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.