Skip to content

Commit 9b0ec71

Browse files
committed
additions
1 parent 5229c35 commit 9b0ec71

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

  • Mathlib/SetTheory/Cardinal/Cofinality

Mathlib/SetTheory/Cardinal/Cofinality/Club.lean

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ theorem IsClub.union (hs : IsClub s) (ht : IsClub t) : IsClub (s ∪ t) :=
5252
⟨hs.dirSupClosed.union ht.dirSupClosed, hs.isCofinal.mono Set.subset_union_left⟩
5353

5454
theorem IsClub.isLUB_mem (hs : IsClub s) (ht : t ⊆ s) (ht₀ : t.Nonempty) (hx : IsLUB t x) : x ∈ s :=
55-
hs.dirSupClosed ht ht₀ (Std.Total.directedOn _) hx
55+
hs.dirSupClosed ht ht₀ (.of_linearOrder _) hx
5656

5757
theorem IsClub.csSup_mem {α} [ConditionallyCompleteLinearOrder α] {s t : Set α}
5858
(hs : IsClub s) (ht : t ⊆ s) (ht₀ : t.Nonempty) (ht₁ : BddAbove t) : sSup t ∈ s :=
@@ -125,6 +125,9 @@ theorem IsClub.inter {s t : Set α} (hα : cof α ≠ ℵ₀) (hs : IsClub s) (h
125125
exact .sInter_of_cof_le_one hα H
126126
· exact .sInter hα (hα'.trans_le' <| by simp) H
127127

128+
theorem Order.IsNormal.isClub_range {f : α → α} (hf : IsNormal f) : IsClub (.range f) :=
129+
⟨hf.dirSupClosed_range, fun x ↦ ⟨_, ⟨x, rfl⟩, hf.strictMono.le_apply⟩⟩
130+
128131
theorem Order.IsNormal.isClub_fixedPoints {f : α → α} (hα : cof α ≠ ℵ₀) (hf : IsNormal f) :
129132
IsClub f.fixedPoints := by
130133
cases isEmpty_or_nonempty α; · simp

0 commit comments

Comments
 (0)