Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 28. 01. 2015 00:36

Neth
Příspěvky: 57
Reputace:   
 

Konvexní množina

Zdravím všechny, potřebovala bych poradit s následujícím příkladem.

Mám z definice konvexní množiny dokázat, že tato množina je konvexní:

$\lbrace \:\textbf{x}\in \mathbb{R}^{n} |\:\textbf{x}^{T}\textbf{Ax} \le 1 \rbrace$, kde A je pozitivně semidefinitní.

V předchozích příkladech jsme si vždycky zvolili dva vektory patřící do této množiny a a dokázali jsme, že tam patří i jejich konvexní kombinace. V tomhle případu si ale nejsem ale úplně jistá, jak to provést. Pokud si vezmu například nějaké vektory x a y a budu předpokládat, že:

$\alpha\textbf{x}^{T}\textbf{Ax} \le \alpha$

a

$(1-\alpha)\textbf{y}^{T}\textbf{Ay} \le (1-\alpha)$

a to sečtu dostanu:

$\alpha\textbf{x}^{T}\textbf{Ax} +(1-\alpha)\textbf{y}^{T}\textbf{Ay} \le 1$

tak mi není jasné, jak z tohoto dostanu požadovaný (nebo alespoň podle mě požadovaný) tvar:

$(\alpha\textbf{x}+(1-\alpha)\textbf{y})^{T}\textbf{A}(\alpha\textbf{x}+(1-\alpha)\textbf{y}) \le 1$


Jdu na to dobře? Špatně? Mám správné předpoklady?

Předem moc děkuju za odpověď.

Offline

 

#2 28. 01. 2015 10:36 — Editoval kafe_arabica (28. 01. 2015 10:36)

kafe_arabica
Příspěvky: 38
Reputace:   
 

Re: Konvexní množina

Ahoj.

Choď na to od konca. Roznásob si posledný riadok a odhaduj koeficienty a potom členy. Napr., vieš, že platí $\alpha\leq1$, rovnako $1-\alpha\leq1$, a pre x,y platí $x^TAx\leq1$.

Offline

 

#3 28. 01. 2015 12:27 — Editoval Rumburak (28. 01. 2015 13:46)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ Neth:

Zdravím také.

Je užitečné dokazované tvrzení přesně zformulovat:

Platí-li   $\textbf{x},  \textbf{y}  \in \mathbb{R}^{n} ,  \textbf{x}^{T}\textbf{Ax} \le 1,    \textbf{y}^{T}\textbf{Ay} \le 1$  ,  kde matice $A$ je pozitivně semidefinitní, 
potom pro libovolná $\alpha \ge 0, \beta \ge 0$ splňující $\alpha + \beta = 1$  je $(\alpha\textbf{x}+ \beta\textbf{y})^{T}\textbf{A}(\alpha\textbf{x}+ \beta\textbf{y}) \le 1$.

Offline

 

#4 28. 01. 2015 15:17

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

↑ Rumburak:

Děkuju moc za přesnější zápis :)

Offline

 

#5 03. 02. 2015 20:13

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

Neví, prosím, někdo?

Offline

 

#6 09. 02. 2015 10:01

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ Neth:

A jak Ti vyšlo roznásobení výrazu   $(\alpha\textbf{x}+ \beta\textbf{y})^{T}\textbf{A}(\alpha\textbf{x}+ \beta\textbf{y})$ ?  (Viz rada od ↑ kafe_arabica:)

Offline

 

#7 09. 02. 2015 17:11

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

Takhle:

$\alpha^2\textbf{x}^T\textbf{Ax} + 2\alpha \beta\textbf{x}^T\textbf{Ay} + \beta^2\textbf{y}^T\textbf{Ay}$

Offline

 

#8 09. 02. 2015 17:33 — Editoval Rumburak (09. 02. 2015 17:37)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ Neth:

Mně to vychází 

$... =  \alpha^2\textbf{x}^T\textbf{Ax} + \alpha \beta(\textbf{x}^T\textbf{Ay}+ \textbf{y}^T\textbf{Ax}) + \beta^2\textbf{y}^T\textbf{Ay}$.

Ale nechci si hrát na chytrého - další postup zatím nevidím.

Offline

 

#9 09. 02. 2015 17:42

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

Ty prostřední dva členy jsou stejné, kdyby sis to roznásobil po složkách, tak by to bylo vidět hned.

Offline

 

#10 09. 02. 2015 19:34

jarrro
Příspěvky: 5472
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Konvexní množina

$\alpha^2\textbf{x}^T\textbf{Ax} + 2\alpha \beta\textbf{x}^T\textbf{Ay} + \beta^2\textbf{y}^T\textbf{Ay}\leq \alpha^2+2\alpha\beta+\beta^2=1$


MATH IS THE BEST!!!

Offline

 

#11 10. 02. 2015 10:42

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ Neth:

O.K.  Na to roznásobení po složkách jsem bohužel neměl dost času.

Offline

 

#12 10. 02. 2015 10:43

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ jarrro:

Ahoj. 

Zdá se, že jsi použil vztah  $\textbf{x}^T\textbf{Ay} \le 1$ . Můžeš,  prosím, naznačit,  jak k němu dojít ?

Offline

 

#13 10. 02. 2015 11:29

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

↑ Rumburak:

To naprosto chápu.

↑ jarrro:

Mohla bych se, prosím, zeptat, jak jsi k tomu došel?

Offline

 

#14 10. 02. 2015 11:52

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Konvexní množina

↑ Neth:

Jestliže z původních předpokladů  $\textbf{x}^T\textbf{Ax} \le 1$ , $\textbf{y}^T\textbf{Ay} \le 1$ plyne i   $\textbf{x}^T\textbf{Ay} \le 1$
(viz můj dotaz ↑ Rumburak: na kolegu ↑ jarrro:), potom   


$\alpha^2\textbf{x}^T\textbf{Ax} + 2\alpha \beta\textbf{x}^T\textbf{Ay} + \beta^2\textbf{y}^T\textbf{Ay}  \le  \alpha^2\cdot 1  +  2\alpha \beta \cdot 1  +  \beta^2\cdot 1   =  (\alpha + \beta)^2 $ .

O nezáporných číslech $\alpha, \beta$ jsme přadpokládali, že jejich součet je 1.

Offline

 

#15 10. 02. 2015 12:02

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

↑ Rumburak:

Děkuju mnohokrát, už to tam vidím! Jen mám neblahý pocit, že $\textbf{x}^T\textbf{Ay} \le 1$ z toho automaticky neplyne.

Offline

 

#16 10. 02. 2015 12:11

Neth
Příspěvky: 57
Reputace:   
 

Re: Konvexní množina

Nepomůže nějak vědomí, že výraz $\textbf{x}^T\textbf{Ax} + 2\textbf{x}^T\textbf{Ay} + \textbf{y}^T\textbf{Ay}$ je vždy kladný nebo rovno nula (kvůli matici pozitivně semidefinitní)?

Offline

 

#17 11. 02. 2015 11:58

jarrro
Příspěvky: 5472
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Konvexní množina

tiež som sa pozastavoval na tom či platí $\textbf{x}^T\textbf{Ay} \le 1$ (písal som príspevok za predpokladu, že platí)
nepomohol by rozklad matice A na B.B ?


MATH IS THE BEST!!!

Offline

 

#18 11. 02. 2015 17:11

xxMari
Příspěvky: 30
Reputace:   
 

Re: Konvexní množina

Matica $A=A^T$ určuje na $\mathbb{R}^n$ skalárny súčin $\langle x,y\rangle_A=x^TAy$  pre $x,y\in\mathbb{R}^n$ v prípade, že je pozitívne definitná. Pretože v našom uvažovanom prípade je $A$ pozitívne semidefinitná neplatí $\langle x,x\rangle_A=x^TAx=0\Leftrightarrow x=0$, avšak pri dôkaze Cauchy-Schwarzovej nerovnosti [1] sa tento fakt používa až pri určovaní podmienok pre rovnosť, preto ihneď máme

[1] napr. http://www.artofproblemsolving.com/Wiki … Inequality Proof1

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson