Введение
Математическое множество, содержащее все подмножества данного множества, разработчик поисковой системы. В математике, степенное множество (или powerset) множества S — это множество всех подмножеств S, включая пустое множество и само S. В аксиоматической теории множеств (как развита, например, в аксиомах ZFC), существование степенного множества любого множества постулируется аксиомой о степенном множестве. Степенное множество S обозначается как , , P(S), , , или 2^(S). Любое подмножество степенного множества называется семейством множеств над S.
the search engine developer
In mathematics, the power set (or powerset) of a set S is the set of all subsets of S, including the empty set and S itself. In axiomatic set theory (as developed, for example, in the ZFC axioms), the existence of the power set of any set is postulated by the axiom of power set. The powerset of S is variously denoted as , , P(S), , , or 2^(S). Any subset of is called a family of sets over S.
Свойства
Если S — конечное множество с кардинальностью (т. е. число всех элементов в множестве |S| равно n), то число всех подмножеств S равно 2^n. Этот факт, а также причина обозначения 2^S, обозначающего множество степеней, продемонстрированы ниже. Индикаторная функция или характеристическая функция подмножества A множества S с кардинальностью n — это функция из S в множество двух элементов {0, 1}, обозначаемая как I_A, и она указывает, принадлежит ли элемент x из S к A или нет; если x принадлежит A, то I_A(x) = 1, и 0 в противном случае. Каждое подмножество A множества S идентифицируется или эквивалентно индикаторной функции I_A, и множество всех функций из S в {0, 1} состоит из всех индикаторных функций всех подмножеств S. Другими словами, {0, 1}^S эквивалентно или биективно множеству степеней P(S). Поскольку каждый элемент в S соответствует либо 0, либо 1 при любой функции из {0, 1}^S, число всех функций в {0, 1}^S равно 2^n. Поскольку число 2 может быть определено как преемник 0 (см., например, ординалы фон Неймана), то {0, 1}^S также обозначается как 2^S. Очевидно, что |P(S)| = 2^n. Вообще говоря, X^Y — это множество всех функций из Y в X, и диагональный аргумент Кантора показывает, что множество степеней множества (конечного или бесконечного) всегда имеет строго большую кардинальность, чем само множество (или, неформально, множество степеней должно быть больше, чем исходное множество). В частности, теорема Кантора показывает, что множество степеней счетно бесконечного множества несчетно бесконечно. Множество степеней множества натуральных чисел может быть приведено к взаимно однозначному соответствию с множеством действительных чисел (см. Кардинальность континуума). Множество степеней множества S, вместе с операциями объединения, пересечения и дополнения, является σ-алгеброй над S и может рассматриваться как прототипичный пример булевой алгебры. Фактически, можно показать, что любая конечная булева алгебра изоморфна булевой алгебре множества степеней конечного множества. Для бесконечных булевых алгебр это уже неверно, но каждая бесконечная булева алгебра может быть представлена как подалгебра булевой алгебры множества степеней (см. теорему представления Стоуна). Множество степеней множества S образует абелеву группу, если рассматривать его с операцией симметрической разности (с пустым множеством в качестве нейтрального элемента и каждым множеством в качестве своей собственной обратной), и коммутативный моноид, если рассматривать его с операцией пересечения. Следовательно, можно показать, доказывая дистрибутивные законы, что множество степеней, рассматриваемое вместе с обеими этими операциями, образует булево кольцо.
Подмножества ограниченной кардинальности
Множество подмножеств S с кардинальностью, не превосходящей κ, иногда обозначается или [S]^(κ), а множество подмножеств с кардинальностью строго меньше κ иногда обозначается или [S]^(<κ). Аналогично, множество непустых подмножеств S может быть обозначено или .
Объект мощности
Множество можно рассматривать как алгебру, не имеющую нетривиальных операций или определяющих уравнений. С этой точки зрения, идея множества степеней X как множества подмножеств X естественным образом обобщается на субальгебры алгебраической структуры или алгебры. Множество степеней множества, упорядоченное по включению, всегда является полной атомной булевой алгеброй, и каждая полная атомная булева алгебра возникает как решетка всех подмножеств некоторого множества. Обобщение на произвольные алгебры состоит в том, что множество субальгебр алгебры, также упорядоченное по включению, всегда является алгебраической решеткой, и каждая алгебраическая решетка возникает как решетка субальгебр некоторой алгебры. В этом отношении субальгебры ведут себя аналогично подмножествам. Однако существуют два важных свойства подмножеств, которые не переносятся на субальгебры в общем случае. Во-первых, хотя подмножества множества образуют множество (а также решетку), в некоторых классах может оказаться невозможным организовать субальгебры алгебры как саму алгебру в этом классе, хотя их всегда можно организовать как решетку. Во-вторых, в то время как подмножества множества находятся во взаимно однозначном соответствии с функциями из этого множества в множество {0, 1}, нет гарантии, что класс алгебр содержит алгебру, которая может играть роль 2 таким образом. Определенные классы алгебр обладают обоими этими свойствами. Первое свойство встречается чаще; наличие обоих свойств относительно редко. Один из классов, обладающих обоими свойствами, — это мультиграфы. Для двух мультиграфов G и H гомоморфизм h : G → H состоит из двух функций: одной, отображающей вершины в вершины, и другой, отображающей ребра в ребра. Множество H^(G) гомоморфизмов из G в H можно организовать как граф, вершины и ребра которого соответственно являются функциями вершин и ребер, входящими в это множество. Более того, подграфы мультиграфа G находятся во взаимно однозначном соответствии с гомоморфизмами графов из G в мультиграф Ω, определяемый как полный ориентированный граф на двух вершинах (следовательно, четыре ребра: два петли и два ребра, образующих цикл), дополненный пятым ребром — вторым петлей на одной из вершин. Таким образом, мы можем организовать подграфы G как мультиграф Ω^(G), называемый объект степеней G. Что отличает мультиграф как алгебру, так это то, что его операции унарны. Мультиграф имеет два типа элементов, образующих множество V вершин и E ребер, и имеет две унарные операции s, t : E → V, задающие начальную и конечную вершины каждого ребра. Алгебра, все операции которой унарны, называется предсхемой. Каждый класс предсхем содержит предсхему Ω, которая играет роль для субальгебр, аналогичную роли 2 для подмножеств. Такой класс является частным случаем более общего понятия элементарного топоса как категории, которая замкнута (и, более того, картезиански замкнута) и имеет объект Ω, называемый классификатором подобъектов. Хотя термин «объект степеней» иногда используется как синоним «экспоненциального объекта», в теории топосов Y требуется быть равным Ω.
What is special about a multigraph as an algebra is that its operations are unary. A multigraph has two sorts of elements forming a set V of vertices and E of edges, and has two unary operations s, t : E → V giving the source (start) and target (end) vertices of each edge. An algebra all of whose operations are unary is called a presheaf. Every class of presheaves contains a presheaf Ω that plays the role for subalgebras that 2 plays for subsets. Such a class is a special case of the more general notion of elementary topos as a category that is closed (and moreover cartesian closed) and has an object Ω, called a subobject classifier. Although the term "power object" is sometimes used synonymously with exponential object , in topos theory Y is required to be Ω.
Функторы и количественные показатели
Существует как ковариантный, так и контравариантный функтор множества мощностей, и ковариантный функтор определяется проще: как функтор, который отображает множество S в множество его подмножеств, а морфизм f: S → T (то есть, функцию между множествами) – в морфизм образа. То есть, для множества S, это отображение в множество всех функций из S в множество с двумя элементами. Формально, это определяет естественный изоморфизм. Контравариантный функтор множества мощностей отличается от ковариантного тем, что он отображает f в морфизм прообраза, так что если f: S → T, то прообраз f отображается в морфизм, действующий из T в S. Это связано с тем, что общий функтор отображает морфизм в предкомпозицию с h, то есть в функцию, которая принимает морфизмы из b в c и переводит их в морфизмы из a в c через b посредством h.
В теории категорий и теории элементарных топосов универсальный квантор можно понимать как правый сопряженный функтор между множествами мощностей, а именно – как функтор обратного образа функции между множествами; аналогично, экзистенциальный квантор является левым сопряженным.