Let $X$ be a normed topological vector space.
Prove $p_E$ is continuous $\iff 0\in E^0$.
In the above $p_E(x)=\inf\{t\ge0: x\in tE\},$ with $E$ an absorbing set $E\subset X$ is the Minkowski functional and $E^0$ denotes the interior of $E$.
I already proved the $\Rightarrow$ direction: A previous calculation yielded $E^0= E_1$ whenever $p_E$ is continuous, where $E_1=\{x\in X:p_E(x)\lt 1\}$. Since $E$ is absorbing, $0\in E = E^0$.
Now for the converse, I'm trying to prove $p_E$ is continuous at $0$ hoping that continuity everywhere else will follow. Now since $0\in E^0$, and $E^0$ there is a ball $B_r(0)\subset E^0$ for some $r>0$. All elements of said ball are in $E^0$ so $p_E(x)<1$ for all $\|x\|<r$:
Given $\epsilon>0$ I know that $\| p_E(x)-p_E(0)\|=\|p_E(x)\|<1$ for all $x\in B_r(0)$, but I can't make the above less than $\epsilon$. I also havent used the convexity of the Minkowski functional.
Any help would be greatly appreciated.