Это не официальный сайт wikipedia.org 01.01.2023

Схема свёртывания — Википедия

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

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

A   x   ( x A φ )

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

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

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

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

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

φ :↔ ¬ ( x x )  

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

x   x A ¬ ( x x )  

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

A A ¬ ( A A )   — противоречие.[1]

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

Вариации и обобщенияПравить

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

Схема выделенияПравить

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

B   A   x   ( x A x B φ )  

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

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

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

A   x   ( x A φ )  

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

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

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

A n + 1   x n   ( x n A n + 1 φ )  

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

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

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

A   x   ( x A φ )  ,

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

См. такжеПравить

ПримечанияПравить

  1. 1 2 3 Виноградов, 1977, стб. 105.
  2. Виноградов, 1977, стб. 106.
  3. 1 2 Виноградов, 1977, стб. 107.

ЛитератураПравить

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