Задачи по математической логике. Фролов И.С. - 3 стр.

UptoLike

Составители: 

Рубрика: 

I. Логические формулы. Таблицы значений
1. Примем следующие обозначения высказываний: A: «сегодня
ясно», B: «сегодня идет дождь», C: «сегодня идет снег», D: «сегодня
пасмурно». Переведите следующие логические формулы на естествен-
ный язык:
a) A ¬(B C);
b) D ¬A;
c) D (C B);
d) (D B) A;
e) D (B ¬C);
f) (D B) ¬C.
2. Расставьте скобки, укажите порядок выполнения операций, от-
метьте все подформулы и постройте дерево, изображающее структуру
следующих формул:
a) (A B) ¬C (¬B C);
b) ¬A B C ¬B A;
c) A (B ¬C) (C ¬A B);
d) (A B) ¬C A B ¬C.
3. Перепишите, удалив лишние скобки:
a) (((A B) C) (A (B C)));
b) ((A B) ((C D) (B C)));
c) ((¬A) (((B C) (¬A)) (B C)));
d) ((¬(¬A)) ((B C) (B (A (¬C))))).
4. Постройте таблицы истинности для формул:
a) (A B) ¬A ¬B;
b) ¬A B A B;
c) A B ¬A B;
d) A (A B);
e) (A B) ((A B) C);
f) (A B ¬C) A;
g) A B (A B C);
h) A ¬(B C);
i) (A B) (C ¬C A C);
j) ¬A B D ¬C;
k) (¬A C) (B (D A));
l) A ¬B C D E.
5. Определите значения формул при указанных значениях A и B:
a) (A ¬B) (B ¬C) (C ¬A)
(¬A B) (¬B C) (¬C A), |A| = |B| = 1;
b) ((B C) A) ¬D, |A| = 0, |B| = 1;
c) ((¬A C) D) (B C ¬E), |A| = |B| = 0.
6. Исследуйте следующие формулы на их логические значения:
a) A
1
(A
2
. . . (A
n1
A
n
) . . .);
b) A
1
A
2
. . . A
n
B
1
B
2
. . . B
n
;
c) A
1
A
2
. . . A
n
B
1
B
2
. . . B
n
;
d) (A
1
A
2
) (A
2
A
3
) (A
3
A
4
) . . . (A
n1
A
n
).
7. Проверьте, что следующие формулы являются тавтологиями:
3