HomeHome Metamath Proof Explorer < Previous   Next >
Browser slow? Try the
Unicode version.

Jump to page: Contents + 1 1-100 2 101-200 3 201-300 4 301-400 5 401-500 6 501-600 7 601-700 8 701-800 9 801-900 10 901-1000 11 1001-1100 12 1101-1200 13 1201-1300 14 1301-1400 15 1401-1500 16 1501-1600 17 1601-1700 18 1701-1800 19 1801-1900 20 1901-2000 21 2001-2100 22 2101-2200 23 2201-2300 24 2301-2400 25 2401-2500 26 2501-2600 27 2601-2700 28 2701-2800 29 2801-2900 30 2901-3000 31 3001-3100 32 3101-3200 33 3201-3300 34 3301-3400 35 3401-3500 36 3501-3600 37 3601-3700 38 3701-3800 39 3801-3900 40 3901-4000 41 4001-4100 42 4101-4200 43 4201-4300 44 4301-4400 45 4401-4500 46 4501-4600 47 4601-4700 48 4701-4800 49 4801-4900 50 4901-5000 51 5001-5100 52 5101-5200 53 5201-5300 54 5301-5400 55 5401-5500 56 5501-5600 57 5601-5700 58 5701-5800 59 5801-5900 60 5901-6000 61 6001-6100 62 6101-6200 63 6201-6300 64 6301-6400 65 6401-6500 66 6501-6600 67 6601-6700 68 6701-6800 69 6801-6900 70 6901-7000 71 7001-7100 72 7101-7200 73 7201-7300 74 7301-7400 75 7401-7500 76 7501-7600 77 7601-7700 78 7701-7800 79 7801-7900 80 7901-8000 81 8001-8100 82 8101-8200 83 8201-8300 84 8301-8400 85 8401-8500 86 8501-8600 87 8601-8700 88 8701-8800 89 8801-8900 90 8901-9000 91 9001-9100 92 9101-9200 93 9201-9300 94 9301-9400 95 9401-9500 96 9501-9600 97 9601-9700 98 9701-9800 99 9801-9900 100 9901-10000 101 10001-10100 102 10101-10200 103 10201-10300 104 10301-10400 105 10401-10500 106 10501-10600 107 10601-10700 108 10701-10800 109 10801-10900 110 10901-11000 111 11001-11100 112 11101-11200 113 11201-11300 114 11301-11400 115 11401-11500 116 11501-11600 117 11601-11700 118 11701-11800 119 11801-11900 120 11901-12000 121 12001-12100 122 12101-12200 123 12201-12229

Color key:    Metamath Proof Explorer  Metamath Proof Explorer
(1-9062)
  Hilbert Space Explorer  Hilbert Space Explorer
(9063-10650)
  Users' Mathboxes  Users' Mathboxes
(10651-12229)
 

Statement List for Metamath Proof Explorer - 1601-1700 - Page 17 of 123
TypeLabelDescription
Statement
 
Theoremsyl6eleq 1601 A membership and equality inference.
|- (ph -> A e. B)   &   |- B = C   =>   |- (ph -> A e. C)
 
Theoremsyl6eleqr 1602 A membership and equality inference.
|- (ph -> A e. B)   &   |- C = B   =>   |- (ph -> A e. C)
 
Theoremcleqf 1603 Establish equality between classes, using bound-variable hypotheses instead of distinct variable conditions.
|- (y e. A -> A.x y e. A)   &   |- (y e. B -> A.x y e. B)   =>   |- (A = B <-> A.x(x e. A <-> x e. B))
 
Theoremnelneq 1604 A way of showing two classes are not equal.
|- ((A e. C /\ -. B e. C) -> -. A = B)
 
Theoremnelneq2 1605 A way of showing two classes are not equal.
|- ((A e. B /\ -. A e. C) -> -. B = C)
 
Theoremhbxfr 1606 A utility lemma to transfer a bound-variable hypothesis builder into a definition.
|- A = B   &   |- (y e. B -> A.x y e. B)   =>   |- (y e. A -> A.x y e. A)
 
Theoremhblem 1607 Lemma for hbeq 1608 and hbel 1609.
 
Theoremhbeq 1608 If x is effectively bound in A and B, it is effectively bound in A = B.
|- (y e. A -> A.x y e. A)   &   |- (z e. B -> A.x z e. B)   =>   |- (A = B -> A.x A = B)
 
Theoremhbel 1609 If x is effectively bound in A and B, it is effectively bound in A e. B.
|- (y e. A -> A.x y e. A)   &   |- (z e. B -> A.x z e. B)   =>   |- (A e. B -> A.x A e. B)
 
Theoremhbeleq 1610 If x is effectively bound in y e. A, then it is effectively bound in y = A.
|- (y e. A -> A.x y e. A)   =>   |- (y = A -> A.x y = A)
 
Theoremabeq2 1611 Equality of a class variable and a class abstraction (also called a class builder). Theorem 5.1 of [Quine] p. 34. This theorem shows the relationship between expressions with class abstractions and expressions with class variables. Note that eq2ab 1616 and its relatives are among those useful for converting theorems with class variables to equivalent theorems with wff variables, by first substituting a class abstraction for each class variable.

Class variables can always be eliminated from a theorem to result in an equivalent theorem with wff variables, and vice-versa. The idea is roughly as follows. To convert a theorem with a wff variable ph (that has a free variable x) to a theorem with a class variable A, we substitute x e. A for ph throughout and simplify, where A is a new class variable not already in the wff. An example is the conversion of zfauscl 2779 to inex1 2790 (look at the instance of zfauscl 2779 that occurs in the proof of inex1 2790). Conversely, to convert a theorem with a class variable A to one with ph, we substitute {x | ph} for A throughout and simplify, where x and ph are new set and wff variables not already in the wff. An example is cp 4868, which derives a formula containing wff variables from substitution instances of the class variables in its equivalent formulation cplem2 4867.

|- (A = {x | ph} <-> A.x(x e. A <-> ph))
 
Theoremabeq1 1612 Equality of a class variable and a class abstraction.
|- ({x | ph} = A <-> A.x(ph <-> x e. A))
 
Theoremabeq2i 1613 Equality of a class variable and a class abstraction (inference rule).
|- A = {x | ph}   =>   |- (x e. A <-> ph)
 
Theoremabeq1i 1614 Equality of a class variable and a class abstraction (inference rule).
|- {x | ph} = A   =>   |- (ph <-> x e. A)
 
Theoremabeq2d 1615 Equality of a class variable and a class abstraction (deduction).
|- (ph -> A = {x | ps})   =>   |- (ph -> (x e. A <-> ps))
 
Theoremeq2ab 1616 Equality of two class abstractions means their wff's are equivalent.
|- ({x | ph} = {x | ps} <-> A.x(ph <-> ps))
 
Theoremabbi2i 1617 Equality of a class variable and a class abstraction (inference rule).
|- (x e. A <-> ph)   =>   |- A = {x | ph}
 
Theoremabbii 1618 Equivalent wff's yield equal class abstractions (inference rule).
|- (ph <-> ps)   =>   |- {x | ph} = {x | ps}
 
Theoremabbid 1619 Equivalent wff's yield equal class abstractions (deduction rule).
|- (ph -> A.xph)   &   |- (ph -> (ps <-> ch))   =>   |- (ph -> {x | ps} = {x | ch})
 
Theoremabbidv 1620 Equivalent wff's yield equal class abstractions (deduction rule).
|- (ph -> (ps <-> ch))   =>   |- (ph -> {x | ps} = {x | ch})
 
Theoremabbi2dv 1621 Deduction from a wff to a class abstraction.
|- (ph -> (x e. A <-> ps))   =>   |- (ph -> A = {x | ps})
 
Theoremabbi1dv 1622 Deduction from a wff to a class abstraction.
|- (ph -> (ps <-> x e. A))   =>   |- (ph -> {x | ps} = A)
 
Theoremabid2 1623 A simplification of class abstraction. Theorem 5.2 of [Quine] p. 35.
|- {x | x e. A} = A
 
Theoremclelab 1624 Membership of a class variable in a class abstraction.
|- (A e. {x | ph} <-> E.x(x = A /\ ph))
 
Theoremclabel 1625 Membership of a class abstraction in another class
|- ({x | ph} e. A <-> E.y(y e. A /\ A.x(x e. y <-> ph)))
 
Theoremsbab 1626 The right-hand side of the second equality is a way of representing proper substitution of y for x into a class variable.
|- (x = y -> A = {z | [y / x]z e. A})
 
Theoremsbabel 1627 Theorem to move a substitution in and out of a class abstraction.
|- (w e. A -> A.x w e. A)   =>   |- ([y / x]{z | ph} e. A <-> {z | [y / x]ph} e. A)
 
Negated equality and membership
 
Syntaxwne 1628 Extend wff notation to include inequality.
wff A =/= B
 
Syntaxwnel 1629 Extend wff notation to include negated membership.
wff A e/ B
 
Definitiondf-ne 1630 Define inequality.
|- (A =/= B <-> -. A = B)
 
Definitiondf-nel 1631 Define negated membership.
|- (A e/ B <-> -. A e. B)
 
Theoremnne 1632 Negation of inequality.
|- (-. A =/= B <-> A = B)
 
Theoremneeq1 1633 Equality theorem for inequality.
|- (A = B -> (A =/= C <-> B =/= C))
 
Theoremneeq2 1634 Equality theorem for inequality.
|- (A = B -> (C =/= A <-> C =/= B))
 
Theoremneeq1i 1635 Inference for inequality.
|- A = B   =>   |- (A =/= C <-> B =/= C)
 
Theoremneeq2i 1636 Inference for inequality.
|- A = B   =>   |- (C =/= A <-> C =/= B)
 
Theoremneeq1d 1637 Deduction for inequality.
|- (ph -> A = B)   =>   |- (ph -> (A =/= C <-> B =/= C))
 
Theoremneeq2d 1638 Deduction for inequality.
|- (ph -> A = B)   =>   |- (ph -> (C =/= A <-> C =/= B))
 
Theoremnecon3abii 1639 Deduction from equality to inequality.
|- (A = B <-> ph)   =>   |- (A =/= B <-> -. ph)
 
Theoremnecon3bbii 1640 Deduction from equality to inequality.
|- (ph <-> A = B)   =>   |- (-. ph <-> A =/= B)
 
Theoremnecon3bii 1641 Inference from equality to inequality.
|- (A = B <-> C = D)   =>   |- (A =/= B <-> C =/= D)
 
Theoremnecon3abid 1642 Deduction from equality to inequality.
|- (ph -> (A = B <-> ps))   =>   |- (ph -> (A =/= B <-> -. ps))
 
Theoremnecon3bbid 1643 Deduction from equality to inequality.
|- (ph -> (ps <-> A = B))   =>   |- (ph -> (-. ps <-> A =/= B))
 
Theoremnecon3bid 1644 Deduction from equality to inequality.
|- (ph -> (A = B <-> C = D))   =>   |- (ph -> (A =/= B <-> C =/= D))
 
Theoremnecon3ad 1645 Contrapositive law deduction for inequality.
|- (ph -> (ps -> A = B))   =>   |- (ph -> (A =/= B -> -. ps))
 
Theoremnecon3bd 1646 Contrapositive law deduction for inequality.
|- (ph -> (A = B -> ps))   =>   |- (ph -> (-. ps -> A =/= B))
 
Theoremnecon3d 1647 Contrapositive law deduction for inequality.
|- (ph -> (A = B -> C = D))   =>   |- (ph -> (C =/= D -> A =/= B))
 
Theoremnecon3i 1648 Contrapositive inference for inequality.
|- (A = B -> C = D)   =>   |- (C =/= D -> A =/= B)
 
Theoremnecon3ai 1649 Contrapositive inference for inequality.
|- (ph -> A = B)   =>   |- (A =/= B -> -. ph)
 
Theoremnecon3bi 1650 Contrapositive inference for inequality.
|- (A = B -> ph)   =>   |- (-. ph -> A =/= B)
 
Theoremnecon1ai 1651 Contrapositive inference for inequality.
|- (-. ph -> A = B)   =>   |- (A =/= B -> ph)
 
Theoremnecon1bi 1652 Contrapositive inference for inequality.
|- (A =/= B -> ph)   =>   |- (-. ph -> A = B)
 
Theoremnecon1i 1653 Contrapositive inference for inequality.
|- (A =/= B -> C = D)   =>   |- (C =/= D -> A = B)
 
Theoremnecon2ai 1654 Contrapositive inference for inequality.
|- (A = B -> -. ph)   =>   |- (ph -> A =/= B)
 
Theoremnecon2bi 1655 Contrapositive inference for inequality.
|- (ph -> A =/= B)   =>   |- (A = B -> -. ph)
 
Theoremnecon2i 1656 Contrapositive inference for inequality.
|- (A = B -> C =/= D)   =>   |- (C = D -> A =/= B)
 
Theoremnecon2ad 1657 Contrapositive inference for inequality.
|- (ph -> (A = B -> -. ps))   =>   |- (ph -> (ps -> A =/= B))
 
Theoremnecon2bd 1658 Contrapositive inference for inequality.
|- (ph -> (ps -> A =/= B))   =>   |- (ph -> (A = B -> -. ps))
 
Theoremnecon2d 1659 Contrapositive inference for inequality.
|- (ph -> (A = B -> C =/= D))   =>   |- (ph -> (C = D -> A =/= B))
 
Theoremnecon1abii 1660 Contrapositive inference for inequality.
|- (-. ph <-> A = B)   =>   |- (A =/= B <-> ph)
 
Theoremnecon1bbii 1661 Contrapositive inference for inequality.
|- (A =/= B <-> ph)   =>   |- (-. ph <-> A = B)
 
Theoremnecon1abid 1662 Contrapositive deduction for inequality.
|- (ph -> (-. ps <-> A = B))   =>   |- (ph -> (A =/= B <-> ps))
 
Theoremnecon1bbid 1663 Contrapositive inference for inequality.
|- (ph -> (A =/= B <-> ps))   =>   |- (ph -> (-. ps <-> A = B))
 
Theoremnecon2abii 1664 Contrapositive inference for inequality.
|- (A = B <-> -. ph)   =>   |- (ph <-> A =/= B)
 
Theoremnecon2bbii 1665 Contrapositive inference for inequality.
|- (ph <-> A =/= B)   =>   |- (A = B <-> -. ph)
 
Theoremnecon2abid 1666 Contrapositive deduction for inequality.
|- (ph -> (A = B <-> -. ps))   =>   |- (ph -> (ps <-> A =/= B))
 
Theoremnecon2bbid 1667 Contrapositive deduction for inequality.
|- (ph -> (ps <-> A =/= B))   =>   |- (ph -> (A = B <-> -. ps))
 
Theoremnecon4ai 1668 Contrapositive inference for inequality.
|- (A =/= B -> -. ph)   =>   |- (ph -> A = B)
 
Theoremnecon4i 1669 Contrapositive inference for inequality.
|- (A =/= B -> C =/= D)   =>   |- (C = D -> A = B)
 
Theoremnecon4ad 1670 Contrapositive inference for inequality.
|- (ph -> (A =/= B -> -. ps))   =>   |- (ph -> (ps -> A = B))
 
Theoremnecon4bd 1671 Contrapositive inference for inequality.
|- (ph -> (-. ps -> A =/= B))   =>   |- (ph -> (A = B -> ps))
 
Theoremnecon4d 1672 Contrapositive inference for inequality.
|- (ph -> (A =/= B -> C =/= D))   =>   |- (ph -> (C = D -> A = B))
 
Theoremnecon4abid 1673 Contrapositive law deduction for inequality.
|- (ph -> (A =/= B <-> -. ps))   =>   |- (ph -> (A = B <-> ps))
 
Theoremnecon4bid 1674 Contrapositive law deduction for inequality.
|- (ph -> (A =/= B <-> C =/= D))   =>   |- (ph -> (A = B <-> C = D))
 
Theoremnecon1ad 1675 Contrapositive deduction for inequality.
|- (ph -> (-. ps -> A = B))   =>   |- (ph -> (A =/= B -> ps))
 
Theoremnecon1bd 1676 Contrapositive deduction for inequality.
|- (ph -> (A =/= B -> ps))   =>   |- (ph -> (-. ps -> A = B))
 
Theoremnecon1d 1677 Contrapositive law deduction for inequality.
|- (ph -> (A =/= B -> C = D))   =>   |- (ph -> (C =/= D -> A = B))
 
Theoremnebi 1678 Contraposition law for inequality.
|- ((A = B <-> C = D) <-> (A =/= B <-> C =/= D))
 
Theorempm2.61ne 1679 Deduction eliminating an inequality in an antecedent.
|- (A = B -> (ps <-> ch))   &   |- ((ph /\ A =/= B) -> ps)   &   |- (ph -> ch)   =>   |- (ph -> ps)
 
Theorempm2.61ine 1680 Inference eliminating an inequality in an antecedent.
|- (A = B -> ph)   &   |- (A =/= B -> ph)   =>   |- ph
 
Theorempm2.61dne 1681 Deduction eliminating an inequality in an antecedent.
|- (ph -> (A = B -> ps))   &   |- (ph -> (A =/= B -> ps))   =>   |- (ph -> ps)
 
Theoremnecom 1682 Commutation of inequality.
|- (A =/= B <-> B =/= A)
 
Theoremnecomd 1683 Deduction from commutative law for inequality.
|- (ph -> A =/= B)   =>   |- (ph -> B =/= A)
 
Theoremneor 1684 Logical OR with an equality.
|- ((A = B \/ ps) <-> (A =/= B -> ps))
 
Theoremneanior 1685 A DeMorgan's law for inequality.
|- ((A =/= B /\ C =/= D) <-> -. (A = B \/ C = D))
 
Theoremneorian 1686 A DeMorgan's law for inequality.
|- ((A =/= B \/ C =/= D) <-> -. (A = B /\ C = D))
 
Theoremnemtbir 1687 An inference from an inequality, related to modus tollens.
|- A =/= B   &   |- (ph <-> A = B)   =>   |- -. ph
 
Theoremneleq1 1688 Equality theorem for negated membership.
|- (A = B -> (A e/ C <-> B e/ C))
 
Theoremneleq2 1689 Equality theorem for negated membership.
|- (A = B -> (C e/ A <-> C e/ B))
 
Theoremhbne 1690 Bound-variable hypothesis builder for inequality.
|- (y e. A -> A.x y e. A)   &   |- (y e. B -> A.x y e. B)   =>   |- (A =/= B -> A.x A =/= B)
 
Restricted quantification
 
Syntaxwral 1691 Extend wff notation to include restricted universal quantification.
wff A.x e. A ph
 
Syntaxwrex 1692 Extend wff notation to include restricted existential quantification.
wff E.x e. A ph
 
Syntaxwreu 1693 Extend wff notation to include restricted existential uniqueness.
wff E!x e. A ph
 
Syntaxcrab 1694 Extend class notation to include the restricted class abstraction (class builder).
class {x e. A | ph}
 
Definitiondf-ral 1695 Define restricted universal quantification. Special case of Definition 4.15(3) of [TakeutiZaring] p. 22.
|- (A.x e. A ph <-> A.x(x e. A -> ph))
 
Definitiondf-rex 1696 Define restricted existential quantification. Special case of Definition 4.15(4) of [TakeutiZaring] p. 22.
|- (E.x e. A ph <-> E.x(x e. A /\ ph))
 
Definitiondf-reu 1697 Define restricted existential uniqueness.
|- (E!x e. A ph <-> E!x(x e. A /\ ph))
 
Definitiondf-rab 1698 Define a restricted class abstraction (class builder), which is the class of all x in A such that ph is true. Definition of [TakeutiZaring] p. 20.
|- {x e. A | ph} = {x | (x e. A /\ ph)}
 
Theoremralnex 1699 Relationship between restricted universal and existential quantifiers.
|- (A.x e. A -. ph <-> -. E.x e. A ph)
 
Theoremrexnal 1700 Relationship between restricted universal and existential quantifiers.
|- (E.x e. A -. ph <-> -. A.x e. A ph)

MPE Home   Contents Copyright terms: Public domain < Previous  Next >