Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Носырева ЛЛ Математическая логика и теория алго...docx
Скачиваний:
22
Добавлен:
09.11.2019
Размер:
1.23 Mб
Скачать

Министерство образования и науки рф ни Иркутский государственный технический университет математичесКая логиКа

Методические указания к практическим занятиям

для студентов специальностей АСУ, ИСТ

Иркутск 2010

«Методические указания к практическим занятиям «Математическая логика» предназначено для студентов специальностей АСУ, ИСТ

факультета Кибернетики. Составитель Л.Л. Носырева.

Иркутск, 2010, 56 - с.

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

Библ. 11 назв.

Рецензент: Белых Татьяна Ивановна, доцент кафедры информатики и кибернетики БГУЭП

Занятие №1

Тема: Алгебра высказываний.

Основные определения и понятия.

I.Ответьте на следующие вопросы:

  1. Что называется высказыванием? Приведите примеры.

  2. Какие операции можно выполнять над высказываниями? Как определяются эти операции?

  3. Что называется формулой алгебры высказываний? Приведите примеры.

  4. Как определить истинностное значение сложного высказывания?

  5. Что называется подформулой формулы алгебры высказываний?

  6. Какова последовательность выполнения операций в формуле алгебры высказываний?

  7. Дайте определение тавтологии, противоречия, выполнимой формулы.

  8. Какие формулы называются равносильными? Запишите основные равносильности алгебры высказываний.

II.Выполните следующие упражнения:

  1. Какие из следующих предложений являются высказываниями и определите их истинностное значение:

  1. Иркутск - областной город;

  2. Москва – столица СССР;

  3. ;

  4. ;

  5. для всякого числа x: ;

  6. ;

  7. ;

  8. существует действительное число х такое, что .

  1. Пусть A и B есть соответственно высказывания: «Углы α и β – вертикальные» и «Углы α и β равны». Прочитать следующие высказывания:

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. .

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

  1. если число a делится на 2 и не делится на 3, то оно не делится на 6;

  2. произведение двух чисел равно нулю тогда и только тогда, когда одно из них равно нулю;

  3. если треугольник не равнобедренный и не равносторонний, то любая его медиана не является высотой и биссектрисой;

  4. число a является корнем системы m уравнения с одним неизвестным тогда и только тогда, когда оно является корнем каждого из системы уравнений;

  5. если мистер Джонс счастлив, то миссис Джонс несчастлива, и если мистер Джонс несчастлив, то миссис Джонс счастлива;

  6. необходимым условием дифференцируемости функции в точке является ее непрерывность в этой точке.

  1. Из двух данных высказываний A и B построить составное высказывание с помощью операций отрицания и конъюнкции, которое было бы:

  1. истинным тогда и только тогда, когда оба высказывания A и B ложны;

  2. ложно тогда и только тогда, когда оба высказывания A и B истинны;

  3. ложно тогда и только тогда, когда A-истинно, а B – ложно.

  1. Известно, что высказывание истинно. Можно ли утверждать, что и высказывание истинно?

  1. Построить таблицы истинности для формул:

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. ;

  7. ;

  8. .

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

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. ;

  7. .

  1. Доказать, что следующие формулы - тавтологии:

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. ;

  7. ;

  8. ;

  9. .

  1. При каких значениях A, B, C, D следующие формулы ложны:

  1. ;

  2. ;

  3. ;

  4. ;

  5. ;

  6. ;

  7. ;

  8. ;

  9. ;

  10. .

  1. Известно, что, , , – тавтология, докажите, что тогда:

    1. - тавтология;

    2. - тавтология;

    3. - тавтология;

    4. - тавтология;

    5. - противоречие;

    6. - противоречие;

    7. - тавтология;

    8. - тавтология.

  1. Докажите равносильность следующих формул двумя способами – посредством равносильных преобразований и с помощью таблицы истинности:

  1. и ;

  2. и ;

  3. и ;

  4. и ;

  5. и ;

  6. и ;

  7. и ;

  8. и ;

  9. и ;

  10. и .

  1. Докажите справедливость следующих равносильностей:

  1. тождества: ;

  2. идемпотентности: и ;

  3. коммутативности: и ;

  4. ассоциативности: и ;

  5. дистрибутивности:

и ;

  1. двойного отрицания: ;

  2. де Моргана: и ;

  3. , и , ;

  4. противоречия: ;

  5. исключенного третьего: ;

  6. замены эквиваленции: ;

  7. поглощение: и ;

  8. склеивания: и ;

  9. контропозиции: ;

  10. силлогизма: ;

  11. прямого вывода (заключения): .

Индивидуальные задания

Задание 1.

Проверить, является ли формула тавтологией, противоречием или выполнимой:

варианта

Формула:

Задание 2

Что можно сказать об истинности высказывания A, если B и C истинные высказывания и при этом:

варианта

;

;

;

;

.

Известно, что высказывания A и B истинные, а C и D – ложные. Найдите значения истинности следующих высказываний:

варианта

;

;

;

;

;

.

Какие из следующих выражений являются формулами алгебры высказываний?

варианта

;

;

;

;

;

.

Сколькими способами и как можно расставить скобки в выражении, чтобы получилась формула:

варианта

;

;

;

;

;

.

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

варианта

;

;

;

;

.

Задание 3.

Формализовать следующие высказывания:

  1. чтобы углы были смежными, достаточно, чтобы они имели общую сторону.

  2. чтобы углы были смежными, необходимо и достаточно, чтобы две стороны их были противоположными лучами;

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

  4. чтобы построить окружность определенного радиуса, необходимо иметь на плоскости три точки;

  5. чтобы треугольники были подобны, необходимо и достаточно, чтобы их углы были равны;

  6. чтобы , достаточно, чтобы ;

  7. чтобы , необходимо и достаточно, чтобы ;

  8. чтобы множество A, разбить на классы, достаточно на множестве A задать отношение эквивалентности;

  9. чтобы система n линейных уравнений была совместной, необходимо, чтобы ранги основной и расширенной матриц были равны;

  10. Если в четырехугольнике две противоположные стороны конгруэнты и параллельны, то этот четырехугольник параллелограмм.

  11. Если последовательность монотонна и ограничена, то она имеет предел.

  12. Если треугольник равнобедренный, то два угла его равны.

  13. Если каждое слагаемое суммы чисел кратно некоторому числу a, то и сумма кратна этому числу.

  14. Если многочлен делится на , то .

  15. Если многочлен нечетной степени с целыми коэффициентами, то он имеет хотя бы один действительный корень.

  16. Если , , .

  17. Если алгебраическая система группа, то операция ассоциативна.

  18. Равные векторы имеют равные соответствующие координаты.

  19. Диагонали квадрата равны.

  20. если два треугольника конгруэнты, то их площади равны;

  21. вертикальные углы равны;

  22. в точке дифференцирования функция непрерывна;

  23. число делится на 9, если сумма его цифр делится на 9;

  24. параллельные прямые центрально симметричны;

  25. если два комплексных числа равны, то равны их действительные и мнимые части соответственно;

  26. если сумма квадратов действительных чисел a и b равна нулю, то a=0 и b= 0;

  27. если число делится на 2 и 5, то оно делится на 10;

  28. диагонали ромба взаимно перпендикулярны.

  29. для того, чтобы две прямые были параллельными, необходимо, чтобы они были перпендикулярны третьей прямой;

  30. чтобы квадратный трехчлен разлагался на множители над R, необходимо и достаточно, чтобы его дискриминант был не меньше нуля.

Занятие №2

Тема: Рассуждения. Логические задачи.