HomeHome Metamath Proof Explorer < Previous   Next >
Bad symbols? Use Mozilla
(or GIF version for IE).

Jump to page: 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-5787

Color key:    Metamath Proof
Explorer  Metamath Proof Explorer (1-4957)   Hilbert Space Explorer  Hilbert Space Explorer (4958-5787)  

Statement List for Metamath Proof Explorer - 1101-1200 - Page 12 of 58
TypeLabelDescription
Statement
 
Theoremcleqri 1101 Infer equality of sets from equivalence of membership.
(xAxB)    ⇒   A = B
 
Theoremcleqid 1102 Class identity law (reflexivity of class equality). Theorem 6.4 of [Quine] p. 41.
A = A
 
Theoremcleqcom 1103 Commutative law for class equality. Theorem 6.5 of [Quine] p. 41.
(A = BB = A)
 
Theoremcleqcoms 1104 Inference applying commutative law for class equality to an antecedent.
(A = Bφ)    ⇒   (B = Aφ)
 
Theoremcleqcomi 1105 Inference from commutative law for class equality.
A = B    ⇒   B = A
 
Theoremcleqcomd 1106 Deduction from commutative law for class equality.
(φA = B)    ⇒   (φB = A)
 
Theoremcleq1 1107 Equality implies equivalence of equalities.
(A = B → (A = CB = C))
 
Theoremcleq1i 1108 Inference from equality to equivalence of equalities.
A = B    ⇒   (A = CB = C)
 
Theoremcleq1d 1109 Deduction from equality to equivalence of equalities.
(φA = B)    ⇒   (φ → (A = CB = C))
 
Theoremcleq2 1110 Equality implies equivalence of equalities.
(A = B → (C = AC = B))
 
Theoremcleq2i 1111 Inference from equality to equivalence of equalities.
A = B    ⇒   (C = AC = B)
 
Theoremcleq2d 1112 Deduction from equality to equivalence of equalities.
(φA = B)    ⇒   (φ → (C = AC = B))
 
Theoremcleq12 1113 Equality relationship among 4 classes.
((A = BC = D) → (A = CB = D))
 
Theoremcleq12i 1114 A useful inference for substituting definitions into an equality.
A = B    &   C = D    ⇒   (A = CB = D)
 
Theoremcleq12d 1115 A useful inference for substituting definitions into an equality.
(φA = B)    &   (φC = D)    ⇒   (φ → (A = CB = D))
 
Theoremcleqan12d 1116 A useful inference for substituting definitions into an equality.
(φA = B)    &   (ψC = D)    ⇒   ((φψ) → (A = CB = D))
 
Theoremcleqan12rd 1117 A useful inference for substituting definitions into an equality.
(φA = B)    &   (ψC = D)    ⇒   ((ψφ) → (A = CB = D))
 
Theoremcleqtr 1118 Transitive law for class equality. Proposition 4.7(3) of [TakeutiZaring] p. 13.
((A = BB = C) → A = C)
 
Theoremeqtr 1119 An equality transitivity inference.
A = B    &   B = C    ⇒   A = C
 
Theoremeqtr2 1120 An equality transitivity inference.
A = B    &   B = C    ⇒   C = A
 
Theoremeqtr3 1121 An equality transitivity inference.
A = B    &   A = C    ⇒   B = C
 
Theoremeqtr4 1122 An equality transitivity inference.
A = B    &   C = B    ⇒   A = C
 
Theorem3eqtr 1123 An inference from three chained equalities.
A = B    &   B = C    &   C = D    ⇒   A = D
 
Theorem3eqtr3 1124 An inference from three chained equalities.
A = B    &   A = C    &   B = D    ⇒   C = D
 
Theorem3eqtr3r 1125 An inference from three chained equalities.
A = B    &   A = C    &   B = D    ⇒   D = C
 
Theorem3eqtr4 1126 An inference from three chained equalities.
A = B    &   C = A    &   D = B    ⇒   C = D
 
Theorem3eqtr4r 1127 An inference from three chained equalities.
A = B    &   C = A    &   D = B    ⇒   D = C
 
Theoremeqtrd 1128 An equality transitivity deduction.
(φA = B)    &   (φB = C)    ⇒   (φA = C)
 
Theoremeqtr2d 1129 An equality transitivity deduction.
(φA = B)    &   (φB = C)    ⇒   (φC = A)
 
Theoremeqtr3d 1130 An equality transitivity equality deduction.
(φA = B)    &   (φA = C)    ⇒   (φB = C)
 
Theoremeqtr4d 1131 An equality transitivity equality deduction.
(φA = B)    &   (φC = B)    ⇒   (φA = C)
 
Theorem3eqtrd 1132 A deduction from three chained equalities.
(φA = B)    &   (φB = C)    &   (φC = D)    ⇒   (φA = D)
 
Theorem3eqtr3d 1133 A deduction from three chained equalities.
(φA = B)    &   (φA = C)    &   (φB = D)    ⇒   (φC = D)
 
Theorem3eqtr4d 1134 A deduction from three chained equalities.
(φA = B)    &   (φC = A)    &   (φD = B)    ⇒   (φC = D)
 
Theorem3eqtr4rd 1135 A deduction from three chained equalities.
(φA = B)    &   (φC = A)    &   (φD = B)    ⇒   (φD = C)
 
Theoremsyl5eq 1136 An equality transitivity deduction.
(φA = B)    &   C = A    ⇒   (φC = B)
 
Theoremsyl5req 1137 An equality transitivity deduction.
(φA = B)    &   C = A    ⇒   (φB = C)
 
Theoremsyl5eqr 1138 An equality transitivity deduction.
(φA = B)    &   A = C    ⇒   (φC = B)
 
Theoremsyl5reqr 1139 An equality transitivity deduction.
(φA = B)    &   A = C    ⇒   (φB = C)
 
Theoremsyl6eq 1140 An equality transitivity deduction.
(φA = B)    &   B = C    ⇒   (φA = C)
 
Theoremsyl6req 1141 An equality transitivity deduction.
(φA = B)    &   B = C    ⇒   (φC = A)
 
Theoremsyl6eqr 1142 An equality transitivity deduction.
(φA = B)    &   C = B    ⇒   (φA = C)
 
Theoremsyl6reqr 1143 An equality transitivity deduction.
(φA = B)    &   C = B    ⇒   (φC = A)
 
Theoremsylan9eq 1144 An equality transitivity deduction.
(φA = B)    &   (ψB = C)    ⇒   ((φψ) → A = C)
 
Theoremsylan9eqr 1145 An equality transitivity deduction.
(φA = B)    &   (ψB = C)    ⇒   ((ψφ) → A = C)
 
Theorem3eqtr3g 1146 A chained equality inference, useful for converting from definitions.
(φA = B)    &   A = C    &   B = D    ⇒   (φC = D)
 
Theorem3eqtr4g 1147 A chained equality inference, useful for converting to definitions.
(φA = B)    &   C = A    &   D = B    ⇒   (φC = D)
 
Theoremcleq2tr 1148 A compound transitive inference for class equality.
(A = CD = F)    &   (B = DC = G)    ⇒   ((A = CB = F) ↔ (B = DA = G))
 
Theoremeleq1 1149 Equality implies equivalence of membership.
(A = B → (ACBC))
 
Theoremeleq2 1150 Equality implies equivalence of membership.
(A = B → (CACB))
 
Theoremeleq12 1151 Equality implies equivalence of membership.
((A = BC = D) → (ACBD))
 
Theoremeleq1i 1152 Inference from equality to equivalence of membership.
A = B    ⇒   (ACBC)
 
Theoremeleq2i 1153 Inference from equality to equivalence of membership.
A = B    ⇒   (CACB)
 
Theoremeleq12i 1154 Inference from equality to equivalence of membership.
A = B    &   C = D    ⇒   (ACBD)
 
Theoremeleq1d 1155 Deduction from equality to equivalence of membership.
(φA = B)    ⇒   (φ → (ACBC))
 
Theoremeleq2d 1156 Deduction from equality to equivalence of membership.
(φA = B)    ⇒   (φ → (CACB))
 
Theoremeleq12d 1157 Deduction from equality to equivalence of membership.
(φA = B)    &   (φC = D)    ⇒   (φ → (ACBD))
 
Theoremeleq1a 1158 A transitive-type law relating membership and equality.
(AB → (C = ACB))
 
Theoremeqeltr 1159 Substitution of equal classes into membership relation.
A = B    &   BC    ⇒   AC
 
Theoremeqeltrr 1160 Substitution of equal classes into membership relation.
A = B    &   AC    ⇒   BC
 
Theoremeleqtr 1161 Substitution of equal classes into membership relation.
AB    &   B = C    ⇒   AC
 
Theoremeleqtrr 1162 Substitution of equal classes into membership relation.
AB    &   C = B    ⇒   AC
 
Theoremeqeltrd 1163 Substitution of equal classes into membership relation, deduction form. (Contributed by Raph Levien, 10-Dec-02.)
(φA = B)    &   (φBC)    ⇒   (φAC)
 
Theoremeqeltrrd 1164 Deduction that substitutes equal classes into membership.
(φA = B)    &   (φAC)    ⇒   (φBC)
 
Theoremeleqtrd 1165 Deduction that substitutes equal classes into membership.
(φAB)    &   (φB = C)    ⇒   (φAC)
 
Theoremeleqtrrd 1166 Deduction that substitutes equal classes into membership.
(φAB)    &   (φC = B)    ⇒   (φAC)
 
Theoremcleqf 1167 Establish equality between classes, requiring only that x not be 'free' in A and B (but not necessarily absent from them).
(yA → ∀x yA)    &   (yB → ∀x yB)    ⇒   (A = B ↔ ∀x(xAxB))
 
Theoremclneq 1168 A way of showing two classes are not equal.
((AC ∧ ¬ BC) → ¬ A = B)
 
Theoremclneq2 1169 A way of showing two classes are not equal.
((AB ∧ ¬ AC) → ¬ B = C)
 
Theoremhblem 1170 Lemma for hbeq 1171 and hbel 1172.
(yA → ∀x yA)    ⇒   (zA → ∀x zA)
 
Theoremhbeq 1171 If x is effectively bound in A and B, it is effectively bound in A = B.
(yA → ∀x yA)    &   (zB → ∀x zB)    ⇒   (A = B → ∀x A = B)
 
Theoremhbel 1172 If x is effectively bound in A and B, it is effectively bound in AB.
(yA → ∀x yA)    &   (zB → ∀x zB)    ⇒   (AB → ∀x AB)
 
Theoremhbeleq 1173 If x is effectively bound in yA, then it is effectively bound in y = A.
(yA → ∀x yA)    ⇒   (y = A → ∀x y = A)
 
Theoremcleqab 1174 Equality of a class variable and an class abstraction. Theorem 5.1 of [Quine] p. 34. This theorem is useful for converting expressions with class abstractions to expressions with class variables. Note that cleq2ab 1179 and its relatives are among those useful for converting theorems with class variables to equivalent theorems with wff variables, by first substituting an 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 φ (that has a free variable x) to a theorem with a class variable A, we substitute xA for φ throughout and simplify, where A is a new class variable not already in the wff. An example is the conversion of zfaus 1480 to inex1 1697 (look at the instance of zfaus 1480 that occurs in the proof of inex1 1697). Conversely, to convert a theorem with a class variable A to one with φ, we substitute {xφ} for A throughout and simplify. An example is cp 3547, which derives a formula containing wff variables from substitution instances of the class variables in its equivalent formulation cplem2 3546.

(A = {xφ} ↔ ∀x(xAφ))
 
Theoremcleqabr 1175 Equality of a class variable and a class abstraction.
({xφ} = A ↔ ∀x(φxA))
 
Theoremcleqabi 1176 Equality of a class variable and a class abstraction (inference rule).
A = {xφ}    ⇒   (xAφ)
 
Theoremcleqabri 1177 Equality of a class variable and a class abstraction (inference rule).
{xφ} = A    ⇒   (φxA)
 
Theoremcleqabd 1178 Equality of a class variable and a class abstraction (deduction).
(φA = {xψ})    ⇒   (φ → (xAψ))
 
Theoremcleq2ab 1179 Equality of two class abstractions means their wff's are equivalent.
({xφ} = {xψ} ↔ ∀x(φψ))
 
Theorembiabri 1180 Equality of a class variable and a class abstraction (inference rule).
(xAφ)    ⇒   A = {xφ}
 
Theorembiabi 1181 Equivalent wff's yield equal class abstractions (inference rule).
(φψ)    ⇒   {xφ} = {xψ}
 
Theorembiabd 1182 Equivalent wff's yield equal class abstractions (deduction rule).
(φ → ∀xφ)    &   (φ → (ψχ))    ⇒   (φ → {xψ} = {xχ})
 
Theorembiabdv 1183 Equivalent wff's yield equal class abstractions (deduction rule).
(φ → (ψχ))    ⇒   (φ → {xψ} = {xχ})
 
Theorembiabrdv 1184 Deduction from a wff to a class abstraction.
(φ → (xAψ))    ⇒   (φA = {xψ})
 
Theorembiabldv 1185 Deduction from a wff to a class abstraction.
(φ → (ψxA))    ⇒   (φ → {xψ} = A)
 
Theoremabid2 1186 A simplification of class abstraction. Theorem 5.2 of [Quine] p. 35.
{xxA} = A
 
Theoremclelab 1187 Membership of a class variable in a class abstraction.
(A ∈ {xφ} ↔ ∃x(x = Aφ))
 
Theoremsbab 1188 The right-hand side of the second equality is a way of representing proper substitution of y for x into a class variable.
(x = yA = {z∣[y / x]zA})
 
Theoremsbabel 1189 Theorem to move a substitution in and out of a class abstraction.
(wA → ∀x wA)    ⇒   ([y / x]{zφ} ∈ A ↔ {z∣[y / x]φ} ∈ A)
 
Syntaxwne 1190 Extend wff notation to include inequality.
wff AB
 
Syntaxwnel 1191 Extend wff notation to include negated membership.
wff AB
 
Definitiondf-ne 1192 Define inequality.
(AB ↔ ¬ A = B)
 
Definitiondf-nel 1193 Define negated membership.
(AB ↔ ¬ AB)
 
Theoremneeq1 1194 Equality theorem for inequality.
(A = B → (ACBC))
 
Theoremneeq2 1195 Equality theorem for inequality.
(A = B → (CACB))
 
Theoremneeq1d 1196 Deduction for inequality.
(φA = B)    ⇒   (φ → (ACBC))
 
Theoremneeq2d 1197 Deduction for inequality.
(φA = B)    ⇒   (φ → (CACB))
 
Theoremnecom 1198 Commutation of inequality.
(ABBA)
 
Theoremneleq1 1199 Equality theorem for negated membership.
(A = B → (ACBC))
 
Theoremneleq2 1200 Equality theorem for negated membership.
(A = B → (CACB))

  metamath.org < Previous  Next >