Aller au contenu principal

Logiques

Les principales opérations de l'algèbre booléenne sont la négation, la conjonction et la disjonction :

PrioritéOpération
1Négation
2Conjonction
3Disjonction

Les parenthèses peuvent forcer l'ordre d'évaluation.

Négation​

Inverse la valeur :

X!X
FauxVrai
VraiFaux

Conjonction​

Vrai si, et seulement si, les deux valeurs sont vraies :

XYX && Y
FauxFauxFaux
FauxVraiFaux
VraiFauxFaux
VraiVraiVrai

Disjonction​

Vrai si au moins une des deux valeurs est vraie :

XYX || Y
FauxFauxFaux
FauxVraiVrai
VraiFauxVrai
VraiVraiVrai

Court-circuit​

L'évaluation se fait à court-circuit, c'est-à-dire que le second opérande n'est pas évalué si le premier suffit à conclure.

Lois de De Morgan​

Ces lois permettent d'éviter une négation et améliorent la lisibilité des propositions :

  • !X && !Y ≡ !(X || Y)
  • !X || !Y ≡ !(X && Y)