Filter on a set
![]() | This article includes a list of general references, but it lacks sufficient corresponding inline citations. (September 2025) |
![]() | It has been suggested that Ideal (set theory) be merged into this article. (Discuss) Proposed since September 2025. |
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.
Definition
[edit]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: ,[a], 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.
Given two filters and on the same set, is said to be coarser than (or a subfilter of ) and is said to be finer than (or subordinate to ) when .
Examples
[edit]- 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 which is finer than the Fréchet filter. More generally, for any 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 is a family of filters on and is a filter on then is a filter on called Kowalsky's filter.[6]
Principal and free filters
[edit]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]
For every filter on , there exists a unique pair of filters (the free part of ) and (the principal part of ) on such that is free, is principal, and , and and do not mesh (defined below).[8]
A filter is countably deep if the kernel of any countable subset of belongs to .[8]
Correspondence with order filters
[edit]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 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.[b]
Constructions of filters
[edit]Intersection of filters
[edit]If is a family of filters on , its intersection is a filter on . It consists of the subsets which can be written as where for each .[9]
The intersection is a greatest lower bound operation in the set of filters on partially ordered by inclusion. This endows the filters on with a complete lattice structure.
Filter generated by a family of subsets
[edit]Given a family of subsets , there exists a minimum filter on (in the sense of inclusion) which contains . It can be constructed as the intersection (greatest lower bound) of all filters on containing . This filter is called the filter generated by , and is said to be a filter subbase of .
The generated filter can also be described more explicitly: is obtained by closing under finite intersections, then upwards, i.e., consists of the subsets such that for some .
Since these operations preserve the kernel, it follows that is a proper filter if and only if has the finite intersection property: the intersection of a finite subfamily of is non-empty.
Two filters and on mesh when is proper.[citation needed]
Filter bases
[edit]Let be a filter on . A filter base of is a family of subsets such that is the upwards closure of , i.e., 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, and the upwards closure is also equal to the generated filter . Hence, being a filter base of is a stronger property than being a filter subbase of .
Examples
[edit]- 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 for , 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 a topological space, 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 . An elementary filter is a filter which has a filter base of this form. This example is fundamental in the application of filters in topology.[10]
- Every π-system is a filter base.
Trace of a filter on a subset
[edit]If is a filter on and , the trace of on is , which is a filter.
Image or preimage of a filter by a function
[edit]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 . The kernels of and are linked by .
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 (since it is isomorphic to the trace of on the image of ); 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 . The kernels are linked by .
Product of filters
[edit]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]
See also
[edit]- Axiomatic foundations of topological spaces, for a definition of topological spaces in terms of filters
- Filters in topology – Use of filters to describe and characterize all basic topological notions and results
- Convergence space, a generalization of topological spaces using filters
- Filter quantifier
- Ultrafilter – Maximal proper filter
- Generic filter, a kind of filter used in set-theoretic forcing
Notes
[edit]- ^ The intersection of zero subsets of is itself.
- ^ 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.
Citations
[edit]- ^ Cartan 1937a.
- ^ Cartan 1937b.
- ^ a b c Wilansky 2013, pp. 44–46.
- ^ a b c d Bourbaki 1987, pp. 57–68.
- ^ Jech 2006, pp. 73–89.
- ^ Schechter 1996, pp. 100–130.
- ^ Dolecki & Mynard 2016, pp. 33–35.
- ^ a b Dolecki & Mynard 2016, pp. 27–54.
- ^ Császár 1978, pp. 53–65.
- ^ Castillo, Jesus M. F.; Montalvo, Francisco (January 1990), "A Counterexample in Semimetric Spaces" (PDF), Extracta Mathematicae, 5 (1): 38–40
References
[edit]- Adams, Colin; Franzosa, Robert (2009). Introduction to Topology: Pure and Applied. New Delhi: Pearson Education. ISBN 978-81-317-2692-1. OCLC 789880519.
- Arkhangel'skii, Alexander Vladimirovich; Ponomarev, V.I. (1984). Fundamentals of General Topology: Problems and Exercises. Mathematics and Its Applications. Vol. 13. Dordrecht Boston: D. Reidel. ISBN 978-90-277-1355-1. OCLC 9944489.
- Berberian, Sterling K. (1974). Lectures in Functional Analysis and Operator Theory. Graduate Texts in Mathematics. Vol. 15. New York: Springer. ISBN 978-0-387-90081-0. OCLC 878109401.
- Bourbaki, Nicolas (1989) [1966]. General Topology: Chapters 1–4 [Topologie Générale]. Éléments de mathématique. Berlin New York: Springer Science & Business Media. ISBN 978-3-540-64241-1. OCLC 18588129.
- Bourbaki, Nicolas (1989) [1967]. General Topology 2: Chapters 5–10 [Topologie Générale]. Éléments de mathématique. Vol. 4. Berlin New York: Springer Science & Business Media. ISBN 978-3-540-64563-4. OCLC 246032063.
- Bourbaki, Nicolas (1987) [1981]. Topological Vector Spaces: Chapters 1–5. Éléments de mathématique. Translated by Eggleston, H.G.; Madan, S. Berlin New York: Springer-Verlag. ISBN 3-540-13627-4. OCLC 17499190.
- Burris, Stanley; Sankappanavar, Hanamantagouda P. (2012). A Course in Universal Algebra (PDF). Springer-Verlag. ISBN 978-0-9880552-0-9. Archived from the original on 1 April 2022.
- Cartan, Henri (1937a). "Théorie des filtres". Comptes rendus hebdomadaires des séances de l'Académie des sciences. 205: 595–598.
- Cartan, Henri (1937b). "Filtres et ultrafiltres". Comptes rendus hebdomadaires des séances de l'Académie des sciences. 205: 777–779.
- Comfort, William Wistar; Negrepontis, Stylianos (1974). The Theory of Ultrafilters. Vol. 211. Berlin Heidelberg New York: Springer-Verlag. ISBN 978-0-387-06604-2. OCLC 1205452.
- Császár, Ákos (1978). General topology. Translated by Császár, Klára. Bristol England: Adam Hilger Ltd. ISBN 0-85274-275-4. OCLC 4146011.
- Dixmier, Jacques (1984). General Topology. Undergraduate Texts in Mathematics. Translated by Berberian, S. K. New York: Springer-Verlag. ISBN 978-0-387-90972-1. OCLC 10277303.
- Dolecki, Szymon; Mynard, Frédéric (2016). Convergence Foundations Of Topology. New Jersey: World Scientific Publishing Company. ISBN 978-981-4571-52-4. OCLC 945169917.
- Dugundji, James (1966). Topology. Boston: Allyn and Bacon. ISBN 978-0-697-06889-7. OCLC 395340485.
- Dunford, Nelson; Schwartz, Jacob T. (1988). Linear Operators. Pure and applied mathematics. Vol. 1. New York: Wiley-Interscience. ISBN 978-0-471-60848-6. OCLC 18412261.
- Edwards, Robert E. (1995). Functional Analysis: Theory and Applications. New York: Dover Publications. ISBN 978-0-486-68143-6. OCLC 30593138.
- Howes, Norman R. (23 June 1995). Modern Analysis and Topology. Graduate Texts in Mathematics. New York: Springer-Verlag Science & Business Media. ISBN 978-0-387-97986-1. OCLC 31969970. OL 1272666M.
- Jarchow, Hans (1981). Locally convex spaces. Stuttgart: B.G. Teubner. ISBN 978-3-519-02224-4. OCLC 8210342.
- Jech, Thomas (2006). Set Theory: The Third Millennium Edition, Revised and Expanded. Berlin New York: Springer Science & Business Media. ISBN 978-3-540-44085-7. OCLC 50422939.
- Joshi, K. D. (1983). Introduction to General Topology. New York: John Wiley and Sons Ltd. ISBN 978-0-85226-444-7. OCLC 9218750.
- Kelley, John L. (1975) [1955]. General Topology. Graduate Texts in Mathematics. Vol. 27 (2nd ed.). New York: Springer-Verlag. ISBN 978-0-387-90125-1. OCLC 1365153.
- Köthe, Gottfried (1983) [1969]. Topological Vector Spaces I. Grundlehren der mathematischen Wissenschaften. Vol. 159. Translated by Garling, D.J.H. New York: Springer Science & Business Media. ISBN 978-3-642-64988-2. MR 0248498. OCLC 840293704.
- Koutras, Costas D.; Moyzes, Christos; Nomikos, Christos; Tsaprounis, Konstantinos; Zikos, Yorgos (20 October 2021). "On Weak Filters and Ultrafilters: Set Theory From (and for) Knowledge Representation". Logic Journal of the IGPL. 31: 68–95. doi:10.1093/jigpal/jzab030.
- MacIver R., David (1 July 2004). "Filters in Analysis and Topology" (PDF). Archived from the original (PDF) on 2007-10-09. (Provides an introductory review of filters in topology and in metric spaces.)
- Narici, Lawrence; Beckenstein, Edward (2011). Topological Vector Spaces. Pure and applied mathematics (Second ed.). Boca Raton, FL: CRC Press. ISBN 978-1584888666. OCLC 144216834.
- Robertson, Alex P.; Robertson, Wendy J. (1980). Topological Vector Spaces. Cambridge Tracts in Mathematics. Vol. 53. Cambridge England: Cambridge University Press. ISBN 978-0-521-29882-7. OCLC 589250.
- Schaefer, Helmut H.; Wolff, Manfred P. (1999). Topological Vector Spaces. GTM. Vol. 8 (Second ed.). New York, NY: Springer New York Imprint Springer. ISBN 978-1-4612-7155-0. OCLC 840278135.
- Schechter, Eric (1996). Handbook of Analysis and Its Foundations. San Diego, CA: Academic Press. ISBN 978-0-12-622760-4. OCLC 175294365.
- Schubert, Horst (1968). Topology. London: Macdonald & Co. ISBN 978-0-356-02077-8. OCLC 463753.
- Trèves, François (2006) [1967]. Topological Vector Spaces, Distributions and Kernels. Mineola, N.Y.: Dover Publications. ISBN 978-0-486-45352-1. OCLC 853623322.
- Wilansky, Albert (2013). Modern Methods in Topological Vector Spaces. Mineola, New York: Dover Publications, Inc. ISBN 978-0-486-49353-4. OCLC 849801114.
- Wilansky, Albert (17 October 2008) [1970]. Topology for Analysis. Mineola, New York: Dover Publications, Inc. ISBN 978-0-486-46903-4. OCLC 227923899.
- Willard, Stephen (2004) [1970]. General Topology. Mineola, N.Y.: Dover Publications. ISBN 978-0-486-43479-7. OCLC 115240.
Families of sets over | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Is necessarily true of or, is closed under: |
Directed by |
F.I.P. | ||||||||
π-system | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Semiring | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
Semialgebra (Semifield) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
Monotone class | ![]() |
![]() |
![]() |
![]() |
![]() |
only if | only if | ![]() |
![]() |
![]() |
𝜆-system (Dynkin System) | ![]() |
![]() |
![]() |
only if |
![]() |
![]() |
only if or they are disjoint |
![]() |
![]() |
Never |
Ring (Order theory) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ring (Measure theory) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
δ-Ring | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
𝜎-Ring | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
Algebra (Field) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
𝜎-Algebra (𝜎-Field) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Never |
Filter | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Proper filter | ![]() |
![]() |
![]() |
Never | Never | ![]() |
![]() |
![]() |
Never | ![]() |
Prefilter (Filter base) | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Filter subbase | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Open Topology | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() (even arbitrary ) |
![]() |
![]() |
Never |
Closed Topology | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() (even arbitrary ) |
![]() |
![]() |
![]() |
Never |
Is necessarily true of or, is closed under: |
directed downward |
finite intersections |
finite unions |
relative complements |
complements in |
countable intersections |
countable unions |
contains | contains | Finite Intersection Property |
Additionally, a semiring is a π-system where every complement is equal to a finite disjoint union of sets in |