How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Determinants of Matrices over a Commutative Ring
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Polynomial Rings, the Division Algorithm and Roots
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The ZFC Axioms and the Basic Set Constructions
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
Commutative rings provide finite sums, products and units, while the earlier matrix interface supplies field-valued multiplication, transpose, invertibility and similarity. Finite permutations and their sign homomorphism license the Leibniz formula, and finite counting makes its index set explicit. Gaussian elimination supplies the real row-reduction criterion used at the field boundary, while the established finite multivariate-polynomial construction licenses the determinant polynomial in the matrix entries.
Ring-valued matrix arithmetic is developed first and reconciled with the field interface. Alternating multilinear functions then yield the Leibniz determinant and its uniqueness, followed by vanishing, transpose and row-operation laws. Triangular determinants and rigidity prove multiplicativity without assuming invertibility. Unit determinants, inverses and similarity follow over a commutative ring; specialization to real matrices proves that nonzero determinant is equivalent to invertibility, and the explicit Leibniz sum exhibits determinant as a polynomial in the entries.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Finite rectangular matrices over a commutative ring, their entries, rows and columns
Definition
Let be a commutative ring and let . An matrix over is a function Its value at is written . The set of all such matrices is , and .
For , row is the function on ; for , column is the function on . This includes zero-sized shapes: a matrix with empty index set is the unique function from that empty set.
Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose
Definition
Let be a commutative ring. Matrices of one shape are added and scaled entrywise. For and , their product is with The sum is the finite sum in the additive commutative monoid of , and is when .
The identity matrix has entry on the diagonal and elsewhere. The transpose is defined by . The zero matrix has every entry .
Matrix arithmetic over a commutative ring is associative, unital and distributive, and transpose reverses products
Statement
For matrices over a commutative ring, whenever the shapes are compatible, and The corresponding entrywise additive and scalar laws also hold, including all zero-sized shapes.
Facts & Assumptions
Given: A commutative ring and matrices of compatible finite shapes over .
Matrix addition, multiplication, identity and transpose are given by their entrywise finite-sum formulas (Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose).
Finite sums in a commutative monoid may be reindexed and finite double sums may be taken in either order (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).
Ring multiplication distributes over addition, annihilates zero and obeys the usual sign laws (In any ring , , , and ).
Proof
Entrywise ring addition gives its abelian-group laws. Substitution in the product formula gives and both distributive laws, since all off-diagonal identity terms are zero and the diagonal term is one.
For compatible , the entry of is , while that of is . Distributivity and finite-sum Fubini turn both into .
The entry of is , the entry of ; transposing twice restores each entry. Empty sums are zero, so every argument also covers zero-sized shapes.
Invertible square matrices and similarity over a commutative ring
Definition
Let be a commutative ring. A matrix is invertible when there is with . The inverse is unique and is denoted . The general linear group over is
Matrices are similar over when there is such that . Associativity and the identity laws from Matrix arithmetic over a commutative ring is associative, unital and distributive, and transpose reverses products make these the usual units and conjugacy relation in the matrix monoid.
For a field, the ring-matrix operations, invertibility and similarity agree exactly with the established field-matrix interface
Statement
Let be a field. Viewing as a commutative ring, the ring-valued matrix set, addition, multiplication, identity, transpose, invertibility, inverse and similarity defined here are exactly the corresponding established field-matrix notions.
Facts & Assumptions
Given: A field regarded as a commutative ring.
A ring-valued matrix is a function (Finite rectangular matrices over a commutative ring, their entries, rows and columns).
Ring-matrix operations, products, identities and transpose use the entrywise finite-sum formulas (Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose).
A field-valued matrix is a function (The vector space of by matrices over a field, with entrywise operations).
Field-matrix products and identities use the same formulas (Rectangular matrix multiplication and the identity matrix , including zero-sized shapes).
Field-matrix transpose interchanges the same entries (The transpose of a matrix).
Every field is a commutative ring with the same operations and identities (Every field is a commutative ring with ; it is an integral domain, and it is a commutative division ring).
Ring-matrix invertibility and similarity are defined by and (Invertible square matrices and similarity over a commutative ring).
Field-matrix invertibility uses the same two-sided inverse equations (Invertible matrices and the general linear group ).
Field-matrix similarity uses the same conjugation equation (Similar matrices: for an invertible ).
Proof
By [L1], [L3] and [L6], both matrix carriers are the same function set. The formulas in [L2], [L4] and [L5] agree entry for entry, including empty sums and zero-sized shapes.
Since the products and identities agree, the two-sided inverse equations in [L7] and [L8] select the same matrices and the same unique inverses; then the conjugation formulas in [L7] and [L9] select the same similar pairs.
Column-multilinear, alternating, normalized and antisymmetric functions on square matrices over a commutative ring
Definition
Fix and a commutative ring . A function is column-multilinear when, with all other columns fixed, it is additive and compatible with scalar multiplication in each selected column.
It is alternating when whenever two columns of are equal. It is antisymmetric when interchanging two columns negates its value. It is normalized when . These conditions are stated over the ring itself and do not assume that is invertible.
Every alternating multilinear matrix function is antisymmetric under a column swap
Statement
Let and let be column-multilinear and alternating. Interchanging any two columns of negates . This holds over every commutative ring, including characteristic .
Facts & Assumptions
Given: An alternating column-multilinear function and two selected column positions containing and .
Alternation makes vanish on equal columns, while multilinearity expands sums separately in each column (Column-multilinear, alternating, normalized and antisymmetric functions on square matrices over a commutative ring).
Ring addition has additive inverses and satisfies the usual sign identities (In any ring , , , and ).
Proof
Put in both selected positions. Alternation gives .
Expanding twice gives because the two equal-column terms vanish. Adding the inverse of the first term yields the antisymmetry formula, without dividing by .
Every alternating multilinear satisfies
Statement
Let , let be a commutative ring, and let be alternating and column-multilinear. Then for ,
Facts & Assumptions
Given: A matrix and an alternating column-multilinear function .
Column multilinearity expands in each column (Column-multilinear, alternating, normalized and antisymmetric functions on square matrices over a commutative ring).
Alternating multilinear functions are antisymmetric under swaps (Every alternating multilinear matrix function is antisymmetric under a column swap).
The sign of a permutation is (Inversions, inversion number, the sign , and even and odd permutations).
Sign is a homomorphism on (The sign is a homomorphism , surjective exactly when ).
Finite sums and products over finite index sets are defined in commutative monoids (A finite sum in a commutative monoid indexed by an arbitrary finite set, The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity).
Every finite permutation is a product of transpositions (Every finite permutation is a product of transpositions, so the transpositions generate ).
Every transposition factorisation of a permutation has parity prescribed by its inversion sign (Every transposition factorisation of has parity ).
Proof
For , let be the column with entry in row and elsewhere. Since column is , repeated multilinearity expands as the finite sum over tuples of .
If a tuple repeats a row index, its -value is zero by alternation. The surviving tuples use every element of once, so they are precisely the permutations .
Factor into transpositions. Repeated antisymmetry changes by one minus sign per transposition. Each transposition has sign , so [L4] identifies the product of these signs with ; equivalently [L3] and [L7] identify it with the factorisation-independent inversion parity. Substitution into step 2.1 gives the formula.
For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix
Definition
Let be a commutative ring, let , and let . Its determinant is The sum is finite because has elements. The product is taken in , so the signs and act through the ring identities. The formula uses columns indexed by and rows indexed by .
When is real, means the ordinary real absolute value of its real determinant. It is not alternate notation for the determinant itself.
For every fixed finite size at least one, the determinant of a real square matrix is a polynomial in its matrix entries
Statement
For each fixed , the function is evaluation of the polynomial in the commuting variables .
Facts & Assumptions
Given: A fixed natural and commuting indeterminates for .
The determinant is the finite Leibniz sum (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
Iteration constructs a polynomial ring in any finite list of commuting indeterminates over a commutative ring (Polynomial rings in finitely many commuting indeterminates by iteration).
The real numbers form a field (The reals form a field).
Every field is a commutative ring with the same operations (Every field is a commutative ring with ; it is an integral domain, and it is a commutative division ring).
Evaluation at a ring element is a unital ring homomorphism, so it respects finite sums and products (Universal property of : a coefficient homomorphism and the image of determine a unique ring homomorphism).
Proof
By [L2]–[L4], the displayed finite sum of signed monomials is an element of the real polynomial ring in the variables .
Iterate [L5] through the finite list of variables, sending each to . The resulting homomorphism sends each monomial to and therefore sends to the Leibniz sum from [L1].
Hence determinant is the polynomial function given by this explicit finite sum of finite products in the matrix entries.
The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring
Statement
For and every commutative ring , the Leibniz determinant is column-multilinear, alternating and normalized.
Facts & Assumptions
Given: The Leibniz determinant of an matrix over a commutative ring.
Determinant is the finite signed sum over (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
Multilinear, alternating and normalized have the stated columnwise meanings (Column-multilinear, alternating, normalized and antisymmetric functions on square matrices over a commutative ring).
Sign is a homomorphism on (The sign is a homomorphism , surjective exactly when ).
Finite sums may be distributed and reindexed by bijections (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).
Composing a permutation on either side with a transposition reverses its inversion sign (Composing with a transposition reverses ).
Proof
With every column but column fixed, each Leibniz monomial contains exactly one entry from column . Distributing finite sums therefore proves additivity and scalar compatibility in that column, and was arbitrary.
Suppose columns are equal. Pair each with . Commutativity makes the paired monomials equal, while [L5] makes their signs opposite, so every pair sums to zero and the determinant vanishes.
At , every nonidentity permutation selects an off-diagonal zero, while the identity term is . Thus . This also covers and the zero ring, where the equality reads .
The determinant is the unique normalized alternating multilinear function on the columns
Statement
For over a commutative ring, determinant is the unique function that is column-multilinear, alternating and normalized.
Facts & Assumptions
Given: A normalized alternating column-multilinear function .
Every alternating column-multilinear function satisfies the rigidity formula (Every alternating multilinear satisfies ).
The Leibniz determinant itself is alternating, column-multilinear and normalized (The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring).
Proof
Fact [L2] proves existence of a function with the three properties.
If has them, normalization gives , so [L1] gives for every . Hence the function is unique.
A square matrix with a zero column or two equal columns has determinant zero
Statement
Let . If a matrix in over a commutative ring has a zero column or has two equal columns, then its determinant is zero.
Facts & Assumptions
Given: A square matrix over a commutative ring.
Determinant is column-multilinear and alternating (The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring).
Proof
If one column is zero, multilinearity gives by writing that column as ; cancellation in the additive group gives .
If two columns are equal, alternation in [L1] gives directly, regardless of whether the columns are adjacent.
For every square matrix over a commutative ring,
Statement
For every , every commutative ring , and every ,
Facts & Assumptions
Given: A square matrix over a commutative ring.
Determinant is the Leibniz sum over permutations (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
Sign is a homomorphism into , so (The sign is a homomorphism , surjective exactly when ).
A finite sum may be reindexed by a bijection (Finite commutative-monoid sums are invariant under bijective reindexing, split over disjoint unions, and satisfy the finite Fubini rule).
Proof
Substituting [L2] into [L1] gives .
Reindex the sum by and the product by . Commutativity and [L3] turn the expression into .
The determinant is alternating and multilinear in the rows as well as in the columns
Statement
For , determinant on over a commutative ring is multilinear and alternating in the rows. Interchanging two rows negates the determinant.
Facts & Assumptions
Given: A square matrix whose selected row is varied, or whose two selected rows are interchanged.
Transpose leaves determinant unchanged (For every square matrix over a commutative ring, ).
Determinant is alternating and multilinear in columns (The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring).
Transpose is defined by , so it interchanges rows and columns (Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose).
Proof
Transposition sends a selected row, a row sum, a row scaling or a row swap to the corresponding operation on a selected column, without changing determinant.
Apply the column multilinearity and alternation of [L2] to the transpose, then apply [L1] again. The resulting identities are exactly row multilinearity and row alternation for the original matrix.
Row swaps, arbitrary row scalings and row additions over a commutative ring, with reversible elementary cases distinguished
Definition
For a matrix over a commutative ring , a row transformation is one of: interchanging two rows; multiplying one row by any scalar ; or adding times one row to a distinct row.
A swap is reversible, as is row addition with reverse coefficient . A row scaling is reversible exactly when its scalar is a unit. These reversible transformations are the ring-level elementary row equivalences. When is a field, they are exactly the elementary row operations of Elementary row operations and row equivalence for finite matrices over a field, since every nonzero scalar is a unit. A scaling by a nonunit, including possibly , is still a row transformation but is not called a row equivalence.
For every square matrix, including singular ones, a row swap negates the determinant, scaling a row by any scalar scales it, and row addition leaves it unchanged
Statement
Let and let be a matrix over a commutative ring.
- Interchanging two rows changes to .
- Multiplying one row by any changes it to .
- Adding times one row to a distinct row leaves it equal to .
No invertibility assumption is made on or on .
Facts & Assumptions
Given: A square matrix over a commutative ring and a row transformation.
Determinant is alternating and multilinear in its rows (The determinant is alternating and multilinear in the rows as well as in the columns).
Ring row transformations include swaps, scaling by any scalar, and addition of a multiple of a distinct row (Row swaps, arbitrary row scalings and row additions over a commutative ring, with reversible elementary cases distinguished).
Determinant takes values in the same commutative ring (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
Proof
Row multilinearity gives for every scalar , including and zero divisors.
Row antisymmetry gives when is obtained by a row swap.
Replacing by expands the new determinant as , where has row in both positions and ; alternation gives , so the determinant is unchanged.
The derivations used only row multilinearity and alternation, not cancellation, matrix invertibility or scalar invertibility. Hence all three formulas include singular matrices and arbitrary scalars.
Upper triangular, lower triangular and diagonal square matrices over a commutative ring
Definition
Let be a commutative ring, let , and let . It is upper triangular when for , lower triangular when for , and diagonal when whenever .
The determinant of a triangular matrix is the product of its diagonal entries
Statement
If is upper or lower triangular over a commutative ring, with , then
Facts & Assumptions
Given: A triangular matrix over a commutative ring.
Upper triangular means for , while lower triangular means for (Upper triangular, lower triangular and diagonal square matrices over a commutative ring).
Determinant is the sum of the signed products (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
The identity permutation has sign (Inversions, inversion number, the sign , and even and odd permutations).
Proof
For an upper triangular matrix, a nonzero Leibniz term requires for every . A permutation with these inequalities is the identity: starting at and proceeding upward, bijectivity forces . Thus every nonidentity term contains a zero entry.
The identity term has sign and equals , so it is the whole determinant.
For a lower triangular matrix the same argument uses and proceeds downward, again forcing the identity. The argument includes and makes no cancellation assumption, so zero divisors and the zero ring cause no exception.
For same-sized finite square matrices over a commutative ring,
Statement
For and over a commutative ring,
Facts & Assumptions
Given: A fixed matrix and a variable matrix .
Determinant is the unique normalized alternating column-multilinear matrix function (The determinant is the unique normalized alternating multilinear function on the columns).
Every alternating column-multilinear satisfies (Every alternating multilinear satisfies ).
Matrix multiplication is associative, distributive and unital (Matrix arithmetic over a commutative ring is associative, unital and distributive, and transpose reverses products).
Determinant is defined for every square matrix over the commutative ring (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
Proof
Define . Each column of is times the corresponding column of , so distributivity makes column-multilinear; equal columns of give equal columns of , so is alternating.
Since , one has .
Apply [L2] to : . Neither matrix was assumed invertible.
An invertible square matrix over a commutative ring has unit determinant
Statement
Let . If is invertible over a commutative ring, then is a unit of . More precisely, is its inverse.
Facts & Assumptions
Given: An invertible matrix with inverse .
Determinants multiply: (For same-sized finite square matrices over a commutative ring, ).
A unit is an element with a two-sided multiplicative inverse, and its inverse is unique (The units of a ring are the invertible elements of its multiplicative monoid, and is a group under multiplication; only in the zero ring).
Identity matrices are multiplicative identities (Matrix arithmetic over a commutative ring is associative, unital and distributive, and transpose reverses products).
Matrix invertibility gives (Invertible square matrices and similarity over a commutative ring).
The determinant is normalized: (The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring).
Proof
Apply [L1] to the two equations in [L4]: and .
Thus is a unit with inverse by [L2]. In the zero ring, and the same two-sided equation still gives the unit conclusion.
A finite square real matrix is invertible if and only if its determinant is nonzero
Statement
For every and every real matrix ,
Facts & Assumptions
Given: A real square matrix of positive finite size.
Over a field, the ring-matrix and field-matrix interfaces agree (For a field, the ring-matrix operations, invertibility and similarity agree exactly with the established field-matrix interface).
An RREF with fewer than pivots has a zero row; its pivot columns increase from left to right (Row echelon form, reduced row echelon form, leading entries, pivots, pivot positions and pivot columns).
A square matrix is invertible exactly when its RREF is the identity, equivalently when it has pivots (Invertible matrix theorem: invertibility, full pivot rank, RREF , trivial nullspace and unique solvability are equivalent).
A row swap negates determinant, nonzero real row scaling multiplies it by a nonzero scalar, and row addition leaves it unchanged (For every square matrix, including singular ones, a row swap negates the determinant, scaling a row by any scalar scales it, and row addition leaves it unchanged).
The determinant of a triangular matrix is the product of its diagonal entries (The determinant of a triangular matrix is the product of its diagonal entries).
An invertible matrix over a commutative ring has unit determinant (An invertible square matrix over a commutative ring has unit determinant).
The real numbers form a field (The reals form a field).
Proof
If is invertible, [L1] and [L6] make a unit of , hence nonzero by [L7].
Conversely suppose is not invertible and row reduce it to its RREF . By [L3], has fewer than pivots and hence a zero row. Its pivot in row , when present, lies in a column at least , so every entry below the diagonal is zero; thus is upper triangular.
The zero row forces a zero diagonal entry, so [L5] gives .
Along the finite real row reduction, swaps and row additions preserve whether determinant is zero, and a scaling uses a nonzero scalar whose inverse gives the reverse implication. Hence .
Steps 1.2–3.1 prove the contrapositive invertible; combining it with step 1.1 proves the equivalence.
If is invertible over a commutative ring, then
Statement
Let . If is invertible over a commutative ring, then
Facts & Assumptions
Given: An invertible matrix over a commutative ring.
The inverse of a unit is unique (The units of a ring are the invertible elements of its multiplicative monoid, and is a group under multiplication; only in the zero ring).
Matrix invertibility gives (Invertible square matrices and similarity over a commutative ring).
The determinant is normalized: (The Leibniz determinant is column-multilinear, alternating and normalized over every commutative ring).
Proof
By [L2], [L4] and [L5], , so is an inverse of the unit .
Uniqueness of the inverse in [L3] gives .
Similar matrices over a commutative ring have the same determinant
Statement
Let . If are similar over a commutative ring, then .
Facts & Assumptions
Given: An invertible with .
Similarity over means for an invertible (Invertible square matrices and similarity over a commutative ring).
Determinants multiply over a commutative ring (For same-sized finite square matrices over a commutative ring, ).
Matrix multiplication is associative (Matrix arithmetic over a commutative ring is associative, unital and distributive, and transpose reverses products).
Proof
By [L1], [L2] and associativity, .
Substitute [L3] and commute the scalar factors in : , leaving .
5 · Examples, counterexamples and false statements
None yet.
Sources
Standard references
Recommended treatments; not extraction sources.
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Notation 4.16
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Ch. 4
- P. Massot, Structures algébriques fondamentales, §6.4
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Definition 4.17
- P. Massot, Structures algébriques fondamentales, Definition 6.4.1
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorem 4.19
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorem 4.20
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Definition 4.21
- D. Margalit and J. Rabinoff, Interactive Linear Algebra, §4.1
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorems 4.19–4.22
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorem 4.22
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorem 4.23
- P. Massot, Structures algébriques fondamentales, Proposition 6.4.3
- S. New, MATH 146 Linear Algebra 1 Lecture Notes, Theorem 4.24
- P. Massot, Structures algébriques fondamentales, Lemma 6.4.2
- D. Margalit and J. Rabinoff, Interactive Linear Algebra, §4.1, Invertibility Property