Each clause is checked directly: removing an element and injective self-maps come from the union, image and subset counting rules; infinitude comes from the pigeonhole principle applied to [n+1]; is a nonempty subset of a finite set of maps; and the tuple extension is shown to be the inverse of the bijection v -> (v restricted to [n], v(n+1)).
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.
Removing an element. Let be a finite set and . The singleton is a set by The Empty Set, the Unordered Pair and the Singleton §singleton, with as its only element, and it is 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 §small; is a subset of , 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 §subset. For a set : if , then either , so , or , so ; conversely and as . Hence by extensionality, and , since an element of equals and so does not lie in . By Counting: Intervals, Empty Sets and Singletons, Injective Images, Subsets, Unions and Products §union, applied to the disjoint finite sets and , and by Counting: Intervals, Empty Sets and Singletons, Injective Images, Subsets, Unions and Products §empty, which gives ,
Injective self-maps. Let be a finite set and injective. By Counting: Intervals, Empty Sets and Singletons, Injective Images, Subsets, Unions and Products §image, applied with , . The image is by Sets and Maps: Ordinary Notation §images, and by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §injective-inverse it equals , and by Functions, Values of a Function, and Functions from One Class to Another §map; so is a subset of with , and Counting: Intervals, Empty Sets and Singletons, Injective Images, Subsets, Unions and Products §subset, applied to , gives . Now let . Then , so by Relations, Domain, Range, Inverse and Composition §range there is a set with ; then by Relations, Domain, Range, Inverse and Composition §domain and Functions, Values of a Function, and Functions from One Class to Another §map, and by Functions, Values of a Function, and Functions from One Class to Another §value. Thus is surjective, and being injective it is a bijection by Injective, Surjective and Bijective Functions between Classes §bijective.
Infinite sets. First let be a set and an injective map, and suppose that is finite. By Finite Sets §finite there are and a bijection from onto . By Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse, is bijective, in particular injective by Injective, Surjective and Bijective Functions between Classes §bijective. By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §segment, , so , and for every . Let be the map . If and , then as is injective, and then as is injective; so is injective. 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 §pigeonhole, applied with and the injective map from to , we get . Since is the successor of 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 §plus-one, The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §successor-below, applied with , turns into , and by The Order on Omega Is a Well-Order with Membership as Its Strict Order, and Nothing Lies between n and Its Successor §strict this would give , which is absurd. Hence is not finite, that is, is infinite by Finite Sets §finite.
Now is a set by the setting, and the identity is bijective by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity, hence injective by Injective, Surjective and Bijective Functions between Classes §bijective. By what was just shown, with and , is infinite.
Permutations. Let . The set is 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 §naturals, as is an interval by Intervals of Natural Numbers §segment. Hence the set of maps from to is 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 §maps, applied with . By Permutations of a Set and the Set of Permutations of [n] §permutations, is a subset of , so it is 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 §subset. The identity is a bijective map by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity; so by The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §members, and therefore . Thus is nonempty.
Pairs. Let and be sets. The singleton is a set whose only element is , by The Empty Set, the Unordered Pair and the Singleton §singleton, and is a set by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §set. For , by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership, as and ; let be the map . If and , then by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic; so is injective. Let . By The Cartesian Product of Two Classes §product and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction there are sets and with ; then , so . Thus is surjective, hence a bijection from onto by Injective, Surjective and Bijective Functions between Classes §bijective.
Extended tuples. Let be a set and . By Tuples in a Set: the Set of n-Tuples and Their Components §tuples, and , and by Tuples in a Set: the Set of n-Tuples and Their Components §components the components of a tuple are its values, . By Intervals of Natural Numbers: Initial Segments, Adding One Element, Splitting and Shifting §successor, and ; in particular and . By The Elements of the Class of Functions from a Set to a Set, and This Class Is a Set §members, the elements of , for , are exactly the maps .
Existence. Let and . For with the value is defined and lies in , as ; and . By Maps Defined by Cases §cases, applied with , , the property , and , there is a map with for and for . Then , for , and as .
Uniqueness. If both satisfy for and , then for every , and both have domain ; so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality. Write for this unique .
The inverse map. For , the restriction is a function with domain and values for , by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §restriction. Every element of is an element of by The Restriction of a Function or Relation to a Class §restriction, so by Relations, Domain, Range, Inverse and Composition §range and Functions, Values of a Function, and Functions from One Class to Another §map. Hence by Functions, Values of a Function, and Functions from One Class to Another §map, that is ; and , as and maps into . So by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership, and we let be the map .
is injective: if and , then and by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic; for this gives , so and agree on , their common domain, and by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality.
is surjective: an element of is of the form with and , by The Cartesian Product of Two Classes §product and Class Abstraction: the Class of All Sets Satisfying a Predicative Formula §abstraction. For , the function has domain and values for , so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality; and . Thus .
So is bijective by Injective, Surjective and Bijective Functions between Classes §bijective, and by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §inverse its inverse is bijective with . For and , Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §composition and Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §identity give , that is, and by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic. Hence has components for and , so by uniqueness. Therefore the map is , the only map on with these values by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality, and it is a bijection from onto .
Loading…