| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | isoini 3901 | Isomorphisms preserve initial segments. Proposition 6.31(2) of [TakeutiZaring] p. 33. |
| Theorem | isofrlem 3902 | Lemma for isofr 3903. |
| Theorem | isofr 3903 | An isomorphism preserves foundedness. Proposition 6.32(1) of [TakeutiZaring] p. 33. |
| Theorem | isowe 3904 | An isomorphism preserves well ordering. Proposition 6.32(3) of [TakeutiZaring] p. 33. |
| Theorem | f1oiso 3905 |
Any one-to-one onto function determines an isomorphism with an
induced relation |
| Theorem | f1owe 3906 | Well-ordering of isomorphic relations. |
| Theorem | f1oweALT 3907 | Well-ordering of isomorphic relations. (This version is proved directly instead of wit the isomorphism predicate.) |
| Cantor's Theorem | ||
| Theorem | canth 3908 |
No set |
| Theorem | ncanth 3909 | Cantor's theorem fails for the universal class (which is not a set but a proper class by nvelv 2709). Specifically, the identity function maps the universe onto its power class. Compare canth 3908 that works for sets. See also the remark in ru 1934 about NF, in which Cantor's theorem fails for sets that are "too large." This theorem gives some intuition behind that failure: in NF the universal class is a set, and it equals its own power set. |
| Miscellaneous ordinal theorems (that depend on functions and relations) | ||
| Theorem | iunon 3910 |
The indexed union of a set of ordinal numbers |
| Theorem | iinon 3911 |
The nonempty indexed intersection of a class of ordinal numbers
|
| Transfinite recursion | ||
| Theorem | tfrlem1 3912 | A technical lemma for transfinite recursion. Compare Lemma 1 of [TakeutiZaring] p. 47. |
| Theorem | tfrlem2 3913 | Lemma for transfinite recursion. This provides some messy details needed to link tfrlem1 3912 into the main proof. |
| Theorem | tfrlem3 3914 |
Lemma for transfinite recursion. Let |
| Theorem | tfrlem4 3915 |
Lemma for transfinite recursion. |
| Theorem | tfrlem5 3916 | Lemma for transfinite recursion. The values of two acceptable functions are the same within their domains. |
| Theorem | tfrlem6 3917 | Lemma for transfinite recursion. The union of all acceptable functions is a relation. |
| Theorem | tfrlem7 3918 | Lemma for transfinite recursion. The union of all acceptable functions is a function. |
| Theorem | tfrlem8 3919 |
Lemma for transfinite recursion. The domain of |
| Theorem | tfrlem9 3920 |
Lemma for transfinite recursion. Here we compute the value of
|
| Theorem | tfrlem10 3921 |
Lemma for transfinite recursion. We define class |
| Theorem | tfrlem11 3922 |
Lemma for transfinite recursion. Compute the value of |
| Theorem | tfrlem12 3923 |
Lemma for transfinite recursion. Show |
| Theorem | tfrlem13 3924 |
Lemma for transfinite recursion. If |
| Theorem | tfr1 3925 |
Principle of Transfinite Recursion, part 1 of 3. Theorem 7.41(1) of
[TakeutiZaring] p. 47. We start
with an arbitrary class |
| Theorem | tfr2 3926 |
Principle of Transfinite Recursion, part 2 of 3. Theorem 7.41(2) of
[TakeutiZaring] p. 47. Here we
show that the function |
| Theorem | tfr3 3927 |
Principle of Transfinite Recursion, part 3 of 3. Theorem 7.41(3) of
[TakeutiZaring] p. 47. Finally
we show that |
| Theorem | tz7.44lem1 3928 |
|
| Theorem | tz7.44-1 3929 |
The value of |
| Theorem | tz7.44-2 3930 |
The value of |
| Theorem | tz7.44-3 3931 |
The value of |
| Recursive definition generator | ||
| Syntax | crdg 3932 | Extend class notation with the recursive definition generator. |
| Definition | df-rdg 3933 |
Define a recursive definition generator on An important use of this definition is in the recursive sequence generator df-seq1 6264 on the natural numbers (as a subset of the complex numbers), allowing us to define, with direct definitions, recursive infinite sequences such as the factorial function df-fac 6888 and integer powers df-exp 6520.
Note: We introduce |
| Theorem | dfrdg2 3934 | Alternate definition of a recursive definition generator. (This was the original definition, but it was later replaced with the slightly shorter df-rdg 3933.) |
| Theorem | rdgeq1 3935 | Equality theorem for the recursive definition generator. |
| Theorem | rdgeq2 3936 | Equality theorem for the recursive definition generator. |
| Theorem | hbrdg 3937 | Bound-variable hypothesis builder for the recursive definition generator. |
| Theorem | rdglem1 3938 | Lemma used with the recursive definition generator. This is a trivial lemma that just changes bound variables for later use. |
| Theorem | rdglem2 3939 | Lemma used with the recursive definition generator. This is a trivial lemma that just changes bound variables for later use. |
| Theorem | rdgfnon 3940 | The recursive definition generator is a function on ordinal numbers. |
| Theorem | rdgval 3941 | Value of the recursive definition generator. |