Para quaisquer dois gráficos não isomórficos

12

Eu quero ser muito específico. Alguém sabe de uma reprovação ou de uma prova da seguinte proposição:

pZ[x],n,k,CN,

G,HSTRUC[Σgraph](min(|G|,|H|)=n,GH),

φL(Σgraph),

|φ|p(n)qd(φ)Clog(n)kGφHφ.

Intuitivamente, isso deve ser verdade se todos os gráficos não isomórficos puderem ser distinguidos usando as instruções " Clog(n)k local", e eu imagino que isso seja falso. É claro que qualquer gráfico pode ser distinguido usando a profundidade do quantificador polinomial, pois você pode simplesmente especificar o isomorfismo do módulo de gráfico:

φ=x1x2x3...xn(x(iVGx=xi)((i,j)EGE(xi,xj)))((i,j)EG¬E(xi,xj)))((i,j)VG2ijxixj).

Edit: Então parece que a intuição de localidade que tive é falsa. Uma fórmula da profundidade do quantificador k tem a localidade de Gaifman delimitada por O(3k) , o que significa que uma fórmula de profundidade do log é basicamente global. Por esse motivo, tenho um pressentimento de que a proposição se tornará verdadeira, o que seria muito mais difícil de provar na minha opinião.

Samuel Schlesinger
fonte
E quanto ao caminho e aos dois caminhos desconectados, cada um de comprimenton2
Samuel Schlesinger #
O caminho tem apenas dois nós de grau , dois caminhos têm quatro. Ou seja, eles podem ser distinguidos por uma fórmula de tamanho constante. Você pode ter melhor sorte com um círculo versus dois círculos, mas acho que eles podem ser distinguidos por uma fórmula do quantificador de classificação . O ( log n )1O(logn)
Emil Jeřábek 3.0 26/10
Árvores altas podem funcionar para uma refutação, se diferirem perto das folhas.
András Salamon
@ EmilJeřábek isso é verdade sem igualdade?
Samuel Schlesinger
1
@StellaBiderman A verdade das fórmulas sem igualdade é preservada pelos homomorfismos refletivos (ou seja, preservando as relações de ambos os modos). No caso de gráficos, por exemplo, quaisquer dois gráficos sem arestas atendem às mesmas frases. De maneira mais geral, pode-se pegar qualquer gráfico e explodir qualquer vértice em um conjunto independente.
Emil Jeřábek 3.0 1/11

Respostas:

9

Agradeço ao meu colega Maxim Zhukovskii por sugerir esta resposta.

Acontece que a resposta é negativa e o contra-exemplo é bastante simples. Basta pegar e por e e para . (Aqui é uma classe e é um conjunto de vértices isolados). Considerando o jogo de Ehrenfeucht, pode-se mostrar que no primeiro caso a profundidade mínima possível é e no segundo caso é . H = K m + 1¯ K m - 1 n = 2 m L = K m¯ K m + 1 H = K m + 1¯ K m n = 2 m + 1 K s s ¯ K s s m m + 1G=KmKm¯H=Km+1Km1¯n=2mG=KmKm+1¯H=Km+1Km¯n=2m+1KssKs¯smm+1

Foi mostrado no artigo "A definibilidade de primeira ordem dos gráficos: limites superiores para a profundidade do quantificador", de Oleg Pikhurko, Helmut Veith e Oleg Verbitsky, que esse limite é quase rígido e quaisquer dois gráficos vertex são distinguíveis por uma fórmula de profundidade .n + 3nn+32

Daniil Musatov
fonte