Подсчетность - Subcountability

В конструктивной математике , коллекция является subcountable , если существует частичную сюръекция из натуральных чисел на него. Это можно выразить как

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

Обсуждение

Пример

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

Рассмотрим подкласс общих функций и заметим, что быть суммой не является разрешимым свойством, т. Е. Не может быть конструктивного взаимно однозначного соответствия между функциями суммы и натуральными числами. Однако посредством перечисления кодов всех возможных частичных функций (которые также включают в себя функции без завершения) их подмножества, такие как общие функции, рассматриваются как подсчетные множества. Отмечу , что по теореме Райс о индексных множествах , большинство доменов не рекурсивные. В самом деле, здесь не утверждается никакого эффективного отображения между всеми счетными числами и бесконечным (не конечным) набором индексации , а только отношением подмножества . Имя subcountable , в котором преобладает конструктивно несчетный набор чисел , означает, что несчетное множество не больше, чем .

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

Отношение к исключенному среднему

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

.

Но этот набор может и не быть отсоединяемым в том смысле, что

нельзя доказать, не принимая это как аксиому. По этой причине можно не иметь эффективного счета, если не удается сопоставить счетные числа с набором индексации .

В классической математике

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

Неклассические утверждения

Неутверждение закона исключенного третьего

для всех предложений ,

тогда также может быть непротиворечивым утверждение о субсчетности множеств, которые классически (т. е. неконструктивно) превышают мощность натуральных чисел. Обратите внимание, что в конструктивном контексте утверждение о счетности функционального пространства вне полного набора , например , может быть опровергнуто. Но может быть разрешена подчетность несчетного набора набором , от которого невозможно эффективно отделиться .

Как несчетно и классический , в своей очереди доказуемо не subcountable, классическая структура с большой функцией пространства несовместима с тезисом Конструктивной Церкви , аксиомой русского конструктивизма.

Установить теории

Канторовские аргументы о подмножествах натуральных чисел

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

Совместимость различных аксиом обсуждается в этом разделе посредством возможных сюрпризов на бесконечный набор счетных чисел .

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

Фактически, в контексте некоторых неклассических аксиом, даже класс мощности одиночного элемента, например, класс всех подмножеств , показан как правильный класс.

В функциональные пространства

Утверждение разрешенной субсчетности всех наборов превращается, в частности, в субсчетную совокупность.

Итак, здесь мы рассматриваем сюръективную функцию и множество, понимаемое / разделенное как

с диагонализирующим предикатом, определенным как

который мы также можем сформулировать без отрицаний как

.

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

Таким образом, разрешается субсчет . Тем не менее, и в случае существования полной сюръекции с областью действительно противоречиво, так как членство в ней разрешимо.

Помимо этих наблюдений, а также отметить , что для любого ненулевого числа , функции в с участием сюръекции не могут быть распространены на все аналогичное противоречие аргумента. Другими словами, есть частичные функции, которые нельзя расширить до полных . Обратите внимание, что когда задано a , нельзя обязательно решить , так ли это , и поэтому нельзя даже решить, было ли уже определено значение потенциального расширения функции для сюръекции .

Аксиома субсчетности, превращающая все множества субсчетными, несовместима с какой-либо новой аксиомой, делающей счетными, в том числе .

В классы мощности

Далее мы изучаем возможные постулаты существования сюръекции . Это, замена в то подразумевает это набор. Нарушение подмножество IS

который, согласно определению , в этом случае упрощается до

куда

адаптировано из теоремы Кантора о множествах мощности. Это подмножество существует через разделение. Существование сюръекции сразу подразумевает существование числа с

,

делая членство неизбежно неразрешимым и несовместимым с какой-либо реализацией. Предложения такой формы должны быть отклонены в соответствии с последствиями закона о введении отрицания . Так что такой сюрприз не существует и не может быть подсчитан.

Мы заключаем, что аксиома субсчетности, превращающая все множества субсчетными, несовместима с тем, чтобы быть множеством, как подразумевается, например, аксиомой множества степеней .

Понятие размера

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

Модели

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

Еще примеры:

Subcountable подразумевает не -productive

Любой счетный набор является субсчетным, а любой субсчетный набор непродуктивным : набор называется - продуктивным, если всякий раз, когда любое из его подмножеств является диапазоном некоторой частичной функции , всегда остается хотя бы один элемент, который находится за пределами этого диапазона. Это можно выразить как

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

Смотрите также

использованная литература