Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Positivité et sommes de carrés en géométrie algébrique réelle
Rencontres doctorales Mathématiques de l’Ouest
Richard Leroy
20 novembre 2005
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Plan de l’exposé
Sommes de carrés Historique Quantifier Reconnaître
Presque sommes de carrés
Application à l’optimisation
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
17 ème problème de Hilbert :
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Historique
17 ème problème de Hilbert :
◮ Question (Hilbert, 1900) : Tout polynôme
P ∈ R [X 1 , . . . , X n ] est-il une somme de carrés de
polynômes réels ?
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
17 ème problème de Hilbert :
◮ Question (Hilbert, 1900) : Tout polynôme P ∈ R [X 1 , . . . , X n ] est-il une somme de carrés de polynômes réels ?
◮ Réponse (Artin, 1927) : un tel polynôme n’est un général
qu’une somme de carrés de fractions rationnelles réelles.
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Historique
17 ème problème de Hilbert :
◮ Question (Hilbert, 1900) : Tout polynôme P ∈ R [X 1 , . . . , X n ] est-il une somme de carrés de polynômes réels ?
◮ Réponse (Artin, 1927) : un tel polynôme n’est un général qu’une somme de carrés de fractions rationnelles réelles.
◮ Contre-exemple (Motzkin, 1963) :
M(X , Y ) = X 4 Y 2 + X 2 Y 4 − 3X 2 Y 2 + 1
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Quantifier
◮ Théorie de la mesure :
◮
Blekherman (2004) : la proportion de sommes de carrés
parmi les pôlynômes positifs tend vers 0 avec le nombre
de variables (et à degré fixé)
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Théorie de la mesure :
◮
Blekherman (2004) : la proportion de sommes de carrés parmi les pôlynômes positifs tend vers 0 avec le nombre de variables (et à degré fixé)
◮ Densité :
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Quantifier
◮ Théorie de la mesure :
◮
Blekherman (2004) : la proportion de sommes de carrés parmi les pôlynômes positifs tend vers 0 avec le nombre de variables (et à degré fixé)
◮ Densité :
◮
Théorème (Berg, 1987) : P R [ ¯ X ]
2est dense dans
l’ensemble des polynômes positifs (pour la norme k.k
1des coefficients)
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Théorie de la mesure :
◮
Blekherman (2004) : la proportion de sommes de carrés parmi les pôlynômes positifs tend vers 0 avec le nombre de variables (et à degré fixé)
◮ Densité :
◮
Théorème (Berg, 1987) : P R [ ¯ X ]
2est dense dans l’ensemble des polynômes positifs (pour la norme k.k
1des coefficients)
◮
Exemple (Reznick, 2004) :
∀ n ≥ 3, M
n( X , Y ) := M + 16
2
2nX
2n∈ X
R [ X , Y ]
2Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Quantifier
◮ Théorie de la mesure :
◮
Blekherman (2004) : la proportion de sommes de carrés parmi les pôlynômes positifs tend vers 0 avec le nombre de variables (et à degré fixé)
◮ Densité :
◮
Théorème (Berg, 1987) : P R [ ¯ X ]
2est dense dans l’ensemble des polynômes positifs (pour la norme k.k
1des coefficients)
◮
Exemple (Reznick, 2004) :
∀ n ≥ 3, M
n( X , Y ) := M + 16
2
2nX
2n∈ X
R [ X , Y ]
2◮
Remarque : P R [ ¯ X ]
2kest fermé dans R [ ¯ X ]
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Reconnaître algorithmiquement une somme de carrés
◮ Notations :
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Notations :
◮
f ∈ R [ ¯ X ] de degré pair 2 d
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Reconnaître algorithmiquement une somme de carrés
◮ Notations :
◮
f ∈ R [ ¯ X ] de degré pair 2 d
◮
m := 1, X
1, . . . , X
n, X
21
, X
1X
2, . . . , X
ndbase de R [ ¯ X ]
dSommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Notations :
◮
f ∈ R [ ¯ X ] de degré pair 2 d
◮
m := 1, X
1, . . . , X
n, X
21
, X
1X
2, . . . , X
ndbase de R [ ¯ X ]
d◮
L
f:= { B ∈ S
k( R )/ f = mB
tm }, où k = C
dn+d
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Reconnaître algorithmiquement une somme de carrés
◮ Notations :
◮
f ∈ R [ ¯ X ] de degré pair 2 d
◮
m := 1, X
1, . . . , X
n, X
21
, X
1X
2, . . . , X
ndbase de R [ ¯ X ]
d◮
L
f:= { B ∈ S
k( R )/ f = mB
tm }, où k = C
dn+d
◮ Théorème : f ∈ X
R [ ¯ X ] 2 ⇔ L f ∩ S k + ( R ) 6= ∅
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Notations :
◮
f ∈ R [ ¯ X ] de degré pair 2 d
◮
m := 1, X
1, . . . , X
n, X
21
, X
1X
2, . . . , X
ndbase de R [ ¯ X ]
d◮
L
f:= { B ∈ S
k( R )/ f = mB
tm }, où k = C
dn+d
◮ Théorème : f ∈ X
R [ ¯ X ] 2 ⇔ L f ∩ S k + ( R ) 6= ∅
◮ Exemple :
M(X , Y ) = X 4 Y 2 + X 2 Y 4 − 3X 2 Y 2 + 1, m := (1, X 2 Y , XY 2 , XY )
⇒ L M =
1 0 0 0
0 1 0 0
0 0 1 0
0 0 0 −3
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
"Presque sommes de carrés"
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
"Presque sommes de carrés"
◮ Sommes de carrés perturbées : Densité explicite (Lasserre, 2004) :
f ≥ 0 sur R n m
∀ε > 0, ∃r ε ∈ N , f ε := f + ε
r
εX
k=0 n
X
j =1
x j 2 k k! ∈ X
R [ ¯ X ] 2
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Densité explicite (Lasserre, 2004) :
f ≥ 0 sur R n m
∀ε > 0, ∃r ε ∈ N , f ε := f + ε
r
εX
k=0 n
X
j =1
x j 2 k k! ∈ X
R [ ¯ X ] 2
◮ Sommes de carrés pondérées :
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
"Presque sommes de carrés"
◮ Sommes de carrés perturbées : Densité explicite (Lasserre, 2004) :
f ≥ 0 sur R n m
∀ε > 0, ∃r ε ∈ N , f ε := f + ε
r
εX
k=0 n
X
j =1
x j 2 k k! ∈ X
R [ ¯ X ] 2
◮ Sommes de carrés pondérées :
Résultat fondateur (Schmüdgen, 1991) :
S := { g 1 , . . . , g s } , K := { g 1 ≥ 0, . . . , g s ≥ 0} compact.
Alors
f > 0 sur K ⇒ f = X s e g e où s e ∈ P
R [ ¯ X ] 2 , e ∈ {0, 1} s et g e := g 1 e
1. . . g s e
sSommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
"Presque sommes de carrés"
◮ Sommes de carrés modulo...
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation
◮ Sommes de carrés modulo...
...l’idéal du gradient (Demmel, Nie, Sturmfels, 2004) :
f > 0 sur {u ∈ R n /∇f (u) = 0}
⇓ f ∈ X
R [ ¯ X ] 2 modulo ∂f
∂X 1 , . . . , ∂f
∂X n
Positivité &
sommes de carrés
Sommes de carrés
Historique Quantifier Reconnaître Presque sommes de carrés Application à l’optimisation