Contraejemplo
En R=F2[x,y]/(x,y)2 , annR(x)=annR(y)=(x,y) pero xR∩yR={0} .
Una ampliación
Si R en cualquier anillo con la hipótesis del aniquilador que escribió para x,y∈R tenemos, por teoremas de homomorfismo, que el homomorfismo de multiplicación a la izquierda se factoriza a través del homomorfismo de multiplicación a la derecha para producir un homomorfismo g:xR→yR tal que g(xr)=yr para todos r∈R .
Porque R es finito y los aniquiladores son iguales, |xR|=|yR| y puesto que g es necesariamente onto, esto significa que g es un isomorfismo entre xR y yR .
Si R es además autoinyectiva derecha, g se extiende a ˜g de R→R . En este punto, ˜g(1)xr=yr para todos r∈R .
Afirmamos que ˜g(1) no es un divisor cero. Si lo fuera, y r≠0 era tal que ˜g(1)r=0 tendríamos que 0=˜g(1)xr=g(xr)=yr pero esto contradice la inyectividad de g en xR . Debemos concluir ˜g(1) no es un divisor cero.
Ahora bien, en un anillo finito, cada elemento es una unidad o un divisor cero, por lo que debemos concluir que ˜g(1) es una unidad. En el caso especial de r=1 que dice que ux=y donde u=˜g(1) .
Por tanto, el teorema es válido para anillos autoinyectivos conmutativos finitos. Todos los anillos Z/(n) son tales anillos.