Модус поненс: правило вывода в логике на примерах

Модус поненс (от латинского modus ponens, дословно «способ утверждения») это базовое правило вывода классической логики: если истинна условная посылка «если A, то B» и истинно само A, то с необходимостью следует B. Звучит очевидно, но именно на нём держится дедуктивное рассуждение, доказательства в математике и работа любого формального исчисления. Ниже разберём схему, запись через импликацию, отличие от родственного модус толленс и главную ошибку, которую с ним путают. Чтобы быстро проверить конкретное рассуждение на корректность, соберите его в форме ниже и отправьте на разбор.
Что такое модус поненс
Модус поненс это форма умозаключения с двумя посылками и одним заключением. Первая посылка условная (импликация): «если выполнено A, то выполнено B». Вторая посылка утверждает, что A действительно имеет место. Вывод: следовательно, имеет место B.
Полное латинское название правила modus ponendo ponens переводится как «способ, который, утверждая (антецедент), утверждает (консеквент)». То есть мы утверждаем первую часть условия и тем самым получаем право утверждать вторую.

Классический школьный пример: «Если идёт дождь, то асфальт мокрый. Идёт дождь. Следовательно, асфальт мокрый». Здесь A это «идёт дождь», B это «асфальт мокрый». Обе посылки истинны, схема соблюдена, заключение неизбежно.
Запись через импликацию
В символьной логике модус поненс записывают компактно. Условную посылку обозначают импликацией (читается «из A следует B»), вторую посылку просто , а вывод . Линия отделяет посылки от заключения:
Эту же мысль можно выразить одной формулой пропозициональной логики, которая является тавтологией (истинна при любых значениях A и B):
Здесь это конъюнкция (логическое «и»). Тавтологичность означает, что правило сохраняет истину: из истинных посылок оно не может привести к ложному заключению. Именно поэтому модус поненс называют корректным (валидным) правилом вывода. Важно различать корректность формы и истинность посылок: правило гарантирует переход от истинных посылок к истинному выводу, но если посылка ложна, вывод может оказаться любым.
Чем модус поненс отличается от модус толленс
У модус поненс есть зеркальный «брат» модус толленс (modus tollens, «способ отрицания»). Оба правила корректны, но работают с разными частями импликации.

Модус толленс рассуждает от противного: если «из A следует B», но B ложно, то и A ложно. Символьно:
где это отрицание. Пример: «Если идёт дождь, то асфальт мокрый. Асфальт сухой. Следовательно, дождя нет». Разница простая: модус поненс утверждает антецедент (первую часть условия) и получает консеквент, а модус толленс отрицает консеквент (вторую часть) и получает отрицание антецедента. Оба перехода логически безупречны.
Этот контраст помогает не путать правила: достаточно спросить себя, что именно вы утверждаете во второй посылке. Утверждаете A это поненс, отрицаете B это толленс. Похожая логика «развёртывания» цепочек условий лежит и в основе полисиллогизма, где выводы одного силлогизма становятся посылками следующего.
Главная ошибка: утверждение консеквента
Самая частая ловушка вокруг модус поненс это попытка рассуждать «наоборот»: знать B и делать вывод об A. Это уже не правило, а логическая ошибка под названием «утверждение консеквента» (affirming the consequent).

Сравните: «Если идёт дождь, то асфальт мокрый. Асфальт мокрый. Следовательно, идёт дождь». Вывод неверен: асфальт мог намокнуть от поливальной машины, растаявшего снега или мойки окон. Импликация не утверждает, что B бывает только из-за A. Поэтому из истинности B заключать A нельзя.
Симметрично существует и вторая ошибка, «отрицание антецедента»: «дождя нет, значит асфальт сухой». Тоже неверно по той же причине. Запоминается правило так: корректно утверждать первую часть условия или отрицать вторую; обратные ходы (отрицать первую, утверждать вторую) ведут к ошибкам.
Модус поненс в доказательствах и алгоритмах
Это правило не учебная абстракция, а рабочий инструмент. В математических доказательствах почти каждый шаг это скрытый модус поненс: есть доказанная теорема в форме «если выполнены условия, то верно утверждение», есть факт, что условия выполнены, значит утверждение верно.
В информатике на модус поненс опираются системы логического вывода. Языки логического программирования вроде Prolog и движки экспертных систем работают по принципу прямого вывода (forward chaining): берут известные факты, находят подходящие правила «если условие, то следствие» и порождают новые факты. Каждое такое срабатывание правила есть применение модус поненс. Обратный вывод (backward chaining) тоже использует это правило, но идёт от цели к фактам.
Как корректно строить рассуждение
Чтобы применить модус поненс без ошибок, держите в голове три шага. Сначала чётко выделите импликацию: что здесь A (условие) и что B (следствие). Затем убедитесь, что вторая посылка утверждает именно A, а не B и не их отрицания. И только потом делайте вывод B.
Полезно проговаривать рассуждение вслух в канонической форме «если..., то...; ...; следовательно, ...». Как только формулировка перестаёт укладываться в эту схему, скорее всего вы соскальзываете в утверждение консеквента или другую ошибку. В учебных задачах по логике часто просят именно опознать правило вывода в тексте рассуждения и оценить его корректность, поэтому тренируйтесь переводить бытовые фразы в символьную запись .
Частые ошибки
- Путают с утверждением консеквента. Из «асфальт мокрый» не следует «идёт дождь». Знание B не даёт права выводить A.
- Отрицают антецедент. «Дождя нет, значит асфальт сухой» это тоже ошибка: следствие могло наступить по другой причине.
- Считают форму гарантией истины. Модус поненс сохраняет истину, только если обе посылки истинны. Из ложной посылки корректная форма выведет что угодно.
- Меняют местами поненс и толленс. Утверждаете A это поненс (вывод B), отрицаете B это толленс (вывод не-A). Не наоборот.
- Подменяют импликацию эквивалентностью. не означает ; читать условие в обе стороны нельзя.
FAQ
Чем модус поненс отличается от силлогизма? Силлогизм это умозаключение из двух категорических посылок про объёмы понятий («все люди смертны»). Модус поненс работает с условными высказываниями (импликациями) пропозициональной логики. Это родственные, но разные формы дедукции; цепочки силлогизмов разбираются в материале про полисиллогизм.
Всегда ли вывод по модус поненс истинный? Вывод гарантированно истинен, только если истинны обе посылки. Правило корректно по форме: оно никогда не выведет ложь из истины. Но при ложной посылке заключение ненадёжно.
Можно ли применять модус поненс цепочкой? Да. Если из A следует B, из B следует C и известно A, то последовательным применением правила получаем сначала B, потом C. На этом строятся длинные доказательства и системы автоматического вывода.
Коротко
Модус поненс это корректное правило вывода: из «если A, то B» и «A истинно» следует «B истинно», что записывается как . Его легко спутать с ошибкой «утверждения консеквента» (вывод A из B) и с зеркальным правилом модус толленс (из не-B следует не-A). Чтобы рассуждение было валидным, утверждайте антецедент, а не консеквент, и проверяйте, что обе посылки истинны.
Читайте также

Модус толленс: правило вывода от противного с примерами
Модус толленс простыми словами: схема правила вывода через отрицание консеквента, символьная запись, отличие от модус поненс, ошибка отрицания антецедента и разбор примеров для студентов.

Полисиллогизм: цепочка силлогизмов и сорит
Полисиллогизм простыми словами: что такое прогрессивный и регрессивный сорит, как цепочка посылок разворачивается в простые силлогизмы, какие выводы пропускаются и где студенты ошибаются.

Парадокс Буриданова осла: свобода воли и выбор
Парадокс Буриданова осла: ситуация идеального выбора, где равные альтернативы парализуют решение. Разбор аргумента, критика детерминизма и связь со свободой воли.