Un dilemme constructif[1],[2],[3] est une règle d'inférence valide de la logique propositionnelle. Elle est l'inférence selon laquelle, si P implique Q et R implique S et soit P ou R est vrai, alors Q ou S est vrai. En somme, si deux implications sont vraies et au moins un de leurs antécédents l'est, alors au moins un de leurs conséquents doivent l'être aussi. Le dilemme constructif est la version disjonctive du modus ponens, alors que, le dilemme destructif est la version disjonctive du modus tollens. La règle peut être déclarée comme suit:
où la règle est que chaque fois que les instances de « », « », et « » apparaissent sur les lignes d'une démonstration, « » peut être placé sur une ligne subséquente.