Estaba leyendo el libro de TECS (Los elementos de los sistemas informáticos) En el libro, empezamos a construir las otras puertas lógicas con una sola puerta lógica primitiva, la $NAND$ puerta. Con él, podríamos hacer fácilmente el $NOT$ puerta, entonces el $AND$ puerta y luego la $OR$ puerta.
Con la $NOT$ , $AND$ y $OR$ podríamos expresar cualquier tabla de verdad a través de representación canónica .
El libro tiene la tabla dada a continuación, me preguntaba si podríamos hacer lo mismo tomando cualquier otra función booleana como primitiva, estoy bastante seguro de que no es posible hacerlo con ambas constantes $0$ ni constante $1$ . ¿Y los demás?