MathLabs
TheoremProved

Carathéodory's Theorem

Statement

If a point x∈Rdx \in \mathbb{R}^d lies in the convex hull conv⁡(S)\operatorname{conv}(S) of a subset S⊆RdS \subseteq \mathbb{R}^d, then xx lies in the convex hull of at most d+1d + 1 points of SS.

Why is it true?

A convex combination in conv⁡(S)\operatorname{conv}(S) can a priori involve arbitrarily many points of SS, but in Rd\mathbb{R}^d any d+2d + 2 or more points are affinely dependent. That linear relation lets you eliminate one point at a time while keeping all weights nonnegative until at most d+1d + 1 points remain (a simplex). Helly's theorem — that a finite family of convex sets in Rd\mathbb{R}^d has a common point whenever every d+1d + 1 of them do — is a direct sibling of this dimension bound.

Proof sketch

Write x=∑i=1kλixix = \sum_{i=1}^{k} \lambda_i x_i with xi∈Sx_i \in S, λi>0\lambda_i > 0, and ∑i=1kλi=1\sum_{i=1}^{k} \lambda_i = 1, chosen so that the number of terms kk is minimal. We claim k≤d+1k \le d + 1.

Suppose toward a contradiction that k≥d+2k \ge d + 2. Then the k−1≥d+1k - 1 \ge d + 1 difference vectors x2−x1,x3−x1,…,xk−x1x_2 - x_1, x_3 - x_1, \ldots, x_k - x_1 in Rd\mathbb{R}^d are linearly dependent, so there exist scalars μ2,…,μk\mu_2, \ldots, \mu_k, not all zero, such that ∑i=2kμi(xi−x1)=0\sum_{i=2}^{k} \mu_i (x_i - x_1) = 0. Setting μ1=−∑i=2kμi\mu_1 = -\sum_{i=2}^{k} \mu_i gives ∑i=1kμixi=0\sum_{i=1}^{k} \mu_i x_i = 0 and ∑i=1kμi=0\sum_{i=1}^{k} \mu_i = 0 with at least one μi>0\mu_i > 0.

For any real tt we have x=∑i=1k(λi−tμi)xix = \sum_{i=1}^{k} (\lambda_i - t \mu_i) x_i with coefficients summing to 11. Choose t=min⁡μi>0(λi/μi)>0t = \min_{\mu_i > 0} (\lambda_i / \mu_i) > 0; then every new coefficient λi−tμi\lambda_i - t \mu_i is nonnegative and at least one becomes 00, expressing xx as a convex combination of at most k−1k - 1 points of SS and contradicting the minimality of kk.

Topics that use this theorem

Step-by-step proofs

No step-by-step proof yet for this theorem.

References

  1. Peter M. Gruber (2007). Convex and Discrete Geometry (Grundlehren der mathematischen Wissenschaften, Vol. 336) · DOI:10.1007/978-3-540-71133-9
  2. Maryna S. Viazovska (2017). The sphere packing problem in dimension 8 · arXiv:1603.04246
  3. Henry Cohn, Abhinav Kumar, Stephen D. Miller, Danylo Radchenko, Maryna Viazovska (2019). Universal optimality of the E8 and Leech lattices and interpolation formulas · arXiv:1902.05438