HomeHome Intuitionistic Logic Explorer
Theorem List (p. 40 of 132)
< Previous  Next >
Bad symbols? Try the
GIF version.

Mirrors  >  Metamath Home Page  >  ILE Home Page  >  Theorem List Contents  >  Recent Proofs       This page: Page List

Theorem List for Intuitionistic Logic Explorer - 3901-4000   *Has distinct variable group(s)
TypeLabelDescription
Statement
 
Theorembreq 3901 Equality theorem for binary relations. (Contributed by NM, 4-Jun-1995.)
(𝑅 = 𝑆 → (𝐴𝑅𝐵𝐴𝑆𝐵))
 
Theorembreq1 3902 Equality theorem for a binary relation. (Contributed by NM, 31-Dec-1993.)
(𝐴 = 𝐵 → (𝐴𝑅𝐶𝐵𝑅𝐶))
 
Theorembreq2 3903 Equality theorem for a binary relation. (Contributed by NM, 31-Dec-1993.)
(𝐴 = 𝐵 → (𝐶𝑅𝐴𝐶𝑅𝐵))
 
Theorembreq12 3904 Equality theorem for a binary relation. (Contributed by NM, 8-Feb-1996.)
((𝐴 = 𝐵𝐶 = 𝐷) → (𝐴𝑅𝐶𝐵𝑅𝐷))
 
Theorembreqi 3905 Equality inference for binary relations. (Contributed by NM, 19-Feb-2005.)
𝑅 = 𝑆       (𝐴𝑅𝐵𝐴𝑆𝐵)
 
Theorembreq1i 3906 Equality inference for a binary relation. (Contributed by NM, 8-Feb-1996.)
𝐴 = 𝐵       (𝐴𝑅𝐶𝐵𝑅𝐶)
 
Theorembreq2i 3907 Equality inference for a binary relation. (Contributed by NM, 8-Feb-1996.)
𝐴 = 𝐵       (𝐶𝑅𝐴𝐶𝑅𝐵)
 
Theorembreq12i 3908 Equality inference for a binary relation. (Contributed by NM, 8-Feb-1996.) (Proof shortened by Eric Schmidt, 4-Apr-2007.)
𝐴 = 𝐵    &   𝐶 = 𝐷       (𝐴𝑅𝐶𝐵𝑅𝐷)
 
Theorembreq1d 3909 Equality deduction for a binary relation. (Contributed by NM, 8-Feb-1996.)
(𝜑𝐴 = 𝐵)       (𝜑 → (𝐴𝑅𝐶𝐵𝑅𝐶))
 
Theorembreqd 3910 Equality deduction for a binary relation. (Contributed by NM, 29-Oct-2011.)
(𝜑𝐴 = 𝐵)       (𝜑 → (𝐶𝐴𝐷𝐶𝐵𝐷))
 
Theorembreq2d 3911 Equality deduction for a binary relation. (Contributed by NM, 8-Feb-1996.)
(𝜑𝐴 = 𝐵)       (𝜑 → (𝐶𝑅𝐴𝐶𝑅𝐵))
 
Theorembreq12d 3912 Equality deduction for a binary relation. (Contributed by NM, 8-Feb-1996.) (Proof shortened by Andrew Salmon, 9-Jul-2011.)
(𝜑𝐴 = 𝐵)    &   (𝜑𝐶 = 𝐷)       (𝜑 → (𝐴𝑅𝐶𝐵𝑅𝐷))
 
Theorembreq123d 3913 Equality deduction for a binary relation. (Contributed by NM, 29-Oct-2011.)
(𝜑𝐴 = 𝐵)    &   (𝜑𝑅 = 𝑆)    &   (𝜑𝐶 = 𝐷)       (𝜑 → (𝐴𝑅𝐶𝐵𝑆𝐷))
 
Theorembreqdi 3914 Equality deduction for a binary relation. (Contributed by Thierry Arnoux, 5-Oct-2020.)
(𝜑𝐴 = 𝐵)    &   (𝜑𝐶𝐴𝐷)       (𝜑𝐶𝐵𝐷)
 
Theorembreqan12d 3915 Equality deduction for a binary relation. (Contributed by NM, 8-Feb-1996.)
(𝜑𝐴 = 𝐵)    &   (𝜓𝐶 = 𝐷)       ((𝜑𝜓) → (𝐴𝑅𝐶𝐵𝑅𝐷))
 
Theorembreqan12rd 3916 Equality deduction for a binary relation. (Contributed by NM, 8-Feb-1996.)
(𝜑𝐴 = 𝐵)    &   (𝜓𝐶 = 𝐷)       ((𝜓𝜑) → (𝐴𝑅𝐶𝐵𝑅𝐷))
 
Theoremnbrne1 3917 Two classes are different if they don't have the same relationship to a third class. (Contributed by NM, 3-Jun-2012.)
((𝐴𝑅𝐵 ∧ ¬ 𝐴𝑅𝐶) → 𝐵𝐶)
 
Theoremnbrne2 3918 Two classes are different if they don't have the same relationship to a third class. (Contributed by NM, 3-Jun-2012.)
((𝐴𝑅𝐶 ∧ ¬ 𝐵𝑅𝐶) → 𝐴𝐵)
 
Theoremeqbrtri 3919 Substitution of equal classes into a binary relation. (Contributed by NM, 5-Aug-1993.)
𝐴 = 𝐵    &   𝐵𝑅𝐶       𝐴𝑅𝐶
 
Theoremeqbrtrd 3920 Substitution of equal classes into a binary relation. (Contributed by NM, 8-Oct-1999.)
(𝜑𝐴 = 𝐵)    &   (𝜑𝐵𝑅𝐶)       (𝜑𝐴𝑅𝐶)
 
Theoremeqbrtrri 3921 Substitution of equal classes into a binary relation. (Contributed by NM, 5-Aug-1993.)
𝐴 = 𝐵    &   𝐴𝑅𝐶       𝐵𝑅𝐶
 
Theoremeqbrtrrd 3922 Substitution of equal classes into a binary relation. (Contributed by NM, 24-Oct-1999.)
(𝜑𝐴 = 𝐵)    &   (𝜑𝐴𝑅𝐶)       (𝜑𝐵𝑅𝐶)
 
Theorembreqtri 3923 Substitution of equal classes into a binary relation. (Contributed by NM, 5-Aug-1993.)
𝐴𝑅𝐵    &   𝐵 = 𝐶       𝐴𝑅𝐶
 
Theorembreqtrd 3924 Substitution of equal classes into a binary relation. (Contributed by NM, 24-Oct-1999.)
(𝜑𝐴𝑅𝐵)    &   (𝜑𝐵 = 𝐶)       (𝜑𝐴𝑅𝐶)
 
Theorembreqtrri 3925 Substitution of equal classes into a binary relation. (Contributed by NM, 5-Aug-1993.)
𝐴𝑅𝐵    &   𝐶 = 𝐵       𝐴𝑅𝐶
 
Theorembreqtrrd 3926 Substitution of equal classes into a binary relation. (Contributed by NM, 24-Oct-1999.)
(𝜑𝐴𝑅𝐵)    &   (𝜑𝐶 = 𝐵)       (𝜑𝐴𝑅𝐶)
 
Theorem3brtr3i 3927 Substitution of equality into both sides of a binary relation. (Contributed by NM, 11-Aug-1999.)
𝐴𝑅𝐵    &   𝐴 = 𝐶    &   𝐵 = 𝐷       𝐶𝑅𝐷
 
Theorem3brtr4i 3928 Substitution of equality into both sides of a binary relation. (Contributed by NM, 11-Aug-1999.)
𝐴𝑅𝐵    &   𝐶 = 𝐴    &   𝐷 = 𝐵       𝐶𝑅𝐷
 
Theorem3brtr3d 3929 Substitution of equality into both sides of a binary relation. (Contributed by NM, 18-Oct-1999.)
(𝜑𝐴𝑅𝐵)    &   (𝜑𝐴 = 𝐶)    &   (𝜑𝐵 = 𝐷)       (𝜑𝐶𝑅𝐷)
 
Theorem3brtr4d 3930 Substitution of equality into both sides of a binary relation. (Contributed by NM, 21-Feb-2005.)
(𝜑𝐴𝑅𝐵)    &   (𝜑𝐶 = 𝐴)    &   (𝜑𝐷 = 𝐵)       (𝜑𝐶𝑅𝐷)
 
Theorem3brtr3g 3931 Substitution of equality into both sides of a binary relation. (Contributed by NM, 16-Jan-1997.)
(𝜑𝐴𝑅𝐵)    &   𝐴 = 𝐶    &   𝐵 = 𝐷       (𝜑𝐶𝑅𝐷)
 
Theorem3brtr4g 3932 Substitution of equality into both sides of a binary relation. (Contributed by NM, 16-Jan-1997.)
(𝜑𝐴𝑅𝐵)    &   𝐶 = 𝐴    &   𝐷 = 𝐵       (𝜑𝐶𝑅𝐷)
 
Theoremeqbrtrid 3933 B chained equality inference for a binary relation. (Contributed by NM, 11-Oct-1999.)
𝐴 = 𝐵    &   (𝜑𝐵𝑅𝐶)       (𝜑𝐴𝑅𝐶)
 
Theoremeqbrtrrid 3934 B chained equality inference for a binary relation. (Contributed by NM, 17-Sep-2004.)
𝐵 = 𝐴    &   (𝜑𝐵𝑅𝐶)       (𝜑𝐴𝑅𝐶)
 
Theorembreqtrid 3935 B chained equality inference for a binary relation. (Contributed by NM, 11-Oct-1999.)
𝐴𝑅𝐵    &   (𝜑𝐵 = 𝐶)       (𝜑𝐴𝑅𝐶)
 
Theorembreqtrrid 3936 B chained equality inference for a binary relation. (Contributed by NM, 24-Apr-2005.)
𝐴𝑅𝐵    &   (𝜑𝐶 = 𝐵)       (𝜑𝐴𝑅𝐶)
 
Theoremeqbrtrdi 3937 A chained equality inference for a binary relation. (Contributed by NM, 12-Oct-1999.)
(𝜑𝐴 = 𝐵)    &   𝐵𝑅𝐶       (𝜑𝐴𝑅𝐶)
 
Theoremeqbrtrrdi 3938 A chained equality inference for a binary relation. (Contributed by NM, 4-Jan-2006.)
(𝜑𝐵 = 𝐴)    &   𝐵𝑅𝐶       (𝜑𝐴𝑅𝐶)
 
Theorembreqtrdi 3939 A chained equality inference for a binary relation. (Contributed by NM, 11-Oct-1999.)
(𝜑𝐴𝑅𝐵)    &   𝐵 = 𝐶       (𝜑𝐴𝑅𝐶)
 
Theorembreqtrrdi 3940 A chained equality inference for a binary relation. (Contributed by NM, 24-Apr-2005.)
(𝜑𝐴𝑅𝐵)    &   𝐶 = 𝐵       (𝜑𝐴𝑅𝐶)
 
Theoremssbrd 3941 Deduction from a subclass relationship of binary relations. (Contributed by NM, 30-Apr-2004.)
(𝜑𝐴𝐵)       (𝜑 → (𝐶𝐴𝐷𝐶𝐵𝐷))
 
Theoremssbri 3942 Inference from a subclass relationship of binary relations. (Contributed by NM, 28-Mar-2007.) (Revised by Mario Carneiro, 8-Feb-2015.)
𝐴𝐵       (𝐶𝐴𝐷𝐶𝐵𝐷)
 
Theoremnfbrd 3943 Deduction version of bound-variable hypothesis builder nfbr 3944. (Contributed by NM, 13-Dec-2005.) (Revised by Mario Carneiro, 14-Oct-2016.)
(𝜑𝑥𝐴)    &   (𝜑𝑥𝑅)    &   (𝜑𝑥𝐵)       (𝜑 → Ⅎ𝑥 𝐴𝑅𝐵)
 
Theoremnfbr 3944 Bound-variable hypothesis builder for binary relation. (Contributed by NM, 1-Sep-1999.) (Revised by Mario Carneiro, 14-Oct-2016.)
𝑥𝐴    &   𝑥𝑅    &   𝑥𝐵       𝑥 𝐴𝑅𝐵
 
Theorembrab1 3945* Relationship between a binary relation and a class abstraction. (Contributed by Andrew Salmon, 8-Jul-2011.)
(𝑥𝑅𝐴𝑥 ∈ {𝑧𝑧𝑅𝐴})
 
Theorembr0 3946 The empty binary relation never holds. (Contributed by NM, 23-Aug-2018.)
¬ 𝐴𝐵
 
Theorembrne0 3947 If two sets are in a binary relation, the relation cannot be empty. In fact, the relation is also inhabited, as seen at brm 3948. (Contributed by Alexander van der Vekens, 7-Jul-2018.)
(𝐴𝑅𝐵𝑅 ≠ ∅)
 
Theorembrm 3948* If two sets are in a binary relation, the relation is inhabited. (Contributed by Jim Kingdon, 31-Dec-2023.)
(𝐴𝑅𝐵 → ∃𝑥 𝑥𝑅)
 
Theorembrun 3949 The union of two binary relations. (Contributed by NM, 21-Dec-2008.)
(𝐴(𝑅𝑆)𝐵 ↔ (𝐴𝑅𝐵𝐴𝑆𝐵))
 
Theorembrin 3950 The intersection of two relations. (Contributed by FL, 7-Oct-2008.)
(𝐴(𝑅𝑆)𝐵 ↔ (𝐴𝑅𝐵𝐴𝑆𝐵))
 
Theorembrdif 3951 The difference of two binary relations. (Contributed by Scott Fenton, 11-Apr-2011.)
(𝐴(𝑅𝑆)𝐵 ↔ (𝐴𝑅𝐵 ∧ ¬ 𝐴𝑆𝐵))
 
Theoremsbcbrg 3952 Move substitution in and out of a binary relation. (Contributed by NM, 13-Dec-2005.) (Proof shortened by Andrew Salmon, 9-Jul-2011.)
(𝐴𝐷 → ([𝐴 / 𝑥]𝐵𝑅𝐶𝐴 / 𝑥𝐵𝐴 / 𝑥𝑅𝐴 / 𝑥𝐶))
 
Theoremsbcbr12g 3953* Move substitution in and out of a binary relation. (Contributed by NM, 13-Dec-2005.)
(𝐴𝐷 → ([𝐴 / 𝑥]𝐵𝑅𝐶𝐴 / 𝑥𝐵𝑅𝐴 / 𝑥𝐶))
 
Theoremsbcbr1g 3954* Move substitution in and out of a binary relation. (Contributed by NM, 13-Dec-2005.)
(𝐴𝐷 → ([𝐴 / 𝑥]𝐵𝑅𝐶𝐴 / 𝑥𝐵𝑅𝐶))
 
Theoremsbcbr2g 3955* Move substitution in and out of a binary relation. (Contributed by NM, 13-Dec-2005.)
(𝐴𝐷 → ([𝐴 / 𝑥]𝐵𝑅𝐶𝐵𝑅𝐴 / 𝑥𝐶))
 
Theorembrralrspcev 3956* Restricted existential specialization with a restricted universal quantifier over a relation, closed form. (Contributed by AV, 20-Aug-2022.)
((𝐵𝑋 ∧ ∀𝑦𝑌 𝐴𝑅𝐵) → ∃𝑥𝑋𝑦𝑌 𝐴𝑅𝑥)
 
Theorembrimralrspcev 3957* Restricted existential specialization with a restricted universal quantifier over an implication with a relation in the antecedent, closed form. (Contributed by AV, 20-Aug-2022.)
((𝐵𝑋 ∧ ∀𝑦𝑌 ((𝜑𝐴𝑅𝐵) → 𝜓)) → ∃𝑥𝑋𝑦𝑌 ((𝜑𝐴𝑅𝑥) → 𝜓))
 
2.1.23  Ordered-pair class abstractions (class builders)
 
Syntaxcopab 3958 Extend class notation to include ordered-pair class abstraction (class builder).
class {⟨𝑥, 𝑦⟩ ∣ 𝜑}
 
Syntaxcmpt 3959 Extend the definition of a class to include maps-to notation for defining a function via a rule.
class (𝑥𝐴𝐵)
 
Definitiondf-opab 3960* Define the class abstraction of a collection of ordered pairs. Definition 3.3 of [Monk1] p. 34. Usually 𝑥 and 𝑦 are distinct, although the definition doesn't strictly require it. The brace notation is called "class abstraction" by Quine; it is also (more commonly) called a "class builder" in the literature. (Contributed by NM, 4-Jul-1994.)
{⟨𝑥, 𝑦⟩ ∣ 𝜑} = {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
 
Definitiondf-mpt 3961* Define maps-to notation for defining a function via a rule. Read as "the function defined by the map from 𝑥 (in 𝐴) to 𝐵(𝑥)." The class expression 𝐵 is the value of the function at 𝑥 and normally contains the variable 𝑥. Similar to the definition of mapping in [ChoquetDD] p. 2. (Contributed by NM, 17-Feb-2008.)
(𝑥𝐴𝐵) = {⟨𝑥, 𝑦⟩ ∣ (𝑥𝐴𝑦 = 𝐵)}
 
Theoremopabss 3962* The collection of ordered pairs in a class is a subclass of it. (Contributed by NM, 27-Dec-1996.) (Proof shortened by Andrew Salmon, 9-Jul-2011.)
{⟨𝑥, 𝑦⟩ ∣ 𝑥𝑅𝑦} ⊆ 𝑅
 
Theoremopabbid 3963 Equivalent wff's yield equal ordered-pair class abstractions (deduction form). (Contributed by NM, 21-Feb-2004.) (Proof shortened by Andrew Salmon, 9-Jul-2011.)
𝑥𝜑    &   𝑦𝜑    &   (𝜑 → (𝜓𝜒))       (𝜑 → {⟨𝑥, 𝑦⟩ ∣ 𝜓} = {⟨𝑥, 𝑦⟩ ∣ 𝜒})
 
Theoremopabbidv 3964* Equivalent wff's yield equal ordered-pair class abstractions (deduction form). (Contributed by NM, 15-May-1995.)
(𝜑 → (𝜓𝜒))       (𝜑 → {⟨𝑥, 𝑦⟩ ∣ 𝜓} = {⟨𝑥, 𝑦⟩ ∣ 𝜒})
 
Theoremopabbii 3965 Equivalent wff's yield equal class abstractions. (Contributed by NM, 15-May-1995.)
(𝜑𝜓)       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑥, 𝑦⟩ ∣ 𝜓}
 
Theoremnfopab 3966* Bound-variable hypothesis builder for class abstraction. (Contributed by NM, 1-Sep-1999.) Remove disjoint variable conditions. (Revised by Andrew Salmon, 11-Jul-2011.)
𝑧𝜑       𝑧{⟨𝑥, 𝑦⟩ ∣ 𝜑}
 
Theoremnfopab1 3967 The first abstraction variable in an ordered-pair class abstraction (class builder) is effectively not free. (Contributed by NM, 16-May-1995.) (Revised by Mario Carneiro, 14-Oct-2016.)
𝑥{⟨𝑥, 𝑦⟩ ∣ 𝜑}
 
Theoremnfopab2 3968 The second abstraction variable in an ordered-pair class abstraction (class builder) is effectively not free. (Contributed by NM, 16-May-1995.) (Revised by Mario Carneiro, 14-Oct-2016.)
𝑦{⟨𝑥, 𝑦⟩ ∣ 𝜑}
 
Theoremcbvopab 3969* Rule used to change bound variables in an ordered-pair class abstraction, using implicit substitution. (Contributed by NM, 14-Sep-2003.)
𝑧𝜑    &   𝑤𝜑    &   𝑥𝜓    &   𝑦𝜓    &   ((𝑥 = 𝑧𝑦 = 𝑤) → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑧, 𝑤⟩ ∣ 𝜓}
 
Theoremcbvopabv 3970* Rule used to change bound variables in an ordered-pair class abstraction, using implicit substitution. (Contributed by NM, 15-Oct-1996.)
((𝑥 = 𝑧𝑦 = 𝑤) → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑧, 𝑤⟩ ∣ 𝜓}
 
Theoremcbvopab1 3971* Change first bound variable in an ordered-pair class abstraction, using explicit substitution. (Contributed by NM, 6-Oct-2004.) (Revised by Mario Carneiro, 14-Oct-2016.)
𝑧𝜑    &   𝑥𝜓    &   (𝑥 = 𝑧 → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑧, 𝑦⟩ ∣ 𝜓}
 
Theoremcbvopab2 3972* Change second bound variable in an ordered-pair class abstraction, using explicit substitution. (Contributed by NM, 22-Aug-2013.)
𝑧𝜑    &   𝑦𝜓    &   (𝑦 = 𝑧 → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑥, 𝑧⟩ ∣ 𝜓}
 
Theoremcbvopab1s 3973* Change first bound variable in an ordered-pair class abstraction, using explicit substitution. (Contributed by NM, 31-Jul-2003.)
{⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑧, 𝑦⟩ ∣ [𝑧 / 𝑥]𝜑}
 
Theoremcbvopab1v 3974* Rule used to change the first bound variable in an ordered pair abstraction, using implicit substitution. (Contributed by NM, 31-Jul-2003.) (Proof shortened by Eric Schmidt, 4-Apr-2007.)
(𝑥 = 𝑧 → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑧, 𝑦⟩ ∣ 𝜓}
 
Theoremcbvopab2v 3975* Rule used to change the second bound variable in an ordered pair abstraction, using implicit substitution. (Contributed by NM, 2-Sep-1999.)
(𝑦 = 𝑧 → (𝜑𝜓))       {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {⟨𝑥, 𝑧⟩ ∣ 𝜓}
 
Theoremcsbopabg 3976* Move substitution into a class abstraction. (Contributed by NM, 6-Aug-2007.) (Proof shortened by Mario Carneiro, 17-Nov-2016.)
(𝐴𝑉𝐴 / 𝑥{⟨𝑦, 𝑧⟩ ∣ 𝜑} = {⟨𝑦, 𝑧⟩ ∣ [𝐴 / 𝑥]𝜑})
 
Theoremunopab 3977 Union of two ordered pair class abstractions. (Contributed by NM, 30-Sep-2002.)
({⟨𝑥, 𝑦⟩ ∣ 𝜑} ∪ {⟨𝑥, 𝑦⟩ ∣ 𝜓}) = {⟨𝑥, 𝑦⟩ ∣ (𝜑𝜓)}
 
Theoremmpteq12f 3978 An equality theorem for the maps-to notation. (Contributed by Mario Carneiro, 16-Dec-2013.)
((∀𝑥 𝐴 = 𝐶 ∧ ∀𝑥𝐴 𝐵 = 𝐷) → (𝑥𝐴𝐵) = (𝑥𝐶𝐷))
 
Theoremmpteq12dva 3979* An equality inference for the maps-to notation. (Contributed by Mario Carneiro, 26-Jan-2017.)
(𝜑𝐴 = 𝐶)    &   ((𝜑𝑥𝐴) → 𝐵 = 𝐷)       (𝜑 → (𝑥𝐴𝐵) = (𝑥𝐶𝐷))
 
Theoremmpteq12dv 3980* An equality inference for the maps-to notation. (Contributed by NM, 24-Aug-2011.) (Revised by Mario Carneiro, 16-Dec-2013.)
(𝜑𝐴 = 𝐶)    &   (𝜑𝐵 = 𝐷)       (𝜑 → (𝑥𝐴𝐵) = (𝑥𝐶𝐷))
 
Theoremmpteq12 3981* An equality theorem for the maps-to notation. (Contributed by NM, 16-Dec-2013.)
((𝐴 = 𝐶 ∧ ∀𝑥𝐴 𝐵 = 𝐷) → (𝑥𝐴𝐵) = (𝑥𝐶𝐷))
 
Theoremmpteq1 3982* An equality theorem for the maps-to notation. (Contributed by Mario Carneiro, 16-Dec-2013.)
(𝐴 = 𝐵 → (𝑥𝐴𝐶) = (𝑥𝐵𝐶))
 
Theoremmpteq1d 3983* An equality theorem for the maps-to notation. (Contributed by Mario Carneiro, 11-Jun-2016.)
(𝜑𝐴 = 𝐵)       (𝜑 → (𝑥𝐴𝐶) = (𝑥𝐵𝐶))
 
Theoremmpteq2ia 3984 An equality inference for the maps-to notation. (Contributed by Mario Carneiro, 16-Dec-2013.)
(𝑥𝐴𝐵 = 𝐶)       (𝑥𝐴𝐵) = (𝑥𝐴𝐶)
 
Theoremmpteq2i 3985 An equality inference for the maps-to notation. (Contributed by Mario Carneiro, 16-Dec-2013.)
𝐵 = 𝐶       (𝑥𝐴𝐵) = (𝑥𝐴𝐶)
 
Theoremmpteq12i 3986 An equality inference for the maps-to notation. (Contributed by Scott Fenton, 27-Oct-2010.) (Revised by Mario Carneiro, 16-Dec-2013.)
𝐴 = 𝐶    &   𝐵 = 𝐷       (𝑥𝐴𝐵) = (𝑥𝐶𝐷)
 
Theoremmpteq2da 3987 Slightly more general equality inference for the maps-to notation. (Contributed by FL, 14-Sep-2013.) (Revised by Mario Carneiro, 16-Dec-2013.)
𝑥𝜑    &   ((𝜑𝑥𝐴) → 𝐵 = 𝐶)       (𝜑 → (𝑥𝐴𝐵) = (𝑥𝐴𝐶))
 
Theoremmpteq2dva 3988* Slightly more general equality inference for the maps-to notation. (Contributed by Scott Fenton, 25-Apr-2012.)
((𝜑𝑥𝐴) → 𝐵 = 𝐶)       (𝜑 → (𝑥𝐴𝐵) = (𝑥𝐴𝐶))
 
Theoremmpteq2dv 3989* An equality inference for the maps-to notation. (Contributed by Mario Carneiro, 23-Aug-2014.)
(𝜑𝐵 = 𝐶)       (𝜑 → (𝑥𝐴𝐵) = (𝑥𝐴𝐶))
 
Theoremnfmpt 3990* Bound-variable hypothesis builder for the maps-to notation. (Contributed by NM, 20-Feb-2013.)
𝑥𝐴    &   𝑥𝐵       𝑥(𝑦𝐴𝐵)
 
Theoremnfmpt1 3991 Bound-variable hypothesis builder for the maps-to notation. (Contributed by FL, 17-Feb-2008.)
𝑥(𝑥𝐴𝐵)
 
Theoremcbvmptf 3992* Rule to change the bound variable in a maps-to function, using implicit substitution. This version has bound-variable hypotheses in place of distinct variable conditions. (Contributed by Thierry Arnoux, 9-Mar-2017.)
𝑥𝐴    &   𝑦𝐴    &   𝑦𝐵    &   𝑥𝐶    &   (𝑥 = 𝑦𝐵 = 𝐶)       (𝑥𝐴𝐵) = (𝑦𝐴𝐶)
 
Theoremcbvmpt 3993* Rule to change the bound variable in a maps-to function, using implicit substitution. This version has bound-variable hypotheses in place of distinct variable conditions. (Contributed by NM, 11-Sep-2011.)
𝑦𝐵    &   𝑥𝐶    &   (𝑥 = 𝑦𝐵 = 𝐶)       (𝑥𝐴𝐵) = (𝑦𝐴𝐶)
 
Theoremcbvmptv 3994* Rule to change the bound variable in a maps-to function, using implicit substitution. (Contributed by Mario Carneiro, 19-Feb-2013.)
(𝑥 = 𝑦𝐵 = 𝐶)       (𝑥𝐴𝐵) = (𝑦𝐴𝐶)
 
Theoremmptv 3995* Function with universal domain in maps-to notation. (Contributed by NM, 16-Aug-2013.)
(𝑥 ∈ V ↦ 𝐵) = {⟨𝑥, 𝑦⟩ ∣ 𝑦 = 𝐵}
 
2.1.24  Transitive classes
 
Syntaxwtr 3996 Extend wff notation to include transitive classes. Notation from [TakeutiZaring] p. 35.
wff Tr 𝐴
 
Definitiondf-tr 3997 Define the transitive class predicate. Definition of [Enderton] p. 71 extended to arbitrary classes. For alternate definitions, see dftr2 3998 (which is suggestive of the word "transitive"), dftr3 4000, dftr4 4001, and dftr5 3999. The term "complete" is used instead of "transitive" in Definition 3 of [Suppes] p. 130. (Contributed by NM, 29-Aug-1993.)
(Tr 𝐴 𝐴𝐴)
 
Theoremdftr2 3998* An alternate way of defining a transitive class. Exercise 7 of [TakeutiZaring] p. 40. (Contributed by NM, 24-Apr-1994.)
(Tr 𝐴 ↔ ∀𝑥𝑦((𝑥𝑦𝑦𝐴) → 𝑥𝐴))
 
Theoremdftr5 3999* An alternate way of defining a transitive class. (Contributed by NM, 20-Mar-2004.)
(Tr 𝐴 ↔ ∀𝑥𝐴𝑦𝑥 𝑦𝐴)
 
Theoremdftr3 4000* An alternate way of defining a transitive class. Definition 7.1 of [TakeutiZaring] p. 35. (Contributed by NM, 29-Aug-1993.)
(Tr 𝐴 ↔ ∀𝑥𝐴 𝑥𝐴)
    < Previous  Next >

Page List
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-12300 124 12301-12400 125 12401-12500 126 12501-12600 127 12601-12700 128 12701-12800 129 12801-12900 130 12901-13000 131 13001-13100 132 13101-13177
  Copyright terms: Public domain < Previous  Next >