рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Свойства теорий первого порядка.

Свойства теорий первого порядка. - раздел Математика, КУРС ЛЕКЦИЙ ПО МАТЕМАТИЧЕСКОЙ ЛОГИКЕ     Все Результаты Этого Параграфа Относятся К Пр...

 

 

Все результаты этого параграфа относятся к произвольной теории первого порядка. Всякая теория первого порядка является формальной теорией.

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

Теорема 1: Если формула некоторой теории является частным случаем тавтологии, то формула - есть теорема в теории и может быть выведена с помощью только схем аксиом (А1) - (А3) и правила modus ponens.

Доказательство: Пусть формула получена из некоторой тавтологии с помощью подстановок. Тогда существует вывод формулы в теории (т. к. всякая тавтология в теории является теоремой). Сделаем теперь всюду в этом выводе подстановки по следующему правилу:

1) если какая-нибудь пропозиционная буква входит в , то на месте всех её вхождений в каждую формулу вывода подставляем ту формулу теории , которая подставлялась в тавтологию на места вхождений той же буквы при построении формулы ;

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

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

Если теория первого порядка не содержит собственных аксиом, то она называется исчислением предикатов первого порядка.

Теорема 2: Всякое исчисление предикатов первого порядка непротиворечиво.

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

Например, есть .

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

Очевидно, что и . Для всякой аксиомы , полученной по схеме аксиом (1)-(5), выражение является тавтологией. Это очевидно для схем аксиом (А1) - (А3). Всякий частный случай схемы (4) преобразуется операцией в тавтологию вида , а всякий частный случай схемы (А5) преобразуется в тавтологию вида .

Наконец, если и тавтологии, то и - есть тавтология, т. к. результаты применения операции к формуле и совпадают. Следовательно, если есть теорема в теории , то есть тавтология.

Если бы существовала формула в теории , такая, что ├Ки ├К(здесь знаком ├К обозначается вывод в теории ), то оба выражения и были бы тавтологиями, что невозможно. Таким образом, теория непротиворечива. Что и требовалось доказать.

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

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

Например, Кдля любой формулы , но далеко не всегда справедлив вывод ├К. В самом деле, рассмотрим область, содержащую по крайней мере два элемента и . Пусть - есть некоторое исчисление предикатов. Пусть есть . Проинтерпретируем каким-нибудь свойством, которым обладает только элемент . Тогда выполнено для значения , но не выполняется. Следовательно, формула не является истинной в этой интерпретации, и поэтому не является логически общезначимой. Далее будет доказано, что всякая теорема всякого исчисления предикатов является логически общезначимой.

Однако, некоторая «ослабленная», но полезная форма теоремы дедукции и здесь может быть доказана.

Пусть - некоторая формула, принадлежащая заданному множеству формул , и пусть - какой-нибудь вывод из , снабженный обоснованием каждого шага. Мы будем говорить, что формула зависит от в этом выводе, если:

1) есть и обоснованием есть принадлежность к множеству , или

2) обосновано, как непосредственное следствие по правилу modus ponens или по правилу обобщения () некоторых предшествующих в этом выводе формул, из которых, по крайней мере, одна зависит от формулы .

Например, .

1) - гипотеза.

2) - выводится из (В1) по правилу .

3) - гипотеза.

4) - выводится из (В2), (В3) по правилу .

5) - получается из (В4) по правилу .

Здесь (В1) зависит от , (В2) зависит от , (В3) зависит от , (В4) зависит от и от , (В5) зависит от и от .

 

Теорема 3: Если не зависит от в выводе , то .

Доказательство: Пусть вывод из и , в котором не зависит от . Докажем теорему индукцией по числу . При утверждение теоремы очевидно. Предположим, что утверждение теоремы справедливо для таких выводов, длина которых меньше (индуктивное допущение). Если принадлежит множеству или является аксиомой, то . Если является непосредственным следствием некоторых (одной или двух) предшествующих формул, то, поскольку не зависит от , то от не зависит ни одна из данных формул. Следовательно, по индуктивному допущению, из выводимы эти (одна или две) формулы, а вместе с ними и . Что и требовалось доказать.

Теорема 4: (теорема дедукции в теории ).

Пусть и пусть при этом существует такой вывод формулы из множества , в котором ни при каком применении правила обобщения к формулам, зависящим в этом выводе от , не связывается квантором никакая переменная формулы . Тогда .

Доказательство: Пусть - удовлетворяющий условиям теоремы вывод из . Докажем, что для любого индукцией.

Если принадлежит множеству или является аксиомой, то , т. к. - аксиома. Если совпадает с , то , т. к. ├теорема 1. Если существуют и , меньшие , такие что есть , то и (по индуктивному предположению). Следовательно, по схеме аксиом (А2) и правилу имеем: .

Предположим, наконец, что существует такое, что есть . По предположению: . Здесь либо не зависит от , либо переменная не является свободной в формуле . Если не зависит от , то в силу теоремы 3 имеем: . Тогда, применяя правило , получаем: , т. е. . По схеме аксиом (А1): ├. Отсюда по правилу получаем: . Если же не является свободной в формуле , то по схеме аксиом (А5) имеем: . Так как , тогда по правилу , получаем: . И, наконец, по правилу имеем: , т. е. . На этом завершается индукция. Получаем требуемое предложение при условии .

Условия теоремы 4 громоздки, поэтому иногда удобнее использовать более «слабые» следствия из последней теоремы.

Следствие 1: Если и существует вывод, построенный без применения правила обобщения к свободным переменным формулы , то .

Следствие 2: Если формула замкнута и , то .

Замечание: Из доказательств теорем 3 и 4, следствий из теоремы 4 вытекает, что при построении нового вывода (в случае теоремы 3: ) применение правила к любой формуле, зависящей от некоторой формулы из множества , требуется только в том случае, когда и в данном выводе, т. е. в выводе из , имеется применение правила (с той же связываемой переменной) к некоторой формуле, зависящей от .

Видно, что в доказательстве теоремы 4 зависит от той или иной посылки из множества в первоначальном выводе тогда и только тогда, когда зависит от в новом выводе.

Это замечание может быть полезным, когда нужно применить теорему дедукции несколько раз подряд в процессе доказательства какого-либо утверждения о выводимости. Например, чтобы получить из . Поэтому в дальнейшем можно пользоваться этим замечанием наряду с теоремами 3 и 4 и следствиями 1 и 2.

Например, ├.

Доказательство:

1) - гипотеза;

2) - схема аксиом (А4);

3) - выводимо из пунктов 1 и 2 по правилу ;

4) - схема аксиом (А4);

5) - выводимо из пунктов 3 и 4 по правилу ;

6) - выводимо из пункта 5 по правилу ;

7) - получается из пункта 6 по правилу .

Таким образом, мы имеем: . Причём в построенном выводе, ни при каком применении правила не связывается переменная формулы . Поэтому, на основании следствия 2: ├.

 

– Конец работы –

Эта тема принадлежит разделу:

КУРС ЛЕКЦИЙ ПО МАТЕМАТИЧЕСКОЙ ЛОГИКЕ

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ... ВОСТОЧНОУКРАИНСКИЙ НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ... имени ВЛАДИМИРА ДАЛЯ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Свойства теорий первого порядка.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

ПО МАТЕМАТИЧЕСКОЙ ЛОГИКЕ
(для студентов специальности “Прикладная математика”)     У т в е р ж д е н о на заседании кафедры прикладной математики

Отрицание – обозначается ,читается:«не » или «неверно, что ».
2) Дизъюнкция (логическое сложение), обозначаемое(читается «

Упражнения для самостоятельной работы.
1. Даны следующие высказывания: P = «Данное число – целое», Q = «Данное число – положительное», R = «Данное число – простое», S = «Данное число

Формулы алгебры логики. Тавтологии.
В алгебре выводятся формулы, которые остаются верными, какие бы числа не подставляли вместо букв, входящих в эти формулы. Подобным образом в алгебре высказываний конструируются формулы из некоторых

Доказательство.
Необходимость: Пусть формулы и

Упражнения для самостоятельной работы.
  1. Определить, является ли данная последовательность символов формулой: 1)

Совершенные нормальные конъюнктивные и дизъюнктивные формы. Полные системы логических связок.
Определение 1:Элементарной конъюнкцией называется конъюнкция переменных, каждая из которых стоит под знаком отрицания или без него. Например:

Определение 4: Формула, представленная в виде конъюнкции элементарных дизъюнкций, называется совершенной нормальной конъюнктивной формой (СНКФ).
Замечание: Каждая элементарная конъюнкция (дизъюнкция), входящая в СНДФ (в СНКФ), должна содержать все пропозиционные буквы, входящие в исходную формулу. Только в этом случае м

Алгоритм преобразования произвольной формулы в СНДФ.
1) Выразить все логические операции через конъюнкцию, дизъюнкцию и отрицание. 2) Используя дистрибутивные законы, преобразовать формулу так, чтобы все конъюнкции выполнялись раньше дизъюнк

Замечание о представлении произвольной формулы многочленом Жегалкина.
Введём следующие обозначения: , .

Упражнения для самостоятельной работы.
  1. Привести к СНДФ данные формулы: 1) , 2)

Определения.
  В математике принято одной и той же буквой обозначать различные объекты, т. е. под буквой фактически понимается переменная, принимающая значения из некоторого множества. Такие перем

Определение 3: Множество всех значений таких, что предикат при этих значениях принимает значение «истина», называется областью истинности предиката.
Определение 4: Предикат , определённый на множестве

Упражнения для самостоятельной работы.
1. Прочитать следующие высказывания. Какие из них принимают истинные значения? 1) ; 4)

Формулы и тавтологии логики предикатов.
    При введении определения формул логики предикатов будем использовать следующие обозначения (алфавит): 1)

Упражнения для самостоятельной работы.
  1. Записать следующие высказывания в виде формул логики предикатов. 1) Всякое натуральное число, делящееся на 12, делится на 2, 4 и

Некоторые схемы доказательства теорем.
    Многие теоремы в математике имеют форму импликации . В этом случае условие

Рассмотрим некоторые схемы доказательства теорем.
1) Пусть и - одноместные предикаты,

Упражнения для самостоятельной работы.
  1.Записать на языке логики предикатов аксиому математической индукции.   2. Записать на языке логики предикатов следующую те

Формальный язык логики высказываний.
  Таблицы истинности в логике высказываний позволяют ответить на многие вопросы. Например, является ли данная формула тавтологией, противоречием или выполнимой формулой; влечёт ли она

Упражнения для самостоятельной работы.
  1. Указать свободные и связные вхождения переменных в следующих формулах: 1)

Теоремы о полноте.
    Теорема 1: Во всяком исчислении предикатов первого порядка всякая теорема является логически общезначимой. Доказательство:

Определение 4: Всякий терм, не содержащий переменных, называется замкнутым термом.
Счётная интерпретация теории будет и

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

Принцип двойственности.
    Пусть – некоторое подмножество множества булевых функций:

Линейные функции. Монотонные функции.
    Рассмотрим систему функций: ,

Теорема Поста.
    В предыдущем параграфе были рассмотрены некоторые классы булевых функций. В каждый класс попадают функции, обладающие определённым свойством. Для удобства введём сле

Упражнения для самостоятельной работы.
1) Сколько имеется различных двоичных наборов длины

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги