Accumulate #
The function Accumulate
takes a set s
and returns ⋃ y ≤ x, s y
.
Accumulate s
is the union of s y
for y ≤ x
.
Equations
- Set.Accumulate s x = ⋃ (y : α), ⋃ (_ : y ≤ x), s y
Instances For
@[simp]
theorem
Set.accumulate_subset_iUnion
{α : Type u_1}
{β : Type u_2}
{s : α → Set β}
[Preorder α]
(x : α)
:
theorem
Set.monotone_accumulate
{α : Type u_1}
{β : Type u_2}
{s : α → Set β}
[Preorder α]
:
Monotone (Accumulate s)
@[simp]
theorem
Set.accumulate_bot
{α : Type u_1}
{β : Type u_2}
[PartialOrder α]
[OrderBot α]
(s : α → Set β)
:
theorem
Set.disjoint_accumulate
{α : Type u_1}
{β : Type u_2}
{s : α → Set β}
[Preorder α]
(hs : Pairwise (Function.onFun Disjoint s))
{i j : α}
(hij : i < j)
:
Disjoint (Accumulate s i) (s j)