🗊Презентация Логика предикатов

Категория: Математика
Нажмите для полного просмотра!
Логика предикатов, слайд №1Логика предикатов, слайд №2Логика предикатов, слайд №3Логика предикатов, слайд №4Логика предикатов, слайд №5Логика предикатов, слайд №6Логика предикатов, слайд №7Логика предикатов, слайд №8Логика предикатов, слайд №9Логика предикатов, слайд №10Логика предикатов, слайд №11Логика предикатов, слайд №12Логика предикатов, слайд №13Логика предикатов, слайд №14Логика предикатов, слайд №15Логика предикатов, слайд №16Логика предикатов, слайд №17Логика предикатов, слайд №18Логика предикатов, слайд №19Логика предикатов, слайд №20Логика предикатов, слайд №21Логика предикатов, слайд №22Логика предикатов, слайд №23Логика предикатов, слайд №24Логика предикатов, слайд №25Логика предикатов, слайд №26Логика предикатов, слайд №27Логика предикатов, слайд №28Логика предикатов, слайд №29Логика предикатов, слайд №30Логика предикатов, слайд №31Логика предикатов, слайд №32Логика предикатов, слайд №33Логика предикатов, слайд №34Логика предикатов, слайд №35Логика предикатов, слайд №36Логика предикатов, слайд №37Логика предикатов, слайд №38Логика предикатов, слайд №39Логика предикатов, слайд №40Логика предикатов, слайд №41Логика предикатов, слайд №42Логика предикатов, слайд №43Логика предикатов, слайд №44Логика предикатов, слайд №45Логика предикатов, слайд №46Логика предикатов, слайд №47Логика предикатов, слайд №48Логика предикатов, слайд №49Логика предикатов, слайд №50Логика предикатов, слайд №51Логика предикатов, слайд №52Логика предикатов, слайд №53Логика предикатов, слайд №54Логика предикатов, слайд №55Логика предикатов, слайд №56Логика предикатов, слайд №57Логика предикатов, слайд №58Логика предикатов, слайд №59Логика предикатов, слайд №60Логика предикатов, слайд №61Логика предикатов, слайд №62Логика предикатов, слайд №63Логика предикатов, слайд №64Логика предикатов, слайд №65Логика предикатов, слайд №66Логика предикатов, слайд №67Логика предикатов, слайд №68Логика предикатов, слайд №69Логика предикатов, слайд №70Логика предикатов, слайд №71Логика предикатов, слайд №72Логика предикатов, слайд №73Логика предикатов, слайд №74Логика предикатов, слайд №75Логика предикатов, слайд №76Логика предикатов, слайд №77Логика предикатов, слайд №78Логика предикатов, слайд №79Логика предикатов, слайд №80Логика предикатов, слайд №81Логика предикатов, слайд №82Логика предикатов, слайд №83Логика предикатов, слайд №84

Содержание

Вы можете ознакомиться и скачать презентацию на тему Логика предикатов. Доклад-сообщение содержит 84 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





ЛОГИКА  ПРЕДИКАТОВ
Описание слайда:
ЛОГИКА ПРЕДИКАТОВ

Слайд 2





Cостав математической логики
Описание слайда:
Cостав математической логики

Слайд 3





Высказывания
Описание слайда:
Высказывания

Слайд 4





Пример.
"Икс любит кашу"
Если вместо неизвестного Икс подставить, например Маша, либо Даша, либо Саша, то получатся:
«Маша любит кашу»
«Даша любит кашу» 
«Саша любит кашу»
Описание слайда:
Пример. "Икс любит кашу" Если вместо неизвестного Икс подставить, например Маша, либо Даша, либо Саша, то получатся: «Маша любит кашу» «Даша любит кашу» «Саша любит кашу»

Слайд 5





Р(х)=«Икс любит кашу» – одноместный предикат.
Р(х)=«Икс любит кашу» – одноместный предикат.
М={Маша, Даша, Саша}
Описание слайда:
Р(х)=«Икс любит кашу» – одноместный предикат. Р(х)=«Икс любит кашу» – одноместный предикат. М={Маша, Даша, Саша}

Слайд 6





Одноместный предикат
Определение 1. Одноместным предикатом Р(х) называется всякая функция одного переменного, аргумент x которой определен на некотором мно­жестве M, а функция при этом принимает одно из двух значений: истина (1) или ложь (0).
Множество M, на котором задан предикат, называется областью определения (или предметной областью) предиката.
Множество  Ip, на котором предикат принимает истинные значения, называется областью истинности предиката Р(х).
Описание слайда:
Одноместный предикат Определение 1. Одноместным предикатом Р(х) называется всякая функция одного переменного, аргумент x которой определен на некотором мно­жестве M, а функция при этом принимает одно из двух значений: истина (1) или ложь (0). Множество M, на котором задан предикат, называется областью определения (или предметной областью) предиката. Множество  Ip, на котором предикат принимает истинные значения, называется областью истинности предиката Р(х).

Слайд 7





Примеры одноместных предикатов
Р1(х)=«x – простое число» - одноместный предикат. 
Пусть МР1- натуральные числа от 2 до 20. 
Тогда, например, P(2)=1, P(4)=0
IР1={2, 3, 5, 7, 11, 13, 17, 19}.
МР2 – целые числа от -10 до 10. Тогда Ip2=?
МР3 – вещественные числа. Тогда Ip3=?
Описание слайда:
Примеры одноместных предикатов Р1(х)=«x – простое число» - одноместный предикат. Пусть МР1- натуральные числа от 2 до 20. Тогда, например, P(2)=1, P(4)=0 IР1={2, 3, 5, 7, 11, 13, 17, 19}. МР2 – целые числа от -10 до 10. Тогда Ip2=? МР3 – вещественные числа. Тогда Ip3=?

Слайд 8





Двухместный предикат
Описание слайда:
Двухместный предикат

Слайд 9





Двухместный предикат
Описание слайда:
Двухместный предикат

Слайд 10





Двухместный предикат
Определение 2. Двухместным предикатом P(x,у) называется функция двух переменных х и у, определённая на множестве М=М1×М2 и принимающая значения из множества {1,0}.
Описание слайда:
Двухместный предикат Определение 2. Двухместным предикатом P(x,у) называется функция двух переменных х и у, определённая на множестве М=М1×М2 и принимающая значения из множества {1,0}.

Слайд 11





Пусть Q(x,у) – «х = у», М=R˟R.  
Пусть Q(x,у) – «х = у», М=R˟R.  
F(x,у) – «х || у» -  прямая х параллельна прямой у, определённый на множестве прямых, лежащих на данной плоскости.
Описание слайда:
Пусть Q(x,у) – «х = у», М=R˟R.   Пусть Q(x,у) – «х = у», М=R˟R.   F(x,у) – «х || у» - прямая х параллельна прямой у, определённый на множестве прямых, лежащих на данной плоскости.

Слайд 12





Пример . Среди следующих предложений выделить предикаты и для каждого из них указать область истин­ности, если M = R для одноместных предикатов и M = R×R для двухместных предикатов:
Пример . Среди следующих предложений выделить предикаты и для каждого из них указать область истин­ности, если M = R для одноместных предикатов и M = R×R для двухместных предикатов:
х + 5 = 1
при х = 2 выполняется равенство х2 – 1 = 0
х2 – 2х + 1 = 0
существует такое число х, что х3 – 2х + 1 = 0
х + 2 < 3х – 4
однозначное неотрицательное число х кратно 3
(х + 2) – (3х – 4)
х2 + у2 > 0
Описание слайда:
Пример . Среди следующих предложений выделить предикаты и для каждого из них указать область истин­ности, если M = R для одноместных предикатов и M = R×R для двухместных предикатов: Пример . Среди следующих предложений выделить предикаты и для каждого из них указать область истин­ности, если M = R для одноместных предикатов и M = R×R для двухместных предикатов: х + 5 = 1 при х = 2 выполняется равенство х2 – 1 = 0 х2 – 2х + 1 = 0 существует такое число х, что х3 – 2х + 1 = 0 х + 2 < 3х – 4 однозначное неотрицательное число х кратно 3 (х + 2) – (3х – 4) х2 + у2 > 0

Слайд 13





Пример. Изобразить на декартовой плоскости область истинности предиката 
Пример. Изобразить на декартовой плоскости область истинности предиката 
x+3=y
Описание слайда:
Пример. Изобразить на декартовой плоскости область истинности предиката  Пример. Изобразить на декартовой плоскости область истинности предиката  x+3=y

Слайд 14





Определение. Предикатом  P(x1, x2, ... , xn) называется функция, аргументы которой определены на некоторых множествах М1,M2,M3,..Mn (xi∈ Mi), а сама она принимает два значения: И (0) и Л (1). 
Определение. Предикатом  P(x1, x2, ... , xn) называется функция, аргументы которой определены на некоторых множествах М1,M2,M3,..Mn (xi∈ Mi), а сама она принимает два значения: И (0) и Л (1). 
Переменные x1,x2,..., xn называются предметными переменными, а множество M=M1×M2×…×Mn – предметной областью.
Предикат от n переменных называется n-местным предикатом. Высказывание есть 0-местный предикат.
Над предикатами можно производить обычные логические операции и получать при этом другие предикаты. Таким образом, можно говорить об алгебре предикатов.
Описание слайда:
Определение. Предикатом P(x1, x2, ... , xn) называется функция, аргументы которой определены на некоторых множествах М1,M2,M3,..Mn (xi∈ Mi), а сама она принимает два значения: И (0) и Л (1). Определение. Предикатом P(x1, x2, ... , xn) называется функция, аргументы которой определены на некоторых множествах М1,M2,M3,..Mn (xi∈ Mi), а сама она принимает два значения: И (0) и Л (1). Переменные x1,x2,..., xn называются предметными переменными, а множество M=M1×M2×…×Mn – предметной областью. Предикат от n переменных называется n-местным предикатом. Высказывание есть 0-местный предикат. Над предикатами можно производить обычные логические операции и получать при этом другие предикаты. Таким образом, можно говорить об алгебре предикатов.

Слайд 15





P(x,y): 2(x+y)=2y+2x
P(x,y): 2(x+y)=2y+2x
Q(x): x+1=x
F(x,y): x+y=5
Описание слайда:
P(x,y): 2(x+y)=2y+2x P(x,y): 2(x+y)=2y+2x Q(x): x+1=x F(x,y): x+y=5

Слайд 16





Предикат называется тождественно истинным, если на всех наборах своих переменных принимает значение 1 (Ip= M).
Предикат называется тождественно истинным, если на всех наборах своих переменных принимает значение 1 (Ip= M).
Предикат называется тождественно ложным если на всех наборах своих переменных принимает значение 0 (Ip  M).
Предикат называется выполнимым, если на некотором наборе своих переменных принимает значение 1 (Ip  M).
Описание слайда:
Предикат называется тождественно истинным, если на всех наборах своих переменных принимает значение 1 (Ip= M). Предикат называется тождественно истинным, если на всех наборах своих переменных принимает значение 1 (Ip= M). Предикат называется тождественно ложным если на всех наборах своих переменных принимает значение 0 (Ip  M). Предикат называется выполнимым, если на некотором наборе своих переменных принимает значение 1 (Ip  M).

Слайд 17





Примеры. 
Примеры. 
Р(х)- «В месяце х температура воздуха в Ярославле не опускается ниже 0 уже 100 лет».
Если М={Июнь, июль, август}, то Р(х) – 
Если М={декабрь, январь, февраль}, то Р(х) –
Если М={январь, февраль, март,… ноябрь, декабрь}, то Р(х)–
Описание слайда:
Примеры. Примеры. Р(х)- «В месяце х температура воздуха в Ярославле не опускается ниже 0 уже 100 лет». Если М={Июнь, июль, август}, то Р(х) – Если М={декабрь, январь, февраль}, то Р(х) – Если М={январь, февраль, март,… ноябрь, декабрь}, то Р(х)–

Слайд 18





Задачи
Описание слайда:
Задачи

Слайд 19





Задачи
Описание слайда:
Задачи

Слайд 20





Логические операции над предикатами
Описание слайда:
Логические операции над предикатами

Слайд 21





Логические операции над высказываниями
Описание слайда:
Логические операции над высказываниями

Слайд 22





Пример.
Пример.
Пусть на некотором множестве М – натуральные числа определены предикаты P(x) и Q(x):
P(x): “x – четное число” 
Q(x): “x кратно 3” 
Тогда
	    “x – четное число и x кратно трем” = “x делится на 6”
Описание слайда:
Пример. Пример. Пусть на некотором множестве М – натуральные числа определены предикаты P(x) и Q(x): P(x): “x – четное число” Q(x): “x кратно 3” Тогда “x – четное число и x кратно трем” = “x делится на 6”

Слайд 23





Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Определение. Конъюнкцией двух предикатов Р(х) и Q(х) называется новый предикат Р(х)&Q(х), который принимает значение «истина» при тех и только тех значениях х∊М, при которых каждый из предикатов Р(х) и Q(х) принимает значение «истина» и принимает значение «ложь» во всех остальных случаях. 
Областью истинности предиката Р(х)&Q(х) является общая часть областей истинности предикатов Р(х) и Q(х), т.е. пересечение IP&Q = IP  IQ.
Описание слайда:
Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Определение. Конъюнкцией двух предикатов Р(х) и Q(х) называется новый предикат Р(х)&Q(х), который принимает значение «истина» при тех и только тех значениях х∊М, при которых каждый из предикатов Р(х) и Q(х) принимает значение «истина» и принимает значение «ложь» во всех остальных случаях. Областью истинности предиката Р(х)&Q(х) является общая часть областей истинности предикатов Р(х) и Q(х), т.е. пересечение IP&Q = IP  IQ.

Слайд 24





Пример.
Пример.
Пусть на некотором множестве М – натуральные числа определены предикаты P(x) и Q(x):
P(x): “x – четное число” 
Q(x): “x кратно 3” 
Тогда
          	    “x – четное число или x кратно трем”
Описание слайда:
Пример. Пример. Пусть на некотором множестве М – натуральные числа определены предикаты P(x) и Q(x): P(x): “x – четное число” Q(x): “x кратно 3” Тогда “x – четное число или x кратно трем”

Слайд 25





Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Определение. Дизъюнкцией двух предикатов Р(х) и Q(х) называется новый предикат Р(х)vQ(х), который принимает значение «ложь» при тех и только тех значениях  х∊М, при которых каждый из предикатов Р(х) и Q(х) принимает значение «ложь» и принимает значение «истина» во всех остальных случаях. 
Областью истинности предиката Р(х)vQ(х) является объединение областей истинности предикатов Р(х) и Q(х), т.е.  IPvQ = IP  IQ.
Описание слайда:
Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Определение. Дизъюнкцией двух предикатов Р(х) и Q(х) называется новый предикат Р(х)vQ(х), который принимает значение «ложь» при тех и только тех значениях  х∊М, при которых каждый из предикатов Р(х) и Q(х) принимает значение «ложь» и принимает значение «истина» во всех остальных случаях. Областью истинности предиката Р(х)vQ(х) является объединение областей истинности предикатов Р(х) и Q(х), т.е.  IPvQ = IP  IQ.

Слайд 26





Изобразить на декартовой плоскости область истинности предиката:
Изобразить на декартовой плоскости область истинности предиката:
((х+5>0)&(x<4))
((х+5>0) v (y<4))
((х-1>0) v (y=4))
((х-1>0) & (y=4))
Описание слайда:
Изобразить на декартовой плоскости область истинности предиката: Изобразить на декартовой плоскости область истинности предиката: ((х+5>0)&(x<4)) ((х+5>0) v (y<4)) ((х-1>0) v (y=4)) ((х-1>0) & (y=4))

Слайд 27





Изобразить на декартовой плоскости область истинности предиката
Изобразить на декартовой плоскости область истинности предиката
Описание слайда:
Изобразить на декартовой плоскости область истинности предиката Изобразить на декартовой плоскости область истинности предиката

Слайд 28





Изобразить на декартовой плоскости область истинности предиката
Изобразить на декартовой плоскости область истинности предиката
Описание слайда:
Изобразить на декартовой плоскости область истинности предиката Изобразить на декартовой плоскости область истинности предиката

Слайд 29





Пример.
Пример.
Пусть на некотором множестве М – натуральные числа определен предикат P(x):“x – четное число” 
Тогда
       : “x – нечетное число”
Описание слайда:
Пример. Пример. Пусть на некотором множестве М – натуральные числа определен предикат P(x):“x – четное число” Тогда : “x – нечетное число”

Слайд 30





Пусть на некотором множестве М определен предикат Р(х).
Пусть на некотором множестве М определен предикат Р(х).
Определение. Отрицанием предиката Р(х) назы­вается новый предикат  Р(х), который принимает значе­ние «истина» при всех значениях  х∊М, при которых предикат Р(х) принимает значение «ложь», и принима­ет значение «ложь» при тех значениях  х∊М, при кото­рых предикат Р(х) принимает значение «истина».
Описание слайда:
Пусть на некотором множестве М определен предикат Р(х). Пусть на некотором множестве М определен предикат Р(х). Определение. Отрицанием предиката Р(х) назы­вается новый предикат  Р(х), который принимает значе­ние «истина» при всех значениях  х∊М, при которых предикат Р(х) принимает значение «ложь», и принима­ет значение «ложь» при тех значениях  х∊М, при кото­рых предикат Р(х) принимает значение «истина».

Слайд 31


Логика предикатов, слайд №31
Описание слайда:

Слайд 32





Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Пусть на некотором множестве М определены два предиката Р(х) и Q(х).
Определение. Импликацией предикатов Р(х) и Q(х) называется новый предикат  Р(х) → Q(х), который является ложным при тех и только тех значениях  х∊М, при которых одновременно Р(х) принимает значение «истина», а Q(х) – значение «ложь» и принимает значе­ние «истина» во всех остальных случаях.
Описание слайда:
Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Пусть на некотором множестве М определены два предиката Р(х) и Q(х). Определение. Импликацией предикатов Р(х) и Q(х) называется новый предикат  Р(х) → Q(х), который является ложным при тех и только тех значениях  х∊М, при которых одновременно Р(х) принимает значение «истина», а Q(х) – значение «ложь» и принимает значе­ние «истина» во всех остальных случаях.

Слайд 33


Логика предикатов, слайд №33
Описание слайда:

Слайд 34





Изобразите на координатной прямой или координатной плоскости множества истинности следующих предикатов:
Изобразите на координатной прямой или координатной плоскости множества истинности следующих предикатов:
а) (х > 2) ∧ (х < 2);
б) (х > 2) v (х<2);
в) (х > 2) ≡ (х< 2);
г) (х > 0) ∧ (у < 0);
д) (х > 0) v (у < 0);
е) (х > 0) → (у < 0);
ж) (|х|<3) ∧ (х ≥ 2);
з)  (х2 + у2 > 1)  (ху < 0);	
л) (х > 2) → (х < 2);
Описание слайда:
Изобразите на координатной прямой или координатной плоскости множества истинности следующих предикатов: Изобразите на координатной прямой или координатной плоскости множества истинности следующих предикатов: а) (х > 2) ∧ (х < 2); б) (х > 2) v (х<2); в) (х > 2) ≡ (х< 2); г) (х > 0) ∧ (у < 0); д) (х > 0) v (у < 0); е) (х > 0) → (у < 0); ж) (|х|<3) ∧ (х ≥ 2); з) (х2 + у2 > 1)  (ху < 0); л) (х > 2) → (х < 2);

Слайд 35





Тест
Состоит из 7 вопросов. 
Правильный вариант ответа может быть не один.
Описание слайда:
Тест Состоит из 7 вопросов. Правильный вариант ответа может быть не один.

Слайд 36


Логика предикатов, слайд №36
Описание слайда:

Слайд 37





4. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 4», определенные на множестве N. Укажите области истинности предиката:
4. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 4», определенные на множестве N. Укажите области истинности предиката:
Описание слайда:
4. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 4», определенные на множестве N. Укажите области истинности предиката: 4. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 4», определенные на множестве N. Укажите области истинности предиката:

Слайд 38


Логика предикатов, слайд №38
Описание слайда:

Слайд 39





Критерии оценивания
Описание слайда:
Критерии оценивания

Слайд 40





Ответы
5)
2), 4)
2)
4)
1), 5)
3), 4), 6)
3)
Описание слайда:
Ответы 5) 2), 4) 2) 4) 1), 5) 3), 4), 6) 3)

Слайд 41





1. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 3», определенные на множестве N. Найти области истинности предикатов:
1. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 3», определенные на множестве N. Найти области истинности предикатов:
Описание слайда:
1. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 3», определенные на множестве N. Найти области истинности предикатов: 1. Пусть даны предикаты Р(х): «х - четное число» и Q(х): «х кратно 3», определенные на множестве N. Найти области истинности предикатов:

Слайд 42





Примеры предикатов, определенных на множестве натуральных чисел N2
Примеры предикатов, определенных на множестве натуральных чисел N2
Описание слайда:
Примеры предикатов, определенных на множестве натуральных чисел N2 Примеры предикатов, определенных на множестве натуральных чисел N2

Слайд 43


Логика предикатов, слайд №43
Описание слайда:

Слайд 44


Логика предикатов, слайд №44
Описание слайда:

Слайд 45


Логика предикатов, слайд №45
Описание слайда:

Слайд 46





Определение. Предикат Q следует из предиката Р, заданного над теми же множествами, что и предикат Q (P Þ  Q), если он обращается в истинное высказывание на всех тех наборах значений переменных из  соответствующих множеств, на которых в истинное высказывание  обращается предикат Р, т.е. если 
Определение. Предикат Q следует из предиката Р, заданного над теми же множествами, что и предикат Q (P Þ  Q), если он обращается в истинное высказывание на всех тех наборах значений переменных из  соответствующих множеств, на которых в истинное высказывание  обращается предикат Р, т.е. если 
 
Пример. Р(х): х-3=0;     Q(х): (х-2)(х-3)=0.
IР  ={3}, IQ ={2, 3}.      IР  IQ          P Þ Q
Описание слайда:
Определение. Предикат Q следует из предиката Р, заданного над теми же множествами, что и предикат Q (P Þ Q), если он обращается в истинное высказывание на всех тех наборах значений переменных из соответствующих множеств, на которых в истинное высказывание обращается предикат Р, т.е. если Определение. Предикат Q следует из предиката Р, заданного над теми же множествами, что и предикат Q (P Þ Q), если он обращается в истинное высказывание на всех тех наборах значений переменных из соответствующих множеств, на которых в истинное высказывание обращается предикат Р, т.е. если Пример. Р(х): х-3=0; Q(х): (х-2)(х-3)=0. IР ={3}, IQ ={2, 3}. IР  IQ P Þ Q

Слайд 47





Определение. Предикаты P и Q над одними и теми же множествами называют равносильными или эквивалентными (PQ), если при любом наборе переменных из соответствующих множеств предикаты принимают одинаковое значение истинности, т.е. если IР = IQ.
Определение. Предикаты P и Q над одними и теми же множествами называют равносильными или эквивалентными (PQ), если при любом наборе переменных из соответствующих множеств предикаты принимают одинаковое значение истинности, т.е. если IР = IQ.
Описание слайда:
Определение. Предикаты P и Q над одними и теми же множествами называют равносильными или эквивалентными (PQ), если при любом наборе переменных из соответствующих множеств предикаты принимают одинаковое значение истинности, т.е. если IР = IQ. Определение. Предикаты P и Q над одними и теми же множествами называют равносильными или эквивалентными (PQ), если при любом наборе переменных из соответствующих множеств предикаты принимают одинаковое значение истинности, т.е. если IР = IQ.

Слайд 48


Логика предикатов, слайд №48
Описание слайда:

Слайд 49





Кванторные операции над предикатами
Описание слайда:
Кванторные операции над предикатами

Слайд 50





Определение. Операцией связывания квантором общности называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, сопоставляется  высказывание, обозначаемое (∀х)(Р(х)) 
Определение. Операцией связывания квантором общности называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, сопоставляется  высказывание, обозначаемое (∀х)(Р(х)) 
(читается: «для всякого значения х Р(х) истинное высказывание» или «Для всех x имеет место P(x)»), 
которое истинно в том и только в том случае, когда предикат Р(х) тождественно  истинен, и ложно в противном случае. 
Символ ∀ происходит от первой буквы англ. all — «все». Сам символ (∀ x) также называют квантором общности по переменной х. 
Пример .
Пусть P(x) – предикат “x – четное число”. 
Тогда xP(x) есть высказывание 
«Всякое x – четное число» ≡ «Все числа – четные».
Описание слайда:
Определение. Операцией связывания квантором общности называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, сопоставляется высказывание, обозначаемое (∀х)(Р(х)) Определение. Операцией связывания квантором общности называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, сопоставляется высказывание, обозначаемое (∀х)(Р(х)) (читается: «для всякого значения х Р(х) истинное высказывание» или «Для всех x имеет место P(x)»), которое истинно в том и только в том случае, когда предикат Р(х) тождественно истинен, и ложно в противном случае. Символ ∀ происходит от первой буквы англ. all — «все». Сам символ (∀ x) также называют квантором общности по переменной х. Пример . Пусть P(x) – предикат “x – четное число”. Тогда xP(x) есть высказывание «Всякое x – четное число» ≡ «Все числа – четные».

Слайд 51





Определение. Операцией связывания квантором существования называется правило, по которому каждому одноместному  предикату Р(х), определенному на множестве М, ставится в  соответствие высказывание, обозначаемое (х)(Р(х)) 
Определение. Операцией связывания квантором существования называется правило, по которому каждому одноместному  предикату Р(х), определенному на множестве М, ставится в  соответствие высказывание, обозначаемое (х)(Р(х)) 
(читается: «Существует значение х, такое, что Р(х) истинное высказывание» или «Существует x, для которого имеет место P(x)»),
которое ложно в том и только в том случае, когда Р(х) тождественно ложен, и истинно в противном случае. 
Символ  происходит от первой буквы англ. exist — «существовать». Сам символ х также называют квантором существования по переменной х. 
Пример.
Пусть, P(x) – предикат “x – четное число”. 
Тогда xP(x) есть высказывание 
“Некоторые   x – четные числа” ≡ “Существуют четные числа” .
Описание слайда:
Определение. Операцией связывания квантором существования называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, ставится в соответствие высказывание, обозначаемое (х)(Р(х)) Определение. Операцией связывания квантором существования называется правило, по которому каждому одноместному предикату Р(х), определенному на множестве М, ставится в соответствие высказывание, обозначаемое (х)(Р(х)) (читается: «Существует значение х, такое, что Р(х) истинное высказывание» или «Существует x, для которого имеет место P(x)»), которое ложно в том и только в том случае, когда Р(х) тождественно ложен, и истинно в противном случае. Символ  происходит от первой буквы англ. exist — «существовать». Сам символ х также называют квантором существования по переменной х. Пример. Пусть, P(x) – предикат “x – четное число”. Тогда xP(x) есть высказывание “Некоторые x – четные числа” ≡ “Существуют четные числа” .

Слайд 52





«Выгул кошек и собак воспрещен»
«Выгул кошек и собак воспрещен»
K(x): х-кошка
C(x): х-собака
B(x): для х выгул разрешен
Описание слайда:
«Выгул кошек и собак воспрещен» «Выгул кошек и собак воспрещен» K(x): х-кошка C(x): х-собака B(x): для х выгул разрешен

Слайд 53


Логика предикатов, слайд №53
Описание слайда:

Слайд 54





Примеры
Рассмотрим два одноместных предиката на  множестве N: 
P(x): «1 ≤ х» и Q(x): «х  30». 
P(x): «1 ≤ х» - тождественно  истинный. 
( x)(l ≤ х) — «для всякого натурального х число 1 не превосходит х» - истинное высказывание.
(x)(l ≤ х) – 
Q(x): «х 30» - опровержим. 
( x)(x 30) —
 ( x)(x 30) —
Описание слайда:
Примеры Рассмотрим два одноместных предиката на множестве N: P(x): «1 ≤ х» и Q(x): «х 30». P(x): «1 ≤ х» - тождественно истинный. ( x)(l ≤ х) — «для всякого натурального х число 1 не превосходит х» - истинное высказывание. (x)(l ≤ х) – Q(x): «х 30» - опровержим. ( x)(x 30) — ( x)(x 30) —

Слайд 55





Связанные и свободные переменные
Определение.   Присоединение квантора с переменной к предикатной формуле называется навешивание квантора на переменную х. 
Переменная при этом называется связанной и вместо нее подставлять значения уже нельзя.
Несвязанная переменная называется свободной.
Если квантор навешивается на формулу с несколькими переменными, то он уменьшает число несвязанных переменных в этой формуле. 
Пример. Р(х):«у<х» - двухместный предикат определенный на множестве N2=N×N. 
Применим к нему квантор общности по переменной х. 
( х)(у < х) - одноместный предикат, зависящий от переменной у. 
Этот предикат может превратиться как в истинное высказывание (при у= 1), так и в ложное (при  подстановке вместо у любых натуральных чисел, кроме 1).
Описание слайда:
Связанные и свободные переменные Определение. Присоединение квантора с переменной к предикатной формуле называется навешивание квантора на переменную х. Переменная при этом называется связанной и вместо нее подставлять значения уже нельзя. Несвязанная переменная называется свободной. Если квантор навешивается на формулу с несколькими переменными, то он уменьшает число несвязанных переменных в этой формуле. Пример. Р(х):«у<х» - двухместный предикат определенный на множестве N2=N×N. Применим к нему квантор общности по переменной х. ( х)(у < х) - одноместный предикат, зависящий от переменной у. Этот предикат может превратиться как в истинное высказывание (при у= 1), так и в ложное (при подстановке вместо у любых натуральных чисел, кроме 1).

Слайд 56





Навешивание кванторов на двухместный предикат
Описание слайда:
Навешивание кванторов на двухместный предикат

Слайд 57


Логика предикатов, слайд №57
Описание слайда:

Слайд 58





Для доказательства истинности утверждения (х) Р(х) с квантором общности, определенного на множестве М,  необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в истинное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде.
Для доказательства истинности утверждения (х) Р(х) с квантором общности, определенного на множестве М,  необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в истинное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде.
Описание слайда:
Для доказательства истинности утверждения (х) Р(х) с квантором общности, определенного на множестве М, необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в истинное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде. Для доказательства истинности утверждения (х) Р(х) с квантором общности, определенного на множестве М, необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в истинное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде.

Слайд 59





Высказывание x P(x) истинно, если можно указать такое значение а∊М при котором  Р(х) обращается в истинное высказывание Р(а) Поэтому, чтобы убедиться в истинности высказывания с квантором существования, достаточно привести пример. 
Высказывание x P(x) истинно, если можно указать такое значение а∊М при котором  Р(х) обращается в истинное высказывание Р(а) Поэтому, чтобы убедиться в истинности высказывания с квантором существования, достаточно привести пример. 
Для доказательства ложности утверждения ( х) Р(х) с квантором существования, определенного на множестве М,  необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в ложное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде.
Описание слайда:
Высказывание x P(x) истинно, если можно указать такое значение а∊М при котором  Р(х) обращается в истинное высказывание Р(а) Поэтому, чтобы убедиться в истинности высказывания с квантором существования, достаточно привести пример. Высказывание x P(x) истинно, если можно указать такое значение а∊М при котором  Р(х) обращается в истинное высказывание Р(а) Поэтому, чтобы убедиться в истинности высказывания с квантором существования, достаточно привести пример. Для доказательства ложности утверждения ( х) Р(х) с квантором существования, определенного на множестве М, необходимо убедиться в том, что при подстановке каждого из значений  х∊М  в предикат Р(х) последний обращается в ложное высказывание. Если множество  М конечно, то это можно сделать путем перебора всех случаев; если же множество М бесконечно, то необходимо провести рассуждения в общем виде.

Слайд 60





Упражнения
Описание слайда:
Упражнения

Слайд 61





Упражнения
Выяснить, какие из следующих предложений являются высказываниями, а какие предикатами:
а) найдется такое х, что х+ у = 2;
b) для любых х и у имеет место равенство х + у = у + х.
Описание слайда:
Упражнения Выяснить, какие из следующих предложений являются высказываниями, а какие предикатами: а) найдется такое х, что х+ у = 2; b) для любых х и у имеет место равенство х + у = у + х.

Слайд 62


Логика предикатов, слайд №62
Описание слайда:

Слайд 63





На языке логики предикатов записать определение убывающей функции
На языке логики предикатов записать определение убывающей функции
Функция f(x) называется убывающей а множестве M, если для любых чисел x1 и x2, принадлежащих множеству M, из неравенства x1 < x2 следует неравенство f(x1) < f(x2)).
Описание слайда:
На языке логики предикатов записать определение убывающей функции На языке логики предикатов записать определение убывающей функции Функция f(x) называется убывающей а множестве M, если для любых чисел x1 и x2, принадлежащих множеству M, из неравенства x1 < x2 следует неравенство f(x1) < f(x2)).

Слайд 64





Домашнее задание
1. Записать словами формулу
где, A(x) = “x – студент”; B(y) = “y – экзамен”, 
C(x, y) = ”x сдал экзамен y”.
2. Записать предикатной формулой высказывание: «Все кошки знают русский язык»
Описание слайда:
Домашнее задание 1. Записать словами формулу где, A(x) = “x – студент”; B(y) = “y – экзамен”, C(x, y) = ”x сдал экзамен y”. 2. Записать предикатной формулой высказывание: «Все кошки знают русский язык»

Слайд 65





Упражнения
Описание слайда:
Упражнения

Слайд 66





Формулы  логики предикатов. Равносильность формул 
Формулы  логики предикатов. Равносильность формул 
 
Определение. Формула логики предикатов определяется индуктивно следующим образом:
1. Любая формула логики высказываний есть формула логики предикатов.
2. Предметные переменные x, y, z, ... есть формулы.
3. Предикаты P(x), Q(x, y), ... , а также выражения с кванторами xP(x),  xR(x), xyQ(x, y),... есть формулы.
4. Если A и B – формулы, то ¬A, AVB, A&B, A →B, AB  есть  формулы, в которых свободные переменные формул A и B остаются свободными, а связанные переменные формул A и B остаются связанными.
5. Ничто, кроме указанного в пунктах 1 – 4, не есть формула.
Описание слайда:
Формулы логики предикатов. Равносильность формул Формулы логики предикатов. Равносильность формул   Определение. Формула логики предикатов определяется индуктивно следующим образом: 1. Любая формула логики высказываний есть формула логики предикатов. 2. Предметные переменные x, y, z, ... есть формулы. 3. Предикаты P(x), Q(x, y), ... , а также выражения с кванторами xP(x), xR(x), xyQ(x, y),... есть формулы. 4. Если A и B – формулы, то ¬A, AVB, A&B, A →B, AB есть формулы, в которых свободные переменные формул A и B остаются свободными, а связанные переменные формул A и B остаются связанными. 5. Ничто, кроме указанного в пунктах 1 – 4, не есть формула.

Слайд 67





Являются ли формулами следующие выражения
Являются ли формулами следующие выражения
а) A & B → C, где A, B, C – высказывания.
б) xyQ(x, y, z) & xyP(x, y, u).
в)xyP(x,y,z) Þ  Q(x,y,z)
Описание слайда:
Являются ли формулами следующие выражения Являются ли формулами следующие выражения а) A & B → C, где A, B, C – высказывания. б) xyQ(x, y, z) & xyP(x, y, u). в)xyP(x,y,z) Þ Q(x,y,z)

Слайд 68





Пример.
Пример.
1.  Следующие выражения являются формулами логики предикатов:
а) A & B → C, где A, B, C – высказывания.
б) xyQ(x, y, z) & xyP(x, y, u).
Проанализируем последовательно это выражение.
Предикат Q(x, y, z) – формула;
Выражение xyQ(x, y, z) – формула; переменные x, y – связанные, переменная z – свободная.
Предикат P(x, y, u) – формула.
Выражение xyP(x, y, u) –  формула; переменные x, y – связанные, переменная u – свободная.
Выражение xyQ(x, y, z) & xyP(x, y, u) – формула; переменные x, y – связанные, переменные z, u – свободные.
2. Выражение xyP(x,y,z) Þ Q(x,y,z)  формулой не является. 
Действительно, выражение xyP(x,y,z) есть формула, в которой переменные x и y связанные, а переменная z свободная. Выражение  Q(x,y,z) также формула, но в ней все переменные x, y, z свободные.
Описание слайда:
Пример. Пример. 1. Следующие выражения являются формулами логики предикатов: а) A & B → C, где A, B, C – высказывания. б) xyQ(x, y, z) & xyP(x, y, u). Проанализируем последовательно это выражение. Предикат Q(x, y, z) – формула; Выражение xyQ(x, y, z) – формула; переменные x, y – связанные, переменная z – свободная. Предикат P(x, y, u) – формула. Выражение xyP(x, y, u) – формула; переменные x, y – связанные, переменная u – свободная. Выражение xyQ(x, y, z) & xyP(x, y, u) – формула; переменные x, y – связанные, переменные z, u – свободные. 2. Выражение xyP(x,y,z) Þ Q(x,y,z) формулой не является. Действительно, выражение xyP(x,y,z) есть формула, в которой переменные x и y связанные, а переменная z свободная. Выражение Q(x,y,z) также формула, но в ней все переменные x, y, z свободные.

Слайд 69





Определение. Формулы F и G, определенные на некотором множестве М, называются равносильными на этом множестве, если при любых подстановках констант вместо переменных они принимают одинаковые значения.
Определение. Формулы F и G, определенные на некотором множестве М, называются равносильными на этом множестве, если при любых подстановках констант вместо переменных они принимают одинаковые значения.

Определение. Формулы, равносильные на любых множествах, будем называть просто равносильными.
 
Описание слайда:
Определение. Формулы F и G, определенные на некотором множестве М, называются равносильными на этом множестве, если при любых подстановках констант вместо переменных они принимают одинаковые значения. Определение. Формулы F и G, определенные на некотором множестве М, называются равносильными на этом множестве, если при любых подстановках констант вместо переменных они принимают одинаковые значения. Определение. Формулы, равносильные на любых множествах, будем называть просто равносильными.  

Слайд 70





Являются ли равносильными предикаты:
Являются ли равносильными предикаты:
а) P(x): (3x+8)/(x2+1)=0 и Q(z): -6z-16=0
б) P(x):(x+2)(x-3)=0 и Q(x): (x-3)=0 
На множестве действительных чисел?
Описание слайда:
Являются ли равносильными предикаты: Являются ли равносильными предикаты: а) P(x): (3x+8)/(x2+1)=0 и Q(z): -6z-16=0 б) P(x):(x+2)(x-3)=0 и Q(x): (x-3)=0 На множестве действительных чисел?

Слайд 71





Переход от одних формул к равносильным им другим формулам логики предикатов  может быть произведен по следующим правилам:
Переход от одних формул к равносильным им другим формулам логики предикатов  может быть произведен по следующим правилам:
Все равносильности, имеющие место для логики высказываний, переносятся на логику предикатов.
2. Перенос квантора через отрицание.
Пусть A – формула, содержащая свободную переменную x. Тогда
(xA(x)) ºx(A(x)).
 
(xA(x)) ºx(A(x)).
Описание слайда:
Переход от одних формул к равносильным им другим формулам логики предикатов может быть произведен по следующим правилам: Переход от одних формул к равносильным им другим формулам логики предикатов может быть произведен по следующим правилам: Все равносильности, имеющие место для логики высказываний, переносятся на логику предикатов. 2. Перенос квантора через отрицание. Пусть A – формула, содержащая свободную переменную x. Тогда (xA(x)) ºx(A(x)). (xA(x)) ºx(A(x)).

Слайд 72





3. Вынос квантора за скобки.
3. Вынос квантора за скобки.
Пусть формула A(x) содержит переменную x, а формула B не содержит переменной x, и все переменные, связанные в одной формуле, связаны в другой. Тогда
 
xA(x)VBºx(A(x)VB).                              
xA(x)&Bºx(A(x)&B).                              
xA(x)VBºx(A(x)VB).                                 
xA(x)&Bºx(A(x)&B).   
 
4. Дистрибутивность квантора общности относительно конъюнкции и квантора существования относительно дизъюнкции.
Пусть формула B, так же, как и формула A, зависит от х. Тогда 
xA(x) & xB(x) ºx(A(x) & B(x)).                                   
 xA(x) V xB(x) ºx(A(x) V B(x)).
Описание слайда:
3. Вынос квантора за скобки. 3. Вынос квантора за скобки. Пусть формула A(x) содержит переменную x, а формула B не содержит переменной x, и все переменные, связанные в одной формуле, связаны в другой. Тогда   xA(x)VBºx(A(x)VB). xA(x)&Bºx(A(x)&B). xA(x)VBºx(A(x)VB). xA(x)&Bºx(A(x)&B). 4. Дистрибутивность квантора общности относительно конъюнкции и квантора существования относительно дизъюнкции. Пусть формула B, так же, как и формула A, зависит от х. Тогда xA(x) & xB(x) ºx(A(x) & B(x)). xA(x) V xB(x) ºx(A(x) V B(x)).

Слайд 73





5. Перестановка одноименных кванторов.
5. Перестановка одноименных кванторов.
xyA(x,y) ºyxA(x,y).                  
 xyA(x,y) ºyxA(x,y).                  
Разноименные кванторы переставлять, вообще говоря, нельзя!
 
Описание слайда:
5. Перестановка одноименных кванторов. 5. Перестановка одноименных кванторов. xyA(x,y) ºyxA(x,y). xyA(x,y) ºyxA(x,y). Разноименные кванторы переставлять, вообще говоря, нельзя!  

Слайд 74





Следствия и равносильности логики предикатов
Описание слайда:
Следствия и равносильности логики предикатов

Слайд 75





Приведенные и нормальные формулы
Приведенные и нормальные формулы
 
Определение. Формулы, в которых из логических символов имеются только символы &, V и Ø, причем символ Ø встречается лишь перед символами предикатов, называются приведенными формулами.
Пример.
A(x)&B(x, y).
xA(x) V xØB(x, y).
Ø(A(x)&B(x, y)).
xA(x) Þ xØB(x, y).
Ø(xA(x) Þ xØB(x, y)).
Теорема. Для каждой формулы существует равносильная ей приведенная формула, причем множества свободных и связанных переменных этих формул совпадают.
Описание слайда:
Приведенные и нормальные формулы Приведенные и нормальные формулы   Определение. Формулы, в которых из логических символов имеются только символы &, V и Ø, причем символ Ø встречается лишь перед символами предикатов, называются приведенными формулами. Пример. A(x)&B(x, y). xA(x) V xØB(x, y). Ø(A(x)&B(x, y)). xA(x) Þ xØB(x, y). Ø(xA(x) Þ xØB(x, y)). Теорема. Для каждой формулы существует равносильная ей приведенная формула, причем множества свободных и связанных переменных этих формул совпадают.

Слайд 76





Существуют две задачи, определяющие связь между суждениями и формулами логики предикатов:
Существуют две задачи, определяющие связь между суждениями и формулами логики предикатов:
1) выражение суждения в виде формулы логики предикатов;
2) интерпретация формулы логики предикатов.
Суждение – это мысль, в которой утверждается наличие или отсутствие свойств предметов, отношений между предметами.
Простым суждением назовем суждение, в котором  нельзя выделить часть, в свою очередь являющуюся суждением. 
Среди простых суждений выделяют атрибутивные суждения и суждения об отношениях.
Описание слайда:
Существуют две задачи, определяющие связь между суждениями и формулами логики предикатов: Существуют две задачи, определяющие связь между суждениями и формулами логики предикатов: 1) выражение суждения в виде формулы логики предикатов; 2) интерпретация формулы логики предикатов. Суждение – это мысль, в которой утверждается наличие или отсутствие свойств предметов, отношений между предметами. Простым суждением назовем суждение, в котором нельзя выделить часть, в свою очередь являющуюся суждением. Среди простых суждений выделяют атрибутивные суждения и суждения об отношениях.

Слайд 77





Все атрибутивные суждения можно разделить на следующие типы: 
Все атрибутивные суждения можно разделить на следующие типы:
Описание слайда:
Все атрибутивные суждения можно разделить на следующие типы: Все атрибутивные суждения можно разделить на следующие типы:

Слайд 78





а) Веста – собака. 
а) Веста – собака. 
Заменим имя "Веста" символом "в" и введем предикат P(x) = "x – собака".   
Наше суждение можно выразить формулой:  P(в).
Описание слайда:
а) Веста – собака. а) Веста – собака. Заменим имя "Веста" символом "в" и введем предикат P(x) = "x – собака". Наше суждение можно выразить формулой: P(в).

Слайд 79





б) Всякая логическая функция может быть задана таблицей.
б) Всякая логическая функция может быть задана таблицей.
Введем предикаты: 
S(x) = "x – логическая функция"; 
P(x) = "x может быть задана таблицей". 
Искомая формула: x(S(x) Þ P(x)).
Описание слайда:
б) Всякая логическая функция может быть задана таблицей. б) Всякая логическая функция может быть задана таблицей. Введем предикаты: S(x) = "x – логическая функция"; P(x) = "x может быть задана таблицей". Искомая формула: x(S(x) Þ P(x)).

Слайд 80





в) Ни один народ не хочет войны.
в) Ни один народ не хочет войны.
Введем предикаты: 
S(x) = "x – народ"; 
P(x) = "x хочет войны".
Суждение можно выразить формулой: x(S(x) Þ ØP(x)).
Описание слайда:
в) Ни один народ не хочет войны. в) Ни один народ не хочет войны. Введем предикаты: S(x) = "x – народ"; P(x) = "x хочет войны". Суждение можно выразить формулой: x(S(x) Þ ØP(x)).

Слайд 81





г) Некоторые журналисты были в космосе.
г) Некоторые журналисты были в космосе.
Введем предикаты: 
S(x) = "x – журналист"; 
P(x) = "x был в космосе".
Наше суждение можно выразить формулой: x(S(x) & P(x)).
Описание слайда:
г) Некоторые журналисты были в космосе. г) Некоторые журналисты были в космосе. Введем предикаты: S(x) = "x – журналист"; P(x) = "x был в космосе". Наше суждение можно выразить формулой: x(S(x) & P(x)).

Слайд 82





д) Некоторые современники динозавров не вымерли.
д) Некоторые современники динозавров не вымерли.
Введем предикаты: 
S(x) = "x – современник динозавров"; 
P(x) = "x вымер".   
Наше суждение можно выразить формулой: x(S(x) & ØP(x)).
Описание слайда:
д) Некоторые современники динозавров не вымерли. д) Некоторые современники динозавров не вымерли. Введем предикаты: S(x) = "x – современник динозавров"; P(x) = "x вымер". Наше суждение можно выразить формулой: x(S(x) & ØP(x)).

Слайд 83





Язык логики предикатов удобен для записи математических предложений: определений, теорем, необходимых и достаточных условий. 
Язык логики предикатов удобен для записи математических предложений: определений, теорем, необходимых и достаточных условий. 
Пример. Теорема Ферма 
«Для любого целого n > 2 не существует натуральных чисел     x, y, z, удовлетворяющих равенству: xn+yn = zn».
Введем предикаты: 
N(x) = "x – натуральное число"; 
M(x) = "x > 2";  
P(x,y,z,n) = "xn + yn = zn". 
Для любых чисел x, y, z, n условие (посылка) теоремы Ферма есть конъюнкция  N(x)&N(y)&N(z)&N(n)&M(n), а заключение есть   ØP(x, y, z, n). 
Поэтому теорема Ферма формулируется следующим образом:
 
       xyzn(N(x)&N(y)&N(z)&N(n)&M(n) Þ ØP(x, y, z, n)).
Описание слайда:
Язык логики предикатов удобен для записи математических предложений: определений, теорем, необходимых и достаточных условий. Язык логики предикатов удобен для записи математических предложений: определений, теорем, необходимых и достаточных условий. Пример. Теорема Ферма «Для любого целого n > 2 не существует натуральных чисел x, y, z, удовлетворяющих равенству: xn+yn = zn». Введем предикаты: N(x) = "x – натуральное число"; M(x) = "x > 2"; P(x,y,z,n) = "xn + yn = zn". Для любых чисел x, y, z, n условие (посылка) теоремы Ферма есть конъюнкция N(x)&N(y)&N(z)&N(n)&M(n), а заключение есть ØP(x, y, z, n). Поэтому теорема Ферма формулируется следующим образом:   xyzn(N(x)&N(y)&N(z)&N(n)&M(n) Þ ØP(x, y, z, n)).

Слайд 84





Если теорема имеет вид x(P(x) Þ Q(x)), то предикат Q(x) является следствием предиката P(x). При этом предикат Q(x) называется необходимым условием предиката P(x), а предикат P(x) – достаточным условием предиката Q(x).
Если теорема имеет вид x(P(x) Þ Q(x)), то предикат Q(x) является следствием предиката P(x). При этом предикат Q(x) называется необходимым условием предиката P(x), а предикат P(x) – достаточным условием предиката Q(x).
 
Пример.
Запишем в виде формулы логики предикатов утверждение: "Если число делится на 6, то оно делится на 3".
Введем предикаты P(x) = "x делится на 6"; 
Q(x) = "x делится на 3". Наше утверждение формулируется следующим образом: 
x(P(x) Þ Q(x)).
Предикат P(x) (делимость на 6) является достаточным условием предиката Q(x) (делимость на 3). 
Предикат Q(x) (делимость на 3) является необходимым условием предиката P(x) (делимость на 6).
Описание слайда:
Если теорема имеет вид x(P(x) Þ Q(x)), то предикат Q(x) является следствием предиката P(x). При этом предикат Q(x) называется необходимым условием предиката P(x), а предикат P(x) – достаточным условием предиката Q(x). Если теорема имеет вид x(P(x) Þ Q(x)), то предикат Q(x) является следствием предиката P(x). При этом предикат Q(x) называется необходимым условием предиката P(x), а предикат P(x) – достаточным условием предиката Q(x).   Пример. Запишем в виде формулы логики предикатов утверждение: "Если число делится на 6, то оно делится на 3". Введем предикаты P(x) = "x делится на 6"; Q(x) = "x делится на 3". Наше утверждение формулируется следующим образом: x(P(x) Þ Q(x)). Предикат P(x) (делимость на 6) является достаточным условием предиката Q(x) (делимость на 3). Предикат Q(x) (делимость на 3) является необходимым условием предиката P(x) (делимость на 6).



Похожие презентации
Mypresentation.ru
Загрузить презентацию