Nowadays, I am reading D.J.Benson's nice book, volume I of Representations and cohomology. I found it has a nice description on Dynkin diagrams. So I want to make a note on it and on it here. If the application is successful, I will have more time on Mathematiques intersting me. If the time permits, I will make anther note about the relationship of root system and Dynkin diagrams.

Contents

Dynkin diagrams and Euclidean diagrams

The following labeled graphs are called Dynkin diagrams

  • $A_n$($n\geq1$) 
  • $B_n$($n\geq 2$)
  • $C_n$($n\geq 2$)
  • $D_n$($n\geq 4$)
  • $E_6$; $E_7$; $E_8$
  • $F_4$

  • $G_2$

The foot index illustrates the number of nodes. And and  stands a edge labelled by $(1,1)$, $(2,1)$ and $(3,1)$ respectively.

The following labeled graphs are called Euclidean diagrams

  • $\tilde{A}_n$($n\geq 1$); $\tilde{A}_{11}$; $\tilde{A}_{12}$.
  • $\tilde{B}_n$($n\geq 3$)
  • $\tilde{C}_n$($n\geq 3$)
  • $\tilde{D}_n$($n\geq 5$)
  • $\widetilde{BC}_n$($n\geq 3$)
  • $\widetilde{BD}_n$($n\geq 4$)
  • $\widetilde{CD}_n$($n\geq 4$)
  • $\tilde{E}_6$; $\tilde{E}_7$; $\tilde{E}_8$ 

  • $\tilde{F}_{41}$; $\tilde{F}_{42}$

  • $\tilde{G}_{21}$; $\tilde{G}_{22}$

The sum of foot index illustrates the number of nodes.

Cartan matrix and characterization of Dynkin diagrams using subadditve functions

Definition. For a labelled graph $G=(V,E)$, defined its Cartan matrix $(c_{xy})_{x,y\in V}$ where $$c_{xy}=2\delta_{xy}-\sum_{\textrm{all edges }x\stackrel{(a,b)}\longrightarrow y} a$$where $\delta_{xy}=1$ if $x=y$ and vanishes if $x\neq y$. A function $n: V\to \mathbb{Z}_{>0}$ is called subadditive if $$\forall y\in V, \qquad \sum_{x\in V} n_xc_{xy}\geq 0$$ And is called additive if $$\forall y\in V, \qquad \sum_{x\in V} n_xc_{xy}= 0$$ Clearly, subadditivity implies additivity.

We will show that Dynkin diagram and Euclidean diagrams are the only finite connected diagrams admitting a subadditive function, and Euclidean diagrams are the only ones admitting an addtive function.

We need three lemmas.

Lemma 1. Any finite connected labelled graph $T$, either $T$ is a Dynkin diagram or there is a Euclidean diagram smaller than $T$. Where "smaller" means both "subgraph" and "smaller" in the numbers of the label. Note that in the definition of labelled graph, all the number in labels are taken to be positive integers.

Proof is just exclude the possibilities of not being Dynkin diagram.

Lemma 2. Suppose $T$ and $T'$ are connected labelled graphs and $T$ is strickly smaller than $T'$, if $n$ is a subadditve function on $T'$, then the restriction of $n$ over $T$ is subadditve but not additive.

Proof. For any vertex $y$ of $T$, we have $$0\leq \sum_x n_xc'_{xy}=2n_y-\sum_{\textrm{all edges } x\stackrel{(a,b)}\longrightarrow y\textrm{ in $T'$}}n_x a\geq  2n_y-\sum_{\textrm{all edges } x\stackrel{(a,b)}\longrightarrow y\textrm{ in $T$}}n_x a=\sum_x n_xc_{xy}$$Since $T$ is strictly smaller, the inequality can not achieve for some $y$. The proof is complete. $\square$

Lemma 3. Any finite connected labelled graph $T$, if $T^{\mathsf{op}}$ admits an additive function, then any subadditve function over $T$ is additive.

Proof.  Assume $T^{\mathsf{op}}$ admits an additive function $n$, then $\sum c_{yx}n_x=0$. Then for any subadditive function $m$ over $T$, we have$$0=\sum_ym_y\bigg(\sum_{x} c_{yx}n_x\bigg)=\sum_{x}n_x \bigg(\sum_{y}m_yc_{yx}\bigg)$$The sum is a series of non-negetive integer, so we have $\sum_{y}m_yc_{yx}=0$. $\square$

And it suffices to prove there exists an additive function on each Euclidean diagrams. As following

(To check the additivity, just check that the sum of number "come in" equals to 2 times of the number of point. )

Now, we can conclude the discription of Euclidean diagrams and Dynkin diagrams

Theroem. If a finite connected labelled graph $T$ admits a subaddtive function iff $T$ is either a Dynkin diagram or a Euclidean diagram. If furthermore, $T$ admits an additive function iff$T$ is a Euclidean diagram.

Proof. By the above lemmas.

Characterization using positive definity of Cartan's matrix

Using the characterization above, one can easily deriver the following characerization

Theroem. Given a finite connected labelled graph $T$, let $C$ be its Cartan matrix. $C$ is semidefinite iff $T$ is either a Dynkin diagram or a Euclidean diagram. Furthermore, $C$ is positive definite iff $T$ is a Dynkin diagram.

Proof. For an Euclidean diagram, let $n$ be an additive function, note that the condition of additivity implies for any fixed $x$, $\sum_{y\neq x}\frac{n_y c_{yx}}{n_x}=-2$, then$$\begin{array}{rl}\sum_{x,y\in V}a_xa_yc_{xy} & =2\sum_{x\in V}a_x^2+\sum_{x\neq y} a_xa_yc_{xy} \\ & =-\sum_{x\in V}\frac{a_x^2n_yc_{yx}}{n_x}+\sum_{x\neq y} a_xa_yc_{xy}   \\& = -\frac{1}{2}\sum_{x\neq y}\big(\frac{a_x^2n_yc_{yx}}{n_x}+\frac{a_y^2n_xc_{xy}}{n_y}\big)+\sum_{x\neq y} a_xa_yc_{xy} \\ & =-\frac{1}{2}\sum_{x\neq y} n_xn_yc_{xy}\big(\frac{a_x}{n_x}-\frac{a_y}{n_y}\big)^2\geq 0\end{array}$$ Then, it is not difficult to see that the Cartan matrix is positive definite for Dynkin diagram, merely because Dynkin diagrams are exactly the graph strictly smaller than Euclidean diagrams. To prove when $T$ is neither a Dynkin diagram nor a Euclidean diagram. By the lemma above, there are some Euclidean diagram $T'$ strictly smaller than $T$. If $T$ contains all points of $T'$, then $(n_x)$ such that $\sum n_xn_yc_{xy}<0$, otherwise, pick a point, say $v$, in $T$ but not in $T'$, then $n'_x=\begin{cases}n_x & \textrm{$x$ in $T$} \\ \epsilon & x=v \\ 0 & \textrm{otherwise}\end{cases}$, then $$\begin{array}{rl}\sum n'_xn'_y c_{xy} &  =\sum n_xn_yc_{xy}+2\epsilon^2+\underbrace{\bigg(\sum_{x\in V}c_{xv}\bigg)}_{<0}\epsilon \\ & \leq 0+ 2\epsilon^2+\underbrace{\bigg(\sum_{x\in V}c_{xv}\bigg)}_{<0}\epsilon\end{array}$$Take $\epsilon$ sufficient small, the above is strictly negetive. $\square$

Characterization of Dynkin diagrams的更多相关文章

  1. EF:split your EDMX file into multiple diagrams

    我们可以把一个EDMX文件划分为多个类图: 1.在VS中打开EDMX设计器: 2.切换到“模型浏览器”属性设置窗口: 3.在diagrams上右键菜单中选择“添加新的关系图”: 4.在原来的关系图上可 ...

  2. How to generate UML Diagrams from Java code in Eclipse

    UML diagrams compliment inline documentation ( javadoc ) and allow to better explore / understand a ...

  3. codeforces Diagrams & Tableaux1 (状压DP)

    http://codeforces.com/gym/100405 D题 题在pdf里 codeforces.com/gym/100405/attachments/download/2331/20132 ...

  4. (转) Deep learning architecture diagrams

    FastML Machine learning made easy RSS Home Contents Popular Links Backgrounds About Deep learning ar ...

  5. Class diagrams

    So far we have seen stack diagrams, which show the state of a program, and object diagrams, which sh ...

  6. [RxJS] Marble diagrams in ASCII form

    There are many operators available, and in order to understand them we need to have a simple way of ...

  7. 条形图(diagrams)

    条形图(diagrams) 题目描述 小 虎刚上了幼儿园,老师让他做一个家庭作业:首先画3行格子,第一行有3个格子,第二行有2个格子,第三行有3个格子.每行的格子从左到右可以放棋子,但要 求除第一行外 ...

  8. Generating Sankey Diagrams from rCharts

    A couple of weeks or so ago, I picked up an inlink from an OCLC blog post about Visualizing Network ...

  9. Reliability diagrams

    Reliability diagrams (Hartmann et al. 2002) are simply graphs of the Observed frequency of an event ...

随机推荐

  1. Java地位被撼动?Java与JavaScript的趣事连载

    第一回 JavaScript的进攻 公元2014年,Java 第八代国王终于登上了王位. 第一次早朝,国王坐在高高的宝座上,看着毕恭毕敬的大臣,第一次体会到了皇权的威力. 德高望重的IO大臣颤悠悠地走 ...

  2. ArrayBlockQueue源码解析

    清明节和朋友去被抖音带火的一个餐厅,下午两点钟取晚上的号,前面已经有十几桌了,四点半餐厅开始正式营业,等轮到我们已经近八点了.餐厅分为几个区域,只有最火的区域(在小船上)需要排号,其他区域基本上是随到 ...

  3. 【Android Studio安装部署系列】九、Android Studio常用配置以及快捷键

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 整理Android Studio的常用配置和快捷键. 常用配置 显示行号 临时显示 永久显示 File——Settings——Edi ...

  4. Linux 中查看进程及资源使用情况

    top 自带的 top 命令类似于平时我们使用的任务管理器,能够列出当前系统中的进程及资源的使用情况. $ man top top - display Linux tasks 使用起来很简单,不加任何 ...

  5. 把ABP框架部署到Docker中

    本文旨在将Abp项目部署到Docker容器中,借助Gitee存储,Jenkins持续构建,利用Docker Compose生成镜像.启动镜像,在官网给定的Abp项目中,虽然用到了Dockerfile. ...

  6. linux下安装libcurl及开源库的一般安装步骤

    前言 总有人说:要多看源代码!那么源代码去哪找呢?找到了又该怎么安装呢?本票博客不介绍如何使用和学习,只要讲获取和安装,以后会将curl和libevent的使用和学习. 一.开源库常用安装步骤 1.开 ...

  7. 【Vue.js】代码优化:在dom中加一行v-if就可少写一个循环类方法

    [问题描述] 把当前用户的购物车中(cartList),商品(good)选中字段checked = true的商品在订单页面中进行展示出来. [一般做法](两次循环) 首先取出当前用户的购物车列表,循 ...

  8. C# 切换中英文输入法

    在界面输入时,有时需要限定输入法. 在不自定义正则表达式或者其它输入处理的情况下,切换中英文时与当前语言栏匹配,有以下的几种系统方案: InputLanguage方案 使用System.Windows ...

  9. 剑指前端(前端入门笔记)——Date类型

    Date类型 ECMAScript中的Date类型是在早期Java中的java.util.Date类基础上构建的.为此,Date类型使用自UTC(国际协调时间)1970年1月1日午夜(零时)开始经过的 ...

  10. 总结安装webpack过程中遇到的错误及解决方案

    1.安装不成功的报错: 解决方案:清除缓存 2.打包不成功: 解决方案:填写打包路径时的“__dirname”有两个下划线 3.打包报错: 解决方案:正确填写路径为“./style.css”