Математическая логика и теория алгоритмов

Характеристика доказательства по заданному модусу путем построения диаграмм Эйлера. Изучение методов математической логики для формализации высказывания. Доказательство общезначимости формулы, используя законы алгебры, равносильные преобразования.

Рубрика Математика
Вид контрольная работа
Язык русский
Дата добавления 05.09.2016
Размер файла 175,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Задание 1.

Доказать или опровергнуть умозаключение по заданному модусу путём построения диаграмм Эйлера.

Варианты заданий в формате: (номер фигуры силлогизма, название фигуры).

4-Ferison.

Ferison соответствует модусу силлогизма EIO (E - общеотрицательное суждение, I - частноутвердительное суждение, O - частноотрицательное суждение). При этом структура Ferison такая:

Ни одно M не есть P.

Некоторые M есть S.

Некоторые S не есть P.

Например:

E: Ни одно дерево не съедобно.

I: Некоторые деревья зелёные.

O: Некоторые зелёные вещи не съедобны.

Здесь “деревья” - M (средний термин), “съедобны” - P (больший термин), “зелёные” - S (меньший термин).

Диаграмма Эйлера для построенного нами силлогизма Ferison:

Видим, что часть объёма S исключена из объема P (по крайней мере часть, содержащаяся в M, но в нашем примере объём шире этой части - соответствующая область затемнена на диаграмме), что свидетельствует о правильности заключения.

Однако построенный силлогизм имеет 3-ю фигуру:

Здесь P - больший термин, это предикат заключения, M - средний термин, S - меньший термин, это субъект заключения. M служит в посылках для связывания S и P и отсутствует в заключении.

Таким образом, умозаключение вида “4-Ferison ” не является верным, поскольку четвёртая фигура силлогизма имеет вид:

Задание 2.

Формализовать высказывание. Получить СДНФ, СКНФ, ДНФ, КНФ.

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

Обозначим:

{есть мёд}

{горшок становится пустым}

{Винни-Пух становится сытым}

Формализуем высказывание: оборот “если …, то …” - это импликация “”, “не” или “неверно” - это отрицание высказывания ””, “а” - это конъюнкция ”” . Получаем высказывание вида:

Последовательно заполняем таблицу истинности полученной формулы (или функции ). Учитываем, что отрицание меняет истинность, импликация ложна только тогда, когда из истины следует ложь, а конъюнкция истинна только в том случае, когда оба операнда истинны. Истину обозначаем единицей, ложь - нулём.

0

0

0

0

1

0

0

0

1

0

1

0

0

1

0

0

1

0

0

1

1

1

1

0

1

0

0

0

0

1

1

0

1

0

0

1

1

1

0

0

0

1

1

1

1

1

1

0

Каждый набор переменных, на котором функция принимает значение 1, определяет член (логическое произведение переменных) в СДНФ (слагаемое), причём переменная входит в этот член с инверсией (отрицанием), если в наборе она имеет значение 0. Знак логического произведения (конъюнкции ?) будем опускать для удобства, а отрицание будем помечать чертой над переменной.

Получаем СДНФ:

Каждый набор переменных, на котором функция принимает значение 0, определяет член в СКНФ (сомножитель), причём переменная входит в этот член с инверсией, если в наборе она имеет значение 1. В нашем случае функция принимает значение 0 на пяти наборах, поэтому в СКНФ будет 5 членов.

Получаем СКНФ:

Составим дизъюнктивную нормальную форму (ДНФ) из СДНФ. ДНФ может существовать не одна.

Получаем ДНФ:

Составим конъюнктивную нормальную форму (КНФ) из СКНФ. КНФ может существовать не одна.

СКНФ:

Берём 1-й и 2-й члены:

Берём 4-й и 5-й члены:

Получаем:

Теперь:

Получаем: .

Эта форма допускает ещё одно упрощение:

Окончательно, КНФ:

Задание 3.

эйлер диаграмма логика математический

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

Используем формулу для импликации: :

Обозначим:

Тогда

Получаем:

Видим, что заданная формула является общезначимой.

К этому же результату приходим, построив таблицу истинности для заданной формулы :

X

Y

Z

F

0

0

0

0

0

1

0

0

0

1

0

0

0

1

0

1

0

0

0

1

0

0

1

0

0

1

0

0

0

1

0

0

1

1

0

1

1

1

0

1

0

1

0

0

1

0

0

1

1

1

0

1

0

1

1

0

0

1

1

1

0

1

1

0

1

0

0

1

1

1

0

1

1

1

1

0

1

1

0

1

1

0

0

0

1

0

0

1

1

1

1

0

0

1

1

0

0

1

1

1

1

0

1

0

1

0

0

1

1

1

1

0

1

1

1

0

1

1

0

1

1

1

0

0

1

0

0

1

1

1

1

1

0

1

1

0

0

1

1

1

1

1

1

0

1

0

0

1

1

1

1

1

1

1

1

0

1

1

0

1

Докажем общезначимость формулы c помощью логического дерева. При этом пользуемся методом от противного. Пусть принимает значение “ложь” , это может быть только при:

Получили противоречие, которое доказывает что принимает только значение “истина”, т.е. заданная формула является общезначимой.

Задание 4.

Проверить аргумент методом резолюций. Получить все следствия из данных посылок.

«Если неверно, что или , то и . Не . Следовательно, или ».

Заданные посылки:

Вывод:

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

Для удобства введём:

Тогда посылки: и предположение:

1. Избавляемся от импликации в первой посылке и преобразуем её:

= [снимаем двойное отрицание] =

2. Составляем КНФ:

3. Применяем метод резолюций:

Тогда: - истинно, значит - ложно, но , а входит в КНФ как истинная дизъюнкция.

Получили противоречие: одновременное выполнение противоположных событий: . Следовательно, предположение неверно. Значит вывод верный.

Получим все следствия из данных посылок. Уже учитывая, что истинно, получаем, что ложно. Тогда из первой посылки нельзя сделать никакого вывода, так как из лжи может следовать и ложь, и истина. Остаётся только вторая посылка: (“не ). Её можно переформулировать в виде : ”Неверно, что ”.

Размещено на Allbest.ru


Подобные документы

  • Основы формальной логики Аристотеля. Понятия инверсии, конъюнкции и дизъюнкции. Основные законы алгебры логики. Основные законы, позволяющие производить тождественные преобразования логических выражений. Равносильные преобразования логических формул.

    презентация [67,8 K], добавлен 23.12.2012

  • Основные определения математической логики, булевы и эквивалентные функции. Общие понятия булевой алгебры. Алгебра Жегалкина: высказывания и предикаты. Определение формальной теории. Элементы теории алгоритмов, рекурсивные функции, машина Тьюринга.

    курс лекций [651,0 K], добавлен 08.08.2011

  • Графическая интерпретация множеств и операций над ними. Математическая логика, булева алгебра. Совершенная конъюнктивная нормальная форма. Равносильные формулы и их доказательство. Полнота системы булевых функций. Логика предикатов, теория графов.

    лекция [253,7 K], добавлен 01.12.2009

  • Определение формулы исчисления высказываний, основные цели математической логики. Построение формул алгебры высказываний. Равносильность формул исчисления высказываний, конъюнктивная и дизъюнктивная нормальная форма. Постановка проблемы разрешимости.

    контрольная работа [34,3 K], добавлен 12.08.2010

  • Понятие алгебры логики, ее сущность и особенности, основные понятия и определения, предмет и методика изучения. Законы алгебры логики и следствия из них, методы построения формул по заданной таблице истинности. Формы представления булевых функций.

    учебное пособие [702,6 K], добавлен 29.04.2009

  • Применение методов математической логики и других разделов высшей математики в задачах теоретической лингвистики при анализе письменной речи на русском и английском языках. Исследование и распознавание речевых единиц. Методы математической логики.

    реферат [39,8 K], добавлен 01.11.2012

  • Основные понятия алгебры логики. Дизъюнктивные и конъюнктивные нормальные формы. Сущность теоремы Шеннона. Булевы функции двух переменных. Последовательное и параллельное соединение двух выключателей. Свойства элементарных функций алгебры логики.

    контрольная работа [345,3 K], добавлен 29.11.2010

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

    контрольная работа [83,3 K], добавлен 26.04.2011

  • Решения задач дискретной математики: диаграммы Эйлера-Венна; высказывание в виде формулы логики высказываний и формулы логики предикатов; СДНФ и СКНФ булевой функции. При помощи алгоритма Вонга и метода резолюции выяснить является ли клауза теоремой.

    контрольная работа [133,5 K], добавлен 08.06.2010

  • Основные аксиомы и тождества алгебры логики. Аналитическая форма представления булевых функций. Элементарные функции алгебры логики. Функции алгебры логики одного аргумента и формы ее реализации. Свойства, особенности и виды логических операций.

    реферат [63,3 K], добавлен 06.12.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.