fact: Definition object (v: algebras.Object sign): TargetObject := λ i, @setoids.object (v i) (algebras.algebra_equiv sign v i) _.
imports: MathClasses.interfaces.abstract_algebra MathClasses.interfaces.universal_algebra MathClasses.interfaces.functors MathClasses.theory.ua_homomorphisms MathClasses.theory.categories MathClasses.categories.setoids MathClasses.categories.product MathClasses.categories.algebras