Properties of Reductive Groups#
- ConnectedComponent(G): GrpRed -> GrpRed#
The connected component of the identity, \(G^{\circ}\).
- ComponentGroup(G): GrpRed -> GrpRed#
The component group of \(G\).
- SplittingField(G): GrpRed -> Fld#
The field over which \(G\) splits.
- CartanName(G): GrpRed -> MonStgElt#
A string concatenating the Cartan types of all simple factors and tori of the connected component of \(G\).
- InnerForm(G, i): GrpRed, RngIntElt -> SpcPlr#
The inner form corresponding to the \(i\)-th simple factor.
- InnerForms(G): GrpRed -> [ SpcPlr ]#
The inner forms defining the simple factors of \(G\).
- Dimension(G): GrpRed -> RngIntElt#
- Degree(G): GrpRed -> RngIntElt#
Returns \(n\) such that \(G\) embeds into \({\rm GL}_n\) through the representation via its inner forms.
- Rank(G): GrpRed -> RngIntElt#
The rank of \(G\).
Predicates#
- IsConnected(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is connected.
- IsOrthogonal(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is an orthogonal group.
- IsSpecialOrthogonal(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is a special orthogonal group.
- IsSymplectic(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is a symplectic group.
- IsUnitary(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is a unitary group.
- IsCompact(G): GrpRed -> BoolElt#
Returns
trueiff \(G\) is a compact form. Only relevant for groups defined over number fields.