Варианты заданий
1. Представить формулой на модели
P = <P; M(1), W(1), C(2), Y(2), G(2)>, где
M(x): ”x – мужчина”,
W(x): ”x – женщина”,
C(x, y): ”x ребёнок y”,
Y(x, y): ”x моложе, чем y”,
G(x, y): ”x состоит в браке с y”,
следующие утверждения:
Каждый человек имеет отца и мать.
Каждый, кто имеет отца, имеет и мать.
Каждый человек моложе своих родителей.
Каждый человек моложе родителей своих родителей.
Человек x состоит в браке.
Существует мужчина, жена сына которого старше его самого.
x и y братья (т.е. имеют общих родителей).
Все дети человека x состоят в браке.
Каждый ребёнок человека y состоит в браке с ребёнком человека x.
У человека y есть ребёнок, который не состоит в браке с ребёнком человека x.
2. В модели с одним двуместным предикатом записать утверждения:
предикат R рефлексивен;
предикат R симметричен;
предикат R транзитивен;
предикат R является отношением эквивалентности.
3. Определить являются ли следующие формулы на модели 1 = < ; D(2), S(3), P(3)>, где D(x,y): “x нацело делится на y”,
выполнимыми, истинными, ложными на модели?
4. Построить на модели 2 = < ; S(3), P(3)> формулу, принимающую значение истина тогда и только тогда, когда:
x = 0;
x = 1;
x = 2;
x – чётно;
x – нечётно;
x – простое число.
5. Является ли модель = <M; T(0), Q(1), R(1), P(2), S(2)> допустимой для формулы U =. Определить является ли формула выполнимой на модели, просто выполнимой, тождественно истинной на модели, общезначимой, еслиM={a, b}, T(0) =1, а остальные предикаты заданы таблицами?
x |
Q |
R |
a b |
1 0 |
0 1 |
x |
y |
P |
S |
a a b b |
a b a b |
0 1 1 1 |
1 0 0 0 |
6. Доказать общезначимость формул:
7. Построить ПН-форму для формул:
;
;
.