∀ {G : Type u_1} {α : Type u_2} [inst : AddGroup G] [inst_1 : AddAction G α] {H : Type u_3} {β : Type u_4}
  [inst_2 : AddGroup H] [inst_3 : AddAction H β] {σ : G → H} {f : α →ₑ[σ] β} (ι : Type u_5)
  (hf : Function.Injective ⇑f),
  Function.Injective.addActionHom_embedding ι hf =
    { toFun := fun x => { toFun := f.toFun ∘ x.toFun, inj' := ⋯ }, map_vadd' := ⋯ }