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

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

Color key:    Metamath Proof Explorer  Metamath Proof Explorer (1-8743)   Hilbert Space Explorer  Hilbert Space Explorer (8744-10676)  

Statement List for Metamath Proof Explorer - 3501-3600 - Page 36 of 107
TypeLabelDescription
Statement
 
Theoremcocnvcnv2 3501 A composition is not affected by a double converse of its second argument.
(AB) = (AB)
 
Theoremcores2 3502 Absorption of a reverse (preimage) restriction of the second member of a class composition.
(dom AC → (A(BC)) = (AB))
 
Theoremco02 3503 Composition with the empty set. Theorem 20 of [Suppes] p. 63.
(A ∘ ∅) = ∅
 
Theoremco01 3504 Composition with the empty set.
(∅ ∘ A) = ∅
 
Theoremcoi1 3505 Composition with the identity relation. Part of Theorem 3.7(i) of [Monk1] p. 36.
(Rel A → (AI) = A)
 
Theoremcoi2 3506 Composition with the identity relation. Part of Theorem 3.7(i) of [Monk1] p. 36.
(Rel A → (IA) = A)
 
Theoremcoass 3507 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.
((AB) ∘ C) = (A ∘ (BC))
 
Theoremrelssdr 3508 A relation is included in the cross product of its domain and range. Exercise 4.12(t) of [Mendelson] p. 235.
(Rel AA ⊆ (dom A × ran A))
 
Theoremunielrel 3509 The membership relation for a relation is inherited by class union.
((Rel RAR) → AR)
 
Theoremrelfld 3510 The double union of a relation is its field.
(Rel RR = (dom R ∪ ran R))
 
Theoremunidmrn 3511 The double union of the converse of a class is its field.
A = (dom A ∪ ran A)
 
Theoremunixp 3512 The double class union of a non-empty cross product is the union of it members.
((A × B) ≠ ∅ → (A × B) = (AB))
 
Theoremunixp0 3513 A cross product is empty iff its union is empty.
((A × B) = ∅ ↔ (A × B) = ∅)
 
Theoremcnvexg 3514 The converse of a set is a set. Corollary 6.8(1) of [TakeutiZaring] p. 26.
(ABAV)
 
Theoremcnvex 3515 The converse of a set is a set. Corollary 6.8(1) of [TakeutiZaring] p. 26.
AV    ⇒   AV
 
Theoremrelcnvexb 3516 A relation is a set iff its converse is a set. (Contributed by FL, 3-Mar-2007.)
(Rel R → (RVRV))
 
Theoremcnvpo 3517 The converse of a partial order relation is a partial order relation.
(R Po AR Po A)
 
Theoremcnvso 3518 The converse of a strict order relation is a strict order relation.
(R Or AR Or A)
 
Theoremcoexg 3519 The composition of two sets is a set.
((ACBD) → (AB) ∈ V)
 
Theoremcoex 3520 The composition of two sets is a set.
AV    &   BV    ⇒   (AB) ∈ V
 
Theoremdffun2 3521 Alternate definition of a function.
(Fun A ↔ (Rel A ⋀ ∀xyz((xAyxAz) → y = z)))
 
Theoremdffun3 3522 Alternate definition of function.
(Fun A ↔ (Rel A ⋀ ∀xzy(xAyy = z)))
 
Theoremdffun4 3523 Alternate definition of a function. Definition 6.4(4) of [TakeutiZaring] p. 24.
(Fun A ↔ (Rel A ⋀ ∀xyz((⟨x, y⟩ ∈ A ⋀ ⟨x, z⟩ ∈ A) → y = z)))
 
Theoremdffun5 3524 Alternate definition of function.
(Fun A ↔ (Rel A ⋀ ∀xzy(⟨x, y⟩ ∈ Ay = z)))
 
Theoremdffunmof 3525 Definition of function, using bound-variable hypotheses instead of distinct variable conditions.
(zA → ∀x zA)    &   (zA → ∀y zA)    ⇒   (Fun A ↔ (Rel A ⋀ ∀x∃*y xAy))
 
Theoremdffunmo 3526 Alternate definition of a function using "at most one" notation.
(Fun A ↔ (Rel A ⋀ ∀x∃*y xAy))
 
Theoremfunmo 3527 A function has at most one value for each argument.
(Fun A → ∃*y xAy)
 
Theoremfunrel 3528 A function is a relation.
(Fun A → Rel A)
 
Theoremfunss 3529 Subclass theorem for function predicate.
(AB → (Fun B → Fun A))
 
Theoremfuneq 3530 Equality theorem for function predicate.
(A = B → (Fun A ↔ Fun B))
 
Theoremhbfun 3531 Bound-variable hypothesis builder for a function.
(yF → ∀x yF)    ⇒   (Fun F → ∀xFun F)
 
Theoremfuneu 3532 There is exactly one value of a function.
((Fun FxFy) → ∃!y xFy)
 
Theoremfuneu2 3533 There is exactly one value of a function.
((Fun F ⋀ ⟨x, y⟩ ∈ F) → ∃!yx, y⟩ ∈ F)
 
Theoremdffun6 3534 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 3535 shows that it doesn't matter which meaning we pick.)
(Fun A ↔ (Rel A ⋀ ∀x ∈ dom A∃*y xAy))
 
Theoremdffun7 3535 Alternate definition of a function. One possibility for the definition of a function in [Enderton] p. 42. Compare dffun6 3534.
(Fun A ↔ (Rel A ⋀ ∀x ∈ dom A∃!y xAy))
 
Theoremdffun8 3536 Alternate definition of a function.
(Fun A ↔ (Rel A ⋀ ∀x ∈ dom A∃*y(y ∈ ran AxAy)))
 
Theoremfunfn 3537 An equivalence for the function predicate.
(Fun AA Fn dom A)
 
Theoremfunsn 3538 A singleton of an ordered pair is a function. Theorem 10.5 of [Quine] p. 65.
AV    &   BV    ⇒   Fun {⟨A, B⟩}
 
Theoremfun0 3539 The empty set is a function. Theorem 10.3 of [Quine] p. 65.
Fun ∅
 
Theoremfuni 3540 The identity relation is a function. Part of Theorem 10.4 of [Quine] p. 65.
Fun I
 
Theoremnfunv 3541 The universe is not a function. (Contributed by Raph Levien, 27-Jan-2004.)
¬ Fun V
 
Theoremfunopg 3542 A Kuratowski ordered pair is a function only if its components are equal.
((BC ⋀ Fun ⟨A, B⟩) → A = B)
 
Theoremfunopab 3543 A class of ordered pairs is a function when there is at most one second member for each pair.
(Fun {⟨x, y⟩∣φ} ↔ ∀x∃*yφ)
 
Theoremfunopabeq 3544 A class of ordered pairs of values is a function.
Fun {⟨x, y⟩∣y = A}
 
Theoremfunco 3545 The composition of two functions is a function. Exercise 29 of [TakeutiZaring] p. 25.
((Fun F ⋀ Fun G) → Fun (FG))
 
Theoremfunres 3546 A restriction of a function is a function. Compare Exercise 18 of [TakeutiZaring] p. 25.
(Fun F → Fun (FA))
 
Theoremfunssres 3547 The restriction of a function to the domain of a subclass equals the subclass.
((Fun FGF) → (F ↾ dom G) = G)
 
Theoremfun2ssres 3548 Equality of restrictions of a function and a subclass.
((Fun FGFA ⊆ dom G) → (FA) = (GA))
 
Theoremfunun 3549 The union of functions with disjoint domains is a function. Theorem 4.6 of [Monk1] p. 43.
(((Fun F ⋀ Fun G) ⋀ (dom F ∩ dom G) = ∅) → Fun (FG))
 
Theoremfuncnvcnv 3550 The double converse of a function is a function.
(Fun A → Fun A)
 
Theoremfuncnv2 3551 A simpler equivalence for single-rooted (see funcnv 3552).
(Fun A ↔ ∀y∃*x xAy)
 
Theoremfuncnv 3552 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 3551 for a simpler version.
(Fun A ↔ ∀y ∈ ran A∃*x xAy)
 
Theoremfuncnv3 3553 A condition showing a class is single-rooted. (See funcnv 3552).
(Fun A ↔ ∀y ∈ ran A∃!x ∈ dom A xAy)
 
Theoremfun2cnv 3554 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 ↔ ∀x∃*y xAy)
 
Theoremsvrelfun 3555 A single-valued relation is a function. (See fun2cnv 3554 for "single-valued.") Definition 6.4(4) of [TakeutiZaring] p. 24.
(Fun A ↔ (Rel A ⋀ Fun A))
 
Theoremfncnv 3556 Single-rootedness (see funcnv 3552) of a class cut down by a cross product.
((R ∩ (A × B)) Fn B ↔ ∀yB ∃!xA xRy)
 
Theoremfun11 3557 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) ↔ ∀xyzw((xAyzAw) → (x = zy = w)))
 
Theoremfununi 3558 The union of a chain (with respect to inclusion) of functions is a function.
(∀fA (Fun f ⋀ ∀gA (fggf)) → Fun A)
 
Theoremfuncnvuni 3559 The union of a chain (with respect to inclusion) of single-rooted sets is single-rooted. (See funcnv 3552 for "single-rooted" definition.)
(∀fA (Fun f ⋀ ∀gA (fggf)) → Fun A)
 
Theoremfun11uni 3560 The union of a chain (with respect to inclusion) of one-to-one functions is a one-to-one function.
(∀fA ((Fun f ⋀ Fun f) ⋀ ∀gA (fggf)) → (Fun A ⋀ Fun A))
 
Theoremfunin 3561 The intersection with a function is a function. Exercise 14(a) of [Enderton] p. 53.
(Fun F → Fun (FG))
 
Theoremfunres11 3562 The restriction of a one-to-one function is one-to-one.
(Fun F → Fun (FA))
 
Theoremfuncnvres 3563 The converse of a restricted function.
(Fun F(FA) = (F ↾ (FA)))
 
Theoremcnvresid 3564 Converse of a restricted identity function. (Contributed by FL, 4-Mar-2007.)
(IA) = (IA)
 
Theoremfuncnvres2 3565 The converse of a restriction of the converse of a function equals the function restricted to the image of its converse.
(Fun F(FA) = (F ↾ (FA)))
 
Theoremfunimacnv 3566 The image of the pre-image of a function.
(Fun F → (F “ (FA)) = (A ∩ ran F))
 
Theoremfunimass1 3567 A kind of contraposition law that infers a subclass of an image from a pre-image subclass.
((Fun FA ⊆ ran F) → ((FA) ⊆ BA ⊆ (FB)))
 
Theoremfunimass2 3568 A kind of contraposition law that infers an image subclass from a subclass of a pre-image.
((Fun FA ⊆ (FB)) → (FA) ⊆ B)
 
Theoremimadif 3569 The image of a difference is the difference of images.
(Fun F → (F “ (AB)) = ((FA) ∖ (FB)))
 
Theoremfunimaexg 3570 Axiom of Replacement using abbreviations. Axiom 39(vi) of [Quine] p. 284. Compare Exercise 9 of [TakeutiZaring] p. 29.
((Fun ABC) → (AB) ∈ V)
 
Theoremfunimaex 3571 The image of a set under any function is also a set. Equivalent of Axiom of Replacement ax-rep 2689. Axiom 39(vi) of [Quine] p. 284. Compare Exercise 9 of [TakeutiZaring] p. 29.
BV    ⇒   (Fun A → (AB) ∈ V)
 
Theoremisarep1 3572 Part of a study of the Axiom of Replacement used by the Isabelle prover. The object PrimReplace is apparently the image of the function encoded by φ(x, y) i.e. the class ({⟨x, y⟩∣φ} “ A). If so, we can prove Isabelle's "Axiom of Replacement" conclusion without using the Axiom of Replacement, for which I (N. Megill) currently have no explanation.
(b ∈ ({⟨x, y⟩∣φ} “ A) ↔ ∃xA [b / y]φ)
 
Theoremisarep2 3573 Part of a study of the Axiom of Replacement used by the Isabelle prover. In Isabelle, the sethood of PrimReplace is apparently postulated implicitly by its type signature "[ i, [ i, i ] => o ] => i", which automatically asserts that it is a set without using any axioms. To prove that it is a set in Metamath, we need the hypotheses of Isabelle's "Axiom of Replacement" as well as the Axiom of Replacement in the form funimaex 3571.
AV    &   xAyz((φ ⋀ [z / y]φ) → y = z)    ⇒   w w = ({⟨x, y⟩∣φ} “ A)
 
Theoremresfunexg 3574 The restriction of a function to a set exists. Compare Proposition 6.17 of [TakeutiZaring] p. 28.
((Fun ABC) → (AB) ∈ V)
 
Theoremcofunexg 3575 Existence of a composition when the first member is a function.
((Fun ABC) → (AB) ∈ V)
 
Theoremcofunex2g 3576 Existence of a composition when the second member is one-to-one.
((AC ⋀ Fun B) → (AB) ∈ V)
 
Theoremfneq1 3577 Equality theorem for function predicate with domain.
(F = G → (F Fn AG Fn A))
 
Theoremfneq2 3578 Equality theorem for function predicate with domain.
(A = B → (F Fn AF Fn B))
 
Theoremhbfn 3579 Bound-variable hypothesis builder for a function with domain.
(yF → ∀x yF)    &   (yA → ∀x yA)    ⇒   (F Fn A → ∀x F Fn A)
 
Theoremfnfun 3580 A function with domain is a function.
(F Fn A → Fun F)
 
Theoremfnrel 3581 A function with domain is a relation.
(F Fn A → Rel F)
 
Theoremfndm 3582 The domain of a function.
(F Fn A → dom F = A)
 
Theoremfunfni 3583 Inference to convert a function and domain antecedent.
((Fun FB ∈ dom F) → φ)    ⇒   ((F Fn ABA) → φ)
 
Theoremfndmu 3584 A function has a unique domain.
((F Fn AF Fn B) → A = B)
 
Theoremfnbr 3585 The first argument of binary relation on a function belongs to the function's domain.
((F Fn ABFC) → BA)
 
Theoremfnop 3586 The first argument of an ordered pair in a function belongs to the function's domain.
((F Fn A ⋀ ⟨B, C⟩ ∈ F) → BA)
 
Theoremfneu 3587 There is exactly one value of a function.
((F Fn ABA) → ∃!y BFy)
 
Theoremfneu2 3588 There is exactly one value of a function.
((F Fn ABA) → ∃!yB, y⟩ ∈ F)
 
Theoremfnun 3589 The union of two functions with disjoint domains.
(((F Fn AG Fn B) ⋀ (AB) = ∅) → (FG) Fn (AB))
 
Theoremfnco 3590 Composition of two functions.
((F Fn AG Fn B ⋀ ran GA) → (FG) Fn B)
 
Theoremfnresdm 3591 A function does not change when restricted to its domain.
(F Fn A → (FA) = F)
 
Theoremfnresdisj 3592 A function restricted to a class disjoint with its domain is empty.
(F Fn A → ((AB) = ∅ ↔ (FB) = ∅))
 
Theorem2elresin 3593 Membership in two functions restricted by each other's domain.
((F Fn AG Fn B) → ((⟨x, y⟩ ∈ F ⋀ ⟨x, z⟩ ∈ G) ↔ (⟨x, y⟩ ∈ (F ↾ (AB)) ⋀ ⟨x, z⟩ ∈ (G ↾ (AB)))))
 
Theoremfnssresb 3594 Restriction of a function with a subclass of its domain.
(F Fn A → ((FB) Fn BBA))
 
Theoremfnssres 3595 Restriction of a function with a subclass of its domain.
((F Fn ABA) → (FB) Fn B)
 
Theoremfnresin1 3596 Restriction of a function's domain with an intersection.
(F Fn A → (F ↾ (AB)) Fn (AB))
 
Theoremfnresin2 3597 Restriction of a function's domain with an intersection.
(F Fn A → (F ↾ (BA)) Fn (BA))
 
Theoremfnresi 3598 Functionality and domain of restricted identity.
(IA) Fn A
 
Theoremfnima 3599 The image of a function's domain is its range.
(F Fn A → (FA) = ran F)
 
Theoremfn0 3600 A function with empty domain is empty.
(F Fn ∅ ↔ F = ∅)

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