TheoremBase

Images and extreme elements follow by induction over finite sets applied to explicitly predicative formulas, and bounded sets of natural numbers are subsets of a shifted segment, with the converse given by the greatest element.

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.

Formulas. The clauses image and extremes are proved by Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness §induction, applied to predicative formulas φ\varphi in which its set variable AA is free; to keep the letters apart, the sets AA, BB and XX of the statement are written A0A_{0}, B0B_{0} and X0X_{0} below. The letters dd, tt, uu, vv, ww and zz denote set variables, distinct from each other and from AA, and FF, QQ, RR, XX, YY and ZZ distinct class variables. The formula fin(z)\mathrm{fin}(z) is that of Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness §predicative with zz as its set variable and the class variables XX, YY and RR, assigned N0\mathbb{N}_{0}, N\mathbb{N} and ≤\le; it is predicative, and it holds if and only if the value of zz is finite.

Images. Let A0A_{0} be finite and f:A0→B0f:A_{0}\to B_{0} a map; so ff is a function with dom⁡f=A0\operatorname{dom}f=A_{0} by Functions, Values of a Function, and Functions from One Class to Another §map, and by Sets and Maps: Ordinary Notation §images its image f(A0)f(A_{0}) is the image f[A0]f[A_{0}] of The Image and the Preimage of a Class under a Class §image. Let θ(z,A,F)\theta(z,A,F) be ∀w (w∈z⇔∃u (u∈A∧(u,w)∈F))\forall w\,(w\in z\Leftrightarrow\exists u\,(u\in A\wedge(u,w)\in F)), predicative since (u,w)∈F(u,w)\in F 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-membership and only set variables are quantified. Let γ(A)\gamma(A) be A⊆d∧Φ(F)A\subseteq d\wedge\Phi(F), where A⊆dA\subseteq d abbreviates the predicative formula ∀u (u∈A⇒u∈d)\forall u\,(u\in A\Rightarrow u\in d) of Subclasses and Subsets §subclass, and Φ(F)\Phi(F) is the predicative 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 §function, which holds if and only if FF is a function. For every set CC and every function FF, the image F[C]F[C] is a set by Images of Sets under Functions Are Sets, and a Function with a Set Domain Is a Set §image-set, and by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §class-terms, applied to the class abstraction of The Image and the Preimage of a Class under a Class §image, it is the only set zz satisfying θ(z,C,F)\theta(z,C,F). By Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §elimination, with k=1k=1, v1=Av_{1}=A, the parameters dd, FF, XX, YY and RR, and fin(z)\mathrm{fin}(z) as the formula there called φ\varphi, the formula φ(A)\varphi(A) given by γ(A)⇒∀z (θ(z,A,F)⇒fin(z))\gamma(A)\Rightarrow\forall z\,(\theta(z,A,F)\Rightarrow\mathrm{fin}(z)) is predicative; assigning A0A_{0} to dd and ff to FF, where Φ(f)\Phi(f) holds as ff is a function, for every set CC the formula φ(C)\varphi(C) holds if and only if C⊆A0C\subseteq A_{0} implies that f[C]f[C] is finite. The image f[∅]f[\emptyset] has no element by The Image and the Preimage of a Class under a Class §image, so it is ∅\emptyset, finite by The Pigeonhole Principle, Uniqueness of the Length of a Finite Set, and the Finiteness of the Empty Set and of Singletons §small. Let CC be finite with φ(C)\varphi(C), let x∉Cx\notin C, and let C∪{x}⊆A0C\cup\{x\}\subseteq A_{0}. Then C⊆A0C\subseteq A_{0}, so f[C]f[C] is finite, and x∈dom⁡fx\in\operatorname{dom}f, so by Functions, Values of a Function, and Functions from One Class to Another §value f(x)f(x) is the only set vv with (x,v)∈f(x,v)\in f. Hence, by The Image and the Preimage of a Class under a Class §image, the elements of f[C∪{x}]f[C\cup\{x\}] are those of f[C]f[C] together with f(x)f(x), that is, f[C∪{x}]=f[C]∪{f(x)}f[C\cup\{x\}]=f[C]\cup\{f(x)\}, which is finite by Adding an Element to, Subsets of, and Unions and Cartesian Products of Finite Sets Are Finite §insert. So φ(C∪{x})\varphi(C\cup\{x\}) holds, and by Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness §induction φ(C)\varphi(C) holds for every finite set CC. Taking C=A0C=A_{0}, the image f(A0)=f[A0]f(A_{0})=f[A_{0}] is finite. This is the clause image for A=A0A=A_{0} and B=B0B=B_{0}.

Extreme elements. Let ≤\le be a total order on a set X0X_{0}. Let φ(A)\varphi(A) be

(A⊆Z∧∃w (w∈A))⇒(∃t (t∈A∧∀v (v∈A⇒(v,t)∈Q))∧∃t (t∈A∧∀v (v∈A⇒(t,v)∈Q))),(A\subseteq Z\wedge\exists w\,(w\in A))\Rightarrow\bigl(\exists t\,(t\in A\wedge\forall v\,(v\in A\Rightarrow(v,t)\in Q))\wedge\exists t\,(t\in A\wedge\forall v\,(v\in A\Rightarrow(t,v)\in Q))\bigr),

with the parameters ZZ and QQ. It is predicative: A⊆ZA\subseteq Z abbreviates the predicative formula of Subclasses and Subsets §subclass, (v,t)∈Q(v,t)\in Q and (t,v)∈Q(t,v)\in Q are predicative 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-membership, and only set variables are quantified. Assign X0X_{0} to ZZ and the relation ≤\le to QQ; then (v,t)∈Q(v,t)\in Q holds if and only if v≤tv\le t, 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-membership and Partial and Total Orders on a Set and the Associated Strict Relation §partial, so for every set CC, φ(C)\varphi(C) says: if C⊆X0C\subseteq X_{0} and C≠∅C\neq\emptyset, then CC has a greatest element and a least element in the sense of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §least. As ∅\emptyset has no element, φ(∅)\varphi(\emptyset) holds. Let CC be finite with φ(C)\varphi(C), let x∉Cx\notin C, and let S=C∪{x}⊆X0S=C\cup\{x\}\subseteq X_{0}; so C⊆X0C\subseteq X_{0} and x∈X0x\in X_{0}. The order is reflexive and transitive by Partial and Total Orders on a Set and the Associated Strict Relation §partial. If C=∅C=\emptyset, then S={x}S=\{x\} and x≤xx\le x, so xx is the greatest and the least element of SS. Otherwise CC has a greatest element M′M' and a least element m′m'. By Partial and Total Orders on a Set and the Associated Strict Relation §total, M′≤xM'\le x or x≤M′x\le M'; let M=xM=x if M′≤xM'\le x, and M=M′M=M' otherwise, so that then x≤M′x\le M'. Then M∈SM\in S; M′≤MM'\le M (by the case assumption if M=xM=x, by reflexivity if M=M′M=M'), and x≤Mx\le M (by reflexivity if M=xM=x, by the case assumption if M=M′M=M'); and for v∈Cv\in C, v≤M′≤Mv\le M'\le M gives v≤Mv\le M by transitivity. So MM is a greatest element of SS; in the same way, with the inequalities reversed, xx or m′m' is a least element of SS. So φ(C∪{x})\varphi(C\cup\{x\}) holds, and by Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness §induction φ(C)\varphi(C) holds for every finite set CC. Hence every nonempty finite subset SS of X0X_{0} has a greatest and a least element, denoted max⁡S\max S and min⁡S\min S by Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §least. This is the clause extremes for X=X0X=X_{0}.

Bounded sets of natural numbers. Let S⊆N0S\subseteq\mathbb{N}_{0}, and let b∈N0b\in\mathbb{N}_{0} with k≤bk\le b for every k∈Sk\in S. Since 0≤k0\le k for every k∈N0k\in\mathbb{N}_{0}, S⊆{0,…,b}S\subseteq\{0,\dots,b\} by Intervals of Natural Numbers §interval. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §shift, with 00, bb and 11 in place of mm, nn and pp, the map k↦k+1k\mapsto k+1 is a bijection from {0,…,b}\{0,\dots,b\} onto {0+1,…,b+1}={1,…,b+1}\{0+1,\dots,b+1\}=\{1,\dots,b+1\}, which is [b+1][b+1] by Intervals of Natural Numbers §segment. Its inverse is a bijection from [b+1][b+1] onto {0,…,b}\{0,\dots,b\} by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse, so {0,…,b}\{0,\dots,b\} is finite by Finite Sets §finite, and SS is finite by Adding an Element to, Subsets of, and Unions and Cartesian Products of Finite Sets Are Finite §subset. Conversely, let SS be finite. If S=∅S=\emptyset, then b=0b=0 serves. Otherwise, the order of N0\mathbb{N}_{0} is a well-order by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §order, hence a total order on N0\mathbb{N}_{0} by Well-Orders on a Set §well-order, so SS has a greatest element max⁡S\max S by the clause extremes, applied with N0\mathbb{N}_{0} in place of XX, and b=max⁡Sb=\max S serves. Finally, an interval {m,…,n}\{m,\dots,n\} with m,n∈N0m,n\in\mathbb{N}_{0} is a subset of N0\mathbb{N}_{0} all of whose elements are at most nn, by Intervals of Natural Numbers §interval, so it is finite. This proves the clause naturals.

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…