The four maps come from the scheme for maps given by expressions, their matrix or vector values being introduced as defined set symbols with predicative defining formulas and the inner sums as values of the summation map, while the identity matrix and basis vectors are maps defined by cases, uniqueness following from equality of maps by their values.
Each result cited is universally quantified over the data in its own statement. We work in Metric Spaces: Balls, the Metric Topology, and the Real and Complex Numbers as Metric Spaces.
Preliminaries. 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 commutative ring by Ordered Fields §ordered-field and Fields §field; so and are binary operations on whose values lie in by Binary Operations on a Set §notation, and sums are as in Commutative Rings, Fields and Ordered Fields: Standard Notation §rings. For , by Intervals of Natural Numbers §segment; it is a set by Tuples in a Set: the Set of n-Tuples and Their Components §tuples, 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 by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §order. For , is a set by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §set, and its elements are exactly the pairs with and , by The Cartesian Product of Two Classes §product and Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership. For a set , is a set whose elements are exactly the maps , by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §set and The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §members; for such and we have and , by Functions, Values of a Function, and Functions from One Class to Another §map, Functions, Values of a Function, and Functions from One Class to Another §value and Relations, Domain, Range, Inverse and Composition §range. In particular by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices, with by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §entries and Sets and Maps: Ordinary Notation §maps; and , with , by Euclidean Space : n-Tuples of Real Numbers with Their Componentwise Operations §space and Euclidean Space : n-Tuples of Real Numbers with Their Componentwise Operations §membership. For a map on a product, stands for by Sets and Maps: Ordinary Notation §maps.
(E) Two elements of both have domain by Functions, Values of a Function, and Functions from One Class to Another §map, so they are equal as soon as their values agree at every element of , by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality; for it suffices to compare the values at the pairs with and .
(S) Let 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 §sum-map for the finite set . Let , and let be an expression with for every . Then . Indeed, by Iterated Operations: Finite Sums and Finite Products §iterated, is the iterated sum of the map on , which is by (E); since , Sums and Products over a Finite Set and over an Interval §intervals gives ; and this is by The Summation Map on Real-Valued Maps over a Finite Set, and the Dot Product, Euclidean Norm and Euclidean Distance as Maps §sum-map.
Step 1: real-valued maps given by expressions, as defined set symbols. Let be set variables, the arguments, and a predicative formula. Let be one of the sets or above, and let be an expression, either for , or for and when , in the arguments and the parameters , , , , and . Assume that is built from ordered pairs, used as defined set symbols as in The Cartesian Product of Two Classes §product, from values of maps and of binary operations, which are defined set symbols by Functions, Values of a Function, and Functions from One Class to Another §value and Binary Operations on a Set §notation, and from symbols introduced by earlier uses of this step; that no quantifier in it is applied to a class variable; and that whenever holds, the symbols in are used properly and the value of lies in at every , respectively at all and . Let be
where is the formula of Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity §map; it is predicative, and holds if and only if , by that clause. The second conjunct is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure, so is predicative. Whenever holds, exactly one set satisfies : this is Maps and Relations Given by Formulas §map with and , respectively Maps and Relations Given by Formulas §binary with , and . Write for this set. It is a defined set symbol in the sense of Formulas of the Language of Class Theory, Free Variables, Predicative Formulas and Abbreviations §defined-set-symbols, used properly whenever holds, and given by a predicative formula, so expressions containing it fall again under Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure (and under Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §elimination) and may be used in later applications of this step; moreover , with for , respectively for and . Below, the conditions and in a formula stand for and , which are equivalent to them by Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity §map and The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §members; so each below is a conjunction of predicative formulas, hence predicative.
Uniqueness in the clauses product, matrix-vector, transpose and trace. In each of these clauses, the map is obtained from Maps and Relations Given by Formulas §map or Maps and Relations Given by Formulas §binary, with a value at each argument; we show that has the entries, components or value required by the clause and, for the first three clauses, that by (E) it is the only element of the target with them. Then every map with the property of the clause has the value at every argument, and it coincides with the map obtained, by the uniqueness given by the scheme.
Clause product. Let be . For , and we have and , so and are used properly and lie in , and so does their product. By Step 1 with the arguments , the formula , and , we obtain with for . Hence , and ; by (S), . By Step 1 with the arguments , the formula , and , we obtain with for and . Then Maps and Relations Given by Formulas §binary, with , and , gives exactly one map with , which has the required entries; and by (E), is the only element of with these entries.
Clause matrix-vector. Let be . As in the clause product, Step 1 with the arguments , the formula , and gives with , so equals by (S). Step 1 with the arguments , the formula , and gives with for . Then Maps and Relations Given by Formulas §binary, with , and , gives exactly one map with ; by (E), is the only element of with these components.
Clause transpose. Let be . For and , is used properly and lies in . Step 1 with the argument , the formula , and gives with . Then Maps and Relations Given by Formulas §map, with and , gives exactly one map with ; by (E), is the only element of with these entries.
Clause trace. Here by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices. Let be . Step 1 with the argument , the formula , and gives with , so equals by (S). Then Maps and Relations Given by Formulas §map, with and , gives exactly one map with , which is the condition of the clause.
Clause identity. In this clause and the next, and are the unit and the zero of , by Commutative Rings, Fields and Ordered Fields: Standard Notation §numerals and Commutative Rings, Fields and Ordered Fields: Standard Notation §rings, and they lie in by The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness §reals. Let be the formula , with the parameter ; it is predicative, as is by Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity §pair-equality. By Maps Defined by Cases §cases, with the sets and , the property and the expressions and , there is a map , so , with if and otherwise. Let . If , then holds with , so . If , then fails: would give by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic; so . If also has these entries, then for all , and by (E).
Clause basis. Let , and let be the atomic formula , with the parameter . By Maps Defined by Cases §cases, with the sets and , the property and the expressions and , there is a map , so , with if and if , for . If also has these components, then by (E).
Loading…