Ya, ada set seperti itu, ambil -intermediate set (set apa saja yang terbukti -intermediate dengan asumsi ), mis. satu dari SAT menggunakan teorema Ladner.N P P ≠ N PNPNPP≠NP
Perhatikan bahwa Anda perlu dianggap sebagai masalah , karena itu ada di tetapi tidak lengkap untuk itu. Perhatikan juga bahwa Anda mengasumsikan bahwa jika tidak ada seperti setiap masalah non-sepele akan selesai untuk jika . Selain itu kondisi yang Anda berikan tidak menyiratkan kelengkapan sehingga pertanyaan di bagian pertama tidak sama dengan pertanyaan tentang konstruktivitas kelengkapan.N P N P P ≠ N P L N P N P = PLNPNPP≠NPLNPNP=P
Mengenai pertanyaan dalam judul, yaitu "apakah -kekerasan harus konstruktif?".NP
Jawabannya tergantung pada apa yang kita maksud dengan "konstruktif". Secara klasik, masalah keputusan didefinisikan sebagai -hard iffN PANP
∀B∈NP B≤PmA
yang berarti
∀B∈NP ∃f∈FP ∀x∈{0,1}∗ (x∈B↔f(x)∈A)
Dan menurut teorema Cook ini setara dengan
SAT≤PmA
yang berarti
∃f∈FP ∀x∈{0,1}∗ (x∈SAT↔f(x)∈A)
Bagaimana kita dapat membuat definisi ini konstruktif? Tampaknya sudah sangat konstruktif bagi saya. Saya kira yang ingin Anda tanyakan adalah apakah kita dapat membuktikan ini untuk beberapa tanpa mengetahui apa yang secara eksplisit. Saya tidak ingat melihat bukti kekerasan seperti itu.fAf
Secara klasik bahkan ketika kita tidak memiliki fungsi spesifik ada fungsi, mengatakan bahwa tidak mungkin bahwa tidak ada fungsi pengurangan setara dengan mengatakan bahwa beberapa fungsi adalah pengurangan. Untuk berbicara tentang konstruktif, kita perlu lebih perhatian. Sebagai contoh, kita dapat berbicara tentang pernyataan yang dapat dibuktikan secara klasik tetapi tidak secara konstruktif (misalnya intuitionism di mana keadaan yang berbeda dari pengetahuan matematika masuk akal, Google untuk "ahli matematika ideal" atau periksa ini ).
Secara intuitif tampaknya masuk akal bagi saya bahwa kita dapat membuktikan pernyataan seperti itu menggunakan bukti melalui kontradiksi dan tanpa memberikan fungsi pengurangan yang eksplisit. Tetapi itu tidak berarti bahwa tidak ada bukti konstruktif dari pernyataan itu. Untuk mengatakan lebih banyak bahwa tidak ada bukti konstruktif yang ada kita harus lebih spesifik: bukti di mana teori / sistem? apa yang kita maksudkan dengan bukti yang membangun?