Лекция 1 Понятие математической логики. Этапы развития логики

advertisement
Лекция 1
Понятие математической логики.
Этапы развития логики
1. Основные понятия
 Logos (греч.) - слово, понятие,
рассуждение, разум.
 ”логика” - совокупность правил, которым
подчиняется процесс мышления
 обозначает науку о правилах
рассуждения и тех формах, в которых
оно осуществляется.
Этапы развития логики
 1-й этап связан с работами Аристотеля (384-322 гг.
до н.э.). Он дал систематическое изложение логики (
формальная логика или Аристотелева логика).
Формальная логика связана с анализом
умозаключений.
 Аристотель ввел понятие силлогизма, т.е.
рассуждения, в котором из заданных двух суждений
выводится третье.
 В силлогистике Аристотеля посылки и заключения
формируются в виде стандартных категорических
утверждений,

 Пример "все S суть P ", "некоторые S не суть Р " и др. Чтобы
доказать правильность рассуждения средствами теории
Аристотеля, необходимо было все суждения предоставить в
форме простых категорических высказываний.
 Силлогистика - теория правильных рассуждений
 Дедукция - метод вывода правильных заключений из посылок
 Силлогистика и дедукция были сформированы более 2 тысяч лет
тому назад, никем не опровергнуты .
 Не путать с "дедуктивным методом" Шерлока Холмса.
 ДЕДУКТИВНЫЙ подход ( АКСИОМАТИЧЕСКИЙ)- от общего к
частному. От аксиом (постулатов) к теоремам (следствиям).
 Логика, основанная на теории силлогизмов называется
классической
Пример
 Все квадраты – ромбы → все ромбы параллелограммы→Следовательно, все
квадраты - параллелограммы.
 В общем виде этот силлогизм имеет
форму:
”Все а суть в, все в суть с.
Следовательно, все а суть с.”
Пример силлогизма неправильной
формы
 Все квадраты - ромбы. →Некоторые
ромбы имеют острый угол.
→Следовательно, некоторые квадраты
имеют острый угол.
 силлогизм, имеет форму
”Все а суть в, некоторые в суть с.
Значит, некоторые а суть с”
может привести и к ложным выводам.
Правильные формы силлогизмов
 Аристотель выделил все правильные
формы силлогизмов, которые можно
составить из рассуждений вида:
 - 1. "Все а суть в"
 - 2. "Некоторые а суть в"
 - 3. "Все а не суть в"
 - 4. "Некоторые а не суть в"
 имеются правильные и неправильные
силлогизмы (модусы).
 Из 256 возможных силлогизмов только 24
являются правильными, а остальные могут
привести к ошибочному выводу .
 Правильные модусы образуют ядро теории
дедуктивных выводов, в котором от
правильных посылок всегда гарантируется
переход к правильному заключению.
2-й этап - появление математической или символической логики
.
 Математическая логика возникла на стыке двух
наук: традиционной или философской логики и
математики.
 Основы ее заложил немецкий ученый и
философ Готфрид Вильгельм Лейбниц (16461716) (нем). Он создал алгебру высказываний.
 Джордж Буль (анг)(1815-1864). Буль считается
основоположником математической логики как
самостоятельной дисциплины. В его работах
логика обрела свой алфавит, орфографию и
грамматику.
Лейбниц (Leibniz) Готфрид Вильгельм (1.7.1646 —
14.11.1716



и
языковед.
немецкий философ, математик, физик
изобретатель, юрист, историк,
Изучал юриспруденцию и философию
в Лейпцигском университете. 40 лет состоял на службе
у ганноверских герцогов, сначала в качестве
придворного библиотекаря, затем — герцогского
историографа и тайного советника юстиции.
 В логике Лейбниц развил учение об анализе и синтезе
 впервые сформулировал закон достаточного
основания
 ему принадлежит принятая в современной логике
формулировка закона тождества.
 создал классификацию определений
 применил в логике математическую символику для
построений логических исчислений
 предложил использовать бинарную систему счисления
 Л. впервые высказал мысль о возможности машинного
моделирования человеческих функций;
 ввёл термин «модель».
Джордж Буль (1815 -1864)





английский математик
и логик.
Профессор математики
Королевского колледжа
с 1849. Один из
основателей математической логики.
3-й этап –этап парадоксов
 связан с XX веком и попытками
обосновать справедливость
математических доказательств, с
исследованиями теории чисел, а также с
попыткой разрешить известные
логические парадоксы.
Самые известные парадоксы
 Парадокс лжеца
 По преданию, Эпименид утверждал, что все критяне
лжецы. Верно ли это утверждение, если учесть, что
сам Эпименид родом с острова Крит?
 Современная форма этого парадокса: «Некто
говорит: ’’я лгу’’.
 Если он при этом лжет, то сказанное им есть ложь, и ,
следовательно он не лжет.
 Если же он не лжет, то сказанное им есть истина, и
следовательно, он лжет.
 В любом случае оказывается, что он лжет и не лжет
одновременно.»
Парадокс Платона , Сократа, Рассела
 Платон: Следующее высказывание
Сократа будет ложным.
 Сократ: То, что сказал Платон, истинно.
 Парадокс Рассела брадобрея. Владелец
парикмахерской в одном селе повесил
следующее объявление: "Брею тех и
только тех жителей села, кто не бреется
сам". Спрашивается, кто бреет
брадобрея?
Парадокс о вычислимых
функциях
 Легко доказать, что множество всюду определенных
вычислимых функций
 f:  является перечислимым, т. е. их можно
перенумеровать в виде последовательности f1, f2, f3,...
.
 Определим теперь новую функцию g формулой
 g(n) = fn(n)+1.
 Она не входит в нашу последовательность, поскольку
при n=1 она отличается от f1, при n=2 - от f2 и т. д.
Следовательно, она не вычислима.
 С другой стороны, ясно, что она вычислима, так как
fn(n) вычислима, а прибавив 1 к fn(n), мы получим g(n).
Областями использования логики
 - проектирование цифровых схем;
 - исследование семантики языков
программирования;
 - спецификация, верификация и синтез
программ;
 - спецификация и верификация параллельных
процессов;
 - создание логических языков
программирования;
 - системы искусственного интеллекта
Математическая логика
 - это современная форма логики, которая полностью опирается на
формальные математические методы.
 изучает умозаключения со строго определенными объектами и
суждениями, для которых можно однозначно решить, истинны они
или ложны.
 Математическая логика используется при решении трех групп
задач.
 1. формулировка логических рассуждений с помощью
специальных символов.
 2. построение формальных теорий (исчислений) для различных
математических объектов на основе аксиоматического метода.
 3. применение аппарата математической логики к различным
областям практической деятельности.
Логика высказываний
 Высказывание - это повествовательное предложение,
о котором можно сказать, что оно истинно или ложно (
И или Л).
– Пример: Земля - планета Солнечной системы. (Истинно);
Каждый параллелограмм есть квадрат (Ложно)
 Существуют высказывания, о которых нельзя говорить
с уверенностью, истинны они или ложны.
« Сегодня хорошая погода « ( кому как).
 Говорить об истинности или ложности определений
бессмысленно. Например, "Назовем эту музыку
 гимном". И все тут!..
Пример.
 “x-1=4” – не высказывание (неизвестно, какие значения
принимает ).
 “Студент второго курса” не высказывание (не
утверждением).
 Элементарные высказывания – высказывания,
представляющие одно утверждение, не могут быть
выражены через другие высказывания.
 Составные высказывания можно выразить из
элементарных высказываний с помощью связок «не»,
«и», или», «если то».
 “Число 22 четное” – элементарное высказывание.
Два основных подхода к установлению
истинности высказываний
 Эмпирический подход: истинность
высказывания устанавливается с помощью
наблюдений, измерений, проведением
экспериментов.
 Логический подход: истинность высказывания
устанавливается на основе истинности других
высказываний, то есть формально.
логический подход основан на выявлении и
использовании логических связей между
высказываниями, входящими в рассуждение.
Основные определения ЛВ
 Логика высказываний - раздел логики, в
котором вопрос об истинности или ложности
высказываний решается на основе изучения
способа построения высказываний из
элементарных высказываний с помощью
логических операций .
 Исчисление высказываний – это
аксиоматическая логическая система,
интерпретацией которой является алгебра
высказываний.
Формальные системы
ИВ (исчислением высказываний) формальная система, порождающая
высказывания, которые являются
тавтологиями . Формальная система ИВ
определяется:
Логические связки в ИВ:
 отрицание, конъюнкция, дизъюнкция,
импликация и эквивалентность.
Приоритет связок ИВ
– Символы отрицание, конъюнкция,
дизъюнкция, импликация и эквивалентность
называются пропозициональными связками
или связками исчисления высказываний.

Приоритет или ранг связок .
Алфавит исчисления
высказываний
– – любое непустое множество, элементы которого
есть символы трех категорий:
 Символы первой категории: переменными
высказывания – буквы латинского алфавита с
индексом или без него.
 Символы второй категории: логические
связки.
 Третью категорию составляет пара символов
( ), называемая скобками или разделитель.
 Других символов исчисление высказываний не
имеет
Формулы в ИВ
 Формула – правильно построенная составное
высказывание
 1) Всякая буква есть формула.
 2) Если А, В , - формулы, то формулами являются
также , , , , .

 Подформула элементарной формулы является
 она сама формула.
 Если формула имеет вид (А*В)(здесь и в дальнейшем
под символом * будем понимать любой из трех
символов ), то ее подформулами являются: она сама,
формулы А и В и все подформулы формул А и В.
Классификация формул
 Формула называется тавтологией, если она принимает только
истинные значения при любых значениях букв.
 Формула ложная при любых значениях букв называется
противоречием

– Формула называется выполнимой, если на некотором наборе
распределения истинностных значений переменных она принимает
значение И.
– Формула называется опровержимой, если при некотором
распределении истинностных значений переменных она принимает
значение Л.
Конкретный набор истинностных значений, приписанных переменных
называется интерпретацией формулы
 Формула называется общезначимой, если она истинна в любой
интерпретации.
Пример
Законы алгебры высказываний
Основные теоремы ИВ
Вывод формулы
Download