| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-8789) |
(8790-10370) |
(10371-10783) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Proper substitution of classes for sets into classes | ||
| Syntax | csb 2001 | Extend class notation to include the proper substitution of a class for a set into another class. |
| Definition | df-csb 2002 | Define the proper substitution of a class for a set into another class. The underlined brackets distinguish it from the substitution into a wff, wsbc 1170, to prevent ambiguity. Theorem sbcel1g 2013 shows an example of how ambiguity could arise if we didn't use distinguished brackets. Theorem sbccsbg 2022 recreates substitution into a wff from this definition. |
| Theorem | csbeq1 2003 | Analog of dfsbcq 1943 for proper substitution into a class. |
| Theorem | csbeq1d 2004 | Equality deduction for proper substitution into a class. |
| Theorem | csbid 2005 | Analog of sbid 1184 for proper substitution into a class. |
| Theorem | csbeq1a 2006 | Equality theorem for proper substitution into a class. |
| Theorem | csbcog 2007 | Composition law for chained substitutions into a class. |
| Theorem | csbexg 2008 | The existence of proper substitution into a class. |
| Theorem | csbex 2009 | The existence of proper substitution into a class. |
| Theorem | csbconstgf 2010 |
Substitution doesn't affect a constant |
| Theorem | sbcel12g 2011 | Distribute proper substitution through a membership relation. |
| Theorem | sbceqdig 2012 | Distribute proper substitution through an equality relation. |
| Theorem | sbcel1g 2013 |
Move proper substitution in and out of a membership relation.
Note that the scope of |
| Theorem | sbceq1dig 2014 | Move proper substitution to first argument of an equality. |
| Theorem | sbcel2g 2015 | Move proper substitution in and out of a membership relation. |
| Theorem | sbceq2dig 2016 | Move proper substitution to second argument of an equality. |
| Theorem | csbcomg 2017 | Commutative law for double substitution into a class. |
| Theorem | csbeq2d 2018 | Formula-building deduction rule for class substitution. |
| Theorem | csbeq2dv 2019 | Formula-building deduction rule for class substitution. |
| Theorem | csbeq2i 2020 | Formula-building inference rule for class substitution. |
| Theorem | csbvarg 2021 | The proper substitution of a class for set variable results in the class (if the class exists). |
| Theorem | sbccsbg 2022 | Substitution into a wff expressed in terms of substitution into a class. |
| Theorem | sbccsb2g 2023 | Substitution into a wff expressed in using substitution into a class. |
| Theorem | hbcsb1g 2024 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsb1 2025 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsbg 2026 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsb1gd 2027 | Deduction version of hbcsb1g 2024. |
| Theorem | hbcsbgd 2028 | Deduction version of hbcsbg 2026. |
| Theorem | csbiegft 2029 | Conversion of implicit substitution to explicit substitution into a class. (Closed theorem version of csbiegf 2031.) |
| Theorem | csbieb 2030 |
Bidirectional conversion between an implicit class substitution
hypothesis |
| Theorem | csbiegf 2031 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbief 2032 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbie2t 2033 | Conversion of implicit substitution to explicit substitution into a class (closed form of csbie2 2034). |
| Theorem | csbie2 2034 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbnestglem 2035 | Lemma for csbnestg 2036. |
| Theorem | csbnestg 2036 | Nest the composition of two substitutions. |
| Theorem | csbnest1g 2037 | Nest the composition of two substitutions. |
| Theorem | sbcnestg 2038 | Nest the composition of two substitutions. |
| Theorem | csbidmg 2039 | Idempotent law for class substitutions. |
| Theorem | csbco3g 2040 | Composition of two class substitutions. |
| Theorem | sbcco3g 2041 | Composition of two substitutions. |
| Theorem | ra4csbela 2042 | Special case related to ra4sbc 1997. (The proof was shortened by Eric Schmidt, 17-Jan-2007.) |
| Theorem | csbabg 2043 | Move substitution into a class abstraction. |
| Define basic set operations and relations | ||
| Syntax | cdif 2044 |
Extend class notation to include class difference (read:
" |
| Syntax | cun 2045 |
Extend class notation to include union of two classes (read: " |
| Syntax | cin 2046 |
Extend class notation to include the intersection of two classes (read:
" |
| Syntax | wss 2047 |
Extend wff notation to include the subclass relation. This is read
" |
| Syntax | wpss 2048 | Extend wff notation with proper subclass relation. |
| Definition | df-dif 2049 |
Define class difference, also called relative complement. Definition
5.12 of [TakeutiZaring] p. 20.
Several notations are used in the
literature; we chose the |
| Definition | df-un 2050 | Define the union of two classes. Definition 5.6 of [TakeutiZaring] p. 16. For an alternate definition in terms of class difference, requiring no dummy variables, see dfun2 2243. For union defined in terms of intersection, see dfun3 2246. |
| Definition | df-in 2051 | Define the intersection of two classes. Definition 5.6 of [TakeutiZaring] p. 16. For alternate definitions in terms of class difference, requiring no dummy variables, see dfin2 2244 and dfin4 2248. For intersection defined in terms of union, see dfin3 2247. |
| Theorem | dfin5 2052 | Alternate definition for the intersection of two classes. |
| Definition | df-ss 2053 | Define the subclass relationship. Exercise 9 of [TakeutiZaring] p. 18. For a more traditional defini |