Зако́н контрапози́ции — закон классической логики, утверждающий, что в том случае, если некая посылкаA влечёт некое следствиеB, то отрицание этого следствия (то есть «не B») влечёт отрицание этой посылки (то есть «не A»). Суть его заключается в простом умозаключении: если из истинности некоторого утверждения следует истинность другого, то в случае ложности второго утверждения первое никак не может быть истинным, поскольку иначе было бы истинным и второе.
В интуиционистском исчислении высказываний прямой закон контрапозиции доказуем[3], а обратный нет[4]. Добавление обратного закона контрапозиции к интуиционистскому исчислению высказываний превращает его в классическое.[5]
Литература
Чёрч, А. Введение в математическую логику = Introduction to Mathematical Logic (рус.) / пер. с англ. В. С. Чернявского, под ред. В. А. Успенского. — М.: Издательство иностранной литературы, 1960. — Т. 1. — 485 с.
Н. К. Верещагин, А. Шень. Лекции по математической логике и теории алгоритмов. — МЦНМО, 2002.