Home page for accesible maths 2 Row operations on matrices

Style control - access keys in brackets

Font (2 3) - + Letter spacing (4 5) - + Word spacing (6 7) - + Line spacing (8 9) - +

2.3. Rank of a matrix

The echelon form of a matrix is not unique, and so at first you might think that the number of non-zero rows depends on which echelon form you choose. But the number of non-zero rows of an echelon form does not change when putting it into reduced echelon form (which is unique); therefore that number does not depend on the echelon form, and it is called the rank.

Definition 2.3.1.

The rank of a matrix is the number of non-zero rows of its echelon form.

Example 2.3.2.

    1. (a)

      The following matrices are rank 2:

      (2003),(111010030),(1-1002-210-1).
    2. (b)

      The following matrices are rank 1:

      (0003),(000010030),(1-100001-10).
Remark 2.3.3.

It is a non-obvious result in linear algebra that the rank of any matrix equals the rank of its transpose; in other words rankA=rankAt (we omit the proof). For example, in 2.2, the rank of A is 2. To compute rankAt, perform row operations:

(112234356)R2=r2-2r1R3=r3-3r1R3=r3-2r2(112010000).

So the rank of At is still 2, as expected.