Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания для контрольной работы по МЛ и ТО.docx
Скачиваний:
25
Добавлен:
29.03.2015
Размер:
112.83 Кб
Скачать

Контрольная работа «Математическая логика и теория алгоритмов» База заданий

  1. Логика и исчисление высказываний

  1. Записать высказывания в виде формул логики высказываний.

    1. Сегодня мы пойдем в кино или поедем кататься на лыжах.

    2. Если будет хорошая погода, то мы пойдем гулять.

    3. Если х=5 и у=3, то х>y.

    4. Людоед голоден только тогда, когда он давно не ел.

    5. Иванов сдал экзамен и получил 5 неравнозначно тому, что Иванов сдал экзамен и получил 5

    6. Если он бегает по лужайке и у него длинные уши, то он или заяц или осел

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

  3. Доказать, что формулы являются тавтологиями

  4. Доказать полноту (неполноту) систем булевых функций

    1. {⊕, ~}

    2. {|}

    3. {↓}

    4. {⌐,&}

    5. {⌐,}

    6. {⌐,→}

    7. {→,0}

    8. {⊕,⋁,1}

    9. {&, ⋁,→}

    10. {→, ⊕}

    11. {→, ~}

    12. {~, ⊕}

  5. Получить СДНФ для формул, а затем перейти к СКНФ:

  6. Получить СКНФ, а затем перейти к СДНФ

  7. Получить МДНФ для формул

  1. Логика и исчисление предикатов. Автоматическое доказательство теорем

  1. Записать на языке предикатов

    1. все студенты учатся;

    2. некоторые студенты отличники;

    3. Детям до 16 лет и роботам входить запрещено;

    4. всем детям до 16 лет и роботам надлежит получить справки;

    5. для любого числа можно найти большее число;

    6. x+y=z;

    7. каждый студент выполнил, по крайней мере, одну лабораторную работу.

    8. всякий предмет обладает свойством А;

    9. нечто обладает свойством В;

    10. если студент отлично учится, не имеет нарушений и занимается общественной работой, то он получает повышенную стипендию;

    11. не всегда из того, что x лучше y, а y лучше z следует, что x лучше z;

    12. каждое рациональное число есть действительное число;

    13. некоторые действительные числа являются рациональными;

    14. «Все счастливые семьи похожи друг на друга, каждая несчастливая семья несчастлива по-своему»

    15. всякое N, делящееся на 12 делится на 2, 4 и 6.

  2. Получить множество дизъюнктов.

    1. xy, z, v(R(x, y, z, v)&L(y, z))

    2. x, y, z (P(x)&Q(x, y)R(z))

    3. x, y, z (P(x)Q(x, y)R(z)M(y))

    4. x P(x)&x Q(x) x(R(x)P(x))

    5. x(y P(x, y)z(Q(x, z)R(z)))

    6. (x P(x)  y Q(y))&(x, y R(x, y)y L(y))

    7. x P(x) y R(y)

  3. Преобразовать теоремы в вопросы и получить ответы с помощью метода резолюции.

    1. А1: Все, что обладает свойством P, имеет свойство R.

А2: Все, что обладает свойством R, имеет свойство Q.

Вопрос: Существует ли нечто, что не обладает свойством P или обладает свойством Q?

    1. А1: Если х есть часть у и у есть часть z, то х есть часть z.

А2: Палец есть часть руки.

А3: Кисть есть часть руки.

Вопрос: Частью кого является рука?

    1. А1: Кто ходит в гости по утрам, тот поступает мудро.

А2: Если у кого угодно есть воздушный шарик, тот ходит в гости по утрам.

А3: У Пяточка есть воздушный шарик.

Вопрос: Кто поступает мудро?

    1. А1: Если робот обработал деталь, то ее забирает штабелер.

А2: Если деталь поступила на обработку, то ее обработает робот.

А3: Если человеку нужна деталь, то она поступит на обработку.

А4: Человеку нужна втулка.

Вопрос: Что заберет штабелер?

    1. A1: Некоторые пациенты любят своих докторов.

А2: Ни один пациент не любит знахаря.

Теорема: Никакой доктор не является знахарем.

  1. Для заданной системы аксиом доказать теорему.

    1. А1:

А2:

А2:

А4:

Т:

    1. А1:

Т:

    1. А1:

Т:

Т:

    1. А1:

А2:

А3:

А4:

Т: