Minimisation de la norme d'une combinaison convexe
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
Ticot
- Membre Relatif
- Messages: 103
- Enregistré le: 11 Sep 2010, 14:07
-
par Ticot » 22 Déc 2019, 12:28
Supposons que j'ai deux vecteurs
 \in \mathbb{R}^n)
, et que je souhaite résoudre le problème de minimisation suivant :
 = \left\lVert \alpha u + (1 - \alpha) v \right\rVert)

Comment s'y prendre ? Ça n'a pas l'air bien méchant...
-
GaBuZoMeu
- Habitué(e)
- Messages: 6132
- Enregistré le: 05 Mai 2019, 09:07
-
par GaBuZoMeu » 22 Déc 2019, 12:37
Déterminer le

tel que
v)
soit orthogonal à

. Puis discuter (cet

n'est pas forcément compris entre 0 et 1).
-
Ticot
- Membre Relatif
- Messages: 103
- Enregistré le: 11 Sep 2010, 14:07
-
par Ticot » 22 Déc 2019, 12:50
GaBuZoMeu a écrit:Déterminer le

tel que
v)
soit orthogonal à

. Puis discuter (cet

n'est pas forcément compris entre 0 et 1).
Rapidement je trouve :
v) \cdot (v - u) = 0 \iff \alpha (v-u) = v)
Mais pourquoi l'optimalité vérifie une telle condition ? Pourquoi ces deux vecteurs doivent-ils être orthogonaux ?
-
GaBuZoMeu
- Habitué(e)
- Messages: 6132
- Enregistré le: 05 Mai 2019, 09:07
-
par GaBuZoMeu » 22 Déc 2019, 14:03
Rapidement je trouve
Tu as été trop rapide. Reprends ton calcul, j'ai l'impression que tu as fait une "simplification" par

totalement abusive. Attention, les produits scalaires ne sont pas des produits de scalaires.
Pourquoi ce calcul ? À ton avis, quel est le point

de la droite
)
le plus proche de l'origine, c.-à-d. tel que

soit minimal ?
-
Ticot
- Membre Relatif
- Messages: 103
- Enregistré le: 11 Sep 2010, 14:07
-
par Ticot » 22 Déc 2019, 15:30
GaBuZoMeu a écrit: Rapidement je trouve
Tu as été trop rapide. Reprends ton calcul, j'ai l'impression que tu as fait une "simplification" par

totalement abusive. Attention, les produits scalaires ne sont pas des produits de scalaires.
Pourquoi ce calcul ? À ton avis, quel est le point

de la droite
)
le plus proche de l'origine, c.-à-d. tel que

soit minimal ?
Effectivement, le vecteur qui minimise cette distance est nécessairement orthogonal à
)
... et pour les calculs, je fais surement de grosses bêtises :
v) \cdot (v-u) = 0)
 + (1-\alpha)( v^2 - uv) = 0)
 = uv - v^2)
^2 = v(v-u))
^2 = \sum_{i=1}^n v_i(v_i-u_i))
Et là l'arnaque :
)
-
GaBuZoMeu
- Habitué(e)
- Messages: 6132
- Enregistré le: 05 Mai 2019, 09:07
-
par GaBuZoMeu » 22 Déc 2019, 17:21
Tu es bien d'accord que la dernière ligne, c'était n'importe quoi ?
Une fois que tu as le

, vois-tu la discussion à faire ?
-
mathelot
par mathelot » 22 Déc 2019, 18:42
Bonsoir, il revient au même de minimiser le carré de la norme, i. e, un trinôme du second degré en

(ça c'est le cas où la norme dérive d'un produit scalaire)
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 46 invités