Filter (mathematics)

Last updated
The power set lattice of the set {1, 2, 3, 4}, with upper set |{1, 4} colored dark green. This upper set is a filter, and even a principal filter. It is not an ultrafilter, because including also the light green elements extends it to the larger nontrivial filter |{1}. Since the latter cannot be extended further, |{1} is an ultrafilter. Filter vs ultrafilter.svg
The power set lattice of the set {1, 2, 3, 4}, with upper set {1, 4} colored dark green. This upper set is a filter, and even a principal filter. It is not an ultrafilter, because including also the light green elements extends it to the larger nontrivial filter {1}. Since the latter cannot be extended further, {1} is an ultrafilter.

In mathematics, a filter or order filter is a special subset of a partially ordered set (poset), describing "large" or "eventual" elements. Filters appear in order and lattice theory, but also topology, whence they originate. The notion dual to a filter is an order ideal.

Contents

Special cases of filters include ultrafilters, which are filters that cannot be enlarged, and describe nonconstructive techniques in mathematical logic.

Filters on sets were introduced by Henri Cartan in 1937. Nicolas Bourbaki, in their book Topologie Générale , popularized filters as an alternative to E. H. Moore and Herman L. Smith's 1922 notion of a net; order filters generalize this notion from the specific case of a power set under inclusion to arbitrary partially ordered sets. Nevertheless, the theory of power-set filters retains interest in its own right, in part for substantial applications in topology.

Motivation

Fix a partially ordered set (poset)  P. Intuitively, a filter F is a subset of P whose members are elements large enough to satisfy some criterion. [1] For instance, if xP, then the set of elements above x is a filter, called the principal filter at x. (If x and y are incomparable elements of P, then neither the principal filter at x nor y is contained in the other.)

Similarly, a filter on a set S contains those subsets that are sufficiently large to contain some given thing. For example, if S is the real line and xS, then the family of sets including x in their interior is a filter, called the neighborhood filter at x. The thing in this case is slightly larger than x, but it still does not contain any other specific point of the line.

The above considerations motivate the upward closure requirement in the definition below: "large enough" objects can always be made larger.

To understand the other two conditions, reverse the roles and instead consider F as a "locating scheme" to find x. In this interpretation, one searches in some space X, and expects F to describe those subsets of X that contain the goal. The goal must be located somewhere; thus the empty set   can never be in F. And if two subsets both contain the goal, then should "zoom in" to their common region.

An ultrafilter describes a "perfect locating scheme" where each scheme component gives new information (either "look here" or "look elsewhere"). Compactness is the property that "every search is fruitful," or, to put it another way, "every locating scheme ends in a search result."

A common use for a filter is to define properties that are satisfied by "generic" elements of some topological space. [2] This application generalizes the "locating scheme" to find points that might be hard to write down explicitly.

Definition

A subset F of a partially ordered set (P, ) is a filter or dual ideal if the following are satisfied:

Nontriviality
The set F is non-empty.
Downward directed
For every x, yF, there is some zF such that zx and zy.
Upward closure
For every xF and pP, the condition xp implies pF.

If, additionally, FP, then F is said to be a proper filter. Authors in set theory and mathematical logic often require all filters to be proper; this article will eschew that convention. [3] An ultrafilter is a filter contained in no other proper filter.

Filter bases

A subset S of F is a base or basis for F if the upper set generated by S (i.e., the smallest upwards-closed set containing S) is all of F. Every filter is a base for itself.

Moreover, if BP is nonempty and downward directed, then B generates an upper set F that is a filter (for which B is a base). Such sets are called prefilters, as well as the aforementioned filter base/basis, and F is said to be generated or spanned by B. A prefilter is proper if and only if it generates a proper filter.

Given pP, the set {x : px} is the smallest filter containing p, and sometimes written p. Such a filter is called a principal filter; p is said to be the principal element of F, or generate F.

Refinement

Suppose B and C are two prefilters on P, and, for each cC, there is a bB, such that bc. Then we say that B is finer than (or refines) C; likewise, C is coarser than (or coarsens) B. Refinement is a preorder on the set of prefilters. In fact, if C also refines B, then B and C are called equivalent, for they generate the same filter. Thus passage from prefilter to filter is an instance of passing from a preordering to associated partial ordering.

Special cases

Historically, filters generalized to order-theoretic lattices before arbitrary partial orders. In the case of lattices, downward direction can be written as closure under finite meets: for all x, yF, one has xyF. [4]

Linear filters

A linear (ultra)filter is an (ultra)filter on the lattice of vector subspaces of a given vector space, ordered by inclusion. Explicitly, a linear filter on a vector space X is a family B of vector subspaces of X such that if A, BB and C is a vector subspace of X that contains A, then ABB and CB. [5]

A linear filter is proper if it does not contain {0}. [5]

Filters on a set; subbases

Given a set S, the power set  P(S) is partially ordered by set inclusion; filters on this poset are often just called "filters on S," in an abuse of terminology. For such posets, downward direction and upward closure reduce to: [3]

Closure under finite intersections
If A, BF, then so too is ABF.
Isotony
[6] If AF and ABS, then BF.

A proper [7] /non-degenerate [8] filter is one that does not contain , and these three conditions (including non-degeneracy) are Henri Cartan's original definition of a filter. [9] [10] It is common though not universal — to require filters on sets to be proper (whatever one's stance on poset filters); we shall again eschew this convention.

Prefilters on a set are proper if and only if they do not contain either.

For every subset T of P(S), there is a smallest filter F containing T. As with prefilters, T is said to generate or span F; a base for F is the set U of all finite intersections of T. The set T is said to be a filter subbase when F (and thus U) is proper.

Proper filters on sets have the finite intersection property.

If S = , then S admits only the improper filter {}.

Free filters

A filter is said to be a free if the intersection 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. But a nonprincipal filter on an infinite set is not necessarily free: a filter is free if and only if it includes the Fréchet filter (see § Examples).

Examples

See the image at the top of this article for a simple example of filters on the finite poset P({1, 2, 3, 4}).

Partially order , the space of real-valued functions on , by pointwise comparison. Then the set of functions "large at infinity,"

is a filter on . One can generalize this construction quite far by compactifying the domain and completing the codomain: if X is a set with distinguished subset S and Y is a poset with distinguished element m, then {f : f|Sm} is a filter in XY. The set {{k : kN} : N} is a filter in P(ℕ). More generally, if D is any directed set, then

is a filter in P(D), called the tail filter. Likewise any net  {xα}αΑ generates the eventuality filter {{xβ : αβ} : αΑ}. A tail filter is the eventuality filter for xα = α. The Fréchet filter on an infinite set X is

If (X, μ) is a measure space, then the collection {A : μ(XA) = 0} is a filter. If μ(X) = , then {A : μ(XA) < } is also a filter; the Fréchet filter is the case where μ is counting measure.

Given an ordinal a, a subset of a is called a club if it is closed in the order topology of a but has net-theoretic limit a. The clubs of a form a filter: the club filter, ♣(a).

The previous construction generalizes as follows: any club C is also a collection of dense subsets (in the ordinal topology) of a, and ♣(a) meets each element of C. Replacing C with an arbitrary collection C̃ of dense sets, there "typically" exists a filter meeting each element of C̃, called a generic filter. For countable C̃, the Rasiowa–Sikorski lemma implies that such a filter must exist; for "small" uncountable C̃, the existence of such a filter can be forced through Martin's axiom.

Let P denote the set of partial orders of limited cardinality, modulo isomorphism. Partially order P by:

AB if there exists a strictly increasing f : AB.

Then the subset of non-atomic partial orders forms a filter. Likewise, if I is the set of injective modules over some given commutative ring, of limited cardinality, modulo isomorphism, then a partial order on I is:

AB if there exists an injective linear map f : AB. [11]

Given any infinite cardinal κ, the modules in I that cannot be generated by fewer than κ elements form a filter.

Every uniform structure on a set X is a filter on X×X.

Relationship to ideals

The dual notion to a filter — that is, the concept obtained by reversing all and exchanging with  — is an order ideal. Because of this duality, any question of filters can be mechanically translated to a question about ideals and vice-versa; in particular, a prime or maximal filter is a filter whose corresponding ideal is (respectively) prime or maximal.

A filter is an ultrafilter if and only if the corresponding ideal is minimal.

In model theory

For every filter F on a set S, the set function defined by

is finitely additive — a "measure," if that term is construed rather loosely. Moreover, the measures so constructed are defined everywhere if F is an ultrafilter. 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, not actual proofs) in the theory of ultraproducts in model theory, a branch of mathematical logic.

In topology

In general topology and analysis, filters are used to define convergence in a manner similar to the role of sequences in a metric space. They unify the concept of a limit across the wide variety of arbitrary topological spaces.

To understand the need for filters, begin with the equivalent concept of a net. A sequence is usually indexed by the natural numbers  , which are a totally ordered set. Nets generalize the notion of a sequence by replacing with an arbitrary directed set. In certain categories of topological spaces, such as first-countable spaces, sequences characterize most topological properties, but this is not true in general. However, nets — as well as filters — always do characterize those topological properties.

Filters do not involve any set external to the topological space X, whereas sequences and nets rely on other directed sets. For this reason, the collection of all filters on X is always a set, whereas the collection of all X-valued nets is a proper class.

Neighborhood bases

Any point x in the topological space X defines a neighborhood filter or system  Nx: namely, the family of all sets containing x in their interior. A set N of neighborhoods of x is a neighborhood base at x if N generates Nx. Equivalently, SX is a neighborhood of x if and only if there exists NN such that NS.

Convergent filters and cluster points

A prefilter B converges to a point x, written Bx, if and only if B generates a filter F that contains the neighborhood filter Nx — explicitly, for every neighborhood U of x, there is some VB such that VU. Less explicitly, Bx if and only if B refines Nx, and any neighborhood base at x can replace Nx in this condition. Clearly, every neighborhood base at x converges to x.

A filter F (which generates itself) converges to x if NxF. The above can also be reversed to characterize the neighborhood filter Nx: Nx is the finest filter coarser than each filter converging to x.

If Bx, then x is called a limit (point) of B. The prefilter B is said to cluster at x (or have x as a cluster point) if and only if each element of B has non-empty intersection with each neighborhood of x. Every limit point is a cluster point but the converse is not true in general. However, every cluster point of an ultrafilter is a limit point.

See also

Notes

    1. Koutras et al. 2021.
    2. Igarashi, Ayumi; Zwicker, William S. (16 February 2021). "Fair division of graphs and of tangled cakes". arXiv: 2102.08560 [math.CO].
    3. 1 2 Dugundji 1966, pp. 211–213.
    4. Davey, B. A.; Priestley, H. A. (1990). Introduction to Lattices and Order. Cambridge Mathematical Textbooks. Cambridge University Press. p. 184.
    5. 1 2 Bergman & Hrushovski 1998.
    6. Dolecki & Mynard 2016, pp. 27–29.
    7. Goldblatt, R. Lectures on the Hyperreals: an Introduction to Nonstandard Analysis. p. 32.
    8. Narici & Beckenstein 2011, pp. 2–7.
    9. Cartan 1937a.
    10. Cartan 1937b.
    11. Bumby, R. T. (1965-12-01). "Modules which are isomorphic to submodules of each other". Archiv der Mathematik. 16 (1): 184–185. doi:10.1007/BF01220018. ISSN   1420-8938.

    Related Research Articles

    In mathematics, a directed set is a nonempty set together with a reflexive and transitive binary relation , with the additional property that every pair of elements has an upper bound. In other words, for any and in there must exist in with and A directed set's preorder is called a direction.

    This is a glossary of some terms used in the branch of mathematics known as topology. Although there is no absolute distinction between different areas of topology, the focus here is on general topology. The following definitions are also fundamental to algebraic topology, differential topology and geometric topology.

    <span class="mw-page-title-main">Ultrafilter</span> Maximal proper filter

    In the mathematical field of order theory, an ultrafilter on a given partially ordered set is a certain subset of namely a maximal filter on that is, a proper filter on that cannot be enlarged to a bigger proper filter on

    <span class="mw-page-title-main">Topological group</span> Group that is a topological space with continuous group action

    In mathematics, topological groups are the combination of groups and topological spaces, i.e. they are groups and topological spaces at the same time, such that the continuity condition for the group operations connects these two structures together and consequently they are not independent from each other.

    In mathematics, a topological vector space is one of the basic structures investigated in functional analysis. A topological vector space is a vector space that is also a topological space with the property that the vector space operations are also continuous functions. Such a topology is called a vector topology and every topological vector space has a uniform topological structure, allowing a notion of uniform convergence and completeness. Some authors also require that the space is a Hausdorff space. One of the most widely studied categories of TVSs are locally convex topological vector spaces. This article focuses on TVSs that are not necessarily locally convex. Banach spaces, Hilbert spaces and Sobolev spaces are other well-known examples of TVSs.

    In the mathematical discipline of general topology, Stone–Čech compactification is a technique for constructing a universal map from a topological space X to a compact Hausdorff space βX. The Stone–Čech compactification βX of a topological space X is the largest, most general compact Hausdorff space "generated" by X, in the sense that any continuous map from X to a compact Hausdorff space factors through βX. If X is a Tychonoff space then the map from X to its image in βX is a homeomorphism, so X can be thought of as a (dense) subspace of βX; every other compact Hausdorff space that densely contains X is a quotient of βX. For general topological spaces X, the map from X to βX need not be injective.

    In mathematics, Tychonoff's theorem states that the product of any collection of compact topological spaces is compact with respect to the product topology. The theorem is named after Andrey Nikolayevich Tikhonov, who proved it first in 1930 for powers of the closed unit interval and in 1935 stated the full theorem along with the remark that its proof was the same as for the special case. The earliest known published proof is contained in a 1935 article by Tychonoff, "Über einen Funktionenraum".

    In mathematics, the Boolean prime ideal theorem states that ideals in a Boolean algebra can be extended to prime ideals. A variation of this statement for filters on sets is known as the ultrafilter lemma. Other theorems are obtained by considering different mathematical structures with appropriate notions of ideals, for example, rings and prime ideals, or distributive lattices and maximal ideals. This article focuses on prime ideal theorems from order theory.

    In general topology, a branch of mathematics, a non-empty family A of subsets of a set is said to have the finite intersection property (FIP) if the intersection over any finite subcollection of is non-empty. It has the strong finite intersection property (SFIP) if the intersection over any finite subcollection of is infinite. Sets with the finite intersection property are also called centered systems and filter subbases.

    In mathematics, a closure operator on a set S is a function from the power set of S to itself that satisfies the following conditions for all sets

    In mathematical order theory, an ideal is a special subset of a partially ordered set (poset). Although this term historically was derived from the notion of a ring ideal of abstract algebra, it has subsequently been generalized to a different notion. Ideals are of great importance for many constructions in order and lattice theory.

    In topology and related branches of mathematics, total-boundedness is a generalization of compactness for circumstances in which a set is not necessarily closed. A totally bounded set can be covered by finitely many subsets of every fixed “size”.

    In the mathematical field of set theory, Martin's axiom, introduced by Donald A. Martin and Robert M. Solovay, is a statement that is independent of the usual axioms of ZFC set theory. It is implied by the continuum hypothesis, but it is consistent with ZFC and the negation of the continuum hypothesis. Informally, it says that all cardinals less than the cardinality of the continuum, , behave roughly like . The intuition behind this can be understood by studying the proof of the Rasiowa–Sikorski lemma. It is a principle that is used to control certain forcing arguments.

    In mathematics, the Fréchet filter, also called the cofinite filter, on a set is a certain collection of subsets of . A subset of belongs to the Fréchet filter if and only if the complement of in is finite. Any such set is said to be cofinite in , which is why it is alternatively called the cofinite filter on .

    In the mathematical field of topology, a topological space is usually defined by declaring its open sets. However, this is not necessary, as there are many equivalent axiomatic foundations, each leading to exactly the same concept. For instance, a topological space determines a class of closed sets, of closure and interior operators, and of convergence of various types of objects. Each of these can instead be taken as the primary class of objects, with all of the others directly determined from that new starting point. For example, in Kazimierz Kuratowski's well-known textbook on point-set topology, a topological space is defined as a set together with a certain type of "closure operator," and all other concepts are derived therefrom. Likewise, the neighborhood-based axioms can be retraced to Felix Hausdorff's original definition of a topological space in Grundzüge der Mengenlehre.

    In mathematics, a filter on a set is a family of subsets such that:

    1. and
    2. if and , then
    3. If , and , then
    <span class="mw-page-title-main">Filters in topology</span> Use of filters to describe and characterize all basic topological notions and results.

    Filters in topology, a subfield of mathematics, can be used to study topological spaces and define all basic topological notions such as convergence, continuity, compactness, and more. Filters, which are special families of subsets of some given set, also provide a common framework for defining various types of limits of functions such as limits from the left/right, to infinity, to a point or a set, and many others. Special types of filters called ultrafilters have many useful technical properties and they may often be used in place of arbitrary filters.

    In functional analysis and related areas of mathematics, a complete topological vector space is a topological vector space (TVS) with the property that whenever points get progressively closer to each other, then there exists some point towards which they all get closer. The notion of "points that get progressively closer" is made rigorous by Cauchy nets or Cauchy filters, which are generalizations of Cauchy sequences, while "point towards which they all get closer" means that this Cauchy net or filter converges to The notion of completeness for TVSs uses the theory of uniform spaces as a framework to generalize the notion of completeness for metric spaces. But unlike metric-completeness, TVS-completeness does not depend on any metric and is defined for all TVSs, including those that are not metrizable or Hausdorff.

    In mathematics, a convergence space, also called a generalized convergence, is a set together with a relation called a convergence that satisfies certain properties relating elements of X with the family of filters on X. Convergence spaces generalize the notions of convergence that are found in point-set topology, including metric convergence and uniform convergence. Every topological space gives rise to a canonical convergence but there are convergences, known as non-topological convergences, that do not arise from any topological space. Examples of convergences that are in general non-topological include convergence in measure and almost everywhere convergence. Many topological properties have generalizations to convergence spaces.

    <span class="mw-page-title-main">Ultrafilter on a set</span> Maximal proper filter

    In the mathematical field of set theory, an ultrafilter on a set is a maximal filter on the set In other words, it is a collection of subsets of that satisfies the definition of a filter on and that is maximal with respect to inclusion, in the sense that there does not exist a strictly larger collection of subsets of that is also a filter. Equivalently, an ultrafilter on the set can also be characterized as a filter on with the property that for every subset of either or its complement belongs to the ultrafilter.

    References

    Further reading