Overview
This chapter introduces Determinants — a scalar value associated with a square array of numbers (matrix) that captures key algebraic and geometric properties. Beginning with determinants of order 2 and 3, the chapter develops the concept of minors and cofactors and shows how determinants of higher order are evaluated by expansion and by using row/column operations and properties. Importance: determinants decide invertibility of matrices, measure area/volume scaling, and provide a compact tool for solving linear systems (Cramer's rule). Key themes include definition and computation, algebraic properties (effects of row/column operations, multilinearity, det(AB) = det A · det B, det(A^T) = det A), evaluation techniques, applications like area of a triangle and solving linear equations, and the criterion det = 0 for singularity/linear dependence. By the end of the chapter the student will be able to compute determinants efficiently, use determinant properties to simplify problems, apply determinants to geometric and algebraic problems (area, solution of systems), and understand the determinant’s role in determining whether a square matrix is invertible.
Learning Objectives
- Define the determinant of a square matrix and compute determinants of order 1 and 2.
- Explain minors, cofactors and the method of expansion by cofactors (Laplace expansion).
- Apply cofactor expansion to compute determinants of order 3 and higher.
- Use elementary row and column operations and properties to simplify and evaluate determinants.
- Evaluate determinants of special matrices (diagonal, triangular, scalar multiple, skew-symmetric) and of a transpose.
- Prove determinant identities such as det(AB)=det(A)det(B), det(A^T)=det(A) and det(kA)=k^n det(A).
- Demonstrate how determinant tests for singularity and use it to decide invertibility of a matrix.
- Find minors, cofactors and the adjoint of a matrix and use them to compute the inverse (adjoint method).
Topics in this chapter
12 topics · tap a topic title to jump straight to it.
Definition of Determinant
Definition of Determinant
Core Principle: 1×1: det([a]) = a
What is a determinant? The determinant is a scalar value associated with every square matrix that encodes geometric and algebraic information about the linear map the matrix represents. For a matrix A (order n), det(A) is a single number that tells, for example, how volumes scale under the linear transformation, and whether the transformation is invertible (det(A) ≠ 0).
Basic definitions (small orders)
- Order 1: If A = [a], then det(A) = a.
- Order 2: For A = [[a, b], [c, d]],
det(A) = ad - bc
- Order 3: For A = \begin{pmatrix}a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \\ a_{31} & a_{32} & a_{33}\end{pmatrix}, one convenient mnemonic (Sarrus' rule) gives
det(A) = a_{11}a_{22}a_{33} + a_{12}a_{23}a_{31} + a_{13}a_{21}a_{32} - a_{13}a_{22}a_{31} - a_{11}a_{23}a_{32} - a_{12}a_{21}a_{33}
General (n × n) definition by cofactor expansion
Let A = (a_{ij}) be an n×n matrix. The minor M_{ij} is the determinant of the (n−1)×(n−1) matrix obtained by deleting row i and column j. The cofactor C_{ij} = (−1)^{i+j} M_{ij}. Fix any row i (or column j); then
det(A) = a_{i1}C_{i1} + a_{i2}C_{i2} + … + a_{in}C_{in}.
(Equivalent expansion works along any column.)
Key conceptual facts (why determinant matters)
- Determinant gives signed area (2×2 case) or signed volume (3×3 case): the absolute value is the scale factor of area/volume under the linear map; the sign indicates orientation (positive = orientation preserved, negative = orientation reversed).
- Matrix is invertible iff det ≠ 0.
- There is a unique function on square matrices that is multilinear in rows, alternating (zero if two rows equal), and equal to 1 on the identity; that function is the determinant.
Common properties used in calculations
- det(AB) = det(A)·det(B)
- det(A^T) = det(A)
- If two rows (or columns) are equal, det = 0.
- Interchanging two rows multiplies det by −1.
- Adding a multiple of one row to another leaves det unchanged.
- If A is triangular (upper or lower), det(A) = product of diagonal entries.
Summary: Determinant is a scalar function of a square matrix defined concretely by simple formulas in low dimensions and generally by cofactor expansion (or permutation formulas). It measures scaling of oriented volume and determines invertibility.
- Area of a parallelogram: Vectors v = (2,1), w = (1,3) form matrix A = [[2,1],[1,3]]. det(A) = 2·3 − 1·1 = 6 − 1 = 5. The parallelogram spanned by v and w has area = |det(A)| = 5 square units.
- Volume of a parallelepiped: Vectors v1 = (1,0,2), v2 = (0,1,1), v3 = (2,1,3) give matrix A with rows (or columns) those vectors. Compute det(A) (use expansion or Sarrus) to get the signed volume. If det(A) = 1, volume = 1 cubic unit.
- Cramer's rule (2×2): Solve system ax + by = e, cx + dy = f. If det(A) = ad − bc ≠ 0 then x = det([[e,b],[f,d]]) / det(A), y = det([[a,e],[c,f]]) / det(A).
- \[1×1: det([a]) = a\]
- \[2×2: For A = [[a,b],[c,d]]: det(A) = ad − bc\]
- \[3×3 (Sarrus): det(A) = a11a22a33 + a12a23a31 + a13a21a32 − a13a22a31 − a11a23a32 − a12a21a33\]
- \[Cofactor expansion: det(A) = Σ_{j=1}^n a_{ij} C_{ij}\]\[where C_{ij} = (−1)^{i+j} det(M_{ij})\]
- \[Multiplicative property: det(AB) = det(A)·det(B)\]
- \[Transpose: det(A^T) = det(A)\]
Determinant of Order 2 and 3
Determinant of Order 2 and 3
Core Principle: |[a b; c d]| = ad − bc
Overview: A determinant is a scalar value associated with a square matrix that encodes geometric information (area, volume, orientation) and algebraic properties (invertibility, linear dependence). For Class 12 we focus on 2×2 and 3×3 determinants, methods to compute them, and their geometric meaning.
Determinant of order 2: For matrix A = [[a, b], [c, d]], the determinant (written det(A) or |A|) is
|A| = ad − bc.
Geometric meaning: If the two column vectors of A are v = (a, c) and w = (b, d), then |ad − bc| is the area of the parallelogram spanned by v and w. The sign indicates orientation.
Determinant of order 3: For A = [[a, b, c], [d, e, f], [g, h, i]], there are two standard ways to compute det(A):
- Sarrus' rule (mnemonical): repeat the first two columns after the matrix and sum the products of the three downward diagonals, then subtract the sum of the three upward diagonals. This yields
det(A) = aei + bfg + cdh − ceg − bdi − afh.
- Cofactor (expansion) method: expand along a row (say the first):
det(A) = aC11 + bC12 + cC13,
where C1j = (−1)^{1+j} times the 2×2 minor obtained by deleting row 1 and column j. Concretely,det(A) = a(ei − fh) − b(di − fg) + c(dh − eg).
Important properties (useful shortcuts):
- det(I) = 1 for the identity matrix.
- If two rows (or columns) are equal or proportional, det = 0 (linear dependence).
- Swapping two rows (or two columns) multiplies det by −1.
- Multiplying a row by scalar k multiplies det by k (so multiplying entire matrix by k multiplies det by k^n for n×n matrix).
- det(AB) = det(A)·det(B) and det(A^T) = det(A).
- A square matrix is invertible iff its determinant ≠ 0; inverse (for 2×2) uses det in denominator.
Geometric applications: area of triangle from coordinates: for points (x1,y1),(x2,y2),(x3,y3),
Area = (1/2)·|det([[x1,y1,1],[x2,y2,1],[x3,y3,1]])|.
Volume of parallelepiped spanned by three vectors in R^3 equals the absolute value of the 3×3 determinant whose columns (or rows) are those vectors.Summary: For 2×2 use ad − bc. For 3×3 use Sarrus or cofactor expansion. Determinants give quick tests for invertibility and measure oriented area/volume in geometry.
- 2×2 numeric example: A = [[2, 3], [1, 4]] → det(A) = 2·4 − 3·1 = 8 − 3 = 5. Geometric: area of parallelogram formed by (2,1) and (3,4) = 5.
- Triangle area using determinant: Points (0,0), (2,1), (1,3). Compute det of [[0,0,1],[2,1,1],[1,3,1]] = 0·(1·1 − 1·3) − 0·(...) + 1·(2·3 − 1·1) = 1·(6 − 1) = 5 → Area = 1/2·|5| = 2.5 square units.
- 3×3 example (showing dependence): A = [[1,2,3],[4,5,6],[7,8,9]]. Using cofactor or Sarrus gives det(A) = 0. Interpretation: rows are linearly dependent (third row = first + 2·second), so matrix is singular (no inverse).
- 3×3 nonzero example: A = [[2,0,1],[1,3,2],[0,-1,4]]. Compute det via expansion: det = 2·(3·4 − 2·(−1)) − 0·(...) + 1·(1·(−1) − 3·0) = 2·(12 + 2) + 1·(−1) = 2·14 − 1 = 28 − 1 = 27. Volume of parallelepiped spanned by columns = 27 (absolute value).
- \[|[a b\]\[c d]| = ad − bc\]
- \[For 3×3 A = [a b c\]\[d e f\]\[g h i]: det(A) = a(ei − fh) − b(di − fg) + c(dh − eg)\]
- \[Sarrus' mnemonic (3×3): det = aei + bfg + cdh − ceg − bdi − afh\]
- \[Area of triangle (x1,y1),(x2,y2),(x3,y3): Area = (1/2)·|det([[x1,y1,1],[x2,y2,1],[x3,y3,1]])|\]
- \[Volume of parallelepiped by vectors u,v,w in R^3: Volume = |det([u v w])|\]
- \[Properties: det(AB)=det(A)det(B)\]\[det(A^T)=det(A)\]\[row swap → sign change\]\[if two rows proportional → det=0\]\[scalar k on one row multiplies det by k\]
Determinant of Order n (Permutation Definition)
Determinant of Order n (Permutation Definition)
Core Principle: Leibniz (permutation) formula: det(A) = sum_{sigma in S_n} sgn(sigma) prod_{i=1}^n a_{i, sigma(i)}
What is a determinant (permutation definition)?
For an n x n matrix A = [a_{ij}], the determinant is defined as a signed sum over all permutations of column indices. Let S_n be the set of all permutations sigma of {1,2,...,n}. Then
det(A) = sum_{sigma in S_n} sgn(sigma) prod_{i=1}^n a_{i, sigma(i)}
Each term picks exactly one element from every row and every column: from row i we take the entry in column sigma(i). The factor sgn(sigma) is +1 if the permutation is even and -1 if it is odd.
Sign of a permutation (two equivalent definitions)
- Inversion count: N(sigma) = number of pairs (i,j) with i < j and sigma(i) > sigma(j). Then sgn(sigma) = (-1)^{N(sigma)}.
- Transposition parity: sgn(sigma) = (-1)^{t} where t is the minimum number of transpositions (swaps) needed to obtain sigma from the identity permutation.
Key consequences and intuitive points
- There are n! terms in the permutation sum; for large n this is not practical for direct computation but gives the fundamental definition.
- If two rows (or two columns) are equal, det(A)=0: swapping those two rows changes the sign but leaves the matrix unchanged, so det = -det implies det = 0.
- Row swap changes sign: swapping two rows (or two columns) multiplies determinant by -1.
- Determinant is multilinear in rows (or columns): linear in each row separately while other rows are fixed.
- det(AB) = det(A) det(B) and det(A^T) = det(A).
Small examples to see the formula
2x2 matrix A = [ [a11, a12], [a21, a22] ]: S_2 has two permutations: identity (1,2) with sign +1, and transposition (2,1) with sign -1, so
det(A) = + a11*a22 - a12*a21
3x3 matrix A = [a_{ij}]: S_3 has 6 permutations. Writing them with their signs:
(1,2,3) : + a11 a22 a33 (1,3,2) : - a11 a23 a32 (2,1,3) : - a12 a21 a33 (2,3,1) : + a12 a23 a31 (3,1,2) : + a13 a21 a32 (3,2,1) : - a13 a22 a31 So det(A) = a11 a22 a33 - a11 a23 a32 - a12 a21 a33 + a12 a23 a31 + a13 a21 a32 - a13 a22 a31
This is the Leibniz formula and is the basis for theoretical proofs of determinant properties.
Practical note: For computations one usually uses row reduction, Laplace expansion, or algorithms like LU decomposition rather than summing n! terms.
Real-life meaning (intuition)
- For 2x2 and 3x3 matrices representing linear maps, the absolute value of the determinant gives area (2D) or volume (3D) scaling factor; the sign indicates orientation (preserves or reverses).
- In solving linear systems, a nonzero determinant for the coefficient matrix means a unique solution (invertible matrix).
- In computer graphics and engineering, determinants measure how mappings stretch/compress objects; in physics they appear in change-of-variable formulas (Jacobian determinant).
- Example 1 (2x2): A = [[3, 2], [1, 4]]. Permutations: (1,2) with +1 gives 3*4 = 12; (2,1) with -1 gives -2*1 = -2. So det(A) = 12 - 2 = 10.
- Example 2 (3x3 computed by permutations): A = [[1,2,3],[4,5,6],[7,8,9]]. The six terms are: +1*5*9, -1*6*8, -2*4*9, +2*6*7, +3*4*8, -3*5*7. Summing gives 0 (this matrix has dependent rows so determinant is 0).
- Example 3 (two equal rows): A = [[1,2,3],[1,2,3],[4,5,6]]. Any permutation term choosing entries from rows 1 and 2 will produce equal contributions with opposite sign when those two rows are swapped; hence det(A)=0.
- \[Leibniz (permutation) formula: det(A) = sum_{sigma in S_n} sgn(sigma) prod_{i=1}^n a_{i\]\[sigma(i)}\]
- \[Sign via inversions: sgn(sigma) = (-1)^{N(sigma)}\]\[where N(sigma) = number of inversions (i<j with sigma(i)>sigma(j))\]
- \[2x2 special case: det([ [a\]\[b], [c\]\[d] ]) = ad - bc\]
- \[Multiplicative property: det(AB) = det(A) det(B)\]
- \[Transpose: det(A^T) = det(A)\]
- \[Row swap: swapping two rows multiplies determinant by -1\]
Minors and Cofactors
Minors and Cofactors
Core Principle: Minor: M_{ij} = det( matrix obtained by deleting i-th row and j-th column )
Definition (Minor): For a square matrix A = (aij) of order n, the minor Mij is the determinant of the (n-1)×(n-1) submatrix obtained by deleting the i-th row and j-th column of A.
Definition (Cofactor): The cofactor Aij corresponding to aij is given by
Aij = (−1)i+j Mij.
Thus each cofactor is the minor multiplied by a sign factor that follows a checkerboard pattern of + and − starting with + at position (1,1):
[ (+) (−) (+) ... ]
[ (−) (+) (−) ... ]
[ (+) (−) (+) ... ]
Laplace (Expansion) Theorem: Determinant of A can be expanded along any row i or any column j:
det(A) = Σj=1n aij Aij (expansion along i-th row)
det(A) = Σi=1n aij Aij (expansion along j-th column)
Relation to Adjoint and Inverse:
Cofactor matrix C = (Aij) and adj(A) = CT (transpose of cofactor matrix). If det(A) ≠ 0 then
A−1 = (1 / det(A)) · adj(A).
Why minors and cofactors matter:
- They provide a systematic method (Laplace expansion) to compute determinants of any size.
- Cofactors are used to build adj(A) and hence to compute A−1 when det(A) ≠ 0.
- Principal minors (minors obtained by deleting corresponding rows and columns) are important in tests for positive-definiteness in linear algebra and statistics (covariance matrices).
Practical notes:
- For computation, expand along a row or column with many zeros to simplify work.
- For 2×2 matrices, minors and cofactors give the familiar formula det([[a,b],[c,d]]) = ad − bc, and inverse = (1/(ad−bc))[[d,−b],[−c,a]].
Real-life uses (brief):
- Computer graphics and robotics: Inverse of transformation matrices (via cofactors/adjoint) is used to undo rotations/scaling and convert between coordinate frames.
- Area/volume calculations: For 2×2 (area) and 3×3 (volume) linear maps, determinants give signed area/volume; minors appear in computing Jacobians and sub-transformations.
- Engineering and circuits: Determinants and cofactors appear in solving linear systems (Cramer’s rule) used in circuit analysis and structural calculations.
- Statistics: Principal minors of covariance matrices are used in tests for positive-definiteness (important for multivariate distributions).
- Example 1 (2×2). A = [[a,b],[c,d]]. Minors: M11 = d, M12 = c, M21 = b, M22 = a. Cofactors: A11 = (+1)d = d, A12 = (−1)c = −c, A21 = (−1)b = −b, A22 = (+1)a = a. Determinant = a·A11 + b·A12 = a·d + b·(−c) = ad − bc.
- Example 2 (3×3 numeric). A = [[1,2,3],[0,4,5],[1,0,6]]. Compute minors and cofactors for row 1: M11 = det([[4,5],[0,6]]) = 24 → A11 = +24 M12 = det([[0,5],[1,6]]) = −5 → A12 = (−1)^{1+2}(−5) = +5 M13 = det([[0,4],[1,0]]) = −4 → A13 = (−1)^{1+3}(−4) = −4 Determinant = 1·24 + 2·5 + 3·(−4) = 24 + 10 − 12 = 22. Full cofactor matrix C = [[24,5,−4], [−12,3,2], [−2,−5,4]] and adj(A) = C^T. Thus A^−1 = (1/22)·adj(A).
- \[Minor: M_{ij} = det( matrix obtained by deleting i-th row and j-th column )\]
- \[Cofactor: A_{ij} = (−1)^{i+j} M_{ij}\]
- \[Laplace expansion (i-th row): det(A) = Σ_{j=1}^n a_{ij} A_{ij}\]
- \[Laplace expansion (j-th column): det(A) = Σ_{i=1}^n a_{ij} A_{ij}\]
- \[Cofactor matrix C = (A_{ij})\]\[adj(A) = C^T\]
- \[Inverse (if det(A) ≠ 0): A^{−1} = (1 / det(A)) · adj(A)\]
Expansion by Minors and Cofactors (Laplace Expansion)
Expansion by Minors and Cofactors (Laplace Expansion)
Core Principle: Minor: M_{ij} = det(matrix obtained by deleting i-th row and j-th column).
Definition: Expansion by minors and cofactors (Laplace expansion) is a method to compute the determinant of an n × n matrix by expressing it as a sum of elements of any one row (or column) multiplied by their corresponding cofactors. The expansion reduces the determinant of an n × n matrix to determinants of (n-1) × (n-1) matrices (minors), and is applied recursively until 1 × 1 determinants are reached.
Minor and Cofactor:
- Minor Mij: determinant of the (n-1) × (n-1) matrix obtained by deleting the i-th row and j-th column from A.
- Cofactor Cij: defined as Cij = (-1)i+j Mij. The sign factor alternates in a checkerboard pattern starting with + at (1,1).
Laplace Expansion (row or column): For any fixed row i,
det(A) = ai1Ci1 + ai2Ci2 + … + ainCin.
Equivalently, for any fixed column j,
det(A) = a1jC1j + a2jC2j + … + anjCnj.
How to use (step-by-step):
- Choose a row or column with many zeros (to simplify).
- For each nonzero entry aij in that row/column compute the minor Mij by deleting row i and column j and taking the determinant of the smaller matrix.
- Compute the cofactor Cij = (-1)i+jMij.
- Multiply aij by its cofactor and sum the contributions.
- If the minors are still larger than 2 × 2, repeat recursively (Laplace expansion) until reaching 1 × 1 determinants.
Remarks and related results:
- Expansion along any row or any column yields the same value (determinant is well-defined).
- For triangular (upper or lower) matrices determinant equals the product of diagonal entries — this is often faster than expansion.
- Cofactor matrix: matrix of cofactors C = [Cij]. The adjoint (classical adjoint) adj(A) is the transpose of the cofactor matrix: adj(A) = CT.
- If det(A) ≠ 0 then A-1 = (1 / det(A)) · adj(A). This formula uses cofactors directly to compute the inverse.
- Laplace expansion is recursive and is conceptually important; for large numerical matrices, LU decomposition is computationally more efficient.
- Example 1 (3×3 — expand along a row with a zero): Let A = [[2, -1, 3],[4, 0, -2],[1, 5, 0]]. Expand along the 2nd row (row 2): det(A) = a21·C21 + a22·C22 + a23·C23 = 4·C21 + 0·C22 + (-2)·C23. Compute minors: M21 = det([[-1,3],[5,0]]) = (-1)·0 - 3·5 = -15 so C21 = (-1)^{2+1}·(-15) = 15. M23 = det([[2,-1],[1,5]]) = 2·5 - (-1)·1 = 11 so C23 = (-1)^{2+3}·11 = -11. Thus det(A) = 4·15 + (-2)·(-11) = 60 + 22 = 82.
- Example 2 (4×4 triangular matrix — use diagonal rule): Let B be upper triangular: B = [[1,2,0,0],[0,3,4,0],[0,0,5,6],[0,0,0,7]]. Since B is triangular, det(B) = product of diagonal = 1·3·5·7 = 105. You can also verify by expanding along the first column where only a11 is nonzero, giving det(B) = a11·det(of remaining 3×3) = 1·det([[3,4,0],[0,5,6],[0,0,7]]) = 1·(3·5·7) = 105.
- Example 3 (Inverse by cofactors for 2×2): For matrix C = [[2,3],[1,4]] det(C) = 2·4 - 3·1 = 5. Cofactor matrix is [[4,-1],[-3,2]] (compute minors and signs), adj(C) = transpose = [[4,-3],[-1,2]]. So C^{-1} = (1/5)·[[4,-3],[-1,2]].
- \[Minor: M_{ij} = det(matrix obtained by deleting i-th row and j-th column).\]
- \[Cofactor: C_{ij} = (-1)^{i+j} M_{ij}.\]
- \[Laplace expansion (row i): det(A) = \sum_{j=1}^{n} a_{ij} C_{ij}.\]
- \[Laplace expansion (column j): det(A) = \sum_{i=1}^{n} a_{ij} C_{ij}.\]
- \[Adjoint: adj(A) = (C_{ij})^{T} (transpose of cofactor matrix).\]
- \[Inverse (when det(A) ≠ 0): A^{-1} = (1/det(A)) · adj(A).\]
Properties of Determinants
Properties of Determinants
Core Principle: det(A^T) = det(A)
Overview: The determinant is a scalar value associated with a square matrix that encodes important algebraic and geometric information: scale factor of volume/area under the linear map, whether the map preserves orientation, and whether the matrix is invertible. For a matrix A, the determinant is denoted det(A) or |A|.
Basic properties (row/column operations)
- Swap rows (or columns): Interchanging two rows (or two columns) multiplies the determinant by −1. If B is obtained from A by swapping row i and j, then det(B) = −det(A).
- Scale a row (or column): Multiplying one row (or one column) by a scalar k multiplies the determinant by k. If B is obtained from A by multiplying row i by k, then det(B) = k·det(A).
- Add a multiple of one row to another: Adding a scalar multiple of one row to another row leaves the determinant unchanged. If B is obtained from A by replacing row i by (row i + c·row j), then det(B) = det(A).
- Zero or repeated rows/columns: If a matrix has a row (or column) of all zeros, or two equal (or proportional) rows (or columns), then its determinant is 0. This reflects linear dependence and non-invertibility.
Multilinearity and alternation: The determinant is multilinear in rows (and columns): it is linear in each row while other rows are fixed. It is alternating: if two rows are equal, the determinant is zero. These two facts underlie the row-operation rules above.
Other important properties
- Determinant of transpose: det(A^T) = det(A).
- Multiplicative property: For square matrices A and B of the same size, det(AB) = det(A)·det(B). In particular, det(A^{-1}) = 1/det(A) when A is invertible.
- Triangular matrices: If A is upper- or lower-triangular (including diagonal), det(A) equals the product of its diagonal entries: det(A) = a_11·a_22·...·a_nn.
- Identity and singularity: det(I) = 1. A matrix A is invertible iff det(A) ≠ 0; det(A) = 0 indicates a singular matrix (linearly dependent rows/columns).
- Expansion by cofactors: The determinant can be computed by expansion along any row or column: det(A) = Σ_j a_{ij} C_{ij} where C_{ij} = (−1)^{i+j} M_{ij} and M_{ij} is the minor (determinant of the submatrix formed by deleting row i and column j).
- Adjoint and inverse: adj(A) is the transpose of the cofactor matrix. If det(A) ≠ 0, then A^{-1} = (1/det(A))·adj(A).
- Eigenvalues: For an n×n matrix, det(A) equals the product of its eigenvalues (counted with algebraic multiplicity).
Geometric interpretation: For a 2×2 matrix whose columns are vectors v and w, |det(A)| is the area of the parallelogram spanned by v and w; the sign gives orientation (positive = orientation preserved). For a 3×3 matrix, |det(A)| is the volume scale factor of the parallelepiped formed by the three column vectors. More generally, for an n×n matrix, det(A) is the factor by which n-dimensional volumes are scaled under the linear map x ↦ Ax.
Why these properties matter: The row-operation rules let you compute determinants efficiently (Gaussian elimination while tracking scalar and sign changes). The multiplicative and geometric properties connect determinants to invertibility, change of variables (Jacobian), eigenvalue problems, and applications in physics, engineering and graphics.
Computation tips: Use row/column operations to create zeros and reduce to triangular form (tracking scalings and swaps), then multiply diagonal entries. Expansion by cofactors is useful for small matrices or when a row/column has many zeros.
- Example 1 (row swap sign): A = [[1,2],[3,4]] has det(A) = 1·4 − 2·3 = −2. Swap rows to get B = [[3,4],[1,2]]; det(B) = 3·2 − 4·1 = 2 = −det(A).
- Example 2 (area as determinant): Columns v = (2,1), w = (1,3). Matrix A = [[2,1],[1,3]]. det(A) = 2·3 − 1·1 = 5, so the parallelogram spanned by v and w has area 5. If we scale the first column by 2, the area doubles (property: scaling a column scales determinant).
- Example 3 (product rule): A = [[2,0],[0,3]], B = [[0,1],[1,0]] (a permutation). det(A)=6, det(B)=−1, AB = [[0,2],[3,0]] with det(AB)=−6 = det(A)·det(B).
- \[det(A^T) = det(A)\]
- \[If B is A with rows i and j interchanged: det(B) = −det(A)\]
- \[If B is A with row i multiplied by k: det(B) = k·det(A)\]
- \[If B is A with row i replaced by row i + c·row j: det(B) = det(A)\]
- \[det(AB) = det(A)·det(B)\]
- \[det(I) = 1\]\[det(A^{-1}) = 1 / det(A) (if A is invertible)\]
Effect of Elementary Row/Column Operations
Effect of Elementary Row/Column Operations
Core Principle: If B is obtained from A by swapping rows i and j: det(B) = −det(A).
Overview: The determinant is a multilinear, alternating function of rows (or columns) of a square matrix. Elementary row (or column) operations change the determinant in simple, predictable ways. Understanding these effects both helps to compute determinants efficiently (by row reduction) and explains geometric meaning (area/volume scaling).
Three elementary operations and their effects (apply equally to columns):
- Type I — Swap two rows: If B is obtained from A by swapping rows i and j, then det(B) = −det(A). (A single swap changes sign.)
- Type II — Multiply a row by scalar k: If B is obtained by multiplying row i of A by k, then det(B) = k·det(A). (Scaling one row scales determinant by k.)
- Type III — Add a multiple of one row to another: If B is obtained by replacing row i with row i + c·row j (i ≠ j), then det(B) = det(A). (Determinant is unchanged.)
Why these hold (sketch):
- Multilinearity: determinant is linear in each row when other rows fixed. Multiplying a row by k multiplies the determinant by k.
- Alternating property: determinant changes sign if two rows are exchanged; in particular, if two rows are equal the determinant is zero.
- Adding a multiple of one row to another leaves determinant unchanged because linearity gives cancellation (this is the row-version of column-addition invariance).
Elementary matrices viewpoint: Each elementary row operation corresponds to left-multiplication by an elementary matrix E. Then B = E·A and det(B) = det(E)·det(A). The determinants of elementary matrices are exactly: det(E_swap) = −1, det(E_scale_by_k) = k, det(E_row_add) = 1.
Using row operations to compute determinants: Reduce A to an upper triangular (or row echelon) matrix U using Type III operations and Type I swaps. Track the number of swaps s and the scalings performed. If you only use row-additions and swaps, det(A) = (−1)^s · det(U) and det(U) = product of diagonal entries. If you scale rows by factors k_1,...,k_m during reduction, account for them: det(A) = (−1)^s · det(U) / (k_1·k_2·...·k_m).
Consequences:
- If two rows (or columns) become equal, determinant = 0 (matrix is singular).
- Multiplying every row by k multiplies determinant by k^n for an n×n matrix — geometric interpretation: volume scales by k^n.
- Example 1 (swap): A = [[2,1,3],[1,0,2],[3,4,1]] has det(A)=1. Swap R1 and R2 to get B. Then det(B)=−1 (sign changes).
- Example 2 (scale): Using same A, multiply R3 by 3 to get C. Then det(C)=3·det(A)=3.
- Example 3 (add multiple): From A, replace R1 by R1 + 2·R2. Determinant stays det(A)=1 (row-addition invariant).
- Example 4 (compute by reduction): To compute det quickly, reduce A to upper triangular U using only row-additions and swaps. If s swaps were done, det(A) = (−1)^s·(product of diagonal entries of U). If you scaled rows by factors during reduction, divide by product of those factors.
- \[If B is obtained from A by swapping rows i and j: det(B) = −det(A).\]
- \[If B is obtained from A by multiplying row i by k: det(B) = k·det(A).\]
- \[If B is obtained from A by row_i ← row_i + c·row_j (i ≠ j): det(B) = det(A).\]
- \[For columns the same rules apply: column operations affect det analogously.\]
- \[If E is the elementary matrix for an operation and B = E·A then det(B) = det(E)·det(A).\]
- \[If A is n×n and every row is multiplied by k then det(kA) = k^n·det(A).\]
Reduction to Upper Triangular Form
Reduction to Upper Triangular Form
Core Principle: det(U) = Π_{i=1}^{n} u_{ii} (for U upper triangular)
What it is
Reduction to upper triangular form is a method to compute the determinant of a square matrix by using elementary row operations to convert the matrix into an upper triangular matrix (all entries below the main diagonal are zero). For an upper triangular matrix the determinant equals the product of its diagonal entries, so once the matrix is reduced, the determinant is easy to evaluate.
Why it works — effects of elementary row operations
- Type I (swap two rows): multiplies the determinant by −1.
- Type II (add a multiple of one row to another): does not change the determinant.
- Type III (multiply a row by a nonzero scalar k): multiplies the determinant by k.
To keep bookkeeping simple, use only Type II operations (row additions) and row swaps when possible; avoid scaling rows unless you track the scalar change.
Algorithm (step-by-step)
- Start with an n×n matrix A.
- Use row additions (R_j → R_j − (a_{j,i}/a_{i,i}) R_i) to make all entries below a_{i,i} zero (for i = 1 to n−1). If a pivot a_{i,i} = 0, swap with a lower row that has a nonzero entry in that column (count one sign change).
- Continue for each column to get an upper triangular matrix U.
- Compute det(A) = (−1)^{s} · (1/Πk) · Π (diagonal entries of intermediate matrix), where s is number of row swaps and Πk is product of scalars used to scale rows if you used Type III operations. If you did only Type II and swaps, det(A) = (−1)^{s} · product of diagonal entries of U.
Worked numeric example (3×3)
Compute det of A = [1 2 3 4 5 6 7 8 10]
- R2 → R2 − 4·R1 ⇒ R2 = [0, −3, −6]
- R3 → R3 − 7·R1 ⇒ R3 = [0, −6, −11]
- Now eliminate below second pivot: R3 → R3 − 2·R2 ⇒ R3 = [0, 0, 1]
Upper triangular matrix U has diagonal entries 1, −3, 1, no row swaps were used, so det(A) = 1·(−3)·1 = −3.
Remarks
- If at any stage a pivot is zero, swap with a lower row having a nonzero entry (flip sign of determinant).
- If you scale a row (Type III) to create a 1 pivot, divide the final product by that scale factor (or track multiplicative factor).
- This reduction is essentially Gaussian elimination applied to determinant calculation; it is efficient for larger matrices and is the basis of algorithmic determinant computation.
- Example 1 (3×3): A = [[1,2,3],[4,5,6],[7,8,10]]. Using R2→R2−4R1 and R3→R3−7R1 then R3→R3−2R2 yields upper triangular diag = (1,−3,1) so det(A)=1·(−3)·1=−3.
- Example 2 (4×4): For A = [[2,1,0,4],[4,3,1,8],[6,5,1,12],[1,0,2,3]], perform elimination column by column using only row additions and swaps if needed. After reaching upper triangular U, multiply diagonal entries and account for any row swaps to get det(A). (Exercise for practice: follow elimination and compute final product.)
- Real-life context: Determinant gives the scaling factor (signed volume) of linear transformations. Reduction to upper triangular form is used in numerical linear algebra (e.g., LU decomposition) to compute determinants and solve linear systems efficiently in engineering and physics simulations.
- \[det(U) = Π_{i=1}^{n} u_{ii} (for U upper triangular)\]
- \[If A is transformed to U by s row-swaps and by multiplying rows by scalars k_1,...,k_r\]\[then det(A) = (−1)^{s} · (1 / Π_{j=1}^{r} k_j) · Π_{i=1}^{n} u_{ii}\]
- \[Effect of elementary row operations on determinant: 1) R_i ↔ R_j ⇒ det changes sign\]\[2) R_i → R_i + c·R_j ⇒ det unchanged\]\[3) R_i → c·R_i ⇒ det multiplies by c\]
- \[det(AB) = det(A)·det(B) (useful when using factorizations like LU)\]
Inverse of a Matrix Using Determinant and Adjoint
Inverse of a Matrix Using Determinant and Adjoint
Core Principle: A^{-1} = (1 / det(A)) · adj(A), provided det(A) ≠ 0
What it is: For a square matrix A, the inverse A^{-1} (if it exists) is the matrix such that A A^{-1} = A^{-1} A = I. Using determinant and adjoint is a general algebraic method: A is invertible iff det(A) ≠ 0, and then
A^{-1} = (1 / det(A)) · adj(A)
Definitions and steps:
- Determinant: Compute det(A). If det(A)=0, A has no inverse (singular).
- Minor and cofactor: For each entry a_{ij} of A, its minor M_{ij} is the determinant of the submatrix obtained by deleting row i and column j. The cofactor C_{ij} = (-1)^{i+j} M_{ij}.
- Cofactor matrix: Form the matrix of cofactors C = [C_{ij}].
- Adjoint (adjugate): adj(A) = C^{T} (transpose of the cofactor matrix).
- Inverse: Multiply adj(A) by 1/det(A) to get A^{-1}.
Why it works (intuition): The cofactor expansion gives relations between entries of adj(A) and det(A) so that A · adj(A) = adj(A) · A = det(A) · I. Dividing by det(A) yields the inverse. Geometrically, det(A) is a scale (area/volume) factor; adj(A) encodes directional cofactors that undo A when scaled by 1/det(A).
Notes: The formula is practical for small matrices (2×2, 3×3). For larger matrices, numerical methods (Gaussian elimination, LU decomposition) are preferred.
- 2×2 example (quick formula): Let A = [[a, b], [c, d]]. det(A) = ad − bc. If det(A) ≠ 0, A^{-1} = (1/(ad−bc)) · [[d, −b], [−c, a]]. Example: A = [[2, 3], [1, 4]] → det = 8 − 3 = 5 → A^{-1} = (1/5)·[[4, −3], [−1, 2]].
- 3×3 example using adjoint: Let A = [[2,1,1],[1,2,1],[1,1,2]]. Compute det(A)=4. Compute cofactors (for this symmetric example the cofactor matrix is [[3,−1,−1],[−1,3,−1],[−1,−1,3]]). adj(A) is its transpose (same here). So A^{-1} = (1/4)·[[3,−1,−1],[−1,3,−1],[−1,−1,3]].
- Solving linear system using inverse: Solve A x = b for x when A is invertible. Example: A = [[2,1],[1,2]], b = [5,6]. det(A)=3, A^{-1}=(1/3)[[2,−1],[−1,2]]. Then x = A^{-1} b = (1/3)[[2,−1],[−1,2]]·[5,6] = (1/3)[(10−6),(−5+12)] = (1/3)[4,7] = [4/3,7/3].
- \[A^{-1} = (1 / det(A)) · adj(A)\]\[provided det(A) ≠ 0\]
- \[adj(A) = (cofactor matrix)^{T}\]\[cofactor C_{ij} = (−1)^{i+j} · det(M_{ij})\]
- \[2×2 determinant: det([[a,b],[c,d]]) = ad − bc\]
- \[2×2 inverse: [[a,b],[c,d]]^{-1} = (1/(ad−bc)) · [[d,−b],[−c,a]]\]
- \[Cofactor expansion along row i: det(A) = Σ_{j} a_{ij} C_{ij} (useful to compute det and cofactors)\]
Singular and Non-Singular Matrices
Singular and Non-Singular Matrices
Core Principle: 2×2 determinant: det([[a, b], [c, d]]) = ad − bc
Definition: For a square matrix A (order n): A is singular if det(A) = 0; A is non-singular (or invertible) if det(A) ≠ 0.
Algebraic consequences:
- Non-singular: rank(A) = n, nullspace contains only the zero vector, A has an inverse A-1 = (1/det(A)) adj(A), and the linear system A x = b has a unique solution for every b.
- Singular: rank(A) < n, nullspace is non-trivial (there exists x ≠ 0 with A x = 0), A is not invertible, and A x = b either has no solution or infinitely many solutions depending on b.
Geometric interpretation: A represents a linear transformation of Rn. det(A) gives the signed scaling factor of n-dimensional volume (area in R2, volume in R3). If det(A) = 0, the transformation collapses the space into a lower-dimensional subspace (area or volume becomes 0) — vectors become coplanar/collinear, so information is lost and the map is not reversible. If det(A) ≠ 0, the transformation is one-to-one and onto, so volumes scale but do not collapse.
Quick tests for singularity:
- If any row or column is zero — singular.
- If two rows or two columns are identical or proportional — singular.
- If any row (or column) is a linear combination of other rows (or columns) — singular.
- Compute det(A); det = 0 ⇔ singular.
Important consequences and uses:
- Cramer's Rule applies only when A is non-singular (det(A) ≠ 0) and gives the unique solution xi = det(Ai)/det(A).
- In applications (engineering, physics, economics, graphics, cryptography), singular matrices indicate dependent constraints or loss of invertibility (no unique solution or inability to reverse a transform).
Common determinant properties used when checking singularity:
- Swapping two rows (or columns) multiplies det by −1.
- Multiplying a row by scalar k multiplies det by k.
- Adding a multiple of one row to another row does not change det.
- det(AB) = det(A) det(B); in particular, if det(A) = 0 then det(AB) = 0 and A is singular.
Summary: Whether a square matrix is singular or non-singular is decided solely by its determinant. Non-singular matrices are invertible and yield unique solutions to linear systems; singular matrices are non-invertible and indicate linear dependence among rows/columns and loss of dimensionality under the linear map.
- 2x2 singular example: A = [[2, 4], [1, 2]] → det(A) = 2*2 − 4*1 = 0. Rows are proportional (second row = 0.5 × first row). A is singular, no inverse, Ax = b may have no or infinitely many solutions.
- 2x2 non-singular example: B = [[1, 2], [3, 4]] → det(B) = 1*4 − 2*3 = -2 ≠ 0. B is non-singular and invertible. B^(-1) = (1/det(B)) * [[4, -2], [-3, 1]] = [[-2, 1], [1.5, -0.5]].
- 3x3 singular example: C = [[1, 2, 3], [2, 4, 6], [0, 1, 1]] → second row = 2 × first row, so det(C) = 0. The columns (or rows) are linearly dependent; C maps R^3 onto a plane (volume collapsed to zero).
- Application example (graphics): A 2×2 matrix that scales and rotates the plane has det ≠ 0 and so is invertible (you can reverse the transform). A matrix that projects the plane onto a line (e.g., [[1,1],[1,1]]) has det = 0 and is singular — the projection loses information and cannot be inverted.
- \[2×2 determinant: det([[a\]\[b], [c\]\[d]]) = ad − bc\]
- \[3×3 determinant (Sarrus rule): det([[a\]\[b\]\[c], [d\]\[e\]\[f], [g\]\[h\]\[i]]) = aei + bfg + cdh − ceg − bdi − afh\]
- \[Inverse of 2×2 (when det ≠ 0): [[a\]\[b], [c\]\[d]]^(-1) = (1/(ad − bc)) * [[d, -b], [-c\]\[a]]\]
- \[General inverse (n×n\]\[det(A) ≠ 0): A^(-1) = (1/det(A)) adj(A)\]
- \[Cramer's Rule for system Ax = b (det(A) ≠ 0): x_i = det(A_i) / det(A)\]\[where A_i replaces column i by b\]
- \[Rank and determinant: A is non-singular ⇔ rank(A) = n ⇔ det(A) ≠ 0\]
Cramer's Rule
Cramer's Rule
Core Principle: General Cramer's Rule for system AX = B (A is n×n, det(A) ≠ 0): x_i = det(A_i) / det(A), where A_i is A with column i replaced by B.
What is Cramer's Rule?
Cramer's Rule is a method to solve a system of linear equations with as many equations as unknowns (a square system) using determinants. If A is the coefficient matrix of an n×n system and det(A) ≠ 0, each unknown x_i is given by the ratio of two determinants: the determinant of A with its i-th column replaced by the constants column, divided by det(A).
Conditions
- The coefficient matrix A must be square (n×n).
- det(A) must be nonzero (matrix is invertible). If det(A)=0, Cramer's Rule does not apply (system may have no solution or infinitely many).
Idea / Derivation (brief)
Consider AX = B where A is n×n, X is the column vector of unknowns and B is the constants column. Use multilinearity of determinant and properties of determinants under column operations to isolate each unknown. Replacing the i-th column of A by B gives a matrix A_i whose determinant is det(A)·x_i, hence x_i = det(A_i)/det(A).
Procedure (step-by-step)
- Form the coefficient matrix A and the constants column B.
- Compute D = det(A). If D = 0, stop—Cramer's Rule cannot be used.
- For each unknown x_i (i = 1..n), form matrix A_i by replacing the i-th column of A with B.
- Compute D_i = det(A_i).
- Then x_i = D_i / D.
Worked 2×2 example
System: 2x + 3y = 7, 4x − y = 1.
Coefficient matrix A = [[2,3],[4,-1]], B = [7,1]
det(A) = 2·(−1) − 3·4 = −2 − 12 = −14 (nonzero)
A_x = [[7,3],[1,−1]] → det(A_x) = 7·(−1) − 3·1 = −7 − 3 = −10 → x = D_x / D = (−10)/(−14) = 5/7
A_y = [[2,7],[4,1]] → det(A_y) = 2·1 − 7·4 = 2 − 28 = −26 → y = D_y / D = (−26)/(−14) = 13/7
Solution: x = 5/7, y = 13/7.
Remarks
- Cramer's Rule gives exact analytic expressions for variables in terms of determinants; for large n it is computationally expensive compared with elimination or matrix methods.
- Cramer's Rule is closely related to the matrix inverse: x = A^{-1}B and A^{-1} can be expressed using adjugate(A)/det(A).
- 2×2 linear system (shown in explanation): 2x + 3y = 7, 4x − y = 1 → x = 5/7, y = 13/7.
- 3×3 system (brief): Solve x + y + z = 6 2x − y + 3z = 14 −x + 4y + z = 2 Use Cramer's Rule: compute det(A) and det(A_x), det(A_y), det(A_z); then x = det(A_x)/det(A), etc.
- Mixture problem (real life): A chemist mixes two solutions A and B to get a desired concentration. If volumes v1 and v2 satisfy linear equations for total volume and concentration, set up a 2×2 system and use Cramer's Rule to find v1 and v2.
- Supply–demand / finance example: Two products with different profits and resource usages; given total profit and resource constraints, set up two linear equations and solve for quantities using Cramer's Rule.
- \[General Cramer's Rule for system AX = B (A is n×n\]\[det(A) ≠ 0): x_i = det(A_i) / det(A)\]\[where A_i is A with column i replaced by B.\]
- \[2×2 determinant: For A = [[a\]\[b], [c\]\[d]]\]\[det(A) = ad − bc.\]
- \[2×2 Cramer's formulas: For a x + b y = e and c x + d y = f\]\[D = ad − bc\]\[D_x = e d − b f\]\[D_y = a f − e c\]\[so x = D_x / D\]\[y = D_y / D.\]
- \[3×3 determinant (Sarrus rule for quick computation): For rows [a1,a2,a3], [b1,b2,b3], [c1,c2,c3]\]\[det = a1 b2 c3 + a2 b3 c1 + a3 b1 c2 − (a3 b2 c1 + a1 b3 c2 + a2 b1 c3).\]
- \[Relation to inverse: If det(A) ≠ 0 then A^{-1} = (1/det(A))·adj(A)\]\[entries of adj(A) are cofactors\]\[so Cramer's Rule is consistent with x = A^{-1}B.\]
Applications of Determinants
Applications of Determinants
Core Principle: Determinant of 2×2 matrix [[a,b],[c,d]] = ad − bc
What is a determinant? A determinant is a scalar value computed from a square matrix. It encodes information about linear transformations represented by the matrix: scale factor, orientation change and whether the transformation is invertible.
Key applications (Class 12 level)
- Solving systems of linear equations (Cramer's Rule): For a system of n linear equations in n unknowns with coefficient matrix A and determinant det(A) ≠ 0, each variable can be found as the ratio of two determinants. This gives a direct formula for solutions when det(A) ≠ 0.
- Area of a triangle from coordinates: If vertices of a triangle are (x1,y1), (x2,y2), (x3,y3), the area = (1/2) |determinant| of a 3×3 matrix built from coordinates (with a column of ones). This is widely used in coordinate geometry and surveying.
- Collinearity of three points: Three points are collinear iff a certain determinant (same 3×3 matrix with a column of ones) equals zero. This gives a neat algebraic test for collinearity.
- Volume of a parallelepiped (3D): The absolute value of the determinant of a 3×3 matrix whose columns (or rows) are three vectors gives the volume of the parallelepiped spanned by those vectors.
- Invertibility / linear dependence: A square matrix is invertible iff its determinant ≠ 0. If det = 0, rows (or columns) are linearly dependent. This criterion is used in many applied problems (engineering, economics) to check uniqueness of solutions.
- Using adjoint to find inverse: The inverse of a nonsingular matrix A can be written as A^{-1} = (1/det(A)) · adj(A), where adj(A) is composed of cofactors (determinants of minors). This is an application of determinants in matrix inversion.
Worked example (2×2 system via Cramer)
Solve: 2x + 3y = 8
5x - y = 7
Coefficient matrix A = [[2,3],[5,-1]]
det(A) = 2·(-1) - 3·5 = -2 - 15 = -17 ≠ 0
x = det(A_x)/det(A), where A_x = [[8,3],[7,-1]]
det(A_x) = 8·(-1) - 3·7 = -8 - 21 = -29 → x = (-29)/(-17) = 29/17
y = det(A_y)/det(A), where A_y = [[2,8],[5,7]]
det(A_y) = 2·7 - 8·5 = 14 - 40 = -26 → y = (-26)/(-17) = 26/17
Interpretation and tips
- If det(A) = 0, Cramer’s rule cannot be applied: either there is no unique solution (infinitely many or none).
- For geometry problems, the sign of a determinant can indicate orientation (clockwise vs counterclockwise ordering of points); absolute value gives magnitudes (areas/volumes).
- For computational work, determinants larger than 3×3 are often computed using row/column operations or expansion by minors; for larger systems numerical methods are preferred.
- Solving two linear equations in two variables (Cramer's Rule): 2x+3y=8, 5x−y=7 → x=29/17, y=26/17 (see worked example).
- Area of triangle with vertices (1,2),(4,6),(5,1): Area = (1/2)|det([[1,2,1],[4,6,1],[5,1,1]])| = (1/2)·|...| = compute to get numeric area.
- Testing collinearity: Points (1,1),(2,2),(3,3) → determinant = 0, so points are collinear.
- Volume of parallelepiped formed by vectors u=(1,2,3), v=(0,1,4), w=(2,1,0): Volume = |det([[1,0,2],[2,1,1],[3,4,0]])|.
- Checking invertibility: Coefficient matrix A in a system has det(A)=0 → no unique solution (use this to detect singular designs in engineering models).
- \[Determinant of 2×2 matrix [[a,b],[c,d]] = ad − bc\]
- \[Determinant of 3×3 (rule of Sarrus): det = a11(a22 a33 − a23 a32) − a12(a21 a33 − a23 a31) + a13(a21 a32 − a22 a31)\]
- \[Cramer's Rule (n=2 example): For Ax=b with A=[[a,b],[c,d]] and b=[e,f]^T\]\[x = det([[e,b],[f,d]])/det(A)\]\[y = det([[a,e],[c,f]])/det(A)\]
- \[Area of triangle with (x1,y1),(x2,y2),(x3,y3): Area = (1/2) · |det([[x1,y1,1],[x2,y2,1],[x3,y3,1]])|\]
- \[Collinearity condition: Points collinear ⇔ det([[x1,y1,1],[x2,y2,1],[x3,y3,1]]) = 0\]
- \[Volume of parallelepiped by vectors u,v,w (as columns): Volume = |det([u v w])|\]
Key Concepts
- Determinant
- A scalar value associated with a square matrix that encodes scaling factor, invertibility and orientation; denoted det(A).
- Order of a determinant
- The size n of an n×n determinant (number of rows or columns).
- Minor
- The determinant of the submatrix obtained by deleting the i-th row and j-th column; denoted M_{ij}.
- Cofactor
- C_{ij} = (-1)^{i+j} M_{ij}, the signed minor used in cofactor expansion.
- Expansion by cofactors (Laplace expansion)
- A method to compute a determinant by expanding along any row or column: det(A)=Σ a_{ij} C_{ij} over that row/column.
- Singular matrix
- A square matrix with determinant zero; it is non-invertible.
- Non-singular (Invertible) matrix
- A square matrix with nonzero determinant; it has a unique inverse.
- Adjoint (Adjugate)
- The transpose of the cofactor matrix; adj(A) = (Cofactor matrix)^T.
- Inverse using adjoint
- If det(A) ≠ 0 then A^{-1} = (1/det(A)) * adj(A).
- Cramer's Rule
- A method to solve Ax = b (n×n, det(A) ≠ 0) giving x_i = det(A_i)/det(A) where A_i replaces i-th column by b.
- Permutation sign (parity)
- Each permutation of {1..n} has sign +1 if even (even number of transpositions) or -1 if odd; used in determinant definition via permutations.
- Determinant of a triangular matrix
- For upper or lower triangular matrices the determinant equals the product of diagonal entries.
- Determinant of transpose
- det(A^T) = det(A) for every square matrix A.
- Determinant of product
- For square matrices A and B of same order, det(AB) = det(A) * det(B).
- Effect of elementary row operations on determinant
- Row swap multiplies det by -1; multiplying a row by k multiplies det by k; adding a multiple of one row to another leaves det unchanged.
- Multilinearity (linearity in a row/column)
- Determinant is linear in each row (or column) separately while other rows fixed: det where a row is sum equals sum of determinants.
- Zero determinant and linear dependence
- If rows (or columns) are linearly dependent, determinant is zero; conversely det=0 implies dependence.
- Determinant of a 2×2 matrix
- For [[a,b],[c,d]] determinant is ad - bc.
- Determinant of a 3×3 matrix (Sarrus' rule)
- For 3×3 matrix, Sarrus' rule computes determinant by diagonals: sum of down-right products minus sum of up-right products.
- Area/Volume interpretation
- Absolute value of determinant gives area (2×2) of parallelogram or volume (3×3) of parallelepiped spanned by column (or row) vectors.
Practice Questions
-
Evaluate the determinant of A = [[2,3],[1,4]] and state its geometric meaning. / A = [[2,3],[1,4]] का सारणिक ज्ञात कीजिए तथा इसका ज्यामितीय अर्थ बताइए।
Show answer
det(A) = 2·4 − 3·1 = 5; its absolute value 5 is the area of the parallelogram spanned by the column vectors. / det(A) = 2·4 − 3·1 = 5; इसका निरपेक्ष मान 5 स्तंभ सदिशों द्वारा बने समांतर चतुर्भुज का क्षेत्रफल है।
-
Define the minor M_ij and cofactor C_ij of an element a_ij. / किसी अवयव a_ij के उपसारणिक M_ij तथा सहखंड C_ij को परिभाषित कीजिए।
Show answer
M_ij is the determinant of the submatrix formed by deleting row i and column j; the cofactor is C_ij = (−1)^{i+j} M_ij. / M_ij वह सारणिक है जो i-वीं पंक्ति और j-वें स्तंभ को हटाकर बने उपआव्यूह से मिलता है; सहखंड C_ij = (−1)^{i+j} M_ij होता है।
-
Find the area of the triangle with vertices (0,0), (2,1), (1,3) using a determinant. / सारणिक का प्रयोग करके शीर्षों (0,0), (2,1), (1,3) वाले त्रिभुज का क्षेत्रफल ज्ञात कीजिए।
Show answer
Area = (1/2)|det([[0,0,1],[2,1,1],[1,3,1]])| = (1/2)|2·3 − 1·1| = (1/2)(5) = 2.5 sq units. / क्षेत्रफल = (1/2)|det([[0,0,1],[2,1,1],[1,3,1]])| = (1/2)|2·3 − 1·1| = (1/2)(5) = 2.5 वर्ग इकाई।
-
State the effect of the three elementary row operations on the value of a determinant. / सारणिक के मान पर तीन प्रारंभिक पंक्ति संक्रियाओं के प्रभाव बताइए।
Show answer
Swapping two rows multiplies det by −1; multiplying a row by k multiplies det by k; adding a multiple of one row to another leaves det unchanged. / दो पंक्तियाँ बदलने पर det −1 से गुणित होता है; किसी पंक्ति को k से गुणा करने पर det k से गुणित होता है; एक पंक्ति का गुणज दूसरी में जोड़ने पर det अपरिवर्तित रहता है।
-
If A is an n×n matrix, prove/state det(kA) = k^n det(A) and det(A^T) = det(A). / यदि A एक n×n आव्यूह है, तो सिद्ध/बताइए det(kA) = k^n det(A) तथा det(A^T) = det(A)।
Show answer
Multiplying each of the n rows by k multiplies the determinant by k each time, giving k^n det(A); and the determinant of the transpose equals the original, det(A^T) = det(A). / प्रत्येक n पंक्ति को k से गुणा करने पर det हर बार k से गुणित होता है, अतः k^n det(A); तथा परिवर्त का सारणिक मूल के बराबर होता है, det(A^T) = det(A)।
-
Compute the determinant of A = [[1,2,3],[4,5,6],[7,8,9]] and interpret the result. / A = [[1,2,3],[4,5,6],[7,8,9]] का सारणिक ज्ञात कीजिए तथा परिणाम की व्याख्या कीजिए।
Show answer
det(A) = 0; since the third row equals first + 2·second, the rows are linearly dependent, so A is singular and non-invertible. / det(A) = 0; चूँकि तीसरी पंक्ति = पहली + 2·दूसरी, पंक्तियाँ रैखिकतः परतंत्र हैं, अतः A अव्युत्क्रमणीय (singular) है।
-
Define singular and non-singular matrices and give one consequence of each for solving AX = b. / अपह्रासी (singular) तथा अनपह्रासी (non-singular) आव्यूह को परिभाषित कीजिए तथा AX = b को हल करने पर प्रत्येक का एक परिणाम दीजिए।
Show answer
A is singular if det(A) = 0 (rank < n; AX = b has no or infinitely many solutions); non-singular if det(A) ≠ 0 (rank = n; A^{-1} exists and AX = b has a unique solution). / A अपह्रासी है यदि det(A) = 0 (रैंक < n; AX = b का कोई हल नहीं या अनंत हल); अनपह्रासी यदि det(A) ≠ 0 (रैंक = n; A^{-1} विद्यमान, AX = b का अद्वितीय हल)।
-
Find A^{-1} of A = [[2,3],[1,4]] using A^{-1} = adj(A)/det(A). / A^{-1} = adj(A)/det(A) का प्रयोग करके A = [[2,3],[1,4]] का A^{-1} ज्ञात कीजिए।
Show answer
det(A) = 5; adj(A) = [[4,−3],[−1,2]], so A^{-1} = (1/5)[[4,−3],[−1,2]]. / det(A) = 5; adj(A) = [[4,−3],[−1,2]], अतः A^{-1} = (1/5)[[4,−3],[−1,2]]।
Related Laws & Principles
Explore allFoundational laws & principles connected to this chapter — tap to open in the Laws Explorer.