OAI/Analysis/Mahler/ConvexMain.lean
2 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.SymmetricMahler.measurement_prefix_injectiveline 10 - theorem
OAI.SymmetricMahler.exists_finite_strip_approximationline 26Source documentation
An approximation certificate for an arbitrary symmetric convex body. The sequence and every geometric and measure property are constructed from exactly the body hypotheses; no approximation premise remains. Each prefix has N+n rows and contains the independent first n rows.
theorem exists_finite_strip_approximation (_hn : 1 ≤ n) (hK : IsCompact K) (hconv : Convex ℝ K) (hsym : ∀ x ∈ K, -x ∈ K) (hint : (interior K).Nonempty) : ∃ a : ℕ → coordinatePolar K, DenseRange a ∧ LinearIndependent ℝ (fun i : Fin n => (a i).val) ∧ (∀ N, Function.Injective (measurement (fun j : Fin (n+N) => (a j).val))) ∧ (∀ N, IsCompact (stripBody (fun j : Fin (n+N) => (a j).val)) ∧ Convex ℝ (stripBody (fun j : Fin (n+N) => (a j).val)) ∧ (∀ x ∈ stripBody (fun j : Fin (n+N) => (a j).val), -x ∈ stripBody (fun j : Fin (n+N) => (a j).val)) ∧ (interior (stripBody (fun j : Fin (n+N) => (a j).val))).Nonempty) ∧ Antitone (fun N => stripBody (fun j : Fin (n+N) => (a j).val)) ∧ …Mentions: OAI.SymmetricMahler.coordinatePolar, OAI.SymmetricMahler.measurement, OAI.SymmetricMahler.stripBody