Tuve problemas para implementar el enfoque sugerido por @Wojowu, así que aquí hay uno diferente.
Veamos $F$ el conjunto de funciones de dos variables que se pueden crear a partir de $T=\{Tri,\neg\}$ . Demostraremos que (por ejemplo) $OR \notin F$ . Por lo tanto, $T$ no es funcionalmente completa.
Denote $\phi(x,y) \in F$ . Consideraremos algunos casos diferentes por la complejidad de $\phi$ (de manera informal - cuántas veces cualquier operador de $T$ utilizado en $\phi$ ).
-
Para la complejidad cero, $\phi(x,y)=x,y$ (donde la coma significa aquí sólo uno de ellos). Por lo tanto, las funciones constantes están en $F$ .
-
A continuación, añadimos un operador de $T$ (complejidad uno):
-
Para el último paso, vamos a añadir otro operador de $T$ :
- Añadir $\neg$ tenemos que $\phi(x,y)=x,y,(\neg x),(\neg y)$ .
- Añadir $Tri$ una de las siguientes es verdadera:
- $\phi(x,y)=Tri(x,\neg x,\neg y)=\neg y$
- $\phi(x,y)=Tri(x,\neg x, y)=y$
- Se da uno de los casos que vimos en (2).
- De nuevo, por simetría obtenemos todos los demás casos.
En todos los casos, no se añade ninguna función nueva a $F$ .
Concluimos que $F=\{x,y,(\neg x),(\neg y)\}$ . En particular, $OR \notin F$ . Por lo tanto, $T$ no es funcionalmente completa.