Interested Article - Схема свёртывания

Схема свёртывания ( англ. Comprehension Scheme ) — схема аксиом наивной теории множеств . Неформально она говорит о том, что для каждого свойства существует множество, состоящее в точности из тех элементов, что удовлетворяют этому свойству. Схема свёртывания формализует известное школьное определение множества, гласящее, что «множество — это совокупность элементов, обладающих общим свойством». На языке логики предикатов схема свёртывания записывается следующим образом:

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

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

Противоречивость

Из схемы свёртывания можно вывести противоречие. Одно из наиболее известных выводимых из неё противоречий называется парадоксом Рассела .

Рассмотрим формулу

Схема свёртывания утверждает, что существует такое множество , что

Возьмём равный . Тогда

— противоречие.

Также есть и другие известные противоречия, например парадокс Кантора или парадокс Бурали-Форти .

Вариации и обобщения

Есть различные модифиации схемы свёртывания для того, чтобы избавить её от противоречий.

Схема выделения

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

Данная схема является основным способом построения множеств в теориях множеств и Цермело-Френкеля . Полную схему свёртывания иногда называют схемой неограниченного свёртывания или схемой неограниченного выделения.

Схема свёртывания классов

В теории множеств фон Неймана-Бернайса-Гёделя кроме множеств присутствуют также классы . Классы могут состоять из всех множеств, удовлетворяющих некоторому свойству, что и утверждает данный аналог схемы свёртывания:

Отличие от обычной схемы свёртывания здесь в том, что маленькими буквами обозначаются множества, а большими — классы. Стоит понимать, что класс, полученный в результате применения схемы свёртывания, может не оказаться множеством. Также данная схема не позволяет строить совокупности классов, обладающих некоторым свойством, поскольку не все классы могут принадлежать другому.

Схема свёртывания в теории типов

В простой теории типов схема свёртывания выглядит следующим образом:

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

Схема свёртывания для стратифицируемых формул

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

,

где — стратифицируемая формула.

См. также

Примечания

  1. , стб. 105.
  2. , стб. 106.
  3. , стб. 107.

Литература

И. М. Виноградов . Математическая энциклопедия . — М. : Советская Энциклопедия , 1977. — Т. 1. — Стб. 1152. — 150 000 экз.

Источник —

Same as Схема свёртывания