I asked the question https://math.stackexchange.com/questions/885917/a-theory-that-satisfies-x-cdot-x-0-and-x-cdot-y-cdot-z-x-cdot-y-cdot-z, but I lost my account since then. So. I am posting my edit as a new question.
Let there be a first-order theory where there are mathematical objects/sets/numbers in a theory, and the number of mathematical objects in the theory is countably/uncountably infinite. The theory has $+$ and $\cdot$ as language.
First of all, let $x \cdot y$ be represented as $xy$. For every $x$ and $y$, if $x$ and $y$ are different objects in the theory, then $xy \neq 0$ unless $x$ or $y$ is zero. For every $x$, $xx = 0$.
The following must also all be satisfied: $0 \cdot 0 = 0$, $0 + 0 = 0$, $(x+y)z = xz+yz$, $x(yz) = (xy)z$, $x+0 = 0+x = x$. $0$ is an object in the theory.
Is there any consistent model of such theory?
At this point, I do get reminded of anticommutative property of exterior algebra. But I am not sure how I would be able to construct a model.
Edit: What happens if an axiom that $xy = yx$, commutative property is added into the theory?
Edit: I assumed right distributivity only, but it's fine that both left and right distributivity be satisfied, though for the first edit, this would matter.
Edit: $0 + x = x+0 = x$ for every $x$.
Edit: $xy = 0$ if $x=y$ or $x=0$ or $y=0$.
A possibility for such axioms (before the edit) are associative Lie algebras, i.e., $2$-step nilpotent Lie algebras. Writing $x\cdot y=[x,y]$ we have $[x,x]=0$ and $[x,y]+[y,x]=0$ (by $[x+y,x+y]=0$). Furthermore $x\cdot (y\cdot z)=[x,[y,z]]=0=[[x,y],z]=(x\cdot y)\cdot z$, because of $2$-step nilpotent.