| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-9062) |
(9063-10650) |
(10651-12229) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | sbc5 2001 | An equivalence for class substitution. |
| Theorem | sbc6 2002 | An equivalence for class substitution. (The proof was shortened by Eric Schmidt, 17-Jan-2007.) |
| Theorem | sbc7g 2003 |
An equivalence for class substitution in the spirit of df-clab 1506.
Note that |
| Theorem | sbc8g 2004 | This is the closest we can get to df-sbc 1987 if we start from dfsbcq 1988 (see its comments). |
| Theorem | cbvsbcv 2005 | Change the bound variable of a class substitution using implicit substitution. |
| Theorem | sbc2or 2006 |
The disjunction of two equivalences for class substitution does not
require a class existence hypothesis. This theorem tells us that there
are only 2 possibilities for defining |
| Theorem | sbciegft 2007 | Conversion of implicit substitution to explicit class substitution, using a bound-variable hypothesis instead of distinct variables. (Closed theorem version of sbciegf 2008.) |
| Theorem | sbciegf 2008 | Conversion of implicit substitution to explicit class substitution. |
| Theorem | sbcieg 2009 | Conversion of implicit substitution to explicit class substitution. |
| Theorem | sbcie 2010 | Conversion of implicit substitution to explicit class substitution. |
| Theorem | elrabsf 2011 |
Membership in a restricted class abstraction, expressed with explicit
class substitution. (The variation elrabf 1950 has implicit
substitution). The hypothesis specifies that |
| Theorem | elabs2 2012 | Membership in a class abstraction, expressed in terms of class substitution. Theorem 6.13 of [Quine] p. 44. |
| Theorem | elabsg 2013 | Membership in a class abstraction, expressed in terms of class substitution. Conveniently, this theorem has no distinct variable restrictions. Except for the antecedent, this theorem is "almost" like df-sbc 1987 but was proved using only dfsbcq 1988 as its starting point (making no other reference to df-sbc 1987). We prefer not to make direct reference to df-sbc 1987 (i.e. commit to it) since its behavior at proper classes is at odds with Quine, whereas dfsbcq 1988 is not. (Quine's class substitution cannot be expressed in closed form.) This theorem serves as a weaker Quine-compatible substitute for df-sbc 1987. |
| Theorem | elabs 2014 | Membership in a class abstraction, expressed in terms of class substitution. |
| Theorem | cbvralsv 2015 | Change bound variable by using a substitution. |
| Theorem | cbvrexsv 2016 | Change bound variable by using a substitution. |
| Theorem | sbcng 2017 | Move negation in and out of class substitution. |
| Theorem | sbcimg 2018 | Distribution of class substitution over implication. |
| Theorem | sbcang 2019 | Distribution of class substitution over conjunction. |
| Theorem | sbcorg 2020 | Distribution of class substitution over disjunction. |
| Theorem | sbcbidig 2021 | Distribution of class substitution over biconditional. (Contributed by Raph Levien, 10-Apr-2004.) |
| Theorem | sbcalg 2022 | Move universal quantifier in and out of class substitution. |
| Theorem | sbcexg 2023 | Move existential quantifier in and out of class substitution. |
| Theorem | sbcbid 2024 | Formula-building deduction rule for class substitution. |
| Theorem | sbcbidv 2025 | Formula-building deduction rule for class substitution. (The proof was shortened by Eric Schmidt, 17-Jan-2007.) |
| Theorem | sbcbii 2026 | Formula-building inference rule for class substitution. |
| Theorem | sbc3ang 2027 | Distribution of class substitution over triple conjunction. |
| Theorem | sbcel1gv 2028 | Class substitution into a membership relation. |
| Theorem | sbcel2gv 2029 | Class substitution into a membership relation. |
| Theorem | sbcth2 2030 | A substitution into a theorem. |
| Theorem | hbsbc1gd 2031 | Deduction version of hbsbc1g 1993. |
| Theorem | hbsbcgd 2032 | Deduction version of hbsbcg 1996. |
| Theorem | sbc19.20dv 2033 | Substitution analog of Theorem 19.20 of [Margaris] p. 90. |
| Theorem | sbcgf 2034 | Substitution for a variable not free in a wff does not affect it. |
| Theorem | sbc19.21g 2035 | Substitution for a variable not free in antecedent affects only the consequent. |
| Theorem | sbc2ie 2036 | Conversion of implicit substitution to explicit class substitution. |
| Theorem | sbc2iedv 2037 | Conversion of implicit substitution to explicit class substitution. |
| Theorem | sbccomglem 2038 | Lemma for sbccomg 2039. |
| Theorem | sbccomg 2039 | Commutative law for double class substitution. (The proof was shortened by Eric Schmidt, 17-Jan-2007.) |
| Theorem | sbcralt 2040 | Interchange class substitution and restricted quantifier. (Unnecessary distinct variable restrictions were removed by David Abernethy, 22-Feb-2010.) |
| Theorem | sbcrext 2041 | Interchange class substitution and restricted existential quantifier. (Unnecessary distinct variable restrictions were removed by David Abernethy, 22-Feb-2010.) |
| Theorem | sbcralgf 2042 | Interchange class substitution and restricted quantifier. |
| Theorem | sbcrexgf 2043 | Interchange class substitution and restricted existential quantifier. |
| Theorem | sbcralg 2044 | Interchange class substitution and restricted quantifier. |
| Theorem | sbcrexg 2045 | Interchange class substitution and restricted existential quantifier. |
| Theorem | sbcabel 2046 | Interchange class substitution and class abstraction. |
| Theorem | ra4sbc 2047 | Restricted quantifier version of Axiom 4 of [Mendelson] p. 69. This provides an axiom for a predicate calculus for a restricted domain. This theorem generalizes the unrestricted stdpc4 1222 and a4sbc 1990. See also ra4sbca 2048 and ra4csbela 2094. |
| Theorem | ra4sbca 2048 | Restricted quantifier version of Axiom 4 of [Mendelson] p. 69. |
| Theorem | ra4esbca 2049 | Existence form of ra4sbca 2048. |
| Theorem | ra5 2050 | Restricted quantifier version of Axiom 5 of [Mendelson] p. 69. This is an axiom of a predicate calculus for a restricted domain. Compare the unrestricted stdpc5 1094. |
| Proper substitution of classes for sets into classes | ||
| Syntax | csb 2051 | Extend class notation to include the proper substitution of a class for a set into another class. |
| Definition | df-csb 2052 | 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 1207, to prevent ambiguity. Theorem sbcel1g 2064 shows an example of how ambiguity could arise if we didn't use distinguished brackets. Theorem sbccsbg 2073 recreates substitution into a wff from this definition. |
| Theorem | csbeq1 2053 | Analog of dfsbcq 1988 for proper substitution into a class. |
| Theorem | cbvcsbv 2054 | Change the bound variable of a proper substitution into a class using implicit substitution. |
| Theorem | csbeq1d 2055 | Equality deduction for proper substitution into a class. |
| Theorem | csbid 2056 | Analog of sbid 1221 for proper substitution into a class. |
| Theorem | csbeq1a 2057 | Equality theorem for proper substitution into a class. |
| Theorem | csbcog 2058 | Composition law for chained substitutions into a class. |
| Theorem | csbexg 2059 | The existence of proper substitution into a class. |
| Theorem | csbex 2060 | The existence of proper substitution into a class. |
| Theorem | csbconstgf 2061 |
Substitution doesn't affect a constant |
| Theorem | sbcel12g 2062 | Distribute proper substitution through a membership relation. |
| Theorem | sbceqdig 2063 | Distribute proper substitution through an equality relation. |
| Theorem | sbcel1g 2064 |
Move proper substitution in and out of a membership relation.
Note that the scope of |
| Theorem | sbceq1dig 2065 | Move proper substitution to first argument of an equality. |
| Theorem | sbcel2g 2066 | Move proper substitution in and out of a membership relation. |
| Theorem | sbceq2dig 2067 | Move proper substitution to second argument of an equality. |
| Theorem | csbcomg 2068 | Commutative law for double substitution into a class. |
| Theorem | csbeq2d 2069 | Formula-building deduction rule for class substitution. |
| Theorem | csbeq2dv 2070 | Formula-building deduction rule for class substitution. |
| Theorem | csbeq2i 2071 | Formula-building inference rule for class substitution. |
| Theorem | csbvarg 2072 | The proper substitution of a class for set variable results in the class (if the class exists). |
| Theorem | sbccsbg 2073 | Substitution into a wff expressed in terms of substitution into a class. |
| Theorem | sbccsb2g 2074 | Substitution into a wff expressed in using substitution into a class. |
| Theorem | hbcsb1g 2075 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsb1 2076 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsbg 2077 | Bound-variable hypothesis builder for substitution into a class. |
| Theorem | hbcsb1gd 2078 | Deduction version of hbcsb1g 2075. |
| Theorem | hbcsbgd 2079 | Deduction version of hbcsbg 2077. |
| Theorem | csbhypf 2080 | Introduce an explicit substitution into an implicit substitution hypothesis. See sbhypf 1985 for class substitution version. |
| Theorem | csbiegft 2081 | Conversion of implicit substitution to explicit substitution into a class. (Closed theorem version of csbiegf 2083.) |
| Theorem | csbieb 2082 |
Bidirectional conversion between an implicit class substitution
hypothesis |
| Theorem | csbiegf 2083 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbief 2084 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbie2t 2085 | Conversion of implicit substitution to explicit substitution into a class (closed form of csbie2 2086). |
| Theorem | csbie2 2086 | Conversion of implicit substitution to explicit substitution into a class. |
| Theorem | csbnestglem 2087 | Lemma for csbnestg 2088. |
| Theorem | csbnestg 2088 | Nest the composition of two substitutions. |
| Theorem | csbnest1g 2089 | Nest the composition of two substitutions. |
| Theorem | sbcnestg 2090 | Nest the composition of two substitutions. |
| Theorem | csbidmg 2091 | Idempotent law for class substitutions. |
| Theorem | csbco3g 2092 | Composition of two class substitutions. |
| Theorem | sbcco3g 2093 | Composition of two substitutions. |
| Theorem | ra4csbela 2094 | Special case related to ra4sbc 2047. (The proof was shortened by Eric Schmidt, 17-Jan-2007.) |
| Theorem | csbabg 2095 | Move substitution into a class abstraction. |
| Define basic set operations and relations | ||
| Syntax | cdif 2096 |
Extend class notation to include class difference (read:
" |
| Syntax | cun 2097 |
Extend class notation to include union of two classes (read: " |
| Syntax | cin 2098 |
Extend class notation to include the intersection of two classes (read:
" |
| Syntax | wss 2099 |
Extend wff notation to include the subclass relation. This is read
" |
| Syntax | wpss 2100 | Extend wff notation with proper subclass relation. |
| MPE Home Contents | Copyright terms: Public domain | < Previous Next > |