Un conjunto (finito) de funciones booleanas $S=\{f_1,\ldots,f_n\}$ se llama funcionalmente completo si toda función booleana (de un número finito de variables) puede presentarse como una composición finita de funciones de $S$ . Por ejemplo, $$\{ f_1(x_1)=\neg x_1, f_2(x_1,x_2)=x_1 \wedge x_2 \}\:\hbox{or simply $\{ \neg , \wedge \}$}$$ es funcionalmente completo. Digamos que un conjunto funcionalmente completo $S$ es reducible si existe una función $f \in S$ tal que $S \setminus \{f\}$ también está completo. Por ejemplo, $\{ 1,\wedge, \oplus \}$ es un conjunto funcionalmente completo irreducible, mientras que $\{ 0, 1,\wedge, \oplus \}$ es reducible (podemos excluir, por ejemplo, $0$ ya que $0=1 \oplus 1$ ). Se puede demostrar que cualquier conjunto funcionalmente completo irreducible de funciones booleanas contiene a lo sumo 4 funciones.
Pregunta: ¿Puede alguien sugerir un ejemplo de conjunto funcionalmente completo irreducible con 4 funciones?
Gracias de antemano.
Actualización1: Puedo demostrar lo siguiente: si tomamos funciones de 1 y 2 variables entonces todo conjunto funcionalmente completo irreducible contiene a lo sumo 3 funciones. Por lo tanto, con respecto a mi pregunta uno debe considerar las funciones booleanas de 3 y más variables.
Actualización2: Perdón, había una errata en los ejemplos de conjuntos irreducibles y reducibles (debería ser $\{ 1,\wedge, \oplus \}$ y $\{ 0, 1,\wedge, \oplus \}$ en lugar de $\{ 1,\neg, \oplus \}$ y $\{ 0, 1,\neg, \oplus \}$ respectivamente, ya que $\{ 1,\neg, \oplus \}$ no está completo).