Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.2. Определение формальной системыФормальная система представляет собой совокупность чисто абстрактных объектов (не связанных с внешним миром), в которой представлены правила оперирования множеством символов в чисто синтаксической трактовке без учета смыслового содержания (или семантики). Формальная система определена, если: 1. Задан конечный алфавит (конечное множество символов). 2. Определена процедура построения формул (или слов) формальной системы. 3. Выделено некоторое множество формул, называемых аксиомами. 4. Задано конечное множество правил вывода, которые позволяют получать из некоторого конечного множества формул другое множество формул. Эти правила могут быть представлены в виде
где 3.2.1. Дополнительные определенияФормальную систему иногда называют также аксиоматикой, или формальной теорией, или еще проще — множеством формул. Алфавит, который заранее предполагается конечным, иногда называют словарем. При этом в нем различаются констаиты, переменные и операторы (примеры в разд. 3.2.3). Способ построения формул (п. 2 определения формальной системы) определяет конкретную синтаксическую конструкцию формул Формальное доказательство (или просто доказательство) определяется как конечная последовательность формул Формула Правила вывода
Различают два типа правил вывода: 1) правила, применяемые к формулам, рассматриваемым как единое целое (в этом случае их называют продукциями, правилами продукций или продукционными правилами), 2) правила, которые могут применяться к любой отдельной части формулы, причем сами эти части являются формулами, входящими в формальную систему. В этом случае говорят о правилах переписывания. Так, в обычной математике следующее правило вывода:
применяется к формуле как к целому (в данном случае к предложению математического анализа) — это продукция (с двумя антецедентами, или посылками). Слово “влечет" для краткости при использовании продукции часто заменяется стрелкой В отличие от предыдущего правило Разумеется, и продукция, и правило переписывания имеют только одно направление вывода — слева направо. Правило переписывания действует в обоих направлениях, если только заданы два правила: в рассуждениях может получиться порочный круг (что часто случается с детьми). Замечание. Множества, указанные в пп. 3 и 4 определения формальной системы, не обязательно должны быть конечными: достаточно, чтобы они были рекурсивно перечислимы. Однако в последующем изложении мы будем предполагать, что они являются конечными. 3.2.2. Правило подстановкиПравило подстановки пригодно для использования в любой формальной системе. Чтобы применить правило вывода к какой-нибудь формуле М, принадлежащей к некоторой формальной системе, надо совместить Левый элемент правила Q с М. Это осуществляется при помощи подстановок в Q и/или в М. Подстановка заключается в замещении всех вхождений какой-либо переменной на формулу из формальной системы, которая не содержит этой переменной. 3.2.3. Примеры формальных системПример 1. Формальная система 1. Алфавит 2. Формулы: символ или какая-либо последовательность символов а или 3. Одна аксиома: 4. Одно правило вывода: Принято, что в этом правиле вывода символы Символы Из определения данной формальной системы непосредственно вытекает следующий способ получения допустимых формул, т. е. формул, выводимых согласно правилу
Очевидно, что, например, выражение Пример 2. Формальная система Хофштедтер в своей объемистой книге 1. Алфавит: 2. Формулы: любая последовательность символов данного алфавита. 3. Одна аксиома: 4. Правила вывода: правило правило правило правило То, что правило 1 является продукцией, означает в данном случае, что оно применяется только, если последняя буква теоремы есть Правило 2 позволяет из теоремы
б) в) г) д) е) Читателю предлагается; используя правила вывода дайной формальной системы, решить задачу, предложенную Д. Хофштедтером: получить теорему
|
1 |
Оглавление
|