Центральная Научная Библиотека  
Главная
 
Новости
 
Разделы
 
Работы
 
Контакты
 
E-mail
 
  Главная    

 

  Поиск:  

Меню 

· Главная
· Биология
· Геология
· Зоология
· Коммуникации и связь
· Бухучет управленчучет
· Водоснабжение   водоотведение
· Детали машин
· Инновационный   менеджмент
· Качество упр-е   качеством
· Маркетинг
· Математика
· Мировая экономика МЭО
· Политология
· Реклама и PR
· САПР
· Биология и химия
· Животные
· Литература   языковедение
· Менеджмент
· Не Российское   законодательство
· Нотариат
· Информатика
· Исторические личности
· Кибернетика
· Коммуникация и связь
· Косметология
· Криминалистика
· Криминология
· Наука и техника
· Кулинария
· Культурология
· Логика
· Логистика
· Международное   публичное право
· Международное частное   право
· Международные   отношения
· Культура и искусства
· Металлургия
· Муниципальноое право
· Налогообложение
· Оккультизм и уфология
· Педагогика


Структура рекурсивных m-степеней в полях

Структура рекурсивных m-степеней в полях

Структура рекурсивных m-степеней в полях

И.В. Ашаев, Омский государственный университет, кафедра математической логики 

Обычная теория алгоритмов изучает вычислимость над конструктивными объектами, которые допускают эффективное кодирование натуральными числами. При этом многие процессы в математике, имеющие интуитивно алгоритмическую природу, но работающие в неконструктивных областях (например, в вещественных числах), не являются алгоритмами с формальной точки зрения. Новый подход, именуемый далее - обобщенная вычислимость, трактует алгоритм как конечный, дискретный, целенаправленный и детерминированный процесс, но работающий с элементами некоторой фиксированной алгебраической системы  Структура рекурсивных m-степеней в поляхсигнатуры  Структура рекурсивных m-степеней в полях. При этом элементарными шагами обобщенного алгоритма являются вычисления значений констант, функций и предикатов системы  Структура рекурсивных m-степеней в полях(см. [1,2,5,6]).

В качестве формализации обобщенной вычислимости будем использовать машину над списочной надстройкой из [1]. Эта машина представляет из себя конечный связный ориентированный граф с узлами четырех типов: входной узел, выходные, вычислительные и ветвления. Узел ветвления имеет две выходные дуги, с ним ассоциирована атомарная формула сигнатуры  Структура рекурсивных m-степеней в полях, от истинности которой зависит выбор одной из этих дуг в процессе вычислений. Узлы остальных типов (кроме выходных) имеют одну выходную дугу, с такими узлами ассоциированы термы сигнатуры  Структура рекурсивных m-степеней в полях. На входной узел машины подается набор элементов системы  Структура рекурсивных m-степеней в полях, который передается от узла к узлу по дугам графа; в узлах элементы изменяются под действием ассоциированных термов. При достижении выходного узла работа машины прекращается, полученные элементы системы выдаются как результат. Подробности см. в [1].

Имея машину, можно определить понятие функции, вычислимой в системе  Структура рекурсивных m-степеней в полях. Однако при этом полученный класс вычислимых функций будет достаточно мал (обоснование см. в [1,2]), поэтому предложенная формализация нуждается в улучшении. Один из возможных способов решения данной проблемы - усилить определение машины, разрешив машины со счетчиками, стеками и массивами (см. обзор [2]). Другой подход состоит в использовании списочной надстройки, введенной в [3]. Пусть A - множество, определим множество  Структура рекурсивных m-степеней в полях, состоящее из всевозможных списков (конечных последовательностей) элементов A, включая пустой список  Структура рекурсивных m-степеней в полях. Положим по индукции L0 = A,  Структура рекурсивных m-степеней в полях,  Структура рекурсивных m-степеней в полях. Множество HL(A) называется cписочным расширением множества A. Списочная надстройка системы  Структура рекурсивных m-степеней в поляхесть система  Структура рекурсивных m-степеней в полях, где  Структура рекурсивных m-степеней в полях. Константа  Структура рекурсивных m-степеней в поляхинтерпретируется как пустой список, операции  Структура рекурсивных m-степеней в поляхи  Структура рекурсивных m-степеней в поляхесть взятие первого элемента списка x и удаление из списка x первого элемента соответственно,  Структура рекурсивных m-степеней в полях.

Функция  Структура рекурсивных m-степеней в поляхназывается вычислимой в системе  Структура рекурсивных m-степеней в полях, если f вычисляется некоторой машиной, примененной к списочной надстройке  Структура рекурсивных m-степеней в полях. Множество  Структура рекурсивных m-степеней в поляхназовем рекурсивным в  Структура рекурсивных m-степеней в полях, если его характеристическая функция  Структура рекурсивных m-степеней в поляхвычислима в  Структура рекурсивных m-степеней в полях. Множество  Структура рекурсивных m-степеней в поляхрекурсивно перечислимо (р.п.) в  Структура рекурсивных m-степеней в полях, если оно является областью определения вычислимой функции, X - выходное в системе  Структура рекурсивных m-степеней в полях, если оно есть множество значений некоторой вычислимой функции. В общем случае классы р.п. и выходных множеств различны (примеры см. в [1]).В дальнейшем, если ясно, о какой системе идет речь, слова "в системе  Структура рекурсивных m-степеней в полях", будем опускать.

Справедлив аналог теоремы Поста: множество  Структура рекурсивных m-степеней в поляхрекурсивно  Структура рекурсивных m-степеней в поляхX и его дополнение  Структура рекурсивных m-степеней в поляхрекурсивно перечислимы. Доказательство в [1].

Вычислимость в системе  Структура рекурсивных m-степеней в поляхсовпадает с классической вычислимостью, определяемой с помощью машины Тьюринга.

Лемма 1. Всякое рекурсивно перечислимое множество  Структура рекурсивных m-степеней в поляхопределяется дизъюнкцией вида

 Структура рекурсивных m-степеней в полях







Информация 






© Центральная Научная Библиотека