Finite sets in a sigma type #
This file defines a finset
construction on Σ i, α i
.
Main declarations #
finset.sigma
: Given a finsets
inι
and finsetst i
in eachα i
,s.sigma t
is the finset of the dependent sumΣ i, α i
theorem
finset.sigma_eq_bUnion
{ι : Type u_1}
{α : ι → Type u_3}
[decidable_eq (Σ (i : ι), α i)]
(s : finset ι)
(t : Π (i : ι), finset (α i)) :
s.sigma t = s.bUnion (λ (i : ι), finset.map (function.embedding.sigma_mk i) (t i))