In
mathematics, a filter or order filter is a special
subset
In mathematics, set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset o ...
of a
partially ordered set
In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binar ...
(poset). Filters appear in
order
Order, ORDER or Orders may refer to:
* Categorization, the process in which ideas and objects are recognized, differentiated, and understood
* Heterarchy, a system of organization wherein the elements have the potential to be ranked a number of d ...
and
lattice theory, but can also be found in
topology
In mathematics, topology (from the Greek words , and ) is concerned with the properties of a geometric object that are preserved under continuous deformations, such as stretching, twisting, crumpling, and bending; that is, without closing ho ...
, from which they originate. The
dual
Dual or Duals may refer to:
Paired/two things
* Dual (mathematics), a notion of paired concepts that mirror one another
** Dual (category theory), a formalization of mathematical duality
*** see more cases in :Duality theories
* Dual (grammatical ...
notion of a filter is an
order ideal.
Filters on sets were introduced by
Henri Cartan in
1937 and as described in the article dedicated to
filters in topology, they were subsequently used by
Nicolas Bourbaki in their book ''
Topologie Générale'' as an alternative to the related notion of a
net developed in
1922 by
E. H. Moore and
Herman L. Smith. Order filters are generalizations of this notion
from sets to the more general setting of
partially ordered set
In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binar ...
s. For information on order filters in the special case where the poset consists of the
power set ordered by
set inclusion, see the article
Filter (set theory).
Motivation
1. Intuitively, a filter in a partially ordered set (),
is a subset of
that includes as members those elements that are large enough to satisfy some given criterion. For example, if
is an element of the poset, then the set of elements that are above
is a filter, called the principal filter at
(If
and
are incomparable elements of the poset, then neither of the principal filters at
and
is contained in the other one, and conversely.)
Similarly, a filter on a set contains those subsets that are sufficiently large to contain some given . For example, if the set is the
real line
In elementary mathematics, a number line is a picture of a graduated straight line that serves as visual representation of the real numbers. Every point of a number line is assumed to correspond to a real number, and every real number to a po ...
and
is one of its points, then the family of sets that include
in their
interior
Interior may refer to:
Arts and media
* ''Interior'' (Degas) (also known as ''The Rape''), painting by Edgar Degas
* ''Interior'' (play), 1895 play by Belgian playwright Maurice Maeterlinck
* ''The Interior'' (novel), by Lisa See
* Interior de ...
is a filter, called the filter of neighbourhoods of
The in this case is slightly larger than
but it still does not contain any other specific point of the line.
The above interpretations explain conditions 1 and 3 in the section
General definition: Clearly the
empty set is not "large enough", and clearly the collection of "large enough" things should be "upward-closed". However, they do not really, without elaboration, explain condition 2 of the general definition. For, why should two "large enough" things contain a "large enough" thing?
2. Alternatively, a filter can be viewed as a "locating scheme": When trying to locate something (a point or a subset) in the space
call a filter the collection of subsets of
that might contain "what is looked for". Then this "filter" should possess the following natural structure:
#A locating scheme must be non-empty in order to be of any use at all.
#If two subsets,
and
both might contain "what is looked for", then so might their intersection. Thus the filter should be closed with respect to finite intersection.
#If a set
might contain "what is looked for", so does every superset of it. Thus the filter is upward-closed.
An ultrafilter can be viewed as a "perfect locating scheme" where subset
of the space
can be used in deciding whether "what is looked for" might lie in
From this interpretation, compactness (see the mathematical characterization below) can be viewed as the property that "no location scheme can end up with nothing", or, to put it another way, "always something will be found".
The mathematical notion of filter provides a precise language to treat these situations in a rigorous and general way, which is useful in analysis,
general topology and logic.
3. A common use for a filter is to define properties that are satisfied by "almost all" elements of some topological space
The entire space
definitely contains almost-all elements in it; If some
contains almost all elements of
then any superset of it definitely does; and if two subsets,
and
contain almost-all elements of
then so does their intersection. In a
measure-theoretic terms, the meaning of "
contains almost-all elements of
" is that the measure of
is 0.
General definition: Filter on a partially ordered set
A subset
of a partially ordered set
is an or if the following conditions hold:
#
is
non-empty.
#
is downward
directed: For every
there is some
such that
and
#
is an
upper set or upward-closed: For every
and
implies that
is said to be a if in addition
is not equal to the whole set
Depending on the author, the term filter is either a synonym of order filter or else it refers to a order filter.
This article defines filter to mean order filter.
While the above definition is the most general way to define a filter for arbitrary
posets, it was originally defined for
lattices only. In this case, the above definition can be characterized by the following equivalent statement:
A subset
of a lattice
is a filter,
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (shortened as "iff") is a biconditional logical connective between statements, where either both statements are true or both are false.
The connective is bi ...
it is a non-empty upper set that is closed under finite
infima (or
meets), that is, for all
it is also the case that
A subset
of
is a filter basis if the upper set generated by
is all of
Note that every filter is its own basis.
The smallest filter that contains a given element
is a principal filter and
is a in this situation.
The principal filter for
is just given by the set
and is denoted by prefixing
with an upward arrow:
The
dual notion of a filter, that is, the concept obtained by reversing all
and exchanging
with
is ideal.
Because of this duality, the discussion of filters usually boils down to the discussion of ideals.
Hence, most additional information on this topic (including the definition of maximal filters and prime filters) is to be found in the article on
ideals
Ideal may refer to:
Philosophy
* Ideal (ethics), values that one actively pursues as goals
* Platonic ideal, a philosophical idea of trueness of form, associated with Plato
Mathematics
* Ideal (ring theory), special subsets of a ring considered ...
.
There is a separate article on
ultrafilters.
Applying these definitions to the case where
is a
vector space and
is the set of all
vector subspaces of
ordered by inclusion
gives rise to the notion of and . Explicitly, a on a vector space
is a family
of vector subspaces of
such that if
and if
is a vector subspace of
that contains
then
A linear filter is called if it does not contain
a on
is a maximal proper linear filter on
Filter on a set
Definition of a filter
There are two competing definitions of a "filter on a set," both of which require that a filter be a .
One definition defines "filter" as a synonym of "dual ideal" while the other defines "filter" to mean a dual ideal that is also .
:Warning: It is recommended that readers always check how "filter" is defined when reading mathematical literature.
A on a set
is a non-empty subset
of
with the following properties:
- is closed under finite intersections: If then so is their intersection.
* This property implies that if then has the finite intersection property.
- is upward closed/isotone: If and then for all subsets
* This property entails that (since is a non-empty subset of ).
Given a set
a canonical partial ordering
can be defined on the
powerset by subset inclusion, turning
into a lattice.
A "dual ideal" is just a filter with respect to this partial ordering.
Note that if
then there is exactly one dual ideal on
which is
A filter on a set may be thought of as representing a "collection of large subsets".
Filter definitions
The article uses the following definition of "filter on a set."
Definition as a dual ideal: A filter on a set
is a dual ideal on
Equivalently, a filter on
is just a filter with respect the canonical partial ordering
described above.
The other definition of "filter on a set" is the original definition of a "filter" given by
Henri Cartan, which required that a filter on a set be a dual ideal that does contain the empty set:
Original/Alternative definition as a dual ideal: A filter on a set
is a dual ideal on
with the following additional property:
-
is proper
/non-degenerate: The empty set is not in (i.e. ).
:Note: This article does require that a filter be proper.
The only non-proper filter on
is
Much mathematical literature, especially that related to
Topology
In mathematics, topology (from the Greek words , and ) is concerned with the properties of a geometric object that are preserved under continuous deformations, such as stretching, twisting, crumpling, and bending; that is, without closing ho ...
, defines "filter" to mean a dual ideal.
Filter bases, subbases, and comparison
Filter bases and subbases
A subset
of
is called a prefilter, filter base, or filter basis if
is non-empty and the intersection of any two members of
is a superset of some member(s) of
If the empty set is not a member of
we say
is a proper filter base.
Given a filter base
the filter generated or spanned by
is defined as the minimum filter containing
It is the family of all those subsets of
which are supersets of some member(s) of
Every filter is also a filter base, so the process of passing from filter base to filter may be viewed as a sort of completion.
For every subset
of
there is a smallest (possibly non-proper) filter
containing
called the filter generated or spanned by
Similarly as for a filter spanned by a , a filter spanned by a
is the minimum filter containing
It is constructed by taking all finite intersections of
which then form a filter base for
This filter is proper if and only if every finite intersection of elements of
is non-empty, and in that case we say that
is a filter subbase.
Finer/equivalent filter bases
If
and
are two filter bases on
one says
is than
(or that
is a of
) if for each
there is a
such that
For filter bases
and
if
is finer than
and
is finer than
then
is finer than
Thus the refinement relation is a
preorder on the set of filter bases, and the passage from filter base to filter is an instance of passing from a preordering to the associated partial ordering.
If also
is finer than
one says that they are equivalent filter bases.
If
and
are filter bases, then
is finer than
if and only if the filter spanned by
contains the filter spanned by
Therefore,
and
are equivalent filter bases if and only if they generate the same filter.
Examples
A filter in a
poset
In mathematics, especially order theory, a partially ordered set (also poset) formalizes and generalizes the intuitive concept of an ordering, sequencing, or arrangement of the elements of a set. A poset consists of a set together with a binary r ...
can be created using the
Rasiowa–Sikorski lemma In axiomatic set theory, the Rasiowa–Sikorski lemma (named after Helena Rasiowa and Roman Sikorski) is one of the most fundamental facts used in the technique of forcing. In the area of forcing, a subset ''E'' of a poset (''P'', ≤) is called de ...
, which is often used in
forcing
Forcing may refer to: Mathematics and science
* Forcing (mathematics), a technique for obtaining independence proofs for set theory
*Forcing (recursion theory), a modification of Paul Cohen's original set theoretic technique of forcing to deal with ...
. Other filters include
club filter In mathematics, particularly in set theory, if \kappa is a regular uncountable cardinal then \operatorname(\kappa), the filter of all sets containing a club subset of \kappa, is a \kappa-complete filter closed under diagonal intersection called t ...
s and
generic filters.
The set
is called a of the sequence of natural numbers
A filter base of tails can be made of any
net using the construction
where the filter that this filter base generates is called the net's Therefore, all nets generate a filter base (and therefore a filter). Since all
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called ...
s are nets, this holds for sequences as well.
Let
be a set and
be a non-empty subset of
Then
is a filter base. The filter it generates (that is, the collection of all subsets containing
) is called the principal filter generated by
A filter is said to be a free filter if the intersection of all of its members is empty. A proper principal filter is not free. Since the intersection of any finite number of members of a filter is also a member, no proper filter on a finite set is free, and indeed is the principal filter generated by the common intersection of all of its members. A nonprincipal filter on an infinite set is not necessarily free.
The
Fréchet filter on an infinite set
is the set of all subsets of
that have finite complement. A filter on
is free if and only if it includes the Fréchet filter.
More generally, if
is a
measure space for which
the collection of all
such that
forms a filter. The Fréchet filter is the case where
and
is the
counting measure.
Every
uniform structure on a set
is a filter on
Filters in model theory
For every filter
on a set
the set function defined by
is finitely additive — a "
measure" if that term is construed rather loosely. Therefore, the statement
can be considered somewhat analogous to the statement that
holds "almost everywhere".
That interpretation of membership in a filter is used (for motivation, although it is not needed for actual ) in the theory of
ultraproducts in
model theory, a branch of
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 formal ...
.
Filters in topology
In
topology
In mathematics, topology (from the Greek words , and ) is concerned with the properties of a geometric object that are preserved under continuous deformations, such as stretching, twisting, crumpling, and bending; that is, without closing ho ...
and analysis, filters are used to define convergence in a manner similar to the role of
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called ...
s in a
metric space.
Both
nets and filters provide very general contexts to unify the various notions of
limit
Limit or Limits may refer to:
Arts and media
* ''Limit'' (manga), a manga by Keiko Suenobu
* ''Limit'' (film), a South Korean film
* Limit (music), a way to characterize harmony
* "Limit" (song), a 2016 single by Luna Sea
* "Limits", a 2019 ...
to arbitrary
topological spaces.
A
sequence
In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is called ...
is usually indexed by the
natural numbers which are a
totally ordered set. Nets generalize the notion of a sequence by requiring the index set simply be a
directed set
In mathematics, a directed set (or a directed preorder or a filtered set) is a nonempty Set (mathematics), set A together with a Reflexive relation, reflexive and Transitive relation, transitive binary relation \,\leq\, (that is, a preorder), with ...
. If working only with certain categories of topological spaces, such as
first-countable spaces for instance, sequences suffice to characterize most topological properties, but this is not true in general. However, filters (as well as nets) do always suffice to characterize most topological properties. An advantage to using filters is that they do not involve any set other than
(and its subsets) whereas sequences and nets rely on directed sets that may be unrelated to
Moreover, the set of all filters on
is a
set whereas the
class of all nets valued in
is not (it is a
proper class).
Neighbourhood bases
Let
be the
neighbourhood filter In topology and related areas of mathematics, the neighbourhood system, complete system of neighbourhoods, or neighbourhood filter \mathcal(x) for a point x in a topological space is the collection of all neighbourhoods of x.
Definitions
Neighbour ...
at point
in a topological space
This means that
is the set of all topological
neighbourhood
A neighbourhood (British English, Irish English, Australian English and Canadian English) or neighborhood (American English; American and British English spelling differences, see spelling differences) is a geographically localised community ...
s of the point
It can be verified that
is a filter. A neighbourhood system is another name for a neighbourhood filter.
A family
of neighbourhoods of
is a
neighbourhood base In topology and related areas of mathematics, the neighbourhood system, complete system of neighbourhoods, or neighbourhood filter \mathcal(x) for a point x in a topological space is the collection of all neighbourhoods of x.
Definitions
Neighbour ...
at
if
generates the filter
This means that each subset
of
is a neighbourhood of
if and only if there exists
such that
Convergent filters and cluster points
We say that a filter base
converges to a point
written
if the neighbourhood filter
is contained in the filter
generated by
that is, if
is
finer than
In particular, a filter
(which is a filter base that generates itself) converges to
if
Explicitly, to say that a filter base
converges to
means that for every neighbourhood
of
there is a
such that
If a filter base
converges to a point
then
is called a
limit
Limit or Limits may refer to:
Arts and media
* ''Limit'' (manga), a manga by Keiko Suenobu
* ''Limit'' (film), a South Korean film
* Limit (music), a way to characterize harmony
* "Limit" (song), a 2016 single by Luna Sea
* "Limits", a 2019 ...
(point) of
and
is called a
convergent filter base.
A filter base
on
is said to cluster at
(or have
as a
cluster point) if and only if each element of
has non-empty intersection with each neighbourhood of
Every limit point is a cluster point but the converse is not true in general. However, every cluster point of an filter is a limit point.
By definition, every
neighbourhood base In topology and related areas of mathematics, the neighbourhood system, complete system of neighbourhoods, or neighbourhood filter \mathcal(x) for a point x in a topological space is the collection of all neighbourhoods of x.
Definitions
Neighbour ...
at a given point
generates
so
converges to
If
is a filter base on
then
if
is
finer than any neighbourhood base at
For the neighborhood filter at that point, the converse holds as well: any basis of a convergent filter refines the neighborhood filter.
See also
*
*
*
*
*
Notes
References
*
Nicolas Bourbaki,
General Topology (
Topologie Générale), (Ch. 1-4): Provides a good reference for filters in general topology (Chapter I) and for Cauchy filters in uniform spaces (Chapter II)
*
*
*
*
*
*
*
*
* (Provides an introductory review of filters in topology and in metric spaces.)
*
* (Provides an introductory review of filters in topology.)''
*
*
Further reading
*
{{Order theory
General topology
Order theory