• Aucun résultat trouvé

CCP PC Math¶ematiques 1

N/A
N/A
Protected

Academic year: 2022

Partager "CCP PC Math¶ematiques 1"

Copied!
5
0
0

Texte intégral

(1)

CCP PC Math¶ematiques 1

Problµ eme 2

Le problµeme est un problµeme d'interpolation par des fonctions spleen cubique . Il s'agit d'un problµem classique en dessin assist¶e par ordinateur ou en conception assist¶e par ordinateur .Il s'agit d'approcher une famille de poin par une courbe simple qui soit µa la fois assez r¶eguliµere pour l'utilisation pratique et rapide µa calculer m^eme pour un gran nombre de points .Les fonctions splines cubiques qui sont C2 et qui se limite ,une fois r¶esolu un systµeme lin¶eaire tridiagona µ

a des calculs de polyn^omes de degr¶e au plus 3 est un bon compromis : La fonction nulle de [a; b] appartenant µa S,S est non vide

A)Interpolation de f par une fonction de S 1)

a) Les polyn^omes (xk¡X)3; (X¡xk¡1)3; (xk¡X); (X¡xk¡1) forment une base deR3[X]

En e®et

² on a 4 ¶el¶ements en dimension 4

² le systµeme est libre : soit P(X) =®(xk¡X)3+¯(X¡xk¡1)3+°(xk¡X) +±(X¡xk¡1) = 0

² On a doncP"(X) = 6®(xk¡X) + 6¯(X¡xk¡1)

En ¶ecrivant (commexk 6= xk¡1 ))P"(xk¡1) = 0 on a® = 0 , en ¶ecrivantP"(xk) = 0 on a ¯ = 0 , On ¶ecrit ensui P(xk¡1) = 0 etP(xk) = 0 pour avoir°=±= 0

¡(xk¡X)3; (X¡xk¡1)3; (xk¡X); (X¡xk¡1

est donc une base deR3[X] Posons doncPk(x) =a0(xk¡x)3+b0(x¡xk¡1)3+a1(xk¡x) +b1(x¡xk¡1) On veut donc r¶esoudre

8>

><

>>

:

a0h3+a1h =fk¡1

b0h3+b1h =fk

6a0h =mk¡1

6b0h =mk

il y a une solution et une seule a0= 1

6hmk¡1; b0 = 1

6hmk; a1 = 1

hfk¡1¡h

6mk¡1; b1= 1 hfk¡h

6mk

Soit

Pk(x) = 1

6hmk¡1(xk¡x)3+ 1

6hmk(x¡xk¡1)3+ µ1

hfk¡1¡ h 6mk¡1

(xk¡x) + µ1

hfk¡h 6mk

(x¡xk¡1) b) lee problµeme de d¶e¯ntion de gprovient du fait que g est d¶e¯nie deux fois en xk:Or pour k= 1; ::; n¡1 ; Pk(xk) Pk+ 1(xk) =fk doncg(xk) =fk . Pour tout autre r¶eelx2]a; b[ , il existe un uniquektel quex2]xk¡1xk[ et doncg(x) =Pk( est bien d¶e¯ni de fa»con unique par unicit¶e de Pk ; en¯n g(a) =f0et g(b) =fn:

gest bien d¶e¯nie , et est unique g estC2 (car polyn^omiale) en tous points distincts des (xk)nk=0

En x0=ala fonction est d¶e¯nie seulement µa droite etgest bien C2 car polyn^omiale. Idem enxn =b

reste le problµeme des (xk)n¡1k=1 . La fonction admet en ces points des d¶eriv¶ees premiµeres et secondes µa gauche et µa droite gy seraC2 ssi on a ¶egalit¶e des d¶eriv¶ees premiµeres et secondes µa gauche et µa droite :

g sera de classeC2sur [a; b] ssi

8k2[[1; ::; n¡1]]; Pk0(xk) =Pk+10 (xk); Pk00(xk) =Pk+100 (xk)

La condition Pk00(xk) =Pk+100 (xk) est toujours v¶eri¯¶ee par construction desPk Pk00(xk) =Pk+100 (xk) =mk

La premiere condition se traduit par d¶erivation : Pk0(x) =¡ 1

2hmk¡1(xk¡x)2+ 1

2hmk(x¡xk¡1)2¡ µ1

hfk¡1¡h 6mk¡1

¶ +

µ1 hfk¡ h

6mk

et donc commexk+1¡xk=h

Pk0(xk) =1

2mkh+ 1

h(fk¡fk¡1)¡ h

6(mk¡mk¡1) De m^eme

Pk+10 (xk) =¡1

2mkh+ 1

h (fk+ 1¡fk)¡ h

6 (mk+1¡mk)

(2)

g sera de classeC2sur [a; b] ssi 1

2mkh+ 1

h(fk ¡fk¡1)¡ h

6(mk¡mk¡1) =¡1

2mkh+ 1

h(fk+ 1¡fk)¡ h

6(mk+1¡mk) ce qui ¶equivaut µa :

8k2[[1; ::; n¡1]] ; mk¡1+ 4mk+mk+1= h62(fk¡1¡2fk+fk+ 1) c)g0(a) =® se traduit parP10(a) =® c'est-µa-dire 2m0+m1= 6

h2(¡f0+f1¡®h) g0(b) =¯ se traduit parPn0(b) =¯ c'est-µa-dire mn¡1+ 2mn= 6

h2(fn¡1¡fn+¯h)

Une condition n¶ecessaire et su±sante pour que g soit de classeC2 sur [a; b] et v¶eri¯e g0(a) =® ; g0(b) =¯ est donc qu

¡!m soit solution du systµeme (II.2) A¡!m =¡!b avec

A= 0 BB BB BB BB BB B@

2 1

1 4 1 (0)

. .. ... ...

. .. ... ...

. .. ... .. .

(0) 1 4 1

1 2

1 CC CC CC CC CC CA

et ¡!b = 6 h2

0 BB BB BB BB BB

@

¡f0+f1¡®h f0¡2f1+f2

...

fk¡1¡2fk+fk+1

...

fn¡2¡2fn¡1+fn

fn¡1¡fn+¯h 1 CC CC CC CC CC A

ai;j= 8>

><

>>

:

2 sii=j = 1 oui=j=n+ 1 4 sii=j =2 f1; n+ 1g

1 si jj¡ij= 1 0 sinon

,bj = 8<

:

¡f0+f1¡®h sij = 1 fj¡2¡2fj¡1+fj si j2[[2; n]]

fn¡1¡fn+¯hsij=n+ 1 On remarque que A est sym¶etrique.

2)

a) On a A¢ ¡!v = 0 BB BB BB BB BB

@

2v0+v1

v0+ 4v1+v2

...

vk¡1+ 4vk+vk+1

...

vn¡1+ 2vn

1 CC CC CC CC CC A

donc hA¢ ¡!v ;¡!v i= 2v20+ 4

n¡1X

k= 1

v2k+ 2v2n+ 2

n¡1X

k= 0

vkvk+1

On obtient donchA¢ ¡!v ;¡!vi ¡ h¡!v ;¡!v i=v20+ 3

nX¡1 k= 1

v2k+vn2+ 2

n¡1

X

k=0

vkvk+1

On reconna^it dans 2vkvk+ 1le double produit de (vk+vk+1)2. On ¶ecrit donc

nX¡1 k=0

(vk+vk+ 1)2=

nX¡1 k=0

vk2+ Xn k=1

v2k+ 2

n¡1

X

k=0

vkvk+1 =v02+ 2

n¡1

X

k=1

v2k+vn2+ 2

nX¡1 k=0

vkvk+1

hA¢ ¡!v ;¡!v i ¡ h¡!v ;¡!vi=

n¡1

X

k=0

(vk+vk+1)2+

nX¡1 k=1

vk2¸0

donc hA¢ ¡!v ;¡!vi ¸ h¡!v ;¡!v i Comme on a une somme de termes positifs ,il y a ¶egalit¶e si et seulement si

½ k2[[0; n¡1]] , vk+vk+1= 0 v1=v2 =¢ ¢ ¢vn¡1 = 0 donc (hA¢ ¡!v ;¡!vi=h¡!v ;¡!vi),³

¡!v =¡!0´

b) SiA¢ ¡!v =¡!0 , alorshA¢ ¡!v ;¡!v i= 0 , donc h¡!v ;¡!vi= 0 , donc¡!v =¡!0 . Le noyau deA est r¶eduit µaf0g donc A est inversible

(3)

3)

Avec ®=¯= 0 , on obtient¡!b = 6 h2

0 BB BB BB BB BB

@

¡f0+f1

f0¡2f1+f2

...

fk¡1¡2fk+fk+1

...

fn¡2¡2fn¡1+fn

fn¡1¡fn

1 CC CC CC CC CC A

soit¡!b =H¢¡f!avec

H = 6 h2

0 BB BB BB BB BB BB B@

¡1 1

1 ¡2 . .. (0)

. . . . .. .. . . .. .. . ...

. . . ... ...

(0) . .. ¡2 1

1 ¡1

1 CC CC CC CC CC CC CA

,Hi;j= 8>

><

>>

:

¡1 sii=j= 1 ou i=j=n+ 1

¡2 si i=j =2 f1; n+ 1g 1 si jj¡ij= 1 0 sinon

¡!

f 2KerH , 8>

>>

>>

<

>>

>>

>:

¡f0+f1= 0 f0¡2f1+f2 = 0 ...

fn¡2¡2fn¡1+fn= 0 fn¡1¡fn= 0

,f0 =f1=: : :=fn

K erH est la droite V ect à n

X

k=0

¡!ek

!

On peut trouver ce r¶esultat sans expliciterH en revenant µa l'originie du problµeme.

Si¡!

b =¡!0 , commeA est inversible , alors ¡!m =¡!0 ,

donc sur [x0; x1]a0=b0= 0 etG est a±ne . Or G0(a) = 0 doncG est constante sur [x0; x1]

Le r¶esultat est le m^eme sur chaque [xi; xi+1] .G est constante par morceauxm et comme G est continue en chaque xi ; est constante sur [a; b] et les fi sont tous ¶egaux.

R¶eciproquement si lesfk sont tous ¶egaux , la fonction constanteG¶egale µa f0 , est ¶el¶ement deW(f;0;0)\S 4) Application

f(x) = cos(x); a= 0; b =¼ ; n= 6;donc ®=¯= 0 8i2 f0;¢ ¢ ¢;6g ; f6¡i= cos(¼¡i¼

6) =¡fi

a) Si on e®ectue une permutation des lignes 0 Ã! 6;1 Ã! 5;2 Ã! 4 , on obtient un systµeme lin¶eaire ¶equivalent a

pr¶ec¶edent:

8>

>>

>>

>>

><

>>

>>

>>

>>

:

2m0+m1=f0

m0+ 4m1+m2=f1

m1+ 4m2+m3=f2

m2+ 4m3+m4=f3

m3+ 4m4+m5=f4

m4+ 4m5+m6=f5

m5+ 2m6=f6

() 8>

>>

>>

>>

><

>>

>>

>>

>>

:

m5+ 2m6 =f6

m4+ 4m5+m6=f5

m3+ 4m4+m5=f4

m2+ 4m3+m4=f3

m1+ 4m2+m3=f2

m0+ 4m1+m2=f1

2m0+m1 =f0

, 8>

>>

>>

>>

><

>>

>>

>>

>>

:

(¡m5) + 2(¡m6) =¡f6=f0

(¡m4) + 4(¡m5) + (¡m6) =f1

(¡m3) + 4(¡m4) + (¡m5) =f2

(¡m2) + 4(¡m3) + (¡m4) =f3

(¡m1) + 4(¡m2) + (¡m3) =f4

(¡m0) + 4(¡m1) + (¡m2) =f5

2(¡m0) + (¡m1) =f6

en multip

ant les lignes par¡1. :

En changeant l'ordre des inconnues on constate alors que (m0; m1;¢¢ ¢m6) et (¡m6;¢¢ ¢ ¡m1;¡m0) sont deux solutions d m^eme systµeme lin¶eaire de Cramer (carAest inversible)

8i2 f0;¢ ¢ ¢;6g ; m6¡i=¡mi et en particulierm3= 0

La propri¶et¶e se g¶en¶eralise µa nquelcnque pour toute fonction Ásur [0; b] v¶eri¯ant8x Á(b¡x) =¡Á(x)

b)A¢ ¡!m = H¢¡! f ,

8>

>>

><

>>

>>

:

2m0+m1= 108

¼2

¡¡2 +p 3¢ m0+ 4m1+m2= 108

¼2

¡3¡2p 3¢ m1+ 4m2= 108

¼2

¡¡2 +p 3¢

et on obtient aprµes calcul des d¶eterminants 3£3

m0=¡m6 = 108 13¼2

¡¡22 + 12p 3¢

; m1=¡m5= 108 13¼2

¡18¡11p 3¢

; m2= ¡m4= 108 13¼2

¡¡11 + 6p 3¢

; m3= 0

(4)

B)Une propri¶et¶e extr¶emale des fonctions deS 1)S est un sous-espace vectoriel de C2[a; b] car c'est

² un sous ensemble de C2([a; b]) ,

² non vide d'aprµes la question pr¶eliminaire 0 et

² stable par combinaison lin¶eaire ,puisque pour chaque ]xk; xk+1[ une combinaison lin¶eaire d'¶el¶ements de R3[X] est da R3[X]

² Soit alors © l'application deSdansRn+3 d¶e¯nie par :

8u2S ; ©(u) = (u(x0); u(x1);¢ ¢ ¢u(xn); u0(a); u0(b))

© est lin¶eaire , elle est bijective d'aprµes A-2) , donc S et Rn+3 ont la m^eme dimension dim(S) =n+ 3

remarqe : faire l'analogie avec les polyn^omes de Lagrange.

2)On au2S0ssi ©(u) = (u(x0); u(x1);¢ ¢ ¢u(xn); u0(a); u0(b))2Rn+1£ f(0;0)g. Donc dim (S0) =n+ 1

Si (ek)k2f0;2;¢¢¢n+2g d¶esigne la base canonique deRn+ 3, ©¡1(ek)0·k·n) est une base deS0 comme image r¶eciproque d'un base par un isomorphisme.

Soit alors u0un ¶el¶ement deS(®; ¯) ( il existe d'aprµes A-2) )

alorsu2S(®; ¯),(u¡u0)2S0 , donc S(®; ¯) est un sous espace a±ne de S de directionS0

3)G 2S\W(f; ®; ¯)

a)attention : pas d'int¶egration pr partie sur [a; b] ou les fonctions ne sont pas C1; Pour tout u2W(f; ®; ¯) , calculons © (u¡G)¡[©(u)¡©(G)] =

Z b

a

2G00(t)(G00(t)¡u00(t))dt=Pn¡1

k=0

Z xk+1

xk

2G00(t)(G00(t) u00(t))dt

la restrictionG0¡u0 est de classe C1 sur [xk; xk+1] , la restriction de G00 est un polyn^ome de degr¶e 1 doncG" est C1 G( 3)Zest constante (axk+1 k).

xk

2G00(t)(G00(t)¡u00(t))dt= 2 [G00(t)(G0(t)¡u0(t))]xxk+1k ¡2 Z xk+1

xk

G(3)(t)(G0(t)¡u0(t)) dt, Z xk+1

xk

G(3)(t)(G0(t)¡u0(t)) dt=ak[G(t)¡u(t)]xxk+1

k = 0 car G(xk) =u(xk) pour tout k. 8k,

Z xk+1

xk

2G00(t)(G00(t)¡u00(t))dt= 2 [G00(t)(G0(t)¡u0(t))]xxk+1

k et donc Z b

a

2G00(t)(G00(t)¡u00(t))dt= 2 [G00(t)(G0(t)¡u0 ce crochet est nul car (G0¡u0) (a) = (G0¡u0) (b) = 0

donc © (u¡G) = ©(u)¡©(G) k

b)8v 2C2[a; b] ; © (v)¸0 donc8u2W(f; ®; ¯) , ©(u) = © (u¡G) + ©(G)¸© (G) comme de plus G2W(f; ®; ¯)

© (G) = inf

u2W(f ;®;¯)©(u) c) On reprend les calculs de A-1) avecm0=mn = 0

On doit avoir : m0=mn= 0

mk¡1+ 4mk+mk+ 1= h62(fk¡1¡2fk+fk+ 1) pour k= 1;¢ ¢ ¢; n¡1

On doit donc r¶esoudre 0 BB BB BB B@

4 1

1 . . . ... (0) . . . ... . ..

(0) . .. . .. 1

1 4

1 CC CC CC CA

0 BB BB

@ m1

m2

mn¡1 1 CC CC A= 6

h2 0 BB BB BB

@

f0¡2f1+f2

...

fk¡1¡2fk+fk+1

...

f2¡2fn¡1+fn

1 CC CC CC A

La matrice 0 BB BB BB B@

4 1

1 . . . ... (0) . . . ... .. . (0) . .. .. . 1

1 4

1 CC CC CC CA

est inversible , on le d¶emontre en utilisant la m¶ethode utilis¶ee µa la question A-2)

donc il y a une solution et une seule not¶ee g

NotonsW(f) l'ensemble des fonctions de C2[a; b] v¶eri¯ant la propri¶et¶e P2

(5)

On refait le calcul comme en a)

8u 2W(f); © (u¡g)¡[©(u)¡©(g)] = 2 [g00(g0¡u0)]ba¡2 Z b

a

g(3)(g0¡u0) le crochet est nul car g00(a) =g00(b) = 0

On obtient de m^eme © (u¡g) = ©(u)¡©(g)

puis © (g) = inf

u2W(f)©(u)

Références

Documents relatifs

R´ esoudre le probl` eme de minimisation en utilisant le th´ eor` eme des multiplicateurs de Fritz

1 - En vue d’appliquer le th´ eor` eme de d´ erivation sous le signe somme, nous allons ´ etablir certaines majorations de fonctions.. De plus, cette suite de fonctions est domin´

Calculer le nombre minimum d’´el`eves qui doivent passer un oral avec lui pour que la probabilit´e d’avoir eu au moins un sujet de probabilit´es soit sup´erieure `a 99%2. Probl`

D´eterminer l’ensemble de d´efinition de chacune de ces quatre

Pour chacune de ces fonctions, indiquer laquelle des paraboles la repr´ esente, en justifiant.. Graphiquement, d´ eterminer le signe du discriminant pour chacune des

La fonction ϕ est obtenue par produit et compos´ee de fonctions d´efinies sur R donc elle est d´efinie sur R.. La courbe repr´esentative de la fonction ϕ dans un rep`ere orthonormal

R´esolvez ce syst`eme par la m´ethode du pivot de Gauss, et donnez le nombre initial `a trois chiffres.. Quelles autres m´ethodes connaissez-vous pour r´esoudre un syst`eme

(a) Toute application lin´ eaire de source un espace vectoriel de dimension finie et de but un espace vectoriel norm´ e quelconque est continue... Si u ´ etait diagonalisable,