I am self-studying some discrete geometry / convex analysis. Many descriptions of Caratheodory's Theorem for convex sets mention that Radon's Lemma can be used to simplify the proof, but I haven't seen it done. For reference, here is Radon's Lemma:
Lemma (Radon). Let $A \subset \mathbb{R}^d$ contain $d+2$ points. Then there exist two disjoint subsets $A_1, A_2 \subset A$ whose convex hulls have nonempty intersection.
I will attempt to prove:
Theorem (Caratheodory). Let $X \subset \mathbb{R}^d$. Then each point of $\mathrm{conv}(X)$ can be written as a convex combination of at most $d+1$ points in $X$.
Proof Attempt. Each $y \in \mathrm{conv}(X)$ is a convex combination $y = \sum_{k=1}^m \alpha_k x_k$ of finitely many points $x_1, \dots, x_m \in X$, where $\alpha_k > 0$ and $\sum_{k=1}^m \alpha_k = 1$. Assume $m \geq d+2$, otherwise we are done. Further assume towards contradiction that $m$ is minimal, that is, $y$ cannot be written as the convex combination of fewer than $m$ points from $X$.
Then, the points $x_1, \dots, x_m$ are affinely dependent, being $m \geq d+2$ points in $\mathbb{R}^d$; hence one point, say $x_m$, is an affine combination of the rest. Apply Radon's Lemma to the set $A = \{ y, x_1, \dots, x_{m-1} \}$, giving two sets $A_1, A_2 \subset A$ whose convex hulls have nonempty intersection....?
Is this the right idea? How might I continue?