So I am supposed to prove that two sets of points in $\mathbb{R}^n$ are linearly separable in an n-dimensional space if and only if their convex hulls do not intersect.
I understand the concept visually in 2 and 3 space, it's just that I'm confusing myself in circles on the proof. I'm trying to prove by contradiction. Here is what I have:
Suppose there are two sets of data points in $\mathbb{R}^n$ of size $N$, between finite points $a_j<b_j$ and $c_j<d_j$: $$ \mathcal{S}_1: \{ p_i \big|\forall j,i,k: a_j < p_i < b_k\}, \mathcal{S}_2: \{ h_i \big|\forall j,i,k: c_j < h_i < d_k \} $$
With convex hulls $\mathcal{C}_1$,$\mathcal{C}_2$ such that: $$ \mathcal{C}_1: \bigg\{\sum_{i=1}^N \omega_i p_i \bigg| \forall i: \omega_i > 0 \wedge \sum_{i=1}^N \omega_i =1\bigg\}, \mathcal{C}_2: \bigg\{\sum_{i=1}^N \sigma_i h_i \bigg| \forall i: \sigma_i > 0 \wedge \sum_{i=1}^N \sigma_i =1\bigg\} $$
Which simplifies to: $$ \mathcal{C}_1: \{ \hat p \big|\forall i,\hat p,k: a_i < \hat p < b_k\}, \mathcal{C}_2: \{ \hat h \big|\forall i,\hat h,k: c_i < \hat h < d_k \} $$
Where: $$ \mathcal{C}_1 \cap \mathcal{C}_2 \neq \emptyset \wedge \bigg(\exists f(x) \big| f(x) = \sum_{n=1}^N \lambda_n x_n \wedge \forall \hat p,x,\hat h: \hat p < f(x) < \hat h \bigg) $$
It follows from $\mathcal{C}_1 \cap \mathcal{C}_2 \neq \emptyset $ that: $$ \exists \mathcal{D} \big| \mathcal{D}\subset\mathcal{C}_1,\mathcal{C}_2 \equiv \exists \hat p, \hat h \big| \hat p = \hat h $$
After this point I'm not sure what to do, I've tried converting it to vector math, but all I get is $p$ = $h$, and I don't know how to translate it to a contradiction. It's been a while since I've done any proof work, and I'm quite rusty. Is this heading in the right direction or should I trash it? Are my base assumptions correct? I would prefer direction, rather then answers because I want to pass this class.
update
I think i figured out my problem. I was defining the boundary with: $$ \forall \hat p,x,\hat h: \hat p \leq f(x) \leq \hat h $$
But I realize that if the hulls have $x\in \mathcal{C}_1, \mathcal C_2$ they cannot have a boundary that separates a point from itself. So the boundary equation must be: $$ \forall \hat p,x,\hat h: \hat p < f(x) <\hat h $$