Determinant Calculator

Calculate the determinant of a matrix with cofactor expansion

Matrix

Determinant

-11.0000

Cofactor Expansion

First row expansion (3×3)

Cofactor Contributions

Cofactor Expansion

StepSub-determinantSignContribution
122.0000+44.0000
2-5.00005.0000
3-20.0000+-60.0000
Determinant-11.0000

Understanding Determinants

What Is a Determinant?

The determinant is a scalar value computed from a square matrix that encodes important properties. For a 2×2 matrix [[a,b],[c,d]], the determinant is ad − bc. For larger matrices, it is computed by cofactor expansion along any row or column.

Geometric Meaning

The absolute value of the determinant represents the scaling factor of the linear transformation described by the matrix. For a 2×2 matrix, |det| equals the area of the parallelogram formed by the column vectors. For 3×3, it equals the volume of the parallelepiped.

Cofactor Expansion

The determinant is computed by expanding along a row (usually the first): det(A) = Σ (−1)^(i+j) × aᵢⱼ × det(Mᵢⱼ), where Mᵢⱼ is the minor matrix obtained by deleting row i and column j. Each sub-determinant is computed recursively until reaching 2×2 matrices.

Properties of Determinants

If det(A) = 0, the matrix is singular (non-invertible). Swapping two rows changes the sign. Multiplying a row by k multiplies the determinant by k. The determinant of a product equals the product of determinants: det(AB) = det(A)×det(B).

Applications

Determinants are used to check if a matrix is invertible, solve systems of linear equations (Cramer's rule), compute eigenvalues, find areas and volumes, and in multivariable calculus for change of variables in integrals.

Le déterminant et ses applications

Le déterminant est un scalaire associé à une matrice carrée qui capture des propriétés essentielles. Pour une matrice 2×2 : det = ad-bc. Pour 3×3 : règle de Sarrus ou développement de Laplace selon une ligne ou colonne. Les propriétés fondamentales : det = 0 si les lignes sont linéairement dépendantes (matrice non inversible). det(AB) = det(A)×det(B). det(A⁻¹) = 1/det(A). det(A^T) = det(A). L'interprétation géométrique : le déterminant représente le facteur d'échelle de la transformation linéaire. En 2D, c'est le rapport entre l'aire de l'image et l'aire d'origine. En 3D, c'est le volume. Un déterminant négatif indique une inversion d'orientation (miroir). Les systèmes d'équations : si det ≠ 0, le système Ax = b a une solution unique donnée par x = A⁻¹b (méthode de Cramer). Les valeurs propres : det(A-λI) = 0 donne l'équation caractéristique dont les racines sont les valeurs propres de la matrice, essentielles en analyse de données et en physique quantique.

Le déterminant dans les transformations géométriques

Le déterminant révèle comment une matrice transforme l'espace. En 2D : la matrice [[2,0],[0,3]] étire l'axe x par 2 et l'axe y par 3. Son déterminant = 6, ce qui signifie que les aires sont multipliées par 6. Une rotation de 45° : det = 1 (conserve les aires). Un cisaillement : det = 1 (conserve les aires mais déforme les formes). Une projection : det = 0 (réduit une dimension, l'aire projetée est nulle). Le jacobien : déterminant de la matrice jacobienne d'un changement de variables. En coordonnées polaires : J = r, donc dA = r dr dθ. En coordonnées sphériques : J = r²sin(φ), donc dV = r²sin(φ) dr dφ dθ. Ces jacobiens sont indispensables pour calculer les intégrales multiples dans les systèmes de coordonnées non cartésiens utilisés en physique et en ingénierie.

Le déterminant dans les systèmes linéaires

Le déterminant est la clé des systèmes d'équations linéaires. Un système de n équations à n inconnues : Ax = b a une solution unique si et seulement si det(A) ≠ 0. Si det(A) = 0 : soit aucune solution (système incompatible), soit une infinité de solutions (systèmes sous-déterminé avec au moins une variable libre). La méthode de Cramer : chaque inconnue xᵢ = det(Aᵢ)/det(A), où Aᵢ est la matrice A avec la colonne i remplacée par b. Exemple pratique : 2x + 3y = 8 et x - y = 1. det = 2(-1)-3(1) = -5. x = det([8,3;1,-1])/(-5) = (-8-3)/(-5) = 11/5 = 2.2. y = det([2,8;1,1])/(-5) = (2-8)/(-5) = 6/5 = 1.2. Vérification : 2(2.2)+3(1.2) = 4.4+3.6 = 8 ✓ et 2.2-1.2 = 1 ✓. Pour les grands systèmes, on préfère l'élimination de Gauss (plus rapide) mais le déterminant reste l'outil théorique fondamental pour analyser l'existence et l'unicité des solutions d'un système linéaire quelconque.

Les propriétés algébriques du déterminant

Les propriétés facilitent les calculs sans développer entièrement. Multiplicativité : det(AB) = det(A)×det(B). Conséquence : det(Aⁿ) = det(A)ⁿ et det(A⁻¹) = 1/det(A). Transposition : det(A^T) = det(A). Permutation de lignes : change le signe du déterminant. Multiplication d'une ligne par k : multiplie le déterminant par k. Addition à une ligne d'un multiple d'une autre : ne change pas le déterminant. Lignes proportionnelles : det = 0. Matrice triangulaire : det = produit des éléments diagonaux (calcul immédiat). La règle de Cramer étendue : pour un système 3×3, on calcule 4 déterminants 3×3, chacun développable en 3 déterminants 2×2, soit 12 calculs de ad-bc au total, un algorithme systématique et fiable pour résoudre les petits systèmes linéaires à la main quand une solution unique existe.

Practical Example

For the 3×3 matrix [[2,1,3],[0,4,1],[5,2,6]], expand along the first row: det = 2×det([[4,1],[2,6]]) − 1×det([[0,1],[5,6]]) + 3×det([[0,4],[5,2]]).

Sub-determinants: det([[4,1],[2,6]]) = 24−2 = 22. det([[0,1],[5,6]]) = 0−5 = −5. det([[0,4],[5,2]]) = 0−20 = −20. Result: 2(22) − 1(−5) + 3(−20) = 44 + 5 − 60 = −11.

Questions Fréquentes

What does a zero determinant mean?

A zero determinant means the matrix is singular — it has no inverse. The columns are linearly dependent, the system of equations has no unique solution, and the transformation collapses space into a lower dimension.

Can a determinant be negative?

Yes. A negative determinant indicates that the transformation includes a reflection (changes orientation). The absolute value still gives the scaling factor.

Which row should I expand along?

Any row or column works. Choosing the one with the most zeros is most efficient since each zero eliminates one term in the expansion. The result is the same regardless of which row or column you choose.

How do I find the determinant of a 4×4 matrix?

Expand along a row to get four 3×3 sub-determinants, then expand each of those to get 2×2 determinants. This gives 24 multiplication terms. Our calculator handles up to 5×5 automatically.

What is the relationship between determinant and inverse?

A matrix A has an inverse if and only if det(A) ≠ 0. The formula is A⁻¹ = (1/det(A)) × adj(A), where adj(A) is the adjugate matrix of cofactors.

Disclaimer: This determinant calculator is for educational purposes. Verify critical calculations independently.

References

  1. Wikipedia. "Determinant." en.wikipedia.org
  2. Khan Academy. "Determinants." khanacademy.org
  3. Wolfram MathWorld. "Determinant." mathworld.wolfram.com
  4. MIT OpenCourseWare. "Linear Algebra." ocw.mit.edu
  5. Brilliant. "Determinants." brilliant.org

Commentaires