Documentation

LeanPool.Feige.Grunbaum.Main

Grünbaum's centroid halfspace theorem #

This file closes the geometric, measure-theoretic, and Jensen layers of the proof. The public theorem grunbaum_centroid_halfspace has only the assumptions in the mathematical statement.

theorem Grunbaum.truncDomain_eq_Ici_of_isMinOn {d : ℕ} {C : Set (Euc d)} {ℓ : Euc d →L[ℝ] ℝ} {x₀ : Euc d} (hx₀ : x₀ ∈ C) (hmin : IsMinOn (⇑ℓ) C x₀) :
truncDomain C ℓ = Set.Ici (ℓ x₀)
theorem Grunbaum.ae_map_uniformVolume_mem_Ici_of_isMinOn {d : ℕ} (C : FullDimensionalConvexBody d) (ℓ : Euc d →L[ℝ] ℝ) {x₀ : Euc d} (hmin : IsMinOn (⇑ℓ) (↑C) x₀) :
theorem Grunbaum.cdfRoot_centroid_lower_bound {d : ℕ} (C : FullDimensionalConvexBody d) (ℓ : Euc d →L[ℝ] ℝ) (hℓ : ℓ ≠ 0) :
↑(d + 1) / ↑(d + 2) ≤ cdfRoot (↑C) ℓ (ℓ C.centroid)

The functional form of Grünbaum's centroid halfspace theorem in positive dimension n = d + 1.

Grünbaum's centroid halfspace theorem. Every proper closed halfspace containing the centroid of a full-dimensional convex body in dimension d + 1 contains at least ((d + 1) / (d + 2)) ^ (d + 1) of its volume.