Этот вопрос не на исследовательском уровне, но, поскольку он получает ответы, я хотел бы предложить ответ, который может немного прояснить ситуацию и предоставить ссылки.
Существует целая область теоретической информатики, которая изучает вычислимость в анализе, алгебре и топологии. Центральное значение имеет понятие вычислимости для действительных чисел. На самом деле оригинальная статья Тьюринга о машинах Тьюринга начинается со следующего предложения:
«Вычислимые» числа могут быть кратко описаны как действительные числа, чьи выражения в виде десятичного числа вычисляются конечными средствами.
Иногда стоит вернуться к источнику.
Существует несколько способов установить вычислимость на общих множествах, одним из наиболее общих из которых является теория реализуемости . Идея теории реализуемости восходит к статье Клини « О интерпретации интуиционистской теории чисел» 1945 года, но с тех пор была обобщена и превращена в мини-ветвь вычислимости с хорошим сочетанием теории категорий, см., Например, книгу Яапа ван Остена «Реализуемость: введение в ее категоричную сторону» (Исследования по логике и основам математики, том 152, Elsevier, 2008).
Позвольте мне очень кратко описать идею реализуемости и обсудить ваше требование «без координат» позже. Начните с модели вычислений, такой как машины Тьюринга, λ калькуляция, язык программирования или любая другая частичная комбинаторная алгебра (вы можете даже взять некоторые топологические пространства как «модели вычислений», этот материал является общим ). Для конкретности рассмотрим машины Тьюринга. Мы код машины Тьюринга с помощью натуральных чисел, но обратите внимание , что я мог бы взять какую - то другую модель вычислений, поэтому следует не считать , что использование N в любом случае существенным здесь. (Другие возможности включают в себя: powerset натуральных чисел, бесконечные последовательности натуральных чисел, синтаксис нетипизированныхλ калькуляция, некоторые категории игр и т. д.)
Структура вычислимости на множестве X задается отношением ⊩X между N и X , называемым отношением реализуемости , так что для каждого x∈X существует n∈N такой чтоN⊩ИксИкс . Мы называем такие конструкциисборками. Это определение напрямую соответствует интуитивной идее о том, что некоторый фрагмент данныхN представляет илиреализуетэлементx ∈ X, (Например, определенные последовательности битов представляют собой конечные списки пар строк символов.)
Указанные две сборки (X, ⊩Икс) и (Y, ⊩Y) , отображение е:X→ Y является реализуется (или "вычислимой") , если существует машина Тьюринга T , таким образом, что всякий раз, когда н ⊩ИксИкс , то T( н ) заканчивается иT( n ) ⊩Yе( х ), Опять же, это прямая транслитерация того, что неофициально означает «программировать» абстрактную функцию е : соответствующая машина Тьюринга выполняет представление данных независимо от того, что е делает с соответствующими элементами.
Сборки могут быть расширены до топов реализуемости . Топос - это модель интуиционистской математики высшего порядка. Это говорит нам о том, что каждый топос реализуемости (по одному для каждой модели вычислений) содержит множество интересных объектов. Например, он содержит объект действительных чисел, что дает нам вычислимость на действительных числах. Но он также содержит много других объектов, таких как гильбертовы пространства, банаховы пространства, пространства гладких отображений и т. Д. Вы просили какую-то другую вычислимую структуру, но вы получили нечто гораздо лучшее: целые математические миры вычислимости.
Поскольку теория категорий и топозы могут быть пугающими и требовать некоторого технического знания в теории вычислимости, теории категорий и логике, мы могли бы также работать только в одном конкретном топосе, но мы выражаем все в конкретных не абстрактных способах. Особенно хороший мир вычислений проистекает из реализуемости функций Клини и называется « вычислимый анализ» .
Позвольте мне прокомментировать требование «без координат»:
Переключение между моделями вычислений дает различные виды вычислимых миров. Это немного похоже на переключение между различными полями, дающее разные виды линейной алгебры.
Набор Икс может быть оснащен множеством структур вычислимости ⊩Икс , так же как множество векторов имеет много базисов. Однако, хотя все базисы эквивалентны, не все структуры вычислимости на Икс вычислимо эквивалентны.
Если мы будем работать конкретно со структурами вычислимости (X, ⊩Икс) , это немного похоже на работу с матрицами в линейной алгебре. Это может быть очень полезно, но не абстрактно.
Чтобы работать «без координат», мы работаем над реализацией и используем силу теории категорий (да, это клише, но это работает).
Мы можем даже работать «без мира»: развивать математику в интуиционистской логике, а затем интерпретировать результаты в целях реализации.