Stratification (mathematics)

Stratification (mathematics)

Stratification has several usages in mathematics.

In mathematical logic

In mathematical logic, stratification is any consistent assignment of numbers to predicate symbols guaranteeing that a unique formal interpretationof a logical theory exists. Specifically, for Horn clausetheories, we say that such a theory is stratified if and only ifthere is a stratification assignment S that fulfills the following conditions:

# If a predicate P is positively derived from a predicate Q, then the stratification number of P must be greater than or equal to the stratification number of Q, in short S(P) geq S(Q).
# If a predicate P is derived from a negated predicate Q, then the stratification number of P must be greater than the stratification number of Q, in short S(P) > S(Q).

The notion of stratified negation leads to a very effective operational semantics for stratified programs in terms of the stratified least fixpoint, that is obtained by iteratively applying the fixpoint operator to each "stratum" of the program, from the lowest one up.Stratification is not only useful for guaranteeing unique interpretation of Horn clausetheories. It has also been used by W.V. Quine (1937) to address Russell's paradox, which undermined Frege's central work "Grundgesetze der Arithmetik" (1902).

In set theory

In New Foundations (NF) and related set theories, a formula phi in the language of first-order logic with equality and membership is said to bestratified if and only if there is a functionsigma which sends each variable appearing in phi (considered as an item of syntax) toa natural number (this works equally well if all integers are used) in such a way thatany atomic formula x in y appearing in phi satisfies sigma(x)+1 = sigma(y) and any atomic formula x = y appearing in phi satisfies sigma(x) = sigma(y).

It turns out that it is sufficient to require that these conditions be satisfied only whenboth variables in an atomic formula are bound in the set abstract {x mid phi}under consideration. A set abstract satisfying this weaker condition is said to beweakly stratified.

The stratification of New Foundations generalizes readily to languages with morepredicates and with term constructions. Each primitive predicate needs to have specifiedrequired displacements between values of sigma at its (bound) argumentsin a (weakly) stratified formula. In a language with term constructions, terms themselvesneed to be assigned values under sigma, with fixed displacements from thevalues of each of their (bound) arguments in a (weakly) stratified formula. Defined termconstructions are neatly handled by (possibly merely implicitly) using the theoryof descriptions: a term (iota x.phi) (the x such that phi) mustbe assigned the same value under sigma as the variable x.

A formula is stratified if and only if it is possible to assign types to all variables appearingin the formula in such a way that it will make sense in a version TST of the theory oftypes described in the New Foundations article, and this is probably the best wayto understand the stratification of New Foundations in practice.

The notion of stratification can be extended to the lambda calculus; this is foundin papers of Randall Holmes.

In singularity theory

In singularity theory, there is a different meaning, of a decomposition of a topological space "X" into disjoint subsets each of which is a topological manifold (so that in particular a "stratification" defines a partition of the topological space). This is not a useful notion when unrestricted; but when the various strata are defined by some recognisable set of conditions (for example being locally closed), and fit together manageably, this idea is often applied in geometry. Hassler Whitney and René Thom first defined formal conditions for stratification. See topologically stratified space.

In statistics

See stratified sampling.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Stratification — is the building up of layers, and can have several meanings *Social stratification, is the dividing of a society into levels based on wealth or power. *Stratification in archaeology is the formation of layers (strata) in which objects are found.… …   Wikipedia

  • List of mathematics articles (S) — NOTOC S S duality S matrix S plane S transform S unit S.O.S. Mathematics SA subgroup Saccheri quadrilateral Sacks spiral Sacred geometry Saddle node bifurcation Saddle point Saddle surface Sadleirian Professor of Pure Mathematics Safe prime Safe… …   Wikipedia

  • Стратификация — (от лат. stratum и греч. γράφειν, буквально  «расслаивание»): Стратификация (ботаника)  длительное выдерживание семян растений при определённой температуре для ускорения их прорастания. Стратификация (математика) (англ.)  …   Википедия

  • List of partition topics — This is a list of partition topics, in the mathematical sense. Partition (disambiguation) lists meanings in other fields. In mathematics, a partition may be a partition of a set or an ordered partition of a set, or a partition of a graph, or a… …   Wikipedia

  • Tefkat — is a Model Transformation Language and a model transformation engine. The language is based on F logic and the theory of stratified logic programs. The engine is an Eclipse plug in for the Eclipse Modeling Framework (EMF). History Tefkat was one… …   Wikipedia

  • Intersection homology — In topology, a branch of mathematics, intersection homology is an analogue of singular homology especially well suited for the study of singular spaces, discovered by Mark Goresky and Robert MacPherson in the fall of 1974 and developed by them… …   Wikipedia

  • New Foundations — In mathematical logic, New Foundations (NF) is an axiomatic set theory, conceived by Willard Van Orman Quine as a simplification of the theory of types of Principia Mathematica. Quine first proposed NF in a 1937 article titled New Foundations for …   Wikipedia

  • Europe, history of — Introduction       history of European peoples and cultures from prehistoric times to the present. Europe is a more ambiguous term than most geographic expressions. Its etymology is doubtful, as is the physical extent of the area it designates.… …   Universalium

  • Cerf theory — In mathematics, at the junction of singularity theory and differential topology, Cerf theory is the study of families of smooth real valued functions on a smooth manifold M, their generic singularities and the topology of the subspaces these… …   Wikipedia

  • Whitney conditions — In differential topology, a branch of mathematics, the Whitney conditions are conditions on a pair of submanifolds of a manifold introduced by Hassler Whitney in 1965. A finite filtration by closed subsets F i of a smooth manifold such that the… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”