Pigeonhole by induction on n via transpositions, then uniqueness, subsets, unions, products and images (via least preimage indices), extremes by induction and bounded sets of naturals; sets of maps, finite unions of families and finite choice follow by induction on the length of an enumeration, removing one element at a time, with no choice axiom.
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.
Inductions. Several claims below are proved for every by induction from on , The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §induction: we check the claim for and show that it passes from to for each . Recall from Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §segment that and , so for , and from Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor that with .
Transpositions. For a set and , let be given by , and for ; this map is obtained by applying Maps Defined by Cases §cases twice, first to get with for and for the other , then to get with for and for the other , all these values lying in because (if , then ). Then , , and for every . By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §composition, is a map with , so for every by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity; both maps have domain , so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality. Hence is bijective by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse-criterion, applied with in place of both and .
Pigeonhole. We prove by induction on the claim: for every , every injective map satisfies . For : if , then and , while would lie in ; hence . Now assume the claim for and let be injective. If , then by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §zero-least. Otherwise , and with : take if , and from Arithmetic and Order of the Natural Numbers §predecessor if . Let be the transposition of exchanging and , and , which is injective by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §preservation and satisfies . By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor, and ; so for we have , hence , hence . Thus is an injective map , the induction hypothesis gives , and . This proves the first assertion of the pigeonhole clause. If is a bijection, then because is injective, and because is bijective by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse; so .
Uniqueness. Let be finite. By Finite Sets §finite some admits a bijection . If and are bijections, then is bijective by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse and Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §preservation, so by the pigeonhole clause. This proves the uniqueness clause.
Small sets. Since , the identity is a bijection by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity. Since by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §segment, the map is a bijection . By Finite Sets §finite this proves the clause on small sets.
Concatenation. Let , let and be disjoint sets, and let and be bijections. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §split (with , , in place of , , ; its hypothesis holds, as gives by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §laws) and Intervals of Natural Numbers §segment, is the union of the disjoint sets and , and by Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §shift the map is a bijection from onto , which is by commutativity of addition; let be its inverse, a bijection from onto by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse. Define by for and for the other , a map by Maps Defined by Cases §cases with the property : if , then and ; otherwise , so and . On it is , a bijection onto , and on it is , a bijection onto by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §preservation; as both the two pieces of and the sets and are disjoint, is a bijection onto . Hence the union of two disjoint finite sets is finite.
Subsets. We prove by induction on that every subset of is finite. For the only subset of is , which is finite by the clause on small sets. Assume the claim for and let . Then , so is finite. If , then ; otherwise is the union of the disjoint finite sets and , finite by concatenation. Now let be finite, a bijection and . The set is finite; let be a bijection. The map from to is injective, and it is surjective because each equals by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse, with . So is finite, proving the subset clause.
Unions and products. Let and be finite. is finite by the subset clause, and is the union of the disjoint finite sets and , so it is finite by concatenation. For the product, fix and prove by induction on : for every set admitting a bijection , is finite. For , and is finite. Assume the claim for and let be a bijection. Put and ; the restriction is a bijection by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §restriction, and because . Hence . The set is finite by the induction hypothesis; if is a bijection, then is a bijection . So is finite by the first part. This proves the union clause.
Images. Let be a bijection and a map. For the set is a nonempty subset of , since for some ; let be its least element, given by Arithmetic and Order of the Natural Numbers §well-order. Then satisfies , so is injective. Its image is a subset of , which is finite via , so is finite by the subset clause; let be a bijection. By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §injective-inverse, is bijective, so is a bijection by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §preservation. This proves the image clause.
Extreme elements. Let be a total order on . We prove by induction from on (The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §induction) that every admitting a bijection has a greatest and a least element in the sense of Bounds, Least and Greatest Elements, Suprema and Infima for a Partial Order §least. For , and is both, by reflexivity. Assume the claim for and let be a bijection. As in the product step, with and , and is a bijection ; so has a greatest element and a least element . By totality, or ; let in the first case and in the second. Then , and for by and transitivity, and for by the choice of . So is the greatest element of ; the least element is obtained in the same way from . Finally, a nonempty finite admits a bijection by Finite Sets §finite, and since ; so , proving the clause on extreme elements.
Bounded sets of natural numbers. Let and with for every . By The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §zero-least, . By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §shift, is a bijection from onto , so its inverse is a bijection by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse. Thus is finite, and so is by the subset clause. Conversely let be finite. If , serves. Otherwise, since the order of is a well-order, hence total, by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §well-order and Well-Orders on a Set §well-order, has a greatest element by the clause on extreme elements, and serves. In particular an interval is a subset of all of whose elements are at most by Intervals of Natural Numbers §interval, so it is finite. This proves the clause on bounded sets of natural numbers.
Removing one element. The three remaining clauses are proved by induction on the length of an enumeration, and their induction steps use the following. Let , let be a bijection onto a set , and put and . As in the product step, is a bijection and ; moreover , since is injective and . Also, a map with domain has no values, so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality every map with domain equals , which is a map by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity and hence a map from to any set.
Sets of maps. Fix a finite set . We prove by induction on , as in the paragraph on inductions (so by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §induction), the claim: for every set admitting a bijection , the set is finite, and if . For , , so by the preceding paragraph; it is nonempty, and finite by the clause on small sets. Assume the claim for , let be a bijection, and let and as in the preceding paragraph, so that , , and is a bijection . Define by ; here is a map by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §restriction. If , then for and , so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality, as ; thus is injective. By the induction hypothesis is finite, so is finite by the union clause, and its subset is finite by the subset clause. By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §injective-inverse, is a bijection from onto , so is finite by the image clause. If , let , and let , which exists by the induction hypothesis; let be the map with for and for the other , given by Maps Defined by Cases §cases with the property , both values lying in ; as and , . So . Finally, a finite set admits a bijection from some onto by Finite Sets §finite. This proves the clause on sets of maps.
Finite unions. Here and in the paragraph on finite choice, for every set and every family of sets, in particular for the restricted families below, the union is a set by The Union and Product of a Family of Sets Indexed by a Set, and the Intersection of a Family with an Inhabited Index Class, Are Sets §union. We prove by induction on , as in the paragraph on inductions (so by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §induction), the claim: for every set admitting a bijection and every family of finite sets, the set is finite. For , , so by Indexed Families of Sets and Their Union, Intersection and Product §union the union has no element; it is , which is finite by the clause on small sets. Assume the claim for , let be a bijection, and let and as in the paragraph on removing one element, so that and is a bijection . By Indexed Families of Sets and Their Union, Intersection and Product §union, an element lies in some with exactly when it lies in some with or in , so
where is the restricted family. The first set is finite by the induction hypothesis and is finite, so the union is finite by the union clause. As is finite, it admits a bijection from some onto by Finite Sets §finite. This proves the clause on finite unions.
Finite choice. No choice axiom is used: the map is built by induction, and each induction step fixes a single element of a single nonempty set, which is an instance of existential instantiation. We prove by induction on , as in the paragraph on inductions (so by The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion §induction), the claim: for every set admitting a bijection and every family of nonempty sets, there is a map into the set of The Union and Product of a Family of Sets Indexed by a Set, and the Intersection of a Family with an Inhabited Index Class, Are Sets §union with for every . For , , and is a map from to by the paragraph on removing one element; the condition on its values is vacuous. Assume the claim for , let be a bijection, and let and as in that paragraph, so that , , and is a bijection . The induction hypothesis, applied to the restricted family , gives a map from to the set , a set by The Union and Product of a Family of Sets Indexed by a Set, and the Intersection of a Family with an Inhabited Index Class, Are Sets §union, with for every . Since , there is an element of ; let be one. Let be the map with for and for the other , given by Maps Defined by Cases §cases with the property : both values lie in by Indexed Families of Sets and Their Union, Intersection and Product §union, since for and . As and , . Then for every , and is as required. As is finite, it admits a bijection from some onto by Finite Sets §finite. This proves the clause on finite choice.
Loading…