sl(5): rank 4 and extension of two given diagonal elements
ProvedQAlgorithms.Papers.Independent.Gap48.P15.sl5_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 and set for . The source labels these respectively. Then
This basis extends the two given elements and , with both coefficients equal to in the final vector.
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.
/-- sl(5) has rank 4 and the displayed Cartan basis extending [b21,b22].
Source: PDF pp. 11-12. Both rational coefficients in the last vector are -2/3. -/
theorem sl5_rank_cartan :
let d : Fin 4 → (Matrix (Fin 5) (Fin 5) ℝ) :=
fun i => ((Matrix.single 1 1 (1 : ℝ)).submatrix
(fun i : Fin 5 => i.val + 1) (fun j : Fin 5 => j.val + 1)) - ((Matrix.single (i.val + 2) (i.val + 2) (1 : ℝ)).submatrix
(fun i : Fin 5 => i.val + 1) (fun j : Fin 5 => j.val + 1))
LieAlgebra.rank ℝ (LieAlgebra.SpecialLinear.sl (Fin 5) ℝ) = 4 ∧
isCartanBasisFor (LieAlgebra.SpecialLinear.sl (Fin 5) ℝ)
![d 0, d 1, d 2 - d 3,
(-(2 : ℝ) / 3) • d 0 + (-(2 : ℝ) / 3) • d 1 + d 2 + d 3] := by sorry
end QAlgorithms.Papers.Independent.Gap48.P15
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let , with commutator bracket. The Lie-algebra rank of over equals , and there exists a Cartan subalgebra of , meaning a nilpotent Lie subalgebra whose normalizer in is itself, such that the ordered family
is linearly independent over and its real linear span in equals the image of under inclusion.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.