TheoremBase

Each clause is derived from QTQ^T Q = InI_n with the rules for matrix products, transposes, inverses and determinants; the extension clause applies the nonzero-solution lemma for homogeneous systems with fewer equations than unknowns and normalises the solution.

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. By Orthogonal Real Matrices §membership, a matrix P∈Mn(R)P\in\mathcal{M}_{n}(\mathbb{R}) lies in O(n)\mathrm{O}(n) if and only if P⊤P=InP^{\top}P=I_{n}; in particular Q⊤Q=InQ^{\top}Q=I_{n} and R⊤R=InR^{\top}R=I_{n}.

Clause inverse. Since Q⊤Q=InQ^{\top}Q=I_{n}, Rules for Matrix Inverses §one-sided with QQ in place of AA and Q⊤Q^{\top} in place of CC shows that QQ is invertible and Q−1=Q⊤Q^{-1}=Q^{\top}. By Inverse Matrix and Invertible Real Square Matrix §invertible, Q−1Q^{-1} is an inverse of QQ, so QQ−1=InQQ^{-1}=I_{n} by Inverse Matrix and Invertible Real Square Matrix §inverse; that is, QQ⊤=InQQ^{\top}=I_{n}. Finally (Q⊤)⊤=Q(Q^{\top})^{\top}=Q by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §transpose, so (Q⊤)⊤Q⊤=QQ⊤=In(Q^{\top})^{\top}Q^{\top}=QQ^{\top}=I_{n} and Q⊤∈O(n)Q^{\top}\in\mathrm{O}(n).

Clause product. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §transpose and Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §identity, In⊤In=InIn=InI_{n}^{\top}I_{n}=I_{n}I_{n}=I_{n}, so In∈O(n)I_{n}\in\mathrm{O}(n). By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §transpose, (QR)⊤=R⊤Q⊤(QR)^{\top}=R^{\top}Q^{\top}; then by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §associative, applied twice in the second equality, and by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §identity,

(QR)⊤(QR)=(R⊤Q⊤)(QR)=R⊤((Q⊤Q)R)=R⊤(InR)=R⊤R=In,(QR)^{\top}(QR)=\bigl(R^{\top}Q^{\top}\bigr)(QR)=R^{\top}\bigl((Q^{\top}Q)R\bigr)=R^{\top}(I_{n}R)=R^{\top}R=I_{n},

so QR∈O(n)QR\in\mathrm{O}(n).

Clause isometry. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §adjoint with m=nm=n, A=QA=Q and w=Qyw=Qy, and by the rules (AB)z=A(Bz)(AB)z=A(Bz) and Inx=xI_{n}x=x of Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §matrix-vector,

(Qx)⋅(Qy)=x⋅(Q⊤(Qy))=x⋅((Q⊤Q)y)=x⋅(Iny)=x⋅y.(Qx)\cdot(Qy)=x\cdot\bigl(Q^{\top}(Qy)\bigr)=x\cdot\bigl((Q^{\top}Q)y\bigr)=x\cdot(I_{n}y)=x\cdot y.

With xx in place of yy this gives (Qx)⋅(Qx)=x⋅x(Qx)\cdot(Qx)=x\cdot x. 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, ∥Qx∥≥0\lVert Qx\rVert\ge0 and ∥Qx∥2=(Qx)⋅(Qx)=x⋅x\lVert Qx\rVert^{2}=(Qx)\cdot(Qx)=x\cdot x, while ∥x∥\lVert x\rVert is the only nonnegative real number whose square is x⋅xx\cdot x; hence ∥Qx∥=∥x∥\lVert Qx\rVert=\lVert x\rVert.

Clause columns. Let P∈Mn(R)P\in\mathcal{M}_{n}(\mathbb{R}) and i,j∈[n]i,j\in[n]. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §column, (Pei)k=Pki(Pe_{i})_{k}=P_{ki} and (Pej)k=Pkj(Pe_{j})_{k}=P_{kj} for every k∈[n]k\in[n]; so by The Dot Product on Rn\mathbb{R}^n §dot-product, Transpose of a Real Matrix §transpose and Product of Real Matrices §product,

(Pei)⋅(Pej)=∑k=1nPkiPkj=∑k=1n(P⊤)ikPkj=(P⊤P)ij.(1)(Pe_{i})\cdot(Pe_{j})=\sum_{k=1}^{n}P_{ki}P_{kj}=\sum_{k=1}^{n}(P^{\top})_{ik}P_{kj}=(P^{\top}P)_{ij}.\tag{1}

By Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §equality and Identity Matrix and Standard Basis Vectors §identity, P⊤P=InP^{\top}P=I_{n} holds if and only if (P⊤P)ij=δij(P^{\top}P)_{ij}=\delta_{ij} for all i,j∈[n]i,j\in[n], that is, by (1), if and only if (Pei)⋅(Pej)=δij(Pe_{i})\cdot(Pe_{j})=\delta_{ij} for all i,j∈[n]i,j\in[n]. This proves clause columns.

Clause from-columns. Let uu be as in clause from-columns. The map (i,j)↦(uj)i(i,j)\mapsto(u_{j})_{i} from [n]×[n][n]\times[n] to R\mathbb{R} is a matrix P∈Mn(R)P\in\mathcal{M}_{n}(\mathbb{R}) with Pij=(uj)iP_{ij}=(u_{j})_{i} by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices and Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §entries, and it is the only matrix with these entries by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §equality. For i,j∈[n]i,j\in[n], (Pej)i=Pij=(uj)i(Pe_{j})_{i}=P_{ij}=(u_{j})_{i} by Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §column, so Pej=ujPe_{j}=u_{j} by Euclidean Space Rn\mathbb{R}^n: n-Tuples of Real Numbers with Their Componentwise Operations §equality. Hence (Pei)⋅(Pej)=ui⋅uj=δij(Pe_{i})\cdot(Pe_{j})=u_{i}\cdot u_{j}=\delta_{ij} for all i,j∈[n]i,j\in[n], and P∈O(n)P\in\mathrm{O}(n) by clause columns.

Clause determinant. By Rules for the Determinant: Rows, Scalar Multiples and the Transpose §identity, by The Determinant is Multiplicative §multiplicative with Q⊤Q^{\top} and QQ in place of AA and BB, and by Rules for the Determinant: Rows, Scalar Multiples and the Transpose §transpose,

1=det⁡In=det⁡(Q⊤Q)=det⁡(Q⊤)⋅det⁡Q=(det⁡Q)2.1=\det I_{n}=\det(Q^{\top}Q)=\det(Q^{\top})\cdot\det Q=(\det Q)^{2}.

Hence (det⁡Q−1)(det⁡Q+1)=0(\det Q-1)(\det Q+1)=0, so det⁡Q=1\det Q=1 or det⁡Q=−1\det Q=-1.

Clause extension. Let kk and uu be as stated.

Let first k=0k=0. Then [k][k] is empty, and the condition on vv reduces to ∥v∥=1\lVert v\rVert=1. Since n≥1n\ge1, 1∈[n]1\in[n]; let v=e1v=e_{1}. 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 and Identity Matrix and Standard Basis Vectors §basis, ∥e1∥≥0\lVert e_{1}\rVert\ge0 and ∥e1∥2=∑i=1nδi12=1\lVert e_{1}\rVert^{2}=\sum_{i=1}^{n}\delta_{i1}^{2}=1; as 11 is the only nonnegative real number whose square is 11, ∥e1∥=1\lVert e_{1}\rVert=1.

Let now k≥1k\ge1, so k∈Nk\in\mathbb{N} and k<nk<n. The map (i,j)↦(ui)j(i,j)\mapsto(u_{i})_{j} from [k]×[n][k]\times[n] to R\mathbb{R} is a matrix U∈Mk×n(R)U\in\mathcal{M}_{k\times n}(\mathbb{R}) with entries Uij=(ui)jU_{ij}=(u_{i})_{j}, by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices and Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §entries. By A Homogeneous Linear System with More Unknowns than Equations Has a Nonzero Solution §nontrivial with kk in place of mm and UU in place of AA, there is w∈Rnw\in\mathbb{R}^{n} with w≠0w\neq0 and Uw=0Uw=0, the origin of Rk\mathbb{R}^{k}, all of whose components are 00 by Euclidean Space Rn\mathbb{R}^n: n-Tuples of Real Numbers with Their Componentwise Operations §origin. For i∈[k]i\in[k], by Matrix-Vector Product §product and The Dot Product on Rn\mathbb{R}^n §dot-product,

0=(Uw)i=∑j=1n(ui)jwj=ui⋅w.0=(Uw)_{i}=\sum_{j=1}^{n}(u_{i})_{j}w_{j}=u_{i}\cdot w.

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 and Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §square, ∥w∥≠0\lVert w\rVert\neq0 and ∥w∥≥0\lVert w\rVert\ge0, so ∥w∥>0\lVert w\rVert>0. Let t=1/∥w∥t=1/\lVert w\rVert, so t>0t>0, and let v=twv=tw. By Properties of the Euclidean Norm on Rn\mathbb{R}^n: Square, Distance, Vanishing, Coordinate Bounds, Homogeneity, Triangle Inequalities and Expansion of a Square §homogeneity, ∥v∥=∣t∣ ∥w∥=t∥w∥=1\lVert v\rVert=|t|\,\lVert w\rVert=t\lVert w\rVert=1. For i∈[k]i\in[k], by The Dot Product on Rn\mathbb{R}^n Is Symmetric, Bilinear and Positive Definite §symmetric and The Dot Product on Rn\mathbb{R}^n Is Symmetric, Bilinear and Positive Definite §second, v⋅ui=ui⋅(tw)=t (ui⋅w)=0v\cdot u_{i}=u_{i}\cdot(tw)=t\,(u_{i}\cdot w)=0. This proves the first sentence of the clause.

For the second sentence, suppose moreover that ui⋅uj=δiju_{i}\cdot u_{j}=\delta_{ij} for all i,j∈[k]i,j\in[k], let v∈Rnv\in\mathbb{R}^{n} satisfy ∥v∥=1\lVert v\rVert=1 and v⋅ui=0v\cdot u_{i}=0 for every i∈[k]i\in[k], and let u′u' be the map of the clause, given by Finite Sets: Removing an Element, Injective Self-Maps, Infinite Sets, Sets of Permutations, Pairs and Extended Tuples §extension with Rn\mathbb{R}^{n} in place of YY, kk in place of nn, uu in place of tt (an element of (Rn)k(\mathbb{R}^{n})^{k} by Tuples in a Set: the Set of n-Tuples and Their Components §membership) and vv in place of yy. Since k+1≤nk+1\le n, [k+1]⊆[n][k+1]\subseteq[n] by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §inclusion, so δij\delta_{ij} is defined for i,j∈[k+1]i,j\in[k+1]. Let i,j∈[k+1]i,j\in[k+1]. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor, [k+1]=[k]∪{k+1}[k+1]=[k]\cup\{k+1\} and k+1∉[k]k+1\notin[k], so each of ii and jj either lies in [k][k] or equals k+1k+1. If i,j∈[k]i,j\in[k], then ui′⋅uj′=ui⋅uj=δiju'_{i}\cdot u'_{j}=u_{i}\cdot u_{j}=\delta_{ij}. If i∈[k]i\in[k] and j=k+1j=k+1, then i≠ji\neq j, and by The Dot Product on Rn\mathbb{R}^n Is Symmetric, Bilinear and Positive Definite §symmetric and Identity Matrix and Standard Basis Vectors §identity, ui′⋅uj′=ui⋅v=v⋅ui=0=δiju'_{i}\cdot u'_{j}=u_{i}\cdot v=v\cdot u_{i}=0=\delta_{ij}; if i=k+1i=k+1 and j∈[k]j\in[k], then likewise ui′⋅uj′=v⋅uj=0=δiju'_{i}\cdot u'_{j}=v\cdot u_{j}=0=\delta_{ij}. If i=j=k+1i=j=k+1, then 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 and Identity Matrix and Standard Basis Vectors §identity, ui′⋅uj′=v⋅v=∥v∥2=1=δiju'_{i}\cdot u'_{j}=v\cdot v=\lVert v\rVert^{2}=1=\delta_{ij}.

Clause expansion. Let z=Q⊤x∈Rnz=Q^{\top}x\in\mathbb{R}^{n}. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §matrix-vector and clause inverse, Qz=Q(Q⊤x)=(QQ⊤)x=Inx=xQz=Q(Q^{\top}x)=(QQ^{\top})x=I_{n}x=x. For i∈[n]i\in[n], by Matrix-Vector Product §product, Transpose of a Real Matrix §transpose, Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §column and The Dot Product on Rn\mathbb{R}^n §dot-product,

zi=∑l=1n(Q⊤)ilxl=∑l=1nxlQli=∑l=1nxl(Qei)l=x⋅(Qei).z_{i}=\sum_{l=1}^{n}(Q^{\top})_{il}x_{l}=\sum_{l=1}^{n}x_{l}Q_{li}=\sum_{l=1}^{n}x_{l}(Qe_{i})_{l}=x\cdot(Qe_{i}).

Hence, for l∈[n]l\in[n], by Matrix-Vector Product §product and Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §column in the first three equalities, and in the last by Rules for Pointwise Operations on Real-Valued Maps: a Commutative Ring, Scalar Multiples and Evaluation §evaluation with [n][n] in place of II and of AA, the map i↦(x⋅(Qei)) Qeii\mapsto\bigl(x\cdot(Qe_{i})\bigr)\,Qe_{i} from [n][n] to R[n]\mathbb{R}^{[n]} in place of FF and ll in place of pp, which gives (∑i=1n(x⋅(Qei)) Qei)l=∑i=1n((x⋅(Qei)) Qei)l\bigl(\sum_{i=1}^{n}\bigl(x\cdot(Qe_{i})\bigr)\,Qe_{i}\bigr)_{l}=\sum_{i=1}^{n}\bigl(\bigl(x\cdot(Qe_{i})\bigr)\,Qe_{i}\bigr)_{l}, together with (tw)l=t wl(tw)_{l}=t\,w_{l} for t∈Rt\in\mathbb{R} and w∈Rnw\in\mathbb{R}^{n} from Euclidean Space Rn\mathbb{R}^n: n-Tuples of Real Numbers with Their Componentwise Operations §operations,

xl=(Qz)l=∑i=1nQlizi=∑i=1n(x⋅(Qei))(Qei)l=(∑i=1n(x⋅(Qei)) Qei)l,x_{l}=(Qz)_{l}=\sum_{i=1}^{n}Q_{li}z_{i}=\sum_{i=1}^{n}\bigl(x\cdot(Qe_{i})\bigr)(Qe_{i})_{l}=\Bigl(\sum_{i=1}^{n}\bigl(x\cdot(Qe_{i})\bigr)\,Qe_{i}\Bigr)_{l},

and the clause follows by Euclidean Space Rn\mathbb{R}^n: n-Tuples of Real Numbers with Their Componentwise Operations §equality.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…