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

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

Формальная арифметика. Система аксиом.

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

 

 

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

Определение 1: Теория называется теорией первого порядка с равенством, если следующие формулы являются теоремами теории :

1) - рефлексивность равенства,

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

Можно доказать, что для любого терма в теории с равенством выводима формула , а также свойства симметричности и транзитивности равенства.

Арифметика, наряду с геометрией, является интуитивной областью математики. Поэтому будет естественным начинать процесс формализации и строгого обоснования математики именно с арифметики. Первое полуаксиоматическое построение арифметики было предложено Дедекиндом в 1901 году. Оно известно под названием «система аксиом Пеано». Эту систему можно сформулировать следующим образом:

(Р1) Число 0 – натуральное число.

(Р2) Для любого натурального числа существует число , непосредственно следующее за .

(Р3) для любого натурального числа .

(Р4) Если , то .

(Р5) Пусть есть свойство, которым обладают одни натуральные числа, и которым могут не обладать другие числа. Если 1) натуральное число 0 обладает свойством ; 2) для всякого натурального числа , обладающего свойством , число также обладает свойством ; тогда свойством обладают все натуральные числа (принцип индукции).

Этих аксиом, вместе с некоторым фрагментом теории множеств, достаточно для построения не только арифметики, но и теории рациональных, вещественных и комплексных чисел (это было сделано немецким математиком Ландау в 1930 году). Однако в этих аксиомах содержатся интуитивные понятия, такие, например, как «свойство». Это мешает всей системе быть строгой формализацией. Поэтому далее будет построена теория первого порядка , основанная на системе аксиом Пеано, которая окажется достаточной для вывода всех основных результатов элементарной арифметики. Эта теория первого порядка будет иметь единственную предикатную букву , единственную предметную константу и три функциональные буквы . Впрочем, чтобы не порывать с привычными по неформальной арифметике обозначениями, в дальнейшем мы будем писать вместо , вместо и вместо, соответственно, , где и - термы.

 

 

Собственные аксиомы теории S:

(S1) ;

(S2) ;

(S3) ;

(S4) ;

(S5) ;

(S6) ;

(S7) ;

(S8) ;

(S9) , где - произвольная формула теории .

Замечание 1: Если натуральное число, которое не следует ни за каким другим натуральным числом, называть ни нулём, а единицей (обозначать: 1), то аксиомы (S3), (S5) и (S7) необходимо заменить соответственно на следующие аксиомы:

(S3*) (число 1 не следует ни за каким другим натуральным числом);

(S5*) ;

(S7*) .

А также в аксиоме (S9) следует заменить на .

Замечание 2: Аксиомы (S1) – (S8) являются конкретными формулами, в то время как (S9) представляет собой схему аксиом, т. к. формула - произвольная. При этом схема аксиом (S9), которую будем называть принципом математической индукции, не соответствует полностью аксиоме (Р5) системы аксиом Пеано. Это происходит потому, что в аксиоме Пеано интуитивно предполагается, что число различных свойств натуральных чисел несчетно (т. е. имеет мощность ), а схема аксиом (S9) счётна, множество всех формул теории счётно.

Замечание 3: Аксиомы (S3) и (S4) соответствуют аксиомам (Р3) и (Р4) системы аксиом Пеано. Аксиомы (Р1) и (Р2) системы Пеано обеспечивают существование и операции «непосредственно следующий», которым в теории соответствует предметная константа и функциональная буква . Аксиомы (S1) и (S2) обеспечивают необходимые свойства равенства, которые Дедекиндом и Пеано предполагались интуитивно очевидными. Аксиомы (S5) - (S8) представляют собой рекурсивные равенства, служащие определением операций сложения и умножения.

С помощью правила modus ponens и схемы аксиом (S9) можно получить правило индукции: из и выводимо .

 

Следующая лемма является очевидным и непосредственным следствием аксиом.

Лемма 1: Для любых термов , и теории следующие формулы являются теоремами в :

(S1*) ;

(S2*) ;

(S3*) ;

(S4*) ;

(S5*) ;

(S6*) ;

(S7*) ;

(S8*) .

Доказательство: Все свойства (S1*) – (S8*) доказываются одинаково. Сначала необходимо образовать замыкание для аксиом (S1) - (S8) по правилу обобщения (), а затем применить аксиому (А4) (логическая аксиома логики предикатов: , где - терм, свободный для в с подходящими термами , , ).

 

Далее будут рассмотрены обычные свойства равенства (для теории первого порядка с равенством).

Теорема 1: Для любых формул , и теории следующие свойства являются теоремами этой теории.

(a) ;

(b) ;

(с) ;

(d) ;

(е) ;

(f) ;

(g) ;

(h) ;

(i) ;

(j) ;

(l) ;

(m) ;

(n) ;

(о) .

Доказательство: Докажем некоторые свойства для примера.

 

(a) 1. (по аксиоме (S5*));

2. (по аксиоме (S1*));

3. (из пунктов 1 и 2 по правилу );

4. (из пунктов 1 и 3 по правилу ).

 

(d) 1. (свойство (с));

2. (1, тавтология);

3. (свойство (b));

4. (из 2,3, тавтология);

5. (4, тавтология).

 

(е) Применим правило индукции к формуле: .

Остальные свойства можно доказать аналогично.

 

Теорема 2: Для любых термов , и следующие формулы являются теоремами теории :

(a) (дистрибутивность слева);

(b) (дистрибутивность слева);

(с) (ассоциативность умножения);

(d) .

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

(a) Доказательство можно провести индукцией по .

(b) Следует из пункта (a) и коммутативности умножения (см. теорему 1, пункт (n)).

(с) Можно доказать индукцией по z: ├ .

(d) Доказывается индукцией по z с использованием аксиомы (S4*). Можно показать, что ├ .

 

В дальнейшем термы мы будем называть цифрами, и обозначать, как обычно, 0, 1, 2, 3, ... . Для любого неотрицательного соответствующая цифра – это 0 с штрихами.

Натуральные числа можно определить рекурсивно: 0 – есть число; если - натуральное число, то и также натуральное число.

 

Теорема 3:

(a);

(b);

(с); (и т. д. для 3, 4, ...);

(d);

(е);

(f);

(g);

(h);

(i);

(j).

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

 

(a) 1. (S6*);

2. (S5*);

3. (S2*);

4. (1, 3, теорема 1);

5. (4, определение цифры ).

 

(с) 1. (S8*);

2. (b);

3. (2, теорема 1, (е));

4. (1, 3, теорема 1, (с));

5. (4, определение цифры 2).

 

(d) Обозначим через формулу . Тогда видно, что ├. Из аксиомы (S3*) . Отсюда на основании аксиомы (S6*) получаем: ├ . Следовательно, в силу тавтологии , имеем: ├ . Далее, в силу тавтологии , получаем: ├. Применяя правило индукции, имеем: ├ . Затем, с помощью правил обобщения и логической аксиомы (А4), получаем требуемое утверждение (d).

Остальные свойства доказываются аналогично.

Определение 2: а) означает, что ;

б) означает, что ;

в) означает, что ;

г) означает, что ;

д) означает, что .

 

Теорема 4: Каковы бы ни были термы , и , следующие формулы выводимы в теории :

(a) ;

(b) ;

(с) ;

(d) ;

(е) .

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

(a) Следует из того, что . Индукцией по z можно доказать, что ├ .

(b) - (е) предлагается доказать самостоятельно.

Определение 3: Будем говорить, что делится на , если существует такое, что .

 

Теорема 5: Следующие формулы выводимы в теории :

(a) ;

(b) ;

(с) ;

(d) ;

(е) ;

(f) .

Доказательство: (a), (b): .

Аналогично доказываются остальные свойства делимости.

 

Теорема 6: (Полная индукция).

Пусть свойство таково, что для любого натурального числа , из того, что этим свойством обладают все натуральные числа, меньшие , вытекает, что им обладает и число . Тогда свойством обладают все натуральные числа, т. е.: ├ .

Доказательство: По условию, свойством обладают все натуральные числа, меньшие . Значит, в частности, свойством обладает и число 0, и число, за которым следует . Следовательно, по аксиоме индукции, выполнено . По правилу обобщения (аксиома (А4), ) имеем: . Что и требовалось доказать.

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

 

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

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

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

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

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

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

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

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

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

Отрицание – обозначается ,читается:«не » или «неверно, что ».
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
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги