The formula says that q is a natural number with zero and that some bijection runs from the segment [q] onto S; with it, the expressions #C_i and #S define maps by the scheme for maps given by formulas.
Predicativity. Let and be set variables distinct from each other and from and . Let be the predicative formula of Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness (i), with and for its set variables and and for its class variables, so that for every set and every , holds if and only if . Let be 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 (x), with , and for its variables , and , as Predicativity under Renaming of Set Variables by Variables, of Formulas with Ordered Pairs, and of Formulas for Relations, Functions, Maps, Injectivity, Surjectivity and Bijectivity (i) permits; it holds if and only if is a bijection from to . Put
It is predicative, since it adds to predicative formulas only connectives and quantifiers over set variables, and its free variables are among , , , and .
Let and be sets. If holds for them, then , and there are a set with and a bijection from onto ; so is finite by Finite Sets (i), and by The Number of Elements of a Finite Set (i). Conversely, if is finite and , then and there is a bijection from onto by The Number of Elements of a Finite Set (i); with , which satisfies , holds. This proves (iii).
In particular, for a finite set exactly one set satisfies , namely , the length being unique 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 (ii). Hence Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols (ii), with and with , the predicative formula of Induction over Finite Sets, and Predicative Formulas for the Segments [n] and for Finiteness (ii) (whose class variables are assigned , and as here), lets be eliminated through from every predicative formula, for every finite set .
Counting a family. For , the value is a defined set symbol used properly (Functions, Values of a Function, and Functions from One Class to Another (ii)), and is used properly by this elimination, because is finite; moreover by The Number of Elements of a Finite Set (i). Hence Maps and Relations Given by Formulas (i), applied to the expression with the parameters , , and , gives exactly one map with for every . This proves (i).
Counting subsets. Every is a subset of by The Union Set and the Power Set of a Set (ii), hence 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 (iv), so is used properly by the same elimination and lies in . As before, Maps and Relations Given by Formulas (i), applied to the expression on the set , gives exactly one map with value at every . This proves (ii).
Loading…