- #1

- 78

- 1

You are using an out of date browser. It may not display this or other websites correctly.

You should upgrade or use an alternative browser.

You should upgrade or use an alternative browser.

- Thread starter smize
- Start date

- #1

- 78

- 1

- #2

- #3

AlephZero

Science Advisor

Homework Helper

- 7,002

- 293

That is "correct", and an interesting theoretical result, but it's a hopelessly inefficient way to calculate the determinant of a general matrix, because it takes of the order of n! operations for an n x n matrix.

A much more efficient way is to do row operations on the matrix which don't change the value of the determinant (or only multiply it by -1), but systematically change the matrix so that all the entries below the diagonal are zero. The determinant is then just the product of the diagonal terms. In the worst case, that takes about n

- #4

- 78

- 1

A much more efficient way is to do row operations on the matrix which don't change the value of the determinant (or only multiply it by -1), but systematically change the matrix so that all the entries below the diagonal are zero. The determinant is then just the product of the diagonal terms. In the worst case, that takes about n^{3}operations. For a 10 x 10 matrix, n^{3}= 1,000 and n! = about 3.6 million, so one way is about 3600 times faster than the other!

By chance, could you give an example of how to do row operations to find the determinant?

- #5

- 6,054

- 391

That is "correct", and an interesting theoretical result, but it's a hopelessly inefficient way to calculate the determinant of a general matrix, because it takes of the order of n! operations for an n x n matrix.

Whenever I get to compute a det with n >= 3 MANUALLY, I use this method. Possibly because I remember it by heart. Doing arbitrary n dets most efficiently is a distinctly different matter.

- #6

- 78

- 1

Whenever I get to compute a det with n >= 3 MANUALLY, I use this method. Possibly because I remember it by heart. Doing arbitrary n dets most efficiently is a distinctly different matter.

At the moment, it is the ONLY method I have learned. (I am self-teaching myself Multidimensional Mathematics until classes start in 3 weeks).

- #7

- 867

- 0

http://tutorial.math.lamar.edu/Classes/LinAlg/DeterminantByRowReduction.aspx

Share: