Saya mencoba memahami bukti teorema Karp-Lipton sebagaimana dinyatakan dalam buku "Kompleksitas Komputasi: Suatu pendekatan modern" (2009).
Secara khusus, buku ini menyatakan sebagai berikut:
Teorema Karp-Lipton
Jika NP , maka PH .P ∖ p o l y
Bukti: Dengan Teorema 5.4, untuk menunjukkan PH , itu sudah cukup untuk menunjukkan bahwa dan khususnya itu sudah cukup untuk menunjukkan bahwa berisi -Lengkap bahasa SAT. Π p 2 ⊆ Σ p 2 Σ p 2 Π p 2 Π 2
Teorema 5.4 menyatakan itu
untuk setiap , jika maka PH = . Yaitu, hierarki runtuh ke tingkat engan.Σ p i = Π p i
Saya gagal memahami bagaimana menyiratkan . Σ p 2 = Π p 2
Sebagai pertanyaan yang lebih umum: apakah ini berlaku untuk setiap , yaitu apakah menyiratkan untuk semua ?
Jawaban:
Ingat bahwa iff . Misalkan sekarang , dan biarkan . Kemudian dan begitu dengan asumsi, menyiratkan bahwa . Dengan kata lain, , dan begitu .ˉ L ∈ Π p i Σ p i ⊆ Π p i L ∈ Π p i ˉ L ∈ Σ p i ˉ L ∈ Π p i L ∈ Σ p i Π p i ⊆ Σ p i Σ p i = Π p iL∈Σpi L¯∈Πpi Σpi⊆Πpi L∈Πpi L¯∈Σpi L¯∈Πpi L∈Σpi Πpi⊆Σpi Σpi=Πpi
Inilah sebabnya iff . Untuk konkret, kita ambil i = 3 . Menurut definisi, L ∈ Σ p 3 jika karena P-waktu predikat T , Demikian pula jika untuk beberapa predikat -waktu , ˉ L ∈ Π p i x ∈ L ⇔ ∃ | y | < | x | O ( 1 ) ∀ | z | < | x | O ( 1 ) ∃ | w | < | x | O ( 1 ) T ( x , y , z , w )L∈Σpi L¯∈Πpi i=3 L∈Σp3 T
sumber