dEdt said:
Of course, how stupid of me!
It was interesting, thank you for the link. Unfortunately it didn't help me find what I was looking for.
I'll give you guys a bit more info about what I'm actually trying to do.
For simplicity, consider a two dimensional vector space. One class of coordinate transformations are the Euclidean rotations
R(\theta)=\left( <br />
\begin{array}{cc} <br />
\cos \theta & \sin \theta\\ <br />
-\sin \theta & \cos \theta <br />
\end{array} <br />
\right).
These transformations preserve x^2+y^2, and hence R^T D R=D for
D=\left( <br />
\begin{array}{cc} <br />
1 & 0\\ <br />
0 & 1 <br />
\end{array} <br />
\right).
Another two types of transformations are the Galilean and Lorentz transformations. There are also transformations that scale the coordinates by some factor. All of these transformations satisfy the condition above.
I'm pretty confident that these four classes of transformations are the only permissible linear coordinate transformations, and I want to prove it by showing that any linear coordinate transformation A must satisfy A^T D A=D for some diagonal matrix D.
Linear coordinate transformations modulo translations form a group known as the
general linear group, which is the group of invertible matrices (over the reals). In some cases, a linear transformation does preserve a bilinear form, for instance, for the Euclidean metric \delta = \mathrm{diag}(1, \ldots 1) we get the rotation group. For the Minkowski metric, \eta = \mathrm{diag}(-1,1, \ldots 1), we find the Lorentz transformations. Both of these groups are orthogonal groups, with the Lorentz group an example of an indefinite orthogonal group.
In general, there won't be a preserved bilinear form. For instance, the Galilean transformations don't preserve one. Rescalings of coordinates also do not preserve a quadratic form. Under a uniform rescaling of all coordinates, the Euclidean and Minkowski metrics are rescaled by the square of the parameter.
Therefore, the tractable question is really, given a bilinear form or matrix Q, to describe the properties of the matrices A that leave it invariant. This is a classical problem and it reduces to the properties of Q: the symmetry properties, the signature, etc. Over the reals, we find the orthogonal and symplectic groups, see
here.