Vieme, že $A$ je ortogonálne podobná s maticou
$$
\begin{pmatrix}
\lambda_1 & 0 & 0 \\
0 & \lambda_2 & 0 \\
0 & 0 & \lambda_3
\end{pmatrix}
$$
kde $\lambda_1, \lambda_2, \lambda_3\in\mathbb R$ sú vlastné čísla matice $A$.
Pretože $A$ nie je regulárna, nula je vlastným číslom. BÚNV nech napríklad $\lambda_2=0$.
Navyše vieme aj
$$\operatorname{Tr}(A)=\lambda_1+\lambda_2+\lambda_3=\lambda_1+\lambda_3=0$$
a teda $\lambda_3=-\lambda_1$.
Zistili sme zatiaľ, že $A$ je ortogonálne podobná s maticou tvaru
$$D=\begin{pmatrix}
\lambda_1 & 0 & 0 \\
0 & 0 & 0 \\
0 & 0 &-\lambda_1
\end{pmatrix}.$$
Na tomto mieste si môžeme tiež uvedomiť, že $\lambda_1\ne0$. Ak by totiž $A$ bola podobná s nulovou maticou, tak máme aj $A=0$.
Samozrejme, ortogonálna podobnosť nám súčasne hovorí, že tieto matice sú kongruentné. Máme teda $PAP^T=D=\operatorname{diag}(\lambda_1,0,-\lambda_1)$.
Je už pomerne ľahké túto maticu doupravovať na tvar $\operatorname{diag}(1,0,-1)$.
Toto je práve kanonický tvar, ktorý sme chceli nájsť.