II.7

Аксиоматические теории

[45/93%]
Показать
LaTeX
Задача II.7.1

Доказать, что в ИПР сигнатуры σ\sigma выводимы:

?
(а)

((x1=y1&…&xn=yn)⊃t(x1,…,xn)=t(y1,…,yn))((x_{1} = y_{1} \& \ldots \& x_{n} = y_{n}) \supset t(x_{1}, \ldots , x_{n}) = t(y_{1}, \ldots , y_{n})) для любого терма tt сигнатуры σ\sigma;

(б)

((x1=y1&…&xn=yn)⊃(A(x1,…,xn)≡A(y1,…,yn)))((x_{1} = y_{1} \& \ldots \& x_{n} = y_{n}) \supset (A(x_{1}, \ldots , x_{n}) \equiv A(y_{1}, \ldots , y_{n}))) для любой формулы AA сигнатуры σ\sigma.

Задача II.7.2

Доказать, что если Γ\Gamma --- множество аксиом теории TT сигнатуры σ\sigma, M\mathfrak {M} --- алгебраическая система сигнатуры σ\sigma, в которой истинны все формулы из Γ\Gamma, то в M\mathfrak {M} истинны все теоремы теории TT.

?
Задача II.7.3

Пусть предложение AA истинно в любой системе, в которой истинны все аксиомы теории TT. Доказать, что AA принадлежит TT.

?
Задача II.7.4

Доказать, что если все аксиомы теории TT истинны в некоторой алгебраической системе, то существует модель теории TT.

?
Задача II.7.5

Доказать, что всякая непротиворечивая теория имеет модель.

?
Задача II.7.6

Доказать, что если предложение AA истинно во всех моделях теории TT, то AA есть теорема теории TT (теорема о полноте ИПР).

?
Задача II.7.7

Пусть предложение ∀x1…∀xn∃!y A(x1,…,xn,y)\forall x_{1} \ldots \forall x_{n} \exists ! y \, A(x_{1}, \ldots , x_{n}, y) есть теорема теории TT сигнатуры σ\sigma. Пусть теория T1T_{1} сигнатуры σ′=σ∪{fn}\sigma ' = \sigma \cup \left\{ f^{n}\right\}, где fn∉σf^{n} \notin \sigma, имеет в качестве аксиом все аксиомы теории TT и

∀x1…∀xn A(x1,…,xn,fn(x1,…,xn)). \forall x_{1} \ldots \forall x_{n} \, A(x_{1}, \ldots , x_{n}, f^{n}(x_{1}, \ldots , x_{n})).
?
(а)

Доказать, что для любой формулы BB сигнатуры σ′\sigma ' существует формула B∗B^{*} сигнатуры σ\sigma, удовлетворяющая условиям:

  1. если fnf^{n} не входит в BB, то B∗=BB^{*} = B;

  2. (B∗≡B)(B^{*} \equiv B) есть теорема теории T1T_{1}.

(б)

Доказать, что если BB не содержит fnf^{n} и является теоремой теории T1T_{1}, то BB является теоремой TT.

Задача II.7.8

Доказать, что если элементарная теория TT имеет бесконечную модель, то TT имеет и счетную модель.

?
Задача II.7.9

Доказать, что теория TT имеет модель тогда и только тогда, когда каждое конечное подмножество T1⊆TT_{1} \subseteq T выполнимо.

?
Задача II.7.10

Доказать, что если теория TT для любого натурального числа nn имеет модель мощности, большей nn, то эта теория имеет бесконечную модель.

?
Задача II.7.11

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

?
Задача II.7.12

Доказать, что если предложение AA истинно во всех бесконечных группах, то AA истинно во всех конечных группах достаточно большого порядка.

?
Задача II.7.13

Доказать, что теория равенства EE неполна.

?
Задача II.7.14

Доказать, что предложение AA сигнатуры ⟨=⟩\langle {=} \rangle истинно во всех нормальных системах тогда и только тогда, когда AA есть теорема теории EE.

?
Задача II.7.15

Построить алгоритм, позволяющий по любому предложению сигнатуры ⟨=⟩\langle {=} \rangle узнавать, является ли это предложение теоремой теории EE.

?
Задача II.7.16

Являются ли следующие предложения теоремами теории EE:

?
(а)

∀x∃y∀z(¬z=x∨¬y=z)\forall x \exists y \forall z (\neg z = x \vee \neg y = z);

(б)

∀x∃y∀z∃v(v=z&¬(z=x&¬x=y&v=y))\forall x \exists y \forall z \exists v (v = z \& \neg (z = x \& \neg x = y \& v = y))?

Задача II.7.17

Пусть сигнатура σ\sigma содержит один двуместный предикат PP, TT есть множество предложений, выводимых из Γ={A1,A2}\Gamma = \left\{ A_{1}, A_{2}\right\}, где

A1=∀x∀y(P(x,y)⊃¬P(y,x)), A_{1} = \forall x \forall y (P(x, y) \supset \neg P(y, x)), A2=∀x∀y∀z(P(x,y)⊃(P(y,z)⊃P(x,z))). A_{2} = \forall x \forall y \forall z (P(x, y) \supset (P(y, z) \supset P(x, z))).

Является ли TT полной теорией?

?
Задача II.7.18

Доказать, что QQ --- непротиворечивая теория.

?
Задача II.7.19

Является ли система предложений {Q1,…,Q7}\left\{ Q_{1}, \ldots , Q_{7}\right\} независимой?

?
Задача II.7.20

Доказать, что в теории QQ невыводимы формулы:

?
(а)

¬x=s(x)\neg x = \mathbf{s}(x);

(б)

0+x=x0 + x = x;

(в)

s(x+y)=s(x)⋅y\mathbf{s}(x + y) = \mathbf{s}(x) \cdot y;

(г)

x+y=y+xx + y = y + x;

(д)

(x+y)+z=x+(y+z)(x + y) + z = x + (y + z);

(е)

x≤xx \leq x;

(ж)

0⋅x=00 \cdot x = 0;

(з)

s(x)⋅y=x⋅y+y\mathbf{s}(x) \cdot y = x \cdot y + y;

(и)

x⋅y=y⋅xx \cdot y = y \cdot x;

(к)

(x⋅y)⋅z=x⋅(y⋅z)(x \cdot y) \cdot z = x \cdot (y \cdot z);

(л)

x⋅(y+z)=x⋅y+x⋅zx \cdot (y + z) = x \cdot y + x \cdot z;

(м)

(x+y)⋅z=x⋅z+y⋅z(x + y) \cdot z = x \cdot z + y \cdot z.

Задача II.7.21

Доказать выводимость в QQ формул:

?
(а)

(x+y=0⊃(x=0&y=0))(x + y = 0 \supset (x = 0 \& y = 0));

(б)

(x⋅y=0⊃(x=0∨y=0))(x \cdot y = 0 \supset (x = 0 \vee y = 0)).

Задача II.7.22

Доказать, что всякая модель теории QQ бесконечна.

?
Задача II.7.23

Определить константу 0 и функции s,+\mathbf{s}, + и ⋅\cdot так, чтобы моделью теории QQ стало множество:

?
(а)

N={0,1,2,…}\mathbb {N} = \left\{ 0, 1, 2, \ldots \right\};

(б)

N∪{a}={0,1,2,…;a}\mathbb {N} \cup \left\{ a\right\} = \left\{ 0, 1, 2, \ldots ; a\right\} (a∉Na \notin \mathbb {N});

(в)

N∪{a,b}={0,1,2,…;a,b}\mathbb {N} \cup \left\{ a, b\right\} = \left\{ 0, 1, 2, \ldots ; a, b\right\} (a,b∉Na, b \notin \mathbb {N});

(г)

N∪N′={0,1,2,…;a0,a1,a2,…}\mathbb {N} \cup \mathbb {N}' = \left\{ 0, 1, 2, \ldots ; a_{0}, a_{1}, a_{2}, \ldots \right\} (ai∉Na_{i} \notin \mathbb {N} для всех ii и ai≠aja_{i} \neq a_{j} при i≠ji \neq j).

Задача II.7.24

Можно ли определить константу 0 и функции s,+\mathbf{s}, + и ⋅\cdot так, чтобы моделью теории QQ стало:

?
(а)

множество всех целых чисел;

(б)

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

(в)

множество всех рациональных чисел?

Задача II.7.25

Доказать, что теория PP непротиворечива.

?
Задача II.7.26

Доказать зависимость аксиом теории PP.

?
Задача II.7.27

Доказать, что все формулы из задачи II.7.20 являются теоремами теории PP.

?
Задача II.7.28

Доказать, что существует нестандартная (т.е. неизоморфная системе N\mathfrak {N}) модель теории PP.

?
Задача II.7.29

Доказать, что следующие формулы являются теоремами PP:

?
(а)

(x+y=y+z⊃x=y)(x + y = y + z \supset x = y);

(б)

(¬z=0⊃(x⋅z=y⋅z⊃x=y))(\neg z = 0 \supset (x \cdot z = y \cdot z \supset x = y)).

Задача II.7.30

Доказать, что следующие формулы являются теоремами PP:

?
(а)

0≤x0 \leq x;

(б)

((x≤y&y≤z)⊃x≤z)((x \leq y \& y \leq z) \supset x \leq z);

(в)

((x≤y&y≤x)⊃x=y)((x \leq y \& y \leq x) \supset x = y);

(г)

(x≤y∨y≤x)(x \leq y \vee y \leq x);

(д)

¬x<x\neg x < x;

(е)

x<s(x)x < \mathbf{s}(x);

(ж)

0<s(x)0 < \mathbf{s}(x);

(з)

(x<y∨¬y<x)(x < y \vee \neg y < x);

(и)

(x<y∨y<x∨x=y)(x < y \vee y < x \vee x = y);

(к)

(x<y≡s(x)≤y)(x < y \equiv \mathbf{s}(x) \leq y);

(л)

x≤x+yx \leq x + y;

(м)

(x<y≡x+z<y+z)(x < y \equiv x + z < y + z);

(н)

(¬y=0⊃x≤x⋅y)(\neg y = 0 \supset x \leq x \cdot y);

(о)

(¬x=0⊃(y<z≡x⋅y<x⋅z))(\neg x = 0 \supset (y < z \equiv x \cdot y < x \cdot z)).

Задача II.7.31

Доказать, что для любой формулы A(x)A(x) с одной свободной переменной xx следующие формулы являются теоремами PP:

?
(а)

(∀x(∀z(z<x⊃A(z))⊃A(x))⊃∀x A(x))(\forall x (\forall z (z < x \supset A(z)) \supset A(x)) \supset \forall x \, A(x)) (возвратная индукция);

(б)

(∃x A(x)⊃∃y(A(y)&∀z(z<y⊃¬A(z))))(\exists x \, A(x) \supset \exists y (A(y) \& \forall z (z < y \supset \neg A(z)))) (принцип наименьшего числа);

(в)

(∀x(A(x)⊃∃y(y<x&A(y)))⊃∀x ¬A(x))(\forall x (A(x) \supset \exists y (y < x \& A(y))) \supset \forall x \, \neg A(x)) (метод бесконечного спуска).

Задача II.7.32

Введем следующие сокращения:

x=rest(y,z)⇌((x<z&∃u(y=u⋅z+x))∨(z=0&x=y)); x = \mathrm{rest}(y, z) \rightleftharpoons ((x < z \& \exists u (y = u \cdot z + x)) \vee (z = 0 \& x = y)); z=⌊xy⌋⇌(∃u(u<y&x=z⋅y+u)∨(y=0&x=z)). z = \left\lfloor \frac{x}{y} \right\rfloor \rightleftharpoons (\exists u (u < y \& x = z \cdot y + u) \vee (y = 0 \& x = z)).

Доказать, что следующие формулы являются теоремами PP:

?
(а)

∀x∀y∃!z(z=rest(y,x))\forall x \forall y \exists ! z (z = \mathrm{rest}(y, x));

(б)

∀x∀y∃!(z=⌊xy⌋)\forall x \forall y \exists ! \left( z = \left\lfloor \dfrac {x}{y} \right\rfloor \right).

Задача II.7.33

Записать формулу Пр(x)\text{Пр}(x) такую, что Пр(Δn)\text{Пр}(\Delta_{n}) является теоремой теории PP тогда и только тогда, когда nn --- простое число.

?
Задача II.7.34

Введем следующие сокращения:

x/y⇌∃z(y=x⋅z); x / y \rightleftharpoons \exists z (y = x \cdot z); z=d(x,y)⇌(z/x&z/y&∀u((u/x&u/y)⊃u/z)); z = d(x, y) \rightleftharpoons (z / x \& z / y \& \forall u ((u / x \& u / y) \supset u / z)); z=dn(x1,…,xn)⇌∃u(z=d(x1,u)&u=dn−1(x2,…,xn))(n>2); z = d_{n}(x_{1}, \ldots , x_{n}) \rightleftharpoons \exists u (z = d(x_{1}, u) \& u = d_{n - 1}(x_{2}, \ldots , x_{n})) \quad (n > 2); u=β(x,y,z)⇌u=rest(x,1+y⋅(z+1)). u = \beta (x, y, z) \rightleftharpoons u = \mathrm{rest}(x, 1 + y \cdot (z + 1)).

Доказать, что следующие формулы являются теоремами PP:

?
(а)

∀x1,…,∀xn∃!y(y=dn(x1,…,xn))\forall x_{1}, \ldots , \forall x_{n} \exists ! y (y = d_{n}(x_{1}, \ldots , x_{n}));

(б)

∀x∀y∀z∃!u(u=β(x,y,z))\forall x \forall y \forall z \exists ! u (u = \beta (x, y, z));

(в)

∀x∀y∀z∀u((z=d(x,y)&u=rest(x,y))⊃z=d(y,u))\forall x \forall y \forall z \forall u ((z = d(x, y) \& u = \mathrm{rest}(x, y)) \supset z = d(y, u));

(г)

∀x∀y((¬x=0&¬y=0&d(x,y)=s(0))⊃∃z∃u∃v∃w(x⋅z=y⋅u+s(0)&y⋅v=x⋅w+s(0)))\forall x \forall y ((\neg x = 0 \& \neg y = 0 \& d(x, y) = \mathbf{s}(0)) \supset \exists z \exists u \exists v \exists w (x \cdot z = y \cdot u + \mathbf{s}(0) \& y \cdot v = x \cdot w + \mathbf{s}(0)));

(д)

∀x1,…,∀xn∀y1,…,∀yn((dn(x1,…,xn)=Δ1&y1<x1&…&yn<xn)⊃∃z(rest(z,x1)=y1&…&rest(z,xn)=yn))\forall x_{1}, \ldots , \forall x_{n} \forall y_{1}, \ldots , \forall y_{n} ((d_{n}(x_{1}, \ldots , x_{n}) = \Delta_{1} \& y_{1} < x_{1} \& \ldots \& y_{n} < x_{n}) \supset \exists z (\mathrm{rest}(z, x_{1}) = y_{1} \& \ldots \& \mathrm{rest}(z, x_{n}) = y_{n}));

(е)

∀x∀y∀z∀u∃x1∃y1(∀v(v≤z⊃β(x,y,v)=β(x1,y1,v))&β(x1,y1,s(z))=u)\forall x \forall y \forall z \forall u \exists x_{1} \exists y_{1} (\forall v (v \leq z \supset \beta (x, y, v) = \beta (x_{1}, y_{1}, v)) \& \beta (x_{1}, y_{1}, \mathbf{s}(z)) = u).

Задача II.7.35

Доказать, что любая теорема теории RR является теоремой теории QQ.

?
Задача II.7.36

Будет ли независимой система формул

{R1(np)∣n,p∈N}∪{R2(np)∣n,p∈N}∪{R3(np)∣n,p∈N,n≠p}∪{R4(n)∣n∈N}∪{R5(n)∣n∈N}? \left\{ R_{1}^{(np)} \mid n, p \in \mathbb {N}\right\} \cup \left\{ R_{2}^{(np)} \mid n, p \in \mathbb {N}\right\} \cup \left\{ R_{3}^{(np)} \mid n, p \in \mathbb {N}, n \neq p\right\} \cup \left\{ R_{4}^{(n)} \mid n \in \mathbb {N}\right\} \cup \left\{ R_{5}^{(n)} \mid n \in \mathbb {N}\right\} ?
?
Задача II.7.37

Доказать, что стандартная модель арифметики изоморфно вложима в любую модель теории QQ.

?
Задача II.7.38

Доказать в ZF:

?
(а)

существование и единственность пустого множества 0:

∃!x(x=0); \exists ! x (x = 0);
(б)

существование и единственность пары:

∀x∀y∃!z(z={x,y}); \forall x \forall y \exists ! z (z = \left\{ x, y\right\} );
(в)

существование и единственность {x}\left\{ x\right\}:

∀x∃!y(y={x}); \forall x \exists ! y (y = \left\{ x\right\} );
(г)

аксиому упорядоченной пары:

(⟨x,y⟩=⟨z,u⟩⊃(x=z&y=u)); (\langle x, y \rangle = \langle z, u \rangle \supset (x = z \& y = u));
(д)

аксиому упорядоченной nn-ки:

(⟨x1,…,xn⟩=⟨y1,…,yn⟩⊃(x1=y1&…&xn=yn)); (\langle x_{1}, \ldots , x_{n} \rangle = \langle y_{1}, \ldots , y_{n} \rangle \supset (x_{1} = y_{1} \& \ldots \& x_{n} = y_{n}));
(е)

существование и единственность множества подмножеств:

∀x∃!y(y=P(x)); \forall x \exists ! y (y = \mathcal{P}(x));
(ж)

существование и единственность прямого произведения:

∀x∀y∃!z(z=x×y); \forall x \forall y \exists ! z (z = x \times y);
(з)

существование и единственность прямого произведения:

∀x1,…,∀xn∃!y(y=x1×…×xn); \forall x_{1}, \ldots , \forall x_{n} \exists ! y (y = x_{1} \times \ldots \times x_{n});
(и)

существование и единственность области определения функции:

∀x(Fn(x)⊃∃!y(y=δ(x))); \forall x (\mathrm{Fn}(x) \supset \exists ! y (y = \delta (x)));
(к)

существование и единственность ∪x\cup x:

∀x∃!y(y=∪x); \forall x \exists ! y (y = \cup x);
(л)

существование и единственность x∪yx \cup y:

∀x∀y∃!z(z=x∪y); \forall x \forall y \exists ! z (z = x \cup y);
(м)

существование и единственность x∩yx \cap y:

∀x∀y∃!z(z=x∩y); \forall x \forall y \exists ! z (z = x \cap y);
(н)

существование и единственность ∩x\cap x для x≠0x \neq 0:

∀x(¬x=0⊃∃!y(y=∩x)). \forall x (\neg x = 0 \supset \exists ! y (y = \cap x)).
Задача II.7.39

Доказать в ZF следующие теоремы:

?
(а)

¬x∈x\neg x \in x;

(б)

¬(x∈y&y∈x)\neg (x \in y \& y \in x);

(в)

¬(x∈y&y∈z&z∈x)\neg (x \in y \& y \in z \& z \in x).

Задача II.7.40

Доказать, что следующие утверждения об ординальных числах являются теоремами ZF:

?
(а)

(Ord(z)⊃(y∈z⊃(x∈y⊃x∈z)))(\mathrm{Ord}(z) \supset (y \in z \supset (x \in y \supset x \in z)));

(б)

((Ord(x)&y∈x)⊃Ord(y))((\mathrm{Ord}(x) \& y \in x) \supset \mathrm{Ord}(y));

(в)

(Ord(x)⊃W(x))(\mathrm{Ord}(x) \supset W(x)), где W(x)W(x) есть формула, означающая, что ∈\in есть полный иррефлексивный порядок на xx;

(г)

((Ord(x)&y=x∪{x})⊃Ord(y))((\mathrm{Ord}(x) \& y = x \cup \left\{ x\right\} ) \supset \mathrm{Ord}(y));

(д)

((Ord(x)&∀y(∀z(z∈y⊃A(z))⊃A(y)))⊃A(x))((\mathrm{Ord}(x) \& \forall y (\forall z (z \in y \supset A(z)) \supset A(y))) \supset A(x)), где A(x)A(x) --- формула с одной свободной переменной xx (трансфинитная индукция);

(е)

((Ord(x)&Ord(y))⊃(x∈y∨y∈x∨x=y))((\mathrm{Ord}(x) \& \mathrm{Ord}(y)) \supset (x \in y \vee y \in x \vee x = y));

(ж)

((Ord(x)&¬x=0)⊃0∈x)((\mathrm{Ord}(x) \& \neg x = 0) \supset 0 \in x);

(з)

((Ord(x)&Ord(y)&x∈y)⊃∀u∀v((MA(u,x)&MA(v,y))⊃u=v))((\mathrm{Ord}(x) \& \mathrm{Ord}(y) \& x \in y) \supset \forall u \forall v ((M_{A}(u, x) \& M_{A}(v, y)) \supset u = v)).

Задача II.7.41

Доказать в ZF следующие теоремы:

?
(а)

(∀y(y∈x⊃Ord(y))⊃Ord(∪x))(\forall y (y \in x \supset \mathrm{Ord}(y)) \supset \mathrm{Ord}(\cup x));

(б)

((¬x=0&∀y(y∈x⊃Ord(y)))⊃Ord(∩x))((\neg x = 0 \& \forall y (y \in x \supset \mathrm{Ord}(y))) \supset \mathrm{Ord}(\cap x));

(в)

∃x L(x)\exists x \, L(x);

(г)

∃!x(x=ω)\exists ! x (x = \omega );

(д)

(Ord(ω)&0∈ω&∀x(x∈ω⊃x∪{x}∈ω))(\mathrm{Ord}(\omega ) \& 0 \in \omega \& \forall x (x \in \omega \supset x \cup \left\{ x\right\} \in \omega )).

Задача II.7.42

Доказать в ZF следующие теоремы:

?
(а)

(N(x)⊃Ord(x))(N(x) \supset \mathrm{Ord}(x));

(б)

((N(x)&y∈x)⊃N(y))((N(x) \& y \in x) \supset N(y));

(в)

∀x(N(x)⊃∃!y(N(y)&y=s(x)))\forall x (N(x) \supset \exists ! y (N(y) \& y = \mathbf{s}(x)));

(г)

((N(x)&N(y)&s(x)=s(y))⊃x=y)((N(x) \& N(y) \& \mathbf{s}(x) = \mathbf{s}(y)) \supset x = y);

(д)

¬s(x)=0\neg \mathbf{s}(x) = 0;

(е)

((N(x)&¬x=0)⊃∃y(N(y)&x=s(y)))((N(x) \& \neg x = 0) \supset \exists y (N(y) \& x = \mathbf{s}(y))).

Задача II.7.43

Доказать в ZF принцип индукции для натуральных чисел: для любой формулы A(x)A(x) с одной свободной переменной xx

((A(0)&∀x((N(x)&A(x))⊃A(s(x))))⊃∀y(N(y)⊃A(y))). ((A(0) \& \forall x ((N(x) \& A(x)) \supset A(\mathbf{s}(x)))) \supset \forall y (N(y) \supset A(y))).
?
Задача II.7.44

Доказать в ZF следующие теоремы:

?
(а)

∀x∀y((N(x)&N(y))⊃∃!z(N(z)&x+y=z))\forall x \forall y ((N(x) \& N(y)) \supset \exists ! z (N(z) \& x + y = z));

(б)

∀x(N(x)⊃x+0=x)\forall x (N(x) \supset x + 0 = x);

(в)

∀x∀y((N(x)&N(y))⊃x+s(y)=s(x+y))\forall x \forall y ((N(x) \& N(y)) \supset x + \mathbf{s}(y) = \mathbf{s}(x + y));

(г)

∀x∀y((N(x)&N(y))⊃∃!z(N(z)&x⋅y=z))\forall x \forall y ((N(x) \& N(y)) \supset \exists ! z (N(z) \& x \cdot y = z));

(д)

∀x(N(x)⊃x⋅0=0)\forall x (N(x) \supset x \cdot 0 = 0);

(е)

∀x∀y((N(x)&N(y))⊃x⋅s(y)=x⋅y+x)\forall x \forall y ((N(x) \& N(y)) \supset x \cdot \mathbf{s}(y) = x \cdot y + x).

Задача II.7.45

Доказать, что если AA есть теорема теории PP, то формула ρN(A)\rho_{N}(A), полученная из AA релятивизацией кванторов относительно NN, есть теорема теории ZF.

?