∀ {F : Type u_7} {α : outParam (Type u_8)} {β : outParam (Type u_9)} [inst : NonAssocRing α] [inst_1 : Semiring β]
  [inst_2 : PartialOrder β] [inst_3 : FunLike F α β],
  (∀ (f : F) (a b : α), f (a + b) ≤ f a + f b) →
    (∀ (f : F), f 0 = 0) →
      (∀ (f : F) (a : α), f (-a) = f a) →
        (∀ (f : F) (x y : α), f (x * y) = f x * f y) → (∀ (f : F), f 1 = 1) → MulRingSeminormClass F α β