Фильтр (математика)

Материал из testwiki
Перейти к навигации Перейти к поиску

Шаблон:Значения Фильтр — непустое подмножество частично упорядоченного множества, удовлетворяющее следующим двум условиям:

  • если элемент x входит в фильтр, то и любой элемент больший него тоже входит в фильтр;
  • если два элемента x,y входят в фильтр, то в него входит хотя бы один элемент z такой, что z≤x,z≤y.Шаблон:Sfn

Понятие происходит из общей топологии, где возникают фильтры на решётке всех подмножеств какого-либо множества, упорядоченных отношением включения. Фильтр — понятие, двойственное идеалу.

Фильтры были введены Анри Картаном в 1937 году[1][2] и впоследствии использованы Никола Бурбаки в их книге Topologie Générale как альтернатива аналогичному понятию сети, разработанному в 1922 году Э. Г. Муром и Г. Л. Смитом.

Определение в рамках теории решёток

Подмножество F полурешётки L называется фильтром, если

  • для всех a,b∈F, a∧b∈F
  • для всех a∈F и b таких, что a≤b, b∈F

Фильтр называется собственным, если F≠L.

Собственный фильтр такой, что не существует других собственных фильтров, его содержащих, называется ультрафильтром или максимальным фильтром.

Фильтр F решётки называется простым, если в нём для всех a,b∈L из того, что a∨b∈F, следует, что либо a∈F, либо b∈F.

Минимальный фильтр, содержащий данный элемент x, называется главным фильтром, сгенерированным главным элементом x.

Если F фильтр, то L∖F является идеалом.

Фильтр на булевой алгебре

Фильтром на булевой алгебре M называется подмножество D⊆M, для которого выполняются условияШаблон:Sfn:

  • D≠∅,
  • x,y∈D⇒(x∩y)∈D,
  • x∈D,x⩽y⇒y∈D,
  • x∈D⇒x¯∉D.

Фильтр D на булевой алгебре M называется ультрафильтром, если выполняется условие:

  • ∀x∈M:x∈D∨x¯∈D.

Фильтр D на булевой алгебре M называется простым, если он удовлетворяет условию:

  • ∀x,y∈M:(x∪y)∈D⇒x∈D∨y∈D.

Фильтр D на булевой алгебре M называется максимальным, если он не содержится ни в каком другом фильтре на M.

Фильтры на множествах

Частным случаем фильтра является фильтр на множестве. Для каждого множества X можно определить решётку его подмножеств (𝒫(X),⊆). Тогда фильтр 𝔉 на X определяется как подмножество 𝒫(X), удовлетворяющее следующим условиямШаблон:Sfn:

  • 𝔉≠∅
  • ∅∉𝔉
  • пересечение любых двух элементов 𝔉 лежит в 𝔉
  • надмножество любого элемента 𝔉 лежит в 𝔉

Фильтр вида 𝔉Z={Y∈𝒫(X)∣Z⊆Y} называется фильтром, порожденным множеством Z. Фильтр, порожденный множеством из одного элемента, называется главным. Главный фильтр является ультрафильтром.

База фильтра

Пусть 𝔉 — фильтр на множестве X. Семейство 𝔅 подмножеств B⊂𝔉 называется базой (базисом) фильтра 𝔉, если любой элемент фильтра 𝔉 содержит некоторый элемент базы 𝔅, то есть для любого Y∈𝔉 существует B∈𝔅 такое, что B⊂Y. При этом фильтр 𝔉 совпадает с семейством всевозможных надмножеств множеств из 𝔅. В частности, фильтры, имеющие общую базу, совпадают. Говорят также, что база 𝔅 порождает фильтр 𝔉

Для того, чтобы семейство 𝔅={B} подмножеств множества X являлось базой некоторого фильтра на X необходимо и достаточно выполнение следующих условий (аксиом базы):

  • 𝔅≠∅;
  • ∅∉𝔅;
  • для любых A,B∈𝔅 существует C∈𝔅 такое, что A∩B⊃C.

Две базы 𝔅 и 𝔅′ называются эквивалентными, если любой элемент B∈𝔅 содержит в себе некоторый элемент B′∈𝔅′, и наоборот, любой элемент B′∈𝔅′ содержит в себе некоторый элемент B∈𝔅.

Эквивалентные базы порождают один и тот же фильтр. Среди всех баз, эквивалентных данной базе 𝔅 существует максимальная по включению база, а именно, порождаемый этой базой фильтр 𝔉. Таким образом, между классами эквивалентных баз и фильтрами существует естественное взаимно-однозначное соответствие.

Сравнение фильтров

Пусть на множестве X заданы два фильтра 𝔉 и 𝔉′. Говорят, что фильтр 𝔉′ мажорирует фильтр 𝔉 (𝔉′ сильнее 𝔉, 𝔉′ тоньше 𝔉), если 𝔉′⊃𝔉. В этом случае также говорят, что фильтр 𝔉 мажорируется фильтром 𝔉′ (𝔉 слабее 𝔉′, 𝔉 грубее 𝔉′).

Говорят, что база 𝔅′ сильнее базы 𝔅, и записывают 𝔅′⩾𝔅, если любой элемент B∈𝔅 содержит в себе некоторый элемент B′∈𝔅′. База 𝔅′ сильнее базы 𝔅 тогда и только тогда, когда фильтр 𝔉′, порожденный базой 𝔅′, сильнее фильтра 𝔉, порожденного базой 𝔅.

Базы 𝔅 и 𝔅′ эквивалентны тогда и только тогда, когда одновременно 𝔅′⩾𝔅 и 𝔅⩾𝔅′.

Фильтры в топологических пространствах

Пусть (X,𝒯) — топологическое пространство и 𝔉 — фильтр на множестве X. Точка a∈X называется пределом фильтра 𝔉, если любая окрестность V(a) точки a принадлежит фильтру 𝔉. Обозначение: a∈lim⁡𝔉. Если a является единственным пределом фильтра, то также пишут a=lim⁡𝔉.

Для фильтра 𝔉, порожденного базой 𝔅, точка a является его пределом тогда и только тогда, когда любая окрестность V(a) целиком содержит некоторое множество из 𝔅.

В хаусдорфовом топологическом пространстве фильтр может иметь не более одного предела. Верно и обратное: если каждый фильтр имеет не более одного предела, то пространство хаусдорфово.

Точка a∈X называется предельной точкой (точкой прикосновения, частичным пределом) фильтра 𝔉, если a принадлежит замыканию любого множества из 𝔉, то есть a∈Y‾ для всех Y∈𝔉. Равносильно, для любой окрестности V(a) точки a и для любого Y∈𝔉 выполнено V(a)∩Y≠∅. Любая предельная точка ультрафильтра является его пределом.

В компактном топологическом пространстве любой фильтр имеет предельную точку, а любой ультрафильтр имеет предел.

Примеры

  • Множество всех окрестностей точки топологического пространства является фильтром;
  • Если X — бесконечное множество, то множество дополнений конечных множеств является фильтром. Такой фильтр называется конечным фильтром или фильтром Фреше.
  • Если X — бесконечное множество мощности 𝔪, то множество дополнений множеств мощности <𝔪 тоже является фильтром.

См. также

Примечания

Шаблон:Примечания

Литература

  1. ↑ H. Cartan, «Théorie des filtres» Шаблон:Wayback, CR Acad. Paris, 205, (1937) 595—598.
  2. ↑ H. Cartan, «Filtres et ultrafiltres» Шаблон:Wayback, CR Acad. Paris, 205, (1937) 777—779.