Define rigid body motion as following transformation $g$
$$g:\mathbb R^3 \to \mathbb R^3$$
such that
$$|g(v)|=|v|,\forall v \in \mathbb R^3$$
$$g(u) \times g(v) = g(u\times v)$$
according to polarization identity:
$\langle u,v\rangle=\frac{1}{4}(|u+v|^2-|u-v|^2)$. Inner product preservation(i.e. $\langle u,v\rangle=\langle g(u),g(v)\rangle$) can be derived while I'm stuck in reaching it. Here is my deduction:
\begin{align}
\langle u,v\rangle &=\frac{1}{4}(|u+v|^2-|u-v|^2) \\
&=\frac{1}{4}(|g(u+v)|^2-|g(u-v)|^2)
\end{align}
if $|g(u+v)|=|g(u)+g(v)|$ and $|g(u-v)|=|g(u)-g(v)|$, I can easily arrive at $\langle u,v\rangle=\langle g(u),g(v)\rangle$. However, above two conditions are not obvious to me just in a purely algebraic view. Of course, it is otherwise obvious to me in a geometrical view:
So who can help proving this in a purely algebraic view?
This problem comes from Multiple View Geomotry - Lecture 3, in rigid body motion session. Here is the slide(password:mvg-ss16).
This is a consequence of the Theorem of Mazur-Ulam: Every bijective isometry $f: E \to F$ between normed spaces is affine.
You have in the link I provided a proof of Mazur-Ulam theorem. In your case (rigit body motion), $g$ is indeed bijective.