II.4

Язык логики предикатов

[30/50%]
Показать
LaTeX
Задача II.4.1

Пусть f1f^{1} --- одноместный, g2g^{2} --- двуместный, h3h^{3} --- трехместный функциональные символы. Являются ли термами слова:

?
(а)

f1(g2(ν0,ν1))f^{1}(g^{2}(\nu_{0}, \nu_{1}));

(б)

g2(f1(ν2),h3(ν0,ν1,ν2))g^{2}(f^{1}(\nu_{2}), h^{3}(\nu_{0}, \nu_{1}, \nu_{2}));

(в)

f1(g2(ν0),h3(ν0,ν1,ν2))f^{1}(g^{2}(\nu_{0}), h^{3}(\nu_{0}, \nu_{1}, \nu_{2}))?

Задача II.4.2

Пусть f1,g2,h3f^{1}, g^{2}, h^{3} те же, что в предыдущей задаче, P1P^{1} --- одноместный, Q3Q^{3} --- трехместный предикатные символы. Являются ли формулами слова:

?
(а)

Q3(ν0,f1(ν1),h3(ν1,ν2,ν2))Q^{3}(\nu_{0}, f^{1}(\nu_{1}), h^{3}(\nu_{1}, \nu_{2}, \nu_{2}));

(б)

(P1(ν0)⊃∀ν1(Q3(ν0,ν1,ν2)&P1(g2(ν0,ν1))))(P^{1}(\nu_{0}) \supset \forall \nu_{1}(Q^{3}(\nu_{0}, \nu_{1}, \nu_{2}) \& P^{1}(g^{2}(\nu_{0}, \nu_{1}))));

(в)

Q3(P1(ν0),f1(ν1),f1(ν2))Q^{3}(P^{1}(\nu_{0}), f^{1}(\nu_{1}), f^{1}(\nu_{2}));

(г)

f1(h3(ν0,ν1,ν2))f^{1}(h^{3}(\nu_{0}, \nu_{1}, \nu_{2}))?

Задача II.4.3

Показать, что выражение

∃ν0∀ν1…∀νν0(P(ν1)&…&P(νν0)), \exists \nu _{0} \forall \nu _{1} \ldots \forall \nu _{\nu _{0}} (P(\nu _{1}) \& \ldots \& P(\nu _{\nu _{0}})),

где PP --- одноместный предикатный символ, не является формулой.

?
Задача II.4.4

Выписать все подформулы формулы:

?
(а)

Q2(f1(ν0),g2(ν0,ν1))Q^{2}(f^{1}(\nu_{0}), g^{2}(\nu_{0}, \nu_{1}));

(б)

(∃ν0Q2(ν0,ν1)⊃¬(P1(g2(ν0,ν1))&∀ν2P1(ν2)))(\exists \nu_{0} Q^{2}(\nu_{0}, \nu_{1}) \supset \neg (P^{1}(g^{2}(\nu_{0}, \nu_{1})) \& \forall \nu_{2} P^{1}(\nu_{2}))).

Задача II.4.5

Описать множество термов от одной переменной ν0\nu_{0}:

?
(а)

и функционального символа f1f^{1};

(б)

и функционального символа g2g^{2}.

Задача II.4.6

Какие вхождения переменных являются свободными, а какие связанными в формулах:

?
(а)

∀ν0(P(ν0,ν1)⊃∀ν1Q(ν1))\forall \nu_{0}(P(\nu_{0}, \nu_{1}) \supset \forall \nu_{1} Q(\nu_{1}));

(б)

(∀ν0P(ν0,ν1)⊃∀ν1R(ν0,ν1))(\forall \nu_{0} P(\nu_{0}, \nu_{1}) \supset \forall \nu_{1} R(\nu_{0}, \nu_{1}));

(в)

(¬∃ν2Q(ν2,ν2)&R(f(ν1,ν2)))(\neg \exists \nu_{2} Q(\nu_{2}, \nu_{2}) \& R(f(\nu_{1}, \nu_{2})))?

Задача II.4.7

Являются ли свободными для xx в AA терм tt:

?
(а)

t=f(ν0,ν3)t = f(\nu_{0}, \nu_{3}), x=ν1x = \nu_{1}, A=∀ν0P(ν0,ν1)A = \forall \nu_{0} P(\nu_{0}, \nu_{1});

(б)

t=f(ν1,ν2)t = f(\nu_{1}, \nu_{2}), x=ν1x = \nu_{1}, A=(P(ν1,ν2)⊃∃ν2Q(ν2))A = (P(\nu_{1}, \nu_{2}) \supset \exists \nu_{2} Q(\nu_{2}))?

Задача II.4.8

Доказать, что:

?
(а)

терм, не содержащий переменных, свободен для любой переменной в любой формуле;

(б)

переменная xx свободна для xx в любой формуле;

(в)

если AA не содержит свободных вхождений xx, то любой терм свободен для xx в AA.

Задача II.4.9

Пусть M=⟨N;S3,P3⟩\mathfrak {M} = \langle \mathbb {N}; S^{3}, P^{3} \rangle, где

S3(x,y,z)=и⇔x+y=z,P3(x,y,z)=и⇔x⋅y=z. S^{3}(x, y, z) = \text{и} \Leftrightarrow x + y = z, \qquad P^{3}(x, y, z) = \text{и} \Leftrightarrow x \cdot y = z.

Записать формулу с одной свободной переменной xx, истинную в M\mathfrak {M} тогда и только тогда, когда:

?
(а)

x=0x = 0;

(б)

x=1x = 1;

(в)

x=2x = 2;

(г)

xx четно;

(д)

xx нечетно;

(е)

xx --- простое число.

Задача II.4.10

Записать формулу с двумя свободными переменными xx и yy, истинную в M\mathfrak {M} из задачи II.4.9 тогда и только тогда, когда:

?
(а)

x=yx = y;

(б)

x≤yx \leq y;

(в)

x<yx < y;

(г)

xx делит yy;

(д)

xx и yy являются простыми числами-близнецами.

Задача II.4.11

Записать формулу с тремя свободными переменными x,yx, y и zz, истинную в M\mathfrak {M} из задачи II.4.9 тогда и только тогда, когда:

?
(а)

zz --- наименьшее общее кратное xx и yy.

(б)

zz --- наибольший общий делитель xx и yy.

Задача II.4.12

Записать предложение, выражающее в модели M\mathfrak {M} из задачи II.4.9:

?
(а)

коммутативность сложения;

(б)

ассоциативность сложения;

(в)

коммутативность умножения;

(г)

ассоциативность умножения;

(д)

дистрибутивность сложения относительно умножения;

(е)

бесконечность множества простых чисел;

(ж)

всякое число есть сумма четырех квадратов;

(з)

существование н.о.к. и н.о.д. для чисел, отличных от нуля.

Задача II.4.13

Записать предложение, выражающее в модели M\mathfrak {M} из задачи II.4.9:

?
(а)

несуществование единицы;

(б)

простых чисел --- конечное число;

(в)

всякое число можно представить в виде суммы двух квадратов;

(г)

для всякого числа существует строго меньшее число;

(д)

существование наибольшего натурального числа.

Истинны ли эти предложения в модели M\mathfrak {M}?

Задача II.4.14

Записать предложение, выражающее в модели M\mathfrak {M} из задачи II.4.9:

?
(а)

простых чисел-близнецов бесконечно много;

(б)

всякое четное число, большее 2, есть сумма двух простых.

Задача II.4.15

Записать предложение, выражающее в модели M\mathfrak {M} из задачи II.4.9 то, что уравнение 3x2+2x+1=03x^{2} + 2x + 1 = 0 имеет в точности два различных корня.

?
Задача II.4.16

Записать предложение, выражающее в модели M\mathfrak {M} из задачи II.4.9, что система уравнений

{3x−y=0,x+y=1 \begin{cases} 3x - y = 0, \\ x + y = 1 \end{cases}

не имеет решения.

?
Задача II.4.17

Пусть MM --- множество точек, прямых и плоскостей 3-мерного евклидова пространства со следующими предикатами:

T(x)=и⇔x — точка; T(x) = \text{и} \Leftrightarrow x \text{ --- точка}; Пр(x)=и⇔x — прямая; \text{Пр}(x) = \text{и} \Leftrightarrow x \text{ --- прямая}; Пл(x)=и⇔x — плоскость; \text{Пл}(x) = \text{и} \Leftrightarrow x \text{ --- плоскость}; Л(x,y)=и⇔x — лежит на y. \text{Л}(x, y) = \text{и} \Leftrightarrow x \text{ --- лежит на } y.

Записать следующие формулы:

?
(а)

через каждые две точки можно провести прямую; если эти точки различны, то такая прямая единственна;

(б)

через каждые три точки, не лежащие на одной прямой, можно провести единственную плоскость;

(в)

определение параллельных прямых;

(г)

определение параллельных плоскостей.

Задача II.4.18

В модели из задачи II.4.17 записать:

?
(а)

аксиому Евклида о параллельных прямых;

(б)

аксиому Лобачевского о параллельных прямых.

Задача II.4.19

Подобрать предикаты и записать:

?
(а)

аксиомы Гильберта для евклидовой геометрии;

(б)

аксиомы для геометрии Лобачевского;

(в)

аксиомы для геометрии Римана.

Задача II.4.20

Рассмотрим модели с одним 2-местным предикатом R(x,y)R(x, y). Записать, что данный предикат R(x,y)R(x, y):

?
(а)

рефлексивен;

(б)

симметричен;

(в)

транзитивен;

(г)

является отношением эквивалентности.

Задача II.4.21

Записать в сигнатуре τ=⟨≤,=⟩\tau = \langle \leq , {=} \rangle, где ≤\leq и == есть 2-местные предикаты, аксиомы:

?
(а)

частично упорядоченного множества;

(б)

линейно упорядоченного множества.

Задача II.4.22

Пусть MM --- частично упорядоченное множество и

Q2(x,y)=и⇔x≤y. Q^{2}(x, y) = \text{и} \Leftrightarrow x \leq y.

Записать, что:

?
(а)

xx есть наименьший элемент;

(б)

xx есть минимальный элемент;

(в)

xx лежит между yy и zz;

(г)

множество плотно упорядоченно;

(д)

каждый максимальный элемент является минимальным.

Задача II.4.23

Пусть M=P(A)M = \mathcal{P}(A), где AA --- некоторое множество, и

Q2(x,y)=и⇔x⊆y. Q^{2}(x, y) = \text{и} \Leftrightarrow x \subseteq y.

Записать, что:

?
(а)

xx есть пересечение yy и zz;

(б)

xx есть объединение yy и zz;

(в)

x=∅x = \emptyset;

(г)

x=Ax = A;

(д)

xx есть дополнение yy.

Задача II.4.24

Рассмотрим M=⟨P(A);=,f2,g2⟩\mathfrak {M} = \langle \mathcal{P}(A); {=}, f^{2}, g^{2} \rangle, где f2(x,y)=x∩yf^{2}(x, y) = x \cap y, g2(x,y)=x∪yg^{2}(x, y) = x \cup y, == --- предикат равенства множеств. Записать, что:

?
(а)

x⊆yx \subseteq y;

(б)

xx есть одноэлементное множество.

Задача II.4.25

Записать в сигнатуре τ=⟨≤,=⟩\tau = \langle \leq , {=} \rangle аксиомы:

?
(а)

упорядоченного множества с наибольшим и наименьшим элементом;

(б)

дискретно упорядоченного множества;

(в)

решетки;

(г)

дистрибутивной решетки;

(д)

дедекиндовой решетки;

(е)

дистрибутивной решетки с относительными дополнениями;

(ж)

булевой алгебры;

(з)

атомной булевой алгебры.

Задача II.4.26

Записать в подходящей сигнатуре аксиомы:

?
(а)

квазигруппы;

(б)

лупы;

(в)

полугруппы;

(г)

коммутативной полугруппы;

(д)

коммутативной полугруппы с сокращением.

Задача II.4.27

Записать в подходящей сигнатуре аксиомы:

?
(а)

группы;

(б)

абелевой группы;

(в)

упорядоченной абелевой группы;

(г)

полной группы.

Задача II.4.28

Записать в подходящей сигнатуре аксиомы:

?
(а)

кольца;

(б)

ассоциативного, коммутативного кольца;

(в)

кольца Ли;

(г)

области целостности;

(д)

тела;

(е)

поля;

(ж)

алгебраически замкнутого поля;

(з)

вещественно замкнутого поля.

Задача II.4.29

Пусть M=⟨N;P1,g1,0⟩\mathfrak {M} = \langle \mathbb {N}; P^{1}, g^{1}, 0 \rangle, где g1(x)=x+1g^{1}(x) = x + 1, а P1P^{1} --- произвольный одноместный предикат, 00 --- нуль. Записать аксиому индукции для P1P^{1}.

?
Задача II.4.30

Пусть M=⟨M;Q2,P1⟩\mathfrak {M} = \langle M; Q^{2}, P^{1} \rangle, где MM --- вполне упорядоченное множество, Q2(x,y)⇔x≤yQ^{2}(x, y) \Leftrightarrow x \leq y, P1P^{1} --- произвольный одноместный предикат. Записать аксиому трансфинитной индукции для P1P^{1}.

?