split g2: the displayed 14-matrix basis
ProvedQAlgorithms.Papers.Independent.Gap48.P15.splitG2_basisAll matrices and spans are over , and the Lie bracket is . The source uses one-based matrix indices. Write for the matrix unit, and . Here rank means Lie rank, and a Cartan subalgebra means a nilpotent, self-normalizing Lie subalgebra.
Let be exactly the eight-by-eight matrices in BSplitg2 on PDF page 14, and let be their generated real matrix Lie algebra. Explicitly,
Then
This basis assertion includes bracket closure of the span and preserves the distinct split real matrix realization.
The explicit family is asserted to be linearly independent and to span the indicated subalgebra; these properties are conclusions. This records the mathematical assertion accompanying the source output.
import Definitions.Def_QAlgorithms_Papers_Independent_Gap48_P15
namespace QAlgorithms.Papers.Independent.Gap48.P15 attribute [local instance 100] LieRing.ofAssociativeRing -- Reuse Mathlib Matrix and Matrix.single directly. Natural one-based -- coordinates are restricted to Fin coordinates with Matrix.submatrix. /-- The 14 literal split g2 generators are independent and span their generated Lie algebra. Source: PDF pp. 14-15, BSplitg2. Its real form is kept distinct. -/ theorem splitG2_basis : isBasisFor splitG2 bSplitG2 := by sorry end QAlgorithms.Papers.Independent.Gap48.P15
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
In , number rows and columns from to , let be the matrix unit, and set and . Define the ordered family
Let be the smallest real vector subspace of containing these matrices and closed under the commutator . The fourteen matrices in are linearly independent over , and their real linear span is exactly .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.