Скачиваний:
168
Добавлен:
12.03.2015
Размер:
2.85 Mб
Скачать

Глава 3. Логика предикатов.

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

Пример 1. Возьмем рассуждение А: «Всякое рациональное число Х есть действительное число». Высказывание: «B <есть рациональное число». На основании А иB делаем вывод: «число – действительное число». Такой переход в алгебре высказываний мы записываем ((A&B)→C). Однако справедливость этого вAB доказать мы не сможем. Таким образом, анализ структуры сводится к выделению объекта.

§1. Переменные, предикаты, модель.

Множество – это собрание предметов реального или абстрактного мира, объединенных общим признаком. [Г. Квантор, 1874 г.]

М – множество каких-то элементов

М ≠ Ǿ

M×M×M×…×M= Mn – декартовая степень множества М.

N=2 –имеет декартовую плоскость

М×М2

<x, y>- вектор(кортеж)

(x,y)-элементы вектора не

переставляются

<x,y> М2=М×М

<x1,x2,…,xn> Mn = M×M×…×M

R – отношение между элементами x, y множества M2. xRy, RM2, R = <

x<y M2 (подмножество)

z=M

y=M

RM2

y=M

M=x

x=M

x<y (характеризует связь элементов)

1) x > y ; 2) x = y ; 3) x y – бинарные отношения R: >, = ,

Можно рассматривать отношение и между тремя элементами

x=z из M3

Между четырьмя элементами , <x, y, n, m> M4

Подводя черту, можно сказать: произвольное подмножество называется n-местным отношением на М (М – исходное множество; Mn – декартова степень, n – число мест или элементов)

<a1,a2,…,an> PMn

Если кортеж длины n удовлетворяет отношению P, то это означает:

а) < a1,a2,…,an >P (P) - теория множеств

б) P(a1,a2,…,an)=И (Л) - математическая логика

(a1,a2,…,an) n – местный предикат, a1M, a2M,…, anM позволяет установить связь между отношениями теории множеств и истинности в математической логике.

Справедливо n-местное отношение или справедлив n-местный предикат, определенный на множество М. Сам предикат принимает значение истинно или ложно.

Множество М в этом случае называется основным множеством или предметной областью (несущее множество)

Pn(a1,…,an){и, л}

Отдельные элементы множества М будем обозначать a1,a2,…,an и называть их предметными константами.

x,y,z …-предметные переменные

n - местный предикат обозначим P, Q, S, T,…

Уточнение места этого предиката будем обозначать

P1(x), Pn(x1,…,xn)

Иногда можно упускать обозначения Q(x,y).

2 места

Определение1: Основное множество М с определенными на нем предикатами P1n1, P2n2,…, Pknk и выделенными значениями предметных констант a1,…,am называется моделью.

Множество символов предикат и констант называется сигнатурой модели

{ P1n1, P2n2,…, Pknk ; a1,…,am)

предикат const

Следовательно модель вида<M,>.

Рассмотрим пример.

В качестве исходного множества М взято множество M=N{1,2,3,…,n}

S3(x,y,z) x+y=z

P3(x,y,z) x∙y=z

<N, ={S3,P3;1,2,…,n}> - модель арифметики натуральных чисел.

<N, ={S3,P3;1}> - арифметика Пеано.