Let $H$ be a real vector space. An inner product on $H$ is a map $(\cdot\,,\cdot)_H: H \times H \to \mathbb{R}$ satisfying, for all $x, y, z \in H$ and $\alpha \in \mathbb{R}$:
1. Symmetry: $(x, y)_H = (y, x)_H$.
2. Linearity in the first argument: $(\alpha x + z, y)_H = \alpha(x, y)_H + (z, y)_H$.
3. Positive definiteness: $(x, x)_H \ge 0$, with equality if and only if $x = 0$.