Part 2 · Tensors
2.6 Orthogonal tensors
Source: Favata’s notes, appendix A.2, p. 15–16 (orthogonal tensors, Orth, Rot)
Objectives
- Understand orthogonal tensors as the maps that keep lengths and angles.
- Tell rotations from reflections by the determinant.
- Recipe: check ; write a rotation about a given axis.
- Pictures: the unit circle mapped onto itself; the letter turned, or mirrored.
- Theorem: is orthogonal iff .
- Vocabulary: orthogonal tensor, , rotation, , reflection.
Keeping the scalar product
is orthogonal if it preserves the scalar product:
Lengths and angles are made of scalar products, so both are kept:
- with : , so ;
- .
A body moved by an orthogonal tensor keeps its shape: nothing is stretched, nothing is sheared. That is why they reappear as the gradients of rigid deformations.
Loading the demo…
Characterisation
is orthogonal iff
Proof
⇒ (in the notes): move across the scalar product, . So for every ; take equal to the bracket to get for every .
The other order (beyond the notes): , so is invertible (Theorem 2.5.2); multiply by on the right.
⇐ (beyond the notes): .
. So is orthogonal iff its columns are orthonormal: it sends the basis to another orthonormal basis. To check a matrix, check that each column has length and that different columns are orthogonal.
Rotations and reflections
From : , so .
An orthogonal with is a rotation; with , a reflection: it keeps lengths and angles but flips orientation (Key observation 2.5.6).
Products and inverses of orthogonal tensors are orthogonal: . Determinants multiply, so the same holds inside . Two reflections make a rotation.
Examples (beyond the notes):
Column 1 is where goes: turned by in the 1–2 plane. This is the matrix of Exercise 3.5.1.
For a unit vector and an angle , It keeps the component along the axis (Proposition 2.1.7), and turns the component in the normal plane by , using the skew tensor of the axis (Theorem 2.3.3). With it is the matrix above.
reflects across the plane normal to the unit vector : the plane is kept, . It is symmetric, and , so it is orthogonal with determinant .
is orthogonal, and in 3D : the point inversion is a reflection, not a rotation. In the plane , and it is the rotation by . Statements about orientation depend on the dimension.
The simple shear has and keeps areas, but it is not orthogonal: . Keeping volumes is much weaker than keeping lengths. Pick the shear in the demo above and watch the circle.
A real eigenvalue of an orthogonal tensor is : from and , . A rotation of 3D space always has the eigenvalue : its axis.
Exercises
Let , . Show and .
Solution
. , by the cyclic property.
Is orthogonal? A rotation or a reflection?
Solution
Each column has length , and : the columns are orthonormal, so is orthogonal. : a reflection. In fact with , the reflection across the plane normal to .
Let . Show that : the vector product follows a rotation, and flips sign under a reflection.
Solution
For every , the determinant gives (both sides vanish when are dependent). And , since is orthogonal. So for every ; ranges over all of , so the bracket is . The vector product depends on the handedness (Definition 1.3.5).