Tips and tricks for finding determinant of 3x3 matrix?

Click For Summary

Discussion Overview

The discussion revolves around strategies and techniques for efficiently calculating the determinant of a 3x3 matrix, particularly in the context of preparing for a midterm exam. Participants share tips, methods, and personal experiences related to finding determinants and characteristic polynomials.

Discussion Character

  • Exploratory
  • Technical explanation
  • Homework-related

Main Points Raised

  • One participant expresses difficulty in quickly calculating the determinant of a 3x3 matrix and seeks tricks to improve speed.
  • Another suggests that numerical values, especially those without high precision, can facilitate quicker calculations of determinants.
  • Concerns are raised about the necessity of solving a cubic equation to find eigenvalues, with a request for alternative methods.
  • Some participants mention the usefulness of expanding along rows or columns, particularly when zeros are present in the matrix.
  • It is noted that if a matrix is in upper or lower triangular form, the determinant can be calculated as the product of the diagonal elements.
  • One participant provides a detailed explanation of how to calculate the determinant using expansion by minors and row reduction techniques.
  • Several properties of determinants are discussed, including the effects of row exchanges and scalar multiplication on the determinant value.

Areas of Agreement / Disagreement

Participants share various methods and properties related to calculating determinants, but there is no consensus on a single best approach. Some methods are challenged or clarified, indicating a range of perspectives on the topic.

Contextual Notes

Participants mention specific conditions under which certain methods apply, such as the presence of zeros in the matrix or the form of the matrix (triangular). There are also references to the implications of row operations on the determinant, which may depend on the specific context of the matrix being analyzed.

Who May Find This Useful

This discussion may be useful for students preparing for exams in linear algebra or those looking to improve their skills in calculating determinants of matrices.

arian487
Messages
5
Reaction score
0
I have a midterm tomorrow and I find I'm quite slow at finding the determinant of a 3x3 matrix. Basically I'll only need to find the determinant to find the characteristic polynomial (at least for this class) and my prof on the board does it so fast, I'm wondering if there's some trick I missed out on. I feel like it takes me too much time to get the determinant of 3x3 matrices. Also my first time posting, long time lurker lol. Thanks.
 
Physics news on Phys.org
Exercise. In general, if the matrix contains numerical values (specially values of not so high precision, since it takes time to plug in, for example, 1.03427*10^-28), you should be able to calculate the determinant fairly quickly. Of course, review all the properties of the determinant which can help you get over with your calculations more quickly and elegant.
 
Yea there will be no decimal values as there is no calculator on the midterm. Also, once I find the 3x3 matrix I end up having to solve a cubic (in most cases) which also takes time. Is there no easier way to get the eigenvalues of a 3x3 (with whole numbers eigenvalues) rather then just solving the Characteristic polynomial?
 
I bet your teacher won't give you a cubic which you can't arrange in a way which is fairly easy to solve. :wink:
 
You know how to write it as the sum of the determinants of three 2x2 matrices, right? If there are any zeros in your 3x3 matrix, you can expand along that row or column to eliminate one or two of those 2x2 matrices.

If all the numbers below or above the diagonal are zeros, the determinant is just the product of the diagonal elements.

Also, if one of the rows (or columns) is a linear combination of the other two, the determinant is zero.
 
Thanks frederick, that definitely helps a lot. Let me make sure I understand:

If A = [2 0 0; 1 5 4; 1 2 4] (arranged by column) then my determinant is simply 2 * 5 * 4?
 
Nevermind I understood you wrong lol. I'm guessing if A is something like: [a 0 0; 0 b 0; 0 0 c].
 
It doesn't have to be as restrictive as diagonal. Upper or lower triangular form is sufficient.
So for example if A=(a_{ij}) : a_{ij}=0, i>j This is upper triangle form. And Similarly for i<j
 
arian487 said:
Thanks frederick, that definitely helps a lot. Let me make sure I understand:

If A = [2 0 0; 1 5 4; 1 2 4] (arranged by column) then my determinant is simply 2 * 5 * 4?
No, that's incorrect. Expanding on the first row the determinant is
\left|\begin{array}{ccc}2 & 0 & 0\\1 & 5 & 4\\ 1 & 2 & 4\end{array}\right|= 2\left|\begin{array}{cc}5 & 4 \\ 2 & 4\end{array}\right|= 2(20- 8)= 24
because all of the other multipliers, the other numbers in the first row, are 0.

If a matrix is "upper triangular" (all numbers below the main diagonal are 0), you can expand on the first column so you have only the number in "first row first column" times a smaller determinant, which can be expanded on the first column, etc. giving just the product of the numbers on the diagonal:
\left|\begin{array}{ccc}a & b & c \\ 0 & d & e \\ 0 & 0 & f\end{array}\right|= a\left|\begin{array}{cc}d & e \\ 0 & f\end{array}\right|= a(d f)= adf

If a matrix is "lower diagonal" (all numbers above the main diagonal are 0), then expanding on the first row repeatedly gives the same thing.

Finally, you can always "row reduce" a matrix until it is "upper triangular" remembering that:
1) Swapping two rows multiplies the determinant by -1
2) Multiplying an entire row by a number multiplies the determinant by that same number (so you have to divide the determinant resulting triangular matrix by that number to recover the determinant of the original matrix).
3) Adding or subtracting a multiple of one row from another does not change the determinant.
 
  • #10
Prop: Gaussian Elimination does not change the determinant
Prop: product of the diagonal entries of an upper triangular matrix = determinant
Prop: If n row exchanges are performed when finding the triangular form, then determinant = (product of diagonals)(-1)^n
Prop: If a scalar c multiplies a row, then multiply the determinant by 1/c, c!=0
 
Last edited:
  • #11
You can do what I do, which is just to expand by minors. It's a very simple method of breaking down the determinant of a larger matrix to that of a smaller matrix and consequently works wondrously in the 3x3 case. Probably best illustrated by example: http://ceee.rice.edu/Books/LA/det/det2.html"
 
Last edited by a moderator:

Similar threads

Replies
2
Views
2K
  • · Replies 34 ·
2
Replies
34
Views
3K
  • · Replies 2 ·
Replies
2
Views
14K
Replies
8
Views
24K
  • · Replies 5 ·
Replies
5
Views
6K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
7K
  • · Replies 2 ·
Replies
2
Views
2K