6 Determinants
6.1 10 Properties of Determinants
For square matrices,
for any identiy matrix .
Determinant changes sign when two rows or two columns are exchanged. For permutation matrix involving row exchanges,
The determinant is a linear function of each row separately.
Scaling a single row of a matrix by , Adding a row of one matrix to the corresponding row of another matrix, Note that the addition can only be distributed across a single row. The remaining rows in all the matrices involved must be unchanged. As a general rule,If any 2 rows in matrix are equal, then . Proof. Swapping the 2 identical rows in , the determinant is (Property 2). However, the matrix did not change, so .
Note that this applies if two rows are scalar multiples of each other.Adding/Subtracting a multiple of one row to another row does not change . for a scalar.
Proof. Note that when performing Gaussian elimination on to get (upper triangular; REF form), we either subtract/add multiples of one row to another (does not affect ), or swap rows (changes sign of ). Hence .
Note further that performing further elimination to RREF does change , as we would have to scale rows (to make the pivots = 1).If matrix has a row of zeroes, . Proof.
If matrix is triangular, its determinant is simply the product of its main diagonal entries. For purely diagonal matrix, each diagonal element can be factored out row by row until you are left with the identity matrix. Since , then we get the result above.
For upper triangular matrix , The off-diagonal entries can be made 0 by row elimination. For example, applying to , If any diagonal element , the elimination process will produce an entire row of zeros. Following Property 6, this means the determinant is , and the matrix is classified as singular.is singular , and is invertible .
If is singular, the elimination process produces with a row of zeroes .
If is invertible, will have non-zero pivots along its entire main diagonal. From Rule 7, the product of these pivots is non-zero, hence .
For a matrix, and ,Determinant of product .
Proof. Consider the function , if it passes these 3 rules, then is a determinant.Identity Matrix - If matrix is the identity matrix , .
Row exchange - If two rows of are exchanged, those exact same corresponding rows are exchanged in . Since exchanging rows flips the sign of a determinant, so changes sign. Hence changes sign too.
Linearity - If one row of multiplied by a scalar , that same row in is also multiplied by . So and is multiplied by . The same linear behavior holds true when adding rows together.
has the same properties that define , and .
If is singular, then the product is also singular. So , and also , hence still holds.. For a matrix, Because of this property, all the above properties apply to columns too. For example,
Swapping two columns changes sign of determinant.
Adding multiple of one column to another does not affect determinant.
Column of zeroes means determinant is 0.
6.2 Determinants as Area/Volume
6.2.0.1 Theorem
For a
matrix
,
abs()
is the area of the parallelogram formed by the columns of
.
For a
matrix
,
abs()
is the volume of the parallelepiped (a 3D slanted box) formed by the
columns of
.
Proof.
Consider the
diagonal matrix,
represents a horizontal vector along the x-axis,
along the y-axis. These vectors are perpendicular, so the shape is a
perfect rectangle.
To transform any
matrix
into a diagonal matrix without changing the absolute value of the
determinant,
Swapping 2 columns - Flips the sign of but absolute value is unchanged.
2D Shear, Replacing column with - Imagine some line passing through the origin and vector . Vector dictates the top of the parallelogram. The line passes through and is perfectly parallel to . If we add to , the new vector simply slides along that top parallel line . Because the base hasn’t changed, and the points and have the exact same perpendicular distance to (the height is identical), both parallelograms calculate to the exact same base height. Therefore, their areas are perfectly equal and is unchanged.
Similarly, for the
diagonal matrix,
The volume of the standard rectangular box is just
.
The same logic applies to transform any
matrix
.
3D Shear - The volume of a 3D parallelepiped is calculated as the area of its base multiplied by its height. Let the base be the flat 2D plane formed by vectors and , known mathematically as . The height is determined by how far vector sticks out from that base plane. The tip of lives in a parallel plane defined as . If we alter the matrix by replacing with , that new vector just slides around inside that top parallel plane. Since the vector only moves sideways within the parallel plane, any vector maintains the exact same perpendicular height as the original . With the base area identical and the height unchanged, the total volume of the parallelepiped is perfectly preserved when is changed to .
6.3 Linear Transformations
6.3.0.1 Theorem
Let
be a linear transformation determined by a
matrix
.
Then for any parallelogram
,
the area of the transformed shape
area of
.
3D space: For
determined by a
matrix
,
and
a parallelepiped in
,
then volume of
volume of
.
Proof. First, imagine a parallelogram
anchored at the origin, formed by two vectors
and
.
We can put these vectors into their own matrix,
.
Applying the transformation matrix
to this shape, the new transformed shape
is defined by the matrix product
.
The new area is
.
Then any arbitrary parallelogram can be written in the form
,
where
is a translation vector.
The above proof is similar
for
case.
Expanding to Arbitrary Shapes
For example, stretching a unit circle to an ellipse.
,
representing the coordinates of the points forming the original unit
circle, satisfying the circle equation
.
Diagonal matrix
represents the transformation that stretches the
axis by
and the
axis by
,
Multiplying
,
then
and
and
.
Thus we get the ellipse equation
.
As before, with
representing the unit circle and
the transformation,