Equations
- n.sum_ft m x = Nat.finite_sum fun (i : ↥(Set.Ico n m)) => x i.val
Instances For
Equations
- n.prod_ft m x = Nat.finite_prod fun (i : ↥(Set.Ico n m)) => x i.val
Instances For
theorem
FiniteType.cardinality_disj_iUnion_ft
{n m : Nat}
{α : Type}
[Finite α]
{a : Nat → Set α}
(h : Set.Disjoint fun (x : ↥(Set.Ico n m)) => a x.val)
:
(Finite.ftype ↥(⋃ i : ↥(Set.Ico n m), a i.val)).cardinality = n.sum_ft m fun (i : Nat) => (Finite.ftype ↥(a i)).cardinality