In the branch of
mathematics
Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
known as
topology, the specialization (or canonical) preorder is a natural
preorder
In mathematics, especially in order theory, a preorder or quasiorder is a binary relation that is reflexive and transitive. Preorders are more general than equivalence relations and (non-strict) partial orders, both of which are special c ...
on the set of the points of a
topological space. For most spaces that are considered in practice, namely for all those that satisfy the
T0 separation axiom, this preorder is even a
partial order (called the specialization order). On the other hand, for
T1 spaces the order becomes trivial and is of little interest.
The specialization order is often considered in applications in
computer science, where T
0 spaces occur in
denotational semantics
In computer science, denotational semantics (initially known as mathematical semantics or Scott–Strachey semantics) is an approach of formalizing the meanings of programming languages by constructing mathematical objects (called ''denotations'' ...
. The specialization order is also important for identifying suitable topologies on partially ordered sets, as is done in
order theory.
Definition and motivation
Consider any topological space ''X''. The specialization preorder ≤ on ''X'' relates two points of ''X'' when one lies in the
closure of the other. However, various authors disagree on which 'direction' the order should go. What is agreed is that if
:''x'' is contained in cl,
(where cl denotes the closure of the
singleton set , i.e. the
intersection
In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, their i ...
of all
closed set
In geometry, topology, and related branches of mathematics, a closed set is a set whose complement is an open set. In a topological space, a closed set can be defined as a set which contains all its limit points. In a complete metric space, a cl ...
s containing ), we say that ''x'' is a specialization of ''y'' and that ''y'' is a generalization of ''x''; this is commonly written ''y ⤳ x''.
Unfortunately, the property "''x'' is a specialization of ''y''" is alternatively written as "''x'' ≤ ''y''" and as "''y'' ≤ ''x''" by various authors (see, respectively, and
).
Both definitions have intuitive justifications: in the case of the former, we have
:''x'' ≤ ''y''
if and only if cl ⊆ cl.
However, in the case where our space ''X'' is the
prime spectrum
In commutative algebra, the prime spectrum (or simply the spectrum) of a ring ''R'' is the set of all prime ideals of ''R'', and is usually denoted by \operatorname; in algebraic geometry it is simultaneously a topological space equipped with the ...
''Spec R'' of a
commutative ring
In mathematics, a commutative ring is a ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring properties that are not sp ...
''R'' (which is the motivational situation in applications related to
algebraic geometry
Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
), then under our second definition of the order, we have
:''y'' ≤ ''x'' if and only if ''y'' ⊆ ''x'' as prime ideals of the ring ''R''.
For the sake of consistency, for the remainder of this article we will take the first definition, that "''x'' is a specialization of ''y''" be written as ''x'' ≤ ''y''. We then see,
:''x'' ≤ ''y'' if and only if ''x'' is contained in all
closed set
In geometry, topology, and related branches of mathematics, a closed set is a set whose complement is an open set. In a topological space, a closed set can be defined as a set which contains all its limit points. In a complete metric space, a cl ...
s that contain ''y''.
:''x'' ≤ ''y'' if and only if ''y'' is contained in all
open sets that contain ''x''.
These restatements help to explain why one speaks of a "specialization": ''y'' is more general than ''x'', since it is contained in more open sets. This is particularly intuitive if one views closed sets as properties that a point ''x'' may or may not have. The more closed sets contain a point, the more properties the point has, and the more special it is. The usage is
consistent with the classical logical notions of
genus and
species; and also with the traditional use of
generic points in
algebraic geometry
Algebraic geometry is a branch of mathematics, classically studying zeros of multivariate polynomials. Modern algebraic geometry is based on the use of abstract algebraic techniques, mainly from commutative algebra, for solving geometrical ...
, in which closed points are the most specific, while a generic point of a space is one contained in every nonempty open subset. Specialization as an idea is applied also in
valuation theory.
The intuition of upper elements being more specific is typically found in
domain theory, a branch of order theory that has ample applications in computer science.
Upper and lower sets
Let ''X'' be a topological space and let ≤ be the specialization preorder on ''X''. Every
open set is an
upper set with respect to ≤ and every
closed set
In geometry, topology, and related branches of mathematics, a closed set is a set whose complement is an open set. In a topological space, a closed set can be defined as a set which contains all its limit points. In a complete metric space, a cl ...
is a
lower set. The converses are not generally true. In fact, a topological space is an
Alexandrov-discrete space if and only if every upper set is also open (or equivalently every lower set is also closed).
Let ''A'' be a subset of ''X''. The smallest upper set containing ''A'' is denoted ↑''A''
and the smallest lower set containing ''A'' is denoted ↓''A''. In case ''A'' = is a singleton one uses the notation ↑''x'' and ↓''x''. For ''x'' ∈ ''X'' one has:
*↑''x'' = = ∩.
*↓''x'' = = ∩ = cl.
The lower set ↓''x'' is always closed; however, the upper set ↑''x'' need not be open or closed. The closed points of a topological space ''X'' are precisely the
minimal elements of ''X'' with respect to ≤.
Examples
* In the
Sierpinski space with open sets the specialization order is the natural one (0 ≤ 0, 0 ≤ 1, and 1 ≤ 1).
* If ''p'', ''q'' are elements of Spec(''R'') (the
spectrum of a
commutative ring
In mathematics, a commutative ring is a ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring properties that are not sp ...
''R'') then ''p'' ≤ ''q'' if and only if ''q'' ⊆ ''p'' (as
prime ideal
In algebra, a prime ideal is a subset of a ring that shares many important properties of a prime number in the ring of integers. The prime ideals for the integers are the sets that contain all the multiples of a given prime number, together with ...
s). Thus the closed points of Spec(''R'') are precisely the
maximal ideals.
Important properties
As suggested by the name, the specialization preorder is a preorder, i.e. it is
reflexive and
transitive.
The
equivalence relation
In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation.
Each equivalence relation ...
determined by the specialization preorder is just that of
topological indistinguishability. That is, ''x'' and ''y'' are topologically indistinguishable if and only if ''x'' ≤ ''y'' and ''y'' ≤ ''x''. Therefore, the
antisymmetry of ≤ is precisely the T
0 separation axiom: if ''x'' and ''y'' are indistinguishable then ''x'' = ''y''. In this case it is justified to speak of the specialization order.
On the other hand, the
symmetry
Symmetry (from grc, συμμετρία "agreement in dimensions, due proportion, arrangement") in everyday language refers to a sense of harmonious and beautiful proportion and balance. In mathematics, "symmetry" has a more precise definit ...
of specialization preorder is equivalent to the
R0 separation axiom: ''x'' ≤ ''y'' if and only if ''x'' and ''y'' are topologically indistinguishable. It follows that if the underlying topology is T
1, then the specialization order is discrete, i.e. one has ''x'' ≤ ''y'' if and only if ''x'' = ''y''. Hence, the specialization order is of little interest for T
1 topologies, especially for all
Hausdorff spaces.
Any
continuous function
In mathematics, a continuous function is a function such that a continuous variation (that is a change without jump) of the argument induces a continuous variation of the value of the function. This means that there are no abrupt changes in value ...
between two topological spaces is
monotone with respect to the specialization preorders of these spaces. The converse, however, is not true in general. In the language of
category theory
Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...
, we then have a
functor from the
category of topological spaces In mathematics, the category of topological spaces, often denoted Top, is the category whose objects are topological spaces and whose morphisms are continuous maps. This is a category because the composition of two continuous maps is again contin ...
to the
category of preordered sets that assigns a topological space its specialization preorder. This functor has a
left adjoint, which places the
Alexandrov topology In topology, an Alexandrov topology is a topology in which the intersection of any family of open sets is open. It is an axiom of topology that the intersection of any ''finite'' family of open sets is open; in Alexandrov topologies the finite re ...
on a preordered set.
There are spaces that are more specific than T
0 spaces for which this order is interesting: the
sober spaces. Their relationship to the specialization order is more subtle:
For any sober space ''X'' with specialization order ≤, we have
* (''X'', ≤) is a
directed complete partial order, i.e. every
directed subset
In mathematics, a directed set (or a directed preorder or a filtered set) is a nonempty set A together with a reflexive and transitive binary relation \,\leq\, (that is, a preorder), with the additional property that every pair of elements has an ...
''S'' of (''X'', ≤) has a
supremum
In mathematics, the infimum (abbreviated inf; plural infima) of a subset S of a partially ordered set P is a greatest element in P that is less than or equal to each element of S, if such an element exists. Consequently, the term ''greatest l ...
sup ''S'',
* for every directed subset ''S'' of (''X'', ≤) and every open set ''O'', if sup ''S'' is in ''O'', then ''S'' and ''O'' have
non-empty intersection
In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, their i ...
.
One may describe the second property by saying that open sets are ''inaccessible by directed suprema''. A topology is order consistent with respect to a certain order ≤ if it induces ≤ as its specialization order and it has the above property of inaccessibility with respect to (existing) suprema of directed sets in ≤.
Topologies on orders
The specialization order yields a tool to obtain a preorder from every topology. It is natural to ask for the converse too: Is every preorder obtained as a specialization preorder of some topology?
Indeed, the answer to this question is positive and there are in general many topologies on a set ''X'' that induce a given order ≤ as their specialization order. The
Alexandroff topology In topology, an Alexandrov topology is a topology in which the intersection of any family of open sets is open. It is an axiom of topology that the intersection of any ''finite'' family of open sets is open; in Alexandrov topologies the finite restr ...
of the order ≤ plays a special role: it is the finest topology that induces ≤. The other extreme, the coarsest topology that induces ≤, is the
upper topology In mathematics, the upper topology on a partially ordered set ''X'' is the coarsest topology in which the closure of a singleton \ is the order section a] = \ for each a\in X. If \leq is a partial order, the upper topology is the least Specializa ...
, the least topology within which all complements of sets ↓''x'' (for some ''x'' in ''X'') are open.
There are also interesting topologies in between these two extremes. The finest sober topology that is order consistent in the above sense for a given order ≤ is the
Scott topology. The upper topology however is still the coarsest sober order-consistent topology. In fact, its open sets are even inaccessible by ''any'' suprema. Hence any
sober space with specialization order ≤ is finer than the upper topology and coarser than the Scott topology. Yet, such a space may fail to exist, that is, there exist partial orders for which there is no sober order-consistent topology. Especially, the Scott topology is not necessarily sober.
References
* M.M. Bonsangue, ''Topological Duality in Semantics'', volume 8 of
Electronic Notes in Theoretical Computer Science, 1998. Revised version of author's Ph.D. thesis. Availabl
online see especially Chapter 5, that explains the motivations from the viewpoint of denotational semantics in computer science. See also the author'
homepage
{{Order theory
Order theory
Topology