本文件的范围

李群与代数

Sage可用于李群和李代数的标准计算。以下几类表示法是等效的:

  • 紧半单单连通李群的复表示 G .

  • 李代数的复表示 mathfrak{{g}} . 这是一个实李代数,所以表示不需要是复杂的线性映射。

  • 其复李代数的复表示 mathfrak{{g}}_{{mathbf{{C}}}} = mathbf{{C}} otimes mathfrak{{g}} . 这是一个复李代数,它的表示必须是复线性变换。

  • 半单单连通复解析群的复解析表示 G_{{mathbf{{C}}}}mathfrak{{g}}_{{mathbf{{C}}}} 作为它的李代数。

  • 泛包络代数的模 U(mathfrak{{g}}_{{mathbf{{C}}}}) .

  • 量子化包络代数的模 U_q(mathfrak{{g}}_{{mathbf{{C}}}}) .

例如,我们可以 G = SU(n)mathfrak{{g}} = mathfrak{{sl}}(n, mathbf{{R}})mathfrak{{g}}_{{mathbf{{C}}}} = mathfrak{{sl}}(n, mathbf{{C}})G_{{mathbf{{C}}}} = SL(n, mathbf{{C}}) . 因为这些范畴是相同的,所以可以同时研究它们的表示法。上述等价物可扩展为包括还原性基团,如 U(n)GL(n) 小心一点。

以下是使用Sage可以解决的一些典型问题:

  • 将这些类别中任何一个的模分解成不可约的。

  • 计算不可约模的Frobenius-Schur指示符。

  • 计算两个模的张量积。

  • 如果 HG ,研究模块对 GH . 这个问题的解决方案叫做 分支规则 .

  • 求表示权的重数。

除了我们可以如上所述研究的表示外,李群还有各种相关的结构。其中包括:

  • Weyl集团 W .

  • 权重晶格。

  • 根系统

  • 卡坦式的。

  • Dynkin图。

  • 扩展的Dynkin图。

Sage包含了处理这些结构的方法。

如果您需要的东西没有实现,那么将它添加到Sage中是可能的。您可以为一个未实现的任务编写自己的算法,如果它是其他人感兴趣的内容,则有可能将其添加到Sage中。

组合数学

Sage支持许多相关的数学对象。其中有些属于组合数学。在组合理论的范围之外,我们将尝试用这些组合方法来覆盖所有的组合理论。其中包括:

  • 仿射Weyl群,一个包含 W .

  • Kashiwara晶体,是上述类别中模块的组合类似物。

  • Coxeter群方法适用于Weyl群和仿射Weyl群,如Bruhat阶。

  • Iwahori-Hecke代数是群代数的变形 W 仿射Weyl群。

  • Kazhdan-Lusztig多项式。