נניח (a1,…,an)∈/PARTITION. לפי נכונות הרדוקציה, המופע שנבנה אינו ניתן לאריזה בשני תאים, ומכיוון ש-OPT≥2 תמיד — נובע OPT≥3.
אלגוריתם קירוב מחזיר פתרון אפשרי, כלומר אריזה חוקית, ואריזה חוקית אינה יכולה להשתמש בפחות תאים מהאופטימום. לכן
ALG≥OPT≥3>2,
ולכן שלב 3 דוחה.
סיום. האלגוריתם מכריע את PARTITION בזמן פולינומי (הרדוקציה פולינומית, A פולינומי מעצם ההגדרה, וההשוואה קבועה). אך PARTITION היא NP-קשה, ולכן NP⊆P, כלומר P=NP.