HOME

TheInfoList



OR:

In
mathematical logic Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of forma ...
and
descriptive set theory In mathematical logic, descriptive set theory (DST) is the study of certain classes of " well-behaved" subsets of the real line and other Polish spaces. As well as being one of the primary areas of research in set theory, it has applications to ot ...
, the analytical hierarchy is an extension of the
arithmetical hierarchy In mathematical logic, the arithmetical hierarchy, arithmetic hierarchy or Kleene–Mostowski hierarchy (after mathematicians Stephen Cole Kleene and Andrzej Mostowski) classifies certain sets based on the complexity of formulas that define th ...
. The analytical hierarchy of formulas includes formulas in the language of
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation for much, but not all, of mathematics. A precur ...
, which can have quantifiers over both the set of
natural numbers In mathematics, the natural numbers are those numbers used for counting (as in "there are ''six'' coins on the table") and ordering (as in "this is the ''third'' largest city in the country"). Numbers used for counting are called '' cardinal ...
, \mathbb, and over functions from \mathbb to \mathbb. The analytical hierarchy of sets classifies sets by the formulas that can be used to define them; it is the
lightface In the mathematical field of descriptive set theory, a pointclass is a collection of sets of points, where a ''point'' is ordinarily understood to be an element of some perfect Polish space. In practice, a pointclass is usually characterized by ...
version of the
projective hierarchy In the mathematical field of descriptive set theory, a subset A of a Polish space X is projective if it is \boldsymbol^1_n for some positive integer n. Here A is * \boldsymbol^1_1 if A is analytic * \boldsymbol^1_n if the complement of A, X\se ...
.


The analytical hierarchy of formulas

The notation \Sigma^1_0 = \Pi^1_0 = \Delta^1_0 indicates the class of formulas in the language of
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation for much, but not all, of mathematics. A precur ...
with number quantifiers but no set quantifiers. This language does not contain set parameters. The Greek letters here are
lightface In the mathematical field of descriptive set theory, a pointclass is a collection of sets of points, where a ''point'' is ordinarily understood to be an element of some perfect Polish space. In practice, a pointclass is usually characterized by ...
symbols, which indicate this choice of language. Each corresponding
boldface In typography, emphasis is the strengthening of words in a text with a font in a different style from the rest of the text, to highlight them. It is the equivalent of prosody stress in speech. Methods and use The most common methods in W ...
symbol denotes the corresponding class of formulas in the extended language with a parameter for each real; see
projective hierarchy In the mathematical field of descriptive set theory, a subset A of a Polish space X is projective if it is \boldsymbol^1_n for some positive integer n. Here A is * \boldsymbol^1_1 if A is analytic * \boldsymbol^1_n if the complement of A, X\se ...
for details. A formula in the language of second-order arithmetic is defined to be \Sigma^1_ if it is logically equivalent to a formula of the form \exists X_1\cdots \exists X_k \psi where \psi is \Pi^1_. A formula is defined to be \Pi^1_ if it is logically equivalent to a formula of the form \forall X_1\cdots \forall X_k \psi where \psi is \Sigma^1_. This inductive definition defines the classes \Sigma^1_n and \Pi^1_n for every natural number n. Because every formula has a
prenex normal form A formula of the predicate calculus is in prenex normal form (PNF) if it is written as a string of quantifiers and bound variables, called the prefix, followed by a quantifier-free part, called the matrix. Together with the normal forms in pro ...
, every formula in the language of second-order arithmetic is \Sigma^1_n or \Pi^1_n for some n. Because meaningless quantifiers can be added to any formula, once a formula is given the classification \Sigma^1_n or \Pi^1_n for some n it will be given the classifications \Sigma^1_m and \Pi^1_m for all m greater than n.


The analytical hierarchy of sets of natural numbers

A set of natural numbers is assigned the classification \Sigma^1_n if it is definable by a \Sigma^1_n formula. The set is assigned the classification \Pi^1_n if it is definable by a \Pi^1_n formula. If the set is both \Sigma^1_n and \Pi^1_n then it is given the additional classification \Delta^1_n. The \Delta^1_1 sets are called hyperarithmetical. An alternate classification of these sets by way of iterated computable functionals is provided by the
hyperarithmetical theory In recursion theory, hyperarithmetic theory is a generalization of Turing computability. It has close connections with definability in second-order arithmetic and with weak systems of set theory such as Kripke–Platek set theory. It is an import ...
.


The analytical hierarchy on subsets of Cantor and Baire space

The analytical hierarchy can be defined on any
effective Polish space In mathematical logic, an effective Polish space is a complete separable metric space that has a computable presentation. Such spaces are studied in effective descriptive set theory and in constructive analysis. In particular, standard examples ...
; the definition is particularly simple for Cantor and Baire space because they fit with the language of ordinary second-order arithmetic.
Cantor space In mathematics, a Cantor space, named for Georg Cantor, is a topological abstraction of the classical Cantor set: a topological space is a Cantor space if it is homeomorphic to the Cantor set. In set theory, the topological space 2ω is called "the ...
is the set of all infinite sequences of 0s and 1s; Baire space is the set of all infinite sequences of natural numbers. These are both
Polish space In the mathematical discipline of general topology, a Polish space is a separable completely metrizable topological space; that is, a space homeomorphic to a complete metric space that has a countable dense subset. Polish spaces are so named be ...
s. The ordinary axiomatization of
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation for much, but not all, of mathematics. A precur ...
uses a set-based language in which the set quantifiers can naturally be viewed as quantifying over Cantor space. A subset of Cantor space is assigned the classification \Sigma^1_n if it is definable by a \Sigma^1_n formula. The set is assigned the classification \Pi^1_n if it is definable by a \Pi^1_n formula. If the set is both \Sigma^1_n and \Pi^1_n then it is given the additional classification \Delta^1_n. A subset of Baire space has a corresponding subset of Cantor space under the map that takes each function from \omega to \omega to the characteristic function of its graph. A subset of Baire space is given the classification \Sigma^1_n, \Pi^1_n, or \Delta^1_n if and only if the corresponding subset of Cantor space has the same classification. An equivalent definition of the analytical hierarchy on Baire space is given by defining the analytical hierarchy of formulas using a functional version of second-order arithmetic; then the analytical hierarchy on subsets of Cantor space can be defined from the hierarchy on Baire space. This alternate definition gives exactly the same classifications as the first definition. Because Cantor space is homeomorphic to any finite Cartesian power of itself, and Baire space is homeomorphic to any finite Cartesian power of itself, the analytical hierarchy applies equally well to finite Cartesian power of one of these spaces. A similar extension is possible for countable powers and to products of powers of Cantor space and powers of Baire space.


Extensions

As is the case with the
arithmetical hierarchy In mathematical logic, the arithmetical hierarchy, arithmetic hierarchy or Kleene–Mostowski hierarchy (after mathematicians Stephen Cole Kleene and Andrzej Mostowski) classifies certain sets based on the complexity of formulas that define th ...
, a relativized version of the analytical hierarchy can be defined. The language is extended to add a constant set symbol ''A''. A formula in the extended language is inductively defined to be \Sigma^_n or \Pi^_n using the same inductive definition as above. Given a set Y, a set is defined to be \Sigma^_n if it is definable by a \Sigma^_n formula in which the symbol A is interpreted as Y; similar definitions for \Pi^_n and \Delta^_n apply. The sets that are \Sigma^_n or \Pi^_n, for any parameter ''Y'', are classified in the
projective hierarchy In the mathematical field of descriptive set theory, a subset A of a Polish space X is projective if it is \boldsymbol^1_n for some positive integer n. Here A is * \boldsymbol^1_1 if A is analytic * \boldsymbol^1_n if the complement of A, X\se ...
, and often denoted by boldface Greek letters to indicate the use of parameters.P. D. Welch
"Weak Systems of Determinacy and Arithmetical Quasi-Inductive Definitions"
(2010 draft ver., p. 3). Accessed 31 July 2022.


Examples

* For a relation * on \mathbb N^2, the statement "* is a well-order on \mathbb N" is \Pi_1^1. (Not to be confused with the general case for well-founded relations on sets, see
Lévy hierarchy In set theory and mathematical logic, the Lévy hierarchy, introduced by Azriel Lévy in 1965, is a hierarchy of formulas in the formal language of the Zermelo–Fraenkel set theory, which is typically called just the language of set theory. Thi ...
) * The set of all natural numbers which are indices of computable ordinals is a \Pi^1_1 set which is not \Sigma^1_1. **These sets are exactly the \omega_1^-recursively-enumerable subsets of \omega. /nowiki>Bar75, p. 168* The set of elements of Cantor space which are the characteristic functions of well orderings of \omega is a \Pi^1_1 set which is not \Sigma^1_1. In fact, this set is not \Sigma^_1 for any element Y of Baire space. * If the axiom of constructibility holds then there is a subset of the product of the Baire space with itself which is \Delta^1_2 and is the graph of a
well ordering In mathematics, a well-order (or well-ordering or well-order relation) on a set ''S'' is a total order on ''S'' with the property that every non-empty subset of ''S'' has a least element in this ordering. The set ''S'' together with the well ...
of Baire space. If the axiom holds then there is also a \Delta^1_2 well ordering of Cantor space.


Properties

For each n we have the following strict containments: :\Pi^1_n \subset \Sigma^1_, :\Pi^1_n \subset \Pi^1_, :\Sigma^1_n \subset \Pi^1_, :\Sigma^1_n \subset \Sigma^1_. A set that is in \Sigma^1_n for some ''n'' is said to be analytical. Care is required to distinguish this usage from the term
analytic set In the mathematical field of descriptive set theory, a subset of a Polish space X is an analytic set if it is a continuous image of a Polish space. These sets were first defined by and his student . Definition There are several equivalent ...
which has a different meaning.


Table


See also

*
Fast-growing hierarchy In computability theory, computational complexity theory and proof theory, a fast-growing hierarchy (also called an extended Grzegorczyk hierarchy) is an ordinal-indexed family of rapidly increasing functions ''f''α: N → N (where N is the set o ...


References

* * *{{planetmath, urlname=analytichierarchy Computability theory Effective descriptive set theory Hierarchy Mathematical logic hierarchies