Sarrus Rule Calculator guide

Why the Rule of Sarrus Only Works for 3×3 Matrices

A 3×3 determinant has exactly 6 terms, and the widened Sarrus grid produces exactly 6 diagonals — so the picture captures the whole determinant. A 4×4 determinant has 24 terms, but the same construction yields only 8 diagonals, missing two thirds of the answer. The coincidence that makes Sarrus work exists only at 3×3.

It comes down to counting

If you have ever wondered whether you could just draw more diagonals and make Sarrus work on a bigger matrix, this guide is the answer. The reason you cannot comes down to two numbers not matching, and once you see them side by side it is quite clear.

How many terms a determinant has

The determinant of an n×n matrix is a sum of n factorial terms. Each term is a product of n entries, picked so that no two of them share a row or a column.

For a 2×2 matrix that is 2 terms — ad and bc, which you already know. For a 3×3 it is 6 terms. For a 4×4 it is 24, and for a 5×5 it is 120.

That growth is brutal, and it is the reason nobody computes large determinants this way.

How many diagonals the trick gives you

Now count the other side. Widening an n×n matrix by repeating its first n−1 columns gives you n diagonals running down-right and n running up-right — 2n in total.

At n = 3 that is 6 diagonals for 6 terms. An exact match, which is precisely why the method works.

At n = 4 it is 8 diagonals for 24 terms. Sixteen of the terms have no diagonal to sit on, and no amount of redrawing the grid will create room for them.

The numbers side by side

SizeTerms in the determinantDiagonals availableDoes Sarrus work?
2×224Not needed — ad − bc is already minimal
3×366Yes — exact match
4×4248No — 16 terms missing
5×512010No

What to use on bigger matrices

For 4×4 and up, use cofactor expansion along whichever row or column has the most zeros in it. Each zero removes an entire sub-determinant from your workload, so a well-chosen row can cut the work in half.

The other option, and the one computers actually use, is to apply row operations until the matrix is triangular — everything below the diagonal is zero — and then just multiply the entries along the diagonal.

That approach matters more than it might sound. Its cost grows roughly like n³ rather than n factorial, which for a large matrix is the difference between a fraction of a second and a length of time longer than the universe has existed.

FAQ

Related questions

What happens if I apply Sarrus to a 4×4 anyway?

You get a number, but it is not the determinant. It is the sum of 8 of the 24 terms you needed, so it will be wrong for essentially every matrix you try it on.

Is there any shortcut for 4×4 determinants?

Not a picture-based one. The practical shortcut is to use row operations to create zeros in a row or column first, then expand along it — each zero you create removes a whole 3×3 sub-determinant from the work.

Why does 2×2 not need Sarrus?

Because ad − bc is already as short as it can get. There are only two terms, and no arrangement of diagonals would make finding them any quicker.

Take Sarrus Rule Calculator with you

The app adds plain-English AI explanations, dark mode, and works offline — useful when there is no signal or the exam hall has no Wi-Fi.

Free to download. AI explanations and dark mode are part of the optional PRO subscription.