Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mat_logika.doc
Скачиваний:
4
Добавлен:
26.09.2019
Размер:
950.27 Кб
Скачать

Лекция № 7.

Тема: ФОРМАЛЬНЫЕ СИСТЕМЫ. ИСЧИСЛЕНИЕ ВЫСКАЗЫВАНИЙ

Основные вопросы, рассматриваемые на лекции:

  1. Определение формальной системы

  2. Метод доказательства индукцией по формулам

  3. Выводом формулы из множества формул

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

Краткое содержание лекционного материала

Формальная система S определена, если:

1) Задано счетное множество символов. Конечная последовательность символов называется словом (или строкой).

2) Выделяется множество формул системы S – подмножество множества слов системы S. Обычно указывается алгоритм построения формул.

3) Выделяется множество аксиом системы S – подмножество множества формул системы S.

4) Выделяется множество правил вывода системы S – множество некоторых отношений между формулами системы S. Если  – правило вывода, (A1,…,Am,B), то формулы A1,…,Am называются посылками, а формула Bзаключением правила . При этом говорят, что формула B непосредственно следует из формул A1,…,Am.

Следующее определение формулы системы S1 является частным случаем определения пропозициональной формулы.

Слово системы S1 называется формулой системы S1, если оно построено строго по следующим правилам:

1) пропозициональные переменные – формулы системы S1;

2) если слово A системы S1 является формулой системы S1, то слово A тоже является формулой системы S1;

3) если слова A и B системы S1 являются формулами системы S1, то слово (AB) тоже является формулой системы S1.

Имеет место метод доказательства индукцией по формулам. Пусть для некоторого свойства формул P(A) доказаны следующие утверждения:

1) если p – пропозициональная переменная, то P(p) верно;

2) если P(A), то P(A) тоже верно;

3) если P(A) верно и P(B) верно, то P (AB) тоже верно.

Тогда свойства P(A) верно для всех формул A системы S1.

Следующее определение теоремы системы S1 является частным случаем определения логического следствия.

Выводом формулы A из множества формул  называется конечная последовательность формул A1,…,An, если:

1) AnA;

2) для каждого i1,…,n формула Ai

(a) является некоторой аксиомой, или

(b) принадлежит множеству , или

(c) непосредственно следует по некоторому правилу вывода из формул Ai1,…,Aim, где 1i1,…,imi.

При этом говорят, что формула A следует из множества формул  (или A следствие из множества ), и пишут A (или SA). Если A1,…,Am – конечное множество, то пишут также A1,…,AmA (или A1,…,AmSA).

Формула A системы S называется теоремой системы S, если следует из пустого множества формул. Обозначение: A, или SA.

Исчисление высказываний – это формальная система, символами которой являются пропозициональные переменные и связки, а формулами – пропозициональные формулы. Рассмотрим исчисление высказываний S1 с двумя связками  и  (остальные связки можно определить в терминах  и , например, ABAB и AB(AB)) и со следующими аксиомами и правилом вывода:

(A1) A(BA);

(A2) (A(BC))((AB)(AC));

(A3) (BA)((BA)B);

(MP) A, ABB

(где A, B, C – это произвольные пропозициональные формулы, построенные из пропозициональных переменных и связок  и ).

Формула системы S называется теоремой системы S, если оно получено строго по следующим правилам:

1) аксиомы (A1), (A2), (A3) являются теоремами системы S;

2) если посылки A и AB правила (MP) – теоремы системы S, то его заключение B – тоже теорема системы S.

Имеет место метод доказательства индукцией по теоремам (мы сформулируем этот метод для теорем системы S). Пусть для некоторого свойства формул P(A) доказаны следующие утверждения:

1) если формула A – одна из аксиом (A1), (A2), (A3), то P(A) верно;

2) если формула A непосредственно следует по правилу (MP) из формул B, BA, P(B) верно, P(BA) верно, то P(A) верно.

Тогда свойство P(A) верно для всех формул A (системы S1).

При доказательстве общих свойств теорем системы S1 мы используем индукцию по формулам или индукцию по теоремам, а при доказательстве конкретной теоремы системы S1 – приводим вывод этой теоремы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]