Script File
finite_dimensional_signature.at
some functions related to Frobenius-Schur indicator, real/quaternionic indicator, and sign of Hermitian form on finite dimensional representation
Definitions in source order
verbose_fdsig
L11
verbose_fdsig = truelong_rat_as_integer_string
L15
long_rat_as_integer_string (rat r)assuming a rational is an integer, replace it with a string, to allow output of integers up to 2^63-1
cut off /1
is_self_dual
L18
is_self_dual ( Param p) = boolfinite dimensional
Frobenius_Schur
L22
Frobenius_Schur ( Param p) = intfinite dimensional
fs
L28
fs = Frobenius_Schur@ Paramfinite dimensional
is_self_conjugate
L30
is_self_conjugate ( Param p) = boolfinite dimensional
real_quaternionic
L34
real_quaternionic ( Param p) = intfinite dimensional
rq
L40
rq = real_quaternionic@ Paramfinite dimensional
signature
L43
signature ( Param p) = (int,int)signature (p,q) of Hermitian form on a finite dimensional representation.
finite dimensional
signature_string
L53
signature_string ( Param p) = stringsignature as a string.
finite dimensional
index
L58
index ( Param p) = intindex min(p,q) of Hermitian form on a finite dimensional representation.
finite dimensional
index_string
L60
index_string ( Param p) = stringfinite dimensional
anisotropic_part
L63
anisotropic_part ( Param p) = intfinite dimensional
anisotropic_part_string
L66
anisotropic_part_string ( Param p) = stringfinite dimensional
fd_report
L70
fd_report (RealForm G, int k) = voidreport using direct computation of Hermitian form
Now all that same stuff using an alternative (faster) computation of signature and index, in equal rank case, using Weyl character formula, evaluated at strong real form (equal rank case only)L102
signature_trace
L107
signature_trace ( Param p) = (int,int)equal rank finite dimensional
signature_trace_string
L115
signature_trace_string ( Param p) = stringsignature as a string.
equal rank finite dimensional
index_trace
L119
index_trace ( Param p) = intequal rank finite dimensional
index_trace_string
L122
index_trace_string ( Param p) = stringequal rank finite dimensional
anisotropic_part_trace
L125
anisotropic_part_trace ( Param p) = intequal rank finite dimensional
anisotropic_part_trace_string
L128
anisotropic_part_trace_string( Param p) = stringequal rank finite dimensional
fd_report_trace
L133
fd_report_trace (RealForm G, int k) = voidreport using computation of Hermitian form via the Weyl character formula
trace_report
L165
trace_report (RootDatum rd, ratvec v, int k) = voiddetailed information about K-signature of finite dimensional also see print_K_types:print_K_signature_irr (defined for any p)L179
show_signature
L182
show_signature ( Param p) = voidfinite dimensional
Generated from atlas-scripts at commit 7e1b958 (2026-09-17).