Логическое следование
Логическое следование (также импликация, дедуктивное следование) — это отношение между утверждениями (высказываниями, суждениями, формулами), при котором из одного утверждения (посылки, антецедента) с необходимостью вытекает другое утверждение (заключение, консеквент). В классической логике логическое следование определяется как отношение, при котором не может быть так, чтобы посылка была истинна, а заключение ложно. Это фундаментальное понятие формальной логики, математики, информатики и философии, лежащее в основе дедуктивных рассуждений и доказательств.
История
Понятие логического следования восходит к античной философии. Аристотель в «Первой аналитике» впервые систематически описал силлогистику — форму дедуктивного умозаключения, где из двух посылок с необходимостью выводится заключение. Аристотелевское следование было строго категорическим: «Если все люди смертны, и Сократ — человек, то Сократ смертен». Однако формализация этого понятия в современном виде произошла значительно позже.
В Средние века схоласты (например, Уильям Оккам) развивали учение о консеквенциях — правилах вывода. В Новое время Готфрид Лейбниц предложил идею универсального исчисления, где истинность высказываний сводится к вычислениям, что предвосхитило современную математическую логику.
Решающий вклад в формализацию логического следования внесли в XIX—XX веках. Джордж Буль создал алгебру логики, где высказываниям сопоставлялись значения 0 и 1, а следование выражалось через импликацию (A → B). Готлоб Фреге в «Begriffsschrift» (1879) впервые построил формальную систему исчисления высказываний и предикатов, введя понятие логического следования как отношения между формулами. Бертран Рассел и Альфред Норт Уайтхед в «Principia Mathematica» (1910—1913) развили этот подход, показав, что вся математика может быть выведена из логических аксиом.
В 1930-х годах Альфред Тарский дал точное семантическое определение логического следования: формула B является логическим следствием множества формул Γ, если в любой модели (интерпретации), в которой истинны все формулы из Γ, истинна и B. Это определение стало стандартом в современной логике.
Классификация
Логическое следование классифицируется по нескольким основаниям.
По типу логики
- Классическое (материальное) следование — основано на двузначной логике (истина/ложь). Импликация A → B истинна во всех случаях, кроме случая, когда A истинно, а B ложно. Это формальное отношение, не учитывающее содержательную связь между высказываниями (например, «Если 2+2=5, то Луна сделана из сыра» — истинно в классической логике, так как посылка ложна).
- Интуиционистское следование — отвергает закон исключённого третьего и требует конструктивного доказательства. Импликация A → B считается истинной только если существует конструктивный метод преобразования доказательства A в доказательство B.
- Модальное следование — учитывает необходимость и возможность. Например, «Если необходимо A, то A» — модальное следование.
- Релевантное следование — требует, чтобы между посылкой и заключением была содержательная связь (парадоксы материальной импликации, такие как «Из ложного следует всё что угодно», в нём не допускаются).
По форме представления
- Синтаксическое следование (обозначается Γ ⊢ B) — определяется через правила вывода в формальной системе. B выводимо из Γ, если существует конечная последовательность формул, каждая из которых является либо аксиомой, либо элементом Γ, либо получена из предыдущих по правилам вывода.
- Семантическое следование (обозначается Γ ⊨ B) — определяется через модели. B является семантическим следствием Γ, если во всех интерпретациях, где истинны все формулы Γ, истинна и B.
В корректных и полных логических системах (например, в классическом исчислении высказываний) синтаксическое и семантическое следование совпадают (теорема о полноте).
Свойства
Логическое следование в классической логике обладает рядом фундаментальных свойств:
- Рефлексивность: A ⊢ A (любое утверждение следует из самого себя).
- Монотонность: если Γ ⊢ A, то Γ ∪ Δ ⊢ A (добавление новых посылок не отменяет старых следствий). В немонотонных логиках (например, в логике умолчаний) это свойство может нарушаться.
- Транзитивность: если Γ ⊢ A и A ⊢ B, то Γ ⊢ B.
- Компактность: если Γ ⊢ A, то существует конечное подмножество Γ₀ ⊆ Γ, такое что Γ₀ ⊢ A.
Применение
Математика и доказательства
Логическое следование — основа математических доказательств. Теорема «Если треугольник прямоугольный, то квадрат гипотенузы равен сумме квадратов катетов» является логическим следствием аксиом евклидовой геометрии. В математике следование обычно понимается как дедуктивное: из истинных посылок с необходимостью следует истинное заключение.
Информатика и программирование
- Проверка типов в языках программирования (например, Haskell, Rust) использует логическое следование для вывода типов выражений.
- Системы искусственного интеллекта (экспертные системы, логическое программирование на Prolog) оперируют правилами вывода, где из фактов и правил следуют новые факты.
- Формальная верификация программ (например, с помощью Coq, Isabelle) доказывает, что из спецификации программы следует её корректность.
Философия
В философии логическое следование используется для анализа аргументов. Аргумент считается валидным, если заключение логически следует из посылок. Например, классический силлогизм «Все люди смертны. Сократ — человек. Следовательно, Сократ смертен» — валиден, так как заключение следует из посылок.
Юриспруденция
В правовой аргументации логическое следование применяется для вывода правовых последствий из норм и фактов. Например, «Если лицо совершило кражу (статья 158 УК РФ), то оно подлежит уголовной ответственности» — это следование из нормы права.
Критика и ограничения
Парадоксы материальной импликации
В классической логике импликация A → B истинна, если A ложно, независимо от B. Это приводит к парадоксам:
- «Из ложного следует всё что угодно» (ex falso quodlibet): если 2+2=5, то я — римский папа.
- «Истинное следует из чего угодно»: если трава зелёная, то 2+2=4.
Эти парадоксы критиковались ещё в античности (например, стоиками) и привели к созданию релевантных и паранепротиворечивых логик, где такие следования не допускаются.
Проблема индукции
Логическое следование в строгом смысле применимо только к дедуктивным рассуждениям. Индуктивные обобщения (например, «Все лебеди белые» на основе наблюдения белых лебедей) не являются логическими следствиями в дедуктивном смысле, так как возможно существование чёрного лебедя. Это ограничение обсуждалось Дэвидом Юмом и Карлом Поппером.
Немонотонные рассуждения
В реальных рассуждениях (например, в праве, медицине, искусственном интеллекте) добавление новой информации может отменить предыдущие выводы. Например, «Птицы летают. Пингвин — птица. Следовательно, пингвин летает» — неверно, так как пингвины не летают. Классическая монотонная логика не может адекватно моделировать такие ситуации, что привело к развитию немонотонных логик (логика умолчаний, логика обоснованных предположений).
Интересные факты
- В русской логической традиции (например, в работах Николая Васильева, Александра Зиновьева) разрабатывались неклассические логики, в том числе «воображаемая логика» Васильева, где отрицались законы противоречия и исключённого третьего.
- В 1931 году Курт Гёдель доказал теоремы о неполноте, которые показали, что в любой достаточно богатой формальной системе (например, арифметике Пеано) существуют истинные утверждения, которые не являются логическими следствиями аксиом (т.е. не доказуемы в этой системе).
- Понятие логического следования лежит в основе автоматического доказательства теорем. В 1950-х годах Алан Тьюринг и Алонзо Чёрч разработали алгоритмы для проверки выводимости в исчислении высказываний, но для более сложных логик задача является алгоритмически неразрешимой (теорема Чёрча — Тьюринга).
Источники
- Аристотель. «Первая аналитика».
- Фреге Г. «Понятийное письмо» (Begriffsschrift, 1879).
- Тарский А. «Понятие логического следования» (1936).
- Гильберт Д., Аккерман В. «Основы теоретической логики» (1928).
- Мендельсон Э. «Введение в математическую логику» (1964).
- Поппер К. «Логика научного исследования» (1934).
- Зиновьев А. А. «Логическая физика» (1972).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →