Sim, existem tais conjuntos, use qualquer conjunto intermediário (qualquer conjunto que seja provável assumindo ), por exemplo, construa um do SAT usando o teorema de Ladner.N P P ≠ N PNPNPP≠NP
Observe que seu precisa considerar um problema intermediário , pois está em mas não está completo para isso. Observe também que você está assumindo que caso contrário, não haverá pois todos os problemas não triviais estariam completos para se . Além disso, as condições que você forneceu não implicam integridade, portanto a pergunta na primeira parte não é a mesma que a questão sobre a construtividade da integridade.N P N P P ≠ N P L N P N P = PLNPNPP≠NPLNPNP=P
Em relação à pergunta no título, ou seja, "a dureza precisa ser construtiva?".NP
A resposta depende do que queremos dizer com "construtivo". Classicamente, um problema de decisão é definido como -hard iffN PANP
∀B∈NP B≤PmA
que significa
∀B∈NP ∃f∈FP ∀x∈{0,1}∗ (x∈B↔f(x)∈A)
E pelo teorema de Cook isso é equivalente a
SAT≤PmA
que significa
∃f∈FP ∀x∈{0,1}∗ (x∈SAT↔f(x)∈A)
Como podemos tornar essa definição construtiva? Já me parece muito construtivo. Acho que o que você quer perguntar é se podemos provar isso para alguns sem saber o que é explicitamente. Não me lembro de ter visto essa prova de dureza.fAf
Classicamente, mesmo quando não temos uma função específica, existe uma função, dizendo que é impossível que nenhuma função seja uma redução seja equivalente a dizer que alguma função é uma redução. Para falar sobre construtividade, precisamos ser mais atenciosos. Por exemplo, podemos falar sobre afirmações que são prováveis classicamente, mas não construtivamente (por exemplo, intuicionismo onde diferentes estados do conhecimento matemático fazem sentido, procure no Google por "matemático ideal" ou verifique isso ).
Intuitivamente, parece-me plausível que possamos provar tal afirmação usando uma prova por contradição e sem atribuir nenhuma função explícita de redução. Mas isso não significa que não há prova construtiva da declaração. Para dizer mais que não existe prova construtiva, precisamos ser mais específicos: provas em que teoria / sistema? o que queremos dizer com prova construtiva?