Documentation

MeanFourier.Mathlib.Data.Finset.Pi

noncomputable def Finset.pi' {ι : Type u_1} {α : ιType u_2} (s : Finset ι) (t : (i : ι) → Finset (α i)) (ht : is, (↑(t i)).Subsingleton) :
Finset ((i : ι) → α i)
Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Finset.pi'_of_forall_singleton {ι : Type u_1} {α : ιType u_2} {s : Finset ι} {t : (i : ι) → Finset (α i)} [DecidableEq ι] (x : (i : ι) → isα i) (ht : ∀ (i : ι) (hi : is), t i = {x i hi}) :
    s.pi' t = map { toFun := fun (f : (a : ι) → a sα a) (i : ι) => if hi : i s then f i hi else x i hi, inj' := } (s.pi t)
    @[simp]
    theorem Finset.mem_pi' {ι : Type u_1} {α : ιType u_2} {s : Finset ι} {t : (i : ι) → Finset (α i)} {x : (i : ι) → α i} (ht : is, (↑(t i)).Subsingleton) :
    x s.pi' t ht ∀ (i : ι), x i t i
    @[simp]
    theorem Finset.coe_pi' {ι : Type u_1} {α : ιType u_2} {s : Finset ι} {t : (i : ι) → Finset (α i)} (ht : is, (↑(t i)).Subsingleton) :
    (s.pi' t ht) = Set.univ.pi fun (i : ι) => (t i)