Science  People  Locations  Timeline
Index: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Home > Axiom schema of specification


 

Set theory

In axiomatic set theory and the branches of logic, mathematics, and computer science that use it, the axiom schema of specification, or axiom schema of separation, or axiom schema of restricted comprehension, is a schema of axioms in Zermelo-Fraenkel set theory. It is also called the axiom schema of comprehension, although that term is also used for unrestricted comprehension, discussed below.

Suppose P is any predicate in one variable that doesn't use the symbol B. Then in the formal language of the Zermelo-Fraenkel axioms, the axiom schema reads:

or in words:

Given any set A, there is a set B such that, given any set C, C is a member of B if and only if C is a member of A and P holds for C.

Note that there is one axiom for every such predicate P; thus, this is an axiom schemaIn symbolic logic, it is sometimes inconvenient or impossible to express an axiomatic system in a finite number of axioms. For this reason, an axiom schema is used. Formally, an axiom schema is a set (usually infinite) of well formed formulae, each of whi.

To understand this axiom schema, note that the set B must be a subsetIf X and Y are sets and every element of X is also an element of Y, then we say or write: X is a subset of (or is included in) Y; X ⊆ Y; Y is a superset of (or includes X; Y ⊇ X. Every set Y is a subset of itself. A subset of Y which is not equa of A. Thus, what the axiom schema is really saying is that, given a set A and a predicate P, we can find a subset B of A whose members are precisely the members of A that satisfy P. We can use the axiom of extensionalitySet theory In axiomatic set theory and the branches of logic, mathematics, and computer science that use it, the axiom of extensionality or axiom of extension is one of the axioms of Zermelo-Fraenkel set theory. In the formal language of the Zermelo-Fraen to show that this set B is unique. We denote the set B using set-builder notationIn set theory and its applications to logic, mathematics, and computer science, set-builder notation is a mathematical notation for describing a set by indicating the properties that its members must satisfy. The simplest sort of set-builder notation is x as {A : P}, or {CA : P(C)} to be more clear. Thus the essence of the axiom is:

Every subclassIn object-oriented programming, subclass is a class that is derived from another class or classes. A subclass is also called a child class or derived class. The class from which a subclass is derived is known as a parent class or base class. Object-orient of a set that is defined by a predicate is itself a set.

The axiom schema of specification is generally considered uncontroversial as far as it goes, and it or an equivalent appears in just about any alternative axiomatisation of set theory. Indeed, many alternative formulations of set theory try to find a way to use an even more generous axiom schema, while stopping short of the axiom schema of (unrestricted) comprehension mentioned below.



Read more »

Non User