∀ {S : Type u_2} {M : Type u_3} {inst : SMul S M} {toSetoid : Setoid M}
  {smul : ∀ (s : S) {x y : M}, toSetoid x y → toSetoid (s • x) (s • y)} {toSetoid_1 : Setoid M}
  {smul_1 : ∀ (s : S) {x y : M}, toSetoid_1 x y → toSetoid_1 (s • x) (s • y)},
  { toSetoid := toSetoid, smul := smul } = { toSetoid := toSetoid_1, smul := smul_1 } → toSetoid = toSetoid_1