Sea $f : \Bbb{Z} \to \Bbb{Z}_2$ una función tal que $f(xy) = f(x) + f(y) + f(x)f(y)$ y $f$ no es constante.
¿Podemos siempre escribir $f(x) = (q \mid x)$ para algún número primo $q$ (o $1$)?
La conversa es simple ya que si $f(xy) = (q \mid xy) = 1$, entonces $q \mid x$ xor $q \mid y$ xor $(q \mid x)(q\mid y)$ es igual a "$(q\mid x)$ o $(q \mid y)$". En otras palabras, $q$ divide a uno pero no a ambos o divide a ambos.
La adición o $+$ módulo $2$ actúa de la misma manera que el xor lógico cuando se trata de $0$ como falso y $1$ como verdadero. De manera similar, la multiplicación módulo $2$ actúa de la misma manera que el and lógico.