Teorema lui Dilworth

Teorema lui Dilworth  este o afirmație combinatorie care caracterizează o proprietate extremă pentru posete : un poset finit poate fi împărțit în lanțuri disjunse pe perechi , unde  este numărul de elemente ale celui mai mare anticlanț al mulțimii [1] (numită și lățimea posetului) .

O versiune a teoremei pentru posete infinite: un poset are lățime finită dacă și numai dacă poate fi descompus în lanțuri, dar nu mai puțin.

A fost dovedit de matematicianul american Robert P. Dilworth ( 1914-1993), a cărui arie principală de cercetare a fost teoria rețelelor . 

Dovada prin inducție

Dovada prin inducție asupra mărimii unui poset se bazează pe demonstrația lui Galvin [2] .

Fie  o mulțime finită parțial ordonată. Declarația este banală dacă este goală. Deci, să presupunem că are cel puțin un element și să  fie elementul maxim al .

Prin ipoteza inducției, pentru un număr întreg , un poset poate fi acoperit de lanțuri disjunse și are cel puțin un anticlanț de dimensiune . Este clar că pentru . Pentru , fie  elementul maxim în , care aparține anti-lanțului de mărime în și mulțimii . Pretindem că  este un antilanț. Fie  un antilanț de dimensiune care conține . Să fixăm indici diferiți arbitrari și . Apoi . Lasă . Apoi, prin definiție . Din aceasta rezultă că , din moment ce . Dacă schimbăm rolurile și , obținem . Acest lucru demonstrează că este un antilanț.

Să revenim la . Să presupunem mai întâi că pentru unii . Să fie  un lanț . Apoi, din cauza alegerii , nu conține un antilanț de dimensiune . Din ipoteza de inducție rezultă că este posibil să se acopere cu căi disjunse, deoarece este un antilanț de dimensiune în . Astfel, este posibilă acoperirea cu lanțuri care nu se intersectează, după caz.

Acum, dacă pentru fiecare , atunci este un antilanț de dimensiune în (deoarece  este maximul în ). Astfel, poate fi acoperit de lanțuri , ceea ce completează proba.

Dovada prin teorema lui König

Ca și alte rezultate ale combinatoriei, teorema lui Dilworth este echivalentă cu teorema lui König privind potrivirile pe grafuri bipartite și cu alte teoreme, inclusiv cu teorema nunții lui Hall [3] .

Pentru a demonstra teorema lui Dilworth pentru un poset S cu n elemente, folosind teorema lui König, definim un graf bipartit G = ( U , V , E ) unde U = V = S și ( u , v ) este o muchie în G dacă u < v la S. _ După teorema lui König, există o potrivire M în G și o mulțime de vârfuri C în G , astfel încât fiecare muchie din grafic să conțină cel puțin un vârf din C și ambele mulțimi, M și C , au același număr de elemente m . Fie A  mulțimea elementelor lui S care nu corespund niciunui vârf din C . Atunci A are cel puțin n  - m elemente (posibil mai multe dacă C conține vârfuri corespunzătoare aceluiași element de pe ambele părți ale graficului bipartit). Fie P  familia de lanțuri formată prin includerea x și y într-un lanț atunci când există o margine ( x , y ) în M ​​. Atunci P are n  - m lanțuri. Astfel, am construit un antilanț și o descompunere în lanțuri cu același număr de elemente în mulțime.

Pentru a demonstra teorema lui König din teorema lui Dilworth pentru un graf bipartit G = ( U , V , E ) formăm o ordine parțială pe vârfurile lui G stabilind u < v exact când u este conținut în U , v este conținut în V și acolo este o muchie din E din u în v . După teorema lui Dilworth, există un antilanț A și o descompunere a lanțului P , ambele mulțimi de aceeași dimensiune. Dar numai perechile de elemente corespunzătoare marginilor graficului pot fi lanțuri netriviale în ordine parțială, astfel încât lanțurile netriviale din P formează o potrivire în grafic. Complementul A formează o acoperire de vârf G cu același număr de elemente ca și în potrivire.

Această conexiune cu potriviri bipartite permite calcularea lăţimii oricărui set ordonat în timp polinomial .

Generalizare la mulțimi parțial ordonate nemărginite

Teorema lui Dilworth pentru mulțimile parțial ordonate nemărginite afirmă că o astfel de mulțime are lățime mărginită w dacă și numai dacă poate fi descompusă în w lanțuri. Să presupunem că un poset infinit P are lățimea w , ceea ce înseamnă că orice antilanț conține cel mult un număr finit w de elemente. Pentru orice submulțime S a lui P , descompunerea în lanțuri w (dacă există) poate fi descrisă ca o colorare a graficului de incomparabilitate S (un grafic care are elemente ale lui S ca vârfuri și muchii pentru vârfuri incomparabile) folosind w culori. Orice clasă de colorare a unui grafic de incomparabilitate trebuie să fie un lanț. Presupunând că P are lățimea w , după versiunea cu caz finit a teoremei lui Dilworth, orice submulțime finită S a lui P are o colorare w a graficului de incomparabilitate. Astfel, după teorema lui de Bruijn-Erdős , P însuși are și o colorare w a grafului de incomparabilitate, iar aceasta este împărțirea dorită în lanțuri [4] .

Cu toate acestea, teorema nu se generalizează atât de ușor în cazul posetelor în care lățimea nu este mărginită. În acest caz, dimensiunea antișuviței maxime și numărul minim de fire necesare pentru acoperire pot diferi semnificativ. În special, pentru orice număr cardinal infinit κ, există o mulțime infinită parțial ordonată cu lățimea ℵ 0 a cărei împărțire în lanțuri are cel puțin κ lanțuri [4] .

În 1963 [5] , a fost obținută o afirmație similară cu teorema lui Dilworth pentru cazul nemărginit.

Teorema lui Mirsky

Teorema duală cu teorema lui Dilworth, teorema lui Mirsky , afirmă că dimensiunea celui mai mare lanț într-o ordine parțială (cazul final) este egală cu cel mai mic număr de antilanțuri în care poate fi descompusă ordinea parțială [6] ] . Dovada acestei teoreme este mult mai simplă decât cea a teoremei lui Dilworth. Pentru orice element x , luăm lanțuri care au x ca element maxim și fie N ( x ) dimensiunea celui mai mare dintre aceste lanțuri x -maximum . Atunci fiecare mulțime N −1 ( i ) constând din elemente care au aceleași valori ale lui N este un antilanț, iar dimensiunea acestei împărțiri a unui set parțial ordonat în antilanțuri este egală cu dimensiunea celui mai mare lanț.

Perfecțiunea graficelor de comparabilitate

Un grafic de comparabilitate  este un grafic nedirecționat format dintr-o ordine parțială prin crearea de vârfuri pentru fiecare element al ordinii și muchii pentru oricare două elemente comparabile. Astfel, o clică din graficul de comparabilitate corespunde unui lanț, iar o mulțime independentă corespunde unui antilanț. Orice subgraf generat al unui grafic de comparabilitate este el însuși un grafic de comparabilitate format dintr-o ordine parțială prin restrângerea la un subset de elemente.

Un grafic nedirecționat este perfect dacă numărul cromatic din fiecare subgraf generat este egal cu dimensiunea celei mai mari clicuri. Orice grafic de comparabilitate este perfect - aceasta este doar teorema lui Mirsky, repovestită în termeni de teoria grafurilor [7] . După teorema grafului perfect a lui Lovas [8] , complementul oricărui graf perfect este, de asemenea, un graf perfect. Astfel, complementul oricărui grafic de comparabilitate este perfect. Aceasta este în esență aceeași teoremă a lui Dilworth formulată în termenii teoriei grafurilor [7] . Astfel, proprietatea de complementaritate a graficelor perfecte poate oferi o demonstrație alternativă a teoremei lui Dilworth.

Lățimea comenzilor parțiale speciale

Rețeaua booleană B n  este gradul unei mulțimi X de n elemente — să zicem, {1, 2, …, n } — ordonate prin includere sau, formal, (2 [ n ] , ⊆). Teorema lui Sperner afirmă că antilanțul maxim din B n are o dimensiune care nu depășește

Cu alte cuvinte, cea mai mare familie de submulțimi de incomparabilitate ale mulțimilor X se obține prin alegerea unor submulțimi de X care au o medie. Inegalitatea Lubell–Yamamoto–Meshalkin este, de asemenea, legată de antilanțuri în puterile unei mulțimi și poate fi folosită pentru a demonstra teorema lui Sperner.

Dacă ordonați numerele întregi din intervalul [1, 2 n ] după divizibilitate , subintervalul [ n + 1, 2 n ] formează un anticlanț de dimensiune n . Descompunerea acestei ordine parțiale în n lanțuri este ușor de obținut: pentru fiecare m impar din [1,2 n ], formăm un lanț de numere de forma m 2 i . Astfel, după teorema lui Dilworth, lățimea acestui ordin parțial este n .

Teorema Erdős-Szekeres asupra subsecvențelor monotone poate fi interpretată ca o aplicare a teoremei Dilworth la ordinele parțiale de dimensiune doi [9] .

„Dimensiunea convexă” a unui antimatroid este definită ca numărul minim de lanțuri necesare pentru a defini un antimatroid, iar teorema lui Dilworth poate fi folosită pentru a arăta că este egală cu lățimea ordinului parțial asociat. Această relație conduce la un algoritm liniar în timp pentru găsirea unei dimensiuni convexe [10] .

Note

  1. Marshall Hall Jr. Teoria combinatorie . - „MIR”, 1970. - S. 90-94. Arhivat pe 14 octombrie 2011 la Wayback Machine
  2. Galvin, 1994 .
  3. Fulkerson, 1956 .
  4. 12 Harzheim , 2005 .
  5. Perles, 1963 .
  6. Mirsky, 1971 .
  7. 1 2 Berge, Chvatal, 1984 .
  8. Lovász, 1972 .
  9. Steele, 1995 .
  10. Edelman, Saks, 1988 .

Literatură