TheoremBase

The origin gives the element 0; the entrywise bound on the length of Ax and monotonicity of square roots bound every element; completeness of the reals gives the supremum, and the supremum map is formed from it.

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. R\mathbb{R} is an ordered field by The Real Numbers Form an Ordered Field in Which Every Nonempty Set Bounded Above Has a Supremum §ordered-field, so the results on ordered fields cited below apply to it. For B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}) and x∈Rnx\in\mathbb{R}^{n}, the matrix-vector product Bx∈RmBx\in\mathbb{R}^{m} is the value of the map of The Matrix Product, Matrix-Vector Product, Transpose, Trace, Identity Matrix and Standard Basis Vectors Exist and Are Unique §matrix-vector, by Matrix-Vector Product §product.

The sets UnU_{n} and NBN_{B}. Un={x∈Rn:∥x∥≤1}U_{n}=\{x\in\mathbb{R}^{n}:\lVert x\rVert\le1\} is a set-builder subset of Rn\mathbb{R}^{n}, its condition being the membership of the pair (∥x∥,1)(\lVert x\rVert,1) in the order ≤\le, with ∥x∥\lVert x\rVert the value at xx of 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 §norm; so, for every set xx, x∈Unx\in U_{n} if and only if x∈Rnx\in\mathbb{R}^{n} and ∥x∥≤1\lVert x\rVert\le1. The set UnU_{n} does not depend on BB: it enters the formulas below as a parameter, a set variable to which the set UnU_{n} is assigned, as do Rn\mathbb{R}^{n}, R\mathbb{R}, Mm×n(R)\mathcal{M}_{m\times n}(\mathbb{R}) and the maps of The Matrix Product, Matrix-Vector Product, Transpose, Trace, Identity Matrix and Standard Basis Vectors Exist and Are Unique §matrix-vector and The Summation Map on Real-Valued Maps over a Finite Set, and the Dot Product, Euclidean Norm and Euclidean Distance as Maps §norm.

Let γ\gamma be the guard B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}) for the variable BB, and let xx be a set variable other than BB. Under the guard γ∧x∈Un\gamma\wedge x\in U_{n}, for the variables BB and xx, the variables BB and xx are terms of type Mm×n(R)\mathcal{M}_{m\times n}(\mathbb{R}) and of type Rn\mathbb{R}^{n}, as Un⊆RnU_{n}\subseteq\mathbb{R}^{n} (Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them §variable), so (B,x)(B,x) is a term of type Mm×n(R)×Rn\mathcal{M}_{m\times n}(\mathbb{R})\times\mathbb{R}^{n} (Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them §pair); applying to it the map of The Matrix Product, Matrix-Vector Product, Transpose, Trace, Identity Matrix and Standard Basis Vectors Exist and Are Unique §matrix-vector, and then 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 §norm on Rm\mathbb{R}^{m}, gives the terms BxBx of type Rm\mathbb{R}^{m} and ∥Bx∥\lVert Bx\rVert of type R\mathbb{R} (Typed Terms under a Predicative Guard: Variables, Parameters, Values of Maps and Ordered Pairs, and Predicative Equations and Memberships between Them §value). By Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term §typed, with BB for its x1x_{1}, γ\gamma for its γ\gamma, xx for its uu, UnU_{n} for its DD, ∥Bx∥\lVert Bx\rVert for its tt, R\mathbb{R} for its BB and the power set P(R)\mathcal{P}(\mathbb{R}) for its CC, NB={∥Bx∥:x∈Un}N_{B}=\{\lVert Bx\rVert:x\in U_{n}\} is a term of type P(R)\mathcal{P}(\mathbb{R}) under γ\gamma: for every B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}) it is a set and a subset of R\mathbb{R} (Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term §set), and the condition γ∧z=NB\gamma\wedge z=N_{B} on BB and a set variable zz is expressed by a predicative formula. By Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term §members, for every set ss: s∈NBs\in N_{B} if and only if s=∥Bx∥s=\lVert Bx\rVert for some x∈Unx\in U_{n}. With AA for BB, these descriptions of the elements of UnU_{n} and of NAN_{A} are the clause membership.

Clause bounded. By the above, NAN_{A} is a subset of R\mathbb{R}. Let 00 denote the origin of Rn\mathbb{R}^{n} and of Rm\mathbb{R}^{m}. 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, ∥0∥=0\lVert0\rVert=0, and 0≤10\le1; so 0∈Un0\in U_{n}. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §matrix-vector, A0=0A0=0, so ∥A0∥=0\lVert A0\rVert=0 by the same norm clause, vanishing, in Rm\mathbb{R}^{m}. Hence 0∈NA0\in N_{A}, and NAN_{A} is nonempty.

Let AijA_{ij} be the entries of AA, and let ΦA=∑i=1m∑j=1nAij2\Phi_{A}=\sum_{i=1}^{m}\sum_{j=1}^{n}A_{ij}^{2}, a sum of real numbers. For i∈[m]i\in[m] and j∈[n]j\in[n], Aij2=Aij⋅Aij≥0A_{ij}^{2}=A_{ij}\cdot A_{ij}\ge0 by Rules of Arithmetic and Order in an Ordered Field §squares. Hence Finite Sums in a Commutative Ring and in an Ordered Field: Distributivity, Differences, Telescoping, Constant Terms, Comparison and the Triangle Inequality §nonnegative, applied for each i∈[m]i\in[m] to the map j↦Aij2j\mapsto A_{ij}^{2} from [n][n] to R\mathbb{R}, and then to the map i↦∑j=1nAij2i\mapsto\sum_{j=1}^{n}A_{ij}^{2} from [m][m] to R\mathbb{R}, gives ∑j=1nAij2≥0\sum_{j=1}^{n}A_{ij}^{2}\ge0 for every i∈[m]i\in[m], and ΦA≥0\Phi_{A}\ge0. These are maps: with q:R→Rq:\mathbb{R}\to\mathbb{R} the map y↦y2y\mapsto y^{2} of Absolute Value and Squaring as Maps on the Reals, and Entrywise Absolute Values and Squares of a Real Matrix §square, the composite q∘A∈Mm×n(R)q\circ A\in\mathcal{M}_{m\times n}(\mathbb{R}) has entries (q∘A)ij=Aij2(q\circ A)_{ij}=A_{ij}^{2} by Absolute Value and Squaring as Maps on the Reals, and Entrywise Absolute Values and Squares of a Real Matrix §entrywise; and Maps Given by Iterated Operations: Partial Iterates, Images of Natural Numbers, Powers and Operations over a Finite Set §finite-operation, with the addition of R\mathbb{R}, which has the neutral element 00, for its ∗\ast, [m][m] and [n][n] for its AA and BB ([n][n] being finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §naturals) and q∘Aq\circ A for its ff, gives the maps j↦Aij2j\mapsto A_{ij}^{2} from [n][n] to R\mathbb{R}, for i∈[m]i\in[m], and the map i↦∑j=1nAij2i\mapsto\sum_{j=1}^{n}A_{ij}^{2} from [m][m] to R\mathbb{R}. By Existence and Uniqueness of Nonnegative k-th Roots of Nonnegative Real Numbers §root with k=2k=2, there is r∈Rr\in\mathbb{R} with r≥0r\ge0 and r2=ΦAr^{2}=\Phi_{A}.

Let s∈NAs\in N_{A}, and let x∈Unx\in U_{n} with s=∥Ax∥s=\lVert Ax\rVert. 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, 0≤∥x∥0\le\lVert x\rVert and 0≤∥Ax∥0\le\lVert Ax\rVert. As 0≤∥x∥≤10\le\lVert x\rVert\le1 and 0≤10\le1, Powers in a Commutative Ring, a Field and an Ordered Field: Exponent Laws, Factorisation, Geometric Sums, Monotonicity and Bernoulli's Inequality §monotone-iff, with 22 for its nn, gives ∥x∥2≤12=1\lVert x\rVert^{2}\le1^{2}=1; and Inequalities in an Ordered Field: Mixed Transitivity, Strict Sums, Signs, Products, Natural Numbers, Halving, Reciprocals, Absolute Values and Squares §nonnegative-scaling, applied to ∥x∥2≤1\lVert x\rVert^{2}\le1 with ΦA\Phi_{A} for its zz, gives ΦA∥x∥2≤ΦA\Phi_{A}\lVert x\rVert^{2}\le\Phi_{A}. By Algebraic Rules for Matrix Products, Matrix-Vector Products and Transposes §bound,

∥Ax∥2≤ΦA∥x∥2≤ΦA=r2.\lVert Ax\rVert^{2}\le\Phi_{A}\lVert x\rVert^{2}\le\Phi_{A}=r^{2}.

As ∥Ax∥≥0\lVert Ax\rVert\ge0 and r≥0r\ge0, Powers in a Commutative Ring, a Field and an Ordered Field: Exponent Laws, Factorisation, Geometric Sums, Monotonicity and Bernoulli's Inequality §monotone-iff, with 22 for its nn, gives ∥Ax∥≤r\lVert Ax\rVert\le r, that is, s≤rs\le r. So r∈Rr\in\mathbb{R} is an upper bound of NAN_{A} in the sense of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §bounds, and NAN_{A} is bounded above by Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §bounded.

Clause supremum. By the clause bounded, NAN_{A} is a nonempty subset of R\mathbb{R} that is bounded above. By The Real Numbers Form an Ordered Field in Which Every Nonempty Set Bounded Above Has a Supremum §supremum, NAN_{A} has a supremum.

Clause map. Since AA was arbitrary, the clauses bounded and supremum hold for every B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}) in place of AA: for every such BB, NBN_{B} is a subset of R\mathbb{R} that has a supremum for the partial order ≤\le of R\mathbb{R}. By Images of Typed Terms: the Set of Values {t:u∈D}\{t:u\in D\} Is a Set, Finite when DD Is Finite, and a Typed Term §symbol, with the data used above for NBN_{B}, NBN_{B} is a defined set symbol with argument BB, used properly where γ\gamma holds, that is, at every B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}); BB is the only one of the variables there, so none is fixed, and the values NBN_{B} lie in the set P(R)\mathcal{P}(\mathbb{R}). So it may stand as the expression t(u)t(u) of the clause applied next, with BB as its uu and Mm×n(R)\mathcal{M}_{m\times n}(\mathbb{R}) as its aa. By Predicative Formulas for Suprema and Infima, and Maps Defined by Suprema and Infima §maps, with Mm×n(R)\mathcal{M}_{m\times n}(\mathbb{R}) for its aa, R\mathbb{R} with ≤\le for its pp with ⪯\preceq, BB for its uu and NBN_{B} for its t(u)t(u), there is exactly one map ν:Mm×n(R)→R\nu:\mathcal{M}_{m\times n}(\mathbb{R})\to\mathbb{R} with ν(B)=sup⁡NB\nu(B)=\sup N_{B} for every B∈Mm×n(R)B\in\mathcal{M}_{m\times n}(\mathbb{R}).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…