| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Cantor's Theorem | ||
| Theorem | canth 3901 |
No set |
| Theorem | ncanth 3902 | 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 3901 that works for sets. See also the remark in ru 1935 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 3903 |
The indexed union of a set of ordinal numbers |
| Theorem | iinon 3904 |
The nonempty indexed intersection of a class of ordinal numbers
|
| Transfinite recursion | ||
| Theorem | tfrlem1 3905 | A technical lemma for transfinite recursion. Compare Lemma 1 of [TakeutiZaring] p. 47. |
| Theorem | tfrlem2 3906 | Lemma for transfinite recursion. This provides some messy details needed to link tfrlem1 3905 into the main proof. |
| Theorem | tfrlem3 3907 |
Lemma for transfinite recursion. Let |
| Theorem | tfrlem4 3908 |
Lemma for transfinite recursion. |
| Theorem | tfrlem5 3909 | Lemma for transfinite recursion. The values of two acceptable functions are the same within their domains. |
| Theorem | tfrlem6 3910 | Lemma for transfinite recursion. The union of all acceptable functions is a relation. |
| Theorem | tfrlem7 3911 | Lemma for transfinite recursion. The union of all acceptable functions is a function. |
| Theorem | tfrlem8 3912 |
Lemma for transfinite recursion. The domain of |
| Theorem | tfrlem9 3913 |
Lemma for transfinite recursion. Here we compute the value of
|
| Theorem | tfrlem10 3914 |
Lemma for transfinite recursion. We define class |
| Theorem | tfrlem11 3915 |
Lemma for transfinite recursion. Compute the value of |
| Theorem | tfrlem12 3916 |
Lemma for transfinite recursion. Show |
| Theorem | tfrlem13 3917 |
Lemma for transfinite recursion. If |
| Theorem | tfr1 3918 |
Principle of Transfinite Recursion, part 1 of 3. Theorem 7.41(1) of
[TakeutiZaring] p. 47. We start
with an arbitrary class |
| Theorem | tfr2 3919 |
Principle of Transfinite Recursion, part 2 of 3. Theorem 7.41(2) of
[TakeutiZaring] p. 47. Here we
show that the function |
| Theorem | tfr3 3920 |
Principle of Transfinite Recursion, part 3 of 3. Theorem 7.41(3) of
[TakeutiZaring] p. 47. Finally
we show that |
| Theorem | tz7.44lem1 3921 |
|
| Theorem | tz7.44-1 3922 |
The value of |
| Theorem | tz7.44-2 3923 |
The value of |
| Theorem | tz7.44-3 3924 |
The value of |
| Recursive definition generator | ||
| Syntax | crdg 3925 | Extend class notation with the recursive definition generator. |
| Definition | df-rdg 3926 |
Define a recursive definition generator on An important use of this definition is in the recursive sequence generator df-seq1 6259 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 6885 and integer powers df-exp 6515.
Note: We introduce |
| Theorem | dfrdg2 3927 | Alternate definition of a recursive definition generator. (This was the original definition, but it was later replaced with the slightly shorter df-rdg 3926.) |
| Theorem | rdgeq1 3928 | Equality theorem for the recursive definition generator. |
| Theorem | rdgeq2 3929 | Equality theorem for the recursive definition generator. |
| Theorem | hbrdg 3930 | Bound-variable hypothesis builder for the recursive definition generator. |
| Theorem | rdglem1 3931 | Lemma used with the recursive definition generator. This is a trivial lemma that just changes bound variables for later use. |
| Theorem | rdglem2 3932 | Lemma used with the recursive definition generator. This is a trivial lemma that just changes bound variables for later use. |
| Theorem | rdgfnon 3933 | The recursive definition generator is a function on ordinal numbers. |
| Theorem | rdgval 3934 | Value of the recursive definition generator. |
| Theorem | rdg0 3935 | The initial value of the recursive definition generator. |
| Theorem | rdgsuc 3936 | The value of the recursive definition generator at a successor. |
| Theorem | rdglim 3937 | The value of the recursive definition generator at a limit ordinal. |
| Theorem | rdg0t 3938 | The initial value of the recursive definition generator. |
| Theorem | rdgsuct 3939 | The value of the recursive definition generator at a successor. |
| Theorem | rdgsucopab 3940 | The value of the recursive definition generator at a successor (special case where the characteristic function is an ordered pair abstraction). |