A special orthogonal group is the set of matrices that has the following properties:
- They are orthogonal such that
- The determinant is .
Geometric Interpretation
First, orthogonality preserves dot products, lengths, and angles (see here) between any set of give vectors – for example, two vectors that define a coordinate frame.
Orthogonal matrices always have determinant of or . Matrices with determinant reverse the orientation. For example,
Applying to the standard basis:
Thus, choosing only matrices where preserves only rotations, not reflections/inversions. This is why rotation matrices for robotics belong to SO(2) or SO(3).