Product Code Database
Example Keywords: jeans -energy $9-153
barcode-scavenger
   » » Wiki: Filter On A Set
Tag Wiki 'Filter On A Set'.
Tag

In , 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 in 1937 and, as described in the article dedicated to filters in topology, they were subsequently used by 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 and .

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

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


Definition
Given a set X, a filter \mathcal{F} on X is a set of subsets of X such that:

  • F is upwards-closed: If A, B \subseteq X are such that A \in \mathcal{F} and A \subseteq B then B \in \mathcal{F},
  • F is closed under finite intersections: X \in \mathcal{F},, and if A \in \mathcal{F} and B \in \mathcal{F} then A \cap B \in \mathcal{F}.

A (or non-degenerate) filter is a filter which is proper as a subset of the powerset \mathcal{P}(X) (i.e., the only improper filter is \mathcal{P}(X), 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.

When \mathcal{F} and \mathcal{G} are two filters on the same set such that \mathcal{F} \subseteq \mathcal{G} holds, \mathcal{F} is said to be coarser than \mathcal{G} (or a subfilter of \mathcal{G}) while \mathcal{G} is said to be finer than \mathcal{F} (or to \mathcal{F} or a superfilter of \mathcal{F}).


Examples
  • The singleton set \mathcal{F} = \{X\} is called the trivial or indiscrete filter on X.
  • If Y is a subset of X, the subsets of X which are supersets of Y form a principal filter.
  • If X is a topological space and x \in X, then the set of neighborhoods of x is a filter on X, the neighborhood filter or vicinity filter of x.
  • Many examples arise from various "largeness" conditions:
    • If X is a set, the set of all of X (i.e., those sets whose complement in X is finite) is a filter on X, the Fréchet filter (or cofinite filter).
    • Similarly, if X is a set, the cocountable subsets of X (those whose complement is countable) form a filter, the cocountable filter which is finer than the Fréchet filter. More generally, for any \kappa, the subsets whose complement has cardinal at most \kappa form a filter.
    • If X is a metric space, e.g., \R^n, the co-bounded subsets of X (those whose complement is ) form a filter on X.
    • If X is a complete measure space (e.g., \R^n with the ), the subsets of X, i.e., the subsets whose complement has measure zero, form a filter on X. (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 X is a , the subsets whose complement is contained in a measurable subset of finite measure form a filter on X.
    • If X is a topological space, the subsets of X, i.e., those whose complement is , form a filter on X.
    • The subsets of \mathbb{N} which have a of 1 form a filter on \mathbb{N}.
      (2025). 9783540440857, Springer Science & Business Media.
  • The of a \kappa is the filter of all sets containing a of \kappa.
  • If (\mathcal{F}_i)_{i \in I} is a family of filters on X and \mathcal{J} is a filter on I then \bigcup_{A \in \mathcal{J}} \bigcap_{i \in A} \mathcal{F}_i is a filter on X called Kowalsky's filter.


Principal and free filters
The kernel of a filter \mathcal{F} on X is the intersection of all the subsets of X in F.

A filter \mathcal{F} on X is principal (or atomic) when it has a particularly simple form: it contains exactly the supersets of Y, for some fixed subset Y \subseteq X. When Y = \varnothing, this yields the improper filter. When Y = \{y\} is a singleton, this filter (which consists of all subsets that contain y) is called the fundamental filter (or discrete filter) associated with y.

A filter \mathcal{F} is principal if and only if the kernel of \mathcal{F} is an element of \mathcal{F}, and when this is the case, \mathcal{F} 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 x is an element of the kernel, it is fixed by x). A filter on a set X is free if and only if it contains the Fréchet filter on X.

Two filters \mathcal{F}_1 and \mathcal{F}_2 on X mesh when every member of \mathcal{F}_1 intersects every member of \mathcal{F}_2. For every filter \mathcal{F} on X, there exists a unique pair of filters \mathcal{F}_f (the free part of \mathcal{F}) and \mathcal{F}_p (the principal part of \mathcal{F}) on X such that \mathcal{F}_f is free, \mathcal{F}_p is principal, \mathcal{F}_f \cap \mathcal{F}_p = \mathcal{F}, and \mathcal{F}_p does not mesh with \mathcal{F}_f. The principal part \mathcal{F}_p is the principal filter generated by the kernel of \mathcal{F}, and the free part \mathcal{F}_f consists of elements of \mathcal{F} with any number of elements from the kernel possibly removed.

A filter \mathcal{F} is countably deep if the kernel of any countable subset of \mathcal{F} belongs to \mathcal{F}.


Correspondence with order filters
The concept of a filter on a set is a special case of the more general concept of a filter on a partially ordered set. By definition, a filter on a partially ordered set P is a subset F of P which is upwards-closed (if x \in F and x \leq y then y \in F) and downwards-directed (every finite subset of F has a lower bound in F). A filter on a set X is the same as a filter on the powerset \mathcal{P}(X) ordered by inclusion.


Constructions of filters

Intersection of filters
If (\mathcal{F}_i)_{i \in I} is a family of filters on X, its intersection \bigcap_{i \in I} \mathcal{F}_i is a filter on X. The intersection is a greatest lower bound operation in the set of filters on X partially ordered by inclusion, which endows the filters on X with a structure.

The intersection \bigcap_{i \in I} \mathcal{F}_i consists of the subsets which can be written as \bigcup_{i \in I} A_i where A_i \in \mathcal{F}_i for each i \in I.


Filter generated by a family of subsets
Given a family of subsets \mathcal{S} \subseteq \mathcal{P}(X), there exists a minimum filter on X (in the sense of inclusion) which contains \mathcal{S}. It can be constructed as the intersection (greatest lower bound) of all filters on X containing \mathcal{S}. This filter \langle \mathcal{S} \rangle is called the filter generated by \mathcal{S}, and \mathcal{S} is said to be a filter subbase of \langle \mathcal{S} \rangle.

The generated filter can also be described more explicitly: \langle \mathcal{S} \rangle is obtained by closing \mathcal{S} under finite intersections, then upwards, i.e., \langle \mathcal{S} \rangle consists of the subsets Y \subseteq X such that A_0 \cap \dots \cap A_{n-1} \subseteq Y for some A_0, \dots, A_{n-1} \in \mathcal{B}.

Since these operations preserve the kernel, it follows that \langle \mathcal{S} \rangle is a proper filter if and only if \mathcal{S} has the finite intersection property: the intersection of a finite subfamily of \mathcal{S} is non-empty.

In the complete lattice of filters on X ordered by inclusion, the least upper bound of a family of filters (\mathcal{F}_i)_{i \in I} is the filter generated by \bigcup_{i \in I} \mathcal{F}_i.

Two filters \mathcal{F}_1 and \mathcal{F}_2 on X mesh if and only if \langle \mathcal{F}_1 \cup \mathcal{F}_2 \rangle is proper.


Filter bases
Let \mathcal{F} be a filter on X. A filter base of \mathcal{F} is a family of subsets \mathcal{B} \subseteq \mathcal{P}(X) such that \mathcal{F} is the of \mathcal{B}, i.e., \mathcal{F} consists of those subsets Y \subseteq X for which A \subseteq Y for some A \in \mathcal{B}.

This upwards closure is a filter if and only if \mathcal{B} is downwards-directed, i.e., \mathcal{B} is non-empty and for all A, B \in \mathcal{B} there exists C \in \mathcal{B} such that C \subseteq A \cap B. When this is the case, \mathcal{B} is also called a prefilter, and the upwards closure is also equal to the generated filter \langle \mathcal{B} \rangle. Hence, being a filter base of \mathcal{F} is a stronger property than being a filter subbase of \mathcal{F}.


Examples
  • When X is a topological space and x \in X, a filter base of the neighborhood filter of x is known as a neighborhood base for x, and similarly, a filter subbase of the neighborhood filter of x is known as a neighborhood subbase for x. The neighborhoods of x always form a neighborhood base for x, by definition of the neighborhood filter. In X = \R^n, the of positive radius around x also form a neighborhood base for x.
  • Let X be an infinite set and let \mathcal{F} consist of the subsets of X which contain all points but one. Then \mathcal{F} is a filter subbase of the Fréchet filter on X, which consists of the . 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 \mathcal{F}, such as the one formed by the subsets of X 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 X is a topological space, the of X form a filter base on X, because they are closed under finite intersection. The filter they generate consists of the complements of subsets. On X = \R^n, restricting to the dense open subsets yields another filter base for the same filter.
  • Similarly, if X is a topological space, the countable intersections of dense open subsets form a filter base which generates the filter of subsets.
  • Let X be a set and let (x_i)_{i \in I} be a net with values in X, i.e., a family whose domain I is a . The filter base of tails of (x_i) consists of the sets \{x_j, j \geq i\} for i \in I; it is downwards-closed by directedness of I. The generated filter is called the eventuality filter or filter of tails of (x_n). A sequential filter or is a filter which is the eventuality filter of some net. This example is fundamental in the application of filters in topology.
  • Every π-system is a filter base.


Trace of a filter on a subset
If \mathcal{F} is a filter on X and Y \subseteq X, the trace of \mathcal{F} on Y is \{A \cap Y, A \in \mathcal{F}\}, which is a filter.


Image of a filter by a function
Let f : X \to Y be a function.

When \mathcal{F} is a family of subsets of X, its image by f is defined as

f(\mathcal{F}) = \{\{f(x), x \in A\}, A \in \mathcal{F}\}

The image filter by f of a filter \mathcal{F} on X is defined as the generated filter \langle f(\mathcal{F}) \rangle. If f is surjective, then f(\mathcal{F}) is already a filter. In the general case, f(\mathcal{F}) is a filter base and hence \langle f(\mathcal{F}) \rangle is its upwards closure. Furthermore, if \mathcal{B} is a filter base of \mathcal{F} then f(\mathcal{B}) is a filter base of \langle f(\mathcal{F}) \rangle.

The kernels of \mathcal{F} and \langle f(\mathcal{F}) \rangle are linked by f\left(\bigcap \mathcal{F}\right) \subseteq \bigcap \langle f(\mathcal{F}) \rangle.


Product of filters
Given a family of sets (X_i)_{i \in I} and a filter \mathcal{F}_i on each X_i, the product filter \prod_{i \in I} \mathcal{F}_i on the product set \prod_{i \in I} X_i is defined as the filter generated by the sets \pi_i^{-1}(A) for i \in I and A \in \mathcal{F}_i, where \pi_i : \left(\prod_{j \in I} X_j\right) \to X_i is the projection from the product set onto the i-th component. This construction is similar to the .

If each \mathcal{B}_i is a filter base on \mathcal{F}_i, a filter base of \prod_{i \in I} \mathcal{F}_i is given by the sets \prod_{i \in I} A_i where (A_i) is a family such that A_i \in \mathcal{F}_i for all i \in I and A_i = X_i for all but finitely many i \in I.


See also
  • Axiomatic foundations of topological spaces, for a definition of topological spaces in terms of filters
  • Convergence space, a generalization of topological spaces using filters
  • , a kind of filter used in set-theoretic forcing


Notes

Citations

Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs
1s Time