Оператор замыкания для матроидов — различия между версиями
| Строка 17: | Строка 17: | ||
| # <tex>\langle \langle A \rangle \rangle = \langle A \rangle </tex> | # <tex>\langle \langle A \rangle \rangle = \langle A \rangle </tex> | ||
| |proof = | |proof = | ||
| − | #  | + | # <tex>x \in \langle A \rangle.</tex> Тогда по определению оператора замыкания <tex>\exists C \in I, C \subset A : C \cup x \notin I.</tex> Но <tex>C \subset B,</tex> поэтому <tex>x \in \langle B \rangle.</tex> Ч.т.д. | 
| # Так как <tex>q \in \langle A \cup p \rangle </tex> и <tex>q \notin \langle A \rangle,</tex> то существует независимое множество <tex>B : B \subset A \cup p, B \cup q \notin I.</tex> Так как <tex>q \notin \langle A \rangle,</tex> то <tex>p \in B, (B \setminus p)\cup q \in I.</tex> Тогда  <tex>((B \setminus p)\cup q) \cup p \notin I,</tex> то есть  <tex>p \in \langle A \cup q \rangle.</tex> | # Так как <tex>q \in \langle A \cup p \rangle </tex> и <tex>q \notin \langle A \rangle,</tex> то существует независимое множество <tex>B : B \subset A \cup p, B \cup q \notin I.</tex> Так как <tex>q \notin \langle A \rangle,</tex> то <tex>p \in B, (B \setminus p)\cup q \in I.</tex> Тогда  <tex>((B \setminus p)\cup q) \cup p \notin I,</tex> то есть  <tex>p \in \langle A \cup q \rangle.</tex> | ||
| # Пусть <tex>\exists p \in \langle \langle A \rangle \rangle \setminus \langle A \rangle.</tex> Возьмем максимальное по мощности множество <tex>B \in I : B \subset A.</tex> Так как <tex>p \notin \langle A \rangle,</tex> то по определению замыкания <tex>B \cup p \in I.</tex> Следовательно, <tex>r(\langle A \rangle) = r(\langle \langle A \rangle \rangle) \ge |B \cup p| = r(A) + 1 = r(\langle A \rangle) + 1,</tex> что невозможно. | # Пусть <tex>\exists p \in \langle \langle A \rangle \rangle \setminus \langle A \rangle.</tex> Возьмем максимальное по мощности множество <tex>B \in I : B \subset A.</tex> Так как <tex>p \notin \langle A \rangle,</tex> то по определению замыкания <tex>B \cup p \in I.</tex> Следовательно, <tex>r(\langle A \rangle) = r(\langle \langle A \rangle \rangle) \ge |B \cup p| = r(A) + 1 = r(\langle A \rangle) + 1,</tex> что невозможно. | ||
| }} | }} | ||
Версия 00:47, 4 июня 2011
| Определение: | 
| - матроид. Тогда замыкание (closure) множества - это множество такое, что | 
| Лемма: | 
|  - матроид, . Тогда  где  - ранг множества  | 
| Доказательство: | 
| Пусть существуют такие множества Тогда по аксиоме замен Так как - максимально, то По определению замыкания существует такое множество В силу аксиомы наследования можно считать, что Тогда По аксиоме замены существуетЕсли то (противоречит максимальности множества ). Если то (противоречит выбору множества ). | 
| Теорема: | 
| Оператор замыкания для матроидов обладает следующими свойствами:
 | 
| Доказательство: | 
| 
 | 
