TheoremBase

For n≥1, extends the gap map to a permutation of [n+1] that sends n+1 to j, then applies reordering and the recursion step; the case n=0 is direct using the neutral element; reversal is reordering by the reversal bijection.

Proof

Each result cited below is universally quantified over the data in its own statement, and is applied to the data named where it is cited.

Interval notation and iterated operations. For p∈Np\in\mathbb{N}, {1,…,p}=[p]\{1,\dots,p\}=[p] by Intervals of Natural Numbers §segment, and for a map bb from a set containing [p][p] to XX, the iterated operation ∗k=1pbk\mathop{\ast}\limits_{k=1}^{p}b_{k} of Sums and Products over a Finite Set and over an Interval §intervals agrees, as stated there for 1≤p1\le p, with that of Iterated Operations: Finite Sums and Finite Products §iterated and Iterated Operations: Finite Sums and Finite Products §restriction; here 1≤p1\le p by Arithmetic and Order of the Natural Numbers §least. So for intervals [p][p] with p∈Np\in\mathbb{N} we may use Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms, whose hypotheses on ∗\ast (associative and commutative) hold here.

Clause extraction. Let nn, jj, gjg_{j} and aa be as in the clause; by Bijections between Intervals: the Gap Map and the Reversal §gap, applied to nn and jj, gjg_{j} is a bijection from [n][n] onto [n+1]∖{j}[n+1]\setminus\{j\}. By The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §sets, n∈Nn\in\mathbb{N} or n=0n=0.

Case n=0n=0. Then n+1=0+1=1n+1=0+1=1 by Arithmetic of Addition on Omega: Recursion Rules, Associativity, Commutativity, Cancellation and Compatibility with the Order §zero. Further, ∗\ast has a neutral element, by the hypothesis of the clause; let ee be one (it is unique by A Binary Operation Has at Most One Neutral Element §unique). By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §segment, [1]={1}[1]=\{1\} and [0]=∅[0]=\emptyset; so j=1j=1, as j∈[n+1]=[1]j\in[n+1]=[1]. The left side is ∗k=11ak=a1\mathop{\ast}\limits_{k=1}^{1}a_{k}=a_{1}, by the agreement above with p=1p=1 and Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms §recursion (its first identity, applied to n=1n=1 and aa). On the right, {1,…,0}=[0]=∅\{1,\dots,0\}=[0]=\emptyset, so by Sums and Products over a Finite Set and over an Interval §intervals and Sums and Products over a Finite Set and over an Interval §empty, ∗k=10ag1(k)=e\mathop{\ast}\limits_{k=1}^{0}a_{g_{1}(k)}=e, and e∗a1=a1e\ast a_{1}=a_{1} by Associative and Commutative Binary Operations, and Neutral Elements §neutral. Both sides equal a1=aja_{1}=a_{j}.

Case n∈Nn\in\mathbb{N}. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor, [n+1]=[n]∪{n+1}[n+1]=[n]\cup\{n+1\} and n+1∉[n]n+1\notin[n]; and for k∈[n+1]k\in[n+1], k∈[n]k\in[n] if and only if k≤nk\le n, by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §segment. Define σ:[n+1]→[n+1]\sigma:[n+1]\to[n+1] by Maps Defined by Cases §cases, applied to A=B=[n+1]A=B=[n+1], the property P(k)P(k): k≤nk\le n, and the expressions t1(k)=gj(k)t_{1}(k)=g_{j}(k) and t2(k)=jt_{2}(k)=j: for k∈[n+1]k\in[n+1] with k≤nk\le n, k∈[n]k\in[n], so gj(k)g_{j}(k) is defined and lies in [n+1]∖{j}⊆[n+1][n+1]\setminus\{j\}\subseteq[n+1]; and j∈[n+1]j\in[n+1]. Thus σ(k)=gj(k)\sigma(k)=g_{j}(k) for k∈[n]k\in[n], and σ(n+1)=j\sigma(n+1)=j, since n+1∉[n]n+1\notin[n]; every k∈[n+1]k\in[n+1] is in [n][n] or equals n+1n+1.

σ\sigma is a bijection. Injective: let k,k′∈[n+1]k,k'\in[n+1] with σ(k)=σ(k′)\sigma(k)=\sigma(k'). If k,k′∈[n]k,k'\in[n], then gj(k)=gj(k′)g_{j}(k)=g_{j}(k'), so k=k′k=k' as gjg_{j} is injective. If k∈[n]k\in[n] and k′=n+1k'=n+1, then σ(k)=gj(k)∈[n+1]∖{j}\sigma(k)=g_{j}(k)\in[n+1]\setminus\{j\} while σ(k′)=j\sigma(k')=j, which is impossible; likewise with kk and k′k' exchanged. If k=k′=n+1k=k'=n+1 there is nothing to show. Surjective: j=σ(n+1)j=\sigma(n+1), and each m∈[n+1]m\in[n+1] with m≠jm\neq j lies in [n+1]∖{j}[n+1]\setminus\{j\}, so m=gj(k)=σ(k)m=g_{j}(k)=\sigma(k) for some k∈[n]k\in[n], as gjg_{j} is surjective. So σ\sigma is bijective by Injective, Surjective and Bijective Functions between Classes §bijective.

Let b:[n+1]→Xb:[n+1]\to X be the map k↦aσ(k)k\mapsto a_{\sigma(k)} of Sets and Maps: Ordinary Notation §maps. By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §restriction, b∣[n]b|_{[n]} is a map on [n][n], since [n]⊆[n+1][n]\subseteq[n+1] by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor, with value bk=aσ(k)=agj(k)b_{k}=a_{\sigma(k)}=a_{g_{j}(k)} at each k∈[n]k\in[n], so b∣[n]b|_{[n]} is the map k↦agj(k)k\mapsto a_{g_{j}(k)} on [n][n], by the uniqueness in Sets and Maps: Ordinary Notation §maps. Now n+1∈Nn+1\in\mathbb{N} by Natural Numbers Are the Successors in Omega: One Is Least and Not a Successor of a Natural Number, the Successor Is Injective, and N Is Closed under Addition and Multiplication §closed. By Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms §reordering, applied to n+1n+1 in place of nn, the map aa and the bijection σ\sigma, and then by Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms §recursion (its second identity), applied to nn and the map bb,

∗k=1n+1ak=∗k=1n+1aσ(k)=(∗k=1nbk)∗bn+1=(∗k=1nagj(k))∗aj,\mathop{\ast}\limits_{k=1}^{n+1}a_{k}=\mathop{\ast}\limits_{k=1}^{n+1}a_{\sigma(k)}=\Big(\mathop{\ast}\limits_{k=1}^{n}b_{k}\Big)\ast b_{n+1}=\Big(\mathop{\ast}\limits_{k=1}^{n}a_{g_{j}(k)}\Big)\ast a_{j},

where the last step uses that ∗k=1nbk\mathop{\ast}\limits_{k=1}^{n}b_{k} is the iterated operation of b∣[n]b|_{[n]} by Iterated Operations: Finite Sums and Finite Products §restriction, that is, of k↦agj(k)k\mapsto a_{g_{j}(k)}, and bn+1=aσ(n+1)=ajb_{n+1}=a_{\sigma(n+1)}=a_{j}. All three iterated operations are over [n+1][n+1] or [n][n] with n,n+1∈Nn,n+1\in\mathbb{N}, so by the agreement above they are those of the clause.

Clause reversal. Let N∈NN\in\mathbb{N} and a:[N]→Xa:[N]\to X. By Bijections between Intervals: the Gap Map and the Reversal §reversal, applied to NN, the map ρ:[N]→[N]\rho:[N]\to[N], ρ(k)=N+1−k\rho(k)=N+1-k, is a bijection. By Iterated Operations: Recursion, Splitting, Reordering, Termwise Combination and Homomorphisms §reordering, applied to NN in place of nn, the map aa and the bijection σ=ρ\sigma=\rho,

∗k=1NaN+1−k=∗k=1Naρ(k)=∗k=1Nak,\mathop{\ast}\limits_{k=1}^{N}a_{N+1-k}=\mathop{\ast}\limits_{k=1}^{N}a_{\rho(k)}=\mathop{\ast}\limits_{k=1}^{N}a_{k},

and by the agreement above, with p=Np=N, these are the iterated operations of the clause.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…