Elements of any SchurRing -- whether a GL-ring, a symmetric-group ring, or an orthogonal/symplectic ring -- have type SchurRingElement. Products, sums and (in characteristic zero) rational scalings of Schur ring elements are again of this type.
|
|
|
|
|
|
The same type is used for symplectic characters. Multiplying two Sp-characters stays inside the ring:
|
|
|
|
For an Sn-flavored Schur ring the ordinary ring multiplication is the tensor product of characters, while internalProduct gives the pointwise (Kronecker) product:
|
|
|
In a two-level ring the SchurRingElement type is closed under multiplication across levels:
|
|
|
|
The object SchurRingElement is a type, with ancestor classes RingElement < BasicList < Thing.
The source of this document is in /build/reproducible-path/macaulay2-1.26.05+ds/M2/Macaulay2/packages/SchurRings.m2:6859:0.