| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-9062) |
(9063-10650) |
(10651-12229) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | ssopab2i 2901 | Inference of ordered pair abstraction subclass from implication. |
| Theorem | opabn0 2902 | Non-empty ordered pair class abstraction. |
| Power class of union and intersection | ||
| Theorem | pwin 2903 | The power class of the intersection of two classes is the intersection of their power classes. Exercise 4.12(j) of [Mendelson] p. 235. |
| Theorem | pwunss 2904 | The power class of the union of two classes includes the union of their power classes. Exercise 4.12(k) of [Mendelson] p. 235. |
| Theorem | pwssun 2905 | The power class of the union of two classes is a subset of the union of their power classes, iff one class is a subclass of the other. Exercise 4.12(l) of [Mendelson] p. 235. |
| Theorem | pwundif 2906 | Break up the power class of a union into a union of smaller classes. |
| Theorem | pwun 2907 | The power class of the union of two classes equals the union of their power classes, iff one class is a subclass of the other. Part of Exercise 7(b) of [Enderton] p. 28. |
| Epsilon and identity relations | ||
| Syntax | cep 2908 | Extend class notation to include the epsilon relation. |
| Syntax | cid 2909 | Extend the definition of a class to include identity relation. |
| Definition | df-eprel 2910 | Define the epsilon relation. Similar to Definition 6.22 of [TakeutiZaring] p. 30. |
| Theorem | epelc 2911 | The epsilon relation and the membership relation are the same. |
| Theorem | epel 2912 | The epsilon relation and the membership relation are the same. |
| Definition | df-id 2913 | Define the identity relation. Definition 9.15 of [Quine] p. 64. |
| Theorem | dfid3 2914 |
A stronger version of df-id 2913 that doesn't require |
| Theorem | dfid2 2915 | Alternate definition of the identity relation. |
| Partial and complete ordering | ||
| Syntax | wpo 2916 |
Extend wff notation to include the strict partial ordering predicate.
Read: ' |
| Syntax | wor 2917 |
Extend wff notation to include the strict complete ordering predicate.
Read: ' |
| Definition | df-po 2918 | Define a strict partial order relation. Definition of [Enderton] p. 168. |
| Theorem | poss 2919 | Subset theorem for the partial ordering predicate. |
| Theorem | poeq1 2920 | Equality theorem for partial ordering predicate. |
| Theorem | poeq2 2921 | Equality theorem for partial ordering predicate. |
| Theorem | pocl 2922 | Properties of partial order relation in class notation. |
| Theorem | poirr 2923 | A partial order relation is irreflexive. |
| Theorem | potr 2924 | A partial order relation is a transitive relation. |
| Theorem | po2nr 2925 | A partial order relation has no 2-cycle loops. |
| Theorem | po3nr 2926 | A partial order relation has no 3-cycle loops. |
| Theorem | po0 2927 | Any relation is a partial ordering of the empty set. |
| Theorem | posn 2928 | Partial ordering of a singleton. |
| Definition | df-so 2929 | Define a strict complete (linear) order relation. |
| Theorem | sopo 2930 | A strict linear order is a strict partial order. |
| Theorem | soss 2931 | Subset theorem for the strict ordering predicate. |
| Theorem | soeq1 2932 | Equality theorem for the strict ordering predicate. |
| Theorem | soeq2 2933 | Equality theorem for the strict ordering predicate. |
| Theorem | sonr 2934 | A strict order relation is irreflexive. |
| Theorem | sotr 2935 | A strict order relation is a transitive relation. |
| Theorem | solin 2936 | A strict order relation is linear (satisfies trichotomy). |
| Theorem | so2nr 2937 | A strict order relation has no 2-cycle loops. |
| Theorem | so3nr 2938 | A strict order relation has no 3-cycle loops. |
| Theorem | sotric 2939 | A strict order relation satisfies strict trichotomy. |
| Theorem | sotrieq 2940 | Trichotomy law for strict order relation. |
| Theorem | sotrieq2 2941 | Trichotomy law for strict order relation. |
| Theorem | itlso 2942 | A irreflexive, transitive, linear relation is a strict ordering. |
| Theorem | so 2943 | Deduce strict ordering from its properties. |
| Theorem | so0 2944 | Any relation is a strict ordering of the empty set. |
| Founded and well-ordering relations | ||
| Syntax | wfr 2945 |
Extend wff notation to include the founded predicate. Read: ' |
| Syntax | wwe 2946 |
Extend wff notation to include the well-ordering predicate. Read: ' |
| Definition | df-fr 2947 | Define a founded relation. For alternate definitions, see dffr2 2949 and dffr3 3523. |
| Theorem | fri 2948 | Property of founded relation (one direction of definition). |
| Theorem | dffr2 2949 | Alternate definition of founded relation. Similar to Definition 6.21 of [TakeutiZaring] p. 30. |
| Theorem | frc 2950 | Property of founded relation (one direction of definition using class variables). |
| Theorem | frss 2951 | Subset theorem for the founded predicate. Exercise 1 of [TakeutiZaring] p. 31. |
| Theorem | freq1 2952 | Equality theorem for the founded predicate. |
| Theorem | freq2 2953 | Equality theorem for the founded predicate. |
| Theorem | frirr 2954 | A founded relation is irreflexive. Special case of Proposition 6.23 of [TakeutiZaring] p. 30. |
| Theorem | fr2nr 2955 | A founded relation has no 2-cycle loops. Special case of Proposition 6.23 of [TakeutiZaring] p. 30. |
| Theorem | fr0 2956 | Any relation is founded on the empty set. |
| Theorem | efrirr 2957 | Irreflexivitiy of the epsilon relation: a class founded by epsilon is not a member of itself. |
| Theorem | efrn2lp 2958 | A set founded by epsilon contains no 2-cycle loops. |
| Theorem | tz7.2 2959 |
Similar to Theorem 7.2 of [TakeutiZaring] p. 35, of except that the
Axiom of Regularity is not required due to antecedent |
| Theorem | dfepfr 2960 | An alternate way of saying that the epsilon relation is founded. |
| Theorem | epfrc 2961 | A subset of an epsilon-founded class has a minimal element. |
| Definition | df-we 2962 | Define a well-ordering. For an alternate definition, see dfwe2 3140. |
| Theorem | wess 2963 | Subset theorem for the well-ordering predicate. Exercise 4 of [TakeutiZaring] p. 31. |
| Theorem | weeq1 2964 | Equality theorem for the well-ordering predicate. |
| Theorem | weeq2 2965 | Equality theorem for the well-ordering predicate. |
| Theorem | wefr 2966 | A well-ordering is founded. |
| Theorem | weso 2967 | A well-ordering is a strict ordering. |
| Theorem | wecmpep 2968 | The elements of an epsilon well-ordering are comparable. |
| Theorem | wetrep 2969 | An epsilon well-ordering is a transitive relation. |
| Theorem | wefrc 2970 |
A non-empty (possibly proper) subclass of a class well-ordered by |
| Theorem | we0 2971 | Any relation is a well-ordering of the empty set. |
| Theorem | wereu 2972 | A subset of a well-ordered set has a unique minimal element. |
| Theorem | wereucl 2973 | The unique minimal element of a subset of a well-ordered set. |
| Ordinals | ||
| Syntax | word 2974 | Extend the definition of a wff to include the ordinal predicate. |
| Syntax | con0 2975 | Extend the definition of a class to include the class of all ordinal numbers. (The 0 in the name prevents creating a file called con.html, which causes problems in Windows.) |
| Syntax | wlim 2976 | Extend the definition of a wff to include the limit ordinal predicate. |
| Syntax | csuc 2977 | Extend class notation to include the successor function. |
| Definition | df-ord 2978 | Define the ordinal predicate, which is true for a class that is transitive and is well-ordered by the epsilon relation. Variant of definition of [BellMachover] p. 468. |
| Definition | df-on 2979 | Define the class of all ordinal numbers. Definition 7.11 of [TakeutiZaring] p. 38. |
| Definition | df-lim 2980 | Define the limit ordinal predicate, which is true for a non-empty ordinal that is not a successor (i.e. that is the union of itself). Our definition combines the definition of Lim of [BellMachover] p. 471 and Exercise 1 of [TakeutiZaring] p. 42. See dflim2 3029, dflim3 3201, and dflim4 for alternate definitions. |
| Definition | df-suc 2981 | Define the successor of a class. When applied to an ordinal number, the successor means the same thing as "plus 1" (see oa1suc 4300). Definition 7.22 of [TakeutiZaring] p. 41, who use "+ 1" to denote this function. Our definition is a generalization to classes. Although it is not conventional to use it with proper classes, it has no affect on a proper class (sucprc 3048), so that the successor of any ordinal class is still an ordinal class (ordsuc 3171), simplifying certain proofs. Some authors denote the successor operation with a prime (apostrophe-like) symbol, such as Definition 6 of [Suppes] p. 134 and the definition of successor in [Mendelson] p. 246 (who uses the symbol "Suc" as a predicate to mean "is a successor ordinal"). The definition of successor of [Enderton] p. 68 denotes the operation with a plus-sign superscript. |
| Theorem | ordeq 2982 | Equality theorem for the ordinal predicate. |
| Theorem | elong 2983 | An ordinal number is an ordinal set. |
| Theorem | elon 2984 | An ordinal number is an ordinal set. |
| Theorem | eloni 2985 | An ordinal number has the ordinal property. |
| Theorem | elon2 2986 | An ordinal number is an ordinal set. |
| Theorem | limeq 2987 | Equality theorem for the limit predicate. |
| Theorem | ordwe 2988 | Epsilon well orders every ordinal. Proposition 7.4 of [TakeutiZaring] p. 36. |
| Theorem | ordtr 2989 | An ordinal class is transitive. |
| Theorem | ordfr 2990 | Epsilon is well-founded on an ordinal class. |
| Theorem | ordelss 2991 | An element of an ordinal class is a subset of it. |
| Theorem | trssord 2992 | A transitive subclass of an ordinal class is ordinal. |
| Theorem | ordirr 2993 | Epsilon irreflexivity of ordinals: no ordinal class is a member of itself. Theorem 2.2(i) of [BellMachover] p. 469, generalized to classes. We prove this without invoking the Axiom of Regularity. |
| Theorem | nordeq 2994 | A member of an ordinal class is not equal to it. |
| Theorem | ordn2lp 2995 | An ordinal class cannot an element of one of its members. Variant of first part of Theorem 2.2(vii) of [BellMachover] p. 469. |
| Theorem | tz7.5 2996 | A subclass (possibly proper) of an ordinal class has a minimal element. Proposition 7.5 of [TakeutiZaring] p. 36. |
| Theorem | ordelord 2997 | An element of an ordinal class is ordinal. Proposition 7.6 of [TakeutiZaring] p. 36. |
| Theorem | tron 2998 | The class of all ordinal numbers is transitive. |
| Theorem | ordelon 2999 | An element of an ordinal class is an ordinal number. |
| Theorem | onelon 3000 | An element of an ordinal number is an ordinal number. Theorem 2.2(iii) of [BellMachover] p. 469. |
| MPE Home Contents | Copyright terms: Public domain | < Previous Next > |