Polinómios de Bernstein

Fonte: testwiki
Saltar para a navegação Saltar para a pesquisa

Em matemática, um polinômio de Bernstein é um polinômio da forma:

Bin(x)=(ni)xi(1x)ni

O conjunto {Bin}i=0n forma uma base para os polinômios de grau até n. Isto é, se P(x) é um polinômio de grau menor ou igual a n, então pode ser escrito na forma:

P(x)=i=0nβi(ni)xi(1x)ni

Estes polinômios foram estudados por Sergei Natanovich Bernstein e utilizados para dar uma prova construtiva do teorema de Stone-Weierstrass.

Exemplo

Gráfico dos polinômios de Berstein de grau 3

No caso dos polinômios de grau 3 a base é composta de:

  • B03(x)=(30)x0(1x)30=(1x)3
  • B13(x)=(31)x1(1x)31=3x(1x)2
  • B23(x)=(32)x2(1x)32=3x2(1x)
  • B33(x)=(33)x3(1x)33=x3

Todo polinômio de grau 3 pode ser escrito nesta base como:

P(x)=c0B03(x)+c1B13(x)+c2B23(x)+c3B33(x)

Propriedades fundamentais

Estes polinômios possuem propriedades importantes:

i=0nBin(x)=1,
  • Não-negatividade no intervalo de 0 a 1:
Bin(x)0,[0,1],
Bin(x)=(1x)Bin1(x)+xBi1n1(x).
  • Simetria:
Bin(x)=Bnin(1x)
  • Produto:
Bin(x)Bjm(x) =(ni)(mj)(n+mi+j)Bn+mi+j(x)
  • Derivada:
ddxBin(x)=n(Bi1n1(x)Bin1(x)) ficando bem convencionado que Bin(x)=0 se i<0 ou i>n
  • Representação em grau superior:
Bin(x)=n+1in+1Bin+1(x)+i+1n+1Bi+1n+1(x)
Bin(x) assume valor máximo no intervalo [0,1] em x=in. Este máximo é local se 0<i<n.

A segunda destas propriedades é óbvia. Para demonstrar a primeira, escreva:

[x+(1x)]n=i=0n(ni)xi(1x)ni

A terceira pode ser provada simplesmente substituindo a definição e simplificando os binômios usando a fórmula do triângulo de Pascal. As demais também são mostradas por simples verificação.

Representação de xk

Para obter uma representação de xk como polinômio de Bernstein, escreva:

(u+v)n=i=0n(ni)uivni

Agora diferencie em relação a u e multiplique por u/n para obter:

u(u+v)n1=i=0n(ni)inuivni

se fizermos u=x e v=1x, temos:

x=i=0n(ni)inxi(1x)ni=i=0ninBin(x),n1

Se tivéssemos diferenciado duas vezes em relação a u, teríamos tido:

u2(u+v)n2=i=0n(ni)i(i1)n(n1)uivni

e teríamos obtido:

x2=i=2ni(i1)n(n1)Bin(x),n2

Ou ainda, poderiamos expandir o argumento de forma a obter para kn:

xk=i=kni(i1)(ik+1)n(n1)(nk+1)Bin(x),n3

Polinômio de Bernstein associado a uma função

Seja f(x):[0,1], o polinômio de Bernstein de grau n associado a f(x) é dado por:

Pn(x)=i=0nf(in)Bin(x)[1]

Se f(x) for uma função contínua, então Pn(x) converge uniformemente para f(x) quando n tende a infinito. Este fato é provado em teorema de Stone-Weierstrass.

Veja também

Predefinição:Esboço-matemática