Determinant after elementary row operation

Dependencies:

  1. Elementary row operation
  2. Determinant
  3. Swapping last 2 rows of a matrix negates its determinant

Let A be an n by n matrix. Let B be a matrix obtained by an elementary row operation on A. Then |B|=r|A|, where r is a non-0 scalar. Specifically,

Proof

Part 1: ici

It can be proved using induction that |B|=c|A| for this row operation. The base case, where A is a 1 by 1 matrix, is trivial to prove.

Induction hypothesis: Assume that all n1 by n1 matrices satisfy |B|=c|A|, where B is a matrix obtained by an operation of the type ici on A.

Therefore, |B|=c|A| for all n by induction.

Part 3: ij, where ij

It is already known that |B|=|A| for n1n

It can be proved using induction that |B|=|A| for ij, where ij.

When n=2, n1n is the only row operation which swaps rows, for which we have already proved that |B|=|A|.

Without loss of generality, assume that i<j.

Induction hypothesis: For n3, assume that all n1 by n1 matrices satisfy |B|=|A|, where B is a matrix obtained by the operation ij on A.

Therefore, |B|=|A| for all n by induction.

Part 4: ii+cj, where ij

It can be proved using induction that |B|=|A| for this row operation.

Base case n=2:

Let A=[abcd].

For the operation 22+k1: |B|=|abc+kad+kb|=(d+kb)a(c+ka)b=adbc=|abcd|=|A|

The operation 11+k2 is equivalent to the composition of:

The first and third operations both change the sign of the determinant. So the operation 11+k2 has no effect on the determinant.

Inductive step:

For n3, for all n1 by n1 matrices, |B|=|A| where B is obtained from A by the operation ii+kj.

Therefore, |B|=|A| for all n by induction.

Dependency for:

  1. Determinant of scalar product of matrix
  2. A matrix is full-rank iff its determinant is non-0

Info:

Transitive dependencies:

  1. Group
  2. Ring
  3. Semiring
  4. Matrix
  5. Submatrix
  6. Determinant
  7. Swapping last 2 rows of a matrix negates its determinant
  8. Elementary row operation