Escolar Documentos
Profissional Documentos
Cultura Documentos
Esmerindo Bernardes1, ∗
1
L.I.A. – Laboratório de Instrumentação Algébrica
Instituto de Fı́sica de São Carlos
Universidade de São Paulo
13560-970 São Carlos, SP, Brazil
(Dated: 13 de Abril de 2015)
O método dos mı́nimos quadrados nos permite encontrar a melhor função que descreve um certo conjunto de
informações experimentais. Este texto apresenta o método dos mı́nimos quadrados aplicado ao caso linear de
uma forma forma que possa ser facilmente generalizado. Funções transcendentais são calculadas por séries de
potência. Faremos aqui uma brevı́ssima introdução ao mecanismo desenvolvido por Taylor para determinarms
a série de potência de uma função transcendental. O método dos mı́nimos quadrados e as séries de Taylor são
duas outras aplicações fundamentais de derivadas.
Tabela I. Função resposta f (u) em dois modelos lineares: queda é satisfeito simultaneamente. Este sistema pode ser resolvido
livre com aceleração g e o quadrado do perı́do de um pêndulo ideal facilmente. Primeiro isolamos c0 da Eq. (3),
de comprimento l (pequenas amplitudes). N [
∑ )] ∑ ∑
N N
(
1 2 1 fi − c0 + c1 ui = fi − Nc0 − c1 ui = 0, (5)
x(t) = gt u = t2 f =x c0 = 0 c1 = g i=1 i=1 i=1
2 2
4π2 4π2 e, consequentemente,
τ2 (l) = l u=l f = τ2 c0 = 0 c1 =
g g
1 ∑ 1 ∑
N N
c0 = fi − c1 ui = f¯ − c1 ū, (6)
N i=1 N i=1
Suponha agora que já temos um conjunto com N medidas
da variável independente ui e da função resposta f (ui ) = fi , (verifique) onde introduzimos as médias (aritméticas),
i ∈ {1, 2, . . . , N}. Como podemos extrair os melhores valo-
1 ∑ 1 ∑
N N
res para as constantes c0 e c1 presentes na função linear (1)? ū = ui , f¯ = fi . (7)
Gauss mostrou (em 1809) que a melhor forma de calcular es- N i=1 N i=1
2
Vale lembrar que as quantidades (ui , fi ) representam os valo- numa mesma escala, ou seja, os valores fi possuem a mesma
res de medidas realizadas no laboratório, portanto as médias ordem de grandeza. Uma estimativa muito usada para o erro
(ū, f¯) são números já conhecidos. ∆ f no presente caso (função linear com dois parâmetros) é o
Devemos substituir o valor de c0 encontrado em (6) na erro quadrático médio
Eq. (4) para determinar c1 . Antes, porém, vamos preparar √
melhor a Eq. (4) contendo as médias dadas em (7), E2
∆f = , (13)
N−2
1 ∑[ )]
N
(
fi − c0 + c1 ui ui = onde E2 é o erro quadrático dado em (2), porém calculado com
N i=1
os valores de c0 e c1 dados por (10). Note que temos de usar
1 ∑ 1 ∑ 1 ∑ 2
N N N um número grande de medidas, muito maior que a quantidade
fi ui − c0 ui − c1 u = de parâmetros sendo determinados, para que o erro (13) seja
N i=1 N i=1 N i=1 i
pequeno. Com estas duas considerações, ∆ui ≈ 0 e ∆ fi = ∆ f ,
f u − c0 ū − c1 u2 = 0, (8) o erro quadrático em (11) pode ser reescrito na forma
v
u
t
onde introduzimos as médias ∑
N
( dck ) 2
∆ck = ∆ f. (14)
1 ∑ 1 ∑ 2
N N
d fi
fu = fi ui , u2 = u. (9) i=1
N i=1 N i=1 i
As derivadas em (14) podem ser calculadas facilmente. Pri-
Agora sim podemos substituir na Eq. (8) a expressão de c0 meiro note que os denominadores (idênticos) em (10) não de-
dada em (6) e isolar c1 , pendem de fi , portanto ficam de fora da derivada. Segundo, os
valores médios aparecendo nos numeradores em (10) depen-
f u − f¯ ū u2 f¯ − ū f u dem de fi conforme indicado nas definições (7) e (9). Sendo
c1 = , c0 = , (10)
u2 − ū2 u2 − ū2 assim, precisaremos das derivadas
d ( 1 ∑ ) 1 ∑ d fj
onde aproveitamos para substituir c1 de volta na Eq. (6) para
1 ∑
N N N
d f¯ 1
c0 (verifique). Assim, após calcularmos as quatro médias da- = fj = = δi j = , (15)
das em (7) e (9), podemos obter diretamente de (10) os me- d fi d fi N j=1 N j=1 d fi N j=1 N
lhores valores para as constantes c0 e c1 que minimizam o
erro quadrático (2). Um bom teste para as expressões dadas e
em (10) é a obtenção do conhecido coeficiente angular de uma
d (1 ∑ ) 1 ∑
N N
reta determinado por dois pontos. Faça o Exercı́cio 1. dfu d fj
Para completar este procedimento, precisamos determinar = f ju j = uj
d fi d fi N j=1 N j=1 d fi
o erro ∆ck associado a cada um dos parâmetros ck dados
1 ∑
em (10). Estes erros são provenientes dos erros presentes nas N
ui
medidads de ui e fi . Uma possı́vel estimativa para os erros = u j δi j = . (16)
N j=1 N
propagados para c0 e c1 é dada pelo erro quadrático
∑
N
( dck ) ∑
N
( dck ) Note que introduzimos o sı́mbolo
2 2
(∆ck )2 = (∆ fi )2 + (∆ui )2 . (11)
d fi dui
i=1 i=1
1 se i = j,
δi j = δ ji =
(17)
Isto é uma definição que generaliza o uso de derivada para 0 se i , j,
a propagação de erros em uma função com apenas uma
variável. Em alguns casos pode ser introduzida uma outra denominado de “delta de Kronecker”, para representar o re-
forma, usando módulos ao invés de quadrados, sultado da derivada
∑N ∑ d fj
dck ∆ f +
N
∆ck = dck ∆u . (12) = δi j . (18)
d fi
i
dui
i d fi
i=1 i=1
Desta forma, podemos calcular as derivadas das constantes c0
Este é o erro absoluto. Trabalharemos com o erro quadrático.
e c1 , em relação a fi , a partir de (10) (verifique),
Para simplificar um pouco, vamos considerar que os erros
∆ui cometidos nas medidas da variável independente u sejam
desprezı́veis, ou seja, muito menores que os erros ∆ fi come- dc0 1 ( 2 d f¯ d fu) u2 − ū ui
= u − ū = , (19)
tidos nas medidas da variável independente f (e esta é uma d fi u2 − ū2 d fi d fi N(u2 − ū2 )
situação comum em nossos experimentos). Além disto, va- dc1 1 (d fu d f¯ ) ui − ū
mos considerar também que as incertezas ∆ fi sejam pratica- = − ū = . (20)
mente iguais, ∆ fi = ∆ f . Isto é razoável se as medidas fi estão d fi u2 − ū2 d fi d fi N(u2 − ū2 )
3
∑ ∑ 1 ∑
N N N
dc1 2 (∆ f )2
(∆c1 )2 = ( ) (∆ f )2 = (ui − ū)2 = Ā = Ai . (24)
i=1
d f i N 2 (u2 − ū2 )2
i=1
N i=1
(∆ f ) 2
1 ∑N
( 2 )
ui − 2ū ui + ū2 = O desvio médio quadrático σA destas medidas é definido por
N(u − ū )
2 2 2 N v
i=1 u
t
1 ∑
N
(∆ f )2 (∆ f )2
(u2 − ū2 ) = . (21) σA = (Ā − Ai )2 . (25)
N(u2 − ū2 )2 N(u2 − ū2 ) N − 1 i=1
Repetindo este procedimento para c0 (faça o Exercı́cio 2), as Este desvio médio fornece uma medida quantitativa do grau
estimativas para os erros associados às constantes c0 e c1 são de dispersão dos valores Ai em torno do valor médio.
v
t Para muitas quantidades, estes desvios médios quadráticos
u2 obedecem uma distribuição gaussiana (normalizada) centrada
∆c0 = ∆ f, (22)
N(u2 − ū2 ) no valor médio,
√
1 1
1 (A − Ā)2
∆c1 = ∆ f. (23) g(A) = √ − 2 σ 2
exp . (26)
N(u − ū2 )
2 2πσA A
Tendo estabelecido as expressões (10) que precisamos para A variável A, representando uma determinada quantidade, as-
calcular os melhores valores das constantes c0 e c1 [que me- sume valores reais em torno do valor médio Ā. A integral
lhor ajustam os dados experimentais à curva linear (1)] e seus desta distribuição num intervalo A ∈ [A1 , A2 ] fornece a pro-
erros (22)–(23), bem como o erro (13) associado à função res- babilidade que um determinado valor de A seja encontrado
posta, precisamos passar estas expressões para uma lingua- dentro deste intervalo. Por isso, a distribuição gaussiana é
gem computacional (embora tudo isto e muito mais esteja im- também conhecida como uma distribuição de probabilidades
plementado em diversos ambientes computacionais). e é muito importante em Estatı́stica, Engenharia, sistemas de
Tudo que foi discutido nesta seção faz parte de Estatı́stica controle, etc.
e há muitos livros textos que podem ser consultados para se Como exemplo, considere um pêndulo balı́stico. Vamos ad-
ter uma visão mais ampla destas e outras ferramentas indis- mitir que medimos massas e o comprimento do pêndulo de
pensáveis a engenheiros, quı́micos, fı́sicos e cientistas em ge- formas acuradas. Também escolhemos M ′ = 10M, onde M ′ é
ral. Em particular, a Ref. 1 é um excelente texto e apresenta a massa do pêndulo e M é a massa de um pequeno objeto que
uma abordagem um pouco diferente do que foi apresentado fica alojado no pêndulo após uma colisão. O comprimento
aqui, ao fazer uso de matrizes para determinar os melhores do pêndulo
√ é l = 1.20 m, o que nos dá uma frequência natural
valores das constantes procuradas. O uso de matrizes facilita ω0 = g/l = 2.86 rad/s. A Tabela II mostra os valores obtidos
a generalização do método dos mı́nimos quadrados a outros para os deslocamentos horizontais s do pêndulo e as respec-
tipos de função resposta (além da linear). tivas velocidades calculadas via V = (1/M, /M)ω0 s, onde V
é a velocidade do pequeno objeto antes da colisão, bem como
Exercı́cio 1
os valores médios e respectivos desvios médios quadráticos.
Suponha que os dois pontos {(u1 , f1 ), (u2 , f2 )} sejam conheci-
Novamente podemos ver que o valor V = (3.77 ± 0.11) m/s
dos (N = 2). Use (10) e mostre explicitamente que o coefi-
concorda com os outros dois valores.
ciente angular c1 da reta (1) é c1 = ( f2 − f1 )/(u2 − u1 ), como
esperado da geometria plana.
Tabela II. Valores para as cinco distâncias (s) obtidas pelo pêndulo
Exercı́cio 2 e respectivas velocidades horizontais (V = (1/M, /M)ω0 s) do objeto
Repita o procedimento usado para obter ∆c1 dado na Eq. (23) antes do impacto. σ representa o desvio médio quadrático.
para obter o erro ∆c0 dado na Eq. (22).
1 2 3 4 5 média σ
Exercı́cio 3
Implemente o método do mı́nimos quadrados (MMQ) em s (m) 0.120 0.115 0.118 0.124 0.122 0.120 0.003
computação algébrica e use seus programas para estudar os
casos em que haja necessidade do MMQ em suas atividades V (m/s) 3.77 3.62 3.71 3.90 3.84 3.77 0.11
de laboratório.
4.0
probabilidade aumenta rapidamente para intervalos mais lar- observado +
bc
+
gos. Eventualmente, esta probabilidade será 100% se tomar- 3.5 bc bc
calculado bc
+
que a distribuição é máxima no valor médio V̄ = 3.77 m/s. bc bc
2.5
bc bc
g(V)
2.0
bc
+bc
1.5 +
bc bc
1.0
bc bc
0.5 bc bc
bc bc
bc bc
bc bc
bc
0.0
3.4 3.5 3.6 3.7 3.8 3.9 4.0 4.1
V (m/s)
∗
sousa@ifsc.usp.br
1
O. Helene, Método dos Mı́nimos Quadrados com Formalismo Ma-
tricial (Ed. Livraria do IFUSP, 2006).