Een matrix is in rij-echelonvorm, standaard-rijvorm, rijcanoniek of rij-trapvorm als elke volgende rij met meer nullen begint dan de voorgaande, tenzij deze een nulrij is. Een nulrij is een rij met enkel nullen; als er een nulrij in de matrix voorkomt, dan staat deze altijd onderaan.
Elke matrix kan door Gauss-eliminatie (vegen) in echelonvorm worden gebracht. De zo ontstane echelonvorm is op equivalentie na uniek, en vertegenwoordigt in beperkte zin de oorspronkelijke matrix (nl. voor zover deze een lineair stelsel beschrijft). Als we doorvegen totdat in elke niet-nulrij de leidende term gelijk aan 1 is en in elke kolom waar een leidende 1 staat voor de rest alleen 0'en, dan is de matrix in (rij-)gereduceerde echelonvorm. Deze is wel uniek.
Wanneer in een -matrix in rij-echelonvorm het aantal rijen groter is dan het aantal kolommen , kan het niet anders dan dat in de onderste rijen alleen 0'en staan.
Voorbeeld
De matrix:
is in echelonvorm.
De matrix gedefinieerd door:
is niet in echelonvorm. Door Gauss-eliminatie ontstaat de matrix:
- ,
die wel in echelonvorm is en bij hoort.
De gereduceerde echelonvorm is na doorvegen
- .