| Metamath Proof Explorer | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
| Color key: | (1-8789) |
(8790-10370) |
(10371-10783) |
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | xpnnen 7501 |
The cross product of the set of natural numbers with itself is
equinumerous to the set of natural numbers. The key idea is to
use nn0opth2t 6670 to show that the mapping from natural numbers
|
| Theorem | xpomen 7502 | The cross product of omega (the set of ordinal natural numbers) with itself is equinumerous to omega. Exercise 1 of [Enderton] p. 133 (which proves this with a direct, but longer, proof; ours uses instead the Schroeder-Bernstein Theorem sbth 4457 in xpnnen 7501). |
| Theorem | znnenlem 7503 | Lemma for znnen 7504. |
| Theorem | znnen 7504 | The set of integers and the set of natural numbers are equinumerous. Exercise 1 of [Gleason] p. 140. |
| Theorem | qnnen 7505 | The rational numbers are countable. (This unusual proof uses the Axiom of Choice via fodom 4798 to make it much shorter, but this theorem can also be proved without it. See, for example, Exercise 2 of [Enderton] p. 133.) |
| Infinite primes theorem | ||
| Theorem | unbenlem 7506 | Lemma for unben 7507. |
| Theorem | unben 7507 | An unbounded set of natural numbers is infinite. |
| Theorem | infpnlem1 7508 |
Lemma for infpn 7510. The smallest divisor (greater than 1) |
| Theorem | infpnlem2 7509 |
Lemma for infpn 7510. For any natural number |
| Theorem | infpn 7510 |
There exist infinitely many prime numbers: for any natural number
|
| Theorem | infpn2 7511 |
There exist infinitely many prime numbers: the set of all primes |
| The reals are uncountable | ||
| Theorem | ruclem1 7512 | Lemma for ruc 7551 (the reals are uncountable). This is an arithmetic fact that will be used to compute ordering relations. |
| Theorem | ruclem2 7513 | Lemma for ruc 7551. Arithmetic fact that will be used to compute ordering relations. |
| Theorem | ruclem3 7514 | Lemma for ruc 7551. Arithmetic fact that will be used to compute ordering relations. |
| Theorem | ruclem4 7515 | Lemma for ruc 7551. Helper lemma showing a tedious equality used several times. |
| Theorem | ruclem5 7516 | Lemma for ruc 7551. Helper lemma showing the input function used for our recursive sequence builder (defined in ruclem13 7524) is a set. |
| Theorem | ruclem6 7517 |
Lemma for ruc 7551. Helper lemma showing the input function
used for our
recursive sequence builder (defined in ruclem13 7524) matches our input
mapping |
| Theorem | ruclem7 7518 | Lemma for ruc 7551. Helper lemma showing the initial value of the input function for our recursive sequence builder (defined in ruclem13 7524). |
| Theorem | ruclem8 7519 | Lemma for ruc 7551. Helper lemma showing the successor value of the input function for our recursive sequence builder (defined in ruclem13 7524). |
| Theorem | ruclem9 7520 | Lemma for ruc 7551. Helper lemma showing the operation used for our recursive sequence builder (defined in ruclem13 7524) is a set. |
| Theorem | ruclem10 7521 |
Lemma for ruc 7551. The values of our recursive sequence
builder are
pairs of real numbers. The values of our constructed function |
| Theorem | ruclem11 7522 |
Lemma for ruc 7551. The values of our recursive sequence
builder are
pairs of real numbers. The values of our constructed function |
| Theorem | ruclem12 7523 | Lemma for ruc 7551. A helper lemma that changes bound variables. |
| Theorem | ruclem13 7524 | Lemma for ruc 7551. A helper lemma showing the recursive sequence builder used for our construction maps natural numbers to pairs of reals. |
| Theorem | ruclem14 7525 | Lemma for ruc 7551. A helper lemma showing the initial value of the recursive sequence builder used for our construction. |
| Theorem | ruclem15 7526 | Lemma for ruc 7551. A helper lemma showing the successor value of the recursive sequence builder used for our construction. |
| Theorem | ruclem16 7527 |
Lemma for ruc 7551. A helper lemma showing the initial value of
our
constructed |
| Theorem | ruclem17 7528 |
Lemma for ruc 7551. A helper lemma showing our constructed
function |
| Theorem | ruclem18 7529 |
Lemma for ruc 7551. The value of our constructed function |
| Theorem | ruclem19 7530 |
Lemma for ruc 7551. The value of our constructed function |
| Theorem | ruclem20 7531 |
Lemma for ruc 7551. The value of our constructed function |
| Theorem | ruclem21 7532 |
Lemma for ruc 7551. The value of our constructed function |
| Theorem | ruclem22 7533 |
Lemma for ruc 7551. Each value of our constructed function |
| Theorem | ruclem23 7534 |
Lemma for ruc 7551. Each value of our constructed function |
| Theorem | ruclem24 7535 | Lemma for ruc 7551. A helper lemma for the induction hypothesis in ruclem25 7536. |
| Theorem | ruclem25 7536 |
Lemma for ruc 7551. At any index |
| Theorem | ruclem26 7537 |
Lemma for ruc 7551. Our constructed function |
| Theorem | ruclem27 7538 |
Lemma for ruc 7551. Our constructed function |
| Theorem | ruclem28 7539 | Lemma for ruc 7551. A helper lemma for ruclem29 7540. |
| Theorem | ruclem29 7540 |
Lemma for ruc 7551. At any index |
| Theorem | ruclem30 7541 | Lemma for ruc 7551. A helper lemma for ruclem32 7543. |
| Theorem | ruclem31 7542 | Lemma for ruc 7551. A helper lemma for ruclem32 7543. |
| Theorem | ruclem32 7543 |
Lemma for ruc 7551. All values of function |
| Theorem | ruclem33 7544 |
Lemma for ruc 7551. The set of values of our constructed
function |
| Theorem | ruclem34 7545 |
Lemma for ruc 7551. The supremum of the set of values of our
constructed function |
| Theorem | ruclem35 7546 |
Lemma for ruc 7551. The supremum we have constructed lies
between
all values of the |
| Theorem | ruclem36 7547 |
Lemma for ruc 7551. No value of |
| Theorem | ruclem37 7548 |
Lemma for ruc 7551. If |
| Theorem | ruclem38 7549 |
Lemma for ruc 7551. If |
| Theorem | ruclem39 7550 |
Lemma for ruc 7551. There is no function that maps |
| Theorem | ruc 7551 | The set of natural numbers is strictly dominated by the set of real numbers, i.e. the real numbers are uncountable. The proof consists of lemmas ruclem1 7512 through ruclem39 7550 and this final piece. Our proof is based on the proof of Theorem 5.18 of [Truss] p. 114. See ruclem39 7550 for the function existence version of this theorem. For an informal discussion of this proof, see http://us.metamath.org/mpegif/mmcomplex.html#uncountable. |
| Theorem | resdomq 7552 |
The set of rationals is strictly less equinumerous than the set of
reals ( |
| Theorem | aleph1re 7553 | There are at least aleph-one real numbers. |
| Cardinal arithmetic (cont.) | ||
| Theorem | infxpidmlem1 7554 |
Lemma for infxpidm 7566. An infinite idempotent set |
| Theorem | infxpidmlem2 7555 |
Lemma for infxpidm 7566. A necessary and sufficient condition for a
set |
| Theorem | infxpidmlem3 7556 |
Lemma for infxpidm 7566. A sufficient condition for a set |
| Theorem | infxpidmlem4 7557 |
Lemma for infxpidm 7566. The domain of a member of |
| Theorem | infxpidmlem5 7558 |
Lemma for infxpidm 7566. Two members in the range of a member of a
subset
of |
| Theorem | infxpidmlem6 7559 | Lemma for infxpidm 7566. A simple but frequently used fact. |
| Theorem | infxpidmlem7 7560 |
Lemma for infxpidm 7566. The union of a collection |
| Theorem | infxpidmlem8 7561 |
Lemma for infxpidm 7566. The union of a collection of chains |
| Theorem | infxpidmlem9 7562 |
Lemma for infxpidm 7566. By Zorn's Lemma zorn 4797,
the collection |
| Theorem | infxpidmlem10 7563 |
Lemma for infxpidm 7566. A maximal bijection |
| Theorem | infxpidmlem11 7564 |
Lemma for infxpidm 7566. We show that the union of a bijection |
| Theorem | infxpidmlem12 7565 |
Lemma for infxpidm 7566. Letting |
| Theorem | infxpidm 7566 | The cross product of an infinite set with itself is idempotent. This theorem provides the basis for infinite cardinal arithmetic. Lemma 6R of [Enderton] p. 162, whose proof we follow closely. The main proof consists of infxpidmlem1 7554 through infxpidmlem12 7565. This final piece eliminates the first hypothesis of infxpidmlem12 7565. |
| Theorem | infunabs 7567 | An infinite set is equinumerous to its union with a smaller one. |
| Theorem | infcdaabs 7568 | Absorption law for addition to an infinite cardinal. |
| Theorem | infcda 7569 | The sum of two cardinal numbers is their maximum, if one of them is infinite. Proposition 10.41 of [TakeutiZaring] p. 95. |
| Theorem | infdif 7570 | The cardinality of an infinite set does not change after subtracting a strictly smaller one. Example in [Enderton] p. 164. |
| Theorem | infdif2 7571 | Cardinality ordering for an infinite set difference. |
| Theorem | infxpabs 7572 | Absorption law for multiplication with an infinite cardinal. |
| Theorem | infxpdom 7573 | Dominance law for multiplication with an infinite cardinal. |
| Theorem | infxp 7574 | Absorption law for multiplication with an infinite cardinal. Equivalent to Proposition 10.41 of [TakeutiZaring] p. 95. |
| Theorem | infmap1 7575 | An exponentiation law for infinite cardinals. Exercise 34 of [Enderton] p. 165. |
| Theorem | infpss 7576 | Every infinite set has an equinumerous proper subset. Exercise 7 of [TakeutiZaring] p. 91. |
| Theorem | iunctb 7577 | The countable union of countable sets is countable (indexed union version of unictb 7578). |
| Theorem | unictb 7578 | The countable union of countable sets is countable. Theorem 6Q of [Enderton] p. 159. See iunctb 7577 for indexed union version. |
| Theorem | unctb 7579 | The union of two countable sets is countable. (Contributed by FL, 25-Aug-2006.) |
| Theorem | aleph1irr 7580 | There are at least aleph-one irrationals. |
| Theorem | infmap2lem1 7581 | Lemma for infmap2 7583. Technical result that is used several times. |
| Theorem | infmap2lem2 7582 |
Lemma for infmap2 7583. Given the relation |
| Theorem | infmap2 7583 |
An exponentiation law for infinite cardinals. Similar to Lemma 6.2 of
[Jech] p. 43. We start with infmap2lem2 7582 and also prove the other
direction of the dominance relation. We obtain equinumerosity with
Schroeder-Bernstein sbth 4457 and finally eliminate the degenerate case
|
| Theorem | alephadd 7584 | The sum of two alephs is their maximum. Equation 6.1 of [Jech] p. 42. |
| Theorem | alephmul 7585 | The product of two alephs is their maximum. Equation 6.1 of [Jech] p. 42. |
| Theorem | alephexp1 7586 | An exponentiation law for alephs. Lemma 6.1 of [Jech] p. 42. |
| Theorem | alephsuc3 7587 |
An alternate representation of a successor aleph. Compare alephsuc 4866
and alephsuc2 4881. Equality can be obtained by taking the |
| Theorem | alephexp2 7588 | An expression equinumerous to 2 to an aleph power. The proof equates the two laws for cardinal exponentiation alephexp1 7586 (which works if the base is less than or equal to the exponent) and infmap2 7583 (which works if the exponent is less than or equal to the base). They can be equated only when the base is equal to the exponent, and this is the result. |
| Continuum Hypothesis | ||
| Theorem | gch-kn 7589 | The equivalence of two versions of the Generalized Continuum Hypothesis. The right-hand side is the standard version in the literature. The left-hand side is a version devised by Kannan Nambiar, which he calls the Axiom of Combinatorial Sets. For the notation and motivation behind this axiom, see his paper, "Derivation of Continuum Hypothesis from Axiom of Combinatorial Sets," available at http://www.e-atheneum.net/science/derivation_ch.pdf. The equivalence of the two sides provides a negative answer to Open Problem 2 in http://www.e-atheneum.net/science/open_problem_print.pdf. The key idea in the proof below is to equate both sides of alephexp2 7588 to the successor aleph using enen2 4478. |
| Topology | ||
| Topological spaces | ||
| Syntax | ctop 7590 | Extend class notation with the class of all topologies. |
| Syntax | ctps 7591 | Extend class notation with the class of all topological spaces. |
| Syntax | ctb 7592 | Extend class notation with the class of all topological bases. |
| Syntax | ctg 7593 | Extend class notation with a function that converts a basis to its corresponding topology. |
| Definition | df-top 7594 | Define the (proper) class of all topologies. See istop2g (future) for an alternate way to express finite intersection and istps5 (future) for a standard definition in terms of both members of a topological space. |
| Definition | df-topsp 7595 | Define the class of all topological spaces, each of which is an ordered pair the second of which is a topology on the first. See istps5 (future) for a standard way to express a topological space. |
| Definition | df-bases 7596 | Define the class of all topological bases. Equivalent to definition of basis in [Munkres] p. 78 (see isbasis2g 7614 |