![]() |
Metamath
Proof Explorer Theorem List (p. 45 of 479) | < Previous Next > |
Bad symbols? Try the
GIF version. |
||
Mirrors > Metamath Home Page > MPE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
Color key: | ![]() (1-30166) |
![]() (30167-31689) |
![]() (31690-47842) |
Type | Label | Description |
---|---|---|
Statement | ||
Theorem | 0dif 4401 | The difference between the empty set and a class. Part of Exercise 4.4 of [Stoll] p. 16. (Contributed by NM, 17-Aug-2004.) |
β’ (β β π΄) = β | ||
Theorem | abf 4402 | A class abstraction determined by a false formula is empty. (Contributed by NM, 20-Jan-2012.) Avoid ax-8 2108, ax-10 2137, ax-11 2154, ax-12 2171. (Revised by Gino Giotto, 30-Jun-2024.) |
β’ Β¬ π β β’ {π₯ β£ π} = β | ||
Theorem | abfOLD 4403 | Obsolete version of abf 4402 as of 28-Jun-2024. (Contributed by NM, 20-Jan-2012.) (Proof modification is discouraged.) (New usage is discouraged.) |
β’ Β¬ π β β’ {π₯ β£ π} = β | ||
Theorem | eq0rdv 4404* | Deduction for equality to the empty set. (Contributed by NM, 11-Jul-2014.) Avoid ax-8 2108, df-clel 2810. (Revised by Gino Giotto, 6-Sep-2024.) |
β’ (π β Β¬ π₯ β π΄) β β’ (π β π΄ = β ) | ||
Theorem | eq0rdvALT 4405* | Alternate proof of eq0rdv 4404. Shorter, but requiring df-clel 2810, ax-8 2108. (Contributed by NM, 11-Jul-2014.) (Proof modification is discouraged.) (New usage is discouraged.) |
β’ (π β Β¬ π₯ β π΄) β β’ (π β π΄ = β ) | ||
Theorem | csbprc 4406 | The proper substitution of a proper class for a set into a class results in the empty set. (Contributed by NM, 17-Aug-2018.) (Proof shortened by JJ, 27-Aug-2021.) |
β’ (Β¬ π΄ β V β β¦π΄ / π₯β¦π΅ = β ) | ||
Theorem | csb0 4407 | The proper substitution of a class into the empty set is the empty set. (Contributed by NM, 18-Aug-2018.) |
β’ β¦π΄ / π₯β¦β = β | ||
Theorem | sbcel12 4408 | Distribute proper substitution through a membership relation. (Contributed by NM, 10-Nov-2005.) (Revised by NM, 18-Aug-2018.) |
β’ ([π΄ / π₯]π΅ β πΆ β β¦π΄ / π₯β¦π΅ β β¦π΄ / π₯β¦πΆ) | ||
Theorem | sbceqg 4409 | Distribute proper substitution through an equality relation. (Contributed by NM, 10-Nov-2005.) (Proof shortened by Andrew Salmon, 29-Jun-2011.) |
β’ (π΄ β π β ([π΄ / π₯]π΅ = πΆ β β¦π΄ / π₯β¦π΅ = β¦π΄ / π₯β¦πΆ)) | ||
Theorem | sbceqi 4410 | Distribution of class substitution over equality, in inference form. (Contributed by Giovanni Mascellani, 27-May-2019.) |
β’ π΄ β V & β’ β¦π΄ / π₯β¦π΅ = π· & β’ β¦π΄ / π₯β¦πΆ = πΈ β β’ ([π΄ / π₯]π΅ = πΆ β π· = πΈ) | ||
Theorem | sbcnel12g 4411 | Distribute proper substitution through negated membership. (Contributed by Andrew Salmon, 18-Jun-2011.) |
β’ (π΄ β π β ([π΄ / π₯]π΅ β πΆ β β¦π΄ / π₯β¦π΅ β β¦π΄ / π₯β¦πΆ)) | ||
Theorem | sbcne12 4412 | Distribute proper substitution through an inequality. (Contributed by Andrew Salmon, 18-Jun-2011.) (Revised by NM, 18-Aug-2018.) |
β’ ([π΄ / π₯]π΅ β πΆ β β¦π΄ / π₯β¦π΅ β β¦π΄ / π₯β¦πΆ) | ||
Theorem | sbcel1g 4413* | Move proper substitution in and out of a membership relation. Note that the scope of [π΄ / π₯] is the wff π΅ β πΆ, whereas the scope of β¦π΄ / π₯β¦ is the class π΅. (Contributed by NM, 10-Nov-2005.) |
β’ (π΄ β π β ([π΄ / π₯]π΅ β πΆ β β¦π΄ / π₯β¦π΅ β πΆ)) | ||
Theorem | sbceq1g 4414* | Move proper substitution to first argument of an equality. (Contributed by NM, 30-Nov-2005.) |
β’ (π΄ β π β ([π΄ / π₯]π΅ = πΆ β β¦π΄ / π₯β¦π΅ = πΆ)) | ||
Theorem | sbcel2 4415* | Move proper substitution in and out of a membership relation. (Contributed by NM, 14-Nov-2005.) (Revised by NM, 18-Aug-2018.) |
β’ ([π΄ / π₯]π΅ β πΆ β π΅ β β¦π΄ / π₯β¦πΆ) | ||
Theorem | sbceq2g 4416* | Move proper substitution to second argument of an equality. (Contributed by NM, 30-Nov-2005.) |
β’ (π΄ β π β ([π΄ / π₯]π΅ = πΆ β π΅ = β¦π΄ / π₯β¦πΆ)) | ||
Theorem | csbcom 4417* | Commutative law for double substitution into a class. (Contributed by NM, 14-Nov-2005.) (Revised by NM, 18-Aug-2018.) |
β’ β¦π΄ / π₯β¦β¦π΅ / π¦β¦πΆ = β¦π΅ / π¦β¦β¦π΄ / π₯β¦πΆ | ||
Theorem | sbcnestgfw 4418* | Nest the composition of two substitutions. Version of sbcnestgf 4423 with a disjoint variable condition, which does not require ax-13 2371. (Contributed by Mario Carneiro, 11-Nov-2016.) Avoid ax-13 2371. (Revised by Gino Giotto, 26-Jan-2024.) |
β’ ((π΄ β π β§ βπ¦β²π₯π) β ([π΄ / π₯][π΅ / π¦]π β [β¦π΄ / π₯β¦π΅ / π¦]π)) | ||
Theorem | csbnestgfw 4419* | Nest the composition of two substitutions. Version of csbnestgf 4424 with a disjoint variable condition, which does not require ax-13 2371. (Contributed by NM, 23-Nov-2005.) Avoid ax-13 2371. (Revised by Gino Giotto, 26-Jan-2024.) |
β’ ((π΄ β π β§ βπ¦β²π₯πΆ) β β¦π΄ / π₯β¦β¦π΅ / π¦β¦πΆ = β¦β¦π΄ / π₯β¦π΅ / π¦β¦πΆ) | ||
Theorem | sbcnestgw 4420* | Nest the composition of two substitutions. Version of sbcnestg 4425 with a disjoint variable condition, which does not require ax-13 2371. (Contributed by NM, 27-Nov-2005.) Avoid ax-13 2371. (Revised by Gino Giotto, 26-Jan-2024.) |
β’ (π΄ β π β ([π΄ / π₯][π΅ / π¦]π β [β¦π΄ / π₯β¦π΅ / π¦]π)) | ||
Theorem | csbnestgw 4421* | Nest the composition of two substitutions. Version of csbnestg 4426 with a disjoint variable condition, which does not require ax-13 2371. (Contributed by NM, 23-Nov-2005.) Avoid ax-13 2371. (Revised by Gino Giotto, 26-Jan-2024.) |
β’ (π΄ β π β β¦π΄ / π₯β¦β¦π΅ / π¦β¦πΆ = β¦β¦π΄ / π₯β¦π΅ / π¦β¦πΆ) | ||
Theorem | sbcco3gw 4422* | Composition of two substitutions. Version of sbcco3g 4427 with a disjoint variable condition, which does not require ax-13 2371. (Contributed by NM, 27-Nov-2005.) Avoid ax-13 2371. (Revised by Gino Giotto, 26-Jan-2024.) |
β’ (π₯ = π΄ β π΅ = πΆ) β β’ (π΄ β π β ([π΄ / π₯][π΅ / π¦]π β [πΆ / π¦]π)) | ||
Theorem | sbcnestgf 4423 | Nest the composition of two substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. Use the weaker sbcnestgfw 4418 when possible. (Contributed by Mario Carneiro, 11-Nov-2016.) (New usage is discouraged.) |
β’ ((π΄ β π β§ βπ¦β²π₯π) β ([π΄ / π₯][π΅ / π¦]π β [β¦π΄ / π₯β¦π΅ / π¦]π)) | ||
Theorem | csbnestgf 4424 | Nest the composition of two substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. Use the weaker csbnestgfw 4419 when possible. (Contributed by NM, 23-Nov-2005.) (Proof shortened by Mario Carneiro, 10-Nov-2016.) (New usage is discouraged.) |
β’ ((π΄ β π β§ βπ¦β²π₯πΆ) β β¦π΄ / π₯β¦β¦π΅ / π¦β¦πΆ = β¦β¦π΄ / π₯β¦π΅ / π¦β¦πΆ) | ||
Theorem | sbcnestg 4425* | Nest the composition of two substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. Use the weaker sbcnestgw 4420 when possible. (Contributed by NM, 27-Nov-2005.) (Proof shortened by Mario Carneiro, 11-Nov-2016.) (New usage is discouraged.) |
β’ (π΄ β π β ([π΄ / π₯][π΅ / π¦]π β [β¦π΄ / π₯β¦π΅ / π¦]π)) | ||
Theorem | csbnestg 4426* | Nest the composition of two substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. Use the weaker csbnestgw 4421 when possible. (Contributed by NM, 23-Nov-2005.) (Proof shortened by Mario Carneiro, 10-Nov-2016.) (New usage is discouraged.) |
β’ (π΄ β π β β¦π΄ / π₯β¦β¦π΅ / π¦β¦πΆ = β¦β¦π΄ / π₯β¦π΅ / π¦β¦πΆ) | ||
Theorem | sbcco3g 4427* | Composition of two substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. Use the weaker sbcco3gw 4422 when possible. (Contributed by NM, 27-Nov-2005.) (Revised by Mario Carneiro, 11-Nov-2016.) (New usage is discouraged.) |
β’ (π₯ = π΄ β π΅ = πΆ) β β’ (π΄ β π β ([π΄ / π₯][π΅ / π¦]π β [πΆ / π¦]π)) | ||
Theorem | csbco3g 4428* | Composition of two class substitutions. Usage of this theorem is discouraged because it depends on ax-13 2371. (Contributed by NM, 27-Nov-2005.) (Revised by Mario Carneiro, 11-Nov-2016.) (New usage is discouraged.) |
β’ (π₯ = π΄ β π΅ = πΆ) β β’ (π΄ β π β β¦π΄ / π₯β¦β¦π΅ / π¦β¦π· = β¦πΆ / π¦β¦π·) | ||
Theorem | csbnest1g 4429 | Nest the composition of two substitutions. (Contributed by NM, 23-May-2006.) (Proof shortened by Mario Carneiro, 11-Nov-2016.) |
β’ (π΄ β π β β¦π΄ / π₯β¦β¦π΅ / π₯β¦πΆ = β¦β¦π΄ / π₯β¦π΅ / π₯β¦πΆ) | ||
Theorem | csbidm 4430* | Idempotent law for class substitutions. (Contributed by NM, 1-Mar-2008.) (Revised by NM, 18-Aug-2018.) |
β’ β¦π΄ / π₯β¦β¦π΄ / π₯β¦π΅ = β¦π΄ / π₯β¦π΅ | ||
Theorem | csbvarg 4431 | The proper substitution of a class for setvar variable results in the class (if the class exists). (Contributed by NM, 10-Nov-2005.) |
β’ (π΄ β π β β¦π΄ / π₯β¦π₯ = π΄) | ||
Theorem | csbvargi 4432 | The proper substitution of a class for a setvar variable results in the class (if the class exists), in inference form of csbvarg 4431. (Contributed by Giovanni Mascellani, 30-May-2019.) |
β’ π΄ β V β β’ β¦π΄ / π₯β¦π₯ = π΄ | ||
Theorem | sbccsb 4433* | Substitution into a wff expressed in terms of substitution into a class. (Contributed by NM, 15-Aug-2007.) (Revised by NM, 18-Aug-2018.) |
β’ ([π΄ / π₯]π β π¦ β β¦π΄ / π₯β¦{π¦ β£ π}) | ||
Theorem | sbccsb2 4434 | Substitution into a wff expressed in using substitution into a class. (Contributed by NM, 27-Nov-2005.) (Revised by NM, 18-Aug-2018.) |
β’ ([π΄ / π₯]π β π΄ β β¦π΄ / π₯β¦{π₯ β£ π}) | ||
Theorem | rspcsbela 4435* | Special case related to rspsbc 3873. (Contributed by NM, 10-Dec-2005.) (Proof shortened by Eric Schmidt, 17-Jan-2007.) |
β’ ((π΄ β π΅ β§ βπ₯ β π΅ πΆ β π·) β β¦π΄ / π₯β¦πΆ β π·) | ||
Theorem | sbnfc2 4436* | Two ways of expressing "π₯ is (effectively) not free in π΄". (Contributed by Mario Carneiro, 14-Oct-2016.) |
β’ (β²π₯π΄ β βπ¦βπ§β¦π¦ / π₯β¦π΄ = β¦π§ / π₯β¦π΄) | ||
Theorem | csbab 4437* | Move substitution into a class abstraction. (Contributed by NM, 13-Dec-2005.) (Revised by NM, 19-Aug-2018.) |
β’ β¦π΄ / π₯β¦{π¦ β£ π} = {π¦ β£ [π΄ / π₯]π} | ||
Theorem | csbun 4438 | Distribution of class substitution over union of two classes. (Contributed by Drahflow, 23-Sep-2015.) (Revised by Mario Carneiro, 11-Dec-2016.) (Revised by NM, 13-Sep-2018.) |
β’ β¦π΄ / π₯β¦(π΅ βͺ πΆ) = (β¦π΄ / π₯β¦π΅ βͺ β¦π΄ / π₯β¦πΆ) | ||
Theorem | csbin 4439 | Distribute proper substitution into a class through an intersection relation. (Contributed by Alan Sare, 22-Jul-2012.) (Revised by NM, 18-Aug-2018.) |
β’ β¦π΄ / π₯β¦(π΅ β© πΆ) = (β¦π΄ / π₯β¦π΅ β© β¦π΄ / π₯β¦πΆ) | ||
Theorem | csbie2df 4440* | Conversion of implicit substitution to explicit class substitution. This version of csbiedf 3924 avoids a disjointness condition on π₯, π΄ and π₯, π· by substituting twice. Deduction form of csbie2 3935. (Contributed by AV, 29-Mar-2024.) |
β’ β²π₯π & β’ (π β β²π₯πΆ) & β’ (π β β²π₯π·) & β’ (π β π΄ β π) & β’ ((π β§ π₯ = π¦) β π΅ = πΆ) & β’ ((π β§ π¦ = π΄) β πΆ = π·) β β’ (π β β¦π΄ / π₯β¦π΅ = π·) | ||
Theorem | 2nreu 4441* | If there are two different sets fulfilling a wff (by implicit substitution), then there is no unique set fulfilling the wff. (Contributed by AV, 20-Jun-2023.) |
β’ (π₯ = π΄ β (π β π)) & β’ (π₯ = π΅ β (π β π)) β β’ ((π΄ β π β§ π΅ β π β§ π΄ β π΅) β ((π β§ π) β Β¬ β!π₯ β π π)) | ||
Theorem | un00 4442 | Two classes are empty iff their union is empty. (Contributed by NM, 11-Aug-2004.) |
β’ ((π΄ = β β§ π΅ = β ) β (π΄ βͺ π΅) = β ) | ||
Theorem | vss 4443 | Only the universal class has the universal class as a subclass. (Contributed by NM, 17-Sep-2003.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ (V β π΄ β π΄ = V) | ||
Theorem | 0pss 4444 | The null set is a proper subset of any nonempty set. (Contributed by NM, 27-Feb-1996.) |
β’ (β β π΄ β π΄ β β ) | ||
Theorem | npss0 4445 | No set is a proper subset of the empty set. (Contributed by NM, 17-Jun-1998.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) (Proof shortened by JJ, 14-Jul-2021.) |
β’ Β¬ π΄ β β | ||
Theorem | pssv 4446 | Any non-universal class is a proper subclass of the universal class. (Contributed by NM, 17-May-1998.) |
β’ (π΄ β V β Β¬ π΄ = V) | ||
Theorem | disj 4447* | Two ways of saying that two classes are disjoint (have no members in common). (Contributed by NM, 17-Feb-2004.) Avoid ax-10 2137, ax-11 2154, ax-12 2171. (Revised by Gino Giotto, 28-Jun-2024.) |
β’ ((π΄ β© π΅) = β β βπ₯ β π΄ Β¬ π₯ β π΅) | ||
Theorem | disjOLD 4448* | Obsolete version of disj 4447 as of 28-Jun-2024. (Contributed by NM, 17-Feb-2004.) (Proof modification is discouraged.) (New usage is discouraged.) |
β’ ((π΄ β© π΅) = β β βπ₯ β π΄ Β¬ π₯ β π΅) | ||
Theorem | disjr 4449* | Two ways of saying that two classes are disjoint. (Contributed by Jeff Madsen, 19-Jun-2011.) |
β’ ((π΄ β© π΅) = β β βπ₯ β π΅ Β¬ π₯ β π΄) | ||
Theorem | disj1 4450* | Two ways of saying that two classes are disjoint (have no members in common). (Contributed by NM, 19-Aug-1993.) |
β’ ((π΄ β© π΅) = β β βπ₯(π₯ β π΄ β Β¬ π₯ β π΅)) | ||
Theorem | reldisj 4451 | Two ways of saying that two classes are disjoint, using the complement of π΅ relative to a universe πΆ. (Contributed by NM, 15-Feb-2007.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) Avoid ax-12 2171. (Revised by Gino Giotto, 28-Jun-2024.) |
β’ (π΄ β πΆ β ((π΄ β© π΅) = β β π΄ β (πΆ β π΅))) | ||
Theorem | reldisjOLD 4452 | Obsolete version of reldisj 4451 as of 28-Jun-2024. (Contributed by NM, 15-Feb-2007.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) (Proof modification is discouraged.) (New usage is discouraged.) |
β’ (π΄ β πΆ β ((π΄ β© π΅) = β β π΄ β (πΆ β π΅))) | ||
Theorem | disj3 4453 | Two ways of saying that two classes are disjoint. (Contributed by NM, 19-May-1998.) |
β’ ((π΄ β© π΅) = β β π΄ = (π΄ β π΅)) | ||
Theorem | disjne 4454 | Members of disjoint sets are not equal. (Contributed by NM, 28-Mar-2007.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ (((π΄ β© π΅) = β β§ πΆ β π΄ β§ π· β π΅) β πΆ β π·) | ||
Theorem | disjeq0 4455 | Two disjoint sets are equal iff both are empty. (Contributed by AV, 19-Jun-2022.) |
β’ ((π΄ β© π΅) = β β (π΄ = π΅ β (π΄ = β β§ π΅ = β ))) | ||
Theorem | disjel 4456 | A set can't belong to both members of disjoint classes. (Contributed by NM, 28-Feb-2015.) |
β’ (((π΄ β© π΅) = β β§ πΆ β π΄) β Β¬ πΆ β π΅) | ||
Theorem | disj2 4457 | Two ways of saying that two classes are disjoint. (Contributed by NM, 17-May-1998.) |
β’ ((π΄ β© π΅) = β β π΄ β (V β π΅)) | ||
Theorem | disj4 4458 | Two ways of saying that two classes are disjoint. (Contributed by NM, 21-Mar-2004.) |
β’ ((π΄ β© π΅) = β β Β¬ (π΄ β π΅) β π΄) | ||
Theorem | ssdisj 4459 | Intersection with a subclass of a disjoint class. (Contributed by FL, 24-Jan-2007.) (Proof shortened by JJ, 14-Jul-2021.) |
β’ ((π΄ β π΅ β§ (π΅ β© πΆ) = β ) β (π΄ β© πΆ) = β ) | ||
Theorem | disjpss 4460 | A class is a proper subset of its union with a disjoint nonempty class. (Contributed by NM, 15-Sep-2004.) |
β’ (((π΄ β© π΅) = β β§ π΅ β β ) β π΄ β (π΄ βͺ π΅)) | ||
Theorem | undisj1 4461 | The union of disjoint classes is disjoint. (Contributed by NM, 26-Sep-2004.) |
β’ (((π΄ β© πΆ) = β β§ (π΅ β© πΆ) = β ) β ((π΄ βͺ π΅) β© πΆ) = β ) | ||
Theorem | undisj2 4462 | The union of disjoint classes is disjoint. (Contributed by NM, 13-Sep-2004.) |
β’ (((π΄ β© π΅) = β β§ (π΄ β© πΆ) = β ) β (π΄ β© (π΅ βͺ πΆ)) = β ) | ||
Theorem | ssindif0 4463 | Subclass expressed in terms of intersection with difference from the universal class. (Contributed by NM, 17-Sep-2003.) |
β’ (π΄ β π΅ β (π΄ β© (V β π΅)) = β ) | ||
Theorem | inelcm 4464 | The intersection of classes with a common member is nonempty. (Contributed by NM, 7-Apr-1994.) |
β’ ((π΄ β π΅ β§ π΄ β πΆ) β (π΅ β© πΆ) β β ) | ||
Theorem | minel 4465 | A minimum element of a class has no elements in common with the class. (Contributed by NM, 22-Jun-1994.) (Proof shortened by JJ, 14-Jul-2021.) |
β’ ((π΄ β π΅ β§ (πΆ β© π΅) = β ) β Β¬ π΄ β πΆ) | ||
Theorem | undif4 4466 | Distribute union over difference. (Contributed by NM, 17-May-1998.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ ((π΄ β© πΆ) = β β (π΄ βͺ (π΅ β πΆ)) = ((π΄ βͺ π΅) β πΆ)) | ||
Theorem | disjssun 4467 | Subset relation for disjoint classes. (Contributed by NM, 25-Oct-2005.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ ((π΄ β© π΅) = β β (π΄ β (π΅ βͺ πΆ) β π΄ β πΆ)) | ||
Theorem | vdif0 4468 | Universal class equality in terms of empty difference. (Contributed by NM, 17-Sep-2003.) |
β’ (π΄ = V β (V β π΄) = β ) | ||
Theorem | difrab0eq 4469* | If the difference between the restricting class of a restricted class abstraction and the restricted class abstraction is empty, the restricting class is equal to this restricted class abstraction. (Contributed by Alexander van der Vekens, 31-Dec-2017.) |
β’ ((π β {π₯ β π β£ π}) = β β π = {π₯ β π β£ π}) | ||
Theorem | pssnel 4470* | A proper subclass has a member in one argument that's not in both. (Contributed by NM, 29-Feb-1996.) |
β’ (π΄ β π΅ β βπ₯(π₯ β π΅ β§ Β¬ π₯ β π΄)) | ||
Theorem | disjdif 4471 | A class and its relative complement are disjoint. Theorem 38 of [Suppes] p. 29. (Contributed by NM, 24-Mar-1998.) |
β’ (π΄ β© (π΅ β π΄)) = β | ||
Theorem | disjdifr 4472 | A class and its relative complement are disjoint. (Contributed by Thierry Arnoux, 29-Nov-2023.) |
β’ ((π΅ β π΄) β© π΄) = β | ||
Theorem | difin0 4473 | The difference of a class from its intersection is empty. Theorem 37 of [Suppes] p. 29. (Contributed by NM, 17-Aug-2004.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ ((π΄ β© π΅) β π΅) = β | ||
Theorem | unvdif 4474 | The union of a class and its complement is the universe. Theorem 5.1(5) of [Stoll] p. 17. (Contributed by NM, 17-Aug-2004.) |
β’ (π΄ βͺ (V β π΄)) = V | ||
Theorem | undif1 4475 | Absorption of difference by union. This decomposes a union into two disjoint classes (see disjdif 4471). Theorem 35 of [Suppes] p. 29. (Contributed by NM, 19-May-1998.) |
β’ ((π΄ β π΅) βͺ π΅) = (π΄ βͺ π΅) | ||
Theorem | undif2 4476 | Absorption of difference by union. This decomposes a union into two disjoint classes (see disjdif 4471). Part of proof of Corollary 6K of [Enderton] p. 144. (Contributed by NM, 19-May-1998.) |
β’ (π΄ βͺ (π΅ β π΄)) = (π΄ βͺ π΅) | ||
Theorem | undifabs 4477 | Absorption of difference by union. (Contributed by NM, 18-Aug-2013.) |
β’ (π΄ βͺ (π΄ β π΅)) = π΄ | ||
Theorem | inundif 4478 | The intersection and class difference of a class with another class unite to give the original class. (Contributed by Paul Chapman, 5-Jun-2009.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
β’ ((π΄ β© π΅) βͺ (π΄ β π΅)) = π΄ | ||
Theorem | disjdif2 4479 | The difference of a class and a class disjoint from it is the original class. (Contributed by BJ, 21-Apr-2019.) |
β’ ((π΄ β© π΅) = β β (π΄ β π΅) = π΄) | ||
Theorem | difun2 4480 | Absorption of union by difference. Theorem 36 of [Suppes] p. 29. (Contributed by NM, 19-May-1998.) |
β’ ((π΄ βͺ π΅) β π΅) = (π΄ β π΅) | ||
Theorem | undif 4481 | Union of complementary parts into whole. (Contributed by NM, 22-Mar-1998.) |
β’ (π΄ β π΅ β (π΄ βͺ (π΅ β π΄)) = π΅) | ||
Theorem | undifr 4482 | Union of complementary parts into whole. (Contributed by Thierry Arnoux, 21-Nov-2023.) (Proof shortened by SN, 11-Mar-2025.) |
β’ (π΄ β π΅ β ((π΅ β π΄) βͺ π΄) = π΅) | ||
Theorem | undifrOLD 4483 | Obsolete version of undifr 4482 as of 11-Mar-2025. (Contributed by Thierry Arnoux, 21-Nov-2023.) (Proof modification is discouraged.) (New usage is discouraged.) |
β’ (π΄ β π΅ β ((π΅ β π΄) βͺ π΄) = π΅) | ||
Theorem | undif5 4484 | An equality involving class union and class difference. (Contributed by Thierry Arnoux, 26-Jun-2024.) |
β’ ((π΄ β© π΅) = β β ((π΄ βͺ π΅) β π΅) = π΄) | ||
Theorem | ssdifin0 4485 | A subset of a difference does not intersect the subtrahend. (Contributed by Jeff Hankins, 1-Sep-2013.) (Proof shortened by Mario Carneiro, 24-Aug-2015.) |
β’ (π΄ β (π΅ β πΆ) β (π΄ β© πΆ) = β ) | ||
Theorem | ssdifeq0 4486 | A class is a subclass of itself subtracted from another iff it is the empty set. (Contributed by Steve Rodriguez, 20-Nov-2015.) |
β’ (π΄ β (π΅ β π΄) β π΄ = β ) | ||
Theorem | ssundif 4487 | A condition equivalent to inclusion in the union of two classes. (Contributed by NM, 26-Mar-2007.) |
β’ (π΄ β (π΅ βͺ πΆ) β (π΄ β π΅) β πΆ) | ||
Theorem | difcom 4488 | Swap the arguments of a class difference. (Contributed by NM, 29-Mar-2007.) |
β’ ((π΄ β π΅) β πΆ β (π΄ β πΆ) β π΅) | ||
Theorem | pssdifcom1 4489 | Two ways to express overlapping subsets. (Contributed by Stefan O'Rear, 31-Oct-2014.) |
β’ ((π΄ β πΆ β§ π΅ β πΆ) β ((πΆ β π΄) β π΅ β (πΆ β π΅) β π΄)) | ||
Theorem | pssdifcom2 4490 | Two ways to express non-covering pairs of subsets. (Contributed by Stefan O'Rear, 31-Oct-2014.) |
β’ ((π΄ β πΆ β§ π΅ β πΆ) β (π΅ β (πΆ β π΄) β π΄ β (πΆ β π΅))) | ||
Theorem | difdifdir 4491 | Distributive law for class difference. Exercise 4.8 of [Stoll] p. 16. (Contributed by NM, 18-Aug-2004.) |
β’ ((π΄ β π΅) β πΆ) = ((π΄ β πΆ) β (π΅ β πΆ)) | ||
Theorem | uneqdifeq 4492 | Two ways to say that π΄ and π΅ partition πΆ (when π΄ and π΅ don't overlap and π΄ is a part of πΆ). (Contributed by FL, 17-Nov-2008.) (Proof shortened by JJ, 14-Jul-2021.) |
β’ ((π΄ β πΆ β§ (π΄ β© π΅) = β ) β ((π΄ βͺ π΅) = πΆ β (πΆ β π΄) = π΅)) | ||
Theorem | raldifeq 4493* | Equality theorem for restricted universal quantifier. (Contributed by Thierry Arnoux, 6-Jul-2019.) |
β’ (π β π΄ β π΅) & β’ (π β βπ₯ β (π΅ β π΄)π) β β’ (π β (βπ₯ β π΄ π β βπ₯ β π΅ π)) | ||
Theorem | r19.2z 4494* | Theorem 19.2 of [Margaris] p. 89 with restricted quantifiers (compare 19.2 1980). The restricted version is valid only when the domain of quantification is not empty. (Contributed by NM, 15-Nov-2003.) |
β’ ((π΄ β β β§ βπ₯ β π΄ π) β βπ₯ β π΄ π) | ||
Theorem | r19.2zb 4495* | A response to the notion that the condition π΄ β β can be removed in r19.2z 4494. Interestingly enough, π does not figure in the left-hand side. (Contributed by Jeff Hankins, 24-Aug-2009.) |
β’ (π΄ β β β (βπ₯ β π΄ π β βπ₯ β π΄ π)) | ||
Theorem | r19.3rz 4496* | Restricted quantification of wff not containing quantified variable. (Contributed by FL, 3-Jan-2008.) |
β’ β²π₯π β β’ (π΄ β β β (π β βπ₯ β π΄ π)) | ||
Theorem | r19.28z 4497* | Restricted quantifier version of Theorem 19.28 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. (Contributed by NM, 26-Oct-2010.) |
β’ β²π₯π β β’ (π΄ β β β (βπ₯ β π΄ (π β§ π) β (π β§ βπ₯ β π΄ π))) | ||
Theorem | r19.3rzv 4498* | Restricted quantification of wff not containing quantified variable. (Contributed by NM, 10-Mar-1997.) |
β’ (π΄ β β β (π β βπ₯ β π΄ π)) | ||
Theorem | r19.9rzv 4499* | Restricted quantification of wff not containing quantified variable. (Contributed by NM, 27-May-1998.) |
β’ (π΄ β β β (π β βπ₯ β π΄ π)) | ||
Theorem | r19.28zv 4500* | Restricted quantifier version of Theorem 19.28 of [Margaris] p. 90. It is valid only when the domain of quantification is not empty. (Contributed by NM, 19-Aug-2004.) |
β’ (π΄ β β β (βπ₯ β π΄ (π β§ π) β (π β§ βπ₯ β π΄ π))) |
< Previous Next > |
Copyright terms: Public domain | < Previous Next > |