Teorema de Dilworth - Dilworth's theorem

Em matemática , nas áreas de teoria da ordem e combinatória , o teorema de Dilworth caracteriza a largura de qualquer conjunto finito parcialmente ordenado em termos de uma partição da ordem em um número mínimo de cadeias . Recebeu o nome do matemático Robert P. Dilworth  ( 1950 ).

Uma anticadeia em um conjunto parcialmente ordenado é um conjunto de elementos em que dois não são comparáveis ​​entre si, e uma cadeia é um conjunto de elementos em que cada dois é comparável. Uma decomposição em cadeia é uma partição dos elementos da ordem em cadeias disjuntas . O teorema de Dilworth afirma que, em qualquer conjunto finito parcialmente ordenado, a maior anticadeia tem o mesmo tamanho que a menor decomposição em cadeia. Aqui, o tamanho da anticadeia é o seu número de elementos e o tamanho da decomposição da cadeia é o seu número de cadeias. A largura da ordem parcial é definida como o tamanho comum da decomposição da antichain e da cadeia.

Uma versão do teorema para conjuntos parcialmente ordenados infinitos afirma que, quando existe uma decomposição em muitas cadeias finitas, ou quando existe um limite superior finito no tamanho de uma anticadeia, os tamanhos da maior anticadeia e da menor decomposição em cadeia são novamente iguais.

Prova indutiva

A seguinte prova por indução sobre o tamanho do conjunto parcialmente ordenado é baseada na de Galvin  ( 1994 ).

Let Ser um conjunto finito parcialmente ordenado. O teorema é trivialmente válido se estiver vazio. Então, suponha que tenha pelo menos um elemento, e deixe ser um elemento máximo de .

Por indução, assumimos que para algum inteiro o conjunto parcialmente ordenado pode ser coberto por cadeias disjuntas e tem pelo menos uma anticadeia de tamanho . Claramente, para . Pois , deixe ser o elemento máximo em que pertence a uma antichain de tamanho em e conjunto . Afirmamos que é uma anticadeia. Deixe ser uma antichain de tamanho que contém . Fixe índices distintos arbitrários e . Então . Deixe . Então , pela definição de . Isso implica que , desde então . Ao trocar os papéis de e neste argumento, também temos . Isso verifica se é uma anticadeia.

Agora voltamos para . Suponha primeiro isso para alguns . Deixe ser a corrente . Então, pela escolha de , não tem uma antichain de tamanho . A indução, então, implica que pode ser coberta por cadeias disjuntas, uma vez que é uma anticadeia de tamanho em . Assim, podem ser cobertos por correntes disjuntas, conforme necessário. Em seguida, se para cada um , então é uma anticadeia de tamanho em (visto que é máximo em ). Agora pode ser coberto pelas correntes , completando a prova.

Prova via teorema de Kőnig

Prova do teorema de Dilworth via teorema de Kőnig: construção de um grafo bipartido de uma ordem parcial e particionamento em cadeias de acordo com uma correspondência

Como uma série de outros resultados em combinatória, o teorema de Dilworth é equivalente ao teorema de Kőnig sobre combinação de grafos bipartida e vários outros teoremas relacionados, incluindo o teorema do casamento de Hall ( Fulkerson 1956 ).

Para provar o teorema de Dilworth para uma ordem parcial S com n elementos, usando o teorema de Kőnig, defina um grafo bipartido G = ( U , V , E ) onde U = V = S e onde ( u , v ) é uma aresta em G quando u < v em S . Pelo teorema de Kőnig, existe um casamento M em G , e um conjunto de vértices C em G , tal que cada aresta no gráfico contém pelo menos um vértice em C e tal que M e C têm a mesma cardinalidade m . Seja A o conjunto de elementos de S que não correspondem a nenhum vértice em C ; então A tem pelo menos n - m elementos (possivelmente mais se C contiver vértices correspondentes ao mesmo elemento em ambos os lados da bipartição) e não há dois elementos de A comparáveis ​​entre si. Vamos P ser uma família de cadeias formadas pela inclusão de x e y na mesma cadeia, sempre que há uma aresta ( x , y ) em H ; então P tem cadeias n - m . Portanto, construímos uma anticadeia e uma partição em cadeias com a mesma cardinalidade.

Para provar o teorema de Kőnig a partir do teorema de Dilworth, para um grafo bipartido G = ( U , V , E ), forme uma ordem parcial nos vértices de G em que u < v exatamente quando u está em U , v está em V , e lá existe uma aresta em E de u a v . Pelo teorema de Dilworth, existe uma anticadeia A e uma partição em cadeias P, ambas com o mesmo tamanho. Mas as únicas cadeias não triviais na ordem parcial são pares de elementos correspondentes às arestas do gráfico, de modo que as cadeias não triviais em P formam uma correspondência no gráfico. O complemento de A forma uma cobertura de vértices em G com a mesma cardinalidade desta correspondência.

Essa conexão com o casamento bipartido permite que a largura de qualquer ordem parcial seja calculada em tempo polinomial . Mais precisamente, ordens parciais de n- elementos de largura k podem ser reconhecidas no tempo O ( kn 2 ) ( Felsner, Raghavan & Spinrad 2003 ).

Extensão para infinitos conjuntos parcialmente ordenados

O teorema de Dilworth para conjuntos parcialmente ordenados infinitos afirma que um conjunto parcialmente ordenado tem largura finita w se e somente se ele pode ser particionado em cadeias w . Pois, suponha que uma ordem parcial infinita P tenha largura w , o que significa que há no máximo um número finito w de elementos em qualquer anticadeia. Para qualquer subconjunto S de P , uma decomposição em cadeias w (se houver) pode ser descrita como uma coloração do gráfico de incomparabilidade de S (um gráfico que tem os elementos de S como vértices, com uma aresta entre cada dois elementos incomparáveis) usando cores w ; cada classe de cor em uma coloração adequada do gráfico de incomparabilidade deve ser uma cadeia. Partindo do pressuposto de que P tem largura w , e pela versão finita do teorema de Dilworth, todo subconjunto finito S de P tem um gráfico de incomparabilidade w- colorível. Portanto, pelo teorema de De Bruijn-Erdős , o próprio P também tem um gráfico de incomparabilidade w- colorable e, portanto, tem a partição desejada em cadeias ( Harzheim 2005 ).

No entanto, o teorema não se estende tão simplesmente a conjuntos parcialmente ordenados nos quais a largura, e não apenas a cardinalidade do conjunto, é infinita. Nesse caso, o tamanho da maior anticadeia e o número mínimo de cadeias necessárias para cobrir o pedido parcial podem ser muito diferentes um do outro. Em particular, para cada número cardinal infinito κ, existe um conjunto infinito parcialmente ordenado de largura 0, cuja partição nas menores cadeias tem cadeias κ ( Harzheim 2005 ).

Perles (1963) discute análogos do teorema de Dilworth no cenário infinito.

Dual do teorema de Dilworth (teorema de Mirsky)

Um dual do teorema de Dilworth afirma que o tamanho da maior cadeia em uma ordem parcial (se finita) é igual ao menor número de antichains nas quais a ordem pode ser particionada ( Mirsky 1971 ). A prova disso é muito mais simples do que a prova do próprio teorema de Dilworth: para qualquer elemento x , considere as cadeias que têm x como seu maior elemento e deixe N ( x ) denotar o tamanho da maior dessas cadeias x- máximas. Então, cada conjunto N −1 ( i ), consistindo de elementos que têm valores iguais de N , é uma anticadeia, e essas anticadeias dividem a ordem parcial em um número de anticadeias igual ao tamanho da maior cadeia.

Perfeição dos gráficos de comparabilidade

Um gráfico de comparabilidade é um gráfico não direcionado formado a partir de uma ordem parcial, criando um vértice por elemento da ordem e uma aresta conectando quaisquer dois elementos comparáveis. Assim, um clique em um gráfico de comparabilidade corresponde a uma cadeia, e um conjunto independente em um gráfico de comparabilidade corresponde a uma anticadeia. Qualquer subgráfico induzido de um gráfico de comparabilidade é ele próprio um gráfico de comparabilidade, formado a partir da restrição da ordem parcial a um subconjunto de seus elementos.

Um gráfico não direcionado é perfeito se, em cada subgrafo induzido, o número cromático é igual ao tamanho do maior clique. Todo gráfico de comparabilidade é perfeito: este é essencialmente apenas o teorema de Mirsky, reformulado em termos da teoria dos grafos ( Berge & Chvátal 1984 ). Pelo teorema do gráfico perfeito de Lovász (1972) , o complemento de qualquer gráfico perfeito também é perfeito. Portanto, o complemento de qualquer gráfico de comparabilidade é perfeito; trata-se essencialmente do próprio teorema de Dilworth, reafirmado em termos da teoria dos grafos ( Berge & Chvátal 1984 ). Assim, a propriedade de complementação de grafos perfeitos pode fornecer uma prova alternativa do teorema de Dilworth.

Largura de pedidos parciais especiais

A rede booleana B n é o conjunto de potência de um conjunto de n- elementos X —essencialmente {1, 2,…, n } —ordenado por inclusão ou, notacionalmente, (2 [ n ] , ⊆). O teorema de Sperner afirma que uma antichain máxima de B n tem tamanho no máximo

Em outras palavras, uma maior família de subconjuntos incomparáveis ​​de X é obtida selecionando os subconjuntos de X que têm tamanho mediano. A desigualdade de Lubell-Yamamoto-Meshalkin também diz respeito a antichains em um conjunto de potência e pode ser usada para provar o teorema de Sperner.

Se ordenarmos os inteiros no intervalo [1, 2 n ] por divisibilidade , o subintervalo [ n  + 1, 2 n ] forma uma anticadeia com cardinalidade n . Uma partição dessa ordem parcial em n cadeias é fácil de conseguir: para cada número inteiro ímpar m em [1,2 n ], forme uma cadeia de números na forma m 2 i . Portanto, pelo teorema de Dilworth, a largura dessa ordem parcial é n .

O teorema de Erdős – Szekeres em subsequências monótonas pode ser interpretado como uma aplicação do teorema de Dilworth para ordens parciais de dimensão de ordem dois ( Steele 1995 ).

A "dimensão convexa" de um antimatróide é definida como o número mínimo de cadeias necessárias para definir o antimatróide, e o teorema de Dilworth pode ser usado para mostrar que é igual à largura de uma ordem parcial associada; esta conexão leva a um algoritmo de tempo polinomial para dimensão convexa ( Edelman & Saks 1988 ).

Referências

links externos