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-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-13200 133 13201-13300 134 13301-13400 135 13401-13500 136 13501-13600 137 13601-13700 138 13701-13800 139 13801-13900 140 13901-14000 141 14001-14100 142 14101-14200 143 14201-14300 144 14301-14400 145 14401-14500 146 14501-14600 147 14601-14700 148 14701-14800 149 14801-14900 150 14901-15000 151 15001-15100 152 15101-15200 153 15201-15300 154 15301-15400 155 15401-15500 156 15501-15600 157 15601-15700 158 15701-15800 159 15801-15900 160 15901-16000 161 16001-16100 162 16101-16200 163 16201-16300 164 16301-16400 165 16401-16500 166 16501-16600 167 16601-16700 168 16701-16800 169 16801-16900 170 16901-17000 171 17001-17100 172 17101-17200 173 17201-17300 174 17301-17400 175 17401-17411

Color key:    Metamath Proof Explorer  Metamath Proof Explorer
(1-10419)
  Hilbert Space Explorer  Hilbert Space Explorer
(10420-12013)
  Users' Mathboxes  Users' Mathboxes
(12014-17411)
 

Statement List for Metamath Proof Explorer - 5501-5600 - Page 56 of 175
TypeLabelDescription
Statement
 
Theoremxpdom2 5501 Dominance law for cross product. Proposition 10.33(2) of [TakeutiZaring] p. 92.
|- B e. _V   &   |- C e. _V   =>   |- (A ~<_ B -> (C X. A) ~<_ (C X. B))
 
Theoremxpdom1 5502 Dominance law for cross product. Theorem 6L(c) of [Enderton] p. 149.
|- B e. _V   &   |- C e. _V   =>   |- (A ~<_ B -> (A X. C) ~<_ (B X. C))
 
Theoremxpdom1g 5503 Dominance law for cross product. Theorem 6L(c) of [Enderton] p. 149.
|- ((B e. R /\ C e. S /\ A ~<_ B) -> (A X. C) ~<_ (B X. C))
 
Theoremxpdom3 5504 A set is dominated by its cross product with a non-empty set. Exercise 6 of [Suppes] p. 98.
|- A e. _V   =>   |- (B =/= (/) -> A ~<_ (A X. B))
 
Theorempw2en 5505 The power set of a set is equinumerous to set exponentiation with a base of ordinal 2. Proposition 10.44 of [TakeutiZaring] p. 96. (The proof seems excessively long. An attempt to find a shorter one is on my to-do list.)
|- A e. _V   =>   |- ~PA ~~ (2o ^m A)
 
Theoremac6sfilem1 5506 Lemma for ac6sfi 5509.
 
Theoremac6sfilem2 5507 Lemma for ac6sfi 5509.
 
Theoremac6sfilem3 5508 Lemma for ac6sfi 5509.
 
Theoremac6sfi 5509 A version of ac6s 5918 for finite sets. (Contributed by Jeffrey Hankins, 26-Jun-2009.)
|- (y = (f` x) -> (ph <-> ps))   =>   |- ((A e. Fin /\ A.x e. A E.y e. B ph) -> E.f(f:A-->B /\ A.x e. A ps))
 
Schroeder-Bernstein Theorem
 
Theoremsbthlem1 5510 Lemma for sbth 5520.
 
Theoremsbthlem2 5511 Lemma for sbth 5520.
 
Theoremsbthlem3 5512 Lemma for sbth 5520.
 
Theoremsbthlem4 5513 Lemma for sbth 5520.
 
Theoremsbthlem5 5514 Lemma for sbth 5520.
 
Theoremsbthlem6 5515 Lemma for sbth 5520.
 
Theoremsbthlem7 5516 Lemma for sbth 5520.
 
Theoremsbthlem8 5517 Lemma for sbth 5520.
 
Theoremsbthlem9 5518 Lemma for sbth 5520.
 
Theoremsbthlem10 5519 Lemma for sbth 5520.
 
Theoremsbth 5520 Schroeder-Bernstein Theorem. Theorem 18 of [Suppes] p. 95. This theorem states that if set A is smaller (has lower cardinality) than B and vice-versa, then A and B are equinumerous (have the same cardinality). The interesting thing is that this can be proved without invoking the Axiom of Choice, as we do here, but the proof as you can see is quite difficult. (The theorem can be proved more easily if we allow AC.) The main proof consists of lemmas sbthlem1 5510 through sbthlem10 5519; this final piece mainly changes bound variables to eliminate the hypotheses of sbthlem10 5519. We follow closely the proof in Suppes, which you should consult to understand our proof at a higher level. Note that Suppes' proof, which is credited to J. M. Whitaker, does not require the Axiom of Infinity.
|- ((A ~<_ B /\ B ~<_ A) -> A ~~ B)
 
Theoremsbthbg 5521 Schroeder-Bernstein Theorem and its converse.
|- (B e. C -> ((A ~<_ B /\ B ~<_ A) <-> A ~~ B))
 
Theoremsbthcl 5522 Schroeder-Bernstein Theorem in class form.
|- ~~ = ( ~<_ i^i `' ~<_ )
 
Theoremdfsdom2 5523 Alternate definition of strict dominance. Compare Definition 3 of [Suppes] p. 97.
|- ~< = ( ~<_ \ `' ~<_ )
 
Theorembrsdom2 5524 Alternate definition of strict dominance. Definition 3 of [Suppes] p. 97.
|- A e. _V   &   |- B e. _V   =>   |- (A ~< B <-> (A ~<_ B /\ -. B ~<_ A))
 
Theoremsdomnsym 5525 Strict dominance is not symmetric. Theorem 21(ii) of [Suppes] p. 97.
|- (A ~< B -> -. B ~< A)
 
Theoremdomnsym 5526 Theorem 22(i) of [Suppes] p. 97.
|- (A ~<_ B -> -. B ~< A)
 
Theorem0dom 5527 Any set dominates the empty set.
|- (/) ~<_ A
 
Theoremdom0 5528 A set dominated by the empty set is empty.
|- (A ~<_ (/) <-> A = (/))
 
Theorem0sdomg 5529 A set strictly dominates the empty set iff it is not empty.
|- (A e. B -> ((/) ~< A <-> A =/= (/)))
 
Theorem0sdom 5530 A set strictly dominates the empty set iff it is not empty.
|- A e. _V   =>   |- ((/) ~< A <-> A =/= (/))
 
Theoremsdom0 5531 The empty set does not strictly dominate any set.
|- -. A ~< (/)
 
Theoremsdomdomtr 5532 Transitivity of strict dominance and dominance. Theorem 22(iii) of [Suppes] p. 97.
|- (C e. D -> ((A ~< B /\ B ~<_ C) -> A ~< C))
 
Theoremsdomentr 5533 Transitivity of strict dominance and equinumerosity. Exercise 11 of [Suppes] p. 98.
|- (C e. D -> ((A ~< B /\ B ~~ C) -> A ~< C))
 
Theoremensdomtr 5534 Transitivity of equinumerosity and strict dominance.
|- ((A ~~ B /\ B ~< C) -> A ~< C)
 
Theoremsdomirr 5535 Strict dominance is irreflexive. Theorem 21(i) of [Suppes] p. 97.
|- -. A ~< A
 
Theoremsdomex 5536 Technical lemma for simplifying proofs involving strict dominance.
|- (A ~< B -> (A e. _V /\ B e. _V))
 
Theoremsdomtr 5537 Strict dominance is transitive. Theorem 21(iii) of [Suppes] p. 97.
|- ((A ~< B /\ B ~< C) -> A ~< C)
 
Theoremsdomn2lp 5538 Strict dominance has no 2-cycle loops.
|- -. (A ~< B /\ B ~< A)
 
Theoremdomsdomtr 5539 Transitivity of dominance and strict dominance. Theorem 22(ii) of [Suppes] p. 97.
|- ((A ~<_ B /\ B ~< C) -> A ~< C)
 
Theoremenen1 5540 Equality-like theorem for equinumerosity.
|- ((B e. D /\ A ~~ B) -> (A ~~ C <-> B ~~ C))
 
Theoremenen2 5541 Equality-like theorem for equinumerosity.
|- ((B e. D /\ A ~~ B) -> (C ~~ A <-> C ~~ B))
 
Theoremdomen1 5542 Equality-like theorem for equinumerosity and dominance.
|- ((B e. D /\ A ~~ B) -> (A ~<_ C <-> B ~<_ C))
 
Theoremdomen2 5543 Equality-like theorem for equinumerosity and dominance.
|- ((B e. D /\ A ~~ B) -> (C ~<_ A <-> C ~<_ B))
 
Theoremsdomen1 5544 Equality-like theorem for equinumerosity and strict dominance.
|- ((B e. D /\ A ~~ B) -> (A ~< C <-> B ~< C))
 
Theoremsdomen2 5545 Equality-like theorem for equinumerosity and strict dominance.
|- ((B e. D /\ A ~~ B) -> (C ~< A <-> C ~< B))
 
Theoremdomtriord 5546 Dominance is trichotomous in the restricted case of ordinal numbers. (Contributed by Jeff Hankins, 24-Oct-2009.)
|- ((A e. On /\ B e. On) -> (A ~<_ B <-> -. B ~< A))
 
Theoremfodomr 5547 There exists a mapping from a set onto any (non-empty) set that it dominates.
|- ((A e. C /\ (/) ~< B /\ B ~<_ A) -> E.f f:A-onto->B)
 
Theoremcanth2 5548 Cantor's Theorem. No set is equinumerous to its power set. Specifically, any set has a cardinality (size) strictly less than the cardinality of its power set. For example, the cardinality of real numbers is the same as the cardinality of the power set of integers, so real numbers cannot be put into a one-to-one correspondence with integers. Theorem 23 of [Suppes] p. 97. For the function version, see canth 5112.
|- A e. _V   =>   |- A ~< ~PA
 
Theoremcanth2g 5549 Cantor's theorem with the sethood requirement expressed as an antecedent. Theorem 23 of [Suppes] p. 97.
|- (A e. B -> A ~< ~PA)
 
Theorempwuninel 5550 The power set of the union of a set does not belong to the set. This theorem provides a way of constructing a new set that doesn't belong to a given set.
|- -. ~PU.A e. A
 
Theorem2pwuninel 5551 The power set of the power set of the union of a set does not belong to the set. This theorem provides a way of constructing a new set that doesn't belong to a given set.
|- -. ~P~PU.A e. A
 
Theorempwne 5552 No set equals its power set.
|- (A e. B -> ~PA =/= A)
 
Theorem2pwne 5553 No set equals the power set of its power set.
|- (A e. B -> ~P~PA =/= A)
 
Partial functions and restricted iota
 
Syntaxcund 5554 Extend class notation with undefined value function.
class Undef
 
Syntaxcrio 5555 Extend class notation with restricted description binder.
class (iota_x e. Aph)
 
Definitiondf-undef 5556 Define the undefined value function, whose value at set s is guaranteed not to be a member of s (see pwuninel 5550).
|- Undef = (s e. _V |-> ~PU.s)
 
Theoremundefval 5557 Value of the undefined value function. Normally we will not reference the explicit value but will use undefnel 5559 instead.
|- S e. _V   =>   |- (Undef` S) = ~PU.S
 
Theoremundefnel2 5558 The undefined value generated from a set is not a member of the set.
|- S e. _V   =>   |- -. (Undef` S) e. S
 
Theoremundefnel 5559 The undefined value generated from a set is not a member of the set.
|- S e. _V   =>   |- (Undef` S) e/ S
 
Definitiondf-riota 5560 Define restricted description binder. In case it doesn't exist, we return a set which is not a member of the domain of discourse A.
|- (iota_x e. Aph) = if(E!x e. A ph, (iotax(x e. A /\ ph)), (Undef` A))
 
Theoremriotaeqdv 5561 Formula-building deduction rule for iota.
|- (ph -> A = B)   =>   |- (ph -> (iota_x e. Aps) = (iota_x e. Bps))
 
Theoremriotabidv 5562 Formula-building deduction rule for restricted iota.
|- (ph -> (ps <-> ch))   =>   |- (ph -> (iota_x e. Aps) = (iota_x e. Ach))
 
Theoremriotaeqbidv 5563 Equality deduction for restricted universal quantifier.
|- (ph -> A = B)   &   |- (ph -> (ps <-> ch))   =>   |- (ph -> (iota_x e. Aps) = (iota_x e. Bch))
 
Theoremriotaex 5564 Restricted iota is a set.
|- (iota_x e. Aps) e. _V
 
Theoremriotav 5565 An iota restricted to the universe is unrestricted.
|- (iota_x e. _Vph) = (iotaxph)
 
Theoremriotaiota 5566 Restricted iota in terms of iota.
|- (E!x e. A ph -> (iota_x e. Aph) = (iotax(x e. A /\ ph)))
 
Theoremriotaprc 5567 For proper classes, restricted and unrestricted iota are the same.
|- (-. A e. _V -> (iota_x e. Aph) = (iotax(x e. A /\ ph)))
 
Theoremriotauni 5568 Restricted iota in terms of class union.
|- (E!x e. A ph -> (iota_x e. Aph) = U.{x e. A | ph})
 
Theoremhbriota1 5569 The abstraction variable in a restricted iota descriptor isn't free.
|- (y e. (iota_x e. Aph) -> A.x y e. (iota_x e. Aph))
 
Theoremhbriota 5570 A variable not free in a wff remains so in a restricted iota descriptor.
|- (ph -> A.xph)   &   |- (z e. A -> A.x z e. A)   =>   |- (z e. (iota_y e. Aph) -> A.x z e. (iota_y e. Aph))
 
Theoremriotacl 5571 Closure of restricted iota.
|- (E!x e. A ph -> (iota_x e. Aph) e. A)
 
Theoremriotaund 5572 Restricted iota equals the undefined value of its domain of discourse A when not meaningful.
|- (-. E!x e. A ph -> (iota_x e. Aph) = (Undef` A))
 
Theoremriotaclb 5573 Closure of restricted iota.
|- A e. _V   =>   |- (E!x e. A ph <-> (iota_x e. Aph) e. A)
 
Theoremriotaundb 5574 Restricted iota equals the undefined value of its domain of discourse A when not meaningful.
|- A e. _V   =>   |- (-. E!x e. A ph <-> (iota_x e. Aph) = (Undef` A))
 
Theoremriotabidva 5575 Equivalent wff's yield equal restricted class abstractions (deduction rule). (Th. rabbidva 2286 analog.)
|- ((ph /\ x e. A) -> (ps <-> ch))   =>   |- (ph -> (iota_x e. Aps) = (iota_x e. Ach))
 
Theoremriotabiia 5576 Equivalent wff's yield equal restricted iotas (inference rule). (Th. rabbiia 2285 analog.)
|- (x e. A -> (ph <-> ps))   =>   |- (iota_x e. Aph) = (iota_x e. Aps)
 
Theoremriota4 5577 Substitution law for descriptions. Compare reuuni4 3813.
|- (E!x e. A ph -> [(iota_x e. Aph) / x]ph)
 
Theoremriotacl2 5578 Membership law for "the unique element in A such that ph." (Th. reucl2 3814 analog.)
|- (E!x e. A ph -> (iota_x e. Aph) e. {x e. A | ph})
 
Theoremriota2f 5579 This theorem shows a condition that allows us to represent a descriptor with a class expression B. The second hypothesis is a weakened bound variable condition that allows hbsbc1g 2461 to be used. Compare reuuni2f 3810.
|- (y e. B -> A.x y e. B)   &   |- (B e. A -> (ps -> A.xps))   &   |- (x = B -> (ph <-> ps))   =>   |- ((B e. A /\ E!x e. A ph) -> (ps <-> (iota_x e. Aph) = B))
 
Theoremriota5 5580 A method for computing restricted iota.
|- ((ph /\ B e. A /\ x e. A) -> (ps <-> x = B))   =>   |- ((ph /\ B e. A) -> (iota_x e. Aps) = B)
 
Theoremriotaxfrd 5581 Change the variable x in the expression for "the unique A such that ph " to another variable y contained in expression B. Use reuhypd 3848 to eliminate the last hypothesis. (Th. reuunixfr 3850 analog.)
|- (z e. C -> A.y z e. C)   &   |- ((ph /\ y e. A) -> B e. A)   &   |- ((ph /\ (iota_y e. Ach) e. A) -> C e. A)   &   |- (x = B -> (ps <-> ch))   &   |- (y = (iota_y e. Ach) -> B = C)   &   |- ((ph /\ x e. A) -> E!y e. A x = B)   =>   |- ((ph /\ E!x e. A ps) -> (iota_x e. Aps) = C)
 
Equinumerosity (cont.)
 
Theoremxpen 5582 Equinumerosity law for cross product. Proposition 4.22(b) of [Mendelson] p. 254.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   &   |- D e. _V   =>   |- ((A ~~ B /\ C ~~ D) -> (A X. C) ~~ (B X. D))
 
Theoremmapenlem1 5583 Lemma for mapen 5585.
 
Theoremmapenlem2 5584 Lemma for mapen 5585.
 
Theoremmapen 5585 Two set exponentiations are equinumerous when their bases and exponents are equinumerous. Theorem 6H(c) of [Enderton] p. 139.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   &   |- D e. _V   =>   |- ((A ~~ B /\ C ~~ D) -> (A ^m C) ~~ (B ^m D))
 
Theoremmapdom1 5586 Order-preserving property of set exponentiation. Theorem 6L(c) of [Enderton] p. 149.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   =>   |- (A ~<_ B -> (A ^m C) ~<_ (B ^m C))
 
Theoremmapdom2lem 5587 Lemma for mapdom2 5588.
 
Theoremmapdom2 5588 Order-preserving property of set exponentiation. Theorem 6L(d) of [Enderton] p. 149.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   =>   |- ((A ~<_ B /\ -. (A = (/) /\ C = (/))) -> (C ^m A) ~<_ (C ^m B))
 
Theoremmapxpen 5589 Equinumerosity law for double set exponentiation. Proposition 10.45 of [TakeutiZaring] p. 96.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   =>   |- ((A ^m B) ^m C) ~~ (A ^m (B X. C))
 
Theoremxpmapenlem1 5590 Lemma for xpmapen 5595.
 
Theoremxpmapenlem2 5591 Lemma for xpmapen 5595.
 
Theoremxpmapenlem3 5592 Lemma for xpmapen 5595.
 
Theoremxpmapenlem4 5593 Lemma for xpmapen 5595.
 
Theoremxpmapenlem5 5594 Lemma for xpmapen 5595.
 
Theoremxpmapen 5595 Equinumerosity law for set exponentiation of a cross product. Exercise 4.47 of [Mendelson] p. 255.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   =>   |- ((A X. B) ^m C) ~~ ((A ^m C) X. (B ^m C))
 
Theoremmapunen 5596 Equinumerosity law for set exponentiation of a disjoint union. Exercise 4.45 of [Mendelson] p. 255.
|- A e. _V   &   |- B e. _V   &   |- C e. _V   =>   |- ((A i^i B) = (/) -> (C ^m (A u. B)) ~~ ((C ^m A) X. (C ^m B)))
 
Theorempwen 5597 If two sets are equinumerous, then their power sets are equinumerous. Proposition 10.15 of [TakeutiZaring] p. 87.
|- B e. _V   =>   |- (A ~~ B -> ~PA ~~ ~PB)
 
Theoremssenen 5598 Equinumerosity of equinumerous subsets of a set.
|- A e. _V   &   |- B e. _V   =>   |- (A ~~ B -> {x | (x C_ A /\ x ~~ C)} ~~ {x | (x C_ B /\ x ~~ C)})
 
Theoremlimenpsi 5599 A limit ordinal is equinumerous to a proper subset of itself.
|- Lim A   =>   |- (A e. B -> A ~~ (A \ {(/)}))
 
Theoremlimensuci 5600 A limit ordinal is equinumerous to its successor.
|- Lim A   =>   |- (A e. B -> A ~~ suc A)

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