The type-G2 cross product #
The seven-dimensional module of type G₂ carries an invariant alternating multiplication, the
cross product, together with an invariant symmetric bilinear form. This file writes down the
cross product and the invariant form of the dual module in the weight basis of
TauCeti.Algebra.Lie.G2.ShortRoot.Basic, says what it is for a matrix to preserve the cross
product, and records the contraction of an alternating matrix against it.
The dual form is the one that appears in the applications, because they transport alternating
matrices by congruence W ↦ g W gᵀ: what such an argument needs is the matrix B with
g B gᵀ = B, which is the Gram matrix of the induced form on the dual module, not of the form on
the module itself. For an invertible g the two conditions are equivalent, since gᵀ G g = G is
the same as g G⁻¹ gᵀ = G⁻¹; the congruence form is stated because it is what the proofs use and
because it does not assume invertibility.
Read on alternating matrices, congruence W ↦ g W gᵀ is the exterior square of g. Away from
characteristic two, the contraction kernel identifies the copy of the Lie algebra inside the
alternating matrices. It is stable under congruence because g preserves the cross product. In
characteristic three, the span of crossBivector is its short-root ideal and is stable when g
also fixes the invariant dual form. These facts drive the multiplicativity of the special isogeny;
the isogeny itself appears downstream, in
TauCeti.Algebra.Lie.G2.ShortRoot.IsogenyMultiplicative.
Main definitions #
TauCeti.G2ShortRoot.crossOperatorandTauCeti.G2ShortRoot.invariantDualForm: the cross product, and the invariant symmetric form of the dual module, in the weight basis, with their tablesTauCeti.G2ShortRoot.crossOperator_defandTauCeti.G2ShortRoot.invariantDualForm_def.TauCeti.G2ShortRoot.crossBivector: the cross-product operators transported by the invariant dual form, alternating matrices that span the short-root ideal in characteristic three.Matrix.PreservesG2Cross: multiplicativity of a matrix for the cross product.Matrix.g2CrossMap: the contraction of a matrix against the cross product, as a linear map.
Main results #
Matrix.preservesG2Cross_oneandMatrix.PreservesG2Cross.mul: the matrices preserving the cross product are closed under multiplication and contain the identity.Matrix.PreservesG2Cross.mapandTauCeti.G2ShortRoot.preservesDualForm_map: both invariance conditions transport along any ring homomorphism.Matrix.g2CrossMap_mul_mul_transpose: a matrix preserving the cross product intertwines the congruence action on alternating matrices with its tautological action on vectors.Matrix.g2CrossMap_rankTwo: contraction ofu vᵀ - v uᵀis twiceu × v.TauCeti.G2ShortRoot.mul_crossBivector_mul_transpose: stability of the short-root span under congruence.Matrix.g2CrossMap_crossBivector: in characteristic three the short-root matrices lie in the kernel of the contraction.
References #
- R. W. Carter, Simple Groups of Lie Type, §§12.3 and 13.4.
- S. Garibaldi and R. M. Guralnick, Simple groups stabilizing polynomials, Forum of Mathematics Pi 3 (2015), §6, for the cross product and the short-root ideal in characteristic three.
- The coordinate cross-product and invariant-form development was adapted from the earlier closed Tau Ceti PR #6708.
The seven matrices of the invariant cross product of the seven-dimensional module of type G₂,
in the weight basis of TauCeti.Algebra.Lie.G2.ShortRoot.Basic: crossOperator k is the operator
v ↦ e_k × v of the alternating multiplication the Lie algebra acts on by derivations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The Gram matrix, in the dual of the weight basis, of the invariant symmetric bilinear form
induced on the dual of the seven-dimensional module. Equivalently it is the invariant symmetric
tensor in the module tensored with itself, the inverse of the Gram matrix of the invariant form on
the module itself, taken primitive over the integers. It pairs the coordinate of a weight with the
coordinate of its negative, and a matrix preserves it by the congruence g B gᵀ = B.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The table of the cross-product operators, the defining equation of
TauCeti.G2ShortRoot.crossOperator.
The table of the invariant dual form, the defining equation of
TauCeti.G2ShortRoot.invariantDualForm.
A nonzero cross-product coefficient has output weight equal to the sum of the input weights.
The invariant dual form pairs only basis vectors whose weights sum to zero.
The seven matrices crossOperator a * invariantDualForm, the cross-product operators
transported by the invariant dual form. They are alternating, and in characteristic three they
span the short-root ideal of the Lie algebra, read inside the alternating matrices.
Equations
Instances For
The entries of the transported cross-product operators, computed once from the two tables so that a coordinate argument does not recompute a matrix product for every entry it reads.
Transporting a cross-product operator by the invariant dual form gives the corresponding
alternating matrix. This is the defining equation of TauCeti.G2ShortRoot.crossBivector, stated
because the module system hides the body from a consumer.
A matrix preserves the cross product when it is multiplicative for it,
g (u × v) = (g u) × (g v), written as one matrix identity for each basis vector of the first
argument.
Equations
- g.PreservesG2Cross = ∀ (k : Fin 7), g * (TauCeti.G2ShortRoot.crossOperator k).map Int.cast = (∑ a : Fin 7, g a k • (TauCeti.G2ShortRoot.crossOperator a).map Int.cast) * g
Instances For
The defining equations of cross-product preservation.
The identity matrix preserves the cross product.
Matrices preserving the cross product are closed under multiplication.
Preserving the type-G₂ cross product is inherited by the image of a matrix under a ring
homomorphism.
Fixing the invariant dual form by congruence is inherited by the image of a matrix under a ring homomorphism.
The span of the alternating matrices crossBivector is stable under congruence. A matrix
preserving the cross product and fixing the invariant dual form by congruence permutes them
through the tautological action on their index.
The cross product contracted against a matrix: the m-th coordinate of g2CrossMap W pairs W
with the m-th row of the cross-product operators. It reads the cross product on the exterior
square up to a factor of two, g2CrossMap (u vᵀ - v uᵀ) = 2 (u × v), the two counting the two
orderings of the double contraction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
In characteristic three the matrices spanning the short-root ideal lie in the kernel of the contraction: over the integers their contractions are divisible by three.
The contraction is equivariant. A matrix preserving the cross product intertwines its congruence action on alternating matrices with its tautological action on vectors.
The contraction of a rank-two alternating matrix is twice the cross product. The cross
product u × v is written through crossOperator, avoiding a second public definition of the
same bilinear operation.
The matrices crossBivector are alternating over any commutative ring.
The matrices crossBivector have zero diagonal.