II.3

Исчисления высказываний

[48/92%]
Показать
LaTeX
Задача II.3.1

Построить выводы секвенций в ИС:

?
(а)

⊢(A⊃A)\vdash (A \supset A);

(б)

(A⊃B),(B⊃C)⊢(A⊃C)(A \supset B), (B \supset C) \vdash (A \supset C);

(в)

⊢(¬¬A≡A)\vdash (\neg \neg A \equiv A);

(г)

(A⊃(B⊃C)),(A⊃B),A⊢C(A \supset (B \supset C)), (A \supset B), A \vdash C;

(д)

(A⊃B),¬B⊢¬A(A \supset B), \neg B \vdash \neg A;

(е)

A,¬B⊢¬(A⊃B)A, \neg B \vdash \neg (A \supset B).

Задача II.3.2

Доказать правило подстановки в ИС: если выводима секвенция A1,…,An⊢BA_{1}, \ldots , A_{n} \vdash B, PP --- переменная и CC --- любая формула, то выводима секвенция A1(P\C),…,An(P\C)⊢B(P\C)A_{1}(P \backslash C), \ldots , A_{n}(P \backslash C) \vdash B(P \backslash C).

?
Задача II.3.3

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

?
(а)

Γ1⊢A; Γ2,A⊢BΓ1,Γ2⊢B\dfrac {\Gamma_{1} \vdash A; \ \Gamma_{2}, A \vdash B}{\Gamma_{1}, \Gamma_{2} \vdash B} (сечение);

(б)

Γ,A,B⊢CΓ,(A&B)⊢C\dfrac {\Gamma , A, B \vdash C}{\Gamma , (A \& B) \vdash C} (объединение посылок);

(в)

Γ,(A&B)⊢CΓ,A,B⊢C\dfrac {\Gamma , (A \& B) \vdash C}{\Gamma , A, B \vdash C} (расщепление посылок);

(г)

Γ,A⊢C; Γ,B⊢CΓ,(A∨B)⊢C\dfrac {\Gamma , A \vdash C; \ \Gamma , B \vdash C}{\Gamma , (A \vee B) \vdash C} (разбор случаев);

(д)

Γ,A⊢BΓ,¬B⊢¬A\dfrac {\Gamma , A \vdash B}{\Gamma , \neg B \vdash \neg A} (контрапозиция);

(е)

Γ,¬B⊢¬AΓ,A⊢B\dfrac {\Gamma , \neg B \vdash \neg A}{\Gamma , A \vdash B} (доказательство от противного);

(ж)

A1,…,An⊢B⊢((A1&…&An)⊃B)\dfrac {A_{1}, \ldots , A_{n} \vdash B}{\vdash ((A_{1} \& \ldots \& A_{n}) \supset B)} (введение и ⊃\supset);

(з)

⊢((A1&…&An)⊃B)A1,…,An⊢B\dfrac {\vdash ((A_{1} \& \ldots \& A_{n}) \supset B)}{A_{1}, \ldots , A_{n} \vdash B} (удаление и ¬\neg).

Задача II.3.4

Доказать, что если правило Γ1⊢AΓ2⊢A\dfrac {\Gamma_{1} \vdash A}{\Gamma_{2} \vdash A} допустимо в ИС для любой формулы AA, то правило Γ1⊢Γ2⊢\dfrac {\Gamma_{1} \vdash }{\Gamma_{2} \vdash } допустимо в ИС.

?
Задача II.3.5

Вывести в ИС следующие секвенции:

?
(а)

(A⊃B),(B⊃C)⊢(A⊃C)(A \supset B), (B \supset C) \vdash (A \supset C);

(б)

(A⊃(B⊃C))⊢(B⊃(A⊃C))(A \supset (B \supset C)) \vdash (B \supset (A \supset C));

(в)

(A⊃(B⊃C))⊢((A&B)⊃C)(A \supset (B \supset C)) \vdash ((A \& B) \supset C);

(г)

((A&B)⊃C)⊢(A⊃(B⊃C))((A \& B) \supset C) \vdash (A \supset (B \supset C));

(д)

(A⊃B)⊢((B⊃C)⊃(A⊃C))(A \supset B) \vdash ((B \supset C) \supset (A \supset C));

(е)

(A⊃B)⊢((C⊃A)⊃(C⊃B))(A \supset B) \vdash ((C \supset A) \supset (C \supset B));

(ж)

(A⊃B)⊢((C&A)⊃(C&B))(A \supset B) \vdash ((C \& A) \supset (C \& B));

(з)

(A⊃B)⊢((A&C)⊃(B&C))(A \supset B) \vdash ((A \& C) \supset (B \& C));

(и)

(A⊃B)⊢((A∨C)⊃(B∨C))(A \supset B) \vdash ((A \vee C) \supset (B \vee C));

(к)

(A⊃B)⊢((C∨A)⊃(C∨B))(A \supset B) \vdash ((C \vee A) \supset (C \vee B));

(л)

¬A⊢(A⊃B)\neg A \vdash (A \supset B);

(м)

A⊢(¬A⊃B)A \vdash (\neg A \supset B);

(н)

B⊢(A⊃B)B \vdash (A \supset B);

(о)

(A⊃B)⊢(¬B⊃¬A)(A \supset B) \vdash (\neg B \supset \neg A);

(п)

(A⊃¬B)⊢(B⊃¬A)(A \supset \neg B) \vdash (B \supset \neg A);

(р)

(¬A⊃B)⊢(¬B⊃A)(\neg A \supset B) \vdash (\neg B \supset A);

(с)

(¬A⊃¬B)⊢(B⊃A)(\neg A \supset \neg B) \vdash (B \supset A).

Задача II.3.6

Доказать, что следующие правила допустимы в ИС:

?
(а)

Γ,A⊢B; Γ,B⊢AΓ⊢(A≡B)\dfrac {\Gamma , A \vdash B; \ \Gamma , B \vdash A}{\Gamma \vdash (A \equiv B)};

(б)

Γ⊢(A≡B)Γ,A⊢B\dfrac {\Gamma \vdash (A \equiv B)}{\Gamma , A \vdash B};

(в)

Γ⊢(A≡B)Γ,B⊢A\dfrac {\Gamma \vdash (A \equiv B)}{\Gamma , B \vdash A}.

Задача II.3.7

Вывести в ИС следующие секвенции:

?
(а)

(A⊃B),(B⊃A)⊢(A≡B)(A \supset B), (B \supset A) \vdash (A \equiv B);

(б)

(A≡B)⊢(A⊃B)(A \equiv B) \vdash (A \supset B);

(в)

(A≡B)⊢(B⊃A)(A \equiv B) \vdash (B \supset A);

(г)

(A≡B),A⊢B(A \equiv B), A \vdash B;

(д)

⊢(A≡A)\vdash (A \equiv A);

(е)

(A≡B),(B≡C)⊢(A≡C)(A \equiv B), (B \equiv C) \vdash (A \equiv C);

(ж)

(A≡B)⊢(B≡A)(A \equiv B) \vdash (B \equiv A);

(з)

(A≡B)⊢(¬A≡¬B)(A \equiv B) \vdash (\neg A \equiv \neg B);

(и)

(A≡B)⊢((A&C)≡(B&C))(A \equiv B) \vdash ((A \& C) \equiv (B \& C));

(к)

(A≡B)⊢((C&A)≡(C&B))(A \equiv B) \vdash ((C \& A) \equiv (C \& B));

(л)

(A≡B)⊢((A∨C)≡(B∨C))(A \equiv B) \vdash ((A \vee C) \equiv (B \vee C));

(м)

(A≡B)⊢((C∨A)≡(C∨B))(A \equiv B) \vdash ((C \vee A) \equiv (C \vee B));

(н)

(A≡B)⊢((A⊃C)≡(B⊃C))(A \equiv B) \vdash ((A \supset C) \equiv (B \supset C));

(о)

(A≡B)⊢((C⊃A)≡(C⊃B))(A \equiv B) \vdash ((C \supset A) \equiv (C \supset B)).

Задача II.3.8

Пусть AA --- формула, BB --- подформула формулы AA, A1A_{1} --- результат замены некоторого вхождения BB в AA на формулу B1B_{1}. Доказать выводимость в ИС секвенции (B≡B1)⊢(A≡A1)(B \equiv B_{1}) \vdash (A \equiv A_{1}) (теорема о замене в ИС).

?
Задача II.3.9

Вывести в ИС следующие секвенции:

?
(а)

⊢((A&B)≡(B&A))\vdash ((A \& B) \equiv (B \& A));

(б)

⊢((A∨B)≡(B∨A))\vdash ((A \vee B) \equiv (B \vee A));

(в)

⊢((A&(B&C))≡((A&B)&C))\vdash ((A \& (B \& C)) \equiv ((A \& B) \& C));

(г)

⊢((A∨(B∨C))≡((A∨B)∨C))\vdash ((A \vee (B \vee C)) \equiv ((A \vee B) \vee C));

(д)

⊢((A&(B∨C))≡((A&B)∨(A&C)))\vdash ((A \& (B \vee C)) \equiv ((A \& B) \vee (A \& C)));

(е)

⊢((A∨(B&C))≡((A∨B)&(A∨C)))\vdash ((A \vee (B \& C)) \equiv ((A \vee B) \& (A \vee C)));

(ж)

⊢(¬(A&B)≡(¬A∨¬B))\vdash (\neg (A \& B) \equiv (\neg A \vee \neg B));

(з)

⊢(¬(A∨B)≡(¬A&¬B))\vdash (\neg (A \vee B) \equiv (\neg A \& \neg B));

(и)

⊢((A⊃B)≡(¬A∨B))\vdash ((A \supset B) \equiv (\neg A \vee B));

(к)

⊢(¬A∨A)\vdash (\neg A \vee A);

(л)

⊢((A⊃B)∨(B⊃A))\vdash ((A \supset B) \vee (B \supset A)).

Задача II.3.10

Пусть AA --- формула, а A1A_{1} --- ее к.н.ф. (см. 1). Доказать выводимость в ИС секвенции ⊢(A≡A1)\vdash (A \equiv A_{1}).

?
Задача II.3.11

Доказать, что для любой тождественно истинной к.н.ф. AA секвенция ⊢A\vdash A выводима в ИС.

?
Задача II.3.12

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

?
(а)

если секвенция A1,…,An⊢BA_{1}, \ldots , A_{n} \vdash B выводима в ИС, то формула ((A1&…&An)⊃B)((A_{1} \& \ldots \& A_{n}) \supset B) тождественно истинна;

(б)

если секвенция ⊢B\vdash B выводима в ИС, то формула BB тождественно истинна;

(в)

если секвенция A1,…,An⊢A_{1}, \ldots , A_{n} \vdash выводима в ИС, то формула ¬(A1&…&An)\neg (A_{1} \& \ldots \& A_{n}) тождественно истинна.

Задача II.3.13

Доказать, что секвенция ⊢A\vdash A выводима в ИС тогда и только тогда, когда AA тождественно истинна (теорема о полноте ИС).

?
Задача II.3.14

Выводимы ли в ИС следующие секвенции:

?
(а)

⊢((P∨Q)⊃(P&R))\vdash ((P \vee Q) \supset (P \& R));

(б)

⊢(((P⊃Q)⊃Q)⊃P)\vdash (((P \supset Q) \supset Q) \supset P);

(в)

⊢(((P⊃Q)⊃Q)⊃Q)\vdash (((P \supset Q) \supset Q) \supset Q);

(г)

⊢(¬(P∨¬P)⊃(P∨¬P))\vdash (\neg (P \vee \neg P) \supset (P \vee \neg P));

(д)

P⊢¬(P⊃¬P)P \vdash \neg (P \supset \neg P);

(е)

(P⊃Q)⊢(Q⊃P)(P \supset Q) \vdash (Q \supset P)?

Задача II.3.15

Доказать интерполяционную теорему для ИС: если доказуема секвенция A⊢BA \vdash B и недоказуемы секвенции A⊢A \vdash и ⊢B\vdash B, то существует формула CC, все переменные которой входят как в AA, так и в BB, такая, что доказуемы секвенции A⊢CA \vdash C и C⊢BC \vdash B (такая формула CC называется интерполянтом).

?
Задача II.3.16

Построить интерполянты (см. задачу II.3.15) для следующих секвенций:

?
(а)

¬(¬Q∨R)⊢(P⊃Q)\neg (\neg Q \vee R) \vdash (P \supset Q);

(б)

¬(P⊃¬(Q&S))⊢((S⊃(P⊃R))⊃R)\neg (P \supset \neg (Q \& S)) \vdash ((S \supset (P \supset R)) \supset R).

Задача II.3.17

Являются ли выводами в ИВ следующие последовательности формул:

?
(а)

(P⊃(P∨Q))(P \supset (P \vee Q));

(б)

(P⊃(P∨Q))(P \supset (P \vee Q)), ((P⊃(P∨Q))⊃(P⊃(P⊃(P∨Q))))((P \supset (P \vee Q)) \supset (P \supset (P \supset (P \vee Q)))), (P⊃(P⊃(P∨Q)))(P \supset (P \supset (P \vee Q)));

(в)

(P⊃(Q⊃P))(P \supset (Q \supset P)), ((P⊃(P∨Q))⊃Q)((P \supset (P \vee Q)) \supset Q), QQ?

Задача II.3.18

Построить выводы следующих формул в ИВ:

?
(а)

(P⊃P)(P \supset P);

(б)

((P∨P)⊃P)((P \vee P) \supset P);

(в)

(P⊃¬¬P)(P \supset \neg \neg P).

Задача II.3.19

Доказать, что если AA выводима в ИВ, то A(P\B)A(P \backslash B) выводима в ИВ для любых переменной PP и формулы BB (правило подстановки).

?
Задача II.3.20

Найти минимальное множество Γ\Gamma так, чтобы следующая последовательность была выводом в ИВ из Γ\Gamma:

?
(а)

(P⊃(Q⊃R))(P \supset (Q \supset R)), PP, (Q⊃R)(Q \supset R), QQ, RR;

(б)

((P⊃¬¬Q)⊃(¬Q⊃¬P))((P \supset \neg \neg Q) \supset (\neg Q \supset \neg P)), (P⊃¬¬Q)(P \supset \neg \neg Q), (¬Q⊃¬P)(\neg Q \supset \neg P), ¬Q\neg Q, ¬P\neg P.

Задача II.3.21

Доказать, что A⊢AA \vdash A в ИВ.

?
Задача II.3.22

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

?
(а)

Γ⊢AB,Γ⊢A\dfrac {\Gamma \vdash A}{B, \Gamma \vdash A};

(б)

B,B,Γ⊢AB,Γ⊢A\dfrac {B, B, \Gamma \vdash A}{B, \Gamma \vdash A};

(в)

Γ,A,B,Γ1⊢CΓ,B,A,Γ1⊢C\dfrac {\Gamma , A, B, \Gamma_{1} \vdash C}{\Gamma , B, A, \Gamma_{1} \vdash C};

(г)

Γ⊢A; A,Γ1⊢BΓ,Γ1⊢B\dfrac {\Gamma \vdash A; \ A, \Gamma_{1} \vdash B}{\Gamma , \Gamma_{1} \vdash B};

(д)

A1,…,An⊢BA1(P\C),…,An(P\C)⊢B(P\C)\dfrac {A_{1}, \ldots , A_{n} \vdash B}{A_{1}(P \backslash C), \ldots , A_{n}(P \backslash C) \vdash B(P \backslash C)}.

Задача II.3.23

Доказать теорему о дедукции в ИВ: если Γ,A⊢B\Gamma , A \vdash B, то Γ⊢(A⊃B)\Gamma \vdash (A \supset B).

?
Задача II.3.24

Доказать для ИВ:

?
(а)

Γ,A,B⊢(A&B)\Gamma , A, B \vdash (A \& B) (введение );

(б)

Γ,A⊢(A∨B)\Gamma , A \vdash (A \vee B) (введение ∨\vee);

(в)

Γ,B⊢(A∨B)\Gamma , B \vdash (A \vee B) (введение ∨\vee);

(г)

Γ,A⊢B; Γ,A⊢¬BΓ⊢¬A\dfrac {\Gamma , A \vdash B; \ \Gamma , A \vdash \neg B}{\Gamma \vdash \neg A} (введение ¬\neg);

(д)

Γ,(A&B)⊢A\Gamma , (A \& B) \vdash A (удаление );

(е)

Γ,(A&B)⊢B\Gamma , (A \& B) \vdash B (удаление );

(ж)

Γ,A⊢C; Γ,B⊢CΓ,(A∨B)⊢C\dfrac {\Gamma , A \vdash C; \ \Gamma , B \vdash C}{\Gamma , (A \vee B) \vdash C} (удаление ∨\vee);

(з)

Γ,¬¬A⊢A\Gamma , \neg \neg A \vdash A (удаление ¬\neg).

Задача II.3.25

Доказать, что множество Γ\Gamma непротиворечиво тогда и только тогда, когда существует формула, невыводимая в ИВ из Γ\Gamma.

?
Задача II.3.26

Доказать, что в ИВ:

?
(а)

⊢(A≡A)\vdash (A \equiv A);

(б)

(A≡B)⊢(B≡A)(A \equiv B) \vdash (B \equiv A);

(в)

(A≡B),(B≡C)⊢(A≡C)(A \equiv B), (B \equiv C) \vdash (A \equiv C);

(г)

(A≡B)⊢(¬A≡¬B)(A \equiv B) \vdash (\neg A \equiv \neg B);

(д)

(A≡B)⊢((A&C)≡(B&C))(A \equiv B) \vdash ((A \& C) \equiv (B \& C));

(е)

(A≡B)⊢((C&A)≡(C&B))(A \equiv B) \vdash ((C \& A) \equiv (C \& B));

(ж)

(A≡B)⊢((A∨C)≡(B∨C))(A \equiv B) \vdash ((A \vee C) \equiv (B \vee C));

(з)

(A≡B)⊢((C∨A)≡(C∨B))(A \equiv B) \vdash ((C \vee A) \equiv (C \vee B));

(и)

(A≡B)⊢((A⊃C)≡(B⊃C))(A \equiv B) \vdash ((A \supset C) \equiv (B \supset C));

(к)

(A≡B)⊢((C⊃A)≡(C⊃B))(A \equiv B) \vdash ((C \supset A) \equiv (C \supset B)).

Задача II.3.27

Пусть AA --- формула, BB --- подформула формулы AA, A1A_{1} --- результат замены некоторого вхождения BB в AA на формулу B1B_{1}. Доказать теорему о замене в ИВ:

(B≡B1)⊢(A≡A1). (B \equiv B_{1}) \vdash (A \equiv A_{1}).
?
Задача II.3.28

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

?
(а)

((A&(B&C))≡((A&B)&C))((A \& (B \& C)) \equiv ((A \& B) \& C));

(б)

((A∨(B∨C))≡((A∨B)∨C))((A \vee (B \vee C)) \equiv ((A \vee B) \vee C));

(в)

((A&B)≡(B&A))((A \& B) \equiv (B \& A));

(г)

((A∨B)≡(B∨A))((A \vee B) \equiv (B \vee A));

(д)

((A&(B∨C))≡((A&B)∨(A&C)))((A \& (B \vee C)) \equiv ((A \& B) \vee (A \& C)));

(е)

((A∨(B&C))≡((A∨B)&(A∨C)))((A \vee (B \& C)) \equiv ((A \vee B) \& (A \vee C)));

(ж)

((A&A)≡A)((A \& A) \equiv A);

(з)

((A∨A)≡A)((A \vee A) \equiv A);

(и)

((A∨(A&B))≡A)((A \vee (A \& B)) \equiv A);

(к)

((A&(A∨B))≡A)((A \& (A \vee B)) \equiv A);

(л)

(¬¬A≡A)(\neg \neg A \equiv A);

(м)

¬(A&¬A)\neg (A \& \neg A);

(н)

(A∨¬A)(A \vee \neg A);

(о)

((A&B)≡¬(¬A∨¬B))((A \& B) \equiv \neg (\neg A \vee \neg B));

(п)

((A∨B)≡¬(¬A&¬B))((A \vee B) \equiv \neg (\neg A \& \neg B));

(р)

((A⊃B)≡¬(A&¬B))((A \supset B) \equiv \neg (A \& \neg B));

(с)

((A⊃B)≡(¬A∨B))((A \supset B) \equiv (\neg A \vee B));

(т)

((A&B)≡¬(A⊃¬B))((A \& B) \equiv \neg (A \supset \neg B));

(у)

((A∨B)≡(¬A⊃B))((A \vee B) \equiv (\neg A \supset B));

(ф)

(¬(A&B)≡(¬A∨¬B))(\neg (A \& B) \equiv (\neg A \vee \neg B));

(х)

(¬(A∨B)≡(¬A&¬B))(\neg (A \vee B) \equiv (\neg A \& \neg B));

(ц)

⊢(¬¬¬A≡¬A)\vdash (\neg \neg \neg A \equiv \neg A).

Задача II.3.29

Доказать, что если формула AA выводима в ИВ, то секвенция ⊢A\vdash A выводима в ИС.

?
Задача II.3.30

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

?
(а)

если секвенция A1,…,An⊢BA_{1}, \ldots , A_{n} \vdash B выводима в ИС, то A1,…,An⊢BA_{1}, \ldots , A_{n} \vdash B в ИВ;

(б)

если секвенция A1,…,An⊢A_{1}, \ldots , A_{n} \vdash выводима в ИС, то A1,…,An⊢(B&¬B)A_{1}, \ldots , A_{n} \vdash (B \& \neg B) в ИВ;

(в)

если секвенция ⊢B\vdash B выводима в ИС, то формула BB выводима в ИВ.

Задача II.3.31

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

?
(а)

все аксиомы ИВ тождественно истинны;

(б)

все выводимые в ИВ формулы тождественно истинны.

Задача II.3.32

Доказать теорему о полноте ИВ: каждая тождественно истинная формула выводима в ИВ.

?
Задача II.3.33

Найти такие формулы AA и BB, что из выводимости в ИВ формулы AA следует выводимость BB, но неверно, что A⊢BA \vdash B.

?
Задача II.3.34

Пусть AA --- формула и P1,…,PnP_{1}, \ldots , P_{n} --- все ее переменные. Доказать, что если AA невыводима в ИВ, то существуют такие формулы B1,…,BnB_{1}, \ldots , B_{n}, что в ИВ выводима формула ¬A(P1\B1,…,Pn\Bn)\neg A(P_{1} \backslash B_{1}, \ldots , P_{n} \backslash B_{n}).

?
Задача II.3.35

Пусть AA и BB --- формулы. Положим

A≈B⇌⊢(A≡B) в ИВ;∥A∥⇌{B∣A≈B}. A \approx B \rightleftharpoons \vdash (A \equiv B) \text{ в ИВ}; \qquad \left\| A\right\| \rightleftharpoons \left\{ B \mid A \approx B\right\} .

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

?
(а)

≈\approx есть отношение эквивалентности на множестве FF всех формул;

(б)

фактор-множество F/≈⇌{∥A∥∣A∈F}F / {\approx } \rightleftharpoons \left\{ \left\| A\right\| \mid A \in F\right\} есть булева алгебра, где ∥A∥≤∥B∥⇔⊢(A⊃B)\left\| A\right\| \leq \left\| B\right\| \Leftrightarrow \vdash (A \supset B) в ИВ (эта алгебра называется алгеброй Линденбаума для ИВ);

(в)

AA выводима в ИВ тогда и только тогда, когда ∥A∥\left\| A\right\| есть наибольший элемент 1 алгебры F/≈F / {\approx }.

Задача II.3.36

Пусть B\mathfrak {B} --- булева алгебра. Поставим ей в соответствие логическую матрицу ⟨B;{1},&,∨,⊃,¬⟩\langle \mathfrak {B}; \left\{ 1\right\} , \& , \vee , \supset , \neg \rangle, где x&y=x∩yx \& y = x \cap y, x∨y=x∪yx \vee y = x \cup y, x⊃y=−x∪yx \supset y = -x \cup y, ¬x=−x\neg x = -x. Доказать, что AA выводима в ИВ тогда и только тогда, когда AA общезначима во всех логических матрицах, соответствующих булевым алгебрам.

?
Задача II.3.37
?
(а)

Пусть TT --- ультрафильтр на алгебре Линденбаума F/≈F / {\approx } (см. задачу II.3.35). Для произвольной переменной PP положим значение PP равным и\text{и}, если ∥P∥∈T\left\| P\right\| \in T, и л\text{л} в противном случае. Доказать, что для любой формулы AA

A∈T⇔A истинна при этих значениях переменных. A \in T \Leftrightarrow A \text{ истинна при этих значениях переменных}.
(б)

Вывести из (а) теорему о полноте исчисления ИВ (см. задачу II.3.32).

Задача II.3.38

Пусть AA --- формула, Δ\Delta --- система формул, MM --- логическая матрица. Доказать, что если все формулы из Δ\Delta общезначимы в MM и непосредственное следствие общезначимых в MM формул есть общезначимая в MM формула, а формула AA не общезначима в MM, то AA независима от Δ\Delta.

?
Задача II.3.39

Пусть M={0,1,2}M = \left\{ 0, 1, 2\right\}, D={0}D = \left\{ 0\right\}, x&y=max⁡{x,y}x \& y = \max \left\{ x, y\right\}, x∨y=min⁡{x,y}x \vee y = \min \left\{ x, y\right\}, x⊃y=max⁡{0,y−x}x \supset y = \max \left\{ 0, y - x\right\}, ¬x=2−x\neg x = 2 - x. Доказать, что формула

A=((P⊃(Q⊃R))⊃((P⊃Q)⊃(P⊃R))) A = ((P \supset (Q \supset R)) \supset ((P \supset Q) \supset (P \supset R)))

не зависит от Δ\Delta, где Δ={(P⊃(Q⊃P)),((¬P⊃¬Q)⊃(Q⊃P))}\Delta = \left\{ (P \supset (Q \supset P)), ((\neg P \supset \neg Q) \supset (Q \supset P))\right\}, используя логическую матрицу ⟨M;D,&,∨,⊃,¬⟩\langle M; D, \& , \vee , \supset , \neg \rangle.

?
Задача II.3.40

Доказать независимость схем исчисления ИВ.

?
Задача II.3.41

Пусть LL --- исчисление высказываний со схемами аксиом:

L1. (A⊃(B⊃A))(A \supset (B \supset A)),

L2. ((A⊃B)⊃((A⊃(B⊃C))⊃(A⊃C)))((A \supset B) \supset ((A \supset (B \supset C)) \supset (A \supset C))),

L3. ((¬A⊃¬B)⊃(B⊃A))((\neg A \supset \neg B) \supset (B \supset A))

и правилом вывода A; (A⊃B)B\dfrac {A; \ (A \supset B)}{B}.

?
(а)

Доказать, что все выводимые в LL формулы выводимы также в ИВ.

(б)

Доказать теорему дедукции для LL.

(в)

Положим (A&B)=¬(A⊃¬B)(A \& B) = \neg (A \supset \neg B), (A∨B)=(¬A⊃B)(A \vee B) = (\neg A \supset B). Доказать, что все выводимые в ИВ формулы выводимы в LL.

Задача II.3.42

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

?
(а)

все выводимые в ИИВ формулы выводимы в ИВ;

(б)

(¬¬P⊃P)(\neg \neg P \supset P), (P∨¬P)(P \vee \neg P) невыводимы в ИИВ.

Задача II.3.43

Для исчисления ИИВ доказать теорему о дедукции: если Γ,A⊢ИB\Gamma , A \vdash_{\text{И}} B, то Γ⊢И(A⊃B)\Gamma \vdash_{\text{И}} (A \supset B).

?
Задача II.3.44

Пусть ИИС --- исчисление секвенций, которое отличается от ИС отсутствием правила 11. Доказать, что:

?
(а)

если формула AA выводима в ИИВ, то секвенция ⊢A\vdash A выводима в ИИС;

(б)

если секвенция A1,…,An⊢BA_{1}, \ldots , A_{n} \vdash B выводима в ИИС, то имеем A1,…,An⊢ИBA_{1}, \ldots , A_{n} \vdash_{\text{И}} B;

(в)

если секвенция A1,…,An⊢A_{1}, \ldots , A_{n} \vdash выводима в ИИС, то имеем A1,…,An⊢И(B&¬B)A_{1}, \ldots , A_{n} \vdash_{\text{И}} (B \& \neg B);

(г)

если секвенция ⊢B\vdash B выводима в ИИС, то формула BB выводима в ИИВ.

Задача II.3.45

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

?
(а)

⊢И(A⊃¬¬A)\vdash_{\text{И}} (A \supset \neg \neg A);

(б)

⊢И¬¬(¬¬A⊃A)\vdash_{\text{И}} \neg \neg (\neg \neg A \supset A);

(в)

¬¬A,¬¬(A⊃B)⊢И¬¬B\neg \neg A, \neg \neg (A \supset B) \vdash_{\text{И}} \neg \neg B.

Задача II.3.46

Доказать, что если формула AA выводима в ИВ, то формула ¬¬A\neg \neg A выводима в ИИВ.

?
Задача II.3.47

Пусть Mn={0,1,…,n}M_{n} = \left\{ 0, 1, \ldots , n\right\}, D={0}D = \left\{ 0\right\}, x&y=max⁡(x,y)x \& y = \max (x, y), x∨y=min⁡(x,y)x \vee y = \min (x, y),

x⊃y={0,если x≥y,y,если x<y,¬x={0,если x=n,n,если x<n. x \supset y = \begin{cases} 0, & \text{если } x \geq y, \\ y, & \text{если } x < y, \end{cases} \qquad \neg x = \begin{cases} 0, & \text{если } x = n, \\ n, & \text{если } x < n. \end{cases}

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

?
(а)

все выводимые в ИИВ формулы общезначимы в Mn=⟨M;D,&,∨,⊃,¬⟩M_{n} = \langle M; D, \& , \vee , \supset , \neg \rangle (n=1,2,…n = 1, 2, \ldots).

(б)

формулы

An=((P1≡P2)∨…∨(P1≡Pn+1)∨…∨(Pn≡Pn+1)) A_{n} = ((P_{1} \equiv P_{2}) \vee \ldots \vee (P_{1} \equiv P_{n + 1}) \vee \ldots \vee (P_{n} \equiv P_{n + 1}))

невыводимы в ИИВ (n=1,2,…n = 1, 2, \ldots).

Задача II.3.48

Пусть M=⟨M;D,&,∨,⊃,¬⟩M = \langle M; D, \& , \vee , \supset , \neg \rangle --- логическая матрица такая, что множество общезначимых в MM формул совпадает с множеством формул, выводимых в ИИВ. Доказать, что множество MM бесконечно.

?