OAI/Analysis/Mahler/ConvexCompletion.lean
6 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.SymmetricMahler.convex_stripBodyline 11 - lemma
OAI.SymmetricMahler.symmetric_stripBodyline 29 - lemma
OAI.SymmetricMahler.stripBody_reindexline 34 - lemma
OAI.SymmetricMahler.measurement_reindex_injectiveline 44 - theorem
OAI.SymmetricMahler.arbitrary_body_bound_of_fin_matricesline 53Source documentation
The arbitrary-body bound follows from finite-matrix bounds indexed by Fin N rows.
theorem arbitrary_body_bound_of_fin_matrices {n : ℕ} {K : Set (Fin n → ℝ)} (hK : IsCompact K) (hconv : Convex ℝ K) (hsym : ∀ x ∈ K, -x ∈ K) (hint : (interior K).Nonempty) (C : ℝ) (hfinite : ∀ N (A : Fin N → Fin n → ℝ), Function.Injective (measurement A) → C ≤ (volume (stripBody A)).toReal * (volume (coordinatePolar (stripBody A))).toReal) : C ≤ (volume K).toReal * (volume (coordinatePolar K)).toReal := by …Mentions: OAI.SymmetricMahler.measurement, OAI.SymmetricMahler.stripBody, OAI.SymmetricMahler.coordinatePolar
- theorem
OAI.SymmetricMahler.symmetric_mahler_of_finite_stripsline 65