TheoremBase

Invertibility is written as the existence of B with ((A,B),I) and ((B,A),I) in the graph of the product map, and positive semidefiniteness as a universally quantified formula through the graphs of the matrix-vector product, the dot product and the order; set-builder and extensionality then give the two sets.

Proof

Each result cited is universally quantified over the data in its own statement.

Tools. Formulas below are written with ordered pairs used as defined set symbols, which exist for all sets, and with sets and classes as parameters; no quantifier in them is applied to a class variable, so they are predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure. For a function FF and sets cc and zz, (c,z)∈F(c,z)\in F holds if and only if c∈dom⁡Fc\in\operatorname{dom}F and z=F(c)z=F(c), by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §value; for a map F:U→WF:U\to W, dom⁡F=U\operatorname{dom}F=U by Functions, Values of a Function, and Functions from One Class to Another §map. Classes given by such formulas are formed as in Sets and Maps: Ordinary Notation §set-builder, with elements as in Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §restricted and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction. Uniqueness in both clauses holds by Axiom of Extensionality for Classes: two sets with the elements described have the same elements.

Clause invertible. Let π:Mn(R)×Mn(R)→Mn(R)\pi:\mathcal{M}_{n}(\mathbb{R})\times\mathcal{M}_{n}(\mathbb{R})\to\mathcal{M}_{n}(\mathbb{R}) be the map of The Matrix Product, Matrix-Vector Product, Transpose, Trace, Identity Matrix and Standard Basis Vectors Exist and Are Unique §product, with nn for each of its mm, nn and pp, so that AB=π(A,B)AB=\pi(A,B) for A,B∈Mn(R)A,B\in\mathcal{M}_{n}(\mathbb{R}) by Product of Real Matrices §product; and let InI_{n} be the identity matrix. With the parameters M=Mn(R)M=\mathcal{M}_{n}(\mathbb{R}), π\pi and E=InE=I_{n}, let φ(A)\varphi(A) be the formula

∃B (B∈M∧((A,B),E)∈π∧((B,A),E)∈π),\exists B\,\bigl(B\in M\wedge((A,B),E)\in\pi\wedge((B,A),E)\in\pi\bigr),

predicative by the tools. Let A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}). For every B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}), the pairs (A,B)(A,B) and (B,A)(B,A) lie in Mn(R)×Mn(R)=dom⁡π\mathcal{M}_{n}(\mathbb{R})\times\mathcal{M}_{n}(\mathbb{R})=\operatorname{dom}\pi by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership, so by the tools ((A,B),E)∈π((A,B),E)\in\pi if and only if AB=InAB=I_{n}, and ((B,A),E)∈π((B,A),E)\in\pi if and only if BA=InBA=I_{n}. Hence φ(A)\varphi(A) holds if and only if there is B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) with AB=InAB=I_{n} and BA=InBA=I_{n}, that is, by Inverse Matrix and Invertible Real Square Matrix §inverse, if and only if AA has an inverse, that is, by Inverse Matrix and Invertible Real Square Matrix §invertible, if and only if AA is invertible.

By Sets and Maps: Ordinary Notation §set-builder, GLn(R)={A∈Mn(R):φ(A)}\mathrm{GL}_{n}(\mathbb{R})=\{A\in\mathcal{M}_{n}(\mathbb{R}):\varphi(A)\} is a set, Mn(R)\mathcal{M}_{n}(\mathbb{R}) being a set by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices; and for every set AA, A∈GLn(R)A\in\mathrm{GL}_{n}(\mathbb{R}) if and only if A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}) and φ(A)\varphi(A), that is, if and only if A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}) and AA is invertible. In particular every element of GLn(R)\mathrm{GL}_{n}(\mathbb{R}) lies in Mn(R)\mathcal{M}_{n}(\mathbb{R}), so it is a subset of Mn(R)\mathcal{M}_{n}(\mathbb{R}) by Subclasses and Subsets §subclass.

Clause psd. Let ϕ:Mn(R)×Rn→Rn\phi:\mathcal{M}_{n}(\mathbb{R})\times\mathbb{R}^{n}\to\mathbb{R}^{n} be the map of The Matrix Product, Matrix-Vector Product, Transpose, Trace, Identity Matrix and Standard Basis Vectors Exist and Are Unique §matrix-vector, with nn for its mm and nn, so that Az=ϕ(A,z)Az=\phi(A,z) by Matrix-Vector Product §product; let δ:Rn×Rn→R\delta:\mathbb{R}^{n}\times\mathbb{R}^{n}\to\mathbb{R} be the map of The Summation Map on Real-Valued Maps over a Finite Set, and the Dot Product, Euclidean Norm and Euclidean Distance as Maps §dot-product, so that δ(z,w)=z⋅w\delta(z,w)=z\cdot w, the dot product; and let ≤\le be the order of R\mathbb{R}, a relation, so that c≤qc\le q means (c,q)∈≤(c,q)\in{\le} by Relations, Domain, Range, Inverse and Composition §relation. With the parameters R=RnR=\mathbb{R}^{n}, ϕ\phi, δ\delta, o=0∈Ro=0\in\mathbb{R} and L=≤L={\le}, let ψ(A)\psi(A) be the formula

∀z (z∈R⇒∃w ∃q (((A,z),w)∈ϕ∧((z,w),q)∈δ∧(o,q)∈L)),\forall z\,\Bigl(z\in R\Rightarrow\exists w\,\exists q\,\bigl(((A,z),w)\in\phi\wedge((z,w),q)\in\delta\wedge(o,q)\in L\bigr)\Bigr),

predicative by the tools. Let A∈S(n)A\in\mathcal{S}(n); then A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}) by Symmetric Real Matrices and the Set S(n)\mathcal{S}(n) §set. Let z∈Rnz\in\mathbb{R}^{n}. As (A,z)∈dom⁡ϕ(A,z)\in\operatorname{dom}\phi by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership, the tools give: ((A,z),w)∈ϕ((A,z),w)\in\phi if and only if w=Azw=Az; and Az∈RnAz\in\mathbb{R}^{n} by Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol §graph, so (z,Az)∈dom⁡δ(z,Az)\in\operatorname{dom}\delta and ((z,Az),q)∈δ((z,Az),q)\in\delta if and only if q=z⋅(Az)q=z\cdot(Az). Hence the part ∃w ∃q (… )\exists w\,\exists q\,(\dots) holds for this zz if and only if (0,z⋅(Az))∈≤(0,z\cdot(Az))\in{\le}, that is, 0≤z⋅(Az)0\le z\cdot(Az). So ψ(A)\psi(A) holds if and only if z⋅(Az)≥0z\cdot(Az)\ge0 for every z∈Rnz\in\mathbb{R}^{n}, with ≥\ge as in Sets and Maps: Ordinary Notation §orders, that is, by Positive Semidefinite and Positive Definite Real Matrices §psd, if and only if AA is positive semidefinite.

S(n)\mathcal{S}(n) is a set, a subset of the set Mn(R)\mathcal{M}_{n}(\mathbb{R}) by Symmetric Real Matrices and the Set S(n)\mathcal{S}(n) §set. By Sets and Maps: Ordinary Notation §set-builder, S+(n)={A∈S(n):ψ(A)}\mathcal{S}_{+}(n)=\{A\in\mathcal{S}(n):\psi(A)\} is a set, and for every set AA, A∈S+(n)A\in\mathcal{S}_{+}(n) if and only if A∈S(n)A\in\mathcal{S}(n) and ψ(A)\psi(A), that is, if and only if A∈S(n)A\in\mathcal{S}(n) and AA is positive semidefinite. Every element of S+(n)\mathcal{S}_{+}(n) lies in S(n)\mathcal{S}(n), so it is a subset of S(n)\mathcal{S}(n) by Subclasses and Subsets §subclass.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…