| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | zfauscl 2701 |
Separation Scheme using a class variable. To derive this from
ax-sep 2699, we invoke the Axiom of Extensionality
(indirectly via
vtocl 1839), which is needed for the justification of
class variable
notation.
If we omit the requirement that |
| Theorem | bm1.3ii 2702 | Convert implication to equivalence using Aussonderung. Similar to Theorem 1.3ii of [BellMachover] p. 463. |
| Derive the Null Set Axiom | ||
| Theorem | zfnuleu 2703 | Show the uniqueness of the empty set (using the Axiom of Extensionality via bm1.1 1461 to strengthen axnul 2705). |
| Theorem | axnul2 2704 |
Prove axnul 2705 directly from ax-rep 2689 without using any equality axioms
(ax-9 964 thru ax-16 1209). The wff |
| Theorem | axnul 2705 |
The Null Set Axiom of ZF set theory: there exists a set with no
elements. Axiom of Empty Set of [Enderton] p. 18. In some textbooks,
this is presented as a separate axiom; here we show it can be derived
from Separation ax-sep 2699. This version of the Null Set Axiom tells
us that at least one empty set exists, but does not tells us that it
is unique - we need the Axiom of Extensionality to do that (see
zfnuleu 2703).
This proof, suggested by Jeff Hoffman (3-Feb-2008), does not require the set existence axiom ax-9 964, unlike some empty set existence proofs (such as the remark in [Kunen] p. 11). However, it uses ax-4 972, which also presupposes the existence of at least one set, i.e it does not hold in a "free logic" valid in empty domains. Theorem ax4 971, which shows the redundancy of ax-4 972, depends on ax-9 964 for its proof. See axnul2 2704 for a similar proof directly from ax-rep 2689. This theorem should not be referenced by any proof. Instead, use ax-nul 2706 below so that the uses of the Null Set Axiom can be more easily identified. |
| Axiom | ax-nul 2706 | The Null Set Axiom of ZF set theory. It was derived as axnul 2705 above and is therefore redundant, but we state it as a separate axiom here so that its uses can be identified more easily. |
| Theorem | 0ex 2707 | The Null Set Axiom of ZF set theory: the empty set exists. Corollary 5.16 of [TakeutiZaring] p. 20. For the unabbreviated version, see ax-nul 2706. |
| Theorems requiring subset and intersection existence | ||
| Theorem | nalset 2708 | No set contains all sets. Theorem 41 of [Suppes] p. 30. |
| Theorem | nvelv 2709 | The universal class is not a member of itself (and thus is not a set). Proposition 5.21 of [TakeutiZaring] p. 21; our proof, however, does not depend on the Axiom of Regularity. |
| Theorem | nvel 2710 | The universal class doesn't belong to any class. (Contributed by FL, 31-Dec-2006.) |
| Theorem | vnex 2711 | The universal class does not exist. |
| Theorem | inex1 2712 | Separation Scheme (Aussonderung) using class notation. Compare Exercise 4 of [TakeutiZaring] p. 22. |
| Theorem | inex2 2713 | Separation Scheme (Aussonderung) using class notation. |
| Theorem | inex1g 2714 | Closed-form, generalized Separation Scheme. |
| Theorem | ssex 2715 | The subset of a set is also a set. Exercise 3 of [TakeutiZaring] p. 22. This is one way to express the Axiom of Separation ax-sep 2699 (a.k.a. Subset Axiom). |
| Theorem | ssexi 2716 | The subset of a set is also a set. |
| Theorem | ssexg 2717 | The subset of a set is also a set. Exercise 3 of [TakeutiZaring] p. 22 (generalized). |
| Theorem | difexg 2718 | Existence of a difference. |
| Theorem | zfausab 2719 | Separation Scheme in terms of a class abstraction. |
| Theorem | rabexg 2720 | Separation Scheme in terms of a restricted class abstraction. |
| Theorem | rabex 2721 | Separation Scheme in terms of a restricted class abstraction. |
| Theorem | elssabg 2722 |
Membership in a class abstraction involving a subset. Unlike elabg 1896,
|
| Theorem | elpw2g 2723 | Membership in a power class. Theorem 86 of [Suppes] p. 47. |
| Theorem | elpw2 2724 | Membership in a power class. Theorem 86 of [Suppes] p. 47. |
| Theorem | intex 2725 | The intersection of a non-empty class exists. Exercise 5 of [TakeutiZaring] p. 44 and its converse. |
| Theorem | intnex 2726 | If a class intersection is not a set, it must be the universe. |
| Theorem | intexab 2727 | The intersection of a non-empty class abstraction exists. |
| Theorem | intexrab 2728 | The intersection of a non-empty restricted class abstraction exists. |
| Theorem | intabs 2729 | Absorption of a redundant conjunct in the intersection of a class abstraction. |
| Theorems requiring empty set existence | ||
| Theorem | class2set 2730 |
Construct, from any class |
| Theorem | class2seteq 2731 | Equality theorem based on class2set 2730. (The proof was shortened by Raph Levien, 30-Jun-2006.) |
| Theorem | 0elpw 2732 | Every power class contains the empty set. |
| Theorem | 0nep0 2733 | The empty set and its power set are not equal. |
| Theorem | 0inp0 2734 | Something cannot be equal to both the null set and the power set of the null set. |
| Theorem | unidif0 2735 | The removal of the empty set from a class does not affect its union. |
| Theorem | iin0 2736 | An indexed intersection of the empty set, with a non-empty index set, is empty. |
| Theorem | notzfaus 2737 |
In the Separation Scheme zfauscl 2701, we require that |
| ZF Set Theory - add the Axiom of Power Sets | ||
| Introduce the Axiom of Power Sets | ||
| Axiom | ax-pow 2738 |
Axiom of Power Sets. An axiom of Zermelo-Fraenkel set theory. It
states that a set |
| Theorem | axpow 2739 | Axiom of Power Sets expressed with fewest number of different variables. |
| Theorem | axpow2 2740 |
A variant of the Axiom of Power Sets ax-pow 2738. For any set |
| Theorem | pwex 2741 | Power set axiom expressed in class notation. Axiom 4 of [TakeutiZaring] p. 17. |
| Theorem | pwexg 2742 | Power set axiom expressed in class notation, with the sethood requirement as an antecedent. Axiom 4 of [TakeutiZaring] p. 17. |
| Theorem | abssexg 2743 | Existence of a class of subsets. |
| Theorem | dtruALT 2744 | A version of dtru 2768 ("two things exist") proved directly from the axioms (no set theory definitions). |
| Theorem | ax16b 2745 | This theorem shows that axiom ax-16 1209 is redundant in the presence of theorem dtruALT 2744, which states simply that at least two things exist. This justifies the remark at http://us.metamath.org/mpegif/mmzfcnd.html#twoness (which links to this theorem). |
| Theorem | snex 2746 | A singleton is a set. Theorem 7.13 of [Quine] p. 51, but proved using only Extensionality, Power Set, and Separation. Unlike the proof of zfpair 2773, Replacement is not needed. |
| Theorem | el 2747 | Every set is an element of some other set. |
| Theorem | snelpw 2748 | A singleton of a set belongs to the power class of a class containing the set. |
| Theorem | sbcsng 2749 | Substitution expressed in terms of quantification over a singleton. |
| Theorem | rext 2750 | A theorem similar to extensionality, requiring the existence of a singleton. Exercise 8 of [TakeutiZaring] p. 16. |
| Theorem | sspwb 2751 | Classes are subclasses if and only if their power classes are subclasses. Exercise 18 of [TakeutiZaring] p. 18. |
| Theorem | unipw 2752 | A class equals the union of its power class. Exercise 6(a) of [Enderton] p. 38. |
| Theorem | pwuni 2753 | A class is a subclass of the power class of its union. Exercise 6(b) of [Enderton] p. 38. |
| Theorem | sspwuni 2754 | Subclass relationship for power class and union. |
| Theorem | pwel 2755 | Membership of a power class. Exercise 10 of [Enderton] p. 26. |
| Theorem | pwssb 2756 | Two ways to express a collection of subclasses. |
| Theorem | elpwuni 2757 | Relationship for power class and union. |
| Theorem | ssextss 2758 | An extensionality-like principle defining subclass in terms of subsets. |
| Theorem | ssext 2759 | An extensionality-like principle that uses the subset instead of the membership relation: two classes are equal iff they have the same subsets. |
| Theorem | nssss 2760 | Negation of subclass relationship. Compare nss 2110. |
| Theorem | pweqb 2761 | Classes are equal if and only if their power classes are equal. Exercise 19 of [TakeutiZaring] p. 18. |
| Theorem | moabex 2762 | "At most one" existence implies a class abstraction exists. |
| Theorem | euabex 2763 | The abstraction of a wff with existential uniqueness exists. |
| Theorem | nnullss 2764 | A non-empty class (even if proper) has a non-empty subset. |
| Theorem | exss 2765 | Restricted existence in a class (even if proper) implies restricted existence in a subset. |
| Theorem | p0ex 2766 | The power set of the empty set is a set. |
| Theorem | pp0ex 2767 | The power set of the power set of the empty set is a set. |
| Theorem | dtru 2768 |
At least two sets exist (or in terms of first-order logic, the universe
of discourse has two or more objects). Note that we may not substitute
the same variable for both See dtruALT 2744 for a version proved without using ax-16 1209, ax-ext 1458, or ax-sep 2699. |
| Theorem | dtrucor 2769 | Corollary of dtru 2768. This example illustrates the danger of blindly trusting the standard Deduction Theorem without accounting for free variables: the theorem form of this deduction is not valid, as shown by dtrucor2 2770. |
| Theorem | dtrucor2 2770 | The theorem form of the deduction dtrucor 2769 leads to a contradiction, as mentioned in the "Wrong!" example at http://us.metamath.org/mpegif/mmdeduction.html#bad. |
| Theorem | dvdemo1 2771 |
Demonstration of a theorem that requires |
| Theorem | dvdemo2 2772 |
Demonstration of a theorem that requires |
| Derive the Axiom of Pairing | ||
| Theorem | zfpair 2773 |
The Axiom of Pairing of Zermelo-Fraenkel set theory. Axiom 2 of
[TakeutiZaring] p. 15. In some
textbooks this is stated as a separate
axiom; here we show it is redundant since it can be derived from the
other axioms.
This theorem should not be referenced by any proof other than axpr 2774. Instead, use zfpair2 2776 below so that the uses of the Axiom of Pairing can be more easily identified. |
| Theorem | axpr 2774 |
Unabbreviated version of the Axiom of Pairing of ZF set theory, derived
as a theorem from the other axioms.
This theorem should not be referenced by any proof. Instead, use ax-pr 2775 below so that the uses of the Axiom of Pairing can be more easily identified. |
| Axiom | ax-pr 2775 | The Axiom of Pairing of ZF set theory. It was derived as theorem axpr 2774 above and is therefore redundant, but we state it as a separate axiom here so that its uses can be identified more easily. |
| Theorem | zfpair2 2776 | Derive the abbreviated version of the Axiom of Pairing from ax-pr 2775. See zfpair 2773 for its derivation from the other axioms. |
| Theorem | prex 2777 | The Axiom of Pairing using class variables. Theorem 7.13 of [Quine] p. 51. By virtue of its definition, an unordered pair remains a set (even though no longer a pair) even when its components are proper classes (see prprc 2451), so we can dispense with hypotheses requiring them to be sets. |
| Theorem | opex 2778 | An ordered pair of classes is a set. Exercise 7 of [TakeutiZaring] p. 16. |
| Theorem | elop 2779 | An ordered pair has two elements. Exercise 3 of [TakeutiZaring] p. 15. |
| Theorem | opi1 2780 | One of the two elements in an ordered pair. |