OAI/NumberTheory/DukePrimeDegree/Dynamics/BlockTransverseDiagonal.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Scalar diagonal representatives transverse to the root blocks
After clearing the within-block off-diagonal entries, a positive split diagonal makes all diagonal entries equal. Both corrections belong to the actual invariant subgroup when it contains A and the specified roots. Thus this normalization preserves being outside that subgroup.
- def
OAI.DukePrimeDegree.balancedDiagonalMeanline 22 - def
OAI.DukePrimeDegree.balancedDiagonalWeightsline 25 - lemma
OAI.DukePrimeDegree.balancedDiagonalWeights_sumline 28 - def
OAI.DukePrimeDegree.balancedDiagonalCorrectionline 35 - lemma
OAI.DukePrimeDegree.balancedDiagonalCorrection_entryline 38 - lemma
OAI.DukePrimeDegree.balancedDiagonalCorrection_diagonalline 46 - lemma
OAI.DukePrimeDegree.balancedDiagonalMean_tendstoline 53 - lemma
OAI.DukePrimeDegree.balancedDiagonalCorrection_tendstoline 66 - theorem
OAI.DukePrimeDegree.exists_scalar_block_transverse_sequenceline 99Source documentation
Every small matrix has a representative with scalar diagonal and zero within-block off-diagonal entries, using actual elements of L.
theorem exists_scalar_block_transverse_sequence {n : ℕ} (hn : n ≠ 0) (r : Setoid (Fin n)) (L : Subgroup (G n)) (hroot : ∀ (i j : Fin n) (hij : i ≠ j), r i j → ∀ t : ℝ, Matrix.SpecialLinearGroup.transvection hij t ∈ L) (hdiag : ∀ (ell : Fin n → ℝ) (hsum : ∑ i, ell i = 0) (t : ℝ), diagonalOneParameter ell hsum t ∈ L) (g : ℕ → G n) (hg : Tendsto g atTop (𝓝 1)) : ∃ s b : ℕ → G n, ∃ c : ℕ → ℝ, Tendsto s atTop (𝓝 1) ∧ Tendsto b atTop (𝓝 1) ∧ (∀ k, s k = g k * b k) ∧ (∀ k, b k ∈ L) ∧ (∀ k, 0 < c k) ∧ ∀ᶠ k in atTop, (∀ i, (s k).val i i = c k) ∧ … - lemma
OAI.DukePrimeDegree.right_corrected_not_memline 147 - theorem
OAI.DukePrimeDegree.exists_cross_block_entry_of_scalar_diagonalline 154Source documentation
A nonidentity scalar-diagonal representative must retain a genuine cross-block entry; a positive scalar determinant-one matrix is identity.
theorem exists_cross_block_entry_of_scalar_diagonal {n : ℕ} (hn : n ≠ 0) (r : Setoid (Fin n)) (g : G n) (c : ℝ) (hc : 0 < c) (hdiag : ∀ i, g.val i i = c) (hwithin : ∀ i j, i ≠ j → r i j → g.val i j = 0) (hne : g ≠ 1) : ∃ i j, ¬ r i j ∧ g.val i j ≠ 0 := by …