4_Формальные системы (Мацнев А.П. - Математическая логика и теория алгоритмов - 2004)

2017-07-08СтудИзба

Описание файла

Файл "4_Формальные системы" внутри архива находится в папке "Мацнев А.П. - Математическая логика и теория алгоритмов - 2004". Документ из архива "Мацнев А.П. - Математическая логика и теория алгоритмов - 2004", который расположен в категории "". Всё это находится в предмете "математическая логика" из 2 семестр, которые можно найти в файловом архиве РТУ МИРЭА. Не смотря на прямую связь этого архива с РТУ МИРЭА, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "математическая логика" в общих файлах.

Онлайн просмотр документа "4_Формальные системы"

Текст из документа "4_Формальные системы"

4. Введение в формальные (аксиоматические) системы

4.1 Формальные модели.

Вставка 4 А

4.2 Принципы построения формальных теорий. Аксиоматические системы, формальный вывод.

Формальные системы - это системы операций над объектами, понимаемыми как последовательность символов (т.е. как слова в фиксированных алфавитах), сами операции также являются операциями над символами. Термин "формальный" подчёркивает, что объекты и операции над ними рассматриваются чисто формально, без каких бы то ни было содержательных интерпретаций символов. Предполагается, что между символами не существует никаких связей и отношений, кроме тех, которые явно описаны средствами самой формальной системы.

Исторически теория формальных систем, так же как и теория алгоритмов, возникла в рамкам оснований математики при исследовании строения аксиоматических теорий и методов доказательства в таких теориях. Всякая точная теория определяется, во-первых, языком, т.е. некоторым множеством высказываний, имеющих смысл с точки зрения этой теории, и, во-вторых, совокупностью теорем - подмножеством языка, состоящим из высказываний, истинных в данной теории.

В математике с античных времён существовал образец систематического построения теории - геометрия Евклида, в которой все исходные предпосылки сформированы явно, в виде аксиом, а теоремы выводятся из этих аксиом с помощью цепочек логических рассуждений, называемых доказательствами. Однако, до середины 19 века математические теории, как правило, не считали нужным явно выделять все исходные принципы, критерии же строгости доказательств и очевидности утверждений в разные времена были различными и явно не формулировались. Время от времени это приводило к необходимости пересмотра основ той или иной теорий. Известно, например, что основания дифференциального и интегрального счисления, разработанных в 18 век Ньютоном и Лейбницем, в 19 века подверглись серьёзному пересмотру. Математический анализ в его современном виде опирается на работы Коши, Больцано и Вейерштрасса по теории пределов.

В конце 19 века такой пересмотр затронул общие принципы доказательств в математических теориях. Это привело к созданию новой отрасли математики - оснований математики, предметом которой и стало построение теорий, чтобы в них не возникало противоречий. Одной из фундаментальных идей, на которые опираются исследования по основанию математики, является идея формализации теорий, т.е. последовательного проведения аксиоматического метода построения теорий.

При этом не допускается пользоваться какими-либо предположениями об объектах теории, кроме тех, которые выражены явно в виде аксиом; аксиомы рассматриваются как формальные последователь­ности символов ( выражения), а методы доказательств— как методы получения одних выражении из других с помо­щью операций над символами. Такой подход гарантирует четкость исходных утверждений и однозначность выводов, однако может создаться впечатление, что осмысленность и истинность в формализованной теории не играют никакой роли. Внешне это так, однако, в действительности и аксио­мы и правила вывода стремятся выбирать таким образом, чтобы построенной с их помощью формальной теории мож­но было придать содержательный смысл.

Более конкретно формальная система (или исчисление) строится следующим образом.

1. Определяется некоторое счетное множество символов, т.е. множество, элементы которого могут быть взаимно однозначно сопоставлены элементам натурального ряда 1,2,...N, которые называется термами. Имеется другое конечное множество символов, элементы которого называются связками или операциями. Наконец, существует конечное множество вспомогательных символов. Конечные последовательности символов называются выражениями данной системы.

2. Определяется множество формул, или правильно по­строенных выражений, образующее язык теории. Это мно­жество задается конструктивными средствами (как прави­ло, индуктивным определением) и, следовательно, перечис­лимо. Обычно оно и разрешимо. Для правильно построенных формул (ППФ) задаются правила их конструирования, т.е. определяется эффективная процедура, с помощью которой по данному выражению выясняется, является ли формула правильно построенной в данной формальной системе (ФС) или нет. Формула, для которой существует такая процедура, называется разрешимой в данной ФС, в противном случае неразрешимой. Иначе говоря, для неразрешимых формул нельзя построить алгоритм выяснения свойства формулы быть теоремой, для этого требуются все новые и новые озарения (изобретательства), не поддающиеся формализации.

3. Выделяется подмножество формул, называемых акси­омами ФС. Так же как и для ППФ для аксиом должна иметься процедура, позволяющая определить, является ли ППФ аксиомой или нет. Подмножество может быть и бесконечным, во всяком случае, оно должно быть разрешимо.

4. Задается конечное множество R1, R,2,..,Rk отношений между ППФ, называемых правилами вывода. Должна иметься эффективная процедура, позволяющая для произвольной конечной последовательности ППФ решить, может ли каждый член этой последовательности быть выведен с помощью конечного числа правил вывода. Правило вывода R(F1, ..., Fn, G) —это вычислимое отношение на множестве формул. Если формулы F1, ..., Fn, G находятся в отношении R, то формула G называется непосредственно выводимой из F1, ..., Fn по правилу R. Часто правило R(F1, ..., Fn, G) записывается в виде (F1, ..., Fn)/G. Формулы F1, ..., Fn называются посылками правила R, a Gего следствием или за­ключением. Примеры аксиом и правил вывода будут при­ведены несколько позднее.

Выводом формулы В из формул A1, ..., An называется последовательность формул F1, ..., Fm, такая, что Fm = B, а любая Fi(i = 1,...,m) есть либо аксиома, либо одна из ис­ходных формул A1, ..., An, либо непосредственно выводима из формул F1, ..., Fi-1 (или какого-то их подмножества) по одному из правил вывода. Если существует вывод В из A1, ..., An, то говорят, что В выводима из A1, ..., An. Этот факт обозначается так: A1,...,An├ В. Формулы A1, ..., An называются гипотезами или посылками вывода. Переход в выводе от Fi-1 к Fi называется iшагом вывода.

Доказательством формулы В в теории Т называется вы­вод В из пустого множества формул, т. е. вывод, в котором в качестве исходных формул используются только аксио­мы. Формула В, для которой существует доказательство, на­зывается формулой, доказуемой в теории Т, или теоремой теории Т; факт доказуемости В обозначается ├ В.

Очевидно, что присоединение формул к гипотезам не на­рушает выводимости. Поэтому если ├В, то А├В, и если A1, ..., An ├ В, то A1, ..., An, An+1 ├ В для любых A и An+1. По­рядок гипотез в списке несуществен.

Например, если удалось построить вывод В из A1, ..., An, то элементы последовательности ППФ A1, ..., An называются посылками вывода (или гипотезами). Сокращенно вывод В из A1, ..., An записывается в виде A1, ..., An ├ В, или если Г= A1,.., An то Г├ В. Напомним, что вывод ППФ без использования посылок есть доказательство ППФ В, а сама В – теорема, и это записывается ├ В.

Далее вставка 4В

4.3. Формальные теории. Основные понятия и определения

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

Выводимость

Пусть F1, ..., Fn, G - формулы теории Т, то есть F1, ..., Fn, G являются ППФ. Если существует такое правило вывода R , что (F1, ..., Fn, G) Î R, то говорят, что формула G непосредственно выводима из формул F1, ..., Fn по правилу вывода R. Обычно этот факт записывают следующим образом:

, где формулы F1, ..., Fn называются посылками, а формула G – заключением.

ЗАМЕЧАНИЕ. Обозначение правила вывода справа от черты, разделяющей посылки и заключение, часто опускают, если оно ясно из контекста.

Если в теории Т существует вывод формулы G из формул F1, ..., Fn, то это записывают следующим образом:

F1, ..., Fn Т G, где формулы F1, ..., Fn называются гипотезами вывода. Если теория Т подразумевается, то ее значение обычно опускают.

Если ├ Т G, то формула G называется теоремой теории Т (то есть теорема – это формула, выводимая только из аксиом, без гипотез).

Если Г├ Т G, то Г, D├ Т G, где Г и D- любые множества формул (то есть при добавлении лишних гипотез выводимость сохраняется).

Правила вывода делятся на прямые и непрямые. Прямые правила вывода – это правила непосредственного перехода от одних формул к другим, т.е. переход от посылки к заключению. Им сопоставляются определенные шаги формального вывода. Непрямые правила вывода суть правила перехода от одних формальным выводам к другим. Таким правилам соответствуют мета утверждения о преобразованиях одних формальных выводов в другие.

Еще одним интересным способом рассуждения, который может быть оформлен в виде непрямого производного правила, является метод доказательства от противного. Суть его сводится к следующему. Пусть нам надо доказать вывод формулы А из посылок Г. Тогда применяют следующий формальный прием: отрицание формулы А добавляют к множеству формул Г и пытаются получить из посылок А, Г противоречие. Если такое противоречие получено, то это означает, что можно построить вывод А из Г

Синтаксис

Синтаксисом называется набор правил конструирования ППФ.

Семантика

Семантикой называется набор правил интерпретации формул.

Интерпретация

Интерпретацией называется приписывание формуле одного из двух значений истинности: 1 (истинно) или 0 (ложно). Композиционность семантики заключается в том, что приписываемое значение истинности некоторой формулы зависит от значений истинности составляющих высказываний и структуры формулы.

Общезначимость и непротиворечивость

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

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

Фундаментальная проблема логики, называемая проблемой дедукции, состоит в том, чтобы определить, является ли формула G логическим следствием множества формул Г. Само слово дедукция (лат. deductio – выведение) определяется как логическое умозаключение от общих суждений к частным или другим общим суждениям. Если логическим следствием из множества формул Г является формула А, имеющая значение истинности Л (ложь или 0), то говорят, что формула А невыполнима. Именно в этом и состоит принцип дедукции: формула А является логическим следствием множества формул Г тогда и только тогда, когда Г А невыполнимо.

Полнота, независимость и разрешимость

Пусть множество M является моделью формальной теории Т. Формальная теория Т называется полной (или адекватной), если каждому истинному высказыванию M соответствует теорема теории Т.

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

Система аксиом (или аксиоматизация) формально непротиворечивой теории Т называется независимой, если никакая из аксиом не выводима из остальных по правилам вывода теории Т.

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5167
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее