Inner product for a finite dimensional vector space Do we always have an inner product for a finite dimensional vector space $V$ over a field $k$ such that $V$ is a Hilbert space? Thank you very much.
 A: Since it's part of the definition of an inner product space that it must be over the real or complex numbers, any vector space over some other field will not admit an inner product. 
Barring that obvious obstruction, the situation where one's vector space $V$ is over $\mathbb K$ ($=\mathbb R$ or $\mathbb C$) is quite simple: For any basis $v_1,v_2,\dotsc,v_n$ one has an inner product given by 
$\qquad \displaystyle\langle v_i,v_j\rangle = \delta_{ij} = \begin{cases} 1 & \text{if }i=j \cr 0 & \text{if }i\neq j\end{cases}\ $ extended using sesquilinearity to all of $V$.
Some related things you might find enlightening:


*

*Norms Induced by Inner Products and the Parallelogram Law: If a norm satisfies the parallelogram law, does it come from an inner product? Yes, but it takes a surprising amount of work to actually show that this is the case.

*Any two norms on a finite dimensional linear space (vector space over $\mathbb R$ or $\mathbb C$) are equivalent. If you search Math.SE you're likely to find several questions and answers related to this. It's very common to prove this in real analysis courses.

*Suppose $V$ is a finite dimensional normed linear space and $K \subset V$ is compact , absolutely convex and spans $V$, then there is a norm on $V$ such that $K$ is the unit ball w.r.t. that norm (and per the above equivalent to the given norm on $V$). It's not too difficult to come up with an idea that could work—just draw a picture of the situation in $\mathbb R^2$.
