HomeHome Metamath Proof Explorer < Previous   Next >
Browser slow? Try the
Unicode version.

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

Color key:    Metamath Proof Explorer  Metamath Proof Explorer
(1-9062)
  Hilbert Space Explorer  Hilbert Space Explorer
(9063-10650)
  Users' Mathboxes  Users' Mathboxes
(10651-12229)
 

Statement List for Metamath Proof Explorer - 2101-2200 - Page 22 of 123
TypeLabelDescription
Statement
 
Definitiondf-dif 2101 Define class difference, also called relative complement. Definition 5.12 of [TakeutiZaring] p. 20. Several notations are used in the literature; we chose the \ convention used in Definition 5.3 of [Eisenberg] p. 67 instead of the more common minus sign to reserve the latter for later use in, e.g., arithmetic. We will use the terminology "A excludes B" to mean A \ B. We will use "B is removed from A" to mean A \ {B} i.e. the removal of an element or equivalently the exclusion of a singleton.
|- (A \ B) = {x | (x e. A /\ -. x e. B)}
 
Definitiondf-un 2102 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 2295. For union defined in terms of intersection, see dfun3 2298.
|- (A u. B) = {x | (x e. A \/ x e. B)}
 
Definitiondf-in 2103 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 2296 and dfin4 2300. For intersection defined in terms of union, see dfin3 2299.
|- (A i^i B) = {x | (x e. A /\ x e. B)}
 
Theoremdfin5 2104 Alternate definition for the intersection of two classes.
|- (A i^i B) = {x e. A | x e. B}
 
Definitiondf-ss 2105 Define the subclass relationship. Exercise 9 of [TakeutiZaring] p. 18. For a more traditional definition, but requiring a dummy variable, see dfss2 2110. Other possible definitions are given by dfss3 2111, dfss4 2294, sspss 2197, ssequn1 2252, ssequn2 2255, sseqin2 2281, and ssdif0 2380.
|- (A (_ B <-> (A i^i B) = A)
 
Theoremdfss 2106 A frequently-used variant of subclass definition df-ss 2105.
|- (A (_ B <-> A = (A i^i B))
 
Definitiondf-pss 2107 Define proper subclass relationship between two classes. Definition 5.9 of [TakeutiZaring] p. 17. Other possible definitions are given by dfpss2 2185 and dfpss3 2186.
|- (A (. B <-> (A (_ B /\ A =/= B))
 
Theoremdfdif2 2108 Alternate definition of class difference.
|- (A \ B) = {x e. A | -. x e. B}
 
Theoremeldif 2109 Expansion of membership in a class difference.
|- (A e. (B \ C) <-> (A e. B /\ -. A e. C))
 
Subclasses and subsets
 
Theoremdfss2 2110 Alternate definition of the subclass relationship between two classes. Definition 5.9 of [TakeutiZaring] p. 17.
|- (A (_ B <-> A.x(x e. A -> x e. B))
 
Theoremdfss3 2111 Alternate definition of subclass relationship.
|- (A (_ B <-> A.x e. A x e. B)
 
Theoremdfss2f 2112 Equivalence for subclass relation, using bound-variable hypotheses instead of distinct variable conditions.
|- (y e. A -> A.x y e. A)   &   |- (y e. B -> A.x y e. B)   =>   |- (A (_ B <-> A.x(x e. A -> x e. B))
 
Theoremdfss3f 2113 Equivalence for subclass relation, using bound-variable hypotheses instead of distinct variable conditions.
|- (y e. A -> A.x y e. A)   &   |- (y e. B -> A.x y e. B)   =>   |- (A (_ B <-> A.x e. A x e. B)
 
Theoremhbss 2114 If x is not free in A and B, it is not free in A (_ B.
|- (y e. A -> A.x y e. A)   &   |- (y e. B -> A.x y e. B)   =>   |- (A (_ B -> A.x A (_ B)
 
Theoremssel 2115 Membership relationships follow from a subclass relationship.
|- (A (_ B -> (C e. A -> C e. B))
 
Theoremssel2 2116 Membership relationships follow from a subclass relationship.
|- ((A (_ B /\ C e. A) -> C e. B)
 
Theoremsseli 2117 Membership inference from subclass relationship.
|- A (_ B   =>   |- (C e. A -> C e. B)
 
Theoremsselii 2118 Membership inference from subclass relationship.
|- A (_ B   &   |- C e. A   =>   |- C e. B
 
Theoremsseld 2119 Membership deduction from subclass relationship.
|- (ph -> A (_ B)   =>   |- (ph -> (C e. A -> C e. B))
 
Theoremsseldd 2120 Membership inference from subclass relationship.
|- (ph -> A (_ B)   &   |- (ph -> C e. A)   =>   |- (ph -> C e. B)
 
Theoremssriv 2121 Inference rule based on subclass definition.
|- (x e. A -> x e. B)   =>   |- A (_ B
 
Theoremssrdv 2122 Deduction rule based on subclass definition.
|- (ph -> (x e. A -> x e. B))   =>   |- (ph -> A (_ B)
 
Theoremsstr2 2123 Transitivity of subclasses. Exercise 5 of [TakeutiZaring] p. 17.
|- (A (_ B -> (B (_ C -> A (_ C))
 
Theoremsstr 2124 Transitivity of subclasses. Theorem 6 of [Suppes] p. 23.
|- ((A (_ B /\ B (_ C) -> A (_ C)
 
Theoremsstri 2125 Subclass transitivity inference.
|- A (_ B   &   |- B (_ C   =>   |- A (_ C
 
Theoremsstrd 2126 Subclass transitivity deduction.
|- (ph -> A (_ B)   &   |- (ph -> B (_ C)   =>   |- (ph -> A (_ C)
 
Theoremsylan9ss 2127 A subclass transitivity deduction.
|- (ph -> A (_ B)   &   |- (ps -> B (_ C)   =>   |- ((ph /\ ps) -> A (_ C)
 
Theoremsylan9ssr 2128 A subclass transitivity deduction.
|- (ph -> A (_ B)   &   |- (ps -> B (_ C)   =>   |- ((ps /\ ph) -> A (_ C)
 
Theoremeqss 2129 The subclass relationship is antisymmetric. Compare Theorem 4 of [Suppes] p. 22.
|- (A = B <-> (A (_ B /\ B (_ A))
 
Theoremeqssi 2130 Infer equality from two subclass relationships. Compare Theorem 4 of [Suppes] p. 22.
|- A (_ B   &   |- B (_ A   =>   |- A = B
 
Theoremeqssd 2131 Equality deduction from two subclass relationships. Compare Theorem 4 of [Suppes] p. 22.
|- (ph -> A (_ B)   &   |- (ph -> B (_ A)   =>   |- (ph -> A = B)
 
Theoremssid 2132 Any class is a subclass of itself. Exercise 10 of [TakeutiZaring] p. 18.
|- A (_ A
 
Theoremssv 2133 Any class is a subclass of the universal class.
|- A (_ V
 
Theoremsseq1 2134 Equality theorem for subclasses.
|- (A = B -> (A (_ C <-> B (_ C))
 
Theoremsseq2 2135 Equality theorem for the subclass relationship.
|- (A = B -> (C (_ A <-> C (_ B))
 
Theoremsseq12 2136 Equality theorem for the subclass relationship.
|- ((A = B /\ C = D) -> (A (_ C <-> B (_ D))
 
Theoremsseq1i 2137 An equality inference for the subclass relationship.
|- A = B   =>   |- (A (_ C <-> B (_ C)
 
Theoremsseq2i 2138 An equality inference for the subclass relationship.
|- A = B   =>   |- (C (_ A <-> C (_ B)
 
Theoremsseq12i 2139 An equality inference for the subclass relationship. (The proof was shortened by Eric Schmidt, 26-Jan-2007.)
|- A = B   &   |- C = D   =>   |- (A (_ C <-> B (_ D)
 
Theoremsseq1d 2140 An equality deduction for the subclass relationship.
|- (ph -> A = B)   =>   |- (ph -> (A (_ C <-> B (_ C))
 
Theoremsseq2d 2141 An equality deduction for the subclass relationship.
|- (ph -> A = B)   =>   |- (ph -> (C (_ A <-> C (_ B))
 
Theoremsseq12d 2142 An equality deduction for the subclass relationship.
|- (ph -> A = B)   &   |- (ph -> C = D)   =>   |- (ph -> (A (_ C <-> B (_ D))
 
Theoremeqsstri 2143 Substitution of equality into a subclass relationship.
|- A = B   &   |- B (_ C   =>   |- A (_ C
 
Theoremeqsstr3i 2144 Substitution of equality into a subclass relationship.
|- B = A   &   |- B (_ C   =>   |- A (_ C
 
Theoremsseqtri 2145 Substitution of equality into a subclass relationship.
|- A (_ B   &   |- B = C   =>   |- A (_ C
 
Theoremsseqtr4i 2146 Substitution of equality into a subclass relationship.
|- A (_ B   &   |- C = B   =>   |- A (_ C
 
Theoremeqsstrd 2147 Substitution of equality into a subclass relationship.
|- (ph -> A = B)   &   |- (ph -> B (_ C)   =>   |- (ph -> A (_ C)
 
Theoremeqsstr3d 2148 Substitution of equality into a subclass relationship.
|- (ph -> B = A)   &   |- (ph -> B (_ C)   =>   |- (ph -> A (_ C)
 
Theoremsseqtrd 2149 Substitution of equality into a subclass relationship.
|- (ph -> A (_ B)   &   |- (ph -> B = C)   =>   |- (ph -> A (_ C)
 
Theoremsseqtr4d 2150 Substitution of equality into a subclass relationship.
|- (ph -> A (_ B)   &   |- (ph -> C = B)   =>   |- (ph -> A (_ C)
 
Theorem3sstr3i 2151 Substitution of equality in both sides of a subclass relationship. (The proof was shortened by Eric Schmidt, 26-Jan-2007.)
|- A (_ B   &   |- A = C   &   |- B = D   =>   |- C (_ D
 
Theorem3sstr4i 2152 Substitution of equality in both sides of a subclass relationship. (The proof was shortened by Eric Schmidt, 26-Jan-2007.)
|- A (_ B   &   |- C = A   &   |- D = B   =>   |- C (_ D
 
Theorem3sstr3g 2153 Substitution of equality into both sides of a subclass relationship.
|- (ph -> A (_ B)   &   |- A = C   &   |- B = D   =>   |- (ph -> C (_ D)
 
Theorem3sstr4g 2154 Substitution of equality into both sides of a subclass relationship. (The proof was shortened by Eric Schmidt, 26-Jan-2007.)
|- (ph -> A (_ B)   &   |- C = A   &   |- D = B   =>   |- (ph -> C (_ D)
 
Theorem3sstr3d 2155 Substitution of equality into both sides of a subclass relationship.
|- (ph -> A (_ B)   &   |- (ph -> A = C)   &   |- (ph -> B = D)   =>   |- (ph -> C (_ D)
 
Theorem3sstr4d 2156 Substitution of equality into both sides of a subclass relationship. (The proof was shortened by Eric Schmidt, 26-Jan-2007.)
|- (ph -> A (_ B)   &   |- (ph -> C = A)   &   |- (ph -> D = B)   =>   |- (ph -> C (_ D)
 
Theoremsyl5ss 2157 A chained subclass and equality deduction.
|- (ph -> A (_ B)   &   |- C = A   =>   |- (ph -> C (_ B)
 
Theoremsyl5ssr 2158 A chained subclass and equality deduction.
|- (ph -> A (_ B)   &   |- A = C   =>   |- (ph -> C (_ B)
 
Theoremsyl6ss 2159 A chained subclass and equality deduction.
|- (ph -> A (_ B)   &   |- B = C   =>   |- (ph -> A (_ C)
 
Theoremsyl6ssr 2160 A chained subclass and equality deduction.
|- (ph -> A (_ B)   &   |- C = B   =>   |- (ph -> A (_ C)
 
Theoremeqimss 2161 Equality implies the subclass relation.
|- (A = B -> A (_ B)
 
Theoremeqimss2 2162 Equality implies the subclass relation.
|- (B = A -> A (_ B)
 
Theoremeqimssi 2163 Infer subclass relationship from equality.
|- A = B   =>   |- A (_ B
 
Theoremeqimss2i 2164 Infer subclass relationship from equality.
|- A = B   =>   |- B (_ A
 
Theoremnss 2165 Negation of subclass relationship. Exercise 13 of [TakeutiZaring] p. 18.
|- (-. A (_ B <-> E.x(x e. A /\ -. x e. B))
 
Theoremssralv 2166 Quantification restricted to a subclass.
|- (A (_ B -> (A.x e. B ph -> A.x e. A ph))
 
Theoremssrexv 2167 Existential quantification restricted to a subclass.
|- (A (_ B -> (E.x e. A ph -> E.x e. B ph))
 
Theoremss2ab 2168 Class abstractions in a subclass relationship.
|- ({x | ph} (_ {x | ps} <-> A.x(ph -> ps))
 
Theoremabss 2169 Class abstraction in a subclass relationship.
|- ({x | ph} (_ A <-> A.x(ph -> x e. A))
 
Theoremssab 2170 Subclass of a class abstraction.
|- (A (_ {x | ph} <-> A.x(x e. A -> ph))
 
Theoremssabral 2171 The relation for a subclass of a class abstraction is equivalent to restricted quantification.
|- (A (_ {x | ph} <-> A.x e. A ph)
 
Theoremss2abi 2172 Inference of abstraction subclass from implication.
|- (ph -> ps)   =>   |- {x | ph} (_ {x | ps}
 
Theoremabssdv 2173 Deduction of abstraction subclass from implication.
|- (ph -> (ps -> x e. A))   =>   |- (ph -> {x | ps} (_ A)
 
Theoremabssi 2174 Inference of abstraction subclass from implication.
|- (ph -> x e. A)   =>   |- {x | ph} (_ A
 
Theoremss2rab 2175 Restricted abstraction classes in a subclass relationship.
|- ({x e. A | ph} (_ {x e. A | ps} <-> A.x e. A (ph -> ps))
 
Theoremrabss 2176 Restricted class abstraction in a subclass relationship.
|- ({x e. A | ph} (_ B <-> A.x e. A (ph -> x e. B))
 
Theoremssrab 2177 Subclass of a restricted class abstraction.
|- (B (_ {x e. A | ph} <-> (B (_ A /\ A.x e. B ph))
 
Theoremssrabdv 2178 Subclass of a restricted class abstraction (deduction rule).
|- (ph -> B (_ A)   &   |- ((ph /\ x e. B) -> ps)   =>   |- (ph -> B (_ {x e. A | ps})
 
Theoremss2rabdv 2179 Deduction of restricted abstraction subclass from implication.
|- ((ph /\ x e. A) -> (ps -> ch))   =>   |- (ph -> {x e. A | ps} (_ {x e. A | ch})
 
Theoremss2rabi 2180 Inference of restricted abstraction subclass from implication.
|- (x e. A -> (ph -> ps))   =>   |- {x e. A | ph} (_ {x e. A | ps}
 
Theoremrabss2 2181 Subclass law for restricted abstraction.
|- (A (_ B -> {x e. A | ph} (_ {x e. B | ph})
 
Theoremssab2 2182 Subclass relation for the restriction of a class abstraction.
|- {x | (x e. A /\ ph)} (_ A
 
Theoremssrab2 2183 Subclass relation for a restricted class.
|- {x e. A | ph} (_ A
 
Theoremuniiunlem 2184 A subset relationship useful for converting union to indexed union using dfiun2 2655 or dfiun2g 2654 and intersection to indexed intersection using dfiin2 2656.
|- (A.x e. A B e. D -> (A.x e. A B e. C <-> {y | E.x e. A y = B} (_ C))
 
Theoremdfpss2 2185 Alternate definition of proper subclass.
|- (A (. B <-> (A (_ B /\ -. A = B))
 
Theoremdfpss3 2186 Alternate definition of proper subclass.
|- (A (. B <-> (A (_ B /\ -. B (_ A))
 
Theorempsseq1 2187 Equality theorem for proper subclass.
|- (A = B -> (A (. C <-> B (. C))
 
Theorempsseq2 2188 Equality theorem for proper subclass.
|- (A = B -> (C (. A <-> C (. B))
 
Theorempsseq1i 2189 An equality inference for the proper subclass relationship.
|- A = B   =>   |- (A (. C <-> B (. C)
 
Theorempsseq2i 2190 An equality inference for the proper subclass relationship.
|- A = B   =>   |- (C (. A <-> C (. B)
 
Theorempsseq12i 2191 An equality inference for the proper subclass relationship.
|- A = B   &   |- C = D   =>   |- (A (. C <-> B (. D)
 
Theorempsseq1d 2192 An equality deduction for the proper subclass relationship.
|- (ph -> A = B)   =>   |- (ph -> (A (. C <-> B (. C))
 
Theorempsseq2d 2193 An equality deduction for the proper subclass relationship.
|- (ph -> A = B)   =>   |- (ph -> (C (. A <-> C (. B))
 
Theorempsseq12d 2194 An equality deduction for the proper subclass relationship.
|- (ph -> A = B)   &   |- (ph -> C = D)   =>   |- (ph -> (A (. C <-> B (. D))
 
Theorempssss 2195 A proper subclass is a subclass. Theorem 10 of [Suppes] p. 23.
|- (A (. B -> A (_ B)
 
Theorempssssd 2196 Deduce subclass from proper subclass.
|- (ph -> A (. B)   =>   |- (ph -> A (_ B)
 
Theoremsspss 2197 Subclass in terms of proper subclass.
|- (A (_ B <-> (A (. B \/ A = B))
 
Theorempssirr 2198 Proper subclass is irreflexive. Theorem 7 of [Suppes] p. 23.
|- -. A (. A
 
Theorempssn2lp 2199 Proper subclass has no 2-cycle loops. Compare Theorem 8 of [Suppes] p. 23.
|- -. (A (. B /\ B (. A)
 
Theoremsspsstri 2200 Two ways of stating trichotomy with respect to inclusion.
|- ((A (_ B \/ B (_ A) <-> (A (. B \/ A = B \/ B (. A))

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