Conditionally complete linear order structure on ℕ #
In this file we
- define a
ConditionallyCompleteLinearOrderBotstructure onℕ; - prove a few lemmas about
iSup/iInf/Set.iUnion/Set.iInterand natural numbers.
theorem
Nat.iSup_of_not_bddAbove
{ι : Sort u_1}
{f : ι → ℕ}
(h : ¬BddAbove (Set.range f))
:
⨆ (i : ι), f i = 0
@[simp]
@[simp]
This combines Nat.iInf_of_empty with ciInf_const.
theorem
Nat.sInf_upward_closed_eq_succ_iff
{s : Set ℕ}
(hs : ∀ (k₁ k₂ : ℕ), k₁ ≤ k₂ → k₁ ∈ s → k₂ ∈ s)
(k : ℕ)
:
sInf s = k + 1 ↔ k + 1 ∈ s ∧ k ∉ s
@[implicit_reducible]
This instance is necessary, otherwise the lattice operations would be derived via
ConditionallyCompleteLinearOrderBot and marked as noncomputable.
@[implicit_reducible]