Documentation

Foundation.Vorspiel.ENat

noncomputable def ENat.find (P : ℕ → Prop) :
Equations
Instances For
    theorem ENat.lt_find (P : ℕ → Prop) (n : ℕ) (h : ∀ (m : ℕ), m ≤ n → ¬P m) :
    ↑n < find P
    theorem ENat.exists_of_find_le (P : ℕ → Prop) (n : ℕ) (h : find P ≤ ↑n) :
    ∃ (m : ℕ), m ≤ n ∧ P m
    theorem ENat.find_eq_top_iff (P : ℕ → Prop) :
    find P = ⊤ ↔ ∀ (n : ℕ), ¬P n
    theorem ENat.find_le (P : ℕ → Prop) (n : ℕ) (h : P n) :
    find P ≤ ↑n