Л ОГИКА ПРЕДИКАТОВ. С ВОЙСТВА ФОРМАЛЬНЫХ ТЕОРИЙ Общезначимость Непротиворечивость Полнота Разрешимость Независимость.

Презентация:



Advertisements
Похожие презентации
Исчисление высказываний. Высказывание Под высказыванием понимается утвердительное предложение, которое может быть либо истинным, либо ложным, но не то.
Advertisements

Введение в формальные (аксиоматические) системы. Формальные системы - это системы операций над объектами, понимаемыми как последовательность символов.
Если число π рационально, то π – алгебраическое число. Но оно не алгебраическое. Значит, π не рационально простое число простое число.
Реляционное исчисление. Общая характеристика Запрос – формула некоторой формально-логической теории; описывает свойства желаемого результата. Ответ –
ПРЕДИКАТ. ЛОГИЧЕСКИЕ ОПЕРАЦИИ НАД ПРЕДИКАТАМИ.
Предикаты и формулы. Интерпретации. Истинность и выполнимость формул. Нормальные формы.
{ формальные языки - формальные исчисления - теоремы формального исчисления - выводимость в формальном исчислении - свойства выводимости из посылок - формальный.
ВВЕДЕНИЕ В МАТЕМАТИЧЕСКУЮ ЛОГИКУ Логика, математическая логика и основания математики.
Формулы алгебры логики Понятие высказывания. Основные логические операции. Формулы логики. Таблица истинности и методика её построения.
Алгебра логики. Логика Логика – это наука о формах и законах человеческой мысли, о законах доказательных рассуждений, изучающая методы доказательств и.
Логика первого порядка ХНУРЭ, кафедра ПО ЭВМ, Тел , Лекции Н.В. Белоус Факультет компьютерных наук Кафедра.
Логика предикатовЛогика предикатовЛогика предикатов расчленяет элементарное высказывание на субъект (буквально - подлежащее, хотя оно и может играть роль.
Описание логических рассуждений. Что такое? Множество… Элементы множества… Как изображают множества… Виды множеств… Подмножество…
АЛГЕБРА ЛОГИКИ Лекция 2. План: Высказывания и высказывательные формы. Логические операции. Формулы логики высказывания. Логическая равносильность. Логическое.
Введение задачи Изложить все рассматриваемые вопросы по возможности как можно более просто, но не проще чем это требуется для специалиста высшей квалификации.
Логика первого порядка ХНУРЭ, кафедра ПО ЭВМ, Тел , Лекции Н.В. Белоус Факультет компьютерных наук Кафедра.
Математическая логика и теория алгоритмов формальной теории исчисления Одним из основных понятий математической логики является понятие формальной теории.
Лекция 11. Понятие о формальных системах Содержание лекции: 1.Определение формальной системыОпределение формальной системы 2.Понятия языка и метаязыкаПонятия.
Введение в теорию множеств 1. Основные определения, терминология Под множеством А мы понимаем совокупность объектов произвольной природы, объединенных.
Введение в теорию множеств 1. Основные определения, терминология Под множеством А мы понимаем совокупность объектов произвольной природы, объединенных.
Транксрипт:

Л ОГИКА ПРЕДИКАТОВ

С ВОЙСТВА ФОРМАЛЬНЫХ ТЕОРИЙ Общезначимость Непротиворечивость Полнота Разрешимость Независимость

О КОРРЕКТНОСТИ ИВ (A(BC))((AB)(AC)) A(BC) - И, (AB)(AC) – Л (AB) - И, а AC – Л. A истинна, а C ложна A, (AB) и (A(BC)) истинны. B и (BC) истинны C истинна – противоречие

О ПОЛНОТЕ ИВ Лемма 1. Какова бы ни была формула D, формула (DD) является теоремой. 1. (D((DD)D))((D(DD))(D)) [акси ома 2 при A=D, B=(DD), C=D]; 2. D((DD)D) [аксиома 1]; 3. (D(DD))(DD) [из 1 и 2 по правилу MP ]; 4. D(DD) [аксиома 1]; 5. (DD) [из 3 и 4 по правилу MP ].

Л ЕММА О ДЕДУКЦИИ Пусть Г – множество формул. Тогда Г АB тогда и только тогда, когда Г {A} B.

Л ОГИКА ПРЕДИКАТОВ Маша любит кашу Даша любит кашу Саша любит кашу Х любит кашу Х {Маша, Даша, Саша}

П РЕДИКАТ P ( a ) – логическое высказывание a – обладает свойством P, a принадлежит множеству объектов, которые обладают свойством P. Например: Конфуций принадлежит множеству смертных. Такое высказывание элементарно.

М ЕСТНОСТЬ Множество истинности P + предиката P(x), определенного на базовом множестве M (x M), называется множество тех элементов x M, для которых P(x) истинно. Примеры высказывательных форм: 2k, m + n,, m>n+1 и др. Рассмотрим двуместную высказывательную форму: x³y+2. Пусть x определено на множестве M x ={3;5}, y – на множестве M y ={1;5;8}. Этой форме соответствуют два предиката. Один P 1 задан на множестве, образованным декартовым произведением X 1 = M x M y Другой P 2 задан на множестве, образованным декартовым произведением X 2 = M y M x

К ЛАССИФИКАЦИЯ ПРЕДИКАТОВ Предикат называется выполнимым, если существует хотя бы один набор предикатных переменных, при которых он обращается в истинное высказывание. Предикат называется опровержимым, если существует хотя бы один набор предметных переменных, при которых он превращается в ложное высказывание. Тождественно-истинным называется предикат, если для любого набора предикатных переменных он является истинным высказыванием. Тождественно-ложным называется предикат, если для любого набора предикатных переменных он является ложным высказыванием.

Р АВНОСИЛЬНОСТЬ И СЛЕДСТВИЕ

Т ЕОРЕМЫ Пусть из P Q, т.е. Q следствие P, тогда если P – тождественно-истинно (выполнимо), то и Q – тождественно-истинно (выполнимо). Если Q – тождественно-ложный (опровержимый) предикат, то и P – тождественно-ложный (опровержимый) предикат.

К ВАНТОРЫ Квантор общее название для логических операций, ограничивающих область истинности какого- либо предиката. Квантор существования (обозначение:, читается: «существует…» или «найдётся…»). x(Рn(x))

П РИМЕРЫ x(P 1 (x)):= "cуществуют целые числа, которые являются простыми". Это условие выделяет на множестве целых чисел подмножество X = {2, 3, 5, 7, 11, 13, 17,...}, для которого предикат P1(x) принимает значение и. y(P 2 (6,y)):="существуют числа y, которые меньше 6". Это условие выделяет на множестве целых чисел подмножество Y= {1, 2, 3, 4, 5}, для которого предикат P 2 (6,y) принимает значение и. y(P 3 (6,2,z)):="существует число z, которое является частным от деления 6 на 2". Это условие выделяет на множестве целых чисел единственное число Z=3, для которого предикат P 3 (6,2,z) принимает значение и. Если P 7 (x):="x имеет зачетную книжку", то x(P 4 (x)& P 7 (x)):= "существуют студенты (x), которые не имеют зачетной книжки"; x y(P 5 (x,y)& P 7 (x)):="существуют студенты (x) некоторых университетов (y), которые не имеют зачетной книжки".

К ВАНТОРЫ Квантор всеобщности (обозначение:, читается: «для всех…», «для каждого…» или «каждый…», «любой…», «для любого…»). x, y, z,... (P n (x, y, z,...)).

П РИМЕРЫ x(P 4 (x)&P 7 (x)):= "все (или каждый) студенты (x) имеют зачетную книжку"; x(P 5 (x, СГТУ)&P 7 (x)):="все (или каждый) студенты (x) университета СГТУ имеют зачетную книжку"; x y(P 5 (x,y)&P 7 (x)):="все (или каждый) студенты (x) всех (или каждого) университетов (y) имеют зачетную книжку"; x y(P 2 (x, y)):= "для всех целых чисел x существует меньшее число y". x y z(P 3 (x, y, z)):="для всех целых чисел x и y существует число z, которое является частным от деления x на y".

К ВАНТИФИКАЦИЯ x P(x) x y P(x,y,z) х у ( Р(х,у)) Q(у,z)

П РАВИЛА ВЫВОДА

П РИМЕР Показать выводимость формулы r из посылок p q, q r, p

У СЛОВНО - КАТЕГОРИЧНЫЕ УМОЗАКЛЮЧЕНИЯ Modus ponens Modus tollens

Р АЗДЕЛИТЕЛЬНО - КАТЕГОРИЧНЫЕ РАССУЖДЕНИЯ Modus tolledo Modus ponendo tolens Некорректно

У СЛОВНО РАЗДЕЛИТЕЛЬНЫЕ УМОЗАКЛЮЧЕНИЯ

Сложная конструктивная дилемма Простая деструктивная дилемма Сложная деструктивная дилемма