TU Wien:Diskrete Mathematik für Informatik UE (Gittenberger)/Übungen WS13/Beispiel 19

Aus VoWi
Zur Navigation springen Zur Suche springen

19) Let M = (E, S) be a matroid and ℬ the family of all its bases. Let A, B ∈ ℬ such that A ≠ B. Prove that

  • (a) neither of the inclusions A⊆B and B⊆A holds,
  • (b) for each x ∈ A there exists y ∈ B such that (A\{x})∪{y}∈ ℬ.

a) Assume: 1.A⊆B or 2.B⊆A

  • 1.⟹|A|≤|B|
  • 2.⟹|B|≤|A|
  • but then A≠B⟹|A|<|B|or|B|<|A| which has been disproved in assignment 16.

b) Assume it is not the case:

¬∀x∈A:∃y∈B: [(A∖{x})∪{y}∈ℬ]
∃x∈A:¬∃y∈B: [(A∖{x})∪{y}∈ℬ]
∃x∈A:∀y∈B: ¬[(A∖{x})∪{y}∈ℬ]
∃x∈A:∀y∈B: [(A∖{x})∪{y}∉ℬ]

We know |(A∖{x})∪{y}|=|A|, therefore it must be a basis or it is not in S

  • ∃x∈A:∀y∈B:[(A∖{x})∪{y}∉S]

But then:

  • A∩B={}

Now we only have to provide counter evidence:

M=(E,S),E={1,2,3},S={{},{1},{2},{3},{1,2},{2,3}}

{1,2},{2,3} are bases and not disjunct, therefore our assumption must be wrong