• Aucun résultat trouvé

Certificats de positivit´e et minimisation polynomiale dans la base de Bernstein

N/A
N/A
Protected

Academic year: 2022

Partager "Certificats de positivit´e et minimisation polynomiale dans la base de Bernstein"

Copied!
66
0
0

Texte intégral

(1)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e et minimisation polynomiale dans la base de Bernstein

multivari´ee

JNCF 2008

Marie-Fran¸coise Roy & Richard Leroy IRMAR

Vendredi 24 octobre 2008

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 1 -

(2)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Notations

f ∈R[X] =R[X1, . . . ,Xk] de degr´e d

simplexe non d´eg´en´er´e V = Conv [V0, . . . ,Vk]⊂Rk coordonn´ees barycentriquesλi (i = 0, . . . ,k) :

polynˆomes de degr´e 1 Pλi = 1

x∈V ⇔ ∀i, λi(x)≥0

(3)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Notations

f ∈R[X] =R[X1, . . . ,Xk] de degr´e d

simplexe non d´eg´en´er´e V = Conv [V0, . . . ,Vk]⊂Rk coordonn´ees barycentriquesλi (i = 0, . . . ,k) :

polynˆomes de degr´e 1 Pλi = 1

x∈V ⇔ ∀i, λi(x)≥0

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 2 -

(4)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Notations

f ∈R[X] =R[X1, . . . ,Xk] de degr´e d

simplexe non d´eg´en´er´eV = Conv [V0, . . . ,Vk]⊂Rk

coordonn´ees barycentriquesλi (i = 0, . . . ,k) :

polynˆomes de degr´e 1 Pλi = 1

x∈V ⇔ ∀i, λi(x)≥0

(5)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Notations

f ∈R[X] =R[X1, . . . ,Xk] de degr´e d

simplexe non d´eg´en´er´eV = Conv [V0, . . . ,Vk]⊂Rk coordonn´ees barycentriquesλi (i = 0, . . . ,k) :

polynˆomes de degr´e 1 Pλi = 1

x∈V ⇔ ∀i, λi(x)≥0

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 2 -

(6)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Exemple : le simplexe standard

∆ ={x ∈Rk | ∀i,xi ≥0 et X

xi = 1}

x≥0 1−x ≥0

x ≥0 y ≥0 1−x−y≥ 0

x≥0 y≥0 z ≥0

1−x−y−z ≥0

(7)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Questions

Comment d´ecider si f est positif sur V ou non ? Le cas ´ech´eant, comment obtenir une preuve simple de cette positivit´e ?

,→ certificats de positivit´e

Comment calculer le minimum def sur V (et localiser les minimiseurs) ?

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 4 -

(8)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Questions

Comment d´ecider si f est positif sur V ou non ?

Le cas ´ech´eant, comment obtenir une preuve simple de cette positivit´e ?

,→ certificats de positivit´e

Comment calculer le minimum def sur V (et localiser les minimiseurs) ?

(9)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Questions

Comment d´ecider si f est positif sur V ou non ? Le cas ´ech´eant, comment obtenir une preuve simple de cette positivit´e ?

,→ certificats de positivit´e

Comment calculer le minimum def sur V (et localiser les minimiseurs) ?

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 4 -

(10)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Questions

Comment d´ecider si f est positif sur V ou non ? Le cas ´ech´eant, comment obtenir une preuve simple de cette positivit´e ?

,→ certificats de positivit´e

Comment calculer le minimum def sur V (et localiser les minimiseurs) ?

(11)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

But de l’expos´e

Questions

Comment d´ecider si f est positif sur V ou non ? Le cas ´ech´eant, comment obtenir une preuve simple de cette positivit´e ?

,→ certificats de positivit´e

Comment calculer le minimum def sur V (et localiser les minimiseurs) ?

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 4 -

(12)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Plan de l’expos´e

1 Base de Bernstein multivari´ee 2 Certificats de positivit´e 3 Minimisation polynomiale

(13)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

1 Base de Bernstein multivari´ee 2 Certificats de positivit´e 3 Minimisation polynomiale

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 6 -

(14)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Polynˆ omes de Bernstein

Notations

multi-indice α= (α0, . . . , αk)∈Nk+1

|α|=α0+· · ·+αk =d coefficient multinomial dα

= d!

α0!. . . αk!

Polynˆomes de Bernstein de degr´e d associ´es `a V Bαd =

d α

λα =

d α

λ0α0. . . λkαk.

Apparaissent naturellement dans le d´eveloppement 1 = 1d = (λ0+· · ·+λk)d = X

|α|=d

d α

λα = X

|α|=d

Bαd.

(15)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Polynˆ omes de Bernstein

Notations

multi-indice α= (α0, . . . , αk)∈Nk+1

|α|=α0+· · ·+αk =d coefficient multinomial dα

= d!

α0!. . . αk! Polynˆomes de Bernstein de degr´e d associ´es `a V

Bαd = d

α

λα = d

α

λ0α0. . . λkαk.

Apparaissent naturellement dans le d´eveloppement 1 = 1d = (λ0+· · ·+λk)d = X

|α|=d

d α

λα = X

|α|=d

Bαd.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 7 -

(16)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Polynˆ omes de Bernstein

Notations

multi-indice α= (α0, . . . , αk)∈Nk+1

|α|=α0+· · ·+αk =d coefficient multinomial dα

= d!

α0!. . . αk! Polynˆomes de Bernstein de degr´e d associ´es `a V

Bαd = d

α

λα = d

α

λ0α0. . . λkαk.

Apparaissent naturellement dans le d´eveloppement 1 = 1d = (λ0+· · ·+λk)d = X

|α|=d

d α

λα = X

|α|=d

Bαd.

(17)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es

positifs sur V base deRd[X]

,→ coefficients de Bernstein :

Tout polynˆome f de degr´e ≤d s’´ecrit de mani`ere unique f = X

|α|=d

bα(f,d,V)Bαd.

b(f,d,V) : liste des coefficients bα =bα(f,d,V)

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 8 -

(18)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es

positifs sur V

base deRd[X]

,→ coefficients de Bernstein :

Tout polynˆome f de degr´e ≤d s’´ecrit de mani`ere unique f = X

|α|=d

bα(f,d,V)Bαd.

b(f,d,V) : liste des coefficients bα =bα(f,d,V)

(19)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es

positifs sur V base deRd[X]

,→ coefficients de Bernstein :

Tout polynˆome f de degr´e ≤d s’´ecrit de mani`ere unique f = X

|α|=d

bα(f,d,V)Bαd.

b(f,d,V) : liste des coefficients bα =bα(f,d,V)

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 8 -

(20)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es

positifs sur V base deRd[X]

,→ coefficients de Bernstein :

Tout polynˆome f de degr´e ≤d s’´ecrit de mani`ere unique f = X

|α|=d

bα(f,d,V)Bαd.

b(f,d,V) : liste des coefficients bα =bα(f,d,V)

(21)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Grille de contrˆ ole

Grille de Gr´eville : points Nα = α0V0+· · ·+αkVk Grille de contrˆole : points (Nα,bα) d

Graphe def sur la grille de Gr´eville : points (Nα,f (Nα))

Points de contrˆole Graphe def

0 1

Points de Gr´eville

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 9 -

(22)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Grille de contrˆ ole

Grille de Gr´eville : points Nα = α0V0+· · ·+αkVk d

Grille de contrˆole : points (Nα,bα)

Graphe def sur la grille de Gr´eville : points (Nα,f (Nα))

Points de contrˆole Graphe def

0 1

Points de Gr´eville

(23)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Grille de contrˆ ole

Grille de Gr´eville : points Nα = α0V0+· · ·+αkVk Grille de contrˆole : points (Nα,bα) d

Graphe def sur la grille de Gr´eville : points (Nα,f (Nα))

Points de contrˆole Graphe def

0 1

Points de Gr´eville

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 9 -

(24)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Grille de contrˆ ole

Grille de Gr´eville : points Nα = α0V0+· · ·+αkVk Grille de contrˆole : points (Nα,bα) d

Graphe def sur la grille de Gr´eville : points (Nα,f (Nα))

Points de contrˆole Graphe def

0 1

Points de Gr´eville

(25)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Grille de contrˆ ole

Grille de Gr´eville : points Nα = α0V0+· · ·+αkVk Grille de contrˆole : points (Nα,bα) d

Graphe def sur la grille de Gr´eville : points (Nα,f (Nα))

Points de contrˆole Graphe def

0 1

Points de Gr´eville

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 9 -

(26)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es d’interpolation

Pr´ecision affine

Sid ≤1 :bα =f (Nα) Interpolation aux sommets

bdei =f (Vi)

Et les autres coefficients dans le casd ≥2 ?

,→ mesurer l’´ecart entre f (Nα) etbα

(27)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es d’interpolation

Pr´ecision affine

Si d ≤1 :bα =f (Nα)

Interpolation aux sommets

bdei =f (Vi)

Et les autres coefficients dans le casd ≥2 ?

,→ mesurer l’´ecart entre f (Nα) etbα

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 10 -

(28)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es d’interpolation

Pr´ecision affine

Si d ≤1 :bα =f (Nα) Interpolation aux sommets

bdei =f (Vi)

Et les autres coefficients dans le casd ≥2 ?

,→ mesurer l’´ecart entre f (Nα) etbα

(29)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es d’interpolation

Pr´ecision affine

Si d ≤1 :bα =f (Nα) Interpolation aux sommets

bdei =f (Vi)

Et les autres coefficients dans le casd ≥2 ?

,→ mesurer l’´ecart entref (Nα) etbα

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 10 -

(30)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´es d’interpolation

Pr´ecision affine

Si d ≤1 :bα =f (Nα) Interpolation aux sommets

bdei =f (Vi)

Et les autres coefficients dans le casd ≥2 ? ,→ mesurer l’´ecart entref (Nα) etbα

(31)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Ecart grille de contrˆ ole / graphe de f

Th´eor`eme

L’´ecart entre la grille de contrˆole et le graphe de f est major´e par

dk(k+ 2) 24

2b(f,d,V)

| {z } .

||

max

|γ|=d2 0i<jk

|bγ+ei+ej−1 +bγ+ei−1+ej −bγ+ei+ej −bγ+ei−1+ej−1

| {z }

diff´erences secondes

|

Le cas le pire est atteint par une certaine forme quadratique, qui r´ealise la borne ci-dessus.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 11 -

(32)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

1 Base de Bernstein multivari´ee 2 Certificats de positivit´e 3 Minimisation polynomiale

(33)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0 Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆. Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 13 -

(34)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0

Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆. Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

(35)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0 Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆.

Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 13 -

(36)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0 Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆.

Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

(37)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0 Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆.

Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 13 -

(38)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

Hypoth`ese de positivit´e : m= min

f >0 Certificat de positivit´e :

Identit´e alg´ebrique prouvant que f est positif sur ∆.

Ici :

Certificat de positivit´e dans la base de Bernstein Sib(f,d,V)>0, alors f >0 sur ∆.

Attention :R´eciproque fausse !

f = 6x2−6x+ 2>0 sur [0,1], mais b(f,2,[0,1]) = [2,−1,2].

(39)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

2 Certificats de positivit´e Par ´el´evation du degr´e Par subdivision

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 14 -

(40)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par ´el´evation du degr´e

Id´ee : Exprimer f dans les bases de Bernstein de degr´esD ≥d de plus en plus grands.

SiD est assez grand, alors tous les coefficients bα(f,D,∆) sont>0.

Th´eor`eme

D > d(d−1)k(k+ 2) 24m

2b(f,d,∆)

⇒b(f,D,∆)>0.

(41)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

2 Certificats de positivit´e Par ´el´evation du degr´e Par subdivision

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 16 -

(42)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Id´ee : Garder le degr´e d constant, et subdiviser le simplexe ∆.

Si la subdivision est suffisamment fine, alors sur chaque sous-simplexeVi, les coefficients bα(f,d,Vi) sont >0.

Outil : triangulations standard de degr´e 2 successives :

∆ =V1∪ · · · ∪V2kN. Th´eor`eme

Si 2N >

√d k(k+ 2)p

k(k+ 1)(k+ 3) 24√

m k∆2b(f,d,∆)k, alorsb(f,D,Vi)>0 sur chaque Vi.

(43)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 18 -

(44)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f

(45)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 18 -

(46)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f taille des certificats de positivit´e moindre

meilleure interpolation

f= (24X+ 3Y)2+ 1 d= 11

(47)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f taille des certificats de positivit´e moindre

meilleure interpolation

f= (24X+ 3Y)2+ 1 d= 11

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 19 -

(48)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Avantages :

le processus s’adapte `a la g´eom´etrie du polynˆome f taille des certificats de positivit´e moindre

meilleure interpolation

f= (24X+ 3Y)2+ 1 d= 11

(49)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Certificats de positivit´e

par subdivision

Le processus s’arrˆete :

Th´eor`eme

Il existe une constante (explicite)mk,d,τ >0 telle que si

deg(f)≤d et la taille binaire des coefficients def est major´ee parτ, alors

f >mk,d,τ sur ∆.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 20 -

(50)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

1 Base de Bernstein multivari´ee 2 Certificats de positivit´e 3 Minimisation polynomiale

(51)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Propri´et´e d’encadrement

Soitm le minimum de f sur le simplexe standard ∆.

But :donner un encadrement aussi pr´ecis que l’on veut de m.

Propri´et´e d’encadrement

SoitV un simplexe, et mV le minimum de f sur V. Alors : mV ∈[sV,tV],

o`u

sV = minbα,

tV = min[f (Nβ), bdei

|{z}

=f(Vi)

,i = 0, . . . ,k], β est tel que bβ =sV.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 22 -

(52)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait :

tVi −sVi < ε,

o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives. Si dk3(k+ 1)2(k+ 2)(k+ 3)

22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

(53)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait :

tVi −sVi < ε,

o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives. Si dk3(k+ 1)2(k+ 2)(k+ 3)

22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 23 -

(54)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand

On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait : tVi −sVi < ε,

o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives. Si dk3(k+ 1)2(k+ 2)(k+ 3)

22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

(55)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait :

tVi −sVi < ε, o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives. Si dk3(k+ 1)2(k+ 2)(k+ 3)

22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 23 -

(56)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait :

tVi −sVi < ε,

o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives.

Si dk3(k+ 1)2(k+ 2)(k+ 3) 22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

(57)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Algorithme

Principe :

On subdivise : ∆ =V1∪ · · · ∪Vs.

On ´elimine les simplexes sur lesquels f est trop grand On boucle jusqu’`a ce que sur chaque simplexe Vi, on ait :

tVi −sVi < ε,

o`u ε est la pr´ecision recherch´ee.

Outil : triangulations standard de degr´e 2 successives.

Si dk3(k+ 1)2(k+ 2)(k+ 3) 22N

k∆2b(f,d,∆)k

576 < ε,

alors au plusN ´etapes de subdivision sont n´ecessaires.

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 23 -

(58)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

(59)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes

certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 24 -

(60)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

(61)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue

implant´es Travail futur

meilleure complexit´e (comme en une variable)

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 24 -

(62)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

(63)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 24 -

(64)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable)

(65)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable) Sage ?

R. Leroy — Certificats de positivit´e et ´e`e`a`u minimisation polynomiale - 24 -

(66)

Base de Bernstein multivari´ee Certificats de positivit´e Minimisation polynomiale

Conclusion

Algorithmes certifi´es

complexit´e connue implant´es

Travail futur

meilleure complexit´e (comme en une variable) Mathemagix ?

Références

Documents relatifs

Plan de l’exposé Programmation SDP Optimisation sans contraintes Optimisation avec contraintes Et après?. Minimisation polynomiale à

Le premier objectif occupe toute notre section 2 ; il ambitionne d’étudier, d’un point de vue très général, l’en- tropie polynomiale de la composante errante de n’importe

En utilisant la m´ ethode de Gauss, d´ eterminer la signature de q et son rang.. D´ eterminer une base q-orthogonale et la matrice de q dans

Reprendre la question précédente en remplaçant la subdivision régulière par les racines des polynômes de Tchebychev.. Quel est, selon vous, l'apport de Tchebychev au problème

d) Montrer les limites de Scilab en traçant p n pour les points équidistants et pour les points de Tchebychev pour n grand avec la fonction sin(x) sur l’intervalle

Pour la trouver, nous allons disposer d'un certain nombre d'exemples et nous allons approximer cette fonction à partir des exemples que nous avons.. Il nous faut trouver une

Dans cette partie on suppose que I est un intervalle fermé borné, I = [a,b] et w est une fonction continue positive définie sur [a,b] × [c,d] de telle sorte que pour tout y ∈ [c,d],

Nous allons donner maintenant des conditions suffisantes sur un compact K de R 71 pour qu'une fonction dont la dis- tance aux polynômes dans L^K) est à décroissance