Cofinality #
This file contains the definition of cofinality of an order and an ordinal number.
Main Definitions #
Order.cof αis the cofinality of a preorder. This is the smallest cardinality of a cofinal subset.Ordinal.cof ois the cofinality of the ordinalowhen viewed as a linear order.
Main Statements #
Cardinal.lt_power_cof: A consequence of König's theorem stating thatc < c ^ c.ord.cofforc ≥ ℵ₀.
Implementation Notes #
- The cofinality is defined for ordinals.
If
cis a cardinal number, its cofinality isc.ord.cof.
Cofinality of orders #
Alias of Order.le_cof_iff.
Alias of OrderIso.lift_cof_eq.
Alias of OrderIso.cof_eq.
If the union of s is cofinal and s is smaller than the cofinality, then s has a cofinal
member.
If the union of the ι-indexed family s is cofinal and ι is smaller than the cofinality,
then s has a cofinal member.
Cofinality of ordinals #
The cofinality on an ordinal is the Order.cof of any isomorphic linear order.
In particular, cof 0 = 0 and cof (succ o) = 1.
Equations
- o.cof = o.liftOnWellOrder (fun (α : Type ?u.10) (x : LinearOrder α) (x_1 : WellFoundedLT α) => Order.cof α) Ordinal.cof._proof_2✝
Instances For
Alias of Ordinal.cof_type.
Alias of Ordinal.cof_toType.
Alias of Order.le_cof_iff.
Alias of Order.cof_le.
Alias of Order.cof_le.
Alias of Order.cof_eq.
Alias of Ordinal.cof_eq_one_iff.
Cofinality of suprema and least strict upper bounds #
The set in the lsub characterization of cof is nonempty.
Fundamental sequences #
A fundamental sequence for a is an increasing sequence of length o = cof a that converges at
a. We provide o explicitly in order to avoid type rewrites.
Equations
Instances For
Every ordinal has a fundamental sequence.
Alias of Ordinal.cof_eq_of_isNormal.
Alias of Ordinal.cof_le_of_isNormal.
Results on sets #
Alias of isCofinal_of_isCofinal_sUnion.
If the union of s is cofinal and s is smaller than the cofinality, then s has a cofinal
member.
Alias of isCofinal_of_isCofinal_iUnion.
If the union of the ι-indexed family s is cofinal and ι is smaller than the cofinality,
then s has a cofinal member.