∀ {ι : Type u_2} (κ : ι → Type u_3) (R : Type u_4) [inst : CommSemiring R] {N : Type u_1} [inst_1 : AddCommMonoid N]
  [inst_2 : Module R N], LinearMap.CompatibleSMul (Π₀ (i : (i : ι) → κ i), N) N R R