Finite characters: conventions and exact methods
The finite-character workbench decomposes representations of , , , , , , and . Its category is finite-dimensional ordinary complex representations in characteristic zero. Every irreducible character is included for each of these seven groups. The declared scope concerns these groups and operations; the broader Atlas contains many additional reference records.
For a representation with character , the multiplicity of an irrep is
The sum runs over conjugacy classes. Tensor products multiply their characters, so
These are the character orthogonality and multiplicity formulas discussed in Etingof et al., §§4.4–4.5 and 4.9 and implemented for ordinary characters by GAP’s scalar-product operations, §72.8. The website evaluates them locally using exact algebraic arithmetic.
Scope and notation
Section titled “Scope and notation”| Group | Order | Irreducible labels in this workbench | Character values |
|---|---|---|---|
| 3 | |||
| 6 | Integers | ||
| 8 | Integers | ||
| 8 | Integers | ||
| 12 | |||
| 24 | Integers | ||
| 60 |
Here
The character tables can be checked against the GroupNames character-table collection; each workbench table links to its individual source record. Conjugacy-class representatives are displayed because row and column labels can vary across references.
Three conventions deserve particular attention:
- has order eight. It is the square-symmetry group with and . GroupNames denotes this group by .
- The two triplets are inequivalent. Here is the four-letter permutation representation with its invariant line removed, and is the orientation-preserving cubic-rotation representation. This convention fixes which triplet a dimension label denotes. See Etingof et al., §4.8.
- The two triplets are separately of real type. The prime does not mean complex conjugation. With , our takes character value on , while takes . The two rows are displayed in GroupNames: .
The interface selects an irrep and allows 1–12 copies of it as a direct sum. It tensors that sum with a second selected irrep, or takes its tensor, symmetric, or exterior power with degree ; the input dimension must be at most 60. The underlying exact engine additionally accepts mixed finite direct sums, with each input multiplicity at most 12 and each input dimension at most 60. These bounds control released calculations; they do not bound the underlying mathematical representation theory.
Why power maps belong to the data
Section titled “Why power maps belong to the data”A power map records the class containing for each conjugacy class of . This information is needed for symmetric and exterior powers. It cannot in general be recovered uniquely from the matrix of irreducible character values. The GAP manual, §73.1, makes this distinction explicit.
The pair provides an immediate example. With the columns ordered as
the two character matrices agree. Their squaring maps differ: reflections in square to the identity, whereas in square to . Consequently, identical tensor-product rules coexist with different symmetric squares, exterior squares, and reality types. The group presentations and table data appear in GroupNames: and GroupNames: .
The current dataset stores a complete power cycle for each class representative. Powers from 1 through 12 are exposed with the table; periodicity determines every positive power.
Symmetric and exterior powers
Section titled “Symmetric and exterior powers”If the eigenvalues of are , define the formal generating functions
Their coefficients are the characters of and . Logarithmic differentiation gives
These recurrences give the class characters directly. A subsequent character inner product gives the full irrep decomposition. At degree two they reduce to
The result is checked against
The zeroth power is the trivial representation. An exterior power with is the zero representation. These conventions are handled explicitly. The equivalent symmetrization operations and independent cubic examples are documented in GAP, §72.11.
Reality and the Frobenius–Schur indicator
Section titled “Reality and the Frobenius–Schur indicator”For an irreducible ordinary complex representation, the second indicator is
An irrep of real type admits a nondegenerate invariant symmetric complex bilinear form. An irrep of quaternionic type admits an alternating one. Both have real-valued characters. The indicator therefore contains information beyond whether displayed character values are real. See Etingof et al., §5.1 and GAP, §71.12-5.
For an irrep, this can also be read as
For a reducible representation the same character average is additive, but its value does not supply a single irrep reality classification. The table’s reality column always refers to irreducible constituents.
Exactness and verification
Section titled “Exactness and verification”The algebraic values are stored as integer coefficient pairs or . Products use the quadratic relations above. In the cubic-root field, complex conjugation acts as
Integer coefficients use arbitrary-precision arithmetic. Every division in the power recurrence and multiplicity formula is checked to be exact. Multiplicities are then required to be nonnegative integers. This avoids selecting an integer by rounding an approximate algebraic sum.
Validation checks class sizes, the sum of squared dimensions, row and column orthogonality, conjugate pairs, and Frobenius–Schur indicators. Independent finite-group enumeration checks every released class power map. Each calculated decomposition must reproduce the original character on every class and conserve total dimension. The test fixtures also include the symmetric/exterior cubes printed in the GAP manual and the contrasting squares.
Preserve the calculation
Section titled “Preserve the calculation”The workbench records the convention profile finite-ordinary-complex-v1, version 1.0.0, the character dataset version, algorithm version, inputs, and source locators. Retain the exported result when using a calculation in research; an ordinary share link uses the currently published engine. See reproducibility and citation.
The output gives multiplicities and invariant counts. Explicit contraction tensors require a chosen basis and representation model. Modular, projective, and real representation categories require their own data and operations. Independent human expert review remains recorded separately from these source and algorithm checks.
Continue with From characters to physical couplings for worked examples, or open the finite-character workbench.
First public edition · mathematical baseline 6.0.0. Source curation and automated validation are distinct from independent expert review.
About · Contributors · Review status · Suggest a correction · Data and reproducibility · Articles CC BY 4.0 · Code MIT