Anar al contingut

Polinomi de Bernstein

De L'Enciclopèdia, la wikipedia en valencià

Els polinomis de Bernstein o polinomis en la base de Bernstein són una classe particular de polinomis en el camp dels número real, que són utilisats dins de l'àmbit del anàlisis numèric. El nom fa referència al matemàtic ucranià Sergei Natanovich Bernstein.

l'algoritme d'evaluació més numèricament estable és el de [[algoritme de De Casteljau|De Casteljau]].

Definició

[editar | editar còdic]

Un polinomi de Bernstein P(x) d'orde n aproxima una funció f(x) en un interval, millor quant major siga n, a partir d'esta fòrmula:

P(x)=i=0nciBin(x)

a on els Bin(x) són elements de la distribució binomial respecte de la variable x i els ci són valors de la funció que volem aproximar.

Per a aproximar la funció en l'interval [0,1] estos elements prenen els següents valors:

ci=f(in)yBin(x)=(ni)xi(1x)ni

(ací (ni) és el coeficient binomial).

i més en general transformant les equacions per a un interval [a,b], els Bin(x)[a,b] es convertixen en polinomis de la base de Bernstein:

ci=f(iban+a)yBin(x)[a,b]=(ni)(xa)i(bx)ni(ba)n

Aixina, la fòrmula general desenrollada és:

P(x)=i=0nf(iban+a)n!i!(ni)!(xa)i(bx)ni(ba)n

Propietats

[editar | editar còdic]
Polinomis de Bernstein de grau 3.

Per a un grau n, existixen n+1 polinomis de Bernstein B0n,,Bnn definits sobre l'interval [a,b] , per

Bin(x)[a,b]=(ni)(xa)i(bx)ni(ba)n

Estos polinomis presenten estes propietats importants, que complixen per a qualsevol valor de x en l'interval [a,b]

  1. Partició de l'unitat : i=0nBin(x)=1
  2. Positividad : Bin(x)0,i0n
  3. Simetria : Bin(x)=Bnin(1x),i0n

Les dos primeres propietats nos indiquen que formen una combinació convexa. La modificació per escala i translació d'interval no influïx sobre els coeficients del polinomi en qüestió. S'ha de notar la gran semblança d'estos polinomis en la distribució binomial.

Per a l'interval [0,1] existix esta fòrmula de recurrencia:

Bin(x)={(1x)Bin1(x),i=0(1x)Bin1(x)+xBi1n1(x),i=1n1xBi1n1(x),i=n.

Vore també

[editar | editar còdic]