TheoremBase

A permutation with sigma(i) <= i for every i is the identity, by induction using injectivity; so for a lower triangular matrix every summand of the permutation sum except that of the identity has a zero factor, and the upper triangular case follows by passing to the transpose.

Proof

Each result cited is universally quantified over the data in its own statement. We work in Routine Facts Used Without Citation: Arithmetic, Maps, Predicativity and Indices.

Preliminaries. R\mathbb{R} is an ordered field by The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness §reals, hence a field by Ordered Fields §ordered-field, and sums and products over finite sets are as in Commutative Rings, Fields and Ordered Fields: Standard Notation §rings. The elements of [n][n] are the k∈Nk\in\mathbb{N} with k≤nk\le n, and the rules of Arithmetic and Order of the Natural Numbers apply to them; in particular the order is total, by Arithmetic and Order of the Natural Numbers §partial-order and Arithmetic and Order of the Natural Numbers §trichotomy, which is used below without further mention. SnS_{n} is a finite nonempty set by Finite Sets: Removing an Element, Injective Self-Maps, Infinite Sets, Sets of Permutations, Pairs and Extended Tuples §permutations, and its elements are exactly the bijections σ:[n]→[n]\sigma:[n]\to[n], by Permutations of a Set and the Set of Permutations of [n] §membership; such a σ\sigma is injective by Injective, Surjective and Bijective Functions between Classes §bijective. id[n]∈Sn\mathrm{id}_{[n]}\in S_{n} by Permutations of [n]: Identity, Composition, Inverses, Translations and Transpositions §identity, and sgn⁡(id[n])=1\operatorname{sgn}(\mathrm{id}_{[n]})=1 by Rules for the Sign of a Permutation §identity.

(D) For B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) and σ∈Sn\sigma\in S_{n}, let tB:Sn→Rt_{B}:S_{n}\to\mathbb{R}, tB(σ)=sgn⁡(σ)∏k∈[n]Bkσ(k)t_{B}(\sigma)=\operatorname{sgn}(\sigma)\prod_{k\in[n]}B_{k\sigma(k)}, be the map of The Determinant Map and the Matrices Formed from a Square Matrix by Reindexing Rows, Replacing a Row and Deleting a Row and a Column Exist and Are Unique §terms with BB in place of AA; by Determinant of a Real Square Matrix §determinant and The Determinant Map and the Matrices Formed from a Square Matrix by Reindexing Rows, Replacing a Row and Deleting a Row and a Column Exist and Are Unique §determinant, det⁡B=∑σ∈SntB(σ)\det B=\sum_{\sigma\in S_{n}}t_{B}(\sigma).

Step 1: a permutation that moves no element upwards is the identity. Let σ∈Sn\sigma\in S_{n} with σ(i)≤i\sigma(i)\le i for every i∈[n]i\in[n], and let

K={m∈N:∀i ((i∈[n]∧i≤m)⇒σ(i)=i)}⊆N.K=\{m\in\mathbb{N}:\forall i\,((i\in[n]\wedge i\le m)\Rightarrow\sigma(i)=i)\}\subseteq\mathbb{N}.

1∈K1\in K: let i∈[n]i\in[n] with i≤1i\le1. Since 1≤i1\le i by Arithmetic and Order of the Natural Numbers §least, i=1i=1. Then σ(1)≤1\sigma(1)\le1 by hypothesis and 1≤σ(1)1\le\sigma(1) by Arithmetic and Order of the Natural Numbers §least, as σ(1)∈[n]\sigma(1)\in[n]; so σ(1)=1\sigma(1)=1.

If m∈Km\in K, then m+1∈Km+1\in K: let i∈[n]i\in[n] with i≤m+1i\le m+1. If i≤mi\le m, then σ(i)=i\sigma(i)=i as m∈Km\in K. Otherwise m<i≤m+1m<i\le m+1, and i<m+1i<m+1 is excluded by Arithmetic and Order of the Natural Numbers §successor; so i=m+1i=m+1. Suppose σ(i)≠i\sigma(i)\neq i. Then σ(i)<i=m+1\sigma(i)<i=m+1 by hypothesis, so m<σ(i)m<\sigma(i) is excluded by Arithmetic and Order of the Natural Numbers §successor, and σ(i)≤m\sigma(i)\le m. As σ(i)∈[n]\sigma(i)\in[n] and m∈Km\in K, σ(σ(i))=σ(i)\sigma(\sigma(i))=\sigma(i), and injectivity of σ\sigma (Injective, Surjective and Bijective Functions between Classes §injective) gives σ(i)=i\sigma(i)=i, a contradiction. Hence σ(i)=i\sigma(i)=i, and m+1∈Km+1\in K.

By Arithmetic and Order of the Natural Numbers §induction, K=NK=\mathbb{N}. For i∈[n]i\in[n] we have i∈Ki\in K and i≤ii\le i, so σ(i)=i\sigma(i)=i; hence σ=id[n]\sigma=\mathrm{id}_{[n]}.

Clause lower. Assume Aij=0A_{ij}=0 for all i,j∈[n]i,j\in[n] with i<ji<j. Let σ∈Sn\sigma\in S_{n} with σ≠id[n]\sigma\neq\mathrm{id}_{[n]}. By Step 1 there is i∈[n]i\in[n] for which σ(i)≤i\sigma(i)\le i fails, that is, i<σ(i)i<\sigma(i), so Aiσ(i)=0A_{i\sigma(i)}=0 by the assumption. The map [n]→R[n]\to\mathbb{R}, k↦Akσ(k)k\mapsto A_{k\sigma(k)}, thus takes the value 00 at ii, and its product is 00 by Products over Finite Sets: a Single Factor, Vanishing in a Field, and Signs and Monotonicity in an Ordered Ring §zero, R\mathbb{R} being a field; so tA(σ)=0t_{A}(\sigma)=0. For σ=id[n]\sigma=\mathrm{id}_{[n]}, tA(id[n])=1⋅∏k∈[n]Akk=∏k∈[n]Akkt_{A}(\mathrm{id}_{[n]})=1\cdot\prod_{k\in[n]}A_{kk}=\prod_{k\in[n]}A_{kk}. By (D) and Sums over Finite Sets in a Commutative Ring and in an Ordered Field: Distributivity, Products of Sums, Vanishing Terms, Sums over Pairs, Expanding Products of Sums, Counting, Comparison, Monotonicity and the Triangle Inequality §vanishing with y=id[n]y=\mathrm{id}_{[n]},

det⁡A=tA(id[n])=∏k∈[n]Akk=∏i=1nAii.\det A=t_{A}(\mathrm{id}_{[n]})=\prod_{k\in[n]}A_{kk}=\prod_{i=1}^{n}A_{ii}.

Clause upper. Assume Aij=0A_{ij}=0 for all i,j∈[n]i,j\in[n] with j<ij<i. By Transpose of a Real Matrix §transpose with m=nm=n, the transpose A⊤∈Mn(R)A^{\top}\in\mathcal{M}_{n}(\mathbb{R}) has (A⊤)ij=Aji(A^{\top})_{ij}=A_{ji} for i,j∈[n]i,j\in[n]. For i,j∈[n]i,j\in[n] with i<ji<j, the assumption applied to the entry AjiA_{ji} gives (A⊤)ij=Aji=0(A^{\top})_{ij}=A_{ji}=0. So the clause lower applies to A⊤A^{\top} and gives det⁡(A⊤)=∏i=1n(A⊤)ii=∏i=1nAii\det(A^{\top})=\prod_{i=1}^{n}(A^{\top})_{ii}=\prod_{i=1}^{n}A_{ii}. Finally det⁡A=det⁡(A⊤)\det A=\det(A^{\top}) by Rules for the Determinant: Rows, Scalar Multiples and the Transpose §transpose, so det⁡A=∏i=1nAii\det A=\prod_{i=1}^{n}A_{ii}.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…