OAI/GroupTheory/PolycyclicRecognition/Algebra/CommutingSemisimpleCorrection.lean
2 declarations, 0 contain sorry, 0 declared as axioms
Successive semisimple corrections preserve all earlier centralizers
- theorem
OAI.PolycyclicRecognition.semisimple_centralizer_correction_preserving_familyline 14 - theorem
OAI.PolycyclicRecognition.exists_semisimple_factor_with_preserving_correctionsline 51Source documentation
The next Jordan factor can be chosen in the common commutant. Corrections of every further outer-centralizing element preserve the whole earlier family.
theorem exists_semisimple_factor_with_preserving_corrections (A : L ≃ₗ⁅ℝ⁆ L) (ss : List (L ≃ₗ⁅ℝ⁆ L)) (hss : ∀ T ∈ ss, Module.End.IsSemisimple T.toLinearMap) (hpair : ∀ T ∈ ss, ∀ R ∈ ss, Commute T.toLinearMap R.toLinearMap) (hTA : ∀ T ∈ ss, Commute T.toLinearMap A.toLinearMap) : ∃ S U : L ≃ₗ⁅ℝ⁆ L, Module.End.IsSemisimple S.toLinearMap ∧ IsNilpotent (U.toLinearMap - 1) ∧ Commute S.toLinearMap U.toLinearMap ∧ A.toLinearMap = S.toLinearMap * U.toLinearMap ∧ (∀ T ∈ ss, Commute T.toLinearMap S.toLinearMap) ∧ ∀ B : L ≃ₗ⁅ℝ⁆ L, (∀ T ∈ ss, Commute T.toLinearMap B.toLinearMap) → ∀ u : L, (polynomialInnerLieEquiv u).toLinearMap * A.toLinearMap = B.toLinearEquiv.conjRingEquiv A.toLinearMap → …