Cuando se definen estructuras algebraicas abstractas (como monoides, grupos, etc.), ¿hay algunas restricciones en la forma de los axiomas, para que la estructura tenga buenas propiedades que implícitamente usamos en muchas pruebas (como comportarse bien con respecto a morfismos y cocientes)?
Por ejemplo, ¿es aceptable el siguiente axioma, en una estructura dotada de una función unaria $f$ y un operador binario $\circ$ : $$\forall x, \text{ if }x\circ x=x\text{ then } f(x)=x.$$
Más concretamente, ¿tiene sentido estudiar las variedades generadas por (subclases de) tales clases de objetos, aunque la clase de estructuras así definida no sea una variedad, ya que este axioma no es una ecuación?