TheoremBase

Writing x = A−1(Ax)A^{-1}(Ax) bounds |x| by ||A^{-1}|| times |Bx| plus a small multiple of |x|, which gives a trivial kernel for B and a bound on ||B^{-1}||; the identity B−1B^{-1} - A−1A^{-1} = B−1(AB^{-1}(A - B)A−1B)A^{-1} and the product rule for the norm then bound the distance between the inverses. Openness and continuity follow by choosing explicit radii.

Proof

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

The clauses perturbation and continuous are proved for an arbitrary invertible A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}). The clause open applies perturbation with CC, and continuous-map applies continuous with CC, in place of AA. The Euclidean norm on Rn\mathbb{R}^{n} is that of The Euclidean Norm on Rn\mathbb{R}^n §norm, also written ∥⋅∥\lVert\cdot\rVert. For an invertible C∈Mn(R)C\in\mathcal{M}_{n}(\mathbb{R}), CC−1=InCC^{-1}=I_{n} and C−1C=InC^{-1}C=I_{n}, by Inverse Matrix and Invertible Real Square Matrix §invertible and Inverse Matrix and Invertible Real Square Matrix §inverse, with InI_{n} the identity matrix. By The Distance between Real Matrices §distance, dn(C,D)=∥C−D∥d_{n}(C,D)=\lVert C-D\rVert for C,D∈Mn(R)C,D\in\mathcal{M}_{n}(\mathbb{R}), and dn(C,D)≥0d_{n}(C,D)\ge0 by Rules for the Operator Norm: Bound, Least Constant, Definiteness, Homogeneity, Triangle Inequality and Products §nonnegative.

Clause perturbation. Let B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}), and put α=∥A−1∥\alpha=\lVert A^{-1}\rVert and β=dn(A,B)\beta=d_{n}(A,B). Then α≥0\alpha\ge0 by Rules for the Operator Norm: Bound, Least Constant, Definiteness, Homogeneity, Triangle Inequality and Products §nonnegative, β≥0\beta\ge0, and we assume αβ<1\alpha\beta<1, so 1−αβ>01-\alpha\beta>0.

Step 1: an estimate through ∥Bx∥\lVert Bx\rVert. Let x∈Rnx\in\mathbb{R}^{n}. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §matrix-vector, x=Inx=(A−1A)x=A−1(Ax)x=I_{n}x=(A^{-1}A)x=A^{-1}(Ax), so ∥x∥≤α ∥Ax∥\lVert x\rVert\le\alpha\,\lVert Ax\rVert by Rules for the Operator Norm: Bound, Least Constant, Definiteness, Homogeneity, Triangle Inequality and Products §bound. Since Ax=Bx+(Ax−Bx)Ax=Bx+(Ax-Bx), Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §triangle and The Real Matrices with the Operator-Norm Distance Form a Complete Metric Space with Entrywise Convergence §vector-bound give ∥Ax∥≤∥Bx∥+∥Ax−Bx∥≤∥Bx∥+β∥x∥\lVert Ax\rVert\le\lVert Bx\rVert+\lVert Ax-Bx\rVert\le\lVert Bx\rVert+\beta\lVert x\rVert. Multiplying by α≥0\alpha\ge0, ∥x∥≤α∥Bx∥+αβ∥x∥\lVert x\rVert\le\alpha\lVert Bx\rVert+\alpha\beta\lVert x\rVert, that is,

(1−αβ) ∥x∥≤α ∥Bx∥(x∈Rn).(1)(1-\alpha\beta)\,\lVert x\rVert\le\alpha\,\lVert Bx\rVert\qquad(x\in\mathbb{R}^{n}).\tag{1}

Step 2: BB is invertible. Let x∈Rnx\in\mathbb{R}^{n} with Bx=0Bx=0. Then ∥Bx∥=0\lVert Bx\rVert=0 by Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §vanishing, so (1−αβ)∥x∥≤0(1-\alpha\beta)\lVert x\rVert\le0 by (1); as 1−αβ>01-\alpha\beta>0 and ∥x∥≥0\lVert x\rVert\ge0 by Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §square, ∥x∥=0\lVert x\rVert=0, and x=0x=0 by Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §vanishing. So BB is invertible, by Criteria for Invertibility of a Square Real Matrix §trivial-kernel and Criteria for Invertibility of a Square Real Matrix §invertible.

Step 3: a bound for ∥B−1∥\lVert B^{-1}\rVert. Let y∈Rny\in\mathbb{R}^{n} and x=B−1yx=B^{-1}y. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §matrix-vector, Bx=B(B−1y)=(BB−1)y=Iny=yBx=B(B^{-1}y)=(BB^{-1})y=I_{n}y=y, so (1) gives (1−αβ)∥B−1y∥≤α∥y∥(1-\alpha\beta)\lVert B^{-1}y\rVert\le\alpha\lVert y\rVert, that is, ∥B−1y∥≤α1−αβ∥y∥\lVert B^{-1}y\rVert\le\frac{\alpha}{1-\alpha\beta}\lVert y\rVert. As this holds for every y∈Rny\in\mathbb{R}^{n}, Rules for the Operator Norm: Bound, Least Constant, Definiteness, Homogeneity, Triangle Inequality and Products §least gives

∥B−1∥≤α1−αβ.(2)\lVert B^{-1}\rVert\le\frac{\alpha}{1-\alpha\beta}.\tag{2}

Step 4: the distance between the inverses. Comparing entries by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §operations and Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §equality, A−B=A+(−1)BA-B=A+(-1)B and B−1+(−1)A−1=B−1−A−1B^{-1}+(-1)A^{-1}=B^{-1}-A^{-1}. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §distributive, Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §scalar, Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §associative and Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §identity, with AA−1=InAA^{-1}=I_{n} and B−1B=InB^{-1}B=I_{n},

(B−1(A−B))A−1=(B−1A+(−1)(B−1B))A−1=B−1(AA−1)+(−1)(InA−1)=B−1+(−1)A−1=B−1−A−1.\bigl(B^{-1}(A-B)\bigr)A^{-1}=\bigl(B^{-1}A+(-1)(B^{-1}B)\bigr)A^{-1}=B^{-1}(AA^{-1})+(-1)(I_{n}A^{-1})=B^{-1}+(-1)A^{-1}=B^{-1}-A^{-1}.

By The Real Matrices with the Operator-Norm Distance Form a Complete Metric Space with Entrywise Convergence §metric (Metric Space §symmetric), Rules for the Operator Norm: Bound, Least Constant, Definiteness, Homogeneity, Triangle Inequality and Products §product applied twice, the nonnegativity of α\alpha and β\beta, and (2),

dn(A−1,B−1)=dn(B−1,A−1)=∥(B−1(A−B))A−1∥≤∥B−1∥ ∥A−B∥ ∥A−1∥≤α1−αβ β α=α2β1−αβ.d_{n}(A^{-1},B^{-1})=d_{n}(B^{-1},A^{-1})=\bigl\lVert\bigl(B^{-1}(A-B)\bigr)A^{-1}\bigr\rVert\le\lVert B^{-1}\rVert\,\lVert A-B\rVert\,\lVert A^{-1}\rVert\le\frac{\alpha}{1-\alpha\beta}\,\beta\,\alpha=\frac{\alpha^{2}\beta}{1-\alpha\beta}.

Clause open. Let C∈GLn(R)C\in\mathrm{GL}_{n}(\mathbb{R}), that is, C∈Mn(R)C\in\mathcal{M}_{n}(\mathbb{R}) invertible (GLn(R)⊆Mn(R)\mathrm{GL}_{n}(\mathbb{R})\subseteq\mathcal{M}_{n}(\mathbb{R}), with these elements, by The Invertible Matrices and the Positive Semidefinite Matrices Form Sets §invertible), and put γ=∥C−1∥≥0\gamma=\lVert C^{-1}\rVert\ge0 and r=1/(γ+1)>0r=1/(\gamma+1)>0. Let BB be in the open ball Bdn(C,r)B_{d_{n}}(C,r), so that B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) and dn(C,B)<rd_{n}(C,B)<r by Open Ball in a Metric Space §membership. Since dn(C,B)≥0d_{n}(C,B)\ge0 and γ≤γ+1\gamma\le\gamma+1, γ dn(C,B)≤(γ+1) dn(C,B)<(γ+1) r=1\gamma\,d_{n}(C,B)\le(\gamma+1)\,d_{n}(C,B)<(\gamma+1)\,r=1. By the clause perturbation with CC in place of AA, BB is invertible, so B∈GLn(R)B\in\mathrm{GL}_{n}(\mathbb{R}). Hence Bdn(C,r)⊆GLn(R)B_{d_{n}}(C,r)\subseteq\mathrm{GL}_{n}(\mathbb{R}), and GLn(R)\mathrm{GL}_{n}(\mathbb{R}), a subset of Mn(R)\mathcal{M}_{n}(\mathbb{R}), is open by Open Subset of a Metric Space §open.

Clause continuous. Let A∈Mn(R)A\in\mathcal{M}_{n}(\mathbb{R}) be invertible. The choices are made in this order: first α=∥A−1∥≥0\alpha=\lVert A^{-1}\rVert\ge0, fixed by AA; then ε>0\varepsilon>0 is given; then

δ=min⁡{12(α+1), ε2(α+1)2}>0\delta=\min\Bigl\{\frac{1}{2(\alpha+1)},\ \frac{\varepsilon}{2(\alpha+1)^{2}}\Bigr\}>0

is chosen from α\alpha and ε\varepsilon alone; finally B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) with β=dn(A,B)<δ\beta=d_{n}(A,B)<\delta is arbitrary. Since 0≤α≤α+10\le\alpha\le\alpha+1 and β≥0\beta\ge0,

αβ≤(α+1)β<(α+1)δ≤12<1.\alpha\beta\le(\alpha+1)\beta<(\alpha+1)\delta\le\tfrac12<1 .

By the clause perturbation, BB is invertible and dn(A−1,B−1)≤α2β/(1−αβ)d_{n}(A^{-1},B^{-1})\le\alpha^{2}\beta/(1-\alpha\beta). As 1−αβ>121-\alpha\beta>\frac12 and α2β≥0\alpha^{2}\beta\ge0, and as α2≤(α+1)2\alpha^{2}\le(\alpha+1)^{2},

dn(A−1,B−1)≤α2β1−αβ≤2α2β≤2(α+1)2β<2(α+1)2δ≤ε.d_{n}(A^{-1},B^{-1})\le\frac{\alpha^{2}\beta}{1-\alpha\beta}\le2\alpha^{2}\beta\le2(\alpha+1)^{2}\beta<2(\alpha+1)^{2}\delta\le\varepsilon .

So δ\delta has the required property.

Clause continuous-map. For B∈GLn(R)B\in\mathrm{GL}_{n}(\mathbb{R}), that is, B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) invertible, B−1B^{-1} is the only C∈Mn(R)C\in\mathcal{M}_{n}(\mathbb{R}) with BC=InBC=I_{n} and CB=InCB=I_{n}, by Inverse Matrix and Invertible Real Square Matrix §inverse and Inverse Matrix and Invertible Real Square Matrix §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 giving the matrix product, π((B,C))=BC\pi((B,C))=BC, a map by Routine Facts Used Without Citation: Arithmetic, Maps, Predicativity and Indices §maps, so that BC=InBC=I_{n} if and only if ((B,C),In)∈π((B,C),I_{n})\in\pi. The condition on CC is then the formula θ(C,B)\theta(C,B) under its guard:

θ(C,B): C∈Mn(R)∧((B,C),In)∈π∧((C,B),In)∈π,guard B∈GLn(R),\theta(C,B):\ C\in\mathcal{M}_{n}(\mathbb{R})\wedge((B,C),I_{n})\in\pi\wedge((C,B),I_{n})\in\pi,\qquad\text{guard }B\in\mathrm{GL}_{n}(\mathbb{R}),

with Mn(R)\mathcal{M}_{n}(\mathbb{R}), InI_{n}, π\pi and GLn(R)\mathrm{GL}_{n}(\mathbb{R}) as parameters; θ\theta and the guard are predicative (Routine Facts Used Without Citation: Arithmetic, Maps, Predicativity and Indices §predicativity), and under the guard exactly one set CC satisfies θ(C,B)\theta(C,B), namely B−1B^{-1}; so B−1B^{-1} is a defined set symbol, used properly for B∈GLn(R)B\in\mathrm{GL}_{n}(\mathbb{R}), with B−1∈Mn(R)B^{-1}\in\mathcal{M}_{n}(\mathbb{R}). Hence, by Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol §map-symbol with k=0k=0, the expression t(u)=u−1t(u)=u^{-1}, and GLn(R)\mathrm{GL}_{n}(\mathbb{R}) and Mn(R)\mathcal{M}_{n}(\mathbb{R}) in place of its sets AA and BB, there is a map f:GLn(R)→Mn(R)f:\mathrm{GL}_{n}(\mathbb{R})\to\mathcal{M}_{n}(\mathbb{R}) with f(B)=B−1f(B)=B^{-1} for every B∈GLn(R)B\in\mathrm{GL}_{n}(\mathbb{R}), and it is the only one, by Values, Restriction and Equality of a Map, and the Map u↦t(u)u\mapsto t(u) as a Defined Set Symbol §equality. By Subsets of a Metric Space: the Restricted Metric, Sequences, Limits in Closed Subsets and Completeness of Closed Subsets §restriction and Metric Space §metric-space, (GLn(R),dGL)(\mathrm{GL}_{n}(\mathbb{R}),d_{\mathrm{GL}}) is a metric space, and dGL(C,B)=dn(C,B)d_{\mathrm{GL}}(C,B)=d_{n}(C,B) for C,B∈GLn(R)C,B\in\mathrm{GL}_{n}(\mathbb{R}). Let C∈GLn(R)C\in\mathrm{GL}_{n}(\mathbb{R}) and ε>0\varepsilon>0. By the clause continuous with CC in place of AA, there is δ>0\delta>0 such that every B∈Mn(R)B\in\mathcal{M}_{n}(\mathbb{R}) with dn(C,B)<δd_{n}(C,B)<\delta satisfies dn(C−1,B−1)<εd_{n}(C^{-1},B^{-1})<\varepsilon. So every B∈GLn(R)B\in\mathrm{GL}_{n}(\mathbb{R}) with dGL(C,B)<δd_{\mathrm{GL}}(C,B)<\delta satisfies

dn(f(B),f(C))=dn(B−1,C−1)=dn(C−1,B−1)<ε,d_{n}(f(B),f(C))=d_{n}(B^{-1},C^{-1})=d_{n}(C^{-1},B^{-1})<\varepsilon,

by The Real Matrices with the Operator-Norm Distance Form a Complete Metric Space with Entrywise Convergence §metric (Metric Space §symmetric). Hence, by Continuous Map Between Metric Spaces §continuous-at with the subset taken to be the whole space GLn(R)\mathrm{GL}_{n}(\mathbb{R}), ff is continuous at CC; as C∈GLn(R)C\in\mathrm{GL}_{n}(\mathbb{R}) was arbitrary, ff is continuous, by Continuous Map Between Metric Spaces §continuous.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…