Condition nécessaire, condition suffisante
Il s'agit d'une autre façon d'exprimer les implications. Les phrases suivantes ont le même sens :
\("P\Rightarrow Q"\) ;
pour que \("P"\) soit vraie, il faut que \("Q"\) soit vraie ;
\("Q"\) est une condition nécessaire pour que \("P"\) ;
pour que \("Q"\) soit vraie, il suffit que \("P"\) soit vraie ;
\("P"\) est une condition suffisante pour que \("Q".\)
La même implication peut donc s'écrire
soit comme une condition suffisante, "pour que la conclusion soit vraie, il suffit que l'hypothèse soit vraie",
soit comme une condition nécessaire, "pour que l'hypothèse soit vraie, il faut que la conclusion soit vraie".