129
Прикладная алгебра. Тема IV: Алгебраические решётки 1 / 105 Тема IV Алгебраические решётки

Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 1 / 105

Тема IV

Алгебраические решётки

Page 2: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 2 / 105Решётки: определение, основные свойства

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 3: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 3 / 105Решётки: определение, основные свойства

Решёточно упорядоченное множество

ОпределениеЧ.у. множество, в котором для любых элементов a и bсуществуют inf {a, b} и sup {a, b} называют решёточноупорядоченным.Решётка называется полной, если любое подмножество еёэлементов имеет точные верхнюю и нижнюю грани.

Решётка и не-решётка —

Page 4: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 4 / 105Решётки: определение, основные свойства

Алгебраические решётки: определение

ОпределениеАлгебраическая решётка — это тройка L = 〈L, t, u 〉, где L —непустое множество, а t (объединение), u (пересечение) —бинарные операции на нём, подчиняющимися парам законовкоммутативности, ассоциативности, идемпотентности ипоглощения:x t y = y t x; x u y = y u x;

x t (y t z) = (x t y) t z; x u (y u z) = (x u y) u z;x t x = x; x u x = x,

x u (x t y) = x; x t (x u y) = x.

Принцип двойственности для решётокЛюбое утверждение, истинное для любых произвольныхэлементов решётки, остаётся таковым при замене u ↔ t.

Page 5: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 5 / 105Решётки: определение, основные свойства

Решётка всех разбиений множества — беллиан

∣∣Πn

∣∣ = B(n) — количество всевозможных эквивалентностейn-элементном множестве, число Белла.

B(3) = 5, B(4) = 15, . . . , B(20) = 51724158235372, . . ..

Page 6: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 6 / 105Решётки: определение, основные свойства

Эквивалентность решёточно упорядоченных множеств ирешёток

Теорема1 Пусть 〈P, v〉 — решёточно упорядоченное множество.

Если для любых элементов x и y из P положитьx t y def

= sup {x, y} , x u y def= inf {x, y},

то структура 〈P, t, u 〉 будет решёткой.

2 Пусть 〈L, t, u 〉 — решётка.Если для любых элементов x и y из L положить

x v y def= x u y = x (или x v y def

= x t y = y),то структура 〈L, v〉 будет решёточно упорядоченныммножеством.

Page 7: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 7 / 105Решётки: определение, основные свойства

Эквивалентность решёточно упорядоченных множеств ирешёток...

Теорема устанавливает взаимно-однозначное соответствиемежду решёточно упорядоченными множествами и решётками:из одной АС всегда можно получить другую.Поэтому термин «решётка» применяют для обоих понятий:любую решётку можно представить либо как упорядоченноемножество, либо как алгебру.

решёточно упорядоченные множества решётки〈R, 6 〉 〈R, max, min 〉〈N, | 〉 〈N, ∨, ∧ 〉〈P(A), ⊆〉 〈P(A), ∪, ∩ 〉

Возможность такого рассмотрения решёток позволяет вводитьв них как порядковые, так и алгебраические операции, чтоприводит к богатой и многообразной в приложениях теории.

Page 8: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 8 / 105Решётки: определение, основные свойства

Решётки: универсальные грани и атомы

Наименьший элемент решётки (как р.у.м.) —её ноль (o), наибольший — единица (ι)— это её универсальные грани.Решётка может и не иметь универсальных граней:Z, 〈N, | 〉 — только o = 1.

Все конечные решётки содержат o и ι.

ОпределениеЭлемент a 6= o решётки L с нулём o называется атомом еслидля любого элемента x этой решётки пересечение a u x равнолибо o, либо a.В последнем случае говорят, что элемент x содержит атом a.

Page 9: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 8 / 105Решётки: определение, основные свойства

Решётки: универсальные грани и атомы

Наименьший элемент решётки (как р.у.м.) —её ноль (o), наибольший — единица (ι)— это её универсальные грани.Решётка может и не иметь универсальных граней:Z, 〈N, | 〉 — только o = 1.Все конечные решётки содержат o и ι.

ОпределениеЭлемент a 6= o решётки L с нулём o называется атомом еслидля любого элемента x этой решётки пересечение a u x равнолибо o, либо a.В последнем случае говорят, что элемент x содержит атом a.

Page 10: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 8 / 105Решётки: определение, основные свойства

Решётки: универсальные грани и атомы

Наименьший элемент решётки (как р.у.м.) —её ноль (o), наибольший — единица (ι)— это её универсальные грани.Решётка может и не иметь универсальных граней:Z, 〈N, | 〉 — только o = 1.Все конечные решётки содержат o и ι.

ОпределениеЭлемент a 6= o решётки L с нулём o называется атомом еслидля любого элемента x этой решётки пересечение a u x равнолибо o, либо a.В последнем случае говорят, что элемент x содержит атом a.

Page 11: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 9 / 105Решётки: определение, основные свойства

Решётки: примеры

Решётки (A 6= ∅) —

все булевы алгебры;

все цепи;

единственные 1-, 2-, 3-элементные решётки — цепи 1, 2, 3

4-элементные решётки — 4 и B2:

◦ ◦

��

[[

[[ �

Page 12: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 10 / 105Решётки: определение, основные свойства

5-элементные решётки —

ι ι

c b a

a b c

o o

���

[[[

[[[

���

���

[[[

[[[

���

Page 13: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 11 / 105Решётки: определение, основные свойства

5-элементные решётки — пятиугольник N5 и бриллиант M3

ι ι

c a b c

b o

a

o + цепь 5

��

44444444

��

[[[

[[[

��

hhhhhhhh

[[[

Page 14: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 12 / 105Решётки: определение, основные свойства

Все решётки, содержащие не более, чем 6 элементов

Page 15: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 13 / 105Решётки: определение, основные свойства

Условие для ч.у. множества являться полной решёткой

ТеоремаЧастично упорядоченное множество является полной решёткой,если и только если

1 оно имеет наибольший элемент ι ;2 для любого его непустого подмножества A существует

точная нижняя грань inf A.

Доказательство(⇐) Пусть 〈P, v〉 — полная решётка.Тогда каждое непустое подмножество A ⊆ P имеет и точнуюнижнюю грань inf A , и точную верхнюю грань sup A.В частности, существует sup P = ι.

Page 16: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 14 / 105Решётки: определение, основные свойства

Условие для ч.у. множества являться полной решёткой...

Доказательство (продолжение)

(⇒) Покажем, что в условиях теоремы каждое непустоеподмножество A ⊆ P имеет точную верхнюю грань.Рассмотрим AM — совокупность всех верхних граней A.Очевидно, ι ∈ AM, так что AM 6= ∅.По условию теоремы существует элемент b = inf AM, но поопределению, b = sup A, откуда заключаем, что P — полнаярешётка.

СледствиеКонечное ч.у. множество P является решёткой iff

1 оно имеет наибольший элемент;2 ∀x, y ∈ P ∃ inf{x, y }.

Page 17: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 15 / 105Решётки: определение, основные свойства

Условие для ч.у. множества являться полной решёткой...

Обычно на практике проверка наличия у подмножеств ч.у.множества

точных нижних граней — не вызывает затруднений,точных верхних граней — требует значительных усилий.

Данная теорема является эффективным критериемрешёточности порядков, например:

УтверждениеРешётка всех разбиений множества является полной.

ДоказательствоТочной нижней гранью любой совокупности эквивалентностейявляется их пересечение (всегда эквивалентность), а единицейрешётки всех эквивалентностей (разбиений) множества служитуниверсальная эквивалентность O, называемая такжеаморфной. Осталось применить предыдущую теорему.

Page 18: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 16 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 19: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 17 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Элементарное свойство решёток

УтверждениеДля любых элементов x, y, u, v решётки 〈L, t, u 〉справедливо {

x v yu v v ⇒

{x t u v y t vx u u v y u v .

Доказательство{x v yu v v ⇔

{x u y = xu u v = u

⇒ x u y u u u v = x u u ⇔

⇔ (y u v) u (x u u) = x u u ⇔ x u u v y u v .

Справедливость x t y v u t v следует по двойственности.

Page 20: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 18 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Неравенствам полудистрибутивности и полумодулярности

ТеоремаЭлементы x, y и z любой решётки удовлетворяют следующимнеравенствам полудистрибутивностиDtr1 w : (x t y) u z w (x u z) t (y u z);Dtr2 v : (x u y) t z v (x t z) u (y t z)

и полумодулярностиMod v : x v y ⇒ x t (y u z) v y u (x t z);Mod w : x w y ⇒ x u (y t z) w y t (x u z).

Лемма (о четырёх элементах)Для любых элементов x, y, u, v решётки 〈L, t, u 〉справедливо соотношение x, y v u, v ⇒ x t y v u u v.

По Dtr2 v — (u u v) t x v (u t x) u (v t x), а посколькуu t x = u, v t x = v и y v u u v, то получаем требуемое.

Page 21: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 19 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Гомоморфизмы решёток

ОпределениеОтображение ϕ решётки L в решётку L ′ называетсяалгебраическим или решёточным гомоморфизмом, если длялюбых x, y ∈ L справедливы равенства

ϕ(x t y) = ϕ(x) t ϕ(y) и ϕ(x u y) = ϕ(x) u ϕ(y).

Биективный решёточный гомоморфизм есть решёточныйизоморфизм, символически L ∼= L ′.Изоморфизм решётки в себя называется автоморфизмом.Инъективные и сюръективные решёточные гомоморфизмыназывают решёточными (или алгебраическими)мономорфизмами (вложениями) и эпиморфизмамисоответственно.

Page 22: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 20 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Связь порядкового и решёточного гомоморфизмов решёток

1. Порядковые гомоморфизмырешёток как ч.у. множеств,вообще говоря,не являются алгебраическими.

2. Любое отображение одной решётки на другую, сохраняющеехотя бы одну из решёточных операций, является порядковымгомоморфизмом.В случае изоморфизма проблемы снимаются.

Теорема (об эквивалентности двух видов изоморфизмарешёток)

Две решётки алгебраически изоморфны, iff они изоморфны какч.у. множества.

Page 23: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 20 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Связь порядкового и решёточного гомоморфизмов решёток

1. Порядковые гомоморфизмырешёток как ч.у. множеств,вообще говоря,не являются алгебраическими.

2. Любое отображение одной решётки на другую, сохраняющеехотя бы одну из решёточных операций, является порядковымгомоморфизмом.

В случае изоморфизма проблемы снимаются.

Теорема (об эквивалентности двух видов изоморфизмарешёток)

Две решётки алгебраически изоморфны, iff они изоморфны какч.у. множества.

Page 24: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 20 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Связь порядкового и решёточного гомоморфизмов решёток

1. Порядковые гомоморфизмырешёток как ч.у. множеств,вообще говоря,не являются алгебраическими.

2. Любое отображение одной решётки на другую, сохраняющеехотя бы одну из решёточных операций, является порядковымгомоморфизмом.В случае изоморфизма проблемы снимаются.

Теорема (об эквивалентности двух видов изоморфизмарешёток)

Две решётки алгебраически изоморфны, iff они изоморфны какч.у. множества.

Page 25: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 21 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Пополнение произвольного ч.у. множество до (полной)решётки

Теорема (замыкание Макнила)Всякое ч.у. множество можно вложить в подходящую полнуюрешётку с сохранением всех точных граней.

Элементы • — сечения Макнила.

Теорема показывает, что знаменитое построениеР. Дедекиндом действительных чисел «сечениями»на самом деле применимо для любого ч.у. множества.

Page 26: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 21 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Пополнение произвольного ч.у. множество до (полной)решётки

Теорема (замыкание Макнила)Всякое ч.у. множество можно вложить в подходящую полнуюрешётку с сохранением всех точных граней.

Элементы • — сечения Макнила.

Теорема показывает, что знаменитое построениеР. Дедекиндом действительных чисел «сечениями»на самом деле применимо для любого ч.у. множества.

Page 27: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 22 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Подрешётки

ОпределениеНепустое подмножество L ′ решётки 〈L, t, u 〉 называется еёподрешёткой (символически L ′ 6 L), если L ′ устойчивоотносительно сужений t и u.

Из определения следует, что подмножество элементов решёткиL может быть решёткой относительно наследуемого частичногопорядка, но не подрешёткой L.

Page 28: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 23 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Решётка-подмножество, но не подрешётка 4× 4

◦ ◦

◦ • ◦

◦ a b ◦

◦ • ◦

◦ ◦

��

[[

��

[[ �

[[

��

[[ �

[[ �

[[

[[ �

[[ �

[[ �

[[ �

[[ �

[[ �

L = {a,b, •, • } — решётка, L v 42, но L 66 42.

Page 29: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 24 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Подрешётки: некоторые свойства

1 Каждое подмножество решётки L является подрешёткой,если и только если L — цепь.

2 Если L — решётка, то совокупность её подрешётокSub L — ч.у. множество, упорядоченное по включению.

3 Любой интервал решётки есть её подрешётка.

4 Пересечение подрешёток либо пусто, либо являетсяподрешёткой. В силу этого, удобно считать подрешёткой ипустое множество: тогда пересечение любойсовокупности — подрешётка.

Page 30: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 25 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Подрешётки: примеры...

5 Пусть 〈L, t, u 〉 — решётка. Тогда совокупность еёинтервалов Si(L) — также решётка относительноопераций (a, b, c, d ∈ L)[a, b]∪ [c, d]

def= [au c, bt d] и [a, b]∩ [c, d]

def= [at c, bu d].

Очевидно, Si(L) — решётка с универсальными гранями:её единицей служит L, а нулём — пустой интервал,который может быть записан [a, b] при a > b.

6 Если ϕ — гомоморфизм решётки L в решётку L ′, тоImϕ 6 L ′.

7 Обозначим через N◦ множество натуральных чисел,свободных от квадратов, включая в него и 1.Тогда 〈N◦, ∨, ∧ 〉 6 〈N, ∨, ∧ 〉.

Page 31: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 26 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Подрешётки: примеры...

8 С помощью теоремы об эквивалентности двух видовизоморфизма решёток устанавливается, что введённаявыше решётка N

◦ изоморфна решётке P0(A) всехконечных подмножеств счётного множества A.Положим сначала ϕ(1) = ∅. Затем построим биекцию ϕмежду множеством простых чисел и A. Для этогопронумеруем элементы A в произвольном порядке:A = { a1, a2, . . . } и положим ϕ(pi) = ai, где pi — i-епростое число. Таким образом, определено частичноеинъективное отображение для простых чисел из N◦ в A.Для остальных элементов n = p1 · . . . · pk из N◦, гдеp1, . . . , pk — различные простые числа, положим

ϕ(n) = {ϕ(p1), . . . , ϕ(pk)}. Понятно, что N◦ϕ∼= P0(A),

если A — счётно.

Page 32: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 27 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Идеалы решёток

ОпределениеПусть 〈L, t, u 〉 — решётка. Непустое подмножество Iэлементов L называется её (решёточным) идеалом, если

(x ∈ I) N (y v x) ⇒ y ∈ I и x, y ∈ I ⇒ x t y ∈ I .

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

(x ∈ F ) N (x v y) ⇒ y ∈ F и x, y ∈ F ⇒ x u y ∈ F .

Непустое подмножество I оказывается решёточным идеалом,iff для любых её элементов x и y справедливаэквивалентность x, y ∈ I ⇔ x t y ∈ I и аналогично дляфильтров.

Page 33: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 28 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Идеалы решёток: свойства

Если решётка имеет наименьший [ наибольший ] элемент,то он будет её идеалом [фильтром ].

Если a — элемент решётки, то главные порядковые идеалJ(a) = aO и фильтр aM являются, также и главнымирешёточными идеалом и фильтром.

В конечной решётке все идеалы и фильтры — главные:если I — идеал конечной решётки, то рассмотримэлемент x =

⊔a∈I

a, для которого будем иметь x ∈ I и

I = xO (аналогично для фильтров).В бесконечных решётках могут существовать и неглавныерешёточные идеалы и фильтры.

Page 34: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 29 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Идеалы решёток: примеры

1 Если A — бесконечное множество, то совокупность P0(A)всех его конечных подмножеств будет неглавным идеаломрешётки P(A).

2 В цепи[

0, 12 ,

23 ,

34 , . . . , 1

]неглавный идеал — [ 0, 1 ).

3 Сама решётка L всегда будет своим (несобственным)идеалом и фильтром. Все другие идеалы и фильтры Lназывают собственными.

J∗(L) — множество всех собственных решёточных идеалов L;это ч.у. множество, упорядоченное по включению.Максимальные элементы J∗(L) называют максимальнымиидеалами решётки L (т.е. максимальный идеал решётки несодержится ни в каком другом её собственном идеале).

Page 35: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 30 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Существование максимальных решёточных идеалов

ТеоремаВсякий собственный идеал решётки с единицей содержится внекотором её максимальном идеале.

ДоказательствоПусть 〈L, v〉 — решётка с единицей ι, и C = [ J1, J2, . . . ] —некоторая (конечная или бесконечная) цепь собственныхидеалов L. Обозначим J =

⋃Jk∈C

Jk.

Если x ∈ J , то x ∈ Jk ∈ C для некоторого k и для любогоy v x имеем y ∈ Jk ⊆ J . Пусть x, y ∈ J , тогда x ∈ Jk ∈ C иy ∈ Jl ∈ C для некоторых k, l.Поскольку C — цепь, то Jk и Jl сравнимы в J∗(L).Без ограничения общности считаем, что Jk ⊆ Jl.Тогда x, y ∈ Jl и, поскольку Jl — идеал, то x t y ∈ Jl ⊆ J .

Page 36: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 31 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Существование максимальных решёточных идеалов...

Доказательство (продолжение)

Таким образом, J — идеал решётки L.Более того, он собственный, поскольку ι 6∈ Jk ∈ C влечётι 6∈ J . С другой стороны, поскольку Jk ⊆ J для всех Jk ∈ C,то J будет верхней гранью цепи C.Отсюда по лемме Куратовского-Цорна вытекает утверждениетеоремы.

Диаграммы Хассе остаются удобным способом описаниярешёток, однако если решётка устроена слишком сложно, такиедиаграммы становятся мало наглядными.

Page 37: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 32 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Решётки: теоремы о вложениях

Теорема (о представлении решёток)

Всякая решётка может быть вложена в булеан подходящегомножества с сохранением всех точных нижних граней.

Page 38: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 33 / 105Основные свойства решёток. Решёточные гомоморфизмы, идеалы и фильтры

Решётки: теоремы о вложениях...

Теорема (Макнил)Всякую решётку можно вложить в подходящую полнуюрешётку с сохранением всех точных граней.

ТеоремаВсякую конечную решётку можно вложить в конечную решёткуразбиений.

Page 39: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 34 / 105Модулярные и дистрибутивные решётки

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 40: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 35 / 105Модулярные и дистрибутивные решётки

Модулярные решётки

ОпределениеРешётка 〈L, t, u 〉 называется модулярной, если для любыхx, y, z ∈ L в ней выполняется следующий модулярный закон

Mod : x v y ⇒ x t (y u z) = y u (x t z).

Пример1 Модулярными являются все цепи, решётка 〈N, | 〉, булевы

алгебры.

2 Решётка NSubG всех нормальных подгрупп группы Gобразует модулярна (пересечение групп всегда группа, аобъединение нормальных подгрупп — их произведение).

3 Решётка всех эквивалентностей на данном множестве вобщем случае не модулярна.

Page 41: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 35 / 105Модулярные и дистрибутивные решётки

Модулярные решётки

ОпределениеРешётка 〈L, t, u 〉 называется модулярной, если для любыхx, y, z ∈ L в ней выполняется следующий модулярный закон

Mod : x v y ⇒ x t (y u z) = y u (x t z).

Пример1 Модулярными являются все цепи, решётка 〈N, | 〉, булевы

алгебры.

2 Решётка NSubG всех нормальных подгрупп группы Gобразует модулярна (пересечение групп всегда группа, аобъединение нормальных подгрупп — их произведение).

3 Решётка всех эквивалентностей на данном множестве вобщем случае не модулярна.

Page 42: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 36 / 105Модулярные и дистрибутивные решётки

Пятиугольник N5 — немодулярная решётка

Решётка всех эквивалентностей на данноммножестве в общем случае не модулярна.

α = (1∣∣2∣∣34), β = (1

∣∣23∣∣4), γ = (12

∣∣34), α v γαt(γuβ) = αto = α 6= γu(αtβ) = γuι = γ.

Немодулярность N5 оказывается ключевой:

Теорема (критерий модулярности решётки)

Решётка модулярна, iff никакая её подрешётка не изоморфнапятиугольнику N5.

Page 43: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 36 / 105Модулярные и дистрибутивные решётки

Пятиугольник N5 — немодулярная решётка

Решётка всех эквивалентностей на данноммножестве в общем случае не модулярна.

α = (1∣∣2∣∣34), β = (1

∣∣23∣∣4), γ = (12

∣∣34), α v γαt(γuβ) = αto = α 6= γu(αtβ) = γuι = γ.

Немодулярность N5 оказывается ключевой:

Теорема (критерий модулярности решётки)

Решётка модулярна, iff никакая её подрешётка не изоморфнапятиугольнику N5.

Page 44: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 37 / 105Модулярные и дистрибутивные решётки

Цепное условие Жордана–Дедекинда и модулярность

Невыполнение цепного условия Жордана–Дедекинда длярешётки ⇒ существование подрешётки, изоморфной N5

⇒ её немодулярность.При этом выполнение указанного условия, ещё не означаетмодулярности решётки.

Для этой решётки цепное условияЖордана–Дедекинда не выполняется:длины её максимальных цепей междуo и ι не совпадают, и, как следствие,она содержит подрешётку,изоморфную N5, что влечётеё немодулярность.

Page 45: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 38 / 105Модулярные и дистрибутивные решётки

Цепное условие Жордана–Дедекинда и модулярность...

Для этой решётки цепное условияЖордана–Дедекинда выполняется,однако она немодулярна,т.к. содержит подрешётку= {o, a, b, c, ι} ∼= N5 (= {o, a, b, c, ι}).

Page 46: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 39 / 105Модулярные и дистрибутивные решётки

Правило сокращения для модулярных решёток

ТеоремаРешётка модулярна, если и только если при сравнимости еёэлементов x и y справедливо правило их сокращения.

Доказательство(⇒) Пусть для некоторых элементов x, y, z модулярнойрешётки справедливы и равенства x t z = y t z,x u z = y u z, и следование x v y.Тогда

xAbs= xt(xuz) = xt(yuz) Mod

= yu(xtz) = yu(ytz) Abs= y.

(⇐) опустим.

Page 47: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 40 / 105Модулярные и дистрибутивные решётки

Дистрибутивные решётки

ОпределениеРешётка 〈L, t, u 〉 называется дистрибутивной, если в нейвыполняются дистрибутивные законы

(x t y) u z = (x u z) t (y u z);(x u y) t z = (x t z) u (y t z).

Пример1 Все цепи, булевы алгебры и их подрешётки дистрибутивны.2 Решётка всех подпространств векторного пространства,

упомянутая выше в качестве примера модулярнойрешётки, не является дистрибутивной.

3 Решётка Sub C всех подгрупп циклической группы Cдистрибутивна.

Page 48: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 41 / 105Модулярные и дистрибутивные решётки

Всякая дистрибутивная решётка модулярна

(atb)uc = ιuc = c 6= (auc)t(buc) = ato = a

Модулярный закон — ослабленная формавторого дистрибутивногозакона.

V4 = 〈 e, x, y, xy 〉 —четверная Клейна,решётка Sub V4 ∼= M3 (ромб)подгрупп V4 (все они нормальны) модулярна, но

не дистрибутивна: a = 〈x〉, b = 〈y〉, c = 〈xy〉,

(a t b) u c = ι u c = c 6= (a u c) t (b u c) = o t o = o.

Page 49: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 42 / 105Модулярные и дистрибутивные решётки

Критерий дистрибутивности решётки

Недистрибутивность M3, оказывается ключевой: справедлива

ТеоремаМодулярная решётка является дистрибутивной, iff никакая еёподрешётка не изоморфна ромбу M3.

Следствие (критерий дистрибутивности решётки)

Решётка дистрибутивна, iff никакая её подрешётка неизоморфна ни пятиугольнику N5, ни ромбу M3.

Page 50: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 43 / 105Модулярные и дистрибутивные решётки

Правило сокращения

ТеоремаРешётка дистрибутивна, если и только если в ней справедливо

правило сокращения: Abbr :

{x t z = y t zx u z = y u z ⇒ x = y.

Доказательство(⇒) Пусть для некоторых элементов x, y, z дистрибутивнойрешётки справедливы и равенства x t z = y t z, x u z = y u z, иследование x v y (т.к. любая дистрибутивная решётка —модулярная).Тогда

xAbs= xt (xu z) = xt (y u z) Mod

= y u (xt z) = y u (y t z) Abs= y .

(⇐) Опустим.

Page 51: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 43 / 105Модулярные и дистрибутивные решётки

Правило сокращения

ТеоремаРешётка дистрибутивна, если и только если в ней справедливо

правило сокращения: Abbr :

{x t z = y t zx u z = y u z ⇒ x = y.

Доказательство(⇒) Пусть для некоторых элементов x, y, z дистрибутивнойрешётки справедливы и равенства x t z = y t z, x u z = y u z, иследование x v y (т.к. любая дистрибутивная решётка —модулярная).Тогда

xAbs= xt (xu z) = xt (y u z) Mod

= y u (xt z) = y u (y t z) Abs= y .

(⇐) Опустим.

Page 52: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 44 / 105Модулярные и дистрибутивные решётки

Дистрибутивность решётки J(P)

ЛеммаJ(P) 6 〈 P(P), ∪, ∩ 〉 ⇒ решётка J(P) дистрибутивна.

cO

c 〈a, b〉

a b aO bO

��

��

[[[[

���

[[[

[[[

��

Z3, J(Z3)

Page 53: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 44 / 105Модулярные и дистрибутивные решётки

Дистрибутивность решётки J(P)

ЛеммаJ(P) 6 〈 P(P), ∪, ∩ 〉 ⇒ решётка J(P) дистрибутивна.

cO

c 〈a, b〉

a b aO bO

��

��

[[[[

���

[[[

[[[

��

Z3, J(Z3)

Page 54: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 45 / 105Модулярные и дистрибутивные решётки

Неразложимые элементы решёток

В конечных дистрибутивных решётках важную роль играют неатомы (например, в конечной цепи всего один атом), анеразложимые в объединение элементы.

ОпределениеЭлемент z 6= o решётки назовём неразложимым, если изz = x t y следует либо z = x, либо z = y.

Пример1 Атомы любой решётки неразложимы, и в атомной булевой

алгебре нет других неразложимых элементов.

2 В решётке 〈N, | 〉 неразложимы только степени простыхчисел.

3 В цепи ни один элемент не является разложимым.

Page 55: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 46 / 105Модулярные и дистрибутивные решётки

Неразложимые элементы решёток...

ЛеммаВ конечной решётке каждый ненулевой элемент может бытьпредставлен в виде объединения неразложимых элементов.

ДоказательствоПусть b = b1 t b2 и b1 6= b 6= b2.Если и b1, и b2 неразложимы, то лемма доказана.Иначе представляем b1 и/или b2 в виде объединения строгосодержащихся в них элементов, и т.д.; в силу конечностирешётки указанный процесс закончится.

Следствие: всякий ненулевой элемент атомной булевой алгебрыпредставим в виде объединения содержащихся в нём атомов.Действительно, (1) булева алгебра — решётка; (2) её атомы —неразложимы и (3) неразложимы только атомы.

Page 56: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 47 / 105Модулярные и дистрибутивные решётки

Представление произвольных элементов решётки черезнеразложимые

Обозначения для подмножеств элементов (дистрибутивной)решётки L:

Irr L — множество неразложимых в объединениеэлементов L;

Irr(x) = { y ∈ Irr L | y v x } — множество неразложимыхэлементов L, содержащихся в x.

Доказанная лемма утверждает, что в конечной решётке каждыйненулевой элемент x допускает представление:

x =⊔

a∈ Irr(x)

a.

Page 57: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 48 / 105Модулярные и дистрибутивные решётки

Алгоритм построения решётки порядковых идеалов ч.у.множества P

1 Построим диаграмму булевой алгебры P(M) = J(M).

2 Выберем некоторый минимальный элемент x множестваP rM и пусть Sx — множество непосредственнопредшествующих ему элементов.Присоединим к J(M) элемент 〈x〉, который будетнеразложим в объединение и непосредственно следоватьза порядковым идеалом, порождённым Sx.

3 Добавим все объединения имеющихся и вновь построенныхэлементов с 〈x〉 так, чтобы они образовали булеву алгебру.

4 Выберем новый минимальный элемент y множества{P rM}r {x} и достроим диаграмму аналогичнымспособом.

5 Продолжаем так, пока не получим диаграмму J(P ).

Page 58: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 49 / 105Модулярные и дистрибутивные решётки

Построение решётки порядковых идеалов ч.у. множества:пример

c

a b

P

Page 59: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 50 / 105Модулярные и дистрибутивные решётки

Построение решётки порядковых идеалов ч.у. множества:пример...

c 〈a, b〉

a b 〈a〉 〈b〉

P J(a, b)

���

[[[

[[[ �

��

Page 60: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 51 / 105Модулярные и дистрибутивные решётки

Построение решётки порядковых идеалов ч.у. множества:пример...

c 〈a, b〉 〈c〉

a b 〈a〉 〈b〉

P J(a, b) + 〈c〉

���

[[[ �

��

[[[ �

��

Page 61: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 52 / 105Модулярные и дистрибутивные решётки

Построение решётки порядковых идеалов ч.у. множества:пример...

〈a, c〉

c 〈a, b〉 〈c〉

a b 〈a〉 〈b〉

P J(P )

��

[[[

��

[[[

��

[[[[

��

��

Page 62: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 53 / 105Модулярные и дистрибутивные решётки

Построение J(Z5)

〈d, e〉

〈c, d〉 〈a, e〉

〈d〉 〈a, b, c〉 〈e〉

d e 〈a, b〉 〈a, c〉 〈b, c〉

a b c 〈a〉 〈b〉 〈c〉

Z5 ∅ J(Z5)

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

[[[[

��

��

Page 63: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 54 / 105Модулярные и дистрибутивные решётки

Числа |J(P)| и e(P)

|J(P)| — Известно, что зигзаг Zn имеет Fn+2 ((n+ 2)-е числоФибоначчи) порядковых идеалов.Например, в нашем случае |J(Z5)| = F7 = 13.

e(P) — Доказано, что e(P ) равно числу максимальныхвосходящих от наименьшего элемента ∅ к наибольшемуPO цепей в решётке J(P) .Для примера с Z5 можно подсчитать, что таких путей 16.С другой стороны, e(Z5) есть 5! умноженное на пятоечисло тангенса — коэффициент при x5 в разложении tg xв ряд Маклорена, т.е. e(Z5) = 5! 2

15 = 16.

Page 64: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 55 / 105Модулярные и дистрибутивные решётки

Число e(sn)

Теорема ∑n>1

e(sn)

n!xn =

x

cos2 x.

Числа e(sn) и, для сравнения, числа секанса e(Z2n) дляпервых значений n приведены в таблице.

n 2 3 4 5 6 7e(sn) 4 48 1 088 39 680 2 122 752 156 577 855e(Z2n) 5 61 1 385 50 521 2 702 765 199 360 981

Page 65: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 56 / 105Модулярные и дистрибутивные решётки

J(Z6)

Z6

Page 66: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 57 / 105Модулярные и дистрибутивные решётки

Числа |J(Bn)|

ОчевидноJ(B3) ∼= 1⊕ J(s3)⊕ 1 и |J(B3)| = 1 + 18 + 1 = 20.Значения |J(Bn)| для n = 1, . . . , 8 приведены внижеследующей таблице.

n 1 2 3 4 5 6 7|J(Bn)| 3 6 20 168 7 581 7 828 354 2 414 682 040 998

Для других n значения |J(Bn)| неизвестны.

Page 67: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 58 / 105Модулярные и дистрибутивные решётки

J(s3), |J(s3)| = 20

Page 68: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 59 / 105Модулярные и дистрибутивные решётки

Изоморфизм ч.у. множества и неразложимых элементоврешётки его порядковых идеалов

ЛеммаЕсли P — ч.у. множество, то Irr J(P) ∼= P.

ДоказательствоПусть P — ч.у. множество и J(P ) — (дистрибутивная) решёткаего порядковых идеалов. Порядковый идеал решёткинеразложим, iff он является главным:

xO ⇒ Irr J(P ) ∼= J0(P ) = {xO | x ∈ P }.

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

ϕ : P → J(P ), ϕ(x) = xO,

поэтому P ∼= J0(P ) = Irr J(P ).

Page 69: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 60 / 105Модулярные и дистрибутивные решётки

Irr J(P ) ∼= P : пример

cO

c 〈a, b〉

a b aO bO

��

��

[[[[

���

[[[

[[[

��

Z3, множество Irr J(Z3) выделено

Page 70: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 61 / 105Модулярные и дистрибутивные решётки

Фундаментальная теорема о конечных дистрибутивныхрешётках

Теорема (ФТКДР, Г. Биркгоф)

Всякая конечная дистрибутивная решётка L изоморфнарешётке J(Irr L) порядковых идеалов ч.у. множества еёнеразложимых элементов.

Доказательство (набросок)

Рассмотрим отображение ψ : L→ J(Irr L) , ψ(x) = Irr(x).ψ есть биекция (покажите самостоятельно).

x v y ⇔ Irr(x) ⊆ Irr(y) ⇔ ψ(x) ⊆ ψ(y).∴ ψ — (порядковый) изоморфизм между L и J(Irr L).

Page 71: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 62 / 105Модулярные и дистрибутивные решётки

ФТКДР L ∼= J(IrrL): иллюстрация

ι ιO

c 〈a, b〉

a b ι aO bO

o a b ∅

��

��

[[[[

���

[[[

[[[[

��

��

��

��

[[[[

[[[

��

L Irr L J(Irr L)

Page 72: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 63 / 105Модулярные и дистрибутивные решётки

ФТКДР...

Теорема Биркгофа позволяет представлять элементылюбой дистрибутивной решётки подмножестваминекоторого множества и пользоваться диаграммамиЭйлера-Венна.

Из неё также вытекает интересное

СледствиеВсякая конечная дистрибутивная решётка вложима вупорядоченную делимостью решётку натуральных чисел

L ↪→ 〈N◦, ∨, ∧ 〉 6 〈N, ∨, |〉.N◦ — множество натуральных чисел, свободных от

квадратов.

Page 73: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 64 / 105Модулярные и дистрибутивные решётки

Вложение L ↪→ 〈N, ∨, |〉: алгоритм

1 Наименьшему элементу o решётки L сопоставляетсячисло 1, а n > 1 её атомам — первые n простых чиселp1, . . . , pn.

2 Пусть состоялось приписывание всем элементаммножества xO r {x} элемента x решётки L.Если элементу x непосредственно предшествует

единственный элемент, которому сопоставлено число k, тосопоставляем x число kp, где p — первое из ещё неиспользованных простых чисел;

несколько элементов, то сопоставляем x наименьшееобщее кратное всех чисел, им соответствующих.

Page 74: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 65 / 105Модулярные и дистрибутивные решётки

Вложение L ↪→ 〈N, ∨, |〉: пример

210

30 30

6 10 6 15

2 2 3

1 1

���

[[[

���

[[[

[[[

���

���

[[[

���

[[[

���

Page 75: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 66 / 105Факторрешётки. Решётки с дополнениями

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 76: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 67 / 105Факторрешётки. Решётки с дополнениями

Конгруэнции: определение

Пусть L — решётка и на ней имеется отношениеэквивалентности ∼ , сохраняющее объединения и пересечения:{

a ∼ cb ∼ d ⇒

{(a t b) ∼ (c t d)(a u b) ∼ (c u d)

.

Такие эквивалентности называют конгруэнциями.

Приведённые условия позволяют рассматриватьфактормножество L/∼ с операциями t и u, применяемым кего элементам (классам эквивалентности), т.е. факторрешёткуL по конгруэнции ∼ (символически L/ ∼).

Page 77: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 68 / 105Факторрешётки. Решётки с дополнениями

Конгруэнции: пример

Для гомоморфизма решёток ϕ : L→ L ′ определяется ядернаяэквивалентность Kerϕ:

a(Kerϕ)b ⇔ ϕ(a) = ϕ(b).

Без труда проверяется, что Kerϕ — эквивалентность; этуэквивалентность называют ядерной.Далее имеем{a(Kerϕ)cb(Kerϕ)d

⇔{ϕ(a t b) = ϕ(a) t ϕ(b) = ϕ(c) t ϕ(d) = ϕ(c t d),ϕ(a u b) = ϕ(a) u ϕ(b) = ϕ(c) u ϕ(d) = ϕ(c u d).

Следовательно, (a t b) (Kerϕ) (c t d) и (a u b) (Kerϕ) (c u d),т.е. Kerϕ оказывается конгруэнцией.Эта конгруэнция называется ядром гомоморфизма ϕ.

Page 78: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 69 / 105Факторрешётки. Решётки с дополнениями

Фактормножество по эквивалентности

Пусть I — идеал дистрибутивной решётки L. Рассмотримбинарное отношение ∼I на L, вводимое по правилу

a ∼I b ⇔ ∃Ix (a t x = b t x).

Легко видеть, что это отношение есть эквивалентность.Действительно, его рефлексивность и симметричностьочевидны; покажем транзитивность.Пусть a ∼I b и b ∼I c. Это означает существование x, y ∈ Iтаких, что a t x = b t x и b t y = c t y.Далее (объединяя левые и правые части первого равенства с y,а второго — с x), получим{

a t x = b t xb t y = c t y ⇒ a t (x t y) = b t (x t y) = c t (x t y)

и a ∼I c, поскольку x t y ∈ I.

Page 79: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 70 / 105Факторрешётки. Решётки с дополнениями

Эквивалентность ∼I является конгруэнцией

Обозначения: смежные классы по ∼I — [·]I (очевидно[a]I = a t I для элемента a ∈ L; индекс I часто опускают);фактормножество по эквивалентности — L/I.Покажем теперь, что ∼I — конгруэнция. Имеем{

a ∼ cb ∼ d ⇔

{∃x ∈ I (a t x = c t x)∃ y ∈ I (b t y = d t y)

. (∗)

1. Для объединения получим∃x, y ∈ I [(a t b) t (x t y) = (c t d) t (x t y)],

и, поскольку x t y ∈ I, то (a t b) ∼I (c t d).

2. Для пересечения —∃x, y ∈ I [(a t x) u (b t y) = (c t x) u (d t y)].

Раскрывая по равенство, по дистрибутивности —

(a u b)t(auy)t(xub)t(xuy) = (c u d)t(cuy)t(xud)t(xuy),

Page 80: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 71 / 105Факторрешётки. Решётки с дополнениями

(au b)t (au y)t (xu b)t (xu y) = (cu d)t (cu y)t (xu d)t (xu y)

Осталось показать, что(a u y) t (x u b) t (x u y) = (c u y) t (x u d) t (x u y).

Для этого берём пересечения с y первого и с x — второгоравенства из правой части соотношения (∗):{

(a t x) u y = (c t x) u y(b t y) u x = (d t y) u x ⇔

{(a u y) t (x u y) = (c u y) t (x u y)(b u x) t (x u y) = (d u y) t (x u y)

,

и, производя объединение соответствующих левых и правыхчастей, — требуемое равенство.

Итого:∼I является конгруэнцией и операции t и u на L/Iопределяются корректно (результат не зависит отвыбранных элементов в классах);L/I есть факторрешётка с нулём и ядро гомоморфизмаϕ : L→ L/I, ϕ(x) = [x]I — данный идеал I.

Page 81: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 72 / 105Факторрешётки. Решётки с дополнениями

Факторрешётка: пример

Множество I = {o, a, b, c} —идеал решётки.При этом e ∼I d,поскольку для c ∈ I получимe t c = d t c, т.е.элементы e и d находятсяв одном классеэквивалентности по I.

Гомоморфизм ϕ : L→ L/I есть отображение ϕ(x) = [x]I иидеал I есть нуль решётки L/I.

Page 82: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 73 / 105Факторрешётки. Решётки с дополнениями

Дополнения в решётках: определения

ОпределениеЕсли в решётке 〈L, t, u 〉 с универсальными гранями дляэлемента x существует элемент y такой, что x u y = o иx t y = ι, то последний называется дополнением элемента x.Решётка называется решёткой с дополнениями, если в нейкаждый элемент имеет хотя бы одно дополнение. Если каждыйэлемент решётки обладает в точности одним дополнением, тоеё называют решёткой с единственными дополнениями.

Классический пример решётки с единственными дополнениями:в решётке алгебры подмножеств множества A каждый элементX ⊆ A имеет единственное дополнение X = Ar {X}.

Page 83: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 74 / 105Факторрешётки. Решётки с дополнениями

Дополнения в решётках: примеры

ι ι

b c c b

a a

o o

���

[[[

���

[[[

[[[

���

hhhhhhh

[[[

а) элемент a не имеет дополнения;б) N5 — решётка с дополнениями, a и c — дополнения b

Page 84: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 75 / 105Факторрешётки. Решётки с дополнениями

Решётки с дополнениями: свойства

Если атомная решётка с дополнениями не содержит вкачестве подрешётки пятиугольник N5, наименьший инаибольший элементы которого совпадают с нулём иединицей решётки, то она модулярна (теоремаМаклафлина — упрощение критерия модулярности).

Атомная решётка с единственными дополнениямидистрибутивна (теорема Биркгофа-Уорда).

Если ограниченная решётка дистрибутивна, то каждый еёэлемент имеет не более одного дополнения.Действительно, пусть элемент x дистрибутивной решёткиимеет два дополнения — y1 и y2. Тогда{

x t y1 = x t y2 = ιx u y1 = x u y2 = o

Abbr⇒ y1 = y2 .

Page 85: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 76 / 105Факторрешётки. Решётки с дополнениями

Относительные дополнения: определение

ОпределениеЕсли [ a, b ] — интервал решётки L, x ∈ [ a, b ] и элемент yрешётки L таков, что xu y = a и xt y = b, то y называетсяотносительным дополнением элемента x в интервале [ a, b ].Если в некоторой решётке все интервалы суть решётки сдополнениями, то она называется решёткой с относительнымидополнениями.

Если y — относительное дополнение элемента x в интервале[ a, b ], то y ∈ [ a, b ], и x, в свою очередь, также будетотносительным дополнением элемента y в интервале [ a, b ].Дистрибутивная решетка с нулем и относительнымидополнениями называется алгеброй Ершова.

Page 86: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 77 / 105Факторрешётки. Решётки с дополнениями

Относительные дополнения: пример

ι

b c d

a e

o

���

[[[

���

[[[

���

[[[

���

Решётка с относительными дополнениями, не являющаясярешёткой с дополнениями: элемент b не имеет дополнения.

Page 87: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 78 / 105Применение теории решёток к задаче классификации

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 88: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 79 / 105Применение теории решёток к задаче классификации

Классификация по прецедентам: постановка задачи

1 Множество объектов X разделено на несколько подмножеств(классов).

2 Информация о таком разбиении содержится только в указаниио принадлежности к данным классам элементов конечнойобучающей последовательности (выборки) из X , элементыкоторой называют прецедентами.

3 Объекты имеют описание на некотором формальном языке,указывающем степень обладания объектами конечным числомпризнаков из множества M = {x1, . . . , xn}.

Page 89: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 80 / 105Применение теории решёток к задаче классификации

Классификация: подходы к решению задачи

метрические методы (NN, ...);

разделяющие поверхности (SVM, ...);

потенциальные функции;

логические методы;

коллективные решающие правила (области компетенции,голосование, алгебраический подход);

структурные методы;

...

реляционный подход (АФП (FCA), ...)

Wille R., Ganter B. Formal concept analysis. Berlin; Heidelberg;New York: Springer-Verl., 1999.

Page 90: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 80 / 105Применение теории решёток к задаче классификации

Классификация: подходы к решению задачи

метрические методы (NN, ...);

разделяющие поверхности (SVM, ...);

потенциальные функции;

логические методы;

коллективные решающие правила (области компетенции,голосование, алгебраический подход);

структурные методы;

...

реляционный подход (АФП (FCA), ...)

Wille R., Ganter B. Formal concept analysis. Berlin; Heidelberg;New York: Springer-Verl., 1999.

Page 91: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 81 / 105Применение теории решёток к задаче классификации

Соответствия Галуа: определение

Далее запись отображений:f(a) записывается как af ; f(A) записывается как fA .

ОпределениеПусть P = 〈P, vP 〉 и Q = 〈Q, vP 〉 — ч.у. множества. Параотображений (ϕ, ψ), ϕ : P → Q, ψ : Q→ P , удовлетворяющаясвойствам

1 ϕ и ψ антиизотонны;2 pϕψ w p и qψϕ w q (ϕψ и ψϕ — операторы замыкания (наP и Q соответственно, p ∈ P, q ∈ Q).

называется соответствием Галуа между P и Q

Справедливы и более сильные соотношения

p v qψ ⇔ q v pϕ и ϕ = ϕψϕ, ψ = ψϕψ.

Page 92: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 81 / 105Применение теории решёток к задаче классификации

Соответствия Галуа: определение

Далее запись отображений:f(a) записывается как af ; f(A) записывается как fA .

ОпределениеПусть P = 〈P, vP 〉 и Q = 〈Q, vP 〉 — ч.у. множества. Параотображений (ϕ, ψ), ϕ : P → Q, ψ : Q→ P , удовлетворяющаясвойствам

1 ϕ и ψ антиизотонны;2 pϕψ w p и qψϕ w q (ϕψ и ψϕ — операторы замыкания (наP и Q соответственно, p ∈ P, q ∈ Q).

называется соответствием Галуа между P и Q

Справедливы и более сильные соотношения

p v qψ ⇔ q v pϕ и ϕ = ϕψϕ, ψ = ψϕψ.

Page 93: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 82 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Понятие — это ...... целостная совокупность суждений, утверждающих оботличительных признаках вещи

Примеры:искусство, наука, ...

Объём понятия — это ...... совокупность всех вещей, обладающих зафиксированными вданном понятии признаками

Примеры:искусство: литература, живопись, архитектура,...наука: биология, физика, химия...

Page 94: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 82 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Понятие — это ...... целостная совокупность суждений, утверждающих оботличительных признаках вещи

Примеры:искусство, наука, ...

Объём понятия — это ...... совокупность всех вещей, обладающих зафиксированными вданном понятии признаками

Примеры:искусство: литература, живопись, архитектура,...наука: биология, физика, химия...

Page 95: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 82 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Понятие — это ...... целостная совокупность суждений, утверждающих оботличительных признаках вещи

Примеры:искусство, наука, ...

Объём понятия — это ...... совокупность всех вещей, обладающих зафиксированными вданном понятии признаками

Примеры:искусство: литература, живопись, архитектура,...наука: биология, физика, химия...

Page 96: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 82 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Понятие — это ...... целостная совокупность суждений, утверждающих оботличительных признаках вещи

Примеры:искусство, наука, ...

Объём понятия — это ...... совокупность всех вещей, обладающих зафиксированными вданном понятии признаками

Примеры:искусство: литература, живопись, архитектура,...наука: биология, физика, химия...

Page 97: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 83 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Содержание понятия — это ...... совокупность свойств, присущих всем объектам данногопонятия

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

Page 98: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 83 / 105Применение теории решёток к задаче классификации

Понятие: философское отступление...

Содержание понятия — это ...... совокупность свойств, присущих всем объектам данногопонятия

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

Page 99: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 84 / 105Применение теории решёток к задаче классификации

Закон обратного отношения между содержанием и объёмомпонятия:

Большее по объёму понятие имеет меньшее содержание

Антимонотонность соответствий Галуа отражает этот закон

Page 100: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 85 / 105Применение теории решёток к задаче классификации

Классификация: положительные и отрицательные примеры

Рассматриваются задачи, в которых множество X разбитона два непересекающихся класса:X+ (положительный) и X− (отрицательный)относительно обладания/необладания их объектами некоторымцелевым признаком z 6∈M .

Прецеденты из данных классов называются, соответственно,положительными и отрицательными примерами.

Имеем 2 класса и z = ”x ∈ X+”

Page 101: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 86 / 105Применение теории решёток к задаче классификации

АФП: формальный контекст

Пусть G и M — множества, называемые соответственномножествами объектов и признаков, а I — соответствие междуG и M отношением иницидентности.gIm означает, что объект g ∈ G обладает признаком m ∈M .

ОпределениеТройка K = (G,M, I) называется формальным контекстом.

В конечном случае контекст может быть задан в видеобъектно-признаковой (0, 1)-матрицы.

Page 102: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 87 / 105Применение теории решёток к задаче классификации

Соответствия Галуа в АФП и нотация

УтверждениеЕсли для произвольных A ⊆ G и B ⊆M ввести отображенияϕ : 2G → 2M и ψ : 2M → 2G такие, что

Aϕ = {m ⊆M | ∀ g ∈ A (gIm) } = A′,

Bψ = { g ⊆ G | ∀m ∈ B (gIm) } = B′ ,

то пара отображений (ϕ, ψ) являетсясоответствием Галуа между ч.у. множествами 2G и 2M ,упорядоченными по включению.

Page 103: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 88 / 105Применение теории решёток к задаче классификации

Формальные объём и содержание

ОпределениеПусть дан контекст K = (G,M, I). Пара подмножеств (A, B),где A ⊆ G, а B ⊆M , и таких, что A′ = B и B ′ = A,называется формальным понятием данного контекстас формальным объёмом A и формальным содержанием B.

Если контекст K представлен в виде объектно-признаковой(0, 1)-матрицы, то формальному понятию соответствуетмаксимальная её подматрица, заполненная единицами.Формальные объём и содержание — замкнутые,соответственно, относительно ϕψ и ψϕ множества.

Page 104: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 89 / 105Применение теории решёток к задаче классификации

Решётка формальных понятий

Теорема (основная АФП)

Множество всех формальных понятий данного контекста Kобразует полную решётку, обозначаемую B(K), относительноопераций ∨ (объединение) и ∧ (пересечение):

(A1, B1) ∨ (A2, B2) =(

(B1 ∩B2)′, B1 ∩B2

),

(A1, B1) ∧ (A2, B2) =(A1 ∩A2, (A1 ∩A2)

′ )и называемую решёткой формальных понятий.

(A1, B1) v (A2, B2) ⇒ (A1 ⊆ A2) N (B1 ⊇ B2)

У решётки B(K) формального контекста K = (G,M, I):

единица ι — формальное понятие (G, G ′);атомы — формальные понятия вида (g, g′);нуль o — формальное понятие (∅, M) с пустым объёмом.

Page 105: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 90 / 105Применение теории решёток к задаче классификации

Два контекста: объём и содержание

Данные для обучения классификации описываютсяположительным K+ = (G+,M, I+) и отрицательнымK− = (G−,M, I−) контекстами.Операторы Галуа в этих контекстах обозначаютсясоответствующими верхними индексами: A+, A−, B+ и т.д.

ОпределениеФормальное понятие (A+, B+) ∈ K+ называетсяположительным.A+ — положительный формальный объём,B+ — положительное формальное содержание.

Аналогично определяются отрицательные формальные объём исодержание для контекста K−.

Page 106: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 91 / 105Применение теории решёток к задаче классификации

Гипотезы

ОпределениеПоложительное формальное содержание B+ положительногопонятия (A+, B+) называется:

положительной (+) предгипотезой, если∀(A−, B−) ∈ K− (B+ 6= B−), т. е. оно не являетсяформальным содержанием ни одного отрицательного понятия;

положительной (+) гипотезой, если∀(g, g−) ∈ K− (B+ 6⊆ g−), т. е. оно не являетсяподмножеством содержания понятия какого-либоотрицательного примера g;

фальсифицированной положительной (+) гипотезой, если∃(g, g−) ∈ K− (B+ ⊆ g−).

Отрицательные (−) предгипотезы, гипотезы,фальсифицированные гипотезы определяются аналогично.Гипотеза является также и предгипотезой.

Page 107: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 91 / 105Применение теории решёток к задаче классификации

Гипотезы

ОпределениеПоложительное формальное содержание B+ положительногопонятия (A+, B+) называется:

положительной (+) предгипотезой, если∀(A−, B−) ∈ K− (B+ 6= B−), т. е. оно не являетсяформальным содержанием ни одного отрицательного понятия;

положительной (+) гипотезой, если∀(g, g−) ∈ K− (B+ 6⊆ g−), т. е. оно не являетсяподмножеством содержания понятия какого-либоотрицательного примера g;

фальсифицированной положительной (+) гипотезой, если∃(g, g−) ∈ K− (B+ ⊆ g−).

Отрицательные (−) предгипотезы, гипотезы,фальсифицированные гипотезы определяются аналогично.Гипотеза является также и предгипотезой.

Page 108: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 91 / 105Применение теории решёток к задаче классификации

Гипотезы

ОпределениеПоложительное формальное содержание B+ положительногопонятия (A+, B+) называется:

положительной (+) предгипотезой, если∀(A−, B−) ∈ K− (B+ 6= B−), т. е. оно не являетсяформальным содержанием ни одного отрицательного понятия;

положительной (+) гипотезой, если∀(g, g−) ∈ K− (B+ 6⊆ g−), т. е. оно не являетсяподмножеством содержания понятия какого-либоотрицательного примера g;

фальсифицированной положительной (+) гипотезой, если∃(g, g−) ∈ K− (B+ ⊆ g−).

Отрицательные (−) предгипотезы, гипотезы,фальсифицированные гипотезы определяются аналогично.Гипотеза является также и предгипотезой.

Page 109: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 91 / 105Применение теории решёток к задаче классификации

Гипотезы

ОпределениеПоложительное формальное содержание B+ положительногопонятия (A+, B+) называется:

положительной (+) предгипотезой, если∀(A−, B−) ∈ K− (B+ 6= B−), т. е. оно не являетсяформальным содержанием ни одного отрицательного понятия;

положительной (+) гипотезой, если∀(g, g−) ∈ K− (B+ 6⊆ g−), т. е. оно не являетсяподмножеством содержания понятия какого-либоотрицательного примера g;

фальсифицированной положительной (+) гипотезой, если∃(g, g−) ∈ K− (B+ ⊆ g−).

Отрицательные (−) предгипотезы, гипотезы,фальсифицированные гипотезы определяются аналогично.Гипотеза является также и предгипотезой.

Page 110: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 91 / 105Применение теории решёток к задаче классификации

Гипотезы

ОпределениеПоложительное формальное содержание B+ положительногопонятия (A+, B+) называется:

положительной (+) предгипотезой, если∀(A−, B−) ∈ K− (B+ 6= B−), т. е. оно не являетсяформальным содержанием ни одного отрицательного понятия;

положительной (+) гипотезой, если∀(g, g−) ∈ K− (B+ 6⊆ g−), т. е. оно не являетсяподмножеством содержания понятия какого-либоотрицательного примера g;

фальсифицированной положительной (+) гипотезой, если∃(g, g−) ∈ K− (B+ ⊆ g−).

Отрицательные (−) предгипотезы, гипотезы,фальсифицированные гипотезы определяются аналогично.Гипотеза является также и предгипотезой.

Page 111: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 92 / 105Применение теории решёток к задаче классификации

Классификация с помощью гипотез

Гипотезы используются для классификации новых объектов.

Простейшее решающее правилоПусть g 6∈ {G+ ∪G−} — новый (неопределённый) объект.Если его формальное содержание g′ содержит хотя бы одну

+-гипотезу и не содержит ни одной отрицательнойгипотезы, то он относится к положительному классу;

−-гипотезу и не содержит ни одной положительнойгипотезы, то он относится к отрицательному классу.

Отказ от классификации происходит, если g′:либо не содержит никаких гипотез (недостаток данных);

либо содержит как положительные, так и отрицательныегипотезы (противоречие в данных).

Page 112: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 93 / 105Применение теории решёток к задаче классификации

Многозначные контексты

В АФП предполагается двоичной информации о признаках.Для её получения из количественных и качественных признаковиспользуется процедура шкалирования.Многозначный контекст — это четвёрка (G, M, Z, I), где

G, M, Z — множества объектов, признаков и значенийпризнаков соответственно,

I — тернарное отношение I ⊆ G×M × Z, задающее значениеz ∈ Z признака m ∈M объекта g ∈ G,

причем отображение G×M → Z функционально.

Шкалирование — это представление многозначных контекстовдвузначными.

Page 113: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 94 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: постановка задачи

Задача:построить классификатор по целевому свойствуz = «являться фруктом» и следующей объектно-признаковойтаблице положительных и отрицательных примеров:

№ G \M цвет жёсткий гладкий форма фрукт1 яблоко жёлтое нет да круглое +2 грейпфрут жёлтый нет нет круглый +3 киви зелёный нет нет овальное +4 слива синяя нет да овальная +5 кубик зелёный да да кубический −6 яйцо белое да да овальное −7 теннисный белый нет нет круглый −

мяч

Page 114: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 95 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: результат шкалирования

G \M w y g b f f s s r r фрукт1 × × × × +2 × × × × +3 × × × × +4 × × × × +5 × × × × −6 × × × × −7 × × × × −

G+ = {1, 2, 3, 4}, G− = {5, 6, 7} ⇒ отношение I+ представленоверхней частью таблицы, а отношение I− — нижней.Признаки означают:w — белый, y — жёлтый, g — зелёный, b — синий;f — твёрдый, f — мягкий, s — гладкий, s — шероховатый;r — круглый, r — некруглый.

Page 115: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 96 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: решётка B(K+) положительногоконтекста

(G+, {f})

({2, 3}, {f, s}) ({3, 4}, {f, r}) ({1, 2}, {f, r, y}) ({1, 4}, {f, s})

({3}, {g, f , s, r}) ({2}, {y, f , s, r}) ({4}, {b, f , s, r}) ({1}, {y, f , s, r})

(∅,M)

[[[[[[[

'''''''''''''''

'''''''

'''''''

[[[[[[[

'''''''

[[[[[[[

'''''''

[[[[

[[[

''''''''

[[[[[[[[

'''''''''''''''

Page 116: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 97 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: решётка B(K−) отрицательногоконтекста

(G−,∅)

({6, 7}, {w}) ({5, 6}, {f, s, r})

({7}, {w, f, s, r}) ({6}, {r, f, s, w}) ({5}, {f, r, s, g})

(∅,M)

AAAAAAA

AAAAAAA

AAAAAAA

Page 117: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 98 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: формирование гипотез

Формальные содержания

{f, r} (мягкий, некруглый),{f, r, y} (мягкий, круглый, жёлтый) и{f, s} (мягкий, гладкий) являются +-гипотезами;

{f, s} (мягкий, шероховатый) являетсяфальсифицированной +-гипотезой, т.к. она — частьсодержания {w, f, s, r}отрицательного примера 7 (теннисный мяч);

{w} (белый) и{f, s, r} (твёрдый, гладкий, некруглый) являются−-гипотезами.

Page 118: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 98 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: формирование гипотез

Формальные содержания

{f, r} (мягкий, некруглый),{f, r, y} (мягкий, круглый, жёлтый) и{f, s} (мягкий, гладкий) являются +-гипотезами;

{f, s} (мягкий, шероховатый) являетсяфальсифицированной +-гипотезой, т.к. она — частьсодержания {w, f, s, r}отрицательного примера 7 (теннисный мяч);

{w} (белый) и{f, s, r} (твёрдый, гладкий, некруглый) являются−-гипотезами.

Page 119: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 98 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: формирование гипотез

Формальные содержания

{f, r} (мягкий, некруглый),{f, r, y} (мягкий, круглый, жёлтый) и{f, s} (мягкий, гладкий) являются +-гипотезами;

{f, s} (мягкий, шероховатый) являетсяфальсифицированной +-гипотезой, т.к. она — частьсодержания {w, f, s, r}отрицательного примера 7 (теннисный мяч);

{w} (белый) и{f, s, r} (твёрдый, гладкий, некруглый) являются−-гипотезами.

Page 120: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 99 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: классификация

Неопределённый объект g

мирабель будет классифицирован как фрукт , т.к. егоформальное содержание жёлтый, мягкий, гладкий ({y, f , s}содержит положительную гипотезу {f, s} и не содержит ниодной из отрицательных гипотез);

кусок сахара со свойствам белый, некруглый, твёрдый будетклассифицирован как не-фрукт ;

брикет пломбира со свойствами белый, мягкий, некруглыйвызовет отказ от классификации, поскольку gτ = {w, f, r}содержит как положительную гипотезу {f, r}, так иотрицательную гипотезу {w}.

Page 121: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 99 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: классификация

Неопределённый объект g

мирабель будет классифицирован как фрукт , т.к. егоформальное содержание жёлтый, мягкий, гладкий ({y, f , s}содержит положительную гипотезу {f, s} и не содержит ниодной из отрицательных гипотез);

кусок сахара со свойствам белый, некруглый, твёрдый будетклассифицирован как не-фрукт ;

брикет пломбира со свойствами белый, мягкий, некруглыйвызовет отказ от классификации, поскольку gτ = {w, f, r}содержит как положительную гипотезу {f, r}, так иотрицательную гипотезу {w}.

Page 122: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 99 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: классификация

Неопределённый объект g

мирабель будет классифицирован как фрукт , т.к. егоформальное содержание жёлтый, мягкий, гладкий ({y, f , s}содержит положительную гипотезу {f, s} и не содержит ниодной из отрицательных гипотез);

кусок сахара со свойствам белый, некруглый, твёрдый будетклассифицирован как не-фрукт ;

брикет пломбира со свойствами белый, мягкий, некруглыйвызовет отказ от классификации, поскольку gτ = {w, f, r}содержит как положительную гипотезу {f, r}, так иотрицательную гипотезу {w}.

Page 123: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 100 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: дополнение

Если считать, что теннисный мяч — зелёный, то B(K−):

(G−,∅)

({5, 7}, {g}) ({5, 6}, {f, s, r})

({7}, {g, f , s, r}) ({5}, {r, f, s, g}) ({6}, {f, r, s, w})

(∅,M)

AAAAAA

AAAAAA

AAAAAAA

Page 124: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 101 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: дополнение...

При таком изменении свойств объекта № 7 изменятся толькоотрицательный контекст.Теперь

{g} = {5, 7}′ является фальсифицированной −-гипотезой,поскольку она содержится в формальном содержании{g, f , s, r} положительного понятия {3}.{f, s, r} = {5, 6}′ является −-гипотезой.

Поэтому

объекты со свойствами жёлтый, мягкий, гладкий и белый,мягкий, некруглый будет классифицированы как фрукт;

на объекте с единственным свойством белый произойдётотказ от классификации.

Page 125: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 101 / 105Применение теории решёток к задаче классификации

Пример «Фрукты»: дополнение...

При таком изменении свойств объекта № 7 изменятся толькоотрицательный контекст.Теперь

{g} = {5, 7}′ является фальсифицированной −-гипотезой,поскольку она содержится в формальном содержании{g, f , s, r} положительного понятия {3}.{f, s, r} = {5, 6}′ является −-гипотезой.

Поэтому

объекты со свойствами жёлтый, мягкий, гладкий и белый,мягкий, некруглый будет классифицированы как фрукт;

на объекте с единственным свойством белый произойдётотказ от классификации.

Page 126: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 102 / 105Что надо знать

Разделы

1 Решётки: определение, основные свойства

2 Основные свойства решёток. Решёточныегомоморфизмы, идеалы и фильтры

3 Модулярные и дистрибутивные решётки

4 Факторрешётки. Решётки с дополнениями

5 Применение теории решёток к задаче классификации

6 Что надо знать

Page 127: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 103 / 105Что надо знать

Решёточно упорядоченное множество, алгебраическиерешётки и их эквивалентность. Примеры решёток. Условиедля ч.у. множества являться полной решёткой.

Неравенства полудистрибутивности и полумодулярности.Теорема о четырёх элементах.

Идеалы решёток: определение, свойства, примеры.Теорема о собственных идеалах решётки с единицей.

Теоремы о вложении решёток.

Гомоморфизмы решёток, связь порядкового и решёточногогомоморфизмов. Сечения Макнила.

Идеалы решёток.

Модулярные решётки. Критерий модулярности решётки.Цепное условие Жордана–Дедекинда и модулярность.Правило сокращения.

Page 128: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 104 / 105Что надо знать

Дистрибутивные решётки. Критерий дистрибутивностирешётки.

Конгруэнции. Факторрешётки.

Решётки с дополнениями и с относительнымидополнениями: определение и свойства.

Неразложимые элементы решёток и представлениепроизвольных элементов решётки через неразложимые.Изоморфизм ч.у. множества и неразложимых элементоврешётки его порядковых идеалов.

Фундаментальная теорема о конечных дистрибутивныхрешётках.

Задача классификация по прецедентам. Закон обратногоотношения между содержанием и объёмом понятия.Соответствия Галуа.

Page 129: Тема IV Алгебраические решётки - msu.ru · 2014-08-26 · Тема iv: Алгебраические решётки 18/105 Основные свойства

Прикладная алгебра. Тема IV: Алгебраические решётки 105 / 105Что надо знать

Анализ формальных понятий (АФП). Формальные объёми содержание. Решётка формальных понятий. ГипотезыАФП. Простейшее решающее правило классификации.