Documentation

LeanCamCombi.GrowthInGroups.Lecture4

theorem GrowthInGroups.Lecture3.fact_4_1 {n : Type u_1} [Fintype n] [DecidableEq n] (S T : GL n ) :
S * T * S⁻¹ * T⁻¹ - 1 2 * (↑S)⁻¹ * (↑T)⁻¹ * S - 1 * T - 1
theorem GrowthInGroups.Lecture3.lemma_4_2 {n : Type u_1} [Fintype n] [DecidableEq n] {C₀ : } (hC₀ : (Fintype.card n) < C₀) (K : ) :
∃ (δ : ), ∀ (A : Finset (GL n )), IsApproximateSubgroup K A(∀ aA, a C₀)γA ^ 2, δ * A.card {xA ^ 4 | Commute γ x}.card
theorem GrowthInGroups.Lecture3.corollary_4_3 (K C₀ : ) :
C > 0, ∀ (A : Set (Matrix.SpecialLinearGroup (Fin 2) )), IsApproximateSubgroup K A∃ (Z : Subgroup (Matrix.SpecialLinearGroup (Fin 2) )) (_ : xZ, yZ, Commute x y) (F : Finset (Matrix.SpecialLinearGroup (Fin 2) )), F.card C A F * Z
theorem GrowthInGroups.Lecture3.theorem_4_4 {K : } :
C > 0, ∀ {G : Type u_2} [inst : Group G] [DecidableEq G] (A : Set G), IsApproximateSubgroup K A∃ (H : Subgroup G) (N : Subgroup H) (_hD : N.Normal) (F : Finset G), upperCentralSeries (H N) C = Subtype.val '' N (A / A) ^ 4 A F * H

The Breuillard-Green-Tao theorem.

theorem GrowthInGroups.Lecture3.theorem_4_5 {C : } {G : Type u_2} [Group G] [DecidableEq G] {S : Finset G} (hSsymm : S⁻¹ = S) (hSgen : (Subgroup.closure S) = Set.univ) {d : } (hS : ∀ (n : ), (S ^ n).card C * n ^ d) :