Question: what does canonical form mean?
Answer: In mathematics and computer science, a canonical, normal, or standard form of a mathematical object is a standard way of presenting that object as a mathematical expression. ... The row echelon form is a canonical form, when one considers as equivalent a matrix and its left product by an invertible matrix.