ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.02.2025

Просмотров: 2648

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Министерство образования российской федерации

Содержание

Тема 1. Логика высказываний

1.1. Определение высказывания

1.2. Операции над высказываниями. Алгебра высказываний

1.3. Формулы логики высказываний. Равносильность формул

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

1.5. Нормальные формы

1.6. Тождественно-истинные и тождественно-ложные формулы. Проблема разрешимости

1.7.Формализация рассуждений. Правильные рассуждения

Контрольные вопросы к теме 2

Тема 2. Логика предикатов

2.1. Определение предиката. Кванторы

2.2. Формулы логики предикатов. Равносильность формул

2.3. Приведенные и нормальные формулы

2.4. Выражение суждения в виде формулы логики предикатов

2.5. Интерпретация формулы логики предикатов в виде суждения. Выполнимость. Общезначимость

Контрольные вопросы к теме 2

Тема 3. Формальные аксиоматические теории (исчисления)

3.1. Принципы построения формальных теорий

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

3.3. Исчисление предикатов

3.4. Автоматическое доказательство теорем. Метод резолюций.

Тема 4. Нечеткая логика

4.1. Нечеткие множества

Для обычного четкого множества a можно положить

Операции с нечеткими множествами

4.2. Нечеткие высказывания

4.3. Нечеткие предикаты

Тема 5. Алгоритмы

5.1. Определение алгоритма

5.2. Машина Тьюринга

5.3. Вычислимые по Тьюрингу функции

Ответы на контрольные вопросы

Тема 2.

Указания к выполнению лабораторных работ

Контрольные задания по курсу "Математическая логика и теория алгоритмов"

Вариант №4

Вариант №4

Варианты индивидуальных заданий

Вопросы к экзамену по курсу “Математическая логика” (2 курс)

Список рекомендованной литературы

Краткие сведения о математиках

= max (,). (4.3)

  1. Импликация нечетких высказываний:

= max (1 –,). (4.4)

  1. Эквивалентность нечетких высказываний:

= min (max (1 –,),max (, 1 –)). (4.5)

Старшинство операций принято в поядке1) – 5).

Пример 4.5.

Найти степень истинности высказывания

= ()  (&)) при = 0,8; = 0,3.

Порядок действий определяется старшинством операций и скобками.

1. &=min(0,8; 0,3) = 0,3.

2. (&) =max (1 – 0,8; 0,3) = 0,3.


3. =max (0,8; 0,3) = 0,8.

4. = min (max (1 – 0,8; 0,3), max (0,8; 1 – 0,3)) = min(0,3; 0,8) = 0,3.

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

Определение 4.4. Нечеткой логической формулой называется:

а) любая нечеткая высказывательная переменная;

б) если и – нечеткие логические формулы, то ,&, , , – тоже нечеткие логические формулы.

Определение 4.5. Пусть (1, 2, …,n) и (1, 2, …,n) – две нечеткие логические формулы. Степенью равносильности формул и называется величина


(,) = {(1, 2, …,n)  (1, 2, …,n)} (4.6)

Здесь логические операции конъюнкции и эквивалентности имеют смысл, определенный выше для логических операций над нечеткими высказываниями, причем конъюнкция берется по всем наборам степеней истинности (1, 2, …,n) нечетких переменных (1, 2, …,n).

Множество всех наборов степеней истинности (1, 2, …,n) нечетких переменных (1, 2, …,n) назовем полной областью определения Cn. Очевидно, что множество Cn имеет мощность континнуума в отличие от двузначной логики высказываний, где число всех наборов переменнх конечно и равно 2n.

Если (,) = 0,5, то нечеткие формулы и называются индиффирентными.

Если (,) > 0,5, то нечеткие формулы и называются нечетко равносильными.

Если (,) < 0,5, то нечеткие формулы и называются нечетко неравносильными..


Определение 4.6. Степенью неравносильности формул и называется величина

(,) = 1 – (,).

Пример 4.6

Определить степень равносильности формул.

= , = &при условии, что и прнимают значения степеней истинности из множества {0,1; 0,2}. Перечислим все возможные наборы значений и

A1 = {0,1; 0,1}; A2 = {0,1; 0,2}; A3 = {0,2; 0,1}; A4 = {0,2; 0,2}.

Запишем формулы и с учетом (4.1), (4.2), (4.4):

= max (1 –,); = &1 – &1 – min(,).


Вычислим формулы и на каждом из четырех наборов A1 A4:

1 = max (1 – 0,1; 0.1) = 0,9.

2 = max (1 – 0,1; 0,2) = 0,9.

3 = max (1 – 0,2; 0,1) = 0,8.

4 = max (1 – 0,2; 0,2) = 0,8.

1 = 1 – min( 0,1; 0.1) = 0,9.

2 = 1 – min(0,1; 0,2) = 0,9.

3 = 1 – min(0,2; 0,1) = 0,9.

4 = 1 – min (0,2; 0,2) = 0,8.

Вычислим теперь степень равносильности формул и в соответствии с (4.6):

Для этого сначала вычислим (1, 2, …,n)  (1, 2, …,n)} для всех наборов A1 A4:

В соответствии с (4.5) имеем

= min (max (1 –,), max (, 1 –)).

Поэтому

1 1 = min (max (1 – 0,9;0,9), max (0,9; 1 –0,9)) = 0,9.