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

§2. Кванторы, свободные и связанные переменные

В соответствии с §1 мы можем утверждать: предикаты – некоторые отношения над предметами. Следовательно, предикаты исполняют роль сказуемого, а роль подлежащего играют предметные переменные или константы. Следовательно, анализ простейшего высказывания сводится к выделению предметов из всего, что о нем говорится.

При вычислении предикатов логические связи ~ между утверждениями остаются.

В качестве наиболее общих операций, применяемых к предметным переменным, применяются операции введения (навешивания) и удаления кванторов.

Определение 2: Пусть некоторая формула А зависит от переменной х. По отношению к А введем еще две записи:

1) A(x) для всех x имеет место (справедлива) формула A(x)

- квантор общности

2) x A(x) существует такое x, что справедливо A(x)

- квантор сущности

Операция присваивания слева к формуле A(x) кванторов называется операцией введения (навешивания) кванторов относительно (по переменной) x.

P(x) = И P(x)И

P(x) = И P(x)И

A(R(x)D(x)) (глава 3 по *)

R – множество рациональных чисел

D – множество действительных чисел

B R() C D() x =

Таким образом структуру вывода из примера 1 запишем:

I) ((A&B)C) – в алгебра высказываний

II) (R(x)D(x)) & R()D() – с помощью предикатов

Таким образом исчисление предикатов образуется как расширение высказываний путем введения или удаления кванторов общности (существование) по каким-либо предметным переменным.

Определение 3: Определение ПОФ

1. В логике предикатов используются символы:

а) X,Y,Z,… - предметные переменные

б) a,b,c,a1,… - предикатные символы

в) Pmn,Qn,R,S,… - предикатные символы

г) A,B,C,…- высказанные переменные

д) - логические символы,- кванторные символы

е) (,),[,],{,} – скобки

2. ПОФ образуется следующим образом:

а) Pn – n-местный предикат

x1,…,xn – предметные переменные,

c1,…,cn – предметные константы.

то Pn(x1,…,xn),Pn(c1,…,cn)

Pn(c1,…,ci,xi+1,…,xn)

const переем.

б) пусть определено некоторое множество ПОФ:

A,B,C,…,A1,…,Ak,…

б1) Если B и C – есть ранее построенные ПОФ, то B, B&C, BC, BC – ПОФ

Это говорит о том, что применение логических связок приводит к образованию ПОФ (на основе других ПОФ)

б2) Если B – ПОФ, x – предметная переменная, то (xB),(xB) - ПОФ

в) других ПОФ нет.

Рассмотрим примеры ПОФ:

(x P1(x) Q2(y,z)).

(P1(x) y R2(x,y)).

x2 (Q2(x1,x2) P1(x1)).

x y S(x,y,z).

Pm(x1,…,xn) – не ПОФ (mn).

&AB – ПОФ.

x1 A1(x1) A2 & A3 – не ПОФ (отсутствие скобок).

A & P1 – не ПОФ (отсутствие скобок).

Пример:

, здесь x- свободная переменная, n – связанная переменная, оператор ∑ указывает границы связанности.

Определение 4: Пусть А – ПОФ.

а) Если A=Pn(x1,…,xi,ci+1,…,cn)

переем. const

то все вхождения предметных переменных в формулу A являются свободными, связанных переменных в этой формуле нет.

б) Пусть для формул B и C определено, какие элементы являются свободными, а какие связанные.

в)Если формула A: B, B&C, BC, BC,

то вхождение любой переменной в формулу А является такими же, как они были в формуле B и C. Связанные переменные остаются связанными, свободные – свободными. Логические связи - ,&,,не нарушают понятий связанной или свободной переменной.

г) Если А имеет вид: A = (x B), A = ( x B),

то переменная x в формуле B называется связанной квантором, остальные переменные в формуле B остаются без изменений. При этом формула B называется областью действий кванторов ,.

Переменная x называется свободной в ПОФ A, если в формуле A имеется хотя бы одно свободное вхождение x. В противном случае переменная x называется связанной в формуле A, не содержащая свободных переменных, называется замкнутой формулой, или предложением.

Примеры:

а) (x1 )

x1 - связанная переменная,

x2 – свободная переменная.

б) (x1)

x1 - связанная переменная,

x2 – свободная переменная.