
- •Математическая логика.
- •Содержание
- •Введение
- •Глава 1. Алгебра высказываний.
- •§1. Высказывания. Логические операции.
- •§2. Тождественно истинные формулы.
- •1. Свойство коммутативности:
- •§3. Совершенные нормальные формулы.
- •Пусть - формулы алгебры высказываний. Тогда:
- •Глава 2. Исчисление высказываний (ив).
- •§1. Аксиоматический метод.
- •§2. Исчисление высказываний.
- •§3. Выводимость из гипотез.
- •2) Индукционное предложение.
- •3) Индукционный шаг.
- •§4. Производные правила вывода.
- •§5. Связь между алгеброй высказываний и исчислением высказываний.
- •Глава 3. Логика предикатов.
- •§1. Переменные, предикаты, модель.
- •§2. Кванторы, свободные и связанные переменные
- •§3. Интерпретация. Истинность.
- •1. База индукции
- •3. Индукционный шаг.
- •1. База индукции
- •2. Индукционное предложение
- •3. Индукционный шаг.
- •§4. Тождественно истинные формулы. Эквивалентность.
- •I прямой способ доказательство эквивалентности формул a, b.
- •II способ от противного.
- •III способ
- •Глава 4. Исчисление предикатов.
- •§1. Аксиомы и правила вывода.
- •§2. Производные правила вывода. Приведенная нормальная форма.
- •§3. Непротиворечивые и полные множества формул.
- •§4. Теорема Гёделя
- •2 Случай
- •3 Случай
- •6 Ситуация
- •Список литературы:
§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,
B
C,
B
C
– ПОФ
Это говорит о том, что применение логических связок приводит к образованию ПОФ (на основе других ПОФ)
б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,
B
C,
B
C,
то
вхождение любой переменной в формулу
А является такими же, как они были в
формуле B
и C.
Связанные переменные остаются связанными,
свободные – свободными. Логические
связи -
,&,
,
не нарушают понятий связанной или
свободной переменной.
г)
Если А имеет вид: A
= (x
B),
A
= (
x
B),
то
переменная x
в формуле B
называется связанной квантором, остальные
переменные в формуле B
остаются без изменений. При этом формула
B
называется областью действий кванторов
,
.
Переменная x называется свободной в ПОФ A, если в формуле A имеется хотя бы одно свободное вхождение x. В противном случае переменная x называется связанной в формуле A, не содержащая свободных переменных, называется замкнутой формулой, или предложением.
Примеры:
а)
(x1
)
x1 - связанная переменная,
x2 – свободная переменная.
б)
(x1
)
x1 - связанная переменная,
x2 – свободная переменная.