Unions and intersections of bounds #
Some results about upper and lower bounds over collections of sets.
Implementation notes #
In a separate file as we need to import Mathlib/Data/Set/Lattice.lean.
@[simp]
theorem
upperBounds_iUnion
{α : Type u_1}
[Preorder α]
{ι : Sort u_2}
{s : ι → Set α}
:
upperBounds (⋃ (i : ι), s i) = ⋂ (i : ι), upperBounds (s i)
@[simp]
theorem
lowerBounds_iUnion
{α : Type u_1}
[Preorder α]
{ι : Sort u_2}
{s : ι → Set α}
:
lowerBounds (⋃ (i : ι), s i) = ⋂ (i : ι), lowerBounds (s i)