atlas Library · Script File
lietypes.at
Definitions in source order
A1
L5
A1 = "A1"A2
L6
A2 = "A2"A3
L7
A3 = "A3"A4
L8
A4 = "A4"A5
L9
A5 = "A5"A6
L10
A6 = "A6"A7
L11
A7 = "A7"A8
L12
A8 = "A8"B2
L13
B2 = "B2"B3
L14
B3 = "B3"B4
L15
B4 = "B4"B5
L16
B5 = "B5"B6
L17
B6 = "B6"B7
L18
B7 = "B7"B8
L19
B8 = "B8"C2
L20
C2 = "C2"C3
L21
C3 = "C3"C4
L22
C4 = "C4"C5
L23
C5 = "C5"C6
L24
C6 = "C6"C7
L25
C7 = "C7"C8
L26
C8 = "C8"D2
L27
D2 = "D2"D3
L28
D3 = "D3"D4
L29
D4 = "D4"D5
L30
D5 = "D5"D6
L31
D6 = "D6"D7
L32
D7 = "D7"D8
L33
D8 = "D8"E6
L34
E6 = "E6"E7
L35
E7 = "E7"E8
L36
E8 = "E8"F4
L37
F4 = "F4"G2
L38
G2 = "G2"commands related to having a canonical Lie_type L40
to_canonical
L42
to_canonical (LieType lt) = LieTypesort factors and map C2->B2
standardize_Lie_type
L51
standardize_Lie_type = to_canonical@LieTypebackward compatibility
is_isomorphic
L53
is_isomorphic (LieType lt0, LieType lt1) = boolalso defined in W_reps.at, isomorphism.at
is_locally_isomorphic
L57
is_locally_isomorphic (RootDatum rd0,RootDatum rd1) = booltwo complex groups are locally isomorphic iff their Lie type are isomorphic
nice_format 2 overloads
L62
nice_format (LieType lt) = stringL80
nice_format (RootDatum rd) = stringCartan_matrix_type
L83
Cartan_matrix_type (RootDatum rd) = (LieType,[int])simple_type 2 overloads
L87
simple_type (LieType lt) = (string,int)when we must have a simple type, undo the plural in |simple_factors|
L90
simple_type (RootDatum rd) = (string,int)Generated from atlas-scripts at commit 648506c (2026-10-13).