КОНСТРУКТИВНАЯ СЕМАНТИКА

КОНСТРУКТИВНАЯ СЕМАНТИКА

- совокупность способов понимания суждений в конструктивной математике. Необходимость в особой семантике вызвана различием общих принципов, лежащих в основе традиционной (классической) и конструктивной математики (далее последний термин будет в основном относиться к подходу, развитому в советской школе конструктивной математики). Основное внимание К. с. уделяет суждениям о конструктивных объектах в языках первого порядка, то есть, по существу, арифметич. суждениям (см. Арифметика формальная). Принципиальные различия с традиционной семантикой в понимании дизъюнкций (и суждений о существовании сформулированы Л. Брауэром (L. Brouwer). Конструктивное обоснование таких суждений требует решения задачи: найти число такое, что верно Ai (соответственно найти число птакое, что А(n)). Общие принципы описания задач, соответствующих более сложным формулам, были намечены А. Рейтингом (А. Неуting) и А. Н. Колмогоровым. Точная формулировка (к-рая стала возможной после появления магематич. определения алгоритма). была дана С. Клини (S. Kleene) в виде понятия реализации замкнутой арифметич. формулы (см. Рекурсивная реализуемость). Реализация верного равенства t=r есть фиксированная константа, напр, число 0, а ложное равенство не имеет реализаций. Реализация конъюнкции АaВ- это пара (а, b), где а- реализация А, b- реализация В. Реализация дизъюнкции - это пара (i, а), где i=0,1 на - реализация суждения А i. Реализация суждения - это пара {п, а), где п- число, а- реализация суждения (п). Реализация суждения - это общий метод f, к-рый по всякому натуральному пвыдает реализацию f(n)суждения А(n). Реализация суждения - это общий метод f, к-рый по всякой реализации асуждения А выдает реализацию f(a)суждения В(и может быть не определен для аргументов а, не являющихся реализациями А). При этом общий метод понимается как алгоритм (частично рекурсивная функция). Используя кодирование алгоритмов числами, можно записать условие "число еесть реализация формулы Л" в виде арифметич. формулы ( еrА), не содержащей дизъюнкции и содержащей существование только тривиальным образом - перед равенствами. Такие формулы наз. почти нормальными. Суждение (читаемое реализуема") может служить конструктивным разъяснением суждения А. При таком понимании закон исключенного третьего х (А(х) опровергается, напр., для где Т( е, х, у )означает, что алгоритм (с кодом) езаканчивает работу над аргументом хза ушагов. Опровергается и закон двойного отрицания В(х)), напр, для Приведенное определение связывает конструктивную задачу (поиск реализации) со всяким суждением А, даже если Ане содержит Предложенный Н. А. Шаниным алгоритм выявления конструктивной задачи не"меняет формул без (нормальных формул) и эквивалентен реализуемости в формальной интуиционистской арифметике с бескванторной индукцией. Произвольные формулы сводятся к почти нормальным, так как обоснование состоит в предъявлении числа пи обосновании (п). К. с. для почти нормальных формул определяется разными авторами по-разному, однако ни в одном случае не получается столь существенного расхождения с классическим пониманием, как для формул, содержащих п нетривиальное

А. А. Марков определяет истинность для почти нормальных формул с помощью выводимости по обычным правилам для рассматриваемых логических связок плюс эффективное w-правило: если имеется общий метод, позволяющий для любого пустанавливать выводимость А(n) из суждения К, то выводимо из А". Истинность определяется постепенно. Язык Я w, состоящий из всех почти нормальных формул, делится на слон Я 1, Я 2, ... ; язык Я 1 состоит из формул без язык Я п+1,включает Я п и формулы, к-рые можно построить из формул языка Я n одним применением импликации и любым числом применений a. Истинность для Я 1 -формул - это выводимость по обычным правилам для a, Истинность для Я 2 -формул определяется через допустимость соответствующего правила. Напр., истинность означает наличие алгоритма j такого, что для любого числа п. Для Я n+1 формул при n>1 истинность конъюнкций и v-формул определяется обычным образом через истинность компонент, а истинность импликации означает выводимость B из A по нек-рым правилам Sn, о к-рых уже доказано, что они сохраняют истинность Я n -формул. Системы Sn содержат w-правило, а в качестве аксиом - все истинные Я n -формулы. Понятие выводимости в Sn вводится обобщенным индуктивным определением, а для доказательства метатеорем применяется соответствующий принцип индукции. Индукцией по S2 -выводу доказывается допустимость правила Оно включается в S3 и дает принцип Маркова Системы Sn+3,состоят из обычных правил для рассматриваемых связок, включая w-правило. Оказывается, что почти нормальная формула Аистинна по Маркову тогда и только тогда, когда примитивно рекурсивное дерево TA поиска вывода формулы Абез сечения (но с w-правилом и принципом Маркова) является выводом в смысле индуктивного определения. Это эквивалентно (в рамках классической математики) классической истинности А. В мажорантной семантике Н. А. Шанина для каждой почти нормальной формулы Аопределяется трансфинитная иерархия a} формул простой структуры, причем доказуемо в подходящей формальной системе. Формула А a. наз. мажорантой для А, и А считается истинной формулой ранга а, если А a. верна. Точность аппроксимации растет с ростом а:Ab). Если отвлечься от технических деталей, то формула Астроится с помощью a-кратного вынесения кванторов, согласно эквивалентности

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

с бескванторной формулой С a, так что

оказывается мажорантой для А. Суждение А a оказывается, с точностью до технических деталей, эквивалентным утверждению о существовании вывода высоты <a для исходной формулы с использованием w-правила. В этом смысле мажорантная семантика эквивалентна ступенчатой семантике А. А. Маркова. После фиксации нек-рого класса в общерекурсивных функций (напр., класса всех функций, определимых рекурсией до а) определяются мажоранты еще более простой структуры:

Если К- бескванторное исчисление для класса в, то K-истинность формулы Eu"vC(u, v )определяется как выводимость формулы С(t, v )с переменной vдля нек-рого постоянного терма t. Если в качестве Квзято стандартное исчисление равенств для функций, определимых рекурсией до ординалов, меньших a, то K-истинными оказываются формулы, выводимые в формальной интуиционистской арифметике, пополненной принципом Маркова, соотношениями, определяющими алгоритм выявления конструктивной задачи, и правилом индукции до ординалов b таких, что где e(b) - первое е-число, большее р. В частности, a=e0 для b=w, т. е. для обычной индукции.

Доведение обоснования до бескванторного уровня (К-истинность) связано со стремлением остаться по возможности в рамках финитизма, т. е. бескванторного языка и соответствующих логических средств. С этим же связано стремление ограничиться небольшими a. Для большей части "работающего" конструктивного анализа (включая теорему о непрерывности эффективных операторов) достаточно конечных a.

Лит.:[1] Марков А. А., в сб.: Исследования по теории алгорифмов и математической логике, М., 1976, т. 2, с.3-31; [2] Шанин Н. А., "Тр. Матем. ин-та АН СССР", 1973, т. 129, с. 203-66; [3] Клини С. К., Введение в метаматематику, пер. с англ., М., 1957. Г. Е. Минц.


Математическая энциклопедия. — М.: Советская энциклопедия. . 1977—1985.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "КОНСТРУКТИВНАЯ СЕМАНТИКА" в других словарях:

  • КОНСТРУКТИВНАЯ ЛОГИКА — раздел математической логики, изучающий рассуждения о конструктивных объектах и конструкциях. При таком понимании К. л. шире, чем логика конструктивной математики. Самое заметное отличие от традиционной (классической) логики состоит в отсутствии… …   Математическая энциклопедия

  • КОНСТРУКТИВНАЯ ЛОГИКА —         1) то же, что и интуиционистская логика; 2) ветвь логики, в которой изучаются финитные (см. Финитизм) рассуждения о конструктивных объектах и процессах (см. Конструктивное направление) и строится соответств. семантика. В К. л. отвергается …   Философская энциклопедия

  • конструктивная логика —         КОНСТРУКТИВНАЯ ЛОГИКА (от лат. constructio построение) совокупность логических принципов, признаваемых приемлемыми представителями конструктивизма в математике. Предметом конструктивизма являются конструктивные объекты и конструктивные… …   Энциклопедия эпистемологии и философии науки

  • ЛОГИКА В РОССИИ — эволюция современной (математической) логики в России. Кон. 19 в. и нач. 20 в. знаменуют выход логики за рамки силлогистики и появление логиков новаторов, таких как П.С. Порецкий, М.В. Каринский, Л.В. Рутковский, СИ. Поварнин, и др. Казанский… …   Философская энциклопедия

  • КОНСТРУКТИВНОГО ПОДБОРА ПРИНЦИП — принцип Маркова, логико философский принцип конструктивной математики, выдвинутый А. А. Марковым [1], [2] и в общей форме утверждающий, что если конструктивный процесс, заданный нек рым предписанием, не является неограниченно продолжаемым, то он… …   Математическая энциклопедия

  • Логика — Гр …   Википедия

  • ЛОГИКА ВЫСКАЗЫВАНИЙ — раздел логики, в котором изучаются истинностные взаимосвязи между высказываниями. В рамках данного раздела высказывания (пропозиции, предложения) рассматриваются только с т.зр. их истинности или ложности, безотносительно к их внутренней субъектно …   Философская энциклопедия

  • МОДАЛЬНАЯ ЛОГИКА — раздел логики, в котором исследуются логические связи модальных высказываний, т.е. высказываний, включающих модальности. Мл. слагается из ряда направлений, каждое из которых занимается модальными высказываниями определенного типа. В современной М …   Философская энциклопедия

  • Логик — Логика (др. греч. λογική «наука о рассуждении», «искусство рассуждения» от λόγος  «речь», «рассуждение»)  наука о формах, методах и законах интеллектуальной познавательной деятельности, формализуемых с помощью логического языка. Поскольку это… …   Википедия

  • Логика (философия) — Логика (др. греч. λογική «наука о рассуждении», «искусство рассуждения» от λόγος  «речь», «рассуждение»)  наука о формах, методах и законах интеллектуальной познавательной деятельности, формализуемых с помощью логического языка. Поскольку это… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»