תרגיל

הפצת קריסה בהיררכיה הפולינומית

הוכחה ששוויון רמות סמוכות ב-PH מקריס את כל הרמות הגבוהות.

שאלה

נגדיר Σ0p=Π0p=P\Sigma_0^p=\Pi_0^p=P, וכן Σk+1p=NPΣkp\Sigma_{k+1}^p=NP^{\Sigma_k^p} ו-Πkp=coΣkp\Pi_k^p=co\Sigma_k^p. הוכיחו שאם Σkp=Πkp\Sigma_k^p=\Pi_k^p עבור k≥1k\ge1, אז PH=Σkp\mathrm{PH}=\Sigma_k^p. פרטו את צעד האינדוקציה.

דרישות קדם

נדרשת שליטה בהגדרות היחידה ובניתוח אורכי קידוד. יש להבחין בין טענה מותנית, רדוקציה ואלגוריתם.

רמז 1

השתמשו באפיון כמתים מתחלפים.

רמז 2

החליפו פרדיקט פנימי ב-Πkp\Pi_k^p בפרדיקט שקול ב-Σkp\Sigma_k^p.

רמז 3

שני בלוקי קיום סמוכים מתאחדים.

פתרון מלא

נראה תחילה Σk+1p⊆Σkp\Sigma_{k+1}^p\subseteq\Sigma_k^p. עבור L∈Σk+1pL\in\Sigma_{k+1}^p,

x∈L  ⟺  ∃y1∀y2⋯Qk+1yk+1 R(x,yˉ),x\in L\iff\exists y_1\forall y_2\cdots Q_{k+1}y_{k+1}\ R(x,\bar y),

כאשר האורכים פולינומיים ו-RR פולינומי. עבור (x,y1)(x,y_1) קבועים, החלק הפנימי מתחיל בכמת לכל ושייך ל-Πkp\Pi_k^p. לפי ההנחה הוא גם ב-Σkp\Sigma_k^p, ולכן יש לו תיאור שקול המתחיל בקיום:

∃z1∀z2⋯Qkzk R′(x,y1,zˉ).\exists z_1\forall z_2\cdots Q_kz_k\ R'(x,y_1,\bar z).

לאחר ההצבה, ∃y1\exists y_1 ו-∃z1\exists z_1 סמוכים ומתאחדים לבלוק קיום אחד בעל אורך פולינומי. נותרו kk בלוקים, ולכן L∈ΣkpL\in\Sigma_k^p. ההכלה ההפוכה ידועה, ומכאן שוויון.

לקיחת משלימים נותנת גם

Πk+1p=coΣk+1p=coΣkp=Πkp=Σkp.\Pi_{k+1}^p=co\Sigma_{k+1}^p=co\Sigma_k^p=\Pi_k^p=\Sigma_k^p.

באינדוקציה חוזרים על אותו טיעון בכל רמה גבוהה יותר. כל Σjp,Πjp\Sigma_j^p,\Pi_j^p עבור j≥kj\ge k שוות ל-Σkp\Sigma_k^p, והרמות הנמוכות מוכלות בה. לכן

PH=⋃jΣjp=Σkp.\mathrm{PH}=\bigcup_j\Sigma_j^p=\Sigma_k^p.

הצמדת עדים שומרת אורך פולינומי. עבור k=1k=1 מתקבלת הטענה המותנית NP=coNP⇒PH=NPNP=coNP\Rightarrow PH=NP; השוויון עצמו אינו ידוע.

נקודות בדיקה

בדקו שהוכחתם את שני הכיוונים, שכל ענף או מכונה עוצרים, ושגודל הפלט וזמן הבנייה פולינומיים באורך הקלט.

טעויות נפוצות

  • מיזוג כמתים שונים לפני שימוש בהנחה.
  • עצירה ברמה k+1k+1 בלי אינדוקציה.
  • הצגת ההנחה כעובדה ידועה.
בנייה מודרכת

סריג ההיררכיה הפולינומית

שלב 1 מתוך 6
Σ₀ᴾ = Π₀ᴾ = Pפרדיקט בזמן פולינומי
מתחילה בכמת קיומימתחילה בכמת אוניברסלי

מקורות ואימות

  • Arora-Barak draft, sec. 5.2
  • Papadimitriou, ch. 17
  • הערת כיסוי הקורפוס: אין כיסוי ישיר בסיכום הממוזג או בתמלילי 2026.
  • מיפוי קטלוג: data/exercises.json; הניסוח והפתרון עצמאיים; הגשות אישיות אינן מקור סמכות.

הערת מקור וביטחון

התרגיל הוא סינתזה מקורית. רמת הביטחון משקפת אימות של הטענה המתמטית מול מקורות ספרי הלימוד המפורטים לעיל; מקורות הקורס משמשים רק כאשר זוהה כיסוי ישיר.