Семантика логики высказываний
Любая формула остается не более чем последовательностью абстрактных знаков, если нельзя установить, каков ее логический смысл. В логике высказываний формула считается осмысленной, если ей можно приписать в качестве логического значения либо «истину», либо «ложь».
Процедуру задания значений истинности атомарных формул и вычисления значения истинности всей формулы принято называть интерпретацией.Интерпретацией формулы ЛВ называется такое приписывание значений истинности всем ее атомарным подформулам, при котором каждая из них получает значение «истина» или значение «ложь» (но не оба вместе)
Анализ понятий «истина», «ложь», «значение», «смысл», обоснование правил интерпретации формул - основные задачи семантики как общего раздела логики. В этой работе анализ семантики ЛВ ограничен формулировкой и обоснованием правил интерпретации формул.
Семантика ЛВ - правила интерпретации формул ЛВ как осмысленных (истинных или ложных) высказываний
Интерпретация произвольной формулы ЛВ совершается в два этапа. На первом определяются значения истинности всех ее атомарных подформул. С этой целью каждой атомарной подформуле ставится в соответствие определенное простое высказывание. На втором этапе вычисляется значение истинности всей формулы по определенным правилам (таблицам истинности).
Правила интерпретации формул ЛВ
1. Каждой атомарной формуле интерпретируемой формулы ставится в соответствие определенное простое высказывание из универсума (области) интерпретации.
2. Каждой атомарной формуле приписывается значение «истина» или «ложь» в соответствии с тем, истинны или ложны выражаемые ими простые высказывания.
3. Значение истинности всей интерпретируемой формулы ЛВ вычисляется как функция значений истинности всех своих атомарных формул (всех своих аргументов).
Допустим, даны две формулы (ф ⊃ φ) и (ф ? φ).
Чтобы вычислить значение их истинности, согласно первому правилу интерпретации формул, сначала необходимо сопоставить их с простыми высказываниями. Пусть универсумом интерпретации служит множество натуральных чисел и ф = «5 больше 2», φ = «3 больше 4». Теперь, согласно второму правилу, можно вычислить значение истинности атомарных формул ф и φ. Известные правила арифметики обязывают приписать формуле ф значение «истина», формуле φ - значение «ложь».Так как формулы (ф ⊃ φ) и (ф ? φ) обозначают сложные высказывания, то для вычисления окончательного значения их истинности требуется применение третьего правила интерпретации. Для этого необходимо знать смысл соединяющих их логических союзов. Этот смысл задается следующими определениями (Т обозначает истину, F- ложь).
Логическим отрицанием формулы ф называется противоречащая ей формула - ф, которая истинна, если ф ложна, и ложна, если ф истинна
Назовем таблицей истинности формулы ф функцию истинности ф от всех своих атомарных подформул. При этом формула ф может быть как простым, так и сложным высказыванием.
Таблица истинности логического отрицания произвольной формулы ф имеет следующий вид (для наглядности указаны аргументы и значение каждой определяемой функции):
Первый столбец таблицы (аргумент функции логического отрицания) указывает все возможные логические значения формулы ф. Второй столбец содержит соответствующие логические значения формулы - ф. Из таблицы следует, что логически отрицающие друг друга формулы не могут быть вместе ни истинны, ни ложны. Если одна из них истинна, то другая ложна, и наоборот. При этом формула ф может обозначать как простое, так и сложное высказывание.
Пусть ф = «Я читаю книгу». Тогда - ф = «Неверно, что я читаю книгу». Одно из этих высказываний необходимо истинно, а другое необходимо ложно.
Следующие логические союзы определяются для двух произвольных формул - ф и φ, так как все они представляют двухаргументные функции истинности.
Таблица истинности конъюнкции двух произвольных формул ф и φ имеет следующий вид:
Каждая формула может быть либо истинной, либо ложной. Следовательно, для двух формул мы имеем четыре возможности: ф и φ обе истинны; ф истинна, но φ ложна; ф ложна, но φ истинна; ф и φ обе ложны. В общем, если имеется nформул, то существует 2nвозможностей их истинности. Читая третий столбец, мы видим, что формула (φ &φ) получает значение «истина» только в случае совместной истинности формул φ и φ. Во всех остальных случаях она получает значение «ложь».
Формулы, соединяемые знаком конъюнкции, принято называть конъюнктами.
Пусть ф = «Я читаю книгу», φ = «Я слушаю музыку». Тогда высказывание «Я читаю книгу и слушаю музыку» представляет конъюнкцию указанных двух простых высказываний и истинно тогда и только тогда, когда они оба истинны одновременно. В противном случае, т.е. если ложен хотя бы один конъюнкт, то ложно и образованное из них сложное высказывание.
Конъюнкция считается самым сильным логическим союзом, так как для ее истинности требуется, чтобы были истинны все ее конъюнкты. В естественном языке конъюнкция, кроме союза «и», выражается также союзами «а», «но», «вместе с», «как... так и», «не только... но и», «...хотя и», «а также...», «ни... ни» (в отрицательных суждениях), а также некоторыми другими.
В формализованном языке перестановка местами конъюнктов не ведет к изменению логического значения формулы. Иными словами, формулы (ф &φ) и (φ &ф) эквивалентны (имеют одно и то же логическое значение). В естественном языке конъюнктивная связь часто выражает упорядоченную последовательность событий, и перестановка местами ее членов искажает смысл всего высказывания. Высказывания «Я почистил зубы и лег спать» и «Я лег спать и почистил зубы» вряд ли кто-нибудь посчитает эквивалентными.
Слабой дизъюнкцией формул ф и φ называется формула (φ ѵ φ), которая истинна, если истинна хотя бы одна из них, и ложна, когда ложны как φ, так и φ
Таблица истинности слабой дизъюнкции двух произвольных формул φ и φ имеет следующий вид:
Формулы, соединяемые знаком (слабой и сильной) дизъюнкции, принято называть дизъюнктами.
Формула (ф ѵ φ) ложна, если и только если ложны все ее дизъюнкты. Во всех остальных случаях она истинна. Пусть ф = «Я читаю книгу», φ = «Я слушаю музыку». Высказывание «Я читаю книгу или слушаю музыку» ложно, если я одновременно не читаю книгу и не слушаю музыку. Во всех остальных случаях оно истинно. Определенная таким образом дизъюнкция носит нестрогий характер - могут быть одновременно истинны все ее дизъюнкты. В естественном языке, кроме союза «или», слабая дизъюнкция выражается словами «и/или», «или... или оба», «хотя бы один», «по крайней мере». В отличие от конъюнкции дизъюнкты могут переставляться в любом порядке без потери смысла как в формализованном, так и естественном языке.
Таблица истинности импликации двух произвольных формул ф и φ имеет следующий вид: 
В формуле I
I подформулу ф принято называть антецедентом (от лат. antecedens- предшествующий), подформулу φ - консеквентом (от лат. consequens- следствие).
Из таблицы следует, что импликация однозначно истинна в двух случаях: или ее антецедент (формула ф) ложен, или ее консеквент (формула φ) истинен. Допустим, ф обозначает причину (я нажал выключатель), а φ - ее следствие (лампочка зажглась).
Первая строка таблицы говорит о том, что если причина и ее следствие имеют место, тогда их необходимая связь истинна также. Вторая строка таблицы говорит о том, что если причина наступила, а ее следствия нет, между ними нет необходимой связи (если есть причина, всегда должно быть ее следствие). Третья строка говорит о том, что если следствие наступило несмотря на отсутствие причины, то, значит, существует иная, альтернативная причина (лампочка может загореться, будучи подключенной к другой электрической цепи). Таким образом, данная строка не опровергает необходимую связь следствия со своей причиной и получает соответственно значение «истина». Четвертая строка говорит о том, что отсутствие причины и ее следствия также не опровергает их необходимой связи. Ведь если нет следствия, то не должно быть и ее причины. Поэтому и четвертая строка получает значение «истина».В естественном языке союз «если... то», кроме причинной связи, может выражать временную последовательность событий, связь условия и средства ее достижения, условие какого-либо договора или соглашения. Однако в логике высказываний данному союзу придается только то значение, которое зафиксировано таблицей: антецедент есть только достаточное условие истинности консеквента, консеквент есть только необходимое условие истинности антецедента. Из-за такой асимметрии перестановка местами членов импликации в общем случае неправомерна. Достаточно с этой целью сравнить следующие два высказывания: «Если пойдет дождь, то я раскрою зонт» и «Если я раскрою зонт, то пойдет дождь».
В естественном языке высказывание «Если ф, то ф» может выражаться такими синонимами, как «ф достаточно для ф», «ф необходимо для ф», «ф, только если ф», «ф, если ф», «ф, потому что ф», «ф, так как ф», «когда ф, тогда ф», «ф, значит (следовательно) ф».
Из сказанного ясно, что формула (ф ⊃φ), где антецедент ф = «5 больше 2» - истинное высказывание и консеквент φ = «3 больше 4» - ложное высказывание, обозначает ложное высказывание.
Эквивалентностью формул ф и φ называется формула
, которая истинна тогда, когда форму
лы ф и φ обе истинны или ложны одновременно, и ложна во всех остальных случаях
Таблица истинности эквивалентности двух произвольных формул ф и φ имеет следующий вид:
Из таблицы следует, что формулы ф и φ эквивалентны, если и только если каждая из них необходима и достаточна для истинности другой формулы.
Или, что то же самое, если истинна как прямая импликация (ф ⊃ φ), так и ей обратная (φ ⊃ф). Значит, эквивалентные формулы ЛВ одновременно либо все истинны, либо все ложны. Если истинно (ложно), что сегодня понедельник, значит истинно (ложно), что завтра будет вторник, послезавтра среда, вчера было воскресенье, позавчера была суббота и т.п.В естественном языке эквивалентность формул ф и φ может выражаться оборотами «ф равносильно ф», «ф необходимо и достаточно для φ>>, «ф необходимо и достаточно для ф», «ф равносильно ф», «ф, если и только если ф», «ф тогда и только тогда, когда ф», «из ф следует φ и из φ следует ф».
Эквивалентные формулы могут переставляться местами без потери смысла высказывания, которое они образуют. 
Таблица истинности сильной дизъюнкции двух произвольных формул ф и φ имеет следующий вид:
Дизъюнкты формулы
часто называют альтернативами, имея
в виду, что один и только один дизъюнкт истинный или что логическая сумма альтернатив образует полное множество.
Сильная дизъюнкция представляет собой логическое отрицание эквивалентности. В отличие от слабой, сильная дизъюнкциями запрещает одновременную истинность всех или некоторых дизъюнктов, кроме одного, а также запрещает их одновременную ложность. В естественном языке сильная дизъюнкция чаще всего выражается словами «либо... либо». Из всех возможных альтернатив «Либо сегодня понедельник, либо вторник. либо воскресенье» истинна только одна, а все остальные ложны. При этом не могут быть истинными все вместе указанные альтернативы или только некоторые из них, за исключением одной из них. Также невозможно, чтобы перечисленные альтернативы все были ложными, одна из них обязательно должна быть истинной.
По предположению, нам неизвестны значения истинности простых высказываний. В этом случае строят таблицу истинности исследуемой формулы. Такая таблица ничем не отличается от таблиц истинности логических союзов. Она представляет функцию истинности всех своих атомарных подформул.
Таблица истинности формулы - (А&- (В⊃С)) имеет следующий вид.
Объяснение. В исследуемой формуле имеется три простых высказывания - А, В и С. Значит, существует 23= 8 возможных интерпретаций (строк) их значений истинности. Первые три столбца (три аргумента функции) символизируют эти возможности. Например, первая строка таблицы говорит о том, что все три высказывания вместе истинны; восьмая строка - что они все вместе ложны.
Правильно построенная таблица истинности должна содержать все возможные интерпретации истинности и ложности рассматриваемой формулы. Анализ таблицы показывает, что исследуемая формула ложна только в той интерпретации, которую указывает вторая строка - атомарные формулы А, В истинны, атомарная формула С ложна. Во всех остальных интерпретациях указанная сложная формула истинна. Самую интересную интерпретацию представляет собой восьмая строка: все три атомарные формулы ложны, но формула в целом, тем не менее, истинна. Поскольку других интерпретаций нет и быть не может, мы получаем исчерпывающую информацию о логических свойствах исследуемой формулы.
6.4.
Еще по теме Семантика логики высказываний:
- Семантика логики предикатов
- Часть II Современная логика Глава 6. Логика высказываний
- Синтаксис логики высказываний
- Основные законы логики высказываний
- Логика высказываний как исчисление
- Отношение логического следования в логике высказываний
- Основные модусы правильных умозаключений логики высказываний
- Правила логики высказываний
- Основные определения и допущения логики высказываний
- Деревья в логике высказываний
- 5. Логическая семантика
- 5. Логическая семантика