Je travaille présentement sur un travail de logique où l'on nous demande de traduire l'énoncé suivant en expression logique:
La sortie Q est active lorsque l’entrée A est active et lorsque l’entrée B est inactive.
Pour réfléchir sur la logique, nous avons simplifié la phrase:
Je suis heureuse lorsqu'il fait soleil et lorsqu'il pleut.
Nous avons donc la même structure:
Effet lorsque Événement 1 et lorsque Événement 2.
Mais nous interprétons de deux façons.
Interprétation #1
Les deux événements doivent être concomitants pour que l'effet ait lieu. Cette interprétation se base sur le fait que les deux évènements sont liés dans la phrase par un et lorsque
au lieu d'un ou lorsque
. De plus, le Larousse dit que Lorsque "indique la concomitance dans le temps."
Ce faisant, je suis seulement heureuse s'il pleut pendant qu'il fait soleil. Donc, la sortie Q est seulement active lorsque l’entrée A est active pendant que l’entrée B est inactive.
L'expression logique est donc de Q = A ET (NON B)
Interprétation #2
La répétition de lorsque
indique que la phrase parle de deux cas différents non concomitants. L'effet n'a lieu que lorsque l'un des cas est vrai. D'ailleurs, le HANSE précise que lorsque a le même sens que dans dans le cas où. La phrase simplifiée pourrait donc être réécrite comme :
Au moment où il fait soleil, je suis heureuse.
ET
Au moment où il pleut, je suis heureuse.
Dans ce cas, la sortie Q est active soit dans le cas où l’entrée A est active, soit dans le cas où l'entrée B est inactive.
L'expression logique est donc Q = A OU (NON B)
Question
À quelle interprétation me fier ? Qu'en pensez-vous ?
Vu que c'est une question très sémantique, je pense pouvoir la poser ici.