Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Логические операции над предикатами.
Предикаты так же, как высказывания, могут принимать два значения: “истина” (1) и “ложь” (0), поэтому к ним применимы все операции логики высказываний, в результате чего из элементарных предикатов формируются сложные предикаты (как и в логике высказываний, где из элементарных высказываний формировались сложные, составные). Рассмотрим применение операций логики высказываний к предикатам на примерах одноместных предикатов. Эти операции в логике предикатов сохраняют тот же смысл, который был им присвоен в логике высказываний. Пусть на некотором множестве M определены два предиката P(x) и Q(x). Определение 1. Конъюнкцией двух предикатов P(x) и Q(x) называется новый (сложный) предикат Очевидно, что областью истинности предиката Так, например, для предикатов P(x): “x – четное число” и Q(x): “x кратно 3” конъюнкцией Определение 2. Дизъюнкцией двух предикатов P(x) и Q(x) называется новый предикат Ясно, что областью истинности предиката Определение 3. Отрицанием предиката P(x) называется новый предикат Очевидно, что Определение 4. Импликацией предикатов P(x) и Q(x) называется новый предикат Поскольку при каждом фиксированном Определение 5. Эквиваленцией предикатов P(x) и Q(x) называется новый предикат Для его множества истинности имеем: Варианты заданий Вариант 1 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 14≥ 2х˝ В(х): ˝ 4х+1=17˝, х б) F(х; у): ˝ х+у=3˝ Q(х; у): ˝ х2+(у-2)2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ 3х> 6˝ А(х): ˝ х≥ -5˝ б) Р(х): ˝ 2х+1³ 11˝ Q(х): ˝ 2х+3=7˝ Задание 3. Найти области истинности предикатов:
Вариант 2 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 10≥ х˝ В(х): ˝ 7х-5=16˝, х б) F(х; у): ˝ х-2у=2˝ Q(х; у): ˝ х2+у2≤ 36˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 12˝ Q(х): ˝ х< -10˝ б) Р(х): ˝ 4+3х³ 13˝ Q(х): ˝ 7х+8=6˝ Задание 3. Найти области истинности предикатов:
Вариант 3 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 6≥ х˝ В(х): ˝ 3х+4=16˝, х б) F(х; у): ˝ х-у=2˝ Q(х; у): ˝ х2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> 9˝ А(х): ˝ х≥ -2˝ б) Р(х): ˝ х+2³ 20˝ Q(х): ˝ 2х+3=17˝ Задание 3. Найти области истинности предикатов:
Вариант 4 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 18≥ х˝ В(х): ˝ х-4=14˝, х б) F(х; у): ˝ х+у=3˝ Q(х; у): ˝ х2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 10˝ Q(х): ˝ х< -5˝ б) Р(х): ˝ 4+х³ 23˝ Q(х): ˝ 3х+2=16˝ Задание 3. Найти области истинности предикатов:
Вариант 5 Задание 1. Найти множество истинности коньюнкции двух предикатов а) В(х): ˝ 6< х˝ А(х): ˝ -2х+3=-9˝, х б) F(х; у): ˝ х+3у=6˝ Q(х; у): ˝ х2+(у-3)2≤ 25˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> -6˝ А(х): ˝ -2х≥ 4˝ б) Р(х): ˝ 2-х³ 10˝ Q(х): ˝ 2х+1=7˝ Задание 3. Найти области истинности предикатов:
Вариант 6 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 13≥ х˝ В(х): ˝ х+3=11˝, х б) F(х; у): ˝ х+у=8˝ Q(х; у): ˝ х2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 6˝ Q(х): ˝ 2-х< -2˝ б) Р(х): ˝ 4-х³ 10˝ Q(х): ˝ 3х+5=6˝ Задание 3. Найти области истинности предикатов:
Вариант 7 Задание 1. Найти множество истинности коньюнкции двух предикатов а) В(х): ˝ 4< х˝ А(х): ˝ 2х+5=7˝, х б) F(х; у): ˝ х+у=6˝ Q(х; у): ˝ х2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ 4х> 8˝ А(х): ˝ 6х≥ -3˝ б) Р(х): ˝ -х-2³ 10˝ Q(х): ˝ 6х+3=7˝ Задание 3. Найти области истинности предикатов:
Вариант 8 Задание 1. Найти множество истинности коньюнкции двух предикатов а) В(х): ˝ 9< х˝ А(х): ˝ 4х+3=7˝, х б) F(х; у): ˝ 2х+у=4˝ Q(х; у): ˝ (х-2)2+у2≤ 25˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 6˝ Q(х): ˝ 3х+1< -2˝ б) Р(х): ˝ 3+х³ 13˝ Q(х): ˝ 4х+2=6˝ Задание 3. Найти области истинности предикатов:
Вариант 9 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 15≥ х˝ В(х): ˝ 2х+4=16˝, х б) F(х; у): ˝ 3х+у=2˝ Q(х; у): ˝ (х-3)2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> 16˝ А(х): ˝ -2х≥ -6˝ б) Р(х): ˝ 3х-2³ 10˝ Q(х): ˝ 5х-3=7˝ Задание 3. Найти области истинности предикатов:
Вариант 10 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 12≥ х˝ В(х): ˝ х+9=16˝, х б) F(х; у): ˝ х+5у=2˝ Q(х; у): ˝ х2+у2≤ 64˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 6˝ Q(х): ˝ 2х< -2˝ б) Р(х): ˝ 4+2х³ 12˝ Q(х): ˝ 3х-9=6˝ Задание 3. Найти области истинности предикатов:
Вариант 11 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 20≥ 2х˝ В(х): ˝ 3х+12=48˝, х б) F(х; у): ˝ -х+у=-2˝ Q(х; у): ˝ (х-2)2+у2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> 4˝ А(х): ˝ х≥ -2˝ б) Р(х): ˝ х+4³ 10˝ Q(х): ˝ 3х+2=8˝ Задание 3. Найди множество истинности для следующих предикатов и их отрицаний: А (х): «х > 3.5»; В (у): «2у < у»; D (z): « Для тех предикатов, переменные которых – числа, изобрази соответствующие множества на числовой прямой.
Вариант 12 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 5≥ х˝ В(х): ˝ х+4=6˝, х б) F(х; у): ˝ 3х+у=2˝ Q(х; у): ˝ х2+(у-4)2≤ 16˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 4˝ Q(х): ˝ х< -8˝ б) Р(х): ˝ 4+х³ 10˝ Q(х): ˝ 3х+9=6˝ Задание 3. Найти области истинности предикатов:
Вариант 13 Задание 1. Найти множество истинности коньюнкции двух предикатов а) В(х): ˝ 6< х˝ А(х): ˝ 2х+3=7˝, х б) F(х; у): ˝ х+у=4˝ Q(х; у): ˝ х2+у2≤ 25˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> 8˝ А(х): ˝ х≥ -5˝ б) Р(х): ˝ х+2³ 15˝ Q(х): ˝ 2х+3=17˝ Задание 3. Найти области истинности предикатов:
Вариант 14 Задание 1. Найти множество истинности коньюнкции двух предикатов а) А(х): ˝ 11≥ х˝ В(х): ˝ х+5=15˝, х б) F(х; у): ˝ х+2у=2˝ Q(х; у): ˝ х2+у2≤ 9˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х≤ 5˝ Q(х): ˝ -х< 2˝ б) Р(х): ˝ 4+х³ 11˝ Q(х): ˝ 3х+2=8˝ Задание 3. Найти области истинности предикатов:
Вариант 15 Задание 1. Найти множество истинности коньюнкции двух предикатов а) В(х): ˝ 7< х˝ А(х): ˝ 2х+4=8˝, х б) F(х; у): ˝ х+2у=4˝ Q(х; у): ˝ х2+у2≤ 4˝, х Задание 2. Найти множество истинности дизъюнкции двух предикатов а) Р(х): ˝ х> 6˝ А(х): ˝ х≥ -3˝ б) Р(х): ˝ х+2³ 10˝ Q(х): ˝ 2х+3=5˝ Задание 3. Найти области истинности предикатов:
Вопросы к защите практической работы № 7 1. Что называется предикатом? Приведите примеры предикатов. 2. Что называется множеством истинности предиката? 3. Какие предикаты называются одноместными, двуместными, n-местными? Как они обозначаются? Приведите примеры. 4. Перечислите операции, которые можно осуществлять над предикатами. 5. Что называют конъюнкцией двух предикатов? 6. Что называют дизъюнкцией двух предикатов? 7. Что называют импликацией двух предикатов? 8. Что называют эквиваленцией двух предикатов? 9. Что называют отрицанием предиката? 10. Какие предикаты называются равносильными? Приведите примеры равносильных предикатов.
|