Determinant Solver - Matrix Determinant Calculator Logo
Kalkulator wyznacznika
Kalkulatory Macierzy 24 sierpnia 2026

Kalkulator Wyznaczników 3x3: Szybki Rozwiązywacz Macierzy 3x3 i Wzory

Obliczaj wyznaczniki macierzy 3x3 natychmiast za pomocą reguły Sarrusa i rozwinięcia Laplace'a z przykładami.

S
Shahabuddin
Lead Engineer at Shahab Dev
Kalkulator Wyznaczników 3x3: Szybki Rozwiązywacz Macierzy 3x3 i Wzory - Kalkulator wyznacznika

Direct Answer / AI Overview: A 3x3 determinant calculator computes the scalar volume scaling factor of a 3-by-3 square matrix. For a matrix $A = \begin{bmatrix} a & b & c \ d & e & f \ g & h & i \end{bmatrix}$, the determinant is evaluated using Laplace Expansion along the first row as: $\det(A) = a(ei - fh) - b(di - fg) + c(dh - eg)$, or via Sarrus’ diagonal rule: $\det(A) = (aei + bfg + cdh) - (ceg + afh + bdi)$.

Calculating the determinant of a $3\times 3$ matrix is one of the most critical operations in linear algebra, multivariable calculus, structural engineering, and computer graphics. Whether you are inverting a 3D transformation matrix, testing for linear independence, or solving a system of three linear equations via Cramer’s Rule, finding an accurate determinant quickly is essential.

You can compute any 3x3 determinant in real time with our free online Determinant Solver, or follow the mathematical methods detailed below.


3x3 Matrix Determinant Formula

Let matrix $A$ be defined as:

$$A = \begin{bmatrix} a & b & c \ d & e & f \ g & h & i \end{bmatrix}$$

The determinant of $A$, written as $\det(A)$ or $|A|$, can be calculated through two standard approaches: Laplace Expansion by Minors and Sarrus’ Diagonal Rule.

         ┌             ┐
         │  a   b   c  │
det(A) = │  d   e   f  │ = a(ei - fh) - b(di - fg) + c(dh - eg)
         │  g   h   i  │
         └             ┘

Method 1: Laplace Expansion by Minors (Row 1)

Laplace expansion breaks the $3\times 3$ matrix down into three smaller $2\times 2$ sub-matrices (known as minors), each weighted by its cofactor sign $(+,-,+)$.

$$\det(A) = a \cdot \det\begin{bmatrix} e & f \ h & i \end{bmatrix} - b \cdot \det\begin{bmatrix} d & f \ g & i \end{bmatrix} + c \cdot \det\begin{bmatrix} d & e \ g & h \end{bmatrix}$$

Evaluating each $2\times 2$ determinant ($\det = ad - bc$):

  • Minor $M_{11}$: $\det\begin{bmatrix} e & f \ h & i \end{bmatrix} = ei - fh$
  • Minor $M_{12}$: $\det\begin{bmatrix} d & f \ g & i \end{bmatrix} = di - fg$
  • Minor $M_{13}$: $\det\begin{bmatrix} d & e \ g & h \end{bmatrix} = dh - eg$

Combining these yields the canonical expansion:

$$\det(A) = a(ei - fh) - b(di - fg) + c(dh - eg)$$


Method 2: Sarrus’ Diagonal Shortcut

Sarrus’ Rule is an intuitive visual shortcut valid only for $3\times 3$ matrices:

  1. Copy the first two columns to the right of the matrix.
  2. Sum the products of the three top-left to bottom-right diagonals: $$\text{Down diagonals} = (a \cdot e \cdot i) + (b \cdot f \cdot g) + (c \cdot d \cdot h)$$
  3. Sum the products of the three bottom-left to top-right diagonals: $$\text{Up diagonals} = (g \cdot e \cdot c) + (h \cdot f \cdot a) + (i \cdot d \cdot b)$$
  4. Subtract the upward sum from the downward sum: $$\det(A) = (aei + bfg + cdh) - (ceg + afh + bdi)$$

Learn more about the visual mechanics in our Sarrus Rule 3x3 Guide.


Step-by-Step Worked 3x3 Example

Let us calculate the determinant of matrix $M$:

$$M = \begin{bmatrix} 2 & -1 & 3 \ 4 & 0 & 5 \ -2 & 1 & 4 \end{bmatrix}$$

Step 1: Set up the expansion along Row 1

$$\det(M) = 2 \cdot \det\begin{bmatrix} 0 & 5 \ 1 & 4 \end{bmatrix} - (-1) \cdot \det\begin{bmatrix} 4 & 5 \ -2 & 4 \end{bmatrix} + 3 \cdot \det\begin{bmatrix} 4 & 0 \ -2 & 1 \end{bmatrix}$$

Step 2: Compute each 2x2 minor

  1. First Minor: $(0 \times 4) - (5 \times 1) = 0 - 5 = -5$
  2. Second Minor: $(4 \times 4) - (5 \times -2) = 16 - (-10) = 16 + 10 = 26$
  3. Third Minor: $(4 \times 1) - (0 \times -2) = 4 - 0 = 4$

Step 3: Combine with alternating signs

$$\det(M) = 2(-5) + 1(26) + 3(4)$$ $$\det(M) = -10 + 26 + 12 = 28$$

The determinant of matrix $M$ is 28. Because $\det(M) \neq 0$, the matrix is non-singular and invertible according to the Invertible Matrix Theorem.


Computational Comparison of 3x3 Methods

MethodBest ForTime ComplexityApplicable to 4x4+?
Laplace ExpansionMatrices with several zeros$O(n!)$Yes (but scales poorly)
Sarrus RuleFast manual calculation$O(1)$ constantNo (3x3 only)
LU DecompositionComputer algorithms / Online Solvers$O(n^3)$Yes (2x2 to 6x6+)
Gaussian Row ReductionManual algebraic proofs$O(n^3)$Yes

Geometric Meaning of a 3x3 Determinant

Geometrically, the absolute value $|\det(A)|$ represents the volume of the parallelepiped spanned by the three row or column vectors in 3D space:

$$\text{Volume} = |\det(A)|$$

  • If $\det(A) > 0$, the vectors form a right-handed coordinate system.
  • If $\det(A) < 0$, the transformation involves a reflection (left-handed system).
  • If $\det(A) = 0$, the 3D volume collapses into a flat 2D plane or line (coplanar vectors).

Just as precision measurements are vital in structural engineering—such as calculating lumber volume with a board foot calculator or converting pressure with a PSI converter—accurate matrix determinants ensure numerical stability in 3D simulations.


Key Properties of 3x3 Determinants

  1. Transposition Invariance: $\det(A^T) = \det(A)$.
  2. Multiplicative Property: $\det(AB) = \det(A) \cdot \det(B)$.
  3. Scalar Multiplication: For a $3\times 3$ matrix and scalar $k$, $\det(kA) = k^3 \det(A)$.
  4. Row Operations:
    • Swapping two rows multiplies the determinant by $-1$.
    • Multiplying a single row by scalar $k$ multiplies the determinant by $k$.
    • Adding a scalar multiple of one row to another leaves the determinant unchanged.
  5. Zero Row/Column: If any row or column contains all zeros, $\det(A) = 0$.

Frequently Asked Questions (FAQ)

How do you find the determinant of a 3x3 matrix?

You can find the determinant of a 3x3 matrix using Laplace Expansion along the first row: $\det(A) = a(ei-fh) - b(di-fg) + c(dh-eg)$, or by using Sarrus’ diagonal rule. You can also use our free online determinant calculator 3x3 for instant results with complete working.

What is the difference between Sarrus rule and Laplace expansion?

Sarrus’ rule is a diagonal shortcut that only works for 3x3 matrices. Laplace expansion uses minors and cofactors, which is mathematically generalized and works for any square matrix ($2\times 2$, $3\times 3$, $4\times 4$, $5\times 5$, etc.).

What does a determinant of 0 mean for a 3x3 matrix?

A determinant of 0 indicates that the matrix is singular. This means the column vectors are linearly dependent, the matrix has no inverse ($A^{-1}$ does not exist), and the system of linear equations does not have a unique solution.

Can a 3x3 determinant be negative?

Yes. A negative determinant indicates that the geometric transformation includes an orientation reversal (reflection) in 3D coordinate space.

Advertisement

Related Resources

Hand-picked web applications and engineering utilities from our network

  • InstantSEOScan – Analyze your website health and uncover ranking bottlenecks with advanced SEO audit tools. AI-powered SEO auditing tools .
  • DentalLeadCRM – Streamline patient scheduling and automate lead management for dental practices. patient management software .
  • JPEGtoSVG – Convert raster PNG and JPEG images into clean, scalable SVG vector graphics. vector converter .
  • Backlink Platform – Publish your site to curated backlink sources and improve organic domain authority. build backlinks .
  • Shahab Dev – Build tailored web applications, enterprise SaaS, CRM solutions, and AI automations. custom software development .