Cartesian and oblique coordinate reconstruction

ID: cartesian-and-oblique-coordinate-reconstruction

Keep the same origin and the same vector , but use the nonperpendicular basis vectors and . They form a basis because the column matrix has nonzero determinant:
The reconstruction is . Its coordinates are read along lines parallel to the other axis, producing a parallelogram. These lines need not be perpendicular to the axis being measured. In contrast, the dot products are and ; treating those as coordinates would reconstruct , a different vector.
Figure 1.
The same vector reconstructed in an oblique basis: coordinates differ from dot products
. Details.
The dual basis supplies the right measuring rules for any basis.[ref] Here these coordinate functionals are and , the rows of . They give . Equivalently, their representing vectors , satisfy and extract the coordinates as . These are Riesz dual basis in an inner product space representatives, rather than the original basis vectors.
The Gram matrix records how the nonperpendicular directions interact:
For any real basis represented by a square invertible matrix , writing gives these identities immediately. One can recover the coordinates either as or by solving . In this example, if , the squared norm is , not . Oblique coordinates remain useful when natural directions are not perpendicular, but the Gram matrix must accompany them when computing lengths or dot products.

New to topics? Read the docs here!