Module II·Article I·~1 min read

Coordinate Systems and Transformations

Lines and Planes

Turn this article into a podcast

Pick voices, format, length — AI generates the audio

Coordinate Systems and Transformations

Affine Transformations

Affine transformation: $r' = Ar + b$ ($A$ is a non-singular matrix, $b$ is a vector).

Preserves: straightness, parallelism, ratios of lengths on parallel lines, area (with a coefficient $|\det A|$).

Examples: translation, rotation, scaling, shear, reflection.

The group of affine transformations of the plane: $3\times3$ matrices of the form $\begin{bmatrix}A & b \ 0 & 1\end{bmatrix}$ (homogeneous coordinates).

Rotation of Coordinates

When rotating the axes by an angle $\varphi$: $x = x'\cos\varphi - y'\sin\varphi$, $y = x'\sin\varphi + y'\cos\varphi$.

Reduction of second-order curves to canonical form: by rotation we eliminate the $xy$ term (the angle of rotation from $\tan(2\varphi) = \frac{B}{A-C}$).

Eigenvalues and Geometry

Matrix of the quadratic form $A = \begin{bmatrix}A & B/2 \ B/2 & C\end{bmatrix}$. Eigenvalues $\lambda_1$, $\lambda_2$ — coefficients of the canonical form $\lambda_1 x^2 + \lambda_2 y^2$. The type of curve is determined by the signs of $\lambda_1$, $\lambda_2$.

Projective Transformations

Projective transformation: $r' \sim Pr$ ($P$ is a non-singular $3\times3$ matrix in homogeneous coordinates).

Invariants: cross-ratio of four points on a line. In computer vision: perspective transformations are projective.

§ Act · what next