bonjour,
je souhaiterais savoir combien il existe de fonctions booléennes de n variables
par exemple:
(A ou B) et (C ou D) et ((non D) ou (non C))
est une fonction booléenne de 4 variables (A, B, C, D)
j'ai commencé le travail mais après ça se corse !
il existe 4 fonctions d'une variable A:
f(A) = A
f(A) = non A
f(A) = vrai
f(A) = faux
maintenant avec 2 variables il y a .... 12 fonctions:
f(A,B) = vrai
f(A,B) = faux
f(A,B) = A
f(A,B) = non A
f(A,B) = A et B
f(A,B) = A ou B
f(A,B) = non (A et B)
f(A,B) = non (A ou B)
f(A,B) = (A et (non B)) ou (B et (non A)) = A xor B
f(A,B) = (A et B) ou ((non A) et (non B)) = non (A xor B)
f(A,B) = A et (non B)
f(A,B) = A ou (non B)
en effet si on considère que l'on peut substituer les variables: la fonction A et (non B) est la même fonction que B et (non A)
et on a 12 fonctions booléennes de 2 variables au lieu de 16 (avec la formule nombre de fonctions booléennes de n variables = 2^(2^n) donnée souvent en cours)
voila merci d'avance
-----