Практическое занятие по теме «Предикаты»
Задача 1. Пусть U - множество всех действительных чисел. Постройте множество истинности для каждого из следующих предикатов:
а) х2 - 4 = 0, б) х2 + 4 = 0, в) х2 - 4х + 3 = 0, г) х2 - 4х + 4 = 0, д) х2 - 4х + 5 = 0.
Ответ: а) {2, -2}, б) , В) {3, 1}, г) {2}, д) .
Задача 2. Пусть U - множество всех действительных чисел. Найдите множество истинности конъюнкций следующих предикатов:
а) х2 + х - 2 = о; х2 = 4, б) х2 - 4 = о; х2 - 4х + 4 = 0,
в) х3 - 6х2 + 11х - 6 = 0; х2 - 4х + 3 = о, г) х3 = 1; х2 - 4х + 4 = 0.
Задача 3. На множестве однозначных натуральных чисел даны два предиката: предикат Р(х): «число 3 делитель х»; предикат Q(x): «х ≤ 6,). Найдите множества истинности предикатов:
(1) Р(х) ˅ Q(x), (2) Р(х) ˄ , (3) → Q(x), (4) .
Решение. (1) {1, 2, 3, 4, 5, 6, 9}, (2) {9}, (3) {1, 2, 3, 4,5,6, 9}, (4) {9}.
Задача 4.
Предикат Р(х): « х есть простое число»;
предикат Q(x): «х есть действительное число»;
предикат Т(х): «х меньше y».
Запишите следующие утверждения, используя кванторы:
а) каждое рациональное число есть действительное число;
б) существует число, которое является простым;
в) для каждого числа х существует такое число y, что х < у.
Решение.
а) ( x) (Q(x) ↔R(x));
б) ( х)Р(х);
в) (( x)( ( y)T(x)).