Afin de comprendre un théorème ou une preuve, il est nécessaire de comprendre certains concepts et notations de la logique.
Lorsque nous disons `` est une condition nécessaire pour '', cela
veut dire ``afin que soit vrai, il faut que A soit vrai''. Par
exemple ``la date d'expiration de la carte bleue est postérieure à la
date d'aujourd'hui'' est une condition nécessaire pour ``la carte
bleue est valide''. Autrement dit, pour que la carte bleue soit
valide, il faut que la date d'expiration de la carte bleue soit postérieure à
la date d'aujourd'hui. Si la carte bleue est valide, on peut
alors constater que sa date d'expiration est postérieure à la
date d'aujourd'hui. Une autre façon d'exprimer la phrase
`` est une condition nécessaire pour ''
est
.
Par contre,
on ne peut absolument pas conclure que
. Ce n'est
pas parce que la date d'expiration de la carte est postérieure à la
date d'aujourd'hui qu'elle est nécessairement valide. Il peut y avoir
d'autres conditions pour qu'elle soit valide, par exemple
qu'on n'ait pas fait opposition suite à un vol.
Lorsque nous disons
`` est une condition suffisante pour '',
c'est au contraire équivalent à
. Un exemple
serait ``avoir le baccalauréat est une condition suffisante pour pouvoir
s'inscrire à l'université''3.1.
Mais les phrases
`` est une condition nécessaire pour '' ou
`` est une condition suffisante pour ''
n'ont pas seulement une
interprétation purement logique. Ces phrases expriment aussi un
objectif. L'objectif dans les deux cas est et on utilise
pour vérifier si l'objectif peut être atteint. Dans le cas de la
phrase `` est une condition nécessaire pour '', on vérifie si
par hasard est faux, auquel cas on sait que est faux aussi. Si
la date d'expiration est antérieure, alors la carte n'est pas
valide. Dans le cas de la phrase `` est une condition suffisante
pour '' on vérifie si par hasard est vrai, auquel cas est
vrai aussi. Si quelqu'un a son baccalauréat, alors il peut s'inscrire (ce
n'est pas tout à fait vrai). Sinon, il faut chercher une autre
condition suffisante. Même si techniquement la phrase
`` est une condition nécessaire pour '' équivaut à
`` est une condition suffisante pour
'',
on se sert rarement de cette équivalence. On ne dit pas que
``la carte bleue est valide est une condition suffisante pour que sa
date d'expiration soit dans le futur'', car cette phrase exprime
comme objectif que la date d'expiration soit dans le futur, et pour le
vérifier on commence par vérifier si la carte est valide. De même, on
ne commence pas par vérifier si quelqu'un peut s'inscrire à
l'université afin de déterminer s'il a son baccalauréat.
Une autre façon de dire
`` est une condition nécessaire pour '' est
`` seulement si ''
comme dans
``la carte est valide seulement si la date d'expiration est dans le futur''.
De même, une
autre façon de dire
`` est une condition suffisante pour '' est
`` si ''
comme dans
``on peut s'inscrire à l'université si on a
le baccalauréat''.
Ces phrases expriment bien l'objectif souhaité. On ne dit
donc pas (même si c'est logiquement correct)
``on a le baccalauréat seulement si
on peut s'inscrire à l'université''.
Souvent une condition (ou une combinaison de conditions) peut être
à la fois nécessaire et suffisante pour une condition . Dans ce
cas on peut également dire
`` si et seulement si '' (souvent
abrégé en `` ssi '').
Par exemple,
``les conditions sont
anticycloniques si et seulement si la pression atmosphérique est
supérieure à 1013,25 hPa''.
Ce type de phrase est souvent utilisé
pour définir un concept, ici ``conditions anticycloniques''. Même si
la phrase
`` si et seulement si '' est logiquement équivalente à
la phrase
`` si et seulement si '', pour la même raison que
ci-dessus, on les inverse rarement. La phrase est souvent
considérée comme l'objectif ou le concept à définir.
Afin de prouver un théorème, on utilise souvent une technique appelée raisonnement par l'absurde ou encore preuve par contradiction. On a alors besoin de calculer la négation d'une phrase.
Pour cela, il est important de connaître la négation d'un certain nombre de phrases logiques habituelles. Étant donné un énoncé logique , on note , la négation de . La négation de la phrase `` seulement si '' est ``non mais '' comme dans ``La date d'expiration est dans le passé mais la carte est valide''. En fait, du point de vue logique le mot ``mais'' est le ``et'' logique. On peut donc également dire ``La date d'expiration est dans le passé et la carte est valide''. Pour voir cela, il faut réaliser que, logiquement, la phrase `` seulement si '' est la même chose que et que est la même chose que . La négation de est .
De même, la négation de la phrase `` si '' est `` mais '' comme dans
``il a le baccalauréat mais il ne peut pas s'inscrire à
l'université''.
Logiquement cette phrase est la même que ``''.
Si une phrase contient des quantificateurs comme ou
, la négation est légèrement plus difficile.
La négation de la phrase est
.
Par exemple, la négation de la phrase
``tous les nombres premiers sont impairs''
est
``il existe un nombre premier qui n'est pas
impair''
ou encore
``il existe un nombre premier qui est pair''.
La négation de la phrase est
.
Par exemple, la négation de la phrase
``il existe une personne non myope''
est
``toute personne est myope''.