so(4,4) plus so(2,2): rank 6 and Cartan extension examples
ProvedQAlgorithms.Papers.Independent.Gap48.P15.model_rank_cartanAll 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 in the source's block-diagonal twelve-by-twelve realization, and let be its displayed ordered family on PDF page 16. Then
This Cartan contains both starting lists and . The second source output lists the same basis in the order .
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 block model has rank 6 and Cartan basis [b1,b6,b34,b31,b16,b11].
Source: PDF pp. 17-18. The second run permutes this basis and adds b11 to the
starting list; the same mathematical assertion covers both runs. -/
theorem model_rank_cartan :
LieAlgebra.rank ℝ blockModel = 6 ∧
isCartanBasisFor blockModel ![modelBasis 0, modelBasis 5, modelBasis 33,
modelBasis 30, modelBasis 15, modelBasis 10] := by sorry
end QAlgorithms.Papers.Independent.Gap48.P15
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
In , with rows and columns numbered , let be the matrix unit and put . Define
and let be the real Lie algebra of matrices satisfying both and , with bracket . The real Lie algebra has rank , and there exists a Lie subalgebra of that is nilpotent and equals its normalizer in , such that the ordered family
is linearly independent over and has real linear span exactly the image of in .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.