OAI/GroupTheory/PolycyclicRecognition/Algebra/CocycleGrowth.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Sublinear cocycle bounds from compact coboundary approximation
Compact-uniform approximation by coboundaries makes an isometric cocycle sublinear on words of linearly bounded length.
- theorem
OAI.PolycyclicRecognition.norm_isometric_actionline 20 - def
OAI.PolycyclicRecognition.IsCocycleline 24Source documentation
The left cocycle convention for an isometric representation.
def IsCocycle (b : G → E) : Prop := ∀ g h, b (g * h) = b g + g • b h …
- theorem
OAI.PolycyclicRecognition.IsCocycle.map_oneline 27 - theorem
OAI.PolycyclicRecognition.IsCocycle.correctedline 35Source documentation
Coboundary correction preserves the cocycle identity.
theorem IsCocycle.corrected {b : G → E} (hb : IsCocycle b) (φ : E) : IsCocycle (fun g => b g + g • φ - φ) := by …Mentions: OAI.PolycyclicRecognition.IsCocycle
- theorem
OAI.PolycyclicRecognition.IsCocycle.norm_word_leline 42 - theorem
OAI.PolycyclicRecognition.norm_le_corrected_addline 58Source documentation
The error of removing a coboundary is at most twice the vector norm, uniformly over the acting group.
theorem norm_le_corrected_add (b : G → E) (φ : E) (g : G) : ‖b g‖ ≤ ‖b g + g • φ - φ‖ + 2 * ‖φ‖ := by … - theorem
OAI.PolycyclicRecognition.IsCocycle.norm_word_le_of_coboundaryline 70Source documentation
The concrete word estimate used after reduced cohomology vanishing. The approximating vector is fixed before the word length tends to infinity.
theorem IsCocycle.norm_word_le_of_coboundary {b : G → E} (hb : IsCocycle b) (Q : Set G) (φ : E) {ε : ℝ} (hQ : ∀ g ∈ Q, ‖b g + g • φ - φ‖ ≤ ε) (l : List G) (hl : ∀ g ∈ l, g ∈ Q) : ‖b l.prod‖ ≤ (l.length : ℝ) * ε + 2 * ‖φ‖ := …Mentions: OAI.PolycyclicRecognition.IsCocycle
- theorem
OAI.PolycyclicRecognition.IsCocycle.sublinear_of_coboundary_approximationline 80Source documentation
Compact-uniform coboundary approximation implies a global sublinear estimate. The length and word-factorization hypotheses are explicit.
theorem IsCocycle.sublinear_of_coboundary_approximation {b : G → E} (hb : IsCocycle b) (Q : Set G) (length : G → ℝ) (hlen : ∀ g, 0 ≤ length g) {a : ℝ} (ha : 0 ≤ a) (hword : ∀ g, ∃ l : List G, (∀ q ∈ l, q ∈ Q) ∧ l.prod = g ∧ (l.length : ℝ) ≤ a * length g + a) (happrox : ∀ ε : ℝ, 0 < ε → ∃ φ : E, ∀ q ∈ Q, ‖b q + q • φ - φ‖ ≤ ε) : ∀ ε : ℝ, 0 < ε → ∃ B : ℝ, 0 ≤ B ∧ ∀ g, ‖b g‖ ≤ ε * length g + B := by …Mentions: OAI.PolycyclicRecognition.IsCocycle
- theorem
OAI.PolycyclicRecognition.uniform_sublinear_on_ballsline 112Source documentation
A global sublinear estimate is uniform after division by scale on every linearly growing metric ball. The additive error is chosen before the scale.
theorem uniform_sublinear_on_balls {b : G → E} (length : G → ℝ) (hsub : ∀ ε : ℝ, 0 < ε → ∃ B : ℝ, 0 ≤ B ∧ ∀ g, ‖b g‖ ≤ ε * length g + B) {R : ℝ} (hR : 0 ≤ R) : ∀ ε : ℝ, 0 < ε → ∃ r₀ : ℝ, 0 ≤ r₀ ∧ ∀ r, r₀ ≤ r → ∀ g, length g ≤ R * r → ‖b g‖ ≤ ε * r := by …