Axiom of extensionality

From Wikipedia, the free encyclopedia

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.

Contents

In the formal language of the Zermelo-Fraenkel axioms, the axiom reads:

\forall A, \forall B: A=B \iff (\forall C: C \in A \iff C \in B)

or in words:

Given any set A and any set B, A is equal to B if and only if, given any set C, C is a member of A if and only if C is a member of B.

(It's not really essential that C here be a set — but in ZF, everything is. See Ur-elements below for when this is violated.)

To understand this axiom, note that the clause in parentheses in the symbolic statement above simply states that A and B have precisely the same members. Thus, what the axiom is really saying is that two sets are equal if and only if they have precisely the same members. The essence of this is:

A set is determined uniquely by its members.

The axiom of extensionality can be used with any statement of the form \exist A, \forall B: B \in A \iff P(B), where P is any unary predicate that does not mention A or B, to define a unique set A whose members are precisely the sets satisfying the predicate P. We can then introduce a new symbol for A; it's in this way that definitions in ordinary mathematics ultimately work when their statements are reduced to purely set-theoretic terms.

The axiom of extensionality is generally considered uncontroversial, and it or an equivalent appears in just about any alternative axiomatisation of set theory. However, it may require modifications for some purposes, as below.

The axiom given above assumes that equality is a primitive symbol in predicate logic. Some treatments of axiomatic set theory prefer to do without this, and instead treat the above statement not as an axiom but as a definition of equality. Then it is necessary to include the usual axioms of equality from predicate logic as axioms about this defined symbol. Most of the axioms of equality still follow from the definition; the remaining one is

\forall A,\forall B\colon(\forall C\colon C\in A\iff C\in B)\Rightarrow(\forall D\colon A\in D\iff B\in D)

and it becomes this axiom that is referred to as the axiom of extensionality in this context.

An ur-element is a member of a set that is not itself a set. In the Zermelo-Fraenkel axioms, there are no ur-elements, but some alternative axiomatisations of set theory have them. Ur-elements can be treated as a different logical type from sets; in this case, B \in A makes no sense if A is an ur-element, so the axiom of extensionality simply applies only to sets.

Alternatively, in untyped logic, we can require B \in A to be false whenever A is an ur-element. In this case, the usual axiom of extensionality would imply that every ur-element is equal to the empty set. To avoid this, we can modify the axiom of extensionality to apply only to nonempty sets, so that it reads:

\forall A, \forall B, \exist C: C \in A \implies (A = B \iff (\forall D: D \in A \iff D \in B)).

That is:

Given any set A and any set B, if A is a nonempty set (that is, if there exists a member C of A), then A and B are equal if and only if they have precisely the same members.

Yet another alternative in untyped logic is to define A itself to be the only element of A whenever A is an ur-element. While this approach can serve to preserve the axiom of extensionality, the axiom of foundation will need an adjustment instead.

  • Paul Halmos, Naive set theory. Princeton, NJ: D. Van Nostrand Company, 1960. Reprinted by Springer-Verlag, New York, 1974. ISBN 0-387-90092-6 (Springer-Verlag edition).
  • Jech, Thomas, 2003. Set Theory: The Third Millennium Edition, Revised and Expanded. Springer. ISBN 3-540-44085-2.
  • Kunen, Kenneth, 1980. Set Theory: An Introduction to Independence Proofs. Elsevier. ISBN 0-444-86839-9.
Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.