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-10674

Color key:    Metamath Proof Explorer  Metamath Proof Explorer (1-8741)   Hilbert Space Explorer  Hilbert Space Explorer (8742-10674)  

Statement List for Metamath Proof Explorer - 3201-3300 - Page 33 of 107
TypeLabelDescription
Statement
 
Theoremopelxp1 3201 The first member of an ordered pair of classes in a cross product belongs to first cross product argument.
|- (<.A, B>. e. (C X. D) -> A e. C)
 
Theoremotelxp1 3202 The first member of an ordered triple of classes in a cross product belongs to first cross product argument.
|- (<.<.A, B>., C>. e. ((R X. S) X. T) -> A e. R)
 
Theorembrrelex 3203 A true binary relation on a relation implies the first argument is a set. (This is a property of our ordered pair definition.)
|- ((Rel R /\ ARB) -> A e. V)
 
Theorembrrelexi 3204 The first argument of a binary relation exists. (An artifact of our ordered pair definition.)
|- Rel R   =>   |- (ARB -> A e. V)
 
Theoremnprrel 3205 No proper class is related to anything via any relation. (Contributed by Roy F. Longton, 30-Jul-2005.)
|- Rel R   &   |- -. A e. V   =>   |- -. ARB
 
Theoremfconstopab 3206 Representation of a constant function using ordered pairs.
|- (A X. {B}) = {<.x, y>. | (x e. A /\ y = B)}
 
Theoremvtoclr 3207 Variable to class conversion of transitive relation.
|- Rel R   &   |- ((xRy /\ yRz) -> xRz)   =>   |- (C e. D -> ((ARB /\ BRC) -> ARC))
 
Theoremvtoclrbr 3208 Variable to class conversion of transitive, reflexive relation.
|- Rel R   &   |- ((xRy /\ yRz) -> xRz)   &   |- xRx   =>   |- ((ARB /\ BRC) -> ARC)
 
Theoremvtoclibr 3209 Variable to class conversion of transitive, irreflexive relation.
|- Rel R   &   |- ((xRy /\ yRz) -> xRz)   &   |- -. xRx   =>   |- ((ARB /\ BRC) -> ARC)
 
Theoremopelxp 3210 Ordered pair membership in a cross product.
|- B e. V   =>   |- (<.A, B>. e. (C X. D) <-> (A e. C /\ B e. D))
 
Theorembrxp 3211 Binary relation on a cross product.
|- B e. V   =>   |- (A(C X. D)B <-> (A e. C /\ B e. D))
 
Theoremopelxpg 3212 Ordered pair membership in a cross product.
|- (B e. R -> (<.A, B>. e. (C X. D) <-> (A e. C /\ B e. D)))
 
Theoremopelxpi 3213 Ordered pair membership in a cross product (implication).
|- ((A e. C /\ B e. D) -> <.A, B>. e. (C X. D))
 
Theoremralxp 3214 Universal quantification restricted to a cross product is equivalent to a double restricted quantification. The hypothesis specifies an implicit substitution.
|- (x = <.y, z>. -> (ph <-> ps))   =>   |- (A.x e. (A X. B)ph <-> A.y e. A A.z e. B ps)
 
Theoremrexxp 3215 Existential quantification restricted to a cross product is equivalent to a double restricted quantification.
|- (x = <.y, z>. -> (ph <-> ps))   =>   |- (E.x e. (A X. B)ph <-> E.y e. A E.z e. B ps)
 
Theoremralxpf 3216 Version of ralxp 3214 with bound-variable hypotheses.
|- (ph -> A.yph)   &   |- (ph -> A.zph)   &   |- (ps -> A.xps)   &   |- (x = <.y, z>. -> (ph <-> ps))   =>   |- (A.x e. (A X. B)ph <-> A.y e. A A.z e. B ps)
 
Theoremopthprc 3217 Justification theorem for an ordered pair definition that works for any classes, including proper classes. This is a possible definition implied by the footnote in [Jech] p. 78, which says, "The sophisticated reader will not object to our use of a pair of classes."
|- (((A X. {(/)}) u. (B X. {{(/)}})) = ((C X. {(/)}) u. (D X. {{(/)}})) <-> (A = C /\ B = D))
 
Theorembrelg 3218 Two things in a binary relation belong to the relation's domain.
|- R (_ (C X. D)   =>   |- (B e. S -> (ARB -> (A e. C /\ B e. D)))
 
Theorembrel 3219 Membership in superset of binary relation.
|- B e. V   &   |- R (_ (C X. D)   =>   |- (ARB -> (A e. C /\ B e. D))
 
Theoremelxp3 3220 Membership in a cross product.
|- (A e. (B X. C) <-> E.xE.y(<.x, y>. = A /\ <.x, y>. e. (B X. C)))
 
Theoremxpundi 3221 Distributive law for cross product over union. Theorem 103 of [Suppes] p. 52.
|- (A X. (B u. C)) = ((A X. B) u. (A X. C))
 
Theoremxpundir 3222 Distributive law for cross product over union. Similar to Theorem 103 of [Suppes] p. 52.
|- ((A u. B) X. C) = ((A X. C) u. (B X. C))
 
Theoremxpun 3223 The cross product of two unions.
|- ((A u. B) X. (C u. D)) = (((A X. C) u. (A X. D)) u. ((B X. C) u. (B X. D)))
 
Theoremelvv 3224 Membership in universal class of ordered pairs.
|- (A e. (V X. V) <-> E.xE.y A = <.x, y>.)
 
Theoremelvvuni 3225 An ordered pair contains its union.
|- (A e. (V X. V) -> U.A e. A)
 
Theoremxpss 3226 A cross product is included in the ordered pair universe. Exercise 3 of [TakeutiZaring] p. 25.
|- (A X. B) (_ (V X. V)
 
Theorembrinxp2 3227 Intersection of binary relation with cross product.
|- (B e. S -> (A(R i^i (C X. D))B <-> (A e. C /\ B e. D /\ ARB)))
 
Theorembrinxp 3228 Intersection of binary relation with cross product.
|- ((A e. C /\ B e. D) -> (ARB <-> A(R i^i (C X. D))B))
 
Theoremweinxp 3229 Intersection of well-ordering with cross product of its field.
|- (R We A <-> (R i^i (A X. A)) We A)
 
Theoremopabssxp 3230 An abstraction relation is a subset of a related cross product.
|- {<.x, y>. | ((x e. A /\ y e. B) /\ ph)} (_ (A X. B)
 
Theoremoptocl 3231 Implicit substitution of class for ordered pair.
|- D = (B X. C)   &   |- (<.x, y>. = A -> (ph <-> ps))   &   |- ((x e. B /\ y e. C) -> ph)   =>   |- (A e. D -> ps)
 
Theorem2optocl 3232 Implicit substitution of classes for ordered pairs.
|- R = (C X. D)   &   |- (<.x, y>. = A -> (ph <-> ps))   &   |- (<.z, w>. = B -> (ps <-> ch))   &   |- (((x e. C /\ y e. D) /\ (z e. C /\ w e. D)) -> ph)   =>   |- ((A e. R /\ B e. R) -> ch)
 
Theorem3optocl 3233 Implicit substitution of classes for ordered pairs.
|- R = (D X. F)   &   |- (<.x, y>. = A -> (ph <-> ps))   &   |- (<.z, w>. = B -> (ps <-> ch))   &   |- (<.v, u>. = C -> (ch <-> th))   &   |- (((x e. D /\ y e. F) /\ (z e. D /\ w e. F) /\ (v e. D /\ u e. F)) -> ph)   =>   |- ((A e. R /\ B e. R /\ C e. R) -> th)
 
Theoremopbrop 3234 Ordered pair membership in a relation. Special case.
|- (((z = A /\ w = B) /\ (v = C /\ u = D)) -> (ph <-> ps))   &   |- R = {<.x, y>. | ((x e. (S X. S) /\ y e. (S X. S)) /\ E.zE.wE.vE.u((x = <.z, w>. /\ y = <.v, u>.) /\ ph))}   =>   |- (((A e. S /\ B e. S) /\ (C e. S /\ D e. S)) -> (<.A, B>.R<.C, D>. <-> ps))
 
Theoremxp0r 3235 The cross product with the empty set is empty. Part of Theorem 3.13(ii) of [Monk1] p. 37.
|- ((/) X. A) = (/)
 
Theorem0nelxp 3236 The empty set is not a member of a cross product.
|- -. (/) e. (A X. B)
 
Theoremonxpdisj 3237 Ordinal numbers and ordered pairs are disjoint collections. This theorem can be used if we want to extend a set of ordinal numbers or ordered pairs with disjoint elements. See also snsn0non 3121.
|- (On i^i (V X. V)) = (/)
 
Theoremonnev 3238 The class of ordinal numbers is not equal to the universe.
|- On =/= V
 
Theoremreleq 3239 Equality theorem for the relation predicate.
|- (A = B -> (Rel A <-> Rel B))
 
Theoremreleqi 3240 Equality inference for the relation predicate.
|- A = B   =>   |- (Rel A <-> Rel B)
 
Theoremhbrel 3241 Bound-variable hypothesis builder for a relation.
|- (y e. A -> A.x y e. A)   =>   |- (Rel A -> A.xRel A)
 
Theoremrelss 3242 Subclass theorem for relation predicate. Theorem 2 of [Suppes] p. 58.
|- (A (_ B -> (Rel B -> Rel A))
 
Theoremssrel 3243 A subclass relationship depends only on a relation's ordered pairs. Theorem 3.2(i) of [Monk1] p. 33.
|- (Rel A -> (A (_ B <-> A.xA.y(<.x, y>. e. A -> <.x, y>. e. B)))
 
Theoremrelssi 3244 Inference from subclass principle for relations.
|- Rel A   &   |- (<.x, y>. e. A -> <.x, y>. e. B)   =>   |- A (_ B
 
Theoremrelssdv 3245 Deduction from subclass principle for relations.
|- (ph -> Rel A)   &   |- (ph -> (<.x, y>. e. A -> <.x, y>. e. B))   =>   |- (ph -> A (_ B)
 
Theoremeqrel 3246 Extensionality principle for relations. Theorem 3.2(ii) of [Monk1] p. 33.
|- ((Rel A /\ Rel B) -> (A = B <-> A.xA.y(<.x, y>. e. A <-> <.x, y>. e. B)))
 
Theoremeqrelriv 3247 Inference from extensionality principle for relations.
|- Rel A   &   |- Rel B   &   |- (<.x, y>. e. A <-> <.x, y>. e. B)   =>   |- A = B
 
Theoremeqbrriv 3248 Inference from extensionality principle for relations.
|- Rel A   &   |- Rel B   &   |- (xAy <-> xBy)   =>   |- A = B
 
Theoremelrel 3249 A member of a relation is an ordered pair.
|- ((Rel R /\ A e. R) -> E.xE.y A = <.x, y>.)
 
Theoremrelsn 3250 A singleton of an ordered pair is a relation.
|- A e. V   =>   |- Rel {<.A, B