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

Color key:    Metamath Proof Explorer  Metamath Proof Explorer (1-8759)   Hilbert Space Explorer  Hilbert Space Explorer (8760-10687)  

Statement List for Metamath Proof Explorer - 3501-3600 - Page 36 of 107
TypeLabelDescription
Statement
 
Theoremimaco 3501 Image of the composition of two classes. (Contributed by Jason Orendorff, 12-Dec-2006.)
|- ((A o. B)"C) = (A"(B"C))
 
Theoremrnco 3502 The range of the composition of two classes.
|- ran ( A o. B) = ran ( A |` ran B)
 
Theoremrnco2 3503 The range of the composition of two classes.
|- ran ( A o. B) = (A"ran B)
 
Theoremdmco2 3504 The domain of a composition. Exercise 27 of [Enderton] p. 53.
|- dom ( A o. B) = (`'B"dom A)
 
Theoremcocnvcnv1 3505 A composition is not affected by a double converse of its first argument.
|- (`'`'A o. B) = (A o. B)
 
Theoremcocnvcnv2 3506 A composition is not affected by a double converse of its second argument.
|- (A o. `'`'B) = (A o. B)
 
Theoremcores2 3507 Absorption of a reverse (preimage) restriction of the second member of a class composition.
|- (dom A (_ C -> (A o. `'(`'B |` C)) = (A o. B))
 
Theoremco02 3508 Composition with the empty set. Theorem 20 of [Suppes] p. 63.
|- (A o. (/)) = (/)
 
Theoremco01 3509 Composition with the empty set.
|- ((/) o. A) = (/)
 
Theoremcoi1 3510 Composition with the identity relation. Part of Theorem 3.7(i) of [Monk1] p. 36.
|- (Rel A -> (A o. I) = A)
 
Theoremcoi2 3511 Composition with the identity relation. Part of Theorem 3.7(i) of [Monk1] p. 36.
|- (Rel A -> (I o. A) = A)
 
Theoremcoass 3512 Associative law for class composition. Theorem 27 of [Suppes] p. 64. Also Exercise 21 of [Enderton] p. 53. Interestingly, this law holds for any classes whatsoever, not just functions or even relations.
|- ((A o. B) o. C) = (A o. (B o. C))
 
Theoremrelssdr 3513 A relation is included in the cross product of its domain and range. Exercise 4.12(t) of [Mendelson] p. 235.
|- (Rel A -> A (_ (dom A X. ran A))
 
Theoremunielrel 3514 The membership relation for a relation is inherited by class union.
|- ((Rel R /\ A e. R) -> U.A e. U.R)
 
Theoremrelfld 3515 The double union of a relation is its field.
|- (Rel R -> U.U.R = (dom R u. ran R))
 
TheoremunidmrnOLD 3516 The double union of the universal restriction of a class.
|- U.U.(A |` V) = (dom A u. ran A)
 
Theoremunidmrn 3517 The double union of the converse of a class is its field.
|- U.U.`'A = (dom A u. ran A)
 
Theoremunixp 3518 The double class union of a non-empty cross product is the union of it members.
|- ((A X. B) =/= (/) -> U.U.(A X. B) = (A u. B))
 
Theoremunixp0 3519 A cross product is empty iff its union is empty.
|- ((A X. B) = (/) <-> U.(A X. B) = (/))
 
Theoremcnvexg 3520 The converse of a set is a set. Corollary 6.8(1) of [TakeutiZaring] p. 26.
|- (A e. B -> `'A e. V)
 
Theoremcnvex 3521 The converse of a set is a set. Corollary 6.8(1) of [TakeutiZaring] p. 26.
|- A e. V   =>   |- `'A e. V
 
Theoremrelcnvexb 3522 A relation is a set iff its converse is a set. (Contributed by FL, 3-Mar-2007.)
|- (Rel R -> (R e. V <-> `'R e. V))
 
Theoremcnvpo 3523 The converse of a partial order relation is a partial order relation.
|- (R Po A <-> `'R Po A)
 
Theoremcnvso 3524 The converse of a strict order relation is a strict order relation.
|- (R Or A <-> `'R Or A)
 
Theoremcoexg 3525 The composition of two sets is a set.
|- ((A e. C /\ B e. D) -> (A o. B) e. V)
 
Theoremcoex 3526 The composition of two sets is a set.
|- A e. V   &   |- B e. V   =>   |- (A o. B) e. V
 
Theoremdffun2 3527 Alternate definition of a function.
|- (Fun A <-> (Rel A /\ A.xA.yA.z((xAy /\ xAz) -> y = z)))
 
Theoremdffun3 3528 Alternate definition of function.
|- (Fun A <-> (Rel A /\ A.xE.zA.y(xAy -> y = z)))
 
Theoremdffun4 3529 Alternate definition of a function. Definition 6.4(4) of [TakeutiZaring] p. 24.
|- (Fun A <-> (Rel A /\ A.xA.yA.z((<.x, y>. e. A /\ <.x, z>. e. A) -> y = z)))
 
Theoremdffun5 3530 Alternate definition of function.
|- (Fun A <-> (Rel A /\ A.xE.zA.y(<.x, y>. e. A -> y = z)))
 
Theoremdffunmof 3531 Definition of function, using bound-variable hypotheses instead of distinct variable conditions.
|- (z e. A -> A.x z e. A)   &   |- (z e. A -> A.y z e. A)   =>   |- (Fun A <-> (Rel A /\ A.xE*y xAy))
 
Theoremdffunmo 3532 Alternate definition of a function using "at most one" notation.
|- (Fun A <-> (Rel A /\ A.xE*y xAy))
 
Theoremfunmo 3533 A function has at most one value for each argument.
|- (Fun A -> E*y xAy)
 
Theoremfunrel 3534 A function is a relation.
|- (Fun A -> Rel A)
 
Theoremfunss 3535 Subclass theorem for function predicate.
|- (A (_ B -> (Fun B -> Fun A))
 
Theoremfuneq 3536 Equality theorem for function predicate.
|- (A = B -> (Fun A <-> Fun B))
 
Theoremhbfun 3537 Bound-variable hypothesis builder for a function.
|- (y e. F -> A.x y e. F)   =>   |- (Fun F -> A.xFun F)
 
Theoremfuneu 3538 There is exactly one value of a function.
|- ((Fun F /\ xFy) -> E!y xFy)
 
Theoremfuneu2 3539 There is exactly one value of a function.
|- ((Fun F /\ <.x, y>. e. F) -> E!y<.x, y>. e. F)
 
Theoremdffun6 3540 Alternate definition of a function. One possibility for the definition of a function in [Enderton] p. 42. (Enderton's definition is ambiguous because "there is only one" could mean either "there is at most one" or "there is exactly one." However, dffun7 3541 shows that it doesn't matter which meaning we pick.)
|- (Fun A <-> (Rel A /\ A.x e. dom AE*y xAy))
 
Theoremdffun7 3541 Alternate definition of a function. One possibility for the definition of a function in [Enderton] p. 42. Compare dffun6 3540.
|- (Fun A <-> (Rel A /\ A.x e. dom AE!y xAy))
 
Theoremdffun8 3542 Alternate definition of a function.
|- (Fun A <-> (Rel A /\ A.x e. dom AE*y(y e. ran A /\ xAy)))
 
Theoremfunfn 3543 An equivalence for the function predicate.
|- (Fun A <-> A Fn dom A)
 
Theoremfunsn 3544 A singleton of an ordered pair is a function. Theorem 10.5 of [Quine] p. 65.
|- A e. V   &   |- B e. V   =>   |- Fun {<.A, B>.}
 
Theoremfun0 3545 The empty set is a function. Theorem 10.3 of [Quine] p. 65.
|- Fun (/)
 
Theoremfuni 3546 The identity relation is a function. Part of Theorem 10.4 of [Quine] p. 65.
|- Fun I
 
Theoremnfunv 3547 The universe is not a function. (Contributed by Raph Levien, 27-Jan-2004.)
|- -. Fun V
 
Theoremfunop 3548 A Kuratowski ordered pair is a function only if its components are equal.
|- A e. V   &   |- B e. V   =>   |- (Fun <.A, B>. -> A = B)
 
Theoremfunopg 3549 A Kuratowski ordered pair is a function only if its components are equal.
|- ((B e. C /\ Fun <.A, B>.) -> A = B)
 
Theoremfunopab 3550 A class of ordered pairs is a function when there is at most one second member for each pair.
|- (Fun {<.x, y>. | ph} <-> A.xE*yph)
 
Theoremfunopabeq 3551 A class of ordered pairs of values is a function.
|- Fun {<.x, y>. | y = A}
 
Theoremfunco 3552 The composition of two functions is a function. Exercise 29 of [TakeutiZaring] p. 25.
|- ((Fun F /\ Fun G) -> Fun (F o. G))
 
Theoremfunres 3553 A restriction of a function is a function. Compare Exercise 18 of [TakeutiZaring] p. 25.
|- (Fun F -> Fun (F |` A))
 
Theoremfunssres 3554 The restriction of a function to the domain of a subclass equals the subclass.
|- ((Fun F /\ G (_ F) -> (F |` dom G) = G)
 
Theoremfun2ssres 3555 Equality of restrictions of a function and a subclass.
|- ((Fun F /\ G (_ F /\ A (_ dom G) -> (F |` A) = (G |` A))
 
Theoremfunun 3556 The union of functions with disjoint domains is a function. Theorem 4.6 of [Monk1] p. 43.
|- (((Fun F /\ Fun G) /\ (dom F i^i dom G) = (/)) -> Fun (F u. G))
 
Theoremfuncnvcnv 3557 The double converse of a function is a function.
|- (Fun A -> Fun `'`'A)
 
Theoremfuncnv2 3558 A simpler equivalence for single-rooted (see funcnv 3559).
|- (Fun `'A <-> A.yE*x xAy)
 
Theoremfuncnv 3559 The converse of a class is a function iff the class is single-rooted, which means that for any y in the range of A there is at most one x such that xAy. Definition of single-rooted in [Enderton] p. 43. See funcnv2 3558 for a simpler version.
|- (Fun `'A <-> A.y e. ran AE*x xAy)
 
Theoremfuncnv3 3560 A condition showing a class is single-rooted. (See funcnv 3559).
|- (Fun `'A <-> A.y e. ran AE!x e. dom A xAy)
 
Theoremfun2cnv 3561 The double converse of a class is a function iff the class is single-valued. Each side is equivalent to Definition 6.4(2) of [TakeutiZaring] p. 23, who use the notation "Un(A)" for single-valued. Note that A is not necessarily a function.
|- (Fun `'`'A <-> A.xE*y xAy)
 
Theoremsvrelfun 3562 A single-valued relation is a function. (See fun2cnv 3561 for "single-valued.") Definition 6.4(4) of [TakeutiZaring] p. 24.
|- (Fun A <-> (Rel A /\ Fun `'`'A))
 
Theoremfncnv 3563 Single-rootedness (see funcnv 3559) of a class cut down by a cross product.
|- (`'(R i^i (A X. B)) Fn B <-> A.y e. B E!x e. A xRy)
 
Theoremfun11 3564 Two ways of stating that A is one-to-one (but not necessarily a function). Each side is equivalent to Definition 6.4(3) of [TakeutiZaring] p. 24, who use the notation "Un2 (A)" for one-to-one (but not necessarily a function).
|- ((Fun `'`'A /\ Fun `'A) <-> A.xA.yA.zA.w((xAy /\ zAw) -> (x = z <-> y = w)))
 
Theoremfununi 3565 The union of a chain (with respect to inclusion) of functions is a function.
|- (A.f e. A (Fun f /\ A.g e. A (f (_ g \/ g (_ f)) -> Fun U.A)
 
Theoremfuncnvuni 3566 The union of a chain (with respect to inclusion) of single-rooted sets is single-rooted. (See funcnv 3559 for "single-rooted" definition.)
|- (A.f e. A (Fun `'f /\ A.g e. A (f (_ g \/ g (_ f)) -> Fun `'U.A)
 
Theoremfun11uni 3567 The union of a chain (with respect to inclusion) of one-to-one functions is a one-to-one function.
|- (A.f e. A ((Fun f /\ Fun `'f) /\ A.g e. A (f (_ g \/ g (_ f)) -> (Fun U.A /\ Fun `'U.A))
 
Theoremfunin 3568 The intersection with a function is a function. Exercise 14(a) of [Enderton] p. 53.
|- (Fun F -> Fun (F i^i G))
 
Theoremfunres11 3569 The restriction of a one-to-one function is one-to-one.
|- (Fun `'F -> Fun `'(F |` A))
 
Theoremfuncnvres 3570 The converse of a restricted function.
|- (Fun `'F -> `'(F |` A) = (`'F |` (F"A)))
 
Theoremcnvresid 3571 Converse of a restricted identity function. (Contributed by FL, 4-Mar-2007.)
|- `'(I |` A) = (I |` A)
 
Theoremfuncnvres2 3572 The converse of a restriction of the converse of a function equals the function restricted to the image of its converse.
|- (Fun F -> `'(`'F |` A) = (F |` (`'F"A)))
 
Theoremfunimacnv 3573 The image of the pre-image of a function.
|- (Fun F -> (F"(`'F"A)) = (A i^i ran F))
 
Theoremfunimass1 3574 A kind of contraposition law that infers a subclass of an image from a pre-image subclass.
|- ((Fun F /\ A (_ ran F) -> ((`'F"A) (_ B -> A (_ (F"B)))
 
Theoremfunimass2 3575 A kind of contraposition law that infers an image subclass from a subclass of a pre-image.
|- ((Fun F /\ A (_ (`'F"B)) -> (F"A) (_ B)
 
Theoremimadif 3576 The image of a difference is the difference of images.
|-