Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Булева алгебра.

Простейшей логической моделью представления знаний является логика высказываний (ЛВ).

Высказывание – это утверждение, значение которого может быть истинным или ложным. Данное значение называется истинностью высказывания.

В логике высказываний определено два истинностных значения:

1 – истина (true);

0 – ложь (false).

Атом – элементарное высказывание, обозначается строчной латинской буквой, например: p, q, f и т.д.

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

Дизъюнкцией (логическим «или», логическим сложением) называется логическая операция, которая любым двум высказываниям x, y сопоставляет единственное высказывание, истинностное значение которого определяется следующей таблицей истинности (рис?):

 

x y xÚy
     
     
     
     

Рис.? Таблица истинности для операции дизъюнкции

Конъюнкцией (логическим «и», логическим умножением) называется логическая операция, которая любым двум высказываниям x, y сопоставляет единственное высказывание, истинностное значение которого определяется следующей таблицей истинности:

 

x y xÙy
     
     
     
     

 

Отрицанием называется логическая операция, которая произвольному высказыванию x сопоставляет высказывание не x, истинностное значение которого определяется таблицей истинности:

x ùx
   
   

Импликацией называется логическая операция, которая любым двум высказываниям x, y сопоставляет единственное высказывание, истинностное значение которого определяется следующей таблицей истинности:

 

x y x®y
     
     
     
     

 

Эквивалентностью (эквиваленцией) называется логическая операция, которая любым двум высказываниям x, y сопоставляет единственное высказывание, истинностное значение которого определяется следующей таблицей истинности:

 

x y x«y
     
     
     
     

 

Литералом или литерой называется атом или его отрицание.

Например: p, q, ùl

Рекуррентное определение формул:

1) Атом – это формула

2) Если F – формула, то ùF – формула

3) Если F1, F2 - формулы, то F1ÚF2, F1ÙF2, F1®F2, F1«F2 – формулы.

Интерпретация формулы – этоотображение, ставящее в соответствии истинностным значениям атомов истинностное значение формулы.

Например:

Пусть имеется формула:

(p®q)Úl;

пусть p=0, q=0, l=0, следовательно, F=1

p=1, q=0, l=0, следовательно, F=0

Формула, истинная при всех интерпретациях, называется общезначимой. Формула, ложная при всех интерпретациях, называется противоречивой. Формулы f и q являются эквивалентными, если они истинны в одних и тех же интерпретациях.

Множество {0,1} (true, false) c определенными на нем операциями конъюнкции и дизъюнкции образует булеву алгебру:

({0,1}, Ú, Ù) – Булева алгебра

Для любых формул F1, F2, F3 справедливы следующие свойства.

A) Коммутативность

F1ÙF2ºF2ÙF1.

F1ÚF2ºF2ÚF1..

B) Ассоциативность

(F1ÚF2)ÚF3ºF1Ú(F2ÚF3).

(F1ÙF2)ÙF3ºF1Ù(F2ÙF3).

C) Дистрибутивность

F1Ù(F2ÚF3)º(F1ÙF2)Ú(F1ÙF3);

F1Ú(F2ÙF3)º(F1ÚF2)Ù(F1ÚF3).

D) Законы единицы

FÙ1ºF; FÚ1º1;

E) Законы нуля

FÚ0ºF; FÙ0º0;

F) Закон исключённого третьего

FÚùFº1.

«закон» противоречия

FÙùFº0.

G) Законы поглощения

F1Ù(F1ÚF2)ºF1;

F1Ú(F1ÙF2)ºF1.

H) Законы де Моргана

ù(F1ÚF2)ºùF1ÙùF2;

ù(F1ÙF2)ºùF1ÚùF2.

I) Правила замены

F1®F2ºùF1ÚF2;

F1«F2=(F1®F2)Ù(F2®F1)º(ùF1ÚF2)Ù(ùF2ÚF1).

J) ù ùFºF.

Все приведенные выше законы легко доказываются с помощью таблиц истинности.

 


Дата добавления: 2015-09-06; просмотров: 124 | Нарушение авторских прав


Читайте в этой же книге: Введение | Точка зрения Петрунина. | Основные определения. | Метод резолюции в ЛППП. | Стратегии проведения резолюции. | Упорядоченный линейный вывод в ЛППП. | Применение поиска в пространстве состояний при реализации автоматизированного логического вывода. | Логический вывод на хорновских дизъюнктах. | Понятие экспертной системы и применение логического вывода при построении экспертных систем. | Запросы класса C. |
<== предыдущая страница | следующая страница ==>
Данные и знания. Основные модели представления знаний| Метод резолюции в ЛВ.

mybiblioteka.su - 2015-2024 год. (0.012 сек.)