TheoremBase

Three applications of maps defined by cases, with the coordinate projections and the inverse of the shift j to m+j, build the upper rows, the lower rows and then the whole matrix; uniqueness follows by splitting each index into [m] and its shifted complement.

Proof

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

Notation. Let N=m+nN=m+n and P=[N]P=[N], so N∈NN\in\mathbb{N} and [m]⊆P[m]\subseteq P by Splitting the Segment [m+n] into [m] and a Shifted Copy of [n] §sum, and let Q=P∖[m]Q=P\setminus[m]. Entries are values: for a matrix KK and indices k,lk,l, Kkl=K(k,l)=K((k,l))K_{kl}=K(k,l)=K((k,l)), by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §entries. By Splitting the Segment [m+n] into [m] and a Shifted Copy of [n] §shift, the map σ:[n]→Q\sigma:[n]\to Q, σ(j)=m+j\sigma(j)=m+j, is a bijection. By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse, its inverse is a bijective map ρ:Q→[n]\rho:Q\to[n] with ρ∘σ=id[n]\rho\circ\sigma=\mathrm{id}_{[n]}; so, by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §composition and Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity, ρ(m+j)=j\rho(m+j)=j for every j∈[n]j\in[n]. For l∈Pl\in P with l∉[m]l\notin[m], l∈Ql\in Q, so ρ(l)\rho(l) is defined and lies in [n][n].

For sets UU and WW, let π1:U×W→U\pi_{1}:U\times W\to U and π2:U×W→W\pi_{2}:U\times W\to W be the projections of Projection, Evaluation and Currying Maps §projections, so that π1(u,w)=u\pi_{1}(u,w)=u and π2(u,w)=w\pi_{2}(u,w)=w for u∈Uu\in U and w∈Ww\in W; below, U×WU\times W is one of [m]×P[m]\times P, [n]×P[n]\times P and P×PP\times P, as indicated, each a set by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §set. Every element xx of U×WU\times W is a pair x=(u,w)x=(u,w) with u∈Uu\in U and w∈Ww\in W, by The Cartesian Product of Two Classes §product, and then x=(π1(x),π2(x))x=(\pi_{1}(x),\pi_{2}(x)).

Applying maps by cases. In each step below we use Maps Defined by Cases §cases. Its property is πr(x)∈[m]\pi_{r}(x)\in[m] for r=1r=1 or r=2r=2, which, for xx in the product in question, is expressed by the predicative formula ∃z ((x,z)∈πr∧z∈[m])\exists z\,((x,z)\in\pi_{r}\wedge z\in[m]), with πr\pi_{r} and [m][m] as parameters, as x∈dom⁡πrx\in\operatorname{dom}\pi_{r} by Functions, Values of a Function, and Functions from One Class to Another §map. Its expressions are built from the values of the maps π1\pi_{1}, π2\pi_{2}, ρ\rho, AA, BB, CC, DD and of the maps RR and SS constructed below, and from ordered pairs; values of functions and ordered pairs are defined set symbols by Functions, Values of a Function, and Functions from One Class to Another §value and The Ordered Pair of Two Sets and Nested Tuples §pair, and a value F(c)F(c) is used properly when c∈dom⁡Fc\in\operatorname{dom}F. Values of maps lie in their codomains, and pairs lie in products by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership.

Step 1: the upper rows. On [m]×P[m]\times P, take the property π2(x)∈[m]\pi_{2}(x)\in[m], the expression t1(x)=A(x)t_{1}(x)=A(x) and the expression t2(x)=B((π1(x),ρ(π2(x))))t_{2}(x)=B((\pi_{1}(x),\rho(\pi_{2}(x)))). If π2(x)∈[m]\pi_{2}(x)\in[m], then x=(π1(x),π2(x))∈[m]×[m]=dom⁡Ax=(\pi_{1}(x),\pi_{2}(x))\in[m]\times[m]=\operatorname{dom}A, so A(x)A(x) is used properly and lies in R\mathbb{R}. If not, then π2(x)∈Q=dom⁡ρ\pi_{2}(x)\in Q=\operatorname{dom}\rho and ρ(π2(x))∈[n]\rho(\pi_{2}(x))\in[n], so (π1(x),ρ(π2(x)))∈[m]×[n]=dom⁡B(\pi_{1}(x),\rho(\pi_{2}(x)))\in[m]\times[n]=\operatorname{dom}B, and t2(x)t_{2}(x) is used properly and lies in R\mathbb{R}. This gives a map R:[m]×P→RR:[m]\times P\to\mathbb{R} with R(x)=t1(x)R(x)=t_{1}(x) when π2(x)∈[m]\pi_{2}(x)\in[m] and R(x)=t2(x)R(x)=t_{2}(x) otherwise. For k,l∈[m]k,l\in[m] and j∈[n]j\in[n]: R(k,l)=A(k,l)=AklR(k,l)=A(k,l)=A_{kl}; and since m+j∈Qm+j\in Q, so m+j∉[m]m+j\notin[m], by Splitting the Segment [m+n] into [m] and a Shifted Copy of [n] §shift, R(k,m+j)=B((k,ρ(m+j)))=BkjR(k,m+j)=B((k,\rho(m+j)))=B_{kj}.

Step 2: the lower rows. On [n]×P[n]\times P, the same argument with CC and DD in place of AA and BB, and [n][n] in place of [m][m] in the first factor, gives a map S:[n]×P→RS:[n]\times P\to\mathbb{R} with S(x)=C(x)S(x)=C(x) when π2(x)∈[m]\pi_{2}(x)\in[m] and S(x)=D((π1(x),ρ(π2(x))))S(x)=D((\pi_{1}(x),\rho(\pi_{2}(x)))) otherwise; so S(i,l)=CilS(i,l)=C_{il} and S(i,m+j)=DijS(i,m+j)=D_{ij} for i,j∈[n]i,j\in[n] and l∈[m]l\in[m].

Step 3: the matrix. On P×PP\times P, take the property π1(x)∈[m]\pi_{1}(x)\in[m], the expression t1(x)=R(x)t_{1}(x)=R(x) and the expression t2(x)=S((ρ(π1(x)),π2(x)))t_{2}(x)=S((\rho(\pi_{1}(x)),\pi_{2}(x))). If π1(x)∈[m]\pi_{1}(x)\in[m], then x=(π1(x),π2(x))∈[m]×P=dom⁡Rx=(\pi_{1}(x),\pi_{2}(x))\in[m]\times P=\operatorname{dom}R; if not, then π1(x)∈Q\pi_{1}(x)\in Q and (ρ(π1(x)),π2(x))∈[n]×P=dom⁡S(\rho(\pi_{1}(x)),\pi_{2}(x))\in[n]\times P=\operatorname{dom}S; in both cases the expression is used properly and lies in R\mathbb{R}. This gives a map M:P×P→RM:P\times P\to\mathbb{R}, which lies in MN(R)\mathcal{M}_{N}(\mathbb{R}) by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §matrices and The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §members. For k,l∈[m]k,l\in[m] and i,j∈[n]i,j\in[n], using m+i∉[m]m+i\notin[m] and ρ(m+i)=i\rho(m+i)=i:

Mkl=R(k,l)=Akl,Mk, m+j=R(k,m+j)=Bkj,Mm+i, l=S(i,l)=Cil,Mm+i, m+j=S(i,m+j)=Dij.M_{kl}=R(k,l)=A_{kl},\quad M_{k,\,m+j}=R(k,m+j)=B_{kj},\quad M_{m+i,\,l}=S(i,l)=C_{il},\quad M_{m+i,\,m+j}=S(i,m+j)=D_{ij}.

This proves existence.

Uniqueness. Let M′∈MN(R)M'\in\mathcal{M}_{N}(\mathbb{R}) have the same four families of entries, and let k,l∈Pk,l\in P. By Splitting the Segment [m+n] into [m] and a Shifted Copy of [n] §cases, k∈[m]k\in[m] or k=m+ik=m+i for some i∈[n]i\in[n], and l∈[m]l\in[m] or l=m+jl=m+j for some j∈[n]j\in[n]. In each of the four combinations, Mkl′M'_{kl} and MklM_{kl} are both given by the same displayed family, so Mkl′=MklM'_{kl}=M_{kl}. Hence M′=MM'=M by Real Matrices: the Set of Real m x n Matrices with Their Entrywise Operations §equality.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…