Top Qs
Timeline
Chat
Perspective

Filter on a set

Family of subsets representing "large" sets From Wikipedia, the free encyclopedia

Remove ads

In mathematics, a filter on a set is a family of subsets which is closed under supersets and finite intersections. The concept originates in topology, where the neighborhoods of a point form a filter on the space. Filters were introduced by Henri Cartan in 1937[1][2] 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. They have also found applications in model theory and set theory.

Filters on a set were later generalized to order filters. Specifically, a filter on a set is a order filter on the power set of ordered by inclusion.

The notion dual to a filter is an ideal. Ultrafilters are a particularly important subclass of filters.

Remove ads

Definition

Given a set , a filter on is a set of subsets of such that:

  • is upwards-closed: If are such that and then ,
  • is closed under finite intersections: ,[note 1], and if and then .

A proper (or non-degenerate) filter is a filter which is proper as a subset of the powerset (i.e., the only improper filter is , consisting of all possible subsets). By upwards-closure, a filter is proper if and only if it does not contain the empty set. Many authors adopt the convention that a filter must be proper by definition.

Remove ads

Examples

  • The singleton set is called the trivial or indiscrete filter on .[3][4]
  • If is a subset of , the subsets of which are supersets of form a principal filter.
  • If is a topological space and , then the set of neighborhoods of is a filter on , the neighborhood filter of .
  • Many examples arise from various "largeness" conditions:
    • If is a set, the set of all cofinite subsets of (i.e., those sets whose complement in is finite) is a filter on , the Fréchet filter.[4][3]
    • Similarly, if is a set, the cocountable subsets of (those whose complement is countable) form a filter. More generally, for any infinite cardinal , the subsets whose complement has cardinal at most form a filter.
    • If is a complete measure space (e.g., with the Lebesgue measure), the conull subsets of , i.e., the subsets whose complement has measure zero, form a filter on . (For a non-complete measure space, one can take the subsets which, while not necessarily measurable, are contained in a measurable subset of measure zero.)
    • Similarly, if is a measure space, the subsets whose complement is contained in a measurable subset of finite measure form a filter on .
    • If is a topological space, the comeager subsets of , i.e., those whose complement is meager, form a filter on .
    • The subsets of which have a natural density of 1 form a filter on .[5]
  • The club filter of a regular uncountable cardinal is the filter of all sets containing a club subset of .
  • If be a family of filters on and is a filter on then is a filter on called Kowalsky's filter.[6]
Remove ads

Principal and free filters

The kernel of a filter on is the intersection of all the subsets of in .

A principal filter on is a filter which has a particularly simple form: it contains exactly the supersets of , for some fixed subset . When , this yields the improper filter. In the particular case where is a singleton, the filter is said to be discrete, i.e., a discrete filter on is the set of subsets of which contain , for some fixed element (the filter is also said to be "principal at ").[3]

A filter is principal if and only if the kernel of is an element of , and when this is the case, consists of the supersets of its kernel. On a finite set, every filter is principal (since the intersection defining the kernel is finite).

A filter is said to be free when it has empty kernel, otherwise it is fixed (and if is an element of the kernel, it is fixed by ). A filter on a set is free if and only if it contains the Fréchet filter on .[7]

A filter is countably deep if the kernel of any countable subset of belongs to .[8]

Remove ads

Correspondence with order filters

The concept of a filter on a set is a special case of the more general concept of filter on a partially ordered set. By definition, a filter on a partially ordered set is a subset of which is upwards-closed (if and then ) and downwards-directed (every finite subset of has a lower bound in ). A filter on a set is the same as a filter on the powerset ordered by inclusion.[proof 1]

Remove ads

Filter bases and subbases

The intersection of a family of filters on is a filter. Hence, for all set , the intersection of all filters containing is a minimum filter (in the sense of inclusion) containing . This filter is called the filter generated by , and is said to be a filter subbase of . Furthermore, has a more explicit description: it is obtained by closing under finite intersections, then upwards, i.e., consists of the subsets such that for some natural number and some . Since these operations preserve the kernel, it follows that a set is a proper filter if and only if has the finite intersection property: the intersection of a finite subfamily of is non-empty.

A filter base of a filter is a set such that is obtained only by applying the second step of closing upwards, i.e., when consists of those subsets for which for some . This upwards closure is a filter if and only if is downwards-directed, i.e., is non-empty and for all there exists such that . When this is the case, is also called a prefilter. The generated filter is proper if and only if does not contain the empty set.

Examples

  • When is a topological space and , a filter base of the neighborhood filter of is known as a neighborhood base for , and similarly, a filter subbase of the neighborhood filter of is known as a neighborhood subbase for . The open neighborhoods of always form a neighborhood base of , by definition of the neighborhood filter. In , the closed balls of positive radius around also form a neighborhood base for .
  • Let be an infinite set and let consist of the subsets of which contain all points but one. Then is a filter subbase of the Fréchet filter on , which consists of the cofinite subsets. Its closure under finite intersections is the entire Fréchet filter, but there are smaller bases of the Fréchet filter which contain the subbase , such as the one formed by the subsets of which contain all points but a finite odd number. In fact, for every base of the Fréchet filter, removing any subset yields another base of the Fréchet filter.
  • If is a topological space, the dense open subsets of form a filter base on , because they are closed under finite intersection. The filter they generate consists of the complements of nowhere dense subsets. On , restricting to the null dense open subsets yields another filter base for the same filter.[citation needed]
  • Similarly, if is nonmeager then the countable intersections of dense open subsets form a filter base which generates the filter of comeager subsets.
  • Let be a set and let be a net with values in , i.e., a family whose domain is a directed set. The filter base of tails of consists of the sets for ; it is downwards-closed by directedness of . A elementary filter is a filter which has a filter base of this form. This example is fundamental in the application of filters in topology.[9]
Remove ads

Constructions of filters

Trace

If is a filter on and , the trace of on is , which is a filter.

Product

Given a family of sets and a filter on each , the product filter on the product set is defined as the filter generated by the sets for and , where is the projection from the product set onto the -th component. This construction is similar to the product topology.[4]

If each is a filter base on , a filter base of is given by the sets where is a family such that for all and for all but finitely many .[4]

Image and preimage

Let be a function.

When is a family of subsets of , its image by is defined as If is a filter on and is additionally surjective, then is a filter on ; furthermore, if is a filter base of then is a filter base of .

Similarly, when is a family of subsets of , its preimage by is defined as If is a filter on and is additionally injective, then is a filter on ; furthermore, if is a filter base of then is a filter base of , and unlike the image case, it also holds that if is a filter subbase of then is a filter subbase of .

Remove ads

Preliminaries, notation, and basic notions

Summarize
Perspective

From now on, all filters are assumed to be proper and possibly improper filters will be called "dual ideals".

More information , of ...

For any two families declare that if and only if for every there exists some in which case it is said that is coarser than and that is finer than (or subordinate to) [4][12][13] The notation may also be used in place of

Two families mesh,[10] written if

Throughout, is a map and is a set.

More information , of ...

A filter is a subfilter of a filter [6][16] if is a filter and where for filters, Importantly, the expression "is a superfilter of" is for filters the analog of "is a subsequence of". So despite having the prefix "sub" in common, "is a subfilter of" is actually the reverse of "is a subsequence of." However, can also be written which is described by saying " is subordinate to " With this terminology, "is subordinate to" becomes for filters (and also for prefilters) the analog of "is a subsequence of,"[17] which makes this one situation where using the term "subordinate" and symbol may be helpful.

Basic examples

Named examples

  • The intersection of all elements in any non–empty family is itself a filter on called the infimum or greatest lower bound of which is why it may be denoted by Said differently, Because every filter on has as a subset, this intersection is never empty. By definition, the infimum is the finest/largest (relative to ) filter contained as a subset of each member of [4]
    • If are filters then their infimum in is the filter [11] If are prefilters then is a prefilter that is coarser (with respect to ) than both (that is, ); indeed, it is one of the finest such prefilters, meaning that if is a prefilter such that then necessarily [11] More generally, if are non−empty families and if then and is a greatest element (with respect to ) of [11]
  • Let and let The supremum or least upper bound of denoted by is the smallest (relative to ) dual ideal on containing every element of as a subset; that is, it is the smallest (relative to ) dual ideal on containing as a subset. This dual ideal is where is the π–system generated by As with any non–empty family of sets, is contained in some filter on if and only if it is a filter subbase, or equivalently, if and only if is a filter on in which case this family is the smallest (relative to ) filter on containing every element of as a subset and necessarily
  • Let and let The supremum or least upper bound of denoted by if it exists, is by definition the smallest (relative to ) filter on containing every element of as a subset. If it exists then necessarily [4] (as defined above) and will also be equal to the intersection of all filters on containing This supremum of exists if and only if the dual ideal is a filter on The least upper bound of a family of filters may fail to be a filter.[4] Indeed, if contains at least 2 distinct elements then there exist filters for which there does not exist a filter that contains both If is not a filter subbase then the supremum of does not exist and the same is true of its supremum in but their supremum in the set of all dual ideals on will exist (it being the degenerate filter ).[8]
    • If are prefilters (resp. filters on ) then is a prefilter (resp. a filter) if and only if it is non–degenerate (or said differently, if and only if mesh), in which case it is one of the coarsest prefilters (resp. the coarsest filter) on (with respect to ) that is finer (with respect to ) than both this means that if is any prefilter (resp. any filter) such that then necessarily [11] in which case it is denoted by [8]
  • Kernels

    If is a map then and If then while if and are equivalent then Equivalent families have equal kernels. Two principal families are equivalent if and only if their kernels are equal; that is, if and are principal then they are equivalent if and only if

    Classifying families by their kernels

    For every filter there exists a unique pair of dual ideals such that is free, is principal, and and do not mesh (that is, ). The dual ideal is called the free part of while is called the principal part[8] where at least one of these dual ideals is filter. If is principal then otherwise, and is a free (non–degenerate) filter.[8]

    Finer/coarser, subordination, and meshing

    The preorder that is defined below is of fundamental importance for the use of prefilters (and filters) in topology. For instance, this preorder is used to define the prefilter equivalent of "subsequence",[17] where "" can be interpreted as " is a subsequence of " (so "subordinate to" is the prefilter equivalent of "subsequence of"). It is also used to define prefilter convergence in a topological space. The definition of meshes with which is closely related to the preorder is used in Topology to define cluster points.

    Two families of sets mesh[10] and are compatible, indicated by writing if If do not mesh then they are dissociated. If then are said to mesh if mesh, or equivalently, if the trace of which is the family does not contain the empty set, where the trace is also called the restriction of

    Declare that stated as is coarser than and is finer than (or subordinate to) [4][12][13][11][8] if any of the following equivalent conditions hold:
    1. Definition: Every contains some Explicitly, this means that for every there is some such that
      • Said more briefly in plain English, if every set in is larger than some set in Here, a "larger set" means a superset.
      • In words, states exactly that is larger than some set in The equivalence of (a) and (b) follows immediately.
      • From this characterization, it follows that if are families of sets, then
    2. which is equivalent to ;
    3. ;
    4. which is equivalent to ;

    and if in addition is upward closed, which means that then this list can be extended to include:

    1. [18]
      • So in this case, this definition of " is finer than " would be identical to the topological definition of "finer" had been topologies on

    If an upward closed family is finer than (that is, ) but then is said to be strictly finer than and is strictly coarser than

    Two families are comparable if one of these sets is finer than the other.[4]

    Example: If is a subsequence of then is subordinate to in symbols: and also Stated in plain English, the prefilter of tails of a subsequence is always subordinate to that of the original sequence. To see this, let be arbitrary (or equivalently, let be arbitrary) and it remains to show that this set contains some For the set to contain it is sufficient to have Since are strictly increasing integers, there exists such that and so holds, as desired. Consequently, The left hand side will be a strict/proper subset of the right hand side if (for instance) every point of is unique (that is, when is injective) and is the even-indexed subsequence because under these conditions, every tail (for every ) of the subsequence will belong to the right hand side filter but not to the left hand side filter.

    For another example, if is any family then always holds and furthermore,

    Assume that are families of sets that satisfy Then and and also If in addition to is a filter subbase and then is a filter subbase[11] and also mesh.[19][proof 2] More generally, if both and if the intersection of any two elements of is non–empty, then mesh.[proof 2] Every filter subbase is coarser than both the π–system that it generates and the filter that it generates.[11]

    If are families such that the family is ultra, and then is necessarily ultra. It follows that any family that is equivalent to an ultra family will necessarily be ultra. In particular, if is a prefilter then either both and the filter it generates are ultra or neither one is ultra. If a filter subbase is ultra then it is necessarily a prefilter, in which case the filter that it generates will also be ultra. A filter subbase that is not a prefilter cannot be ultra; but it is nevertheless still possible for the prefilter and filter generated by to be ultra. If is upward closed in then [8]

    Relational properties of subordination

    The relation is reflexive and transitive, which makes it into a preorder on [20] The relation is antisymmetric but if has more than one point then it is not symmetric.

    Symmetry: For any So the set has more than one point if and only if the relation is not symmetric.

    Antisymmetry: If but while the converse does not hold in general, it does hold if is upward closed (such as if is a filter). Two filters are equivalent if and only if they are equal, which makes the restriction of to antisymmetric. But in general, is not antisymmetric on nor on ; that is, does not necessarily imply ; not even if both are prefilters.[13] For instance, if is a prefilter but not a filter then

    Equivalent families of sets

    The preorder induces its canonical equivalence relation on where for all is equivalent to if any of the following equivalent conditions hold:[11][18]

    1. The upward closures of are equal.

    Two upward closed (in ) subsets of are equivalent if and only if they are equal.[11] If then necessarily and is equivalent to Every equivalence class other than contains a unique representative (that is, element of the equivalence class) that is upward closed in [11]

    Properties preserved between equivalent families

    Let be arbitrary and let be any family of sets. If are equivalent (which implies that ) then for each of the statements/properties listed below, either it is true of both or else it is false of both :[20]

    1. Not empty
    2. Proper (that is, is not an element)
      • Moreover, any two degenerate families are necessarily equivalent.
    3. Filter subbase
    4. Prefilter
      • In which case generate the same filter on (that is, their upward closures in are equal).
    5. Free
    6. Principal
    7. Ultra
    8. Is equal to the trivial filter
      • In words, this means that the only subset of that is equivalent to the trivial filter is the trivial filter. In general, this conclusion of equality does not extend to non−trivial filters (one exception is when both families are filters).
    9. Meshes with
    10. Is finer than
    11. Is coarser than
    12. Is equivalent to

    Missing from the above list is the word "filter" because this property is not preserved by equivalence. However, if are filters on then they are equivalent if and only if they are equal; this characterization does not extend to prefilters.

    Equivalence of prefilters and filter subbases

    If is a prefilter on then the following families are always equivalent to each other:

    1. ;
    2. the π–system generated by ;
    3. the filter on generated by ;

    and moreover, these three families all generate the same filter on (that is, the upward closures in of these families are equal).

    In particular, every prefilter is equivalent to the filter that it generates. By transitivity, two prefilters are equivalent if and only if they generate the same filter.[11][proof 3] Every prefilter is equivalent to exactly one filter on which is the filter that it generates (that is, the prefilter's upward closure). Said differently, every equivalence class of prefilters contains exactly one representative that is a filter. In this way, filters can be considered as just being distinguished elements of these equivalence classes of prefilters.[11]

    A filter subbase that is not also a prefilter cannot be equivalent to the prefilter (or filter) that it generates. In contrast, every prefilter is equivalent to the filter that it generates. This is why prefilters can, by and large, be used interchangeably with the filters that they generate while filter subbases cannot. Every filter is both a π–system and a ring of sets.

    Remove ads

    Set theoretic properties and constructions

    Summarize
    Perspective

    Subordination is preserved by images and preimages

    The relation is preserved under both images and preimages of families of sets.[4] This means that for any families [21]

    Moreover, the following relations always hold for any family of sets :[21] where equality will hold if is surjective.[21] Furthermore,

    If then[8] and [21] where equality will hold if is injective.[21]

    Set subtraction and some examples

    Using duality between ideals and dual ideals

    There is a dual relation or which is defined to mean that every is contained in some Explicitly, this means that for every , there is some such that This relation is dual to in sense that if and only if [18] The relation is closely related to the downward closure of a family in a manner similar to how is related to the upward closure family.

    For an example that uses this duality, suppose is a map and Define which contains the empty set if and only if does. It is possible for to be an ultrafilter and for to be empty or not closed under finite intersections (see footnote for example).[note 2] Although does not preserve properties of filters very well, if is downward closed (resp. closed under finite unions, an ideal) then this will also be true for Using the duality between ideals and dual ideals allows for a construction of the following filter.

         Suppose is a filter on and let be its dual in If then 's dual will be a filter.

    Remove ads

    See also

    Notes

    Summarize
    Perspective
    1. The intersection of zero subsets of is itself.
    2. Suppose has more than one point, is a constant map, and then will consist of all non–empty subsets of

    Proofs

    1. It is immediate that a filter on is an order filter on . For the converse, let be an order filter on . It is upwards-closed by definition. We check closure under finite intersections. If is a finite family of subsets from , it has a lower bound in by downwards-closure, which is some such that . Then , hence by upwards-closure.
    2. To prove that mesh, let Because (resp. because ), there exists some where by assumption so If is a filter subbase and if then taking implies that If then there are such that and now This shows that is a filter subbase.
    3. This is because if are prefilters on then
    Remove ads

    Citations

    References

    Loading related searches...

    Wikiwand - on

    Seamless Wikipedia browsing. On steroids.

    Remove ads