I need a little help in the following question.
Let $V$ be a real normed vector space and let $K\subset V$ be a compact and convex subset. Let $C\subset V^\prime$ be a convex cone. Assume that, for each $f\in C$, there exists $v_f\in K$ such that $f(v_f)\geqslant0$. Show that, there exists $v\in K$ such that $f(v)\geqslant0$, for all $f\in C$.
Hint: For $f\in C$, show that the collection of sets $K_f=\{v\in K;\ f(v)\geqslant0\}$ (which are closed and non-empty) has the finite intersection property.
Remark. We say that $C$ is a cone in a vector space if for all $v\in C$ and all $\lambda\geqslant0$, we have that $\lambda v\in C$.
My idea: Since $K$ is compact, if we show that the above collection has the finite intersection property, we get that the arbitrary intersection $$\bigcap_{f\in C}K_f$$ is non-empty, by using Theorem 1 of this page. Then it follows the result.
So, how we prove that $\{K_f\}_{f\in C}$ has the F.I.P.?