| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: |
| Type | Label | Description | |
|---|---|---|---|
| Statement | |||
| Theorem | inf2 4601 | Variation of Axiom of Infinity. There exists a non-empty set that is a subset of its union (using axinf 4616 as a hypothesis). Abbreviated version of the Axiom of Infinity in [FreydScedrov] p. 283. | |
| Theorem | inf3lema 4602 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lemb 4603 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lemc 4604 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lemd 4605 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem1 4606 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem2 4607 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem3 4608 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. In the proof, we invoke the Axiom of Regularity in the form of zfreg 4589. | |
| Theorem | inf3lem4 4609 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem5 4610 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem6 4611 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. | |
| Theorem | inf3lem7 4612 | Lemma for our Axiom of Infinity => standard Axiom of Infinity. See inf3 4613 for detailed description. In the proof, we invoke the Axiom of Replacement in the form of funrnex 3616. | |
| Theorem | inf3 4613 |
Our Axiom of Infinity ax-inf 4615 implies the standard Axiom of Infinity.
The hypothesis is a variant of our Axiom of Infinity provided by
inf2 4601, and the conclusion is the version of the
Axiom of Infinity
shown as Axiom 7 in [TakeutiZaring] p. 43. (Other standard
versions are
proved later as axinf2 4617 and zfinf 4619.) The main proof is provided by
inf3lema 4602 through inf3lem7 4612, and this final piece eliminates the
auxiliary hypothesis of inf3lem7 4612. This proof is due to
Ian Sutherland, Richard Heck, and Norman Megill and was posted
on Usenet as shown below. Although the result is not new, the authors
were unable to find a published proof.
| |
| Theorem | infeq5 4614 | The statement "there exists a set that is a proper subset of its union" is equivalent to the Axiom of Infinity (shown on the right-hand side in the form of omex 4620.) The left-hand side provides us with a very short way to express of the Axiom of Infinity using only elementary symbols. This proof of equivalence does not depend on the Axiom of Infinity. | |
| ZF Set Theory - add the Axiom of Infinity | |||
| Introduce the Axiom of Infinity | |||
| Axiom | ax-inf 4615 |
Axiom of Infinity. An axiom of Zermelo-Fraenkel set theory. This axiom
is the gateway to "Cantor's paradise" (an expression coined by
Hilbert).
It asserts that given a starting set
An interesting property of our version is that, unlike the standard
version, it does not assert the independent existence of any set; it
needs a starting set The standard version of Infinity ax-inf2 4618 requires this axiom along with Regularity ax-reg 4586 for its derivation (as theorem axinf2 4617 below). In order to more easily identify the normal uses of Regularity, we will usually reference ax-inf2 4618 instead of this one. | |
| Theorem | axinf 4616 | Axiom of Infinity expressed with fewest number of different variables. | |
| Theorem | axinf2 4617 |
A standard version of Axiom of Infinity, expanded to primitives, derived
from our version of Infinity ax-inf 4615 and Regularity ax-reg 4586.
This theorem should not be referenced in any proof. Instead, use ax-inf2 4618 below so that the ordinary uses of Regularity can be more easily identified. | |
| Axiom | ax-inf2 4618 | A standard version of Axiom of Infinity of ZF set theory. In English, it says: there exists a set that contains the empty set and the successors of all of its members. Theorem zfinf 4619 shows it converted to abbreviations. This axiom was derived as theorem axinf2 4617 above, using our version of Infinity ax-inf 4615 and the Axiom of Regularity ax-reg 4586. We will reference ax-inf2 4618 instead of axinf2 4617 so that the ordinary uses of Regularity can be more easily identified. | |
| Theorem | zfinf 4619 | A standard version of the Axiom of Infinity, using definitions to abbreviate. Axiom Inf of [BellMachover] p. 472. (See ax-inf2 4618 for the unabbreviated version.) | |
| Existence of omega (the set of natural numbers) | |||
| Theorem | omex 4620 |
The existence of omega (the class of natural numbers). Axiom 7 of
[TakeutiZaring] p. 43. This
theorem is proved assuming the Axiom of
Infinity and in fact is equivalent to it, as shown by the reverse
derivation inf0 4599.
A finitist (someone who doesn't believe in infinity) could, without
contradiction, replace the Axiom of Infinity by its denial
| |
| Theorem | inf5 4621 | The statement "there exists a set that is a proper subset of its union" is equivalent to the Axiom of Infinity (see theorem infeq5 4614). This provides us with a very compact way to express of the Axiom of Infinity using only elementary symbols. | |
| Theorem | omelon 4622 | Omega is an ordinal number. | |
| Theorem | dfom3 4623 | The class of natural numbers omega can be defined as the smallest "inductive set," which is valid provided we assume the Axiom of Infinity. Definition 6.3 of [Eisenberg] p. 82. | |
| Theorem | elom3 4624 | A simplification of elom 3134 assuming the Axiom of Infinity. | |
| Theorem | dfom4 4625 | A simplification of df-om 3132 assuming the Axiom of Infinity. | |
| Theorem | oancom 4626 | Ordinal addition is not commutative. This theorem shows a counterexample. Remark in [TakeutiZaring] p. 60. | |
| Theorem | isfinite 4627 |
A set is strictly dominated by the class of natural numbers iff it is
finite. Theorem 42 of [Suppes] p. 151.
This theorem provides two
equivalent ways to express " | |
| Theorem | nnsdom 4628 | A natural number is strictly dominated by the set of natural numbers. | |
| Theorem | omenps 4629 | Omega is equinumerous to a proper subset of itself. Example 13.2(4) of [Eisenberg] p. 216. | |
| Theorem | omensuc 4630 | The set of natural numbers is equinumerous to its successor. | |
| Theorem | infensuc 4631 | Any infinite ordinal is equinumerous to its successor. Exercise 7 of [TakeutiZaring] p. 88. | |
| Theorem | unbnnt 4632 | Any unbounded subset of natural numbers is equinumerous to the set of all natural numbers. This version of unbnn 4540 eliminates its hypothesis by assuming the Axiom of Infinity. | |
| Theorem | noinfep 4633 |
Using the Axiom of Regularity in the form zfregfr 4594, show that there
are no infinite descending | |
| Rank | |||
| Syntax | cr1 4634 | Extend class definition to include the cumulative hierarchy of sets function. | |
| Syntax | crnk 4635 | Extend class definition to include rank function. | |
| Definition | df-r1 4636 |
Define the cumulative hierarchy of sets function, using Takeuti and
Zaring's notation ( | |
| Definition | df-rank 4637 |
Define the rank function. See rankval 4661, rankval2 4663, rankval3 4674,
or rankval4 4695 its value. The rank is a kind of
"inverse" of the
cumulative hierarchy of sets function | |
| Theorem | trcl 4638 |
For any set | |
| Theorem | tz9.1 4639 | Every set has a transitive closure (smallest transitive extension). Theorem 9.1 of [TakeutiZaring] p. 73. See trcl 4638 for an explicit expression for the transitive closure. | |
| Theorem | zfregs 4640 |
The strong form of the Axiom of Regularity, which does not require
that | |
| Theorem | setind 4641 | Set (epsilon) induction. Theorem 5.22 of [TakeutiZaring] p. 21. | |
| Theorem | setind2 4642 | Set (epsilon) induction, stated compactly. Given as a homework problem in 1992 by George Boolos (1940-1996). | |
| Theorem | r1fnon 4643 | The cumulative hierarchy of sets function is a function on the class of ordinal numbers. | |
| Theorem | r10 4644 |
Value of the cumulative hierarchy of sets function at | |
| Theorem | r1suc 4645 | Value of the cumulative hierarchy of sets function at a successor ordinal. Part of Definition 9.9 of [TakeutiZaring] p. 76. | |
| Theorem | r1lim 4646 | Value of the cumulative hierarchy of sets function at a limit ordinal. Part of Definition 9.9 of [TakeutiZaring] p. 76. | |
| Theorem | r1tr 4647 | The cumulative hierarchy of sets is transitive. Lemma 7T of [Enderton] p. 202. | |
| Theorem | r1ord 4648 | Ordering relation for the cumulative hierarchy of sets. Part of Proposition 9.10(2) of [TakeutiZaring] p. 77. | |
| Theorem | r1ord2 4649 | Ordering relation for the cumulative hierarchy of sets. Part of Proposition 9.10(2) of [TakeutiZaring] p. 77. | |
| Theorem | r1ord3 4650 | Ordering relation for the cumulative hierarchy of sets. Part of Theorem 3.3(i) of [BellMachover] p. 478. | |
| Theorem | r1val1 4651 | The value of the cumulative hierarchy of sets function expressed recursively. Theorem 7Q of [Enderton] p. 202. | |
| Theorem | tz9.12lem1 4652 | Lemma for tz9.12 4655. | |
| Theorem | tz9.12lem2 4653 | Lemma for tz9.12 4655. | |
| Theorem | tz9.12lem3 4654 | Lemma for tz9.12 4655. | |
| Theorem | tz9.12 4655 | A set is well-founded if all of its elements are well-founded. Proposition 9.12 of [TakeutiZaring] p. 78. The main proof consists of tz9.12lem1 4652 through tz9.12lem3 4654. | |
| Theorem | tz9.13 4656 | Every set is well-founded, assuming the Axiom of Regularity. In other words, every set belongs to a layer of the cumulative hierarchy of sets. Proposition 9.13 of [TakeutiZaring] p. 78. | |
| Theorem | tz9.13g 4657 | Every set is well-founded, assuming the Axiom of Regularity. Proposition 9.13 of [TakeutiZaring] p. 78. This variant of tz9.13 4656 expresses the class existence requirement as an antecedent. | |
| Theorem | rankwflem 4658 | Every set is well-founded, assuming the Axiom of Regularity. Proposition 9.13 of [TakeutiZaring] p. 78. This variant of tz9.13g 4657 is useful in proofs of theorems about the rank function. | |
| Theorem | jech9.3 4659 |
Every set belongs to some value of the cumulative hierarchy of sets
function | |
| Theorem | unir1 4660 | The cumulative hierarchy of sets covers the universe. Proposition 4.45 (b) to (a) of [Mendelson] p. 281. | |
| Theorem | rankval 4661 | Value of the rank function. Definition 9.14 of [TakeutiZaring] p. 79 (proved as a theorem from our definition). | |
| Theorem | rankvalg 4662 | Value of the rank function. Definition 9.14 of [TakeutiZaring] p. 79 (proved as a theorem from our definition). This variant of rankval 4661 expresses the class existence requirement as an antecedent instead of a hypothesis. | |
| Theorem | rankval2 4663 | Value of an alternate definition of the rank function. Definition of [BellMachover] p. 478. | |
| Theorem | rankon 4664 | The rank of a set is an ordinal number. Proposition 9.15(1) of [TakeutiZaring] p. 79. | |
| Theorem | rankid 4665 | Identity law for the rank function. | |
| Theorem | rankr1lem 4666 | Lemma for rankr1 4667. | |
| Theorem | rankr1 4667 |
A relationship between the rank function and the cumulative hierarchy
of sets function | |
| Theorem | rankr1g 4668 |
A relationship between the rank function and the cumulative hierarchy
of sets function | |
| Theorem | ssrankr1 4669 |
A relationship between an ordinal number less than or equal to a rank,
and the cumulative hierarchy of sets | |
| Theorem | rankr1a 4670 |
A relationship between rank and ![]() | |