
- •Часть 1
- •Тема I множества и операции над ними. Отношения
- •Множества. Равенство множеств
- •Алгебра множеств
- •Декартово произведение и отношения
- •Эквивалентность
- •Частичный порядок
- •Тема II логика высказываний
- •2.1. Высказывания и операции над ними
- •2.2. Анализ сложного высказывания
- •2.3. Формулы. Булевы функции
- •2.4.Тавтологии
- •2.5. Построение контрпримера
- •2.6. Равносильные формулы
- •2.7. Некоторые логические законы
- •2.8. Нормальные формы
- •Тема III применение логики высказываний
- •3.1. Логическое следствие
- •3.2. Применение к переключательным схемам
- •Тема IV исчисление высказываний
- •Теория l. Аксиомы и правила вывода
- •Общезначимость теорем. Непротиворечивость l
- •Полнота теории l
- •Тема V алгебра предикатов. Понятие об исчислении предикатов
- •5.1. Понятие предиката.
- •5.2.Типы предикатов.
- •5.3. Простейшие логические операции над предикатами.
- •5.4. Операции квантификации.
- •5.5. Предикатные формулы.
- •5.6. Язык алгебры предикатов.
- •5.7. Понятие об исчислении предикатов.
- •Часть 2
- •I. Формулы, истинностные таблицы, нормальные формы
- •II. Построение формул по таблицам значений
- •III. Логические следствия, непротиворечивость суждений
- •IV.Некоторые задачи
- •Индивидуальные задания №3 предикаты
- •I. Множества истинности предикатов
- •II. Квантификация
- •III. Применение кванторов
- •IV. Тавтологии, предваренная форма
- •V. Решить задачу
- •Дополнительные вопросы
- •Литература
5.6. Язык алгебры предикатов.
Алгебра предикатов обладает большими возможностями в символизации обычного языка. Для записи определений или утверждений на языке алгебры предикатов не существует механических правил. В каждом конкретном случае следует передать символ утверждения с помощью символов языка предикатов.
Например, тот факт, что число А является пределом последовательности {аn}записывают следующим образом: ε((ε>0) n1 n((n>n1) (|an-A|<ε))). Здесь n,n1 определены на натуральных, а ε - на действительных числах.
В настоящее время зачастую применяют упрощенную запись на языке математической логики. Под квантором указывается область, откуда следует выбирать объект, на который распространяется кванторизация. Тот факт, что число А является пределом {an} записывают так:
(A=lim{an})
(ε>0)
(k
N)
(i
Ni>k)(|ai-A|<ε)
Приведем определение непрерывности функции в точке (f(x)-непрерывна в точке a) (ε>0) (δ>0) (x R)((|x-a|< δ (|f(x)-f(a)|<ε))
Правая часть последнего соотношения на обычном языке алгебры предикатов записывается следующим образом:
ε((ε>0) δ(δ>0) x ((|x-a|<δ) (|f(x)-f(a)|<ε))
Запись утверждений на языке математической логики позволяет преобразовывать их к равносильной, но более удобной с какой-либо точки зрения форме, используя аппарат алгебры предикатов.
Пример. Тот факт, что последовательность {an} имеет конечный предел, записывают в виде
A ε((ε>0) n1 n(n>n1) (an-A)<ε))),
что равносильно A ε( (ε>0) n1 n( (n>n1) (|an-A<ε|)))
Отсюда, следуя правилам алгебры предикатов, легко получить отрицание этого высказывания A ε((ε>0) n1 n((n>n1)(|an-A|)<ε)). Как и выше, n,n1 определены на натуральных , а ε,A - на действительных числах.
5.7. Понятие об исчислении предикатов.
Об исчислении предикатов студенты знакомятся в обзорном порядке. При построении аксиоматической теории предикатов вводится список предикатных переменных, предикатных символов и простых формул, аналогичный рассмотренному ранее. Формулами исчислений предикатов являются:
1. простые формулы;
2. если Φ и Ψ – формулы, то Φ, (Φ Ψ), x Φ – формулы;
3. других формул нет.
Набор схем аксиом исчисления предикатов включает в себя три схемы аксиом исчисления высказываний, кроме того, еще две схемы аксиом:
u(Φ(u) Φ(t)), где Φ(u) – формула, t - переменная, свободная для u в Φ(u) т.е., никакое свободное вхождение t в Φ не лежит в области действия квантора u;
б) u (Φ ψ) (Φ u Ψ) где Φ не содержит свободно u (правило обобщения).
Правил вывода два:
1. Из Φ Ψ и Φ следует Ψ
2. Из Φ следует u Φ
Как и в исчислении высказываний вводится понятие вывода, выводимости из гипотез Г и т.п.
При изучении исчисления предикатов следует обращать внимание на новые моменты, возникающие в сравнении с исчислением высказываний.
Например, теорема о дедукции читается так.
Пусть Г,Φ├Ψ и пусть существует такой вывод Ψ из Г и Φ, в котором ни при каком применении правила обобщения к формулам, зависящим от Φ, не связывается квантором никакая свободная переменная формулы Φ. Тогда
Г├Φ Ψ
Как и в исчислении высказываний справедлива теорема о том, что выводимыми в исчислении предикатов являются тавтологии, и только они.
Контрольные вопросы и упражнения
Как истолковать с точки зрения алгебры предикатов системы уравнений, неравенств? Совокупности неравенств?
Выяснить геометрический смысл высказываний
и
, где х, у определены на вещественных числах.
Свободна ли переменная
для
в формулах:
а)
;
б)
.
Записать с помощью логико-математической символики полное решение следующих уравнений и неравенств:
а)
; в)
;
б)
; г)
.
Записать с помощью логико-математической символики:
а) определение предела в точке;
б) утверждение, что каждое квадратное уравнение с действительными коэффициентами, у которого дискриминант строго положителен, имеет точно два вещественных корня;
в) утверждение, что две различные прямые пересекаются не более чем в одной точке;
г) определение последовательности
функций
,
сходящейся на интервале
.
Записать с помощью логико-математической символики следующие утверждения и построить их отрицания, используя законы алгебры предикатов:
а) определение непрерывности функции
в точке
;
б) определение непрерывности функции на ;
в) аксиому параллельности евклидовой планиметрии;
г) определение последовательности функций , равномерно сходящейся на .
Записать с помощью логико-математической символики достаточное и необходимое условия существования действительного корня для уравнения
. Равносильны ли они соответственно таким условиям:
а)
;
б)
.
Построить выводы:
а)
;
б)
.