¿Es cierto que dado un espacio vectorial real $X$ y dos conjuntos convexos disjuntos $A,B\subseteq X$ ¿hay siempre un funcional lineal que los separa (débilmente)? Es decir, ¿existe un funcional lineal no nulo $\phi\colon X\to \mathbb R$ y un $\gamma\in\mathbb R$ , de tal manera que $\phi(a)\le \gamma \le \phi (b)$ para todos $a\in A$ y $b\in B$ ? Si no es así, ¿puede dar un contraejemplo?
Sé que la afirmación es cierta si se añade la hipótesis adicional de que al menos uno de los conjuntos tiene un punto interno. Esto se deduce del teorema de Hahn-Banach utilizando el funcional de Minkowski, pero me preguntaba si esta hipótesis es necesaria.