The Inner Product in a Rotated Frame
S — lab frame
vector A vector B
S′ — rotated frame (locked)
S′ axes / grid A components
Components in the rotated frame
Length is invariant
Inner product is invariant
Minkowski analogue (a boost)

A rotation preserves x² + y² and the dot product; a Lorentz boost preserves (ct)² − x² and the Minkowski inner product. Same logic — a frame change reshuffles components but preserves the metric combination — with a minus sign in the metric.