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. 吴恩达机器学习笔记61-应用实例:图片文字识别(Application Example: Photo OCR)【完结】

    最后一章内容,主要是OCR的实例,很多都是和经验或者实际应用有关:看完了,总之,善始善终,继续加油!! 一.图像识别(店名识别)的步骤: 图像文字识别应用所作的事是,从一张给定的图片中识别文字.这比从 ...

  2. 开源图像标注工具labelme的安装使用及汉化

    一 LabelMe简介 labelme是麻省理工(MIT)的计算机科学和人工智能实验室(CSAIL)研发的图像标注工具,人们可以使用该工具创建定制化标注任务或执行图像标注,项目源代码已经开源. 项目开 ...

  3. 从壹开始前后端分离 [ Vue2.0+.NET Core2.1] 十八║Vue基础: 指令(下)+计算属性+watch

    回顾 今天来晚辣,给公司做了一个小项目,一个瀑布流+动态视频控制的DEMO,有需要的可以联系我,公司的项目就不对外展示了(一个后端程序员真的要干前端了哈哈哈). 书接上文,昨天正式的开始了Vue的代码 ...

  4. 使用 Moq 测试.NET Core 应用 - Why Moq?

    什么是Mock 当对代码进行测试的时候, 我们经常需要用到一些模拟(mock)技术. 绿色的是需要被测试的类, 黄色是它的依赖项, 灰色的无关的类 在一个项目里, 我们经常需要把某一部分程序独立出来以 ...

  5. Java中食之无味弃之可惜的数组

    在Java的泛型出现之前,只有数组可以用来存储指定类型的对象:在自动装箱机制出现之前,只有数组可以用来存储基本数据类型:也就是说,在泛型和自动装箱机制出现之前,数组在Java当中的分量举足轻重. 况且 ...

  6. Spring Boot 中的静态资源到底要放在哪里?

    当我们使用 SpringMVC 框架时,静态资源会被拦截,需要添加额外配置,之前老有小伙伴在微信上问松哥Spring Boot 中的静态资源加载问题:"松哥,我的HTML页面好像没有样式?& ...

  7. FileSizeUtil【获取文件夹或文件的大小】

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 获取文件夹或者文件的大小,可以指定单位,也可以自动计算合适的单位值. 效果图 代码分析 常用的方法: getFolderOrFile ...

  8. Asp.Net Core 轻松学-实现跨平台的自定义Json数据包

    前言     在前后端分离的业务开发中,我们总是需要返回各种各样的数据包格式,一个良好的 json 格式数据包是我们一贯奉行的原则,下面就利用 Json.Net 来做一个简单具有跨平台的序列化数据包实 ...

  9. 时间序列算法(平稳时间序列模型,AR(p),MA(q),ARMA(p,q)模型和非平稳时间序列模型,ARIMA(p,d,q)模型)的模型以及需要的概念基础学习笔记梳理

    在做很多与时间序列有关的预测时,比如股票预测,餐厅菜品销量预测时常常会用到时间序列算法,之前在学习这方面的知识时发现这方面的知识讲解不多,所以自己对时间序列算法中的常用概念和模型进行梳理总结(但是为了 ...

  10. 简易调色盘控件 for .NET(EN)

    By Conmajia Originally posted in 2012 Introduction Simple & fast implementation of a rectangular ...