| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-9062) |
(9063-10650) |
(10651-12229) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Definition | df-int 2601 | Define the intersection of a class. Definition 7.35 of [TakeutiZaring] p. 44. |
| Theorem | dfint2 2602 | Alternate definition of class intersection. |
| Theorem | inteq 2603 | Equality law for intersection. |
| Theorem | inteqi 2604 | Equality inference for class intersection. |
| Theorem | inteqd 2605 | Equality deduction for class intersection. |
| Theorem | elint 2606 | Membership in class intersection. |
| Theorem | elint2 2607 | Membership in class intersection. |
| Theorem | elintg 2608 | Membership in class intersection, with the sethood requirement expressed as an antecedent. |
| Theorem | elinti 2609 | Membership in class intersection. |
| Theorem | hbint 2610 | Bound-variable hypothesis builder for intersection. |
| Theorem | elintab 2611 | Membership in the intersection of a class abstraction. |
| Theorem | elintrab 2612 | Membership in the intersection of a class abstraction. |
| Theorem | elintrabg 2613 | Membership in the intersection of a class abstraction. |
| Theorem | int0 2614 | The intersection of the empty set is the universal class. Exercise 2 of [TakeutiZaring] p. 44. |
| Theorem | intss1 2615 | An element of a class includes the intersection of the class. Exercise 4 of [TakeutiZaring] p. 44 (with correction), generalized to classes. |
| Theorem | ssint 2616 | Subclass of a class intersection. Theorem 5.11(viii) of [Monk1] p. 52 and its converse. |
| Theorem | ssintab 2617 | Subclass of the intersection of a class abstraction. |
| Theorem | ssintub 2618 | Subclass of a least upper bound. |
| Theorem | ssmin 2619 | Subclass of the minimum value of class of supersets. |
| Theorem | intmin 2620 | Any member of a class is the smallest of those members that include it. |
| Theorem | intss 2621 | Intersection of subclasses. |
| Theorem | intssuni 2622 | The intersection of a nonempty set is a subclass of its union. |
| Theorem | intssuni2 2623 | Subclass relationship for intersection and union. |
| Theorem | intmin2 2624 | Any set is the smallest of all sets that include it. |
| Theorem | intmin3 2625 | Under subset ordering, the intersection of a class abstraction is less than or equal to any of its members. |
| Theorem | intmin4 2626 | Elimination of a conjunct in a class intersection. |
| Theorem | intab 2627 |
The intersection of a special case of a class abstraction. |
| Theorem | int0el 2628 | The intersection of a class containing the empty set is empty. |
| Theorem | intun 2629 | The class intersection of the union of two classes. Theorem 78 of [Suppes] p. 42. |
| Theorem | intpr 2630 | The intersection of a pair is the intersection of its members. Theorem 71 of [Suppes] p. 42. |
| Theorem | intsn 2631 | The intersection of a singleton is its member. Theorem 70 of [Suppes] p. 41. |
| Theorem | intunsn 2632 | Theorem joining a singleton to an intersection. |
| Indexed union and intersection | ||
| Syntax | ciun 2633 |
Extend class notation to include indexed union. Note: Historically
(prior to 21-Oct-2005), set.mm used the notation |
| Syntax | ciin 2634 |
Extend class notation to include indexed intersection. Note:
Historically (prior to 21-Oct-2005), set.mm used the notation
|
| Definition | df-iun 2635 |
Define indexed union. Definition of [Stoll] p.
45. In normal use,
|
| Definition | df-iin 2636 | Define indexed intersection. Definition of [Stoll] p. 45. See the remarks for its sibling operation of indexed union df-iun 2635. An alternate definition tying indexed intersection to ordinary intersection is dfiin2 2656. Theorem intiin 2670 provides a definition of ordinary intersection in terms of indexed intersection. |
| Theorem | eliun 2637 | Membership in indexed union. |
| Theorem | eliin 2638 | Membership in indexed intersection. |
| Theorem | iuncom 2639 | Commutation of indexed unions. |
| Theorem | iunconst 2640 |
Indexed union of a constant class, i.e. where |
| Theorem | iuniin 2641 | Law combining indexed union with indexed intersection. (This theorem appears as the last example on http://en.wikipedia.org/wiki/Union%5F%28set%5Ftheory%29. If anyone has a literature reference, please inform N. Megill.) |
| Theorem | iunss1 2642 | Subclass theorem for indexed union. |
| Theorem | iuneq1 2643 | Equality theorem for indexed union. |
| Theorem | iineq1 2644 | Equality theorem for restricted existential quantifier. |
| Theorem | ss2iun 2645 | Subclass theorem for indexed union. |
| Theorem | iuneq2 2646 | Equality theorem for indexed union. |
| Theorem | iineq2 2647 | Equality theorem for indexed intersection. |
| Theorem | iuneq2i 2648 | Equality inference for indexed union. |
| Theorem | iineq2i 2649 | Equality inference for indexed intersection. |
| Theorem | iuneq2dv 2650 | Equality deduction for indexed union. |
| Theorem | iineq2dv 2651 | Equality deduction for indexed intersection. |
| Theorem | hbiu1 2652 | Bound-variable hypothesis builder for indexed union. |
| Theorem | hbii1 2653 | Bound-variable hypothesis builder for indexed intersection. |
| Theorem | dfiun2g 2654 |
Alternate definition of indexed union when |
| Theorem | dfiun2 2655 |
Alternate definition of indexed union when |
| Theorem | dfiin2 2656 |
Alternate definition of indexed intersection when |
| Theorem | cbviun 2657 | Rule used to change the bound variables in an indexed union, with the substitution specified implicitly by the hypothesis. |
| Theorem | cbviunv 2658 | Rule used to change the bound variables in an indexed union, with the substitution specified implicitly by the hypothesis. |
| Theorem | iunss 2659 | Subset theorem for an indexed union. |
| Theorem | ssiun 2660 | Subset implication for an indexed union. |
| Theorem | ssiun2 2661 | Identity law for subset of an indexed union. |
| Theorem | ssiun2s 2662 | Subset relationship for an indexed union. |
| Theorem | iunss2 2663 |
A subclass condition on the members of two indexed classes |
| Theorem | iunrab 2664 | The indexed union of a restricted class abstraction. |
| Theorem | iunab 2665 | The indexed union of a class abstraction. |
| Theorem | iunxdif2 2666 | Indexed union with a class difference as its index. |
| Theorem | ssiin 2667 | Subset theorem for an indexed intersection. |
| Theorem | iinss 2668 | Subset implication for an indexed intersection. |
| Theorem | uniiun 2669 | Class union in terms of indexed union. Definition of [Stoll] p. 43. |
| Theorem | intiin 2670 | Class intersection in terms of indexed intersection. Definition of [Stoll] p. 44. |
| Theorem | iunid 2671 | An indexed union of singletons recovers the index set. |
| Theorem | iun0 2672 | An indexed union of the empty set is empty. |
| Theorem | 0iun 2673 | An empty indexed union is empty. |
| Theorem | 0iin 2674 | An empty indexed intersection is the universal class. |
| Theorem | viin 2675 |
Indexed intersection with a universal index class. When |
| Theorem | iunn0 2676 |
There is a non-empty class in an indexed collection |
| Theorem | iunin2 2677 | Indexed union of intersection. Generalization of half of theorem "Distributive laws" in [Enderton] p. 30. Use uniiun 2669 to recover Enderton's theorem. |
| Theorem | iinun2 2678 | Indexed intersection of union. Generalization of half of theorem "Distributive laws" in [Enderton] p. 30. Use intiin 2670 to recover Enderton's theorem. |
| Theorem | iundif2 2679 | Indexed union of class difference. Generalization of half of theorem "De Morgan's laws" in [Enderton] p. 31. Use intiin 2670 to recover Enderton's theorem. |
| Theorem | 2iunin 2680 | Rearrange indexed unions over intersection. |
| Theorem | iindif2 2681 | Indexed intersection of class difference. Generalization of half of theorem "De Morgan's laws" in [Enderton] p. 31. Use uniiun 2669 to recover Enderton's theorem. |
| Theorem | iunxsn 2682 | A singleton index picks out an instance of an indexed union's argument. |
| Theorem | iunun 2683 | Separate a union in an indexed union. |
| Theorem | iunxun 2684 | Separate a union in the index of an indexed union. |
| Theorem | iinuni 2685 | A relationship involving union and indexed intersection. Exercise 23 of [Enderton] p. 33. |
| Theorem | iununi 2686 | A relationship involving union and indexed union. Exercise 25 of [Enderton] p. 33. |
| Theorem | sspwuni 2687 | Subclass relationship for power class and union. |
| Theorem | pwssb 2688 | Two ways to express a collection of subclasses. |
| Theorem | elpwuni 2689 | Relationship for power class and union. |
| Theorem | iinpw 2690 | The power class of an intersection in terms of indexed intersection. Exercise 24(a) of [Enderton] p. 33. |
| Theorem | iunpwss 2691 | Inclusion of an indexed union of a power class in the power class of the union of its index. Part of Exercise 24(b) of [Enderton] p. 33. |
| Binary relations | ||
| Syntax | wbr 2692 | Extend wff notation to include the general binary relation predicate. Note that the syntax is simply three class symbols in a row. Since binary relations are the only possible wff expressions consisting of three class expressions in a row, the syntax is unambiguous. (For an example of how syntax could become ambiguous if we are not careful, see the comment in cneg 5447.) |
| Definition | df-br 2693 |
Define a general binary relation. Note that the syntax is simply three
class symbols in a row. Definition 6.18 of [TakeutiZaring]
p. 29 generalized to arbitrary classes. Class |
| Theorem | breq 2694 | Equality theorem for binary relations. |
| Theorem | breq1 2695 | Equality theorem for a binary relation. |
| Theorem | breq2 2696 | Equality theorem for a binary relation. |
| Theorem | breq12 2697 | Equality theorem for a binary relation. |
| Theorem | breqi 2698 | Equality inference for binary relations. |
| Theorem | breq1i 2699 | Equality inference for a binary relation. |
| Theorem | breq2i 2700 | Equality inference for a binary relation. |
| MPE Home Contents | Copyright terms: Public domain | < Previous Next > |