Eta sets #
If α is a type with a LinearOrder, and c is some Cardinal in the same universe, then
IsEta c α states that for any two subsets X Y : Set α of cardinality less than c, if every
element of X is less than every element of Y, then there is some (z : α) greater than all
elements of X and less than all elements of Y.
Every linear order is vacuously IsEta 0, and the IsEta 1 predicate is equivalent to Nonempty.
For 1 < c ≤ ℵ₀, the predicate IsEta c is equivalent to DenselyOrdered. Examples of IsEta c
orders for uncountable c include the surreals and the hyperreals.
In the literature, an η_o ordered set would be a IsEta ℵ_o order, but this definition is more
general.
If α is a type with a LinearOrder, and c is some Cardinal in the same universe, then
IsEta c α states that for any two subsets X Y : Set α of cardinality less than c, if every
element of X is less than every element of Y, then there is some (z : α) greater than all
elements of X and less than all elements of Y.
Equations
- Order.IsEta c α = ∀ ⦃s t : Set α⦄, Cardinal.mk ↑s < c → Cardinal.mk ↑t < c → (∀ x ∈ s, ∀ y ∈ t, x < y) → ∃ (z : α), (∀ x ∈ s, x < z) ∧ ∀ y ∈ t, z < y
Instances For
IsEta is unchanged under the order dual.
Order-isomorphic linear orders satisfy IsEta for the same cardinal.