15.05.2013 Views

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

Cálculo Numérico - Engenharia Civil UEM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CAPÍTULO 8. APROXIMAÇÃO DE FUNÇÕES: MÉTODO DOS MÍNIMOS QUADRADOS 236<br />

Precisamos, então, determinar na classe de todos os polinômios de grau menor ou igual a m aquele<br />

que minimize:<br />

Q = f − Pm 2 =<br />

b<br />

a<br />

(f(x) − Pm(x)) 2 dx .<br />

Sabemos, entretanto, que os polinômios de grau ≤ m constituem um espaço vetorial Km(x), do qual<br />

{1, x, x 2 , . . . , x m } é uma base. E mais: Km(x), para x ∈ [a, b], é um sub-espaço de C[a, b].<br />

Se nos lembrarmos de projeção ortogonal de um vetor sobre um sub-espaço, (Capítulo 1), o nosso<br />

problema está resolvido, pois, a distância de f a Pm será mínima quando Pm for a projeção ortogonal de<br />

f sobre Km(x).<br />

Resumindo: para aproximar f ∈ C[a, b] por um polinômio Pm(x) de grau no máximo m, basta<br />

determinar a projeção ortogonal de f sobre Km(x), o qual é gerado por {1, x, x 2 , . . . , x m }.<br />

Portanto os coeficientes a0, a1, . . . , am, de Pm(x), são dados pelo sistema normal, isto é:<br />

⎛<br />

⎜<br />

⎝<br />

(1, 1) (x, 1) . . . (xm (1, x) (x, x) . . .<br />

, 1)<br />

(xm . . . . . .<br />

, x)<br />

(1, xm ) (x, xm ) . . . (xm , xm ⎞ ⎛<br />

⎟ ⎜<br />

⎟ ⎜<br />

⎠ ⎜<br />

⎝<br />

a0<br />

a1<br />

.<br />

.<br />

⎞<br />

⎟<br />

⎠<br />

)<br />

=<br />

⎛<br />

⎜<br />

⎝<br />

(f, 1)<br />

(f, x)<br />

.<br />

(f, xm ⎞<br />

⎟<br />

⎠<br />

)<br />

.<br />

A menos que seja sugerido o produto escalar a ser utilizado, usa-se o produto escalar usual de C[a, b],<br />

isto é, para f, g ∈ C[a, b]:<br />

(f, g) =<br />

b<br />

a<br />

am<br />

f(x) g(x) dx .<br />

Exemplo 8.1 Seja f(x) = x 4 − 5 x, x ∈ [−1, 1]. Aproximar f(x) por um polinômio do 2 o grau, usando<br />

o método dos mínimos quadrados.<br />

Solução: Temos que: f(x) ∈ C[−1, 1], e para x ∈ [−1, 1], K2(x) é um sub-espaço de C[−1, 1]. Queremos<br />

então:<br />

f(x) P2(x) = a0 + a1x + a2x 2 ,<br />

onde P2(x) deve ser a projeção ortogonal de f sobre K2(x). Assim a base para K2(x) é {1, x, x2 Devemos, então, resolver o sistema:<br />

}.<br />

⎛<br />

(1, 1)<br />

⎝<br />

(x, 1) (x2 (1, x)<br />

2 1, x<br />

(x, x)<br />

, 1) <br />

2 x , x x, x2 x2 , x2 ⎞ ⎛<br />

a0<br />

⎠ ⎝ a1<br />

⎞<br />

⎠ =<br />

⎛<br />

(f, 1)<br />

⎝<br />

(f, x)<br />

2 f, x <br />

⎞<br />

⎠ .<br />

Usando o produto escalar usual de C[−1, 1], segue que:<br />

a2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!