русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Система аксиом исчисления высказываний


Дата добавления: 2013-12-23; просмотров: 2487; Нарушение авторских прав


Определение логического следствия

Если Q - тавтология, то ее обозначают как ъ= Q. Если E – множество формул, то запись E ъ= Q означает, что при всех интерпретациях, при которых истинны все формулы из E, истинна также формула Q. Формула Q называется логическим следствием из E. Таким образом, тавтология – логическое следствие из пустого множества.

Если E содержит единственный элемент P, то P ъ= Q. Тогда Q является логическим следствием P тогда и только тогда, когда импликация P ® Q есть тавтология, или P ъ= Q « ъ= (P® Q).

В более общем виде, можно написать:

{ F1, F2,…, Fn }ъ= Q « ъ= (F1 Щ F2 Щ…Fn) →ъъ= Q.

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

Определение 5: Пусть даны формулы F1, F2,…, Fn и формула Q. Говорят, что Q есть логическое следствие формул F1, F2,…, Fn тогда и только тогда, когда для всякой интерпретации I, в которой F1 Щ F2 Щ…Fn истинна, Q также истинна. F1, F2,…, Fn называются аксиомами (или постулатами, или посылками, или гипотезами).

Если формулы P и Q – логические следствия друг друга, то они называются логически эквивалентными. Такая ситуация имеет место тогда и только тогда, когда формула (P « Q) является тавтологией.

 

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

Исчисление высказываний тоже является аксиоматической системой. Любая аксиоматическая система должна удовлетворять следующим требованиям:



1. Непротиворечивость: невозможность вывода отрицания уже доказанного выражения (которое считается общезначимым);

2. Независимость (минимальность): система не должна содержать бесполезных аксиом и правил вывода. Некоторое выражение независимо от аксиоматической системы, если его нельзя вывести с помощью этой системы. В минимальной системе каждая аксиома независима от остальной системы, то есть, не выводима из других аксиом.

3. Полнота (взаимность адекватности): любая тавтология выводима из системы аксиом. В адекватной системе аксиом любая выводимая формула есть тавтология, то есть верно, что ъ-- P® ъ= P. Соответственно в полной систем верно: ъ= P® ъ--P.

Некоторое множество тавтологий составляет систему аксиом A. Приведем две наиболее известные системы аксиом, обладающие всеми вышеперечисленными свойствами.

Классическая система аксиом:

1. P ®(Q ® P);

2. (P ®(Q ® R))®((P ® Q)®(P ® R));

3. (ШP ® Ш Q) ® ((ШP ® Q) ® P).

Система аксиом Новикова:

1. P ®(Q ® P);

2. (P ®(Q ®R))®((P ® Q)®(P ® R));

3. P Щ Q ® P;

4. P Щ Q ® Q;

5. (P ® Q) ®((P ® R) ®(P ® Q Щ R));

6. P ® P Ъ Q;

7. Q ® P Ъ Q;

8. (P ® R) ®((Q ® R) ®(P Ъ Q ® R));

9. (P ® Q) ®(Ш Q ®Ш P);

10. P ®ШШ P;

11. ШШ P ® P.

 



<== предыдущая лекция | следующая лекция ==>
Интерпретация формул | Основные определения


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.