weyltosemisimple.at

Lines:
90
Definitions:
9
Dependencies:
basic.atsort.atparabolics.attwisted_root_datum.attabulate.at
Source:
GitHub

Definitions

NameSignatureDescription
shift_by_minus_1S)=for j in S do j-1 od
Kac_coordinatesrd, ratvec v)=
unionS,[int] T)=sort_u(S##T)
reverse_pairsdata)=[([int],int)]: let n=#(data.pairs) in
torus_elementrd,[int] S,int k)=ratvec: {in X_*(T)_Q}in X_*(T)_Q
torus_elementdata,bool shift_flag)=
reportlist)=void:
coxeter_datard)=(rd,[(for i:ss_rank(rd) do i od,2)],coxeter_number(rd))
printP)=void: