GenericLieLengthFiltration
Abstract
Right-nested words, their length filtration and dimension estimates.
Definition 1.1 (suSet).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suSet (✓ std3).
Citation. Yifan Jia; Angela Capel (2024). A generic quantum Wielandt’s inequality. DOI: 10.22331/q-2024-05-02-1331. URL: https://arxiv.org/abs/2301.08241.
Commentary.
The real submodule consists of skew-Hermitian matrices with zero trace.
Definition 1.2 (suLie).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suLie (✓ std3).
Source. Repository-derived.
Commentary.
The same carrier is a real Lie subalgebra with the matrix commutator.
Definition 1.3 (layer).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.layer (✓ std3).
Citation. Yifan Jia; Angela Capel (2024). A generic quantum Wielandt’s inequality. DOI: 10.22331/q-2024-05-02-1331. URL: https://arxiv.org/abs/2301.08241.
Commentary.
Definition 3 (arXiv:2301.08241v3, p. 17) defines the layers by “U₁ = span{U}; Uₙ = span[U,Uₙ₋₁], n ≥ 2.” The zero layer is bottom, and the positive layers have exactly the source recurrence.
Definition 1.4 (lieLength).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lieLength (✓ std3).
Citation. Yifan Jia; Angela Capel (2024). A generic quantum Wielandt’s inequality. DOI: 10.22331/q-2024-05-02-1331. URL: https://arxiv.org/abs/2301.08241.
Commentary.
Definition 3 (arXiv:2301.08241v3, p. 17): “The Lie-length of a Lie-generating system U of a finite-dimensional Lie-algebra A is the minimal length of the (right-nested) brackets such that the brackets span the whole Lie-algebra, namely Lieℓ(U)=min{ℓ | A=span{Uₙ, n≤ℓ}}, where Uₙ is defined as: U₁=span{U}; Uₙ=span[U,Uₙ₋₁], n≥2.” Natural sInf returns zero for an empty set; the asserted bounds apply to samples for which the layers span suSet.
Definition 1.5 (suCoordinateMap).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suCoordinateMap (✓ std3).
Source. Repository-derived.
Commentary.
Module.finBasis supplies real coordinates for the traceless skew-Hermitian submodule. The map sends each generator coordinate vector through the inverse basis equivalence.
Definition 1.6 (suPairMeasure).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suPairMeasure (✓ std3).
Citation. Yifan Jia; Angela Capel (2024). A generic quantum Wielandt’s inequality. DOI: 10.22331/q-2024-05-02-1331. URL: https://arxiv.org/abs/2301.08241.
Commentary.
The measure is the pushforward of real coordinate Lebesgue measure. Matrices use their entries as functions Fin n → Fin n → ℂ. Almost everywhere therefore means outside a Lebesgue null set of generator coordinates.
Definition 1.7 (RightWord).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.RightWord (✓ std3).
Source. Repository-derived.
Commentary.
RightWord is the inductive type with precisely the single and cons constructors. It represents nonempty right-nested brackets.
Definition 1.8 (rightWordLength).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightWordLength (✓ std3).
Source. Repository-derived.
Commentary.
Length counts generator letters.
Definition 1.9 (rightWordEval).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightWordEval (✓ std3).
Source. Repository-derived.
Commentary.
Evaluation uses the right-nested Lie bracket.
Definition 1.10 (rightSpan).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan (✓ std3).
Source. Repository-derived.
Commentary.
The submodule is spanned by evaluations of words of length at most L.
Theorem 1.11 (word_mem).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.word_mem (✓ std3). ∎
Source. Repository-derived.
Commentary.
Each sufficiently short word belongs to the defining span.
Theorem 1.12 (rightSpan_mono).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_mono (✓ std3). ∎
Source. Repository-derived.
Commentary.
Increasing the length cutoff enlarges the span.
Theorem 1.13 (word_bracket_mem).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.word_bracket_mem (✓ std3). ∎
Source. Repository-derived.
Commentary.
Jacobi induction moves brackets into the right-nested filtration and adds the two lengths.
Theorem 1.14 (rightSpan_bracket_mem).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_bracket_mem (✓ std3). ∎
Source. Repository-derived.
Commentary.
Bilinearity extends the word estimate to both spans.
Theorem 1.15 (polynomial_ad_mem).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.polynomial_ad_mem (✓ std3). ∎
Source. Repository-derived.
Commentary.
A polynomial in the generator adjoint increases the length by at most its natural degree.
Theorem 1.16 (rightSpan_real_le_su).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_real_le_su (✓ std3). ∎
Source. Repository-derived.
Commentary.
Skew-Hermitian trace-zero generators stay in the same submodule under real linear combinations and brackets.
Theorem 1.17 (rightSpan_complex_to_real).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_complex_to_real (✓ std3). ∎
Source. Repository-derived.
Commentary.
The skew-adjoint projection replaces every complex coefficient by its real part on a skew-Hermitian word. Complex spanning therefore transfers to the real form.
Theorem 1.18 (rightSpan_reindex_le).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_reindex_le (✓ std3). ∎
Source. Repository-derived.
Commentary.
Relabeling generator indices preserves evaluations and word lengths.
Theorem 1.19 (lieLength_le_of_span).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lieLength_le_of_span (✓ std3). ∎
Source. Repository-derived.
Commentary.
The cumulative source layers equal the bounded-word span, so saturation bounds the source Lie-length.
Definition 1.20 (words).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.words (✓ std3).
Source. Repository-derived.
Commentary.
The finite enumeration consists of single letters and words formed by prepending a letter.
Definition 1.21 (wordBudget).
Formalization. D5/S3/Quantum/Algebra/GenericLieLengthFiltration.wordBudget (✓ std3).
Source. Repository-derived.
Commentary.
The recurrence equals the sum of g to powers 1 through L.
Theorem 1.22 (card_words_le).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.card_words_le (✓ std3). ∎
Source. Repository-derived.
Commentary.
Union and image cardinalities bound the number of enumerated words.
Theorem 1.23 (lower_lieLength_of_saturation).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lower_lieLength_of_saturation (✓ std3). ∎
Source. Repository-derived.
Commentary.
The real dimension n² − 1 cannot exceed the number of words. Bounding the word budget by (g + 1) to the cutoff yields this logarithmic lower bound.
Theorem 1.24 (upper_log).
Proof. Machine-checked in Lean as D5/S3/Quantum/Algebra/GenericLieLengthFiltration.upper_log (✓ std3). ∎
Source. Repository-derived.
Commentary.
Nat.log 2 is the integer base-two logarithm. The cast encloses the natural expression on the left; the right-hand logarithm is real.
References
- Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.RightWord - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.card_words_le - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.layer - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lieLength - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lieLength_le_of_span - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.lower_lieLength_of_saturation - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.polynomial_ad_mem - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_bracket_mem - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_complex_to_real - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_mono - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_real_le_su - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightSpan_reindex_le - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightWordEval - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.rightWordLength - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suCoordinateMap - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suLie - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suPairMeasure - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.suSet - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.upper_log - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.wordBudget - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.word_bracket_mem - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.word_mem - Truth anchor:
D5/S3/Quantum/Algebra/GenericLieLengthFiltration.words