Лема Фаркаша — твердження опуклої геометрії, що широко використовується в теорії оптимізації, зокрема при розгляді двоїстих задач лінійного програмування і доведення теореми Каруша — Куна — Такера в нелінійному програмуванні. Лема Фаркаша є однією з так званих теорем альтернативності, що стверджують про існування розв'язку однієї і тільки однієї з деяких двох систем лінійних рівнянь і нерівностей
Твердження
Нехай A – матриця розмірності m × n, . Тоді розв'язок має тільки одна з таких систем:
Доведення
Нехай система 1 має розв’язок, тобто існує вектор такий, що Припустимо тоді:
- .
Одержана суперечність доводить, що система 2 не має розв’язку.
Припустимо, що система 1 не має розв’язку. Розглянемо замкнуту опуклу множину . За припущенням тоді з огляду на теорему про віддільність опуклої множини і точки, що їй не належить, існують вектор , і число α такі, що Оскільки, , то З іншого боку Компоненти вектора x можуть бути як завгодно великими, тому з останньої нерівності отримуємо Отже, p — розв’язок системи 2.
Наслідок
Для дійсної матриці A розмірності m × n і має розв'язок одна і тільки одна з таких систем:
Дане твердження іноді називають теоремою Гейла.
Доведення
Нехай це матриця , де це одинична матриця. Розмірність цієї матриці є рівною m × (2n+m).
Система нерівностей має розв'язок тоді і тільки тоді, коли система рівнянь має невід'ємний розв'язок . Справді, якщо система рівнянь має такий розв'язок то позначивши одержуємо де позначає вектор елементами якого є Оскільки усі то звідси одержуємо
Якщо ж має розв'язок то можна знайти розв'язок системи рівнянь . Для цього для кожного індексу i, якщо то нехай Якщо то нехай Значеннями визначимо різницю і добутку i-го рядка матриці A і вектора x. Тоді так визначений вектор є розв'язком системи рівнянь
Застосовуючи лему Фаркаша до системи отримуємо твердження наслідку.
Лема Фаркаша випливає із теореми Гейла
Навпаки із теореми Гейла можна довести лему Фаркаша. Як і вище доводиться, що система (яку транспонувавши зручніше розглядати у виді ) має розв'язок тоді і тільки тоді коли має розв'язок невід'ємний розв'язок система де
є матрицею розмірності n × (2m + n). Додаткова умова при цьому виконується тоді і лише тоді коли для відповідного вектора (що одержується із , як із вище) виконується умова де є вектором перші m координат якого є рівні відповідним координатам вектора помноженим на -1, наступні m координат є рівні відповідним координатам вектора , а останні n координат є рівні 0.
Відповідно якщо друга система у твердженні леми Фаркаша не має розв'язків то система не має невід'ємних розв'язків, що задовольняють нерівність Тоді із теореми Гейла випливає існування для якого Тоді є розв'язком першої системи в умові леми Фаркаша.
Див. також
Посилання
- Моклячук М.П. Основи опуклого аналізу. [ 5 липня 2016 у Wayback Machine.] К.:ТвіМС, 2004. – 240с.
Література
- Borwein, Jonathan, and Lewis, Adrian. (2000). Convex Analysis and Nonlinear Optimization. Springer.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Lema Farkasha tverdzhennya opukloyi geometriyi sho shiroko vikoristovuyetsya v teoriyi optimizaciyi zokrema pri rozglyadi dvoyistih zadach linijnogo programuvannya i dovedennya teoremi Karusha Kuna Takera v nelinijnomu programuvanni Lema Farkasha ye odniyeyu z tak zvanih teorem alternativnosti sho stverdzhuyut pro isnuvannya rozv yazku odniyeyi i tilki odniyeyi z deyakih dvoh sistem linijnih rivnyan i nerivnostejTverdzhennyaNehaj A matricya rozmirnosti m n b R m displaystyle b in mathbb R m Todi rozv yazok maye tilki odna z takih sistem A x b x 0 x R n displaystyle Ax b quad x geq 0 quad x in mathbb R n y A 0 y b gt 0 y R m displaystyle y top A leq 0 quad langle y b rangle gt 0 quad y in mathbb R m DovedennyaNehaj sistema 1 maye rozv yazok tobto isnuye vektor x 0 displaystyle x geq 0 takij sho A x b displaystyle Ax b Pripustimo y A 0 displaystyle y top A leq 0 todi 0 lt y b y A x y A x 0 displaystyle 0 lt langle y b rangle langle y Ax rangle langle y top A x rangle leq 0 Oderzhana superechnist dovodit sho sistema 2 ne maye rozv yazku Pripustimo sho sistema 1 ne maye rozv yazku Rozglyanemo zamknutu opuklu mnozhinu Z c c A x x 0 displaystyle Z left c c Ax x geq 0 right Za pripushennyam b Z displaystyle b notin Z todi z oglyadu na teoremu pro viddilnist opukloyi mnozhini i tochki sho yij ne nalezhit isnuyut vektor p R n p 0 displaystyle p in mathbb R n p neq 0 i chislo a taki sho p b gt a p c a c Z displaystyle left langle p b right rangle gt alpha quad left langle p c right rangle leq alpha quad forall c in Z Oskilki 0 Z displaystyle 0 in Z to a 0 p b gt a 0 displaystyle alpha geq 0 left langle p b right rangle gt alpha geq 0 Z inshogo boku a p A x p A x displaystyle alpha geq left langle p Ax right rangle left langle p top A x right rangle Komponenti vektora x mozhut buti yak zavgodno velikimi tomu z ostannoyi nerivnosti otrimuyemo p A 0 displaystyle p top A leq 0 Otzhe p rozv yazok sistemi 2 NaslidokDlya dijsnoyi matrici A rozmirnosti m n i b R m displaystyle b in mathbb R m maye rozv yazok odna i tilki odna z takih sistem A x b x R n displaystyle Ax leq b quad x in mathbb R n A T y 0 b T y lt 0 y R m y 0 displaystyle A T y 0 quad b T y lt 0 quad y in mathbb R m quad y geq 0 Dane tverdzhennya inodi nazivayut teoremoyu Gejla Dovedennya Nehaj A displaystyle A ce matricya A A A I displaystyle A A quad A quad I de I displaystyle I ce odinichna matricya Rozmirnist ciyeyi matrici ye rivnoyu m 2n m Sistema nerivnostej A x b displaystyle Ax leq b maye rozv yazok x displaystyle x todi i tilki todi koli sistema rivnyan A x b displaystyle A x b maye nevid yemnij rozv yazok x R 2 n m displaystyle x in mathbb R 2n m Spravdi yaksho sistema rivnyan maye takij rozv yazok to poznachivshi x i x i x n i displaystyle x i x i x n i oderzhuyemo A x x b displaystyle Ax x b de x R m displaystyle x in mathbb R m poznachaye vektor elementami yakogo ye x i x 2 n i displaystyle x i x 2n i Oskilki usi x i 0 displaystyle x i geq 0 to zvidsi oderzhuyemo A x b displaystyle Ax leq b Yaksho zh A x b displaystyle Ax leq b maye rozv yazok x R n displaystyle x in mathbb R n to mozhna znajti rozv yazok sistemi rivnyan A x b displaystyle A x b Dlya cogo dlya kozhnogo indeksu i yaksho x i 0 displaystyle x i geq 0 to nehaj x i x i x n i 0 displaystyle x i x i x n i 0 Yaksho x i lt 0 displaystyle x i lt 0 to nehaj x i 0 x n i x i displaystyle x i 0 x n i x i Znachennyami x 2 n i displaystyle x 2n i viznachimo riznicyu b i displaystyle b i i dobutku i go ryadka matrici A i vektora x Todi tak viznachenij vektor x R 2 n m displaystyle x in mathbb R 2n m ye rozv yazkom sistemi rivnyan A x b displaystyle A x b Zastosovuyuchi lemu Farkasha do sistemi A x b displaystyle A x b otrimuyemo tverdzhennya naslidku Lema Farkasha viplivaye iz teoremi Gejla Navpaki iz teoremi Gejla mozhna dovesti lemu Farkasha Yak i vishe dovoditsya sho sistema y A 0 y R m displaystyle y top A leq 0 quad y in mathbb R m yaku transponuvavshi zruchnishe rozglyadati u vidi A y 0 displaystyle A top y leq 0 maye rozv yazok todi i tilki todi koli maye rozv yazok nevid yemnij rozv yazok sistema A y 0 displaystyle A y 0 de A A A I displaystyle A A top quad A top quad I ye matriceyu rozmirnosti n 2m n Dodatkova umova y b gt 0 displaystyle langle y b rangle gt 0 pri comu vikonuyetsya todi i lishe todi koli dlya vidpovidnogo vektora y displaystyle y sho oderzhuyetsya iz y displaystyle y yak x displaystyle x iz x displaystyle x vishe vikonuyetsya umova y b lt 0 displaystyle langle y b rangle lt 0 de b displaystyle b ye vektorom pershi m koordinat yakogo ye rivni vidpovidnim koordinatam vektora b displaystyle b pomnozhenim na 1 nastupni m koordinat ye rivni vidpovidnim koordinatam vektora b displaystyle b a ostanni n koordinat ye rivni 0 Vidpovidno yaksho druga sistema u tverdzhenni lemi Farkasha ne maye rozv yazkiv to sistema A y 0 displaystyle A y 0 ne maye nevid yemnih rozv yazkiv sho zadovolnyayut nerivnist y b lt 0 displaystyle langle y b rangle lt 0 Todi iz teoremi Gejla viplivaye isnuvannya x R n displaystyle x in mathbb R n dlya yakogo A x b A x b x 0 displaystyle Ax leq b quad Ax leq b quad x leq 0 Todi x x displaystyle x x ye rozv yazkom pershoyi sistemi v umovi lemi Farkasha Div takozhMetod Fur ye MockinaPosilannyaMoklyachuk M P Osnovi opuklogo analizu 5 lipnya 2016 u Wayback Machine K TviMS 2004 240s LiteraturaBorwein Jonathan and Lewis Adrian 2000 Convex Analysis and Nonlinear Optimization Springer ISBN 9780387989402