Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Формулы алгебры высказываний
С помощью рассмотренных выше логических операций из элементарных высказываний можно составлять какие угодно более сложные высказывания. При этом, если элементарные высказывания обозначать некоторыми буквами, то может оказаться, что различным по содержанию сложным высказываниям соответствует одна и та же запись, или, другими словами, одна и та же формула. Придавая буквам, входящим в такую формулу, различные истинностные значения, можно рассмотреть все возможные значения истинности сложного высказывания, соответствующего данной формуле. С этой точки зрения, буквы, обозначающие элементарные высказывания, играют роль переменных, принимающих в качестве своих значений истинностные значения И и Л. Эти переменные называются пропозициональными переменными, а также элементарными формулами или атомами. Введем следующее определение. Определение 6. Формулами алгебры высказываний являются: 1) элементарные формулы; 2) если А и В – формулы, то ( 3) никаких других формул алгебры высказываний, кроме получающихся согласно пунктам 1) и 2), нет. Принято считать естественным следующий порядок выполнения логических операций в формуле: отрицание, конъюнкция, дизъюнкция, импликация, эквиваленция. Это соглашение позволяет уменьшить число скобок в записи формул. Кроме того, в дальнейшем примем соглашение опускать внешние скобки в формулах. Определение 7. Число операций, с помощью которых из атомов получена формула А, называется рангом формулы А и обозначается r(A). Определение 8. Часть формулы А алгебры высказываний называется подформулой формулы А, если она сама является формулой алгебры высказываний. Замечание 2. Если формула содержит n атомов, то таблица истинности для нее содержит 2n строк. В частности, при n=3 таблица содержит 8 строк, причем атомам удобно придавать значения следующим образом: первому атому – четыре значения 1 и четыре значения 0; второму – два значения 1, два значения 0, два 1, два 0; третьему – значения 1 и 0, чередуя. Определение 9. Формула А называется тождественно истинной (тавтологией, законом логики высказываний) и обозначается ╞ А, если при любых значениях атомов, входящих в формулу А, А принимает значение 1. Определение 10. Формула А называется тождественно ложной (противоречием), если при любых значениях атомов, входящих в формулу А, А принимает значение 0. Определение 11. Формула А называется выполнимой, если найдется такой набор значений атомов, входящих в формулу А, при котором А принимает значение 1. Определение 12. Формула А называется опровержимой, если найдется такой набор значений атомов, входящих в формулу А, при котором А принимает значение 0. Определение 13. Формулы А и В называются равносильными и обозначаются А Замечание 3. Отношение равносильности на множестве всех формул алгебры высказываний является отношением эквивалентности. Теорема 1. Формулы А и В равносильны тогда и только тогда, когда формула А Доказательство. 1.Необходимость. Пусть А 2. Достаточность. Пусть ╞ А Теорема 2. Для равносильности формул логики высказываний выполняются следующие свойства: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) Доказательство. Все свойства доказываются с помощью таблиц истинности. Докажем одно из свойств, например, свойство (12). Формулы в левой и правой частях (12) содержат лишь два атома
Из четвертого и пятого столбцов следует, что значения формул Теорема 3 (о замене). Пусть
|