Results relating filters to finiteness #
This file proves that finitely many conditions eventually hold if each of them eventually holds.
Lattice equations #
theorem Pairwise.exists_mem_filter_of_disjoint {α : Type u} {ι : Type u_1} [Finite ι] {l : ι → Filter α} (hd : Pairwise (Function.onFun Disjoint l)) :
theorem Set.PairwiseDisjoint.exists_mem_filter {α : Type u} {ι : Type u_1} {l : ι → Filter α} {t : Set ι} (hd : t.PairwiseDisjoint l) (ht : t.Finite) :
∃ (s : ι → Set α), (∀ (i : ι), s i ∈ l i) ∧ t.PairwiseDisjoint s
principal equations #
@[simp]
A special case of iInf_principal that is safe to mark simp.
Eventually and Frequently #
Relation “eventually equal” #
@[deprecated Set.Finite.eventuallySubset_iUnion (since := "2026-08-14")]
theorem Set.Finite.eventuallyLE_iUnion {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (hle : ∀ i ∈ s, f i ≤ᶠ[l] g i) :
Alias of Set.Finite.eventuallySubset_iUnion.
@[deprecated Set.Finite.eventuallyEqSet_iUnion (since := "2026-08-14")]
theorem Set.Finite.eventuallyEq_iUnion {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (heq : ∀ i ∈ s, f i =ᶠ[l] g i) :
Alias of Set.Finite.eventuallyEqSet_iUnion.
@[deprecated Set.Finite.eventuallySubset_iInter (since := "2026-08-14")]
theorem Set.Finite.eventuallyLE_iInter {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (hle : ∀ i ∈ s, f i ≤ᶠ[l] g i) :
Alias of Set.Finite.eventuallySubset_iInter.
@[deprecated Set.Finite.eventuallyEqSet_iInter (since := "2026-08-14")]
theorem Set.Finite.eventuallyEq_iInter {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (heq : ∀ i ∈ s, f i =ᶠ[l] g i) :
Alias of Set.Finite.eventuallyEqSet_iInter.
@[deprecated Filter.EventuallySubset.biUnion (since := "2026-08-14")]
theorem Filter.EventuallyLE.biUnion {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (hle : ∀ i ∈ s, f i ≤ᶠ[l] g i) :
Alias of Filter.EventuallySubset.biUnion.
Alias of Set.Finite.eventuallySubset_iUnion.
@[deprecated Filter.EventuallyEqSet.biUnion (since := "2026-08-14")]
theorem Filter.EventuallyEq.biUnion {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (heq : ∀ i ∈ s, f i =ᶠ[l] g i) :
Alias of Filter.EventuallyEqSet.biUnion.
Alias of Set.Finite.eventuallyEqSet_iUnion.
@[deprecated Filter.EventuallySubset.biInter (since := "2026-08-14")]
theorem Filter.EventuallyLE.biInter {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (hle : ∀ i ∈ s, f i ≤ᶠ[l] g i) :
Alias of Filter.EventuallySubset.biInter.
Alias of Set.Finite.eventuallySubset_iInter.
@[deprecated Filter.EventuallyEqSet.biInter (since := "2026-08-14")]
theorem Filter.EventuallyEq.biInter {α : Type u} {l : Filter α} {ι : Type u_1} {s : Set ι} (hs : s.Finite) {f g : ι → Set α} (heq : ∀ i ∈ s, f i =ᶠ[l] g i) :
Alias of Filter.EventuallyEqSet.biInter.
Alias of Set.Finite.eventuallyEqSet_iInter.