Documentation

MeanFourier.Mathlib.Algebra.Group.Pointwise.Set.Basic

theorem Set.pi_mul {ι : Type u_1} {M : ιType u_2} [(i : ι) → Monoid (M i)] (s : Set ι) (t u : (i : ι) → Set (M i)) :
(s.pi fun (i : ι) => t i * u i) = s.pi t * s.pi u
theorem Set.pi_add {ι : Type u_1} {M : ιType u_2} [(i : ι) → AddMonoid (M i)] (s : Set ι) (t u : (i : ι) → Set (M i)) :
(s.pi fun (i : ι) => t i + u i) = s.pi t + s.pi u
theorem Set.pi_pow {ι : Type u_1} {M : ιType u_2} [(i : ι) → Monoid (M i)] (s : Set ι) (t : (i : ι) → Set (M i)) {n : } :
n 0s.pi t ^ n = s.pi fun (i : ι) => t i ^ n
theorem Set.nsmul_pi {ι : Type u_1} {M : ιType u_2} [(i : ι) → AddMonoid (M i)] (s : Set ι) (t : (i : ι) → Set (M i)) {n : } :
n 0n s.pi t = s.pi fun (i : ι) => n t i
theorem Set.univ_pi_pow {ι : Type u_1} {M : ιType u_2} [(i : ι) → Monoid (M i)] (t : (i : ι) → Set (M i)) (n : ) :
univ.pi t ^ n = univ.pi fun (i : ι) => t i ^ n
theorem Set.nsmul_univ_pi {ι : Type u_1} {M : ιType u_2} [(i : ι) → AddMonoid (M i)] (t : (i : ι) → Set (M i)) (n : ) :
n univ.pi t = univ.pi fun (i : ι) => n t i