לדלג לתוכן

משפט התמיכה

מתוך המכלול, האנציקלופדיה היהודית
קבוצה קמורה Ω (בצהוב) וישר תומך שמכיל נקודת שפה (x) ומפריד את המישור לשני חלקים (תכלת ואדום בהיר).

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

משפט זה הוא משפט יסודי ונחוץ להוכחת משפט קארוש-קון-טאקר - אחת מהתוצאות המרכזיות בתחום.

המשפט דומה בנוסח למשפט ההפרדה הבסיסי אך מתייחס לנקודת שפה של הקמורה במקום לנקודה כללית שלא נמצאת בקבוצה.

מקרה בו תנאי המשפט לא מתקיימים (x אכן נקודת שפה אבל Ω לא קבוצה קמורה) ולכן לא מובטחת לנו התוצאה (היפר-מישור שעובר בנקודת השפה ומחלק את המרחב לשני חלקים כשאר הקבוצה כולה מוכלת באחד מהם).

ניסוח פורמלי

תהי Ω קבוצה קמורה עם פנים לא ריק במרחב האוקלידי n ותהי z בשפה של Ω. אז קיים וקטור 0¯an המקיים:

axaz

לכל xΩ.

הוכחה

תהי y נקודה פנימית ו-z נקודת שפה של Ω. לכל t>1 נגדיר zt=y+t(zy).

נשים לב שלכל t כנ"ל מתקיים ztΩ¯ כי אחרת, על פי למת הנגישות, הקו (zt,y]={λy+(1λ)zt| 0<λ1} מכיל אך ורק נקודות פנימיות. אבל אם נציב λ=11t נקבל שz נקודה פנימית של Ω סתירה.

מהעובדה שztΩ¯ נוכל להפעיל את משפט ההפרדה הבסיסי ולקבל וקטור 0¯btn המקיים:

btx<btzt

לכל xΩ ולכל t>1.

מאחר שהאי שוויון הנ"ל יישמר גם אם ננרמל את bt נרשה לעצמנו להתייחס לכל bt כווקטור מנורמל, כלומר bt=1 לכל t>1.

נגדיר סדרה {tk} המקיימת שתי תכונות:

  1. limktk=1
  2. tk>1 לכל k.

ונגדיר ak=btk.

נשים לב שak=1 לכל k. ולכן ממשפט בולצאנו ווירשטראס קיימת לסדרה {ak} תת סדרה {akp} ששואפת לאיזשהו an.

מרציפות הנורמה נובע שהגבול a מקיים a=1 ולכן בפרט מתקיים a0¯.

אבל אם כך אז מרציפות המכפלה הפנימית מתקבל:

ax=limp(akpx)limp(akpztkp)=az

לכל xΩ ומכאן מ.ש.ל

לקריאה נוספת

משפט התמיכה40805925