fact: Definition issig_IsSemiRingPreserving {A B : Type} `{Plus A, Plus B, Mult A, Mult B, Zero A, Zero B, One A, One B} {f : A -> B} : _ <~> IsSemiRingPreserving f := ltac:(issig).
imports: Spaces.Nat.Core HoTT.Classes.interfaces.canonical_names Modalities.ReflectiveSubuniverse