Module docstring
{"# Order on cardinal numbers
We define the order on cardinal numbers and show its basic properties, including the ordered semiring structure.
Main definitions
- The order
c₁ ≤ c₂is defined byCardinal.le_def α β : #α ≤ #β ↔ Nonempty (α ↪ β). Order.IsSuccLimit cmeans thatcis a (weak) limit cardinal:c ≠ 0 ∧ ∀ x < c, succ x < c.Cardinal.IsStrongLimit cmeans thatcis a strong limit cardinal:c ≠ 0 ∧ ∀ x < c, 2 ^ x < c.
Main instances
- Cardinals form a
CanonicallyOrderedAddOrderedCommSemiringwith the aforementioned sum and product. - Cardinals form a
SuccOrder. UseOrder.succ cfor the smallest cardinal greater thanc. - The less than relation on cardinals forms a well-order.
- Cardinals form a
ConditionallyCompleteLinearOrderBot. Bounded sets for cardinals in universeuare precisely the sets indexed by some type in universeu, seeCardinal.bddAbove_iff_small(inMathlib.SetTheory.Cardinal.Small). One can usesSupfor the cardinal supremum, andsInffor the minimum of a set of cardinals.
Main Statements
- Cantor's theorem:
Cardinal.cantor c : c < 2 ^ c. - König's theorem:
Cardinal.sum_lt_prod
Implementation notes
The current setup interweaves the order structure and the algebraic structure on Cardinal tightly.
For example, we need to know what a ring is in order to show that 0 is the smallest cardinality.
That is reflected in this file containing both the order and algebra structure.
References
Tags
cardinal number, cardinal arithmetic, cardinal exponentiation, aleph,
Cantor's theorem, König's theorem, Konig's theorem
","### Order on cardinals ","### lift sends Cardinal.{u} to an initial segment of Cardinal.{max u v}. ","### Basic cardinals ","### Order properties ","### Limit cardinals ","### Indexed cardinal sum ","### Well-ordering theorem ","### Bounds on suprema ","### Indexed cardinal prod ","### The first infinite cardinal aleph0 ","### Properties about the cast from ℕ "}