fact: Definition g : N → R := f ∘ cast N (SRpair N).
imports: Coq.setoid_ring.Ring MathClasses.interfaces.abstract_algebra MathClasses.theory.categories MathClasses.interfaces.naturals MathClasses.interfaces.integers MathClasses.theory.jections MathClasses.implementations.semiring_pairs