∀ {ι : Type u_2} (A : ι → Type u_1) [inst : (i : ι) → AddCommGroup (A i)] (n : ℕ)
  (y : (i : ι) → A i ⧸ (nsmulAddMonoidHom n).range),
  ∃ a, { toFun := fun x x_1 => ↑(x x_1), map_zero' := ⋯, map_add' := ⋯ } a = y