Escolar Documentos
Profissional Documentos
Cultura Documentos
0.6
0.4
0.2
10
0.2
PREFCIO
Esse livro surgiu da necessidade de modernizao do ensino de Clculo Diferencial e Integral, na Universidade do Estado do Rio de Janeiro, UERJ. O texto, elaborado para a disciplina introdutria, Clculo I, foi concebido para servir de guia a todos que buscam uma renovao da prtica docente, de modo a conciliar aspectos do ensino tradicional com a utilizao de recursos computacionais. A inteno que norteou essa iniciativa foi, no somente ilustrar melhor os conceitos tericos, atravs da utilizao dos recursos grcos e da elaborao de clculos algbricos mais complexos que so possibilitados pelos programas computacionais matemticos, mas, principalmente, promover uma mudana de metodologia. O objetivo principal do livro transformar o conceito tradicional, onde o professor, em geral, o nico participante ativo da atividade de ensino, sendo os alunos meros receptores, numa parceria, onde tanto mestre como alunos possam interagir, todos participando ativamente do desenvolvimento da aula. Acreditamos que a utilizao desse livro ir auxiliar o professor no seu papel de orientador, instigador e moderador do processo de aprendizagem, bem como possibilitar que os alunos se tornem verdadeiros colaboradores na elaborao da aula, atravs de uma melhor compreenso dos conceitos abordados, de uma busca mais divertida das solues de muitos dos problemas propostos e da criao, por eles prprios, de novas tarefas ou exerccios. Outro aspecto que consideramos de grande importncia desmisticar a idia de que "o computador capaz de tudo", idia essa, que parece se rmar, cada vez mais, num mundo que presencia o ritmo acelerado em que se desenvolve a Tecnologia de Informao e Comunicao. As limitaes dos algoritmos empregados em certas verses dos programas computacionais ocasionam decincias nas resolues de alguns problemas matemticos. So os chamados conitos computacionais. Assim, desejamos tambm que o aluno desenvolva um senso crtico em relao ao uso da "mquina"e percebam que no se pode abster "do pensar"e que "o crebro ainda a melhor mquina". Por isso, a seo 1.23
do Captulo 1 dedicada a problemas matemticos, que no so resolvidos de maneira satisfatria pela verso do MAPLE que utilizamos. No Curso de Matemtica da UERJ, a disciplina de Clculo I, com aulas expositivas tradicionais, complementada com uma disciplina de Laboratrio de Clculo I. Para as aulas de laboratrio, utilizamos o programa MAPLE. A experincia dos autores em ministrar, simultaneamente, por mais de dois anos, essas duas disciplinas, a terica e de laboratrio, possibilitou a elaborao desse texto, que apresenta, em todos os seus captulos, os comandos bsicos do MAPLE, verso 9.5, relacionando-os com os conceitos que so abordados na disciplina terica. Muitos poderiam observar que esses comandos so obtidos atravs da "Ajuda"do programa. No entanto, lembramos que o aluno est tendo o seu primeiro contato com o Clculo Diferencial e Integral e muitos deles no tm o conhecimento, nem da terminologia empregada no Clculo, nem dos programas computacionais que podem ser utilizados nessa rea. Assim, sentem diculdades em manipular tais programas, a comear pela prpria busca de tpicos. Portanto, o fato do livro explicitar os comandos mais bsicos do MAPLE poupa um tempo precioso do aluno, que poder melhor empreg-lo para se dedicar resoluo de problemas e desenvolvimento de projetos que viabilizem a aprendizagem dos conceitos matemticos. O contedo do livro o mesmo de um curso tradicional de Clculo, mas o seu enfoque foi o da utilizao do computador como ferramenta para a resoluo de exerccios e de chamar a ateno para a ocorrncia de eventuais conitos computacionais. Tem a vantagem de ser auto-explicativo, o que permite ao aluno determinar o seu prprio ritmo de estudo, alm de contribuir para o seu desempenho individual. Como muitas das sintaxes dos programas computacionais utilizados em Matemtica so parecidas, nossa experincia mostra que, aps esse primeiro contato com a disciplina Laboratrio de Clculo I, onde se fez a opo de usar o MAPLE, o aluno adquire habilidade para lidar com esse tipo de ferramenta computacional e consegue facilmente manipular outros programas semelhantes. No podemos deixar de externar nossos mais sinceros agradecimentos ao professor Mrio Olivero Marques da Silva, do Instituto de Matmatica da Universidade Federal Fluminense, UFF, que foi um dos idealizadores de um projeto pioneiro, realizado na UFF, no nal da dcada de 1990, que utilizou o Maple
V como uma ferramenta didtica para auxiliar a compreenso do contedo programtico da disciplina de Clculo I. Um dos produtos gerados por esse projeto foi o material didtico que pode ser encontrado nas referncias e do qual nos utilizamos, como ponto de partida, para as nossas primeiras experincias lecionando a disciplina de Laboratrio de Clculo I, na UERJ. Assim, muitas das idias contidas nesse livro sofreram inuncia dessa iniciativa pioneira.
Contedo
1 COMANDOS BSICOS DO MAPLE 1.1 Introduo . . . . . . . . . . . . . . . . . . . . . 1.2 Incio . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Operaes e Nmeros Pr-Denidos . . . . . . 1.4 Funes Pr-Denidas . . . . . . . . . . . . . . 1.5 Clculos Aproximados . . . . . . . . . . . . . . 1.6 Manipulaes Algbricas . . . . . . . . . . . . . 1.7 Equaes, Inequaes e Sistemas de Equaes 1.8 Nomeao de Objetos e Substituies . . . . . 1.9 Livrarias . . . . . . . . . . . . . . . . . . . . . . 1.9.1 Livraria - RealDomain . . . . . . . . . . 1.10 Conjuntos e Sequncias . . . . . . . . . . . . . . 1.11 Exerccios . . . . . . . . . . . . . . . . . . . . . . 11 11 12 12 14 16 17 21 25 28 28 30 32 35 36 39 40 41 43 45 51 51 53 55 61 63 64 66 70 75 75 78 81
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
FUNES DE UMA VARIVEL 2.1 Tabelas . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Converso de Expresses em Funes . . . . . . . 2.3 Funes Denidas por Partes . . . . . . . . . . . . 2.4 Composta de Funes . . . . . . . . . . . . . . . . 2.5 Funo Inversa . . . . . . . . . . . . . . . . . . . . 2.6 Grcos de Funes . . . . . . . . . . . . . . . . . . 2.7 Grcos de Outros Tipos de Funes . . . . . . . . 2.7.1 Grcos de Funes Denidas por Partes . 2.7.2 Grcos de Funes Denidas por Tabelas 2.8 Livraria do Plot . . . . . . . . . . . . . . . . . . . . 2.9 Grcos de Regies . . . . . . . . . . . . . . . . . 2.10 Animaes . . . . . . . . . . . . . . . . . . . . . . . 2.11 Traado de Curvas . . . . . . . . . . . . . . . . . . 2.12 Decincias do MAPLE . . . . . . . . . . . . . . . 2.13 Exerccios . . . . . . . . . . . . . . . . . . . . . . . .
CONTEDO
. . . . . . . . . . . . . . . . . . . . . 86 . 89 . 95 . 101 107 107 110 116 117 122 124 125 128 132 132 137 142 147 147 148 153 161 165 171 171 174 177 179 182 187 187 197 199 203 203 206 206 206 211
4 DERIVADA 4.1 Retas Secantes . . . . . . . . . . . . 4.2 Reta Tangente . . . . . . . . . . . . 4.3 Funes Derivveis . . . . . . . . . 4.4 Sintaxes que envolvem a Derivada 4.4.1 O Operador Diferencial . . 4.5 Regra da Cadeia . . . . . . . . . . . 4.6 Derivaos Implcita . . . . . . . . 4.7 Aproximao Linear . . . . . . . . 4.8 Aproximao de Ordem Superior . 4.9 Polinmio de Taylor . . . . . . . . 4.10 Erros de Aproximao . . . . . . . 4.11 Exerccios . . . . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
5 VARIAO DE FUNES 5.1 Introduo . . . . . . . . . . . . . . . . . . . . . 5.2 Determinao de Mximos e Mnimos . . . . . 5.3 Concavidade e Pontos de Inexo de Funes 5.4 Problemas de Otimizao . . . . . . . . . . . . 5.5 Exerccios . . . . . . . . . . . . . . . . . . . . . 6 INTEGRAO INDEFINIDA 6.1 Introduo . . . . . . . . . . . . . . . . . . . . . 6.2 Mtodo de Substituio . . . . . . . . . . . . . 6.3 Mtodo de Integrao por Partes . . . . . . . . 6.4 Mtodo para Integrao de Funes Racionais 6.5 Exerccios . . . . . . . . . . . . . . . . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
7 INTEGRAO DEFINIDA 7.1 Intoduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 Denio e Clculo da Integral Denida . . . . . . . . . . . . 7.3 Teorema Fundamental do Clculo e Construo de Primitivas 7.4 Denio de Logaritmo Natural . . . . . . . . . . . . . . . . . . 7.4.1 Logaritmo como rea . . . . . . . . . . . . . . . . . . . 7.4.2 Mtodo de Substituio . . . . . . . . . . . . . . . . . . 7.4.3 Mtodo de Integrao por Partes . . . . . . . . . . . . . 7.4.4 Mtodo para Funes Racianais . . . . . . . . . . . . . 7.5 Exerccios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
CONTEDO
8 APLICAES DA INTEGRAL DEFINIDA 8.1 reas . . . . . . . . . . . . . . . . . . . . 8.2 Clculo do Comprimento de Arco . . . 8.3 Trabalho . . . . . . . . . . . . . . . . . . 8.4 Volume de Slidos de Revoluo . . . . 8.4.1 Clculo do Volume dos Slidos . 8.4.2 Mtodo das Arruelas . . . . . . . 8.5 Exerccios . . . . . . . . . . . . . . . . .
9 217 217 227 231 234 237 244 250 257 257 257 263 265 268 271 273 276 281 282 285 291 295
. . . . . . .
. . . . . . .
. . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
INTEGRAIS IMPRPRIAS 9.1 Introduo . . . . . . . . . . . . . . . . . . . . 9.2 Integrais Denidas em Intervalos Ilimitados 9.3 Valor Principal de uma Integral Imprpria . 9.4 Funo Gama . . . . . . . . . . . . . . . . . . 9.5 Probabilidades . . . . . . . . . . . . . . . . . . 9.5.1 Distribuio Uniforme . . . . . . . . . 9.5.2 Distribuio Exponencial . . . . . . . 9.5.3 Distribuio de Pareto . . . . . . . . . 9.6 Distribuio Normal ou Gaussiana . . . . . . 9.6.1 Distribuio Gama . . . . . . . . . . . 9.7 Integrais de Funes Descontnuas . . . . . . 9.8 Exerccios . . . . . . . . . . . . . . . . . . . . .
Bibliograa Bsica
10
CONTEDO
Captulo 1
11
12
1.2 Incio
Aps o incio do software, a digitao das expresses sero feita ao lado do prompt :
>
Isto , quando aparecer o prompt, implica em que o MAPLE est pronto para receber os comandos. A sintaxe de todo comando do MAPLE deve terminar em ponto e vrgula:
>expresso;
Ou dois pontos:
>expresso:
Utilizamos "; (ponto e vrgula) quando desejamos que o resultado seja mostrado imediatamente na tela. Utilizamos ": (dois pontos) quando desejamos que o MAPLE execute o comando e o resultado seja guardado na memria, sem mostr-lo na tela. A execuo da sintaxe do comando aps "; ou ": nalizada pressionando a tecla enter. Em geral, conveniente, ao incio de cada exerccio, utilizar o comando:
>restart;
Este comando apaga da memria os comandos utilizados anteriormente, porm, no apaga o que j foi digitado no worksheet. possvel guardar os dados digitados, enviando-os para um arquivo de extenso *.mws, o qual poder ser lido pelo MAPLE em outra ocasio.
13
3 denotado na forma 7
Devemos ter cuidado nos parnteses utilizados na construo de uma expresso. No exemplo anterior, o resultado ser diferente se digitarmos: > 5*Pi-1/3; 5 Logo, o resultado ser diferente. 3. Determine o mximo divisor comum de 6 e 26 e mnimo mltiplo comum de 5 e 24. Escrevemos: 1 3
14 > igcd(6,26);
2 Analogamente, escrevemos: > ilcm(5,24); 120 4. Determine o menor inteiro maior ou igual a 5.3 e a parte inteira de 223.34. Escrevemos: > ceil(5.3); 6 Analogamente, escrevemos: > trunc(223.34); 223
15
3. Determine o valor de arcsen(1) arctan(1) + sech(4). Devemos digitar: > arcsin(1)-arctan(1)+sech(4); + sech(2) 2 1 4. Determine o valor de log5 (3) + ln(5) + log( ). Devemos digitar: 2 > log[5](3)+ln(5)+log(1/2); ln(3) + ln(5) ln(2) ln(5) Pode explicar este resultado? 5. Determine o valor de [[ +
70
16
> evalf(4 3*sqrt(5)+17/3 +exp(1)*root(456, 5)-oor(ln(453))); 152.0238611 Para obter o resultado com 30 digtos: >evalf(43*sqrt(5)+17/3 +exp(1)*root(456, 5)-oor(ln(453)),30); 152.023861144905348681717678473 3. Determine o valor aproximado de 4 sen( ) sec2 ( ). Devemos digitar: 3 4 > evalf(4*sin(Pi/3)-sec(Pi/4) 2) ; 1.464101616
17
18
cosh(x) cosh (y ) + sinh(x) sinh(y ) Procure outras formas de utilizar este comando, digitando >?sintaxe. 4. Desenvolver sen( (x x0 ) + ). Se escrevemos: >expand(sin(omega*(x-x0)+alpha)); sin( x) cos( x0 ) cos() + sin( x) sin( x0 ) sin() cos( x) sin( x0 ) cos()+ cos( x) cos( x0 ) sin() Agora, se escrevemos: >expand(sin(omega*(x-x0 )+alpha),x-x0 ); sin( (x x0 )) cos() + cos( (x x0 )) sin() 5. Fatore x6 4096. Devemos escrever: > factor(x 6 -4096); (x 4) (x + 4) (x2 + 4 x + 16) (x2 4 x + 16) 6. Simplique x6 4096 . Devemos escrever: x4 16
> simplify((x 6 -4096))/(x4 -16); x4 + 16 x2 + 256 7. Simplique cosh2 (x) senh(x)2 . Devemos escrever: > simplify(cosh(x) 2 -sinh(x) 2); 1 Explique este resultado. 8. Desenvolver sen(x + y ). Devemos escrever: > expand(sin(x+y)); sin(x) cos(y ) + cos(x) sin(y ) 9. Decompor em fatores primos 3628800. Devemos escrever: > ifactor(3628800);
19
((2))8 ((3))4 ((5))2 (7) Em geral, o MAPLE no assume, a priori, o domnio das variveis, numa expresso. Vejamos o exemplo a seguir. Exemplo 1.5. 1. Digite a seguinte expresso: > sin(4*Pi*n); sin(4 n) O MAPLE no lanou o resultado igual a zero. Isto devido ao fato de que o MAPLE supe que n uma varivel independente e no necessariamente um nmero inteiro. Utilizamos a seguinte sintaxe, para denir o domnio de uma varivel: > assume(varivel, opo); O tipo pode ser inteiro (integer), real (real) ou por exemplo: > assume(varivel>0); No exemplo anterior: > assume(n,integer); > sin(4*Pi*n); 0 > cos(Pi*n); (1)n
2. Simplique
x2 y 2 , se x e y so nmeros positivos.
> simplify(sqrt(x 2 y 2), assume=nonneg); xy Tambm podemos utilizar: > assume(varivel1 >0, varivel2 >0,....): Quando se tratar de funes que envolvem logartmos. Por exemplo: 3. Desenvolver ln y . Devemos digitar: x
ln(x) ln(y ) 4. Simplique ln(ex ). Digitamos: >assume(x, real): > simplify(ln(exp(x))); x Outro comando de manipulao algbrica o combine que produz o efeito inverso do comando expand, o qual combina diversas expresses para conseguir uma mais reduzida. Ao utilizar este comando, nescesrio indicar, como argumento, que tipo de elementos se deseja combinar. A sintaxe : > combine(expresso, opo); Ou, equivalentemente: > combine[opo] (expresso); As opes desta sintaxe so: trig, exp, ln , power ou radical. Exemplo 1.6. 1. Digite: > combine(2*sin(x)*cos(x),trig); sin(2 x) 2. Digite: > combine(exp(x)*exp(y),exp); exy 3. Digite: > combine(x y /x 2 ,power); xy2 4. Digite: >combine[radical](sqrt(27)*sqrt(10)*sqrt(31)+sqrt(10)*sqrt(x 2 +1); 3 930 + 10 x2 + 10
21
2. Determine a soluo de x2 3 x y + 2 y 2 = 0 em funo de y . Devemos escrever: >solve((x 2 -3*x*y+2*y 2 =0,{y}); {y = x}, 3. Determine a soluo do sistema: {y = x } 2
22
Digite: >solve(({5*x-3*y=1,-2*x+8*y=9},{x,y});
5x 3y = 1 2 x + 8 y = 9.
35 }, 34
{y =
47 } 34
{x = 1.029411765},
{y = 1.382352941}
Utilizamos o comando % para chamar a expresso imediatamente anterior sem repetir a digitao. Este comando muito til quando se manipula expresses muito complicadas e/ou extensas. Analogamente, o comando % % representa o penltimo resultado. 4. Determine a soluo de |x + |x + 2|2 1| > 9. Devemos digitar: >solve(abs(x+abs(x+2) 2 -1)>9,x); RealRange (Open (1) , ) , RealRange (, Open (6))
5. Determine a soluo de x x3 3 x2 9 x + 27 < 0. Devemos digitar: >solve(x *abs(x3 -3*x 2+9*x+27) <0,x); RealRange(Open(0), Open(3)), RealRange(Open(3), innity), RealRange(Open(-3), Open(0)), RealRange(-innity, Open(-3)) Isto , (, 3) (3, 0) (0, 3) (3, +). 6. Determine a soluo de x2 36 x + 100 = 0, no intervalo [20, 20]. Devemos digitar: >fsolve(x 2 -36*x+100=0,{x},x=-20..20); {3.0033370453} 7. Determine as solues inteiras de: x4 + 5 x 3 7 x2 x 1 + + = 0. Devemos digitar: 6 3 6 3
>isolve(x 4+(5/6)*x3-(7/3)*x2+(1/6)*x+1/3);
23
Note que:
{x = 2}, {x = 1}
O Maple ocasionalmente, lana solues em funo da expresso RootOf. Vejamos o seguinte exemplo: Exemplo 1.8. Digitemos: > solve(x 5 - 2*x + 3 = 0,x); {x = RootOf (_Z 5 2_Z + 3; index = 1)}, {x = RootOf (_Z 5 2_Z + 3; index = 2)}, {x = RootOf (_Z 5 2_Z + 3; index = 3)}, {x = RootOf (_Z 5 2_Z + 3; index = 4)}, {x = RootOf (_Z 5 2_Z + 3; index = 5)} RootOf(expresso) a forma genrica das razes do polinmio. Isto indica que x uma raiz do polinmio z 5 2 z + 3, onde index o nmero e a ordem da soluo Para obter solues explcitas, complexas, utilizamos a sintaxe: > evalf(%); {x = .9585321812+.4984277790*I}, {x = -.2467292569+1.320816347*I}, {x = -1.423605849}, {x = -.2467292569-1.320816347*I}, {x = .9585321812-.4984277790*I} Estas so as 5 raizes da equao. As solues da equao, onde aparece o smbolo I, so as solues que no so reais.
24
Para obter todas as solues de uma equao equao, especialmente, as trigonometricas, utilizamos a seguinte sintaxe: >solve(equao,varivel,AllSolutions); Exemplo 1.9. 1. Determine a soluo de sen(x) = 0. >solve(sin(x)=0,x); 0 Digitamos: >solve(sin(x)=0,{x},AllSolutions); {x = _Z5 } Isto equivale a: x = k , 3 2. Determine a soluo de cos(x) + = 0. 2 >solve(cos(x)+sqrt(3)/2=0,x); 5 6 Digitamos: >solve(cos(x)+sqrt(3)/2=0,{x},AllSolutions); {x = Isto equivale a: x= 5 + 2 k , 6 x= 5 + 2 k , 3 m, k Z 5 5 __B2 + 2 _Z2 } 6 3 kZ
3. Determine a soluo de cos(4 x) + sen(2 x) = 0. >solve(cos(4*x)+sin(2*x)=0,x,AllSolutions); 1 + _Z1 , 4 Interprete o resultado. 1 + _Z2 , 12 5 + _Z3 12
25
x+y3=0
2. Num sistema de equaes, podemos nome-las como: > eq1:=3 *x-5*y+z=1 : > eq2:=x+3*y-z=5: > eq3:=-x-y+z=1: Escrevemos: > solve({eq1,eq2,eq3 },{x,y,z});} {x = 3, y = 3, z = 7} 3. Escreva a seguinte sequncia de comandos:
{x = y + 3}
Interprete a sequncia de comando e faa > sol[2];. 4. Substitua no exemplo anterior os valores a = 1, b = 5 e c = 3. Devemos digitar: > subs(a=1,b=5,c=3,eq1); x2 + 5 x + 3 5. Determine a soluo de: x5 x4 e Devemos digitar: >eq:=x 5-x 4*exp(1)-(23/8)*x 4+(23/8)*x 3*exp(1)-(179/8)*x 3+ +(179/8)*x 2*exp(1)+(85/4)*x 2-(85/4)*x*exp(1)+3*x-3*exp(1) = 0): >sol:=solve(eq,{x}); 1 {x = 1}, {x = }, {x = 6}, {x = 4}, {x = e} 8 >sol[1],sol[4] {x = 1}, {x = 4} x2 + y 2 + z 2 = 1 x y + 2 z = 1 . xy + yz +xz = 0 23 x4 23 e x3 179 x3 179 e x2 85 x2 85 e x + + + + 3 x 3 e = 0; 8 8 8 8 4 4
27
1 1 3 3 {x = RootOf(7 * _Z 2-3) + , y = RootOf(7 * _Z 2 -3) + , z = RootOf(7* _ Z 2- 3)}, 2 2 2 2 3 3 1 1 {x = RootOf(7* _ Z 2 +8 * _ Z-3), y = + RootOf(7* _Z 2+8*_Z-3), 2 2 2 2 z = RootOf(7*_ Z 2+8*_Z-3)} evalf(%);
{x = .4819805066, y = 1.827326836, z = .6546536711}, {x = 1.946306256, y = .3512312478, z = .2975375043} Para vericar que os resultados obtidos pelo MAPLE so, realmente, solues de uma equao e/ou um sistema de equaes, utilizamos a seguinte sintaxe:
Exemplo 1.11. 1. Determine as solues de x4 + x3 7 x2 x + 6 = 0. Devemos digitar: >x 4+x 3-7*x 2-x+6 = 0: >sol:=solve(eq,x); sol := 2, 1, 1, 3 subs(x=sol[1],eq); 0=0 subs(x=sol[3],eq); 0=0
28
1.9 Livrarias
Uma das caractersticas do MAPLE so suas livrarias (packages). As livrarias so pacotes de comados especiais, utilizados para resolver tipos especicos de problemas. Por exemplo, o MAPLE possui livrarias especicas, para Grcos, Geometria, lgebra Linear, lgebra Vetorial, etc. O MAPLE possui em torno de 2000 comandos; somente os mais importantes so carregados automaticamente na memria. No ato de executar o programa os outros comandos cam nas livrarias. As livrarias so agrupadas por temas e podem ser carregadas, individualmente, ou uma funo s. Para usurios avanados possvel criar suas prprias livrarias. A sintaxe para ativar uma livraria na memria, : > with(livraria): A sintaxe para ver o contedo das livrarias : > with(livraria); No decorrer do texto, apresentaremos as livrarias mais utilizadas em Clculo em uma Varivel.
1.9. LIVRARIAS
onde, csgn (x) o sinal de x. 2. Simplique (4913)1/3 : >simplify(root(-4913,3)); 17 17 + I 3 2 2 3. Resolva x3 y = 1 para x. >solve(x 3 -y=1,x); 1 1 1 1 (y + 1)1/3 , (y + 1)1/3 + I 3 (y + 1)1/3 , (y + 1)1/3 I 3 (y + 1)1/3 2 2 2 2 Se utilizamos a livraria: >with(RealDomain): >simplify(sqrt(x 4)); x2 >simplify(root(-4913,3)); 17 (y + 1)1/3 Pode explicar estes resultados? 3. Se, digitamos: >solve(x5 -3*x+25=0,{x}); {x = RootOf(_ Z 5-3*_ Z+25, index = 1)}, {x = RootOf(_ Z 5-3*_ Z+25, index = 2)}, {x = RootOf(_ Z 5-3*_ Z+25, index = 3)}, {x = RootOf(_ Z 5-3*_ Z+25, index = 4)}, {x = RootOf(_ Z 5-3*_ Z+25, index = 5)} Se, digitamos: >with(RealDomaine): >solve(x5 -3*x+25=0,{x}); {x = RootOf (_Z 5 3 _Z + 25, 1.986834074)t} {x = 1.986834073}
29
>solve(x 3 -y=1,x);
evalf(%);
30
A sintaxe das operaes de conjuntos so as seguintes: Unio: union Interseo: intersect Diferena: minus Subconjunto: subset A sintaxe para gerar sequncias de objetos : >seq(r(i),i=a..b); O comando gera uma sequncia, aplicando a cada i a frmula r (i). Se i X , onde X um conjunto, utlizamos a sintaxe: >seq(r(i),i in X); Como veremos nas prximas sees, esta sintaxe ser associada a outras situes um pouco diferentes de aquelas que geraram seqencias numricas. Exemplo 1.13. 1. Sejam A = {a, b c, d} e B = {a, c, e, f, g}. Determine A B , A B e A B . > A:={a, b, c, d}; A := {a, b c, d}
Escrevemos:
B := {a, c, e, f, g}
>Y:= A intersect B;
X := {a, b, c, d, e, f, g}
31
>Z:= A minus B;
Y := {a, c}
Z := {b, d}
f alse e >Y subset X; true Interprete estes ltimos resultados. 2. Gere os 10 primeiros termos da sequncia r (i) = >seq(1/i 2,i=1..20); 1, 3. Gere os termos da sequncia: r (i) = se i X , onde X = {20, 10, 1, 0, 20, 300}. >X:= {-20,-10,-1,0,20,300}: >seq(2*1/(i 2 +1),i in X); 20 40 600 40 , , 1, 0, , 401 101 401 90001 i2 2i , +1 1 1 1 1 1 1 1 1 1 , , , 4 9 16 25 36 49 64 81 100 1 , i N. i2
32
1.11 Exerccios
1. Determine os valores de x tais que: (a) (b) (c) (d) x2 = x x2 2 x + 1 = 1 x x4 = x2 (x 1)2 =x1 (e) |x + 1| = |x 1| (g) |x| = |x + 7|
(f) |x 1|2 = |2 x 1|
(h) |x 1|2 = |2 x + 1|
2. Verique se verdadeiro ou falso, dando um exemplo no caso de a resposta ser falso: (a) Para todo x, y e z : |x + y + z | = |x| + |y | + |z | e
1 A B = + . (x + 2)(2x + 1) x + 2 2x + 1
1 A B C = + + . 2 (x + 2)(x 1) x + 2 x + 1 x 11
4. Determine o quociente e o resto das divises: (a) 3 x4 5 x2 + 6 x + 1 x2 3 x + 4. (b) 5 x5 4 x3 2 x + 1 x + 1. (c) x11 1 x + 1. (d) x5 + 12 x4 + 3 x2 16 x2 + 3 x 4. (e) x3 3 x2 + 2 x + 1 x2 x + 1. 5. Determine as constantes a e b de modo que o polinmio P (x) seja divisvel por Q(x), onde: (a) P (x) = x4 3 x3 + a x + b, Q(x) = x2 2 x + 4. (b) P (x) = 6 x4 7 x3 + a x2 + 3 x + 2, Q(x) = x2 x + b. (c) P (x) = 8 x3 10 x2 + a x + b, Q(x) = 2 x3 3 x + 2. (d) P (x) = 3 x3 + a x2 7 x + b, Q(x) = x2 5 x + 1. 6. Ache a soluo das seguintes desigualdades e represente no eixo coordenado o conjunto soluo:
1.11. EXERCCIOS
(a) x4 x2 < 0 (c) x2 +x>2 5)4 (x (k) 2 x2 2 x2 x
33
(b) x2 2 x (d) (x
(e) |x + 2| < 1
+ 10) 0
(m) x2 7 x + 8 > (x 6)2 (n) |x2 x 1| < 2 (o) |x2 5 x + 4| <1 |x2 4|
(g) 4 x2 + 10 x 6 < 0
(f) |x 5| < |x + 1|
7. Determine o conjunto-soluo de: (a) (b) 3x 2 < x 6x 4 > 3 x (d) (e) (f) 5x 3 < 6 + 2x 3 2x > 4 3 x 15 < x 5 2x6 x+3>0 x2 + x 2 < 0
x+35 x + 3 2x 5 x + 1 3x + 5 (c) 2 2 (x + 3) x
8. Esboce as regies determinadas por: (a) x 2y 3 > 0 (b) 2x + y > 5 (c) 2x 3y 1 9. Esboce as regies da soluo de: (a) 2x y < 3 x+y <3 x + y < 120 3 y x 0 (c) x 100 y 100 x + y > 2 (d) 2 x + y 1 x + 2 y 3 (d) 3x 2y 13 x+y (e) <0 x 2y + 3
(f) x2 + y 2 2 x 2 y + 1 0
(b)
34 10. Obter o valor simplicado de: 2 3 (b) cos + 2 (c) sec( + 6 ) (a) sen +
11. Resolva as inequaes: 2 (a) sen(x) + cos(x) 2 (b) |tg(x)| 3 (c) sen2 (x) 1 (d) sen2 (x)
1 se x [0, ] 2
Captulo 2
36 >evalf(f(1/2));
5.367983431 e >evalf(f(2)); 402.5424991 3. Dena a funo racional f (x) = Escrevemos: x2 + 3 x 1 , calcule f (1) e fatore f (a) f (a1 ). x3 x2 + x + 3
O MAPLE no simplica uma expresso automaticamente, somente quando reconhece fatores comuns.
2.1 Tabelas
Para fazer no Maple uma tabela de uma funo, utilizamos a sintaxe abaixo, onde as entradas so os pontos do domnio e as saidas so os pontos da imagem: >array( [seq( [i, f(i)], i = a..b) ] ); onde i Z. Caso desejamos que os valores de saida sejam aproximados, utilizamos a seguinte sintaxe: >array( [seq( [i, evalf(f(i))], i = a..b) ] ); Estas sintaxes produzem una sequncia de valores verticais.
2.1. TABELAS
Exemplo 2.2. 1. Seja: > f:=x->(x 2 +3*x-1)/(x 3 +x 2 +x+3); f := x >array( [seq( [i, (f(i))], i = -5..5) ] ); 3 34 3 4 49 1 3 18 1 2 1 3 2 1 0 3 1 1 2 9 2 17 17 3 42 9 4 29 39 5 158 5 2. Seja: >g:=x->exp(3*x)-2*ln(5*x)+log[4](x); x2 + 3 x 1 x3 + x2 + x + 3
37
38
1 2 3 4 5 6 7 8 9
10 10686474580000.0
1 , perto do zero: x2
f := x x sin(x2 ) >X := {-1,-0.1,-0.001, -0.0001,-0.00001,0.00,1,0.1,0.001, 0.0001,0.00001}: >array([seq([i, evalf(f(i), 4)], i in X)]) ; 1 0.8415 1 0.8415 0.1 0.05064 0.01 0.003056 0.001 0.0003500 0.0001 0.00009316 0.00001 0.000004875 0.0 Float (undened ) 0.00001 0.000004875 0.0001 0.00009316 0.001 0.0003500 0.01 0.003056 0.1 0.05064 Note que digitamo zero como 0.00; por que?
39
> h:=solve(p=0,y);
40 >g(0),g(-1),g(1);
1, 3, 1
10, 2
41
Digitamos:
>piecewise(x<=1,x,1<x and x<3,x 2,3<x and x<6,sqrt(x),x>=6,x); x x1 x2 1 < x and x < 3 x 3 < x and x < 6 x 6x
A sintaxe para obter a composta feita com o operador @ (arroba). Logo, a composta de g e f : >g @ f; Para fazer a composta de f consigo mesma n vezes, utilizamos a sintaxe: >f @@ n; Exemplo 2.5. 1. Dadas f (x) = ln(x) + 1 e g(x) = ex 1; determine f g, g f e f f f f . Calcule (f f f f )(1). Digitamos a seguinte sequncia de comandos: >f:=ln(x)+1:
42 >g:=exp(x)-1): >h1:=f @g: >h2:=g @f: >h3:=f@@4: Agora podemos calcular >h1(x);
>h2(x);
ln(ex 1) + 1 eln(x)+1 1
>simplify(%);
>h3(x);
xe 1
Digitamos a seguinte sequncia de comandos: >f:=5*x+4: >g:=sqrt(x 2 +1): >h1:=f @g: >h2:=g @f: >h3:=f@@3: >h4:=(f @@2)@(g@@3): Agora podemos calcular >h1(x); 5 >h2(x);
x2 + 1 + 4
25 x2 + 40 x + 17
43
3. Se f (x) = x 3, calcule f @10. Digitamos a seguinte sequncia de comandos: >f:=x-3: >h:=f@@10: >h(x); x 30
>solve(y=f(x),x);
44 >g:=unapply(% ,y);
g := y y 1/3 simplify((g @ f)(x)); x simplify((f @ g)(y)); y 2. Determine a funo inversa de f (x) = >f:=x->(a*x+b)/(c*x+d); f := x >solve(y=f(x),x); >g:=unapply(% ,y); y d + b yc + a yd + b yc + a ax +b cx + d ax + b . cx + d
45
1 b + 2
b2 4 ac + 4 ay a
46
Para melhorar a resoluo grca, onde n 50 o nmero de pontos que vai gerar o grco, utilizamos: numpoints=n Para usar a mesma escala em ambos os eixos, utilizamos: scaling=constrained Para mudar a cor de um grco, utilizamos: color=c c a cor desejada. Alguns cores so: aquamarine, black, blue, coral, cyan, brown, gold, green, grey, khaki, magenta, maroon, navy, orange, pink, plum, red, sienna, tan, turquoise, violet, wheat, white, yellow. Para mudar a espessura de um grco, utilizamos: thickness=n, n = 0, 1, 2, 3. Para esboar grcos em intervalos que incluem pontos onde as funes no sejam denidas, evitando que sejam desenhadas linhas verticais nesses pontos, utilizamos: discont=true Para esboar os grcos em diferentes estilos, utilizamos: style Por exemplo, grcos pontilhados: style=point Para indicar o tipo de eixos, utilizamos: axes Tipos de eixos : boxed, frame, none e normal. Para incluir legendas no grco, utilizamos: legend Quando se usa a opo style=point, onde s o tipo de smbolo: cross, solidcircle, utilizamos: symbol=s
Exemplo 2.7. 1. Esboe o grco de f (x) = x2 sen(x) + sen(10 x) para x [3, 3]. Escrevemos: >f:=x->x 2*sin(x)+sin(10*x); f := x x2 sin(x) + sin(10 x) Logo: >plot(f(x), x = -3 .. 3, color = blue, thickness = 3, numpoints = 100);
47
Figura 2.1: . 2. Esboe o grco de g(x) = ex/2 cos(4 x) para x [4, 4]. Escrevemos: >g:=x->exp(x/2)*cos(4*Pi*x); g := x ex/2 cos(4 x)
Logo:
48
>plot(h(x) ,x=-4..4,color=blue,numpoint=100,thickness=3);
>plot(tan(x),x=-2*Pi..2*Pi);
Figura 2.4: . O MAPLE, traou o grco de tg(x) em uma vizinhana de x = /2, onde a funo atinge valores muito grandes. Note que no foi especicado a variao do eixo das ordenadas. Para contornar este problema, especicamos a variao do eixo dos y :
49
Figura 2.5: . Para no incluir as retas verticais, no grco, usamos a opo: discont=true
>plot(tan(x), x = -2*Pi .. 2*Pi, y = -10 .. 10, color = blue, thickness = 3, discont = true);
>p3:=(x 3 *cos(x))/(x 2 +1): >plot(p3, x = -10 .. 10, discont = true, color = magenta, style = point, symbol = solidcircle, symbolsize = 10));
50
Figura 2.7: 5. Esboce o grco de f (x) = x2 sen >p4:=x 2 *sin(1/x)+x 2*cos(1/x): >plot(p3, x = -.3 .. .3, y = -0.2e-1 .. 0.5e-1, discont = true, color = blue, numpoints = 100, thickness = 2); 1 1 + x2 cos , em uma vizinhana de zero. x x
Figura 2.8: A melhor forma de aprender a utilizar todas as opes digitar o seguinte comando para entrar no help do MAPLE e experimentar cada uma delas: >?plot; Outra forma de esboar grcos de funes, utilizar a sintaxe: > smartplot(funo);
51
Figura 2.9: .
52
Figura 2.10: . Como exerccio, digite: >plot(p1,x=-2..5); 2 x (x 1) se 1 x 1 2. Esboce o grco da funo f (x) = x, sen( x) se 1 < x < 4 x 3 se 4 x
>p2:=piecewise(-1 <= x and x <= 1 , x*(x 2-1), 1 < x and x < 4, x*sin(Pi*x), x >= 4, sqrt(x-3)):
Figura 2.11: . 3. Esboce o grco de f (x) = x2 [[x]], onde [[x]] o maior inteiro que menor ou igual a x. >p3:=x 2 *oor(x): >plot(p3, x = -4 .. 4, discont = true, thickness = 3);
53
Figura 2.12: .
Podemos armazenar os dados como pares ordenados: >dat1:=[[1,38],[2,39],[3,41],[4,41.5],[5,42],[6,41.4],[7,41],[8,39],[9,38],[10,36]]: dat := [[1, 38], [2, 39], [3, 41], [4, 41.5], [5, 42], [6, 41.4], [7, 41], [8, 39], [9, 38], [10, 36]] Agora, faamos: >plot(dat1, style = point, thickness = 10, symbolsize = 15, color = blue);
54
Figura 2.14: . 2. A tabela mostra o tempo T , em segundos e a velocidade V , em km/h, de um carro: T V 0 0 1.8 25 2.6 33 3.4 50 5.1 60.2 6.5 80 7.2 90 8.5 100 9.6 110 10 125
dat2 :=[[0, 0], [1.8, 25], [2.6, 33], [3.4, 50], [5.1, 60.2], [6.5, 80], [7.2, 90], [8.5, 100], [9.6, 110], [10, 125]] Agora, faamos: >plot(dat2,style = point, thickness = 10, symbol = solidcircle,symbolsize = 15, color = magenta);
55
Figura 2.15: . 3. Se f (n) = e2n , n = 1, . . . 20, podemos armazenar os dados como pares ordenados: n!
>dat3 := [seq([i, evalf(f(i))], i = 0 .. 20)]: plot(dat3,style = point, thickness = 10, symbol = cross, symbolsize = 20, color = magenta);
Figura 2.16: .
56
display3d, eldplot, eldplot3d, gradplot, gradplot3d, implicitplot, implicitplot3d, inequal, listcontplot, listcontplot3d, listdensityplot, listplot, listplot3d, loglogplot, logplot, matrixplot, odeplot, pareto, pointplot, pointplot3d, , polarplot , polygonplot, polygonplot3d, polyhedra_supported, polyhedraplot, replot, rootlocus, semilogplot, setoptions, setoptions3d, spacecurve, sparsematrixplot, sphereplot, surfdata, textplot, textplot3d, tubeplot] Todas estas sintaxes podem ser utilizadas para diferentes tipos de grcos. Inicialmente, utilizaremos os comando display, animate e implicitplot. Para esboar os grcos de vrias funes, no mesmo referencial, utilizamos:
>with(plots): >g1:=plot(f1(x),x=a1..b1,opes): >g2:=plot(f2(x),x=a2..b2,opes): >g3:=plot(f3(x),x=a3..b3,opes): . . . >gn:=plot(fn(x),x=an..bn,opes): Finalmente: >display(g1,g2,g3,. . . , gn); Notamos, novamente, que uma vez digitado o comado with(plots):, ele ca rodando na memria e no necessrio voltar a digit-lo para fazer outros exemplos. Uma alternativa para esboar grcos no mesmo referencial utilizar: >plot({f1(x),f2(x),....,fn(x)},x=a..b,y=c..s, color=[cor1,cor2,....,corn], opes);
Exemplo 2.11. 1. Se f (x) = x3 7 x + 6, esboce os grcos de f (x), f (x 1)3 e f (x + 1), no mesmo referencial. Digitamos: f:=x->x 3-7*x+6: g:= x-> f(x-1): h:= x-> f(x+1): >plot({f(x),g(x),h(x) },x=-4..4,color=[red,aquamarine, gold],thickness=3, view=[-4..4,-10..20]);
57
>f:=x->(2*x-4)/(x+3); 2x 4 x+3
f := x >solve(y=f(x),x);
subs(y=x,%);
3y + 4 y2
>g:=unapply(% ,x);
3x + 4 x2
g := x
3x + 4 x2
58
Figura 2.18: . 3. Esboce os grcos de f (x) = log1/4 (x) e sua inversa, no mesmo referencial. >with(RealDomain): >f:=x->log[1/4] (x); 1 ln(x) 2 ln(2)
g := x 4x
>plot({f(x),g(x)},x = 0 .. 1.6, y = -0.5 .. 3, discont = true, thickness = [3, 3], color = [blue, red]);
59
Figura 2.19: . 4. Determine os pontos de interseo das curvas y = 1 x2 e y = 3 x (1 x2 ). Esboce o resultado obtido. >p1 := 1-x 2: p2 := 3*x*(1-x 2): > sol := fsolve(p1=p2, x); sol := 1., .3333333333, 1. >pontos := [[sol[1], subs(x = sol[1], p1)], [sol[2], subs(x = sol[2], p1)], [sol[3], subs(x = sol[3], p1)]]; pontos := [[1., 0.], [.3333333333, .8888888889], [1., 0.]] >with(plots): >g1:=plot(p1,x=-1..1,color=red,thickness=2): >g2:=plot(p2, x = -1 .. 1, color = green, thickness = 2): >g3 := plot(pontos, thickness = 3, style = point, color = black, symbol = solidcircle, symbolsize = 15): >display(g1,g2,g3);
60
Figura 2.20: . 5. Este exemplo para mostrar como podem ser incluidos textos nos grcos: >p1:=(1/2) x: >p2:= 5 x: >p3:=(1/3) x: >plot([exp(x), p1,p2,p3], x = -1 .. 1, color = [blue, red, black, green],thickness = [2, 2, 2, 2], title = "Funcoes Exponenciais", legend = [exp(x), p1, p2,p3], view = [-1 .. 1, 0 .. 3])
Figura 2.21: No caso, em que no desejamos carregar a livraria, podemos utilizar a seguinte sintaxe sem digitar with(plots):
61
15
10
10
Figura 2.22:
2.9
Grcos de Regies
As novas verses do MAPLE tem a seguinte sintaxe para obter a soluo grca de um sistema linear de inequaes: >inequal(eq1,eq2,..., variao dos x,variao dos y, opes); As opes so: Para esboar a regio que satisfaz o problema: optionsfeasible Para esboar a regio que no satisfaz pelo menos uma das equaes do sistema: optionsexcluded Para esboar as limitaes da regio que no satisfaz o sistema optionsopen Para esboar as limitaes da regio que soluo o sistema: optionsclosed Exemplo 2.13. 1. Considere o sistema: x+y >0 xy >1
>eq1:=x+y>0: >eq2:=x-y>1:
62
>inequal(eq1, eq2, x = -1 .. 3, y = -3 .. 2, optionsfeasible =(color = green), optionsopen = (color = blue, thickness = 2), optionsexcluded = (color = yellow));
>inequal(eq1, eq2,eq3, x = -4 .. 7, y = -4 .. 7, optionsfeasible =(color = green), optionsopen = (color = blue, thickness = 2), optionsexcluded = (color = yellow), optionsclosed = (color = red, thickness = 3));
Figura 2.24:
2.10. ANIMAES
63
2.10 Animaes
A sintaxe para fazer animaes simples. Precisamos digitar, primeiramente, with(plots): caso isso ainda no tenha sido feito:
>with(plots): >animate(funo, intervalo,parametro de animao,opes); Ou >plots[animate](funo, intervalo, parametro de animao, opes); Quando aparece o desenho, levamos a seta do mouse sobre este e pressionamos o mouse uma vez. Uma barra horizontal aparecer no alto da tela. O boto com um tringulo iniciar a animao: A opo frames=n especica o nmero, n, de grcos da animao. Exemplo 2.14. 1 Digite: >with(plots): >animate(sin(x*t),x=0..2*Pi,t=1..2,frames=100);
64
Figura 2.26: Desenhos de 4 frames. 3. Digite: >animate( 3*exp(-0.2*t-x 2)*sin(Pi*(x+t)),x=-5..5,t=0..20, view=[-3..3,-3..3],frames=70, thickness=3,color=blue,numpoints=200);
Figura 2.27:
65
>with(plots): >implicitplot(F(x,y)=0,variao do x,variao do y, opes); Ou >plots[implicitplot](F(x,y)=0,variao do x,variao do y,opes); Para traar vrias curvas no mesmo referencial utilizamos a sintaxe: >implicitplot([F(x,y)=0,G(x,y)=0,.....],variao do x,variao do y, opes); As opes so as mesmas da sintaxe plot.
Exemplo 2.15. 1. Esboce o grco de x2 + y 2 = 4 e x2 y 2 = 1, no mesmo referencial. Digitamos: >implicitplot([x 2 +y 2 =4, x 2 -y 2 =1], x = -2 .. 2, y = -2 .. 2,color = [magenta, blue], thickness = [3, 3], tickmarks = [[-2, -1, 0, 1, 2], [-2, -1, 0, 1, 2]], view = [-2.2 .. 2.2, -2.2 .. 2.2]);
Figura 2.29: 2. Esboce o grco das seguintes retas x = 0.5, x = 0.5, x = 1, x = 1, y = 1 e y = 1, no mesmo referencial. Digitamos: >implicitplot([x = -1, x = -0.5, x = 0.5, x = 1, y = -1, y = 1], x = -2 .. 2, y = -2 .. 2, color = [blue, green, black, red, magenta, coral], thickness = [3, 3, 3, 3,3,3]);
66
Figura 2.30: 3. Esboce o grco de x2 y 2 = i e y 2 x2 = i, onde i {1, . . . , 5}, no mesmo referencial. Digitamos: >curv1 := seq(x2-y 2 = i, i = 1 .. 5): >curv2 := seq(-x2+y 2 = i, i = 1 .. 5): >implicitplot([curv1,curv2], x = -5 .. 5, y = -5 .. 5, color = blue, color = [blue, red, green, black, magenta], thickness = [2, 2, 2, 2, 2], view = [-5 .. 5, -4 .. 4]);
Figura 2.31:
67
software. Muitos destes algoritmos no foram programados para reproduzir manipulaes algbricas, que so possveis quando resolvemos o problema mo. Portanto, recomendvel que se veriquem todos os resultados obtidos no MAPLE. A seguir, apresentaremos alguns exemplos destas decincias. Exemplo 2.16. 1. Consideremos a funo: f (x) = Note que Dom(f ) = R {1}. Se zermos: >f:=x->(x 2 -1)/(x-1) : >simplify(f(x)): >g:=unapply(%,x); g := x x + 1 Ora, a funo g(x) = x + 1 tem domnio R, portanto as funes f e g, so diferentes; f (1) no existe e g(1) = 2. O seguinte exemplo se aplica as verses do MAPLE, que no possuem a opo AllSolution; por exemplo, nas verses anteriores a 9.5, inclusive. 2. Resolva a equao cos(x) = 0. Se zermos: >solve(cos(x)=0,{x}); 1 } 2 Mas, sabemos que esta equao possui innitas solues. {x = Algumas vezes indicado o comando fsolve, que permite especicar o intervalo onde se deseja achar a soluo. Se zermos: >fsolve(cos(x)=0,{x},Pi..2*Pi); {4.712388980} x2 1 . x1
3 Note que a soluo da equao no intervalo [, 2 ] . Utilize o comando evalf para compa2 rar os resultados. 3. Resolva a equao:
68
ecos(x) = ln(2 + sen(x)). Se digitamos: >fsolve(exp(cos(x))=ln(2+sin(x)),{x}); O MAPLE no apresenta uma soluo razovel. Note que esta equao tem soluo; para isto, basta fazer os grcos das funes exp(cos(x)) e ln(2 + sen(x)). >with(plots): >p1:=plot(exp((cos(x)),x=0..Pi,color=black): >p2:=plot(ln((2+sin(x)),x=0..Pi,color=red): >display(p1,p2);
2.5
2.0
1.5
1.0
0.5
1.0
1.5
2.0
2.5
3.0
Faamos:
x3 9 x2 + y 2 x + 24 x 7 y 2 16 = 0 3 x2 18 x + y 2 + 24 = 0.
>p1:=x 3 -9*x 2 +y2 *x+24*x -7 y 2 -16=0: >p2:=3*x2 -18*x +y 2 +24=0: >solve({p1,p2 },{x, y}); Obtemos {x = 4, y = 0} e: {y = RootOf (Z 2 33 + 15 RootOf (_Z 2 + 11 _Z + 19)), x = RootOf (_Z 2 + 11 _Z + 19)}; Fazendo:
69
Agora, a forma mais econmica de resolver o sistema pondo em evidncia y 2 na segunda equao e substituindo na primeira: >p3:=-2*x3 +30*x2 -126*x+152=0: >solve(p3,{x}); 11 + 3 5 11 3 5 Obtemos {x = 4}, {x = } e {x = }, de onde podemos obter os valores de y : 2 2 >solve(subs(x=4,p2),y); Fica como exerccio, obter os valores de y .
70
2.13 Exerccios
1. Verique que a distncia do ponto (x0 , y0 ) reta ax + by + c = 0 |ax0 + by0 + c| . a2 + b2 2. Determine a distncia entre as retas 4x + 3y + 12 = 0 e 4x + 3y 38 = 0. 3. Ache a equao da reta que passa pelos pontos: (a) P1 = (3, 1); (b) P1 = (1, 3); (c) P1 = (5, 3); P2 = (5, 2) P2 = (2, 5) P2 = (0, 4) (d) P1 = (1, 1); (e) P1 = (2, 3); (f) P1 = (1, 1); P2 = (1, 1)
P2 = (4, 7)
P2 = (1, 1)
4. Obtenha a equao da reta paralela reta 2 x + 3 y + 1 = 0 e que passa pelo ponto P = (5, 2). 5. Ache a equao da reta perpendicular reta 2 x + 5 y 1 = 0 e que passa pelo ponto P = (1, 1). 6. Verique que as retas 2 x + 3 y = 1 e 6 x 4 y 1 = 0 so perpendiculares. 7. Determine a natureza das curvas representadas pelas seguintes equaes: (a) 3y 2 2x 12y + 12 = 0 (c) x2 + y 2 2x 8 = 0 (h) x2 + y 2 + 16x + 16y + 64 = 0. (i) 5x2 + 25x + 10y 2 5 = 0 (k) x2 + y 2 4 x 4 y = 0 (j) x2 + 8 x + y 2 + 3 y = 0.
(d) 2x2 + 4x + 3y 4 = 0
(m) x2 + y 2 + 8 x + 10 y + 40 = 0
(l) x2 + y 2 18 x 14 y + 130 = 0.
(n) 4 x2 + 4 y 2 + 12 x 32 y = 37.
8. Dena as funes f (x) = |x| + |x + 4| e g(x) = |x| + 2 |x + 4|. (a) Determine os domnios. (b) Esboce os grcos de f e g no mesmo referencial. 9. Dena f (x) = |x| 2 x.
2.13. EXERCCIOS
(a) Esboce o grco de f . (b) Calcule f (1), f (1), f (0.9) e f (c) Verique que f (|a|) = |a|. x1 . 2x + 7 10. Dena a funo f (x) =
2 3
71
(a) Determine os domnios. (b) Esboce o grco de f . 1 1 e f (x) . (c) Calcule f x (d) Esboce os grcos, no mesmo referencial, das funes obtidas no tem anterior. 11. Esboando os grcos, no mesmo referencial, verique se as seguintes funes so constantes; explique: 1 x1 + . x x |x| x . (b) f (x) = |x| x (a) f (x) = 12. Determine f + g, f g, f g e f /g e esboce os respectivos grcos, se: (a) f (x) = 2 x, g(x) = x2 + 2
(b) f (x) = 3x 2, g(x) = |x + 2| (c) f (x) = x + 1, g(x) = x2 1 (d) f (x) = x + 1, g(x) = x + 3 1 (e) f (x) = x4 , g(x) = ( )4 x 1 (f) f (x) = , g(x) = x2 x 1 (g) f (x) = x3 + x2 , g(x) = ( 2 )4 x 1 2 (h) f (x) = 2 , g(x) = x x 13. Verique que Im(f ) Dom(g) e determine g f se: (a) f (x) = x + 2, g(x) = 3 x + 1 (b) f (x) = x2 + 2, g(x) = x x+1 (c) f (x) = x2 + 3, g(x) = x2 (d) f (x) = 2x 3, g(x) = x2 + 3x + 1 2 (e) f (x) = x + 1, g(x) = x2
(b) (f f f )((x + 1)2 ) 1 (c) (f f ) 1x 1 (d) (f f ) x (e) Esboce os respectivos grcos. 15. Esboce o grco das seguintes funes logartmicas: (a) y = ln(x), x < 0 (c) y =
(a) (f f f f )(x2 + 1)
ln(x) x (d) y = x ln(x) (e) y = |ln(x)| (f) y = ln(x2 ) 16. O pH (potencial hidrognico) uma escala logartmica que varia de 0 a 14, e nos indica quo cida ou alcalina uma substncia. Valores abaixo de 7,0 so cidos e acima so alcalinos. O valor 7 neutro e corresponde ao pH da gua destilada. O pH modelado por: pH = log10 [H + ], onde [H + ] a concentao de ons de hidrognio mol/litro. (a) Complete a seguinte tabela: Substncia Leite L. de Magnesia Suco de laranja Limo Vinagre Tomate (b) Esboce o grco da tabela. [H + ] 1.5848 107 1010 3.162 105 0.501 102 12.58 104 6.30 108 pH
(b) y = ln(|x|)
2.13. EXERCCIOS
17. Esboce o grco da funo denida pela seguinte tabela: x f (x) 0 0 1 5 2 3 3 5 4 6 5 8 6 3.2 10 9
73
18. Utilize a sintaxe animate, para analisar o papel dos parmetros da equao de segundo grau a x2 + b x + c = 0. 19. Utilize a sintaxe animate, para analisar o papel dos parmetros da funo f (x) = eax+b , se: (a) a > 0 e b > 0 (b) a > 0 e b < 0 (c) a < 0 e b > 0 (d) a < 0 e b < 0 (e) a > 0 e b = 0 (f) a < 0 e b = 0
74
Captulo 3
LIMITES E CONTINUIDADE
3.1 Introduo
A seguir, apresentaremos como listar os valores de uma funo, no formato de tabela, em uma vizinhana de um ponto que no necessariamente pertence ao do domnio da funo. No nos aprofundaremos muito no signicado destas sintaxes: copiar: print para: for se: if ento: then se no: else de: from a: to faa: do A sintaxe print(expresso); permite exibir a expresso digitada. A sintaxe for se utiliza para indicar a variao de um contador da seguinte forma - for contador from incio to nal do. Em geral, a sintaxe utilizada para realizar tarefas repetitivas, uma certa quantidade de vezes. A sintaxe if para executar uma instruo, ou um grupo de instrues, se e, somente se, verica certa condio. Se alm disso, desejamos que as intrues sejam executadas, ainda que algumas outras intrues no se veriquem, se utiliza a sintaxe else. As sintaxes e od so para fechar as intrues. Note que if ao contrrio e od do ao contrrio. Sugerimos que a seguinte tabela seja copiada, para realizar os exerccios. A sintaxe para obter estas tabelas a seguinte: Para estudar uma funo em uma vizinhana de 0, escrevemos > print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print(array([seq([evalf(1/(100*k),6),evalf(f(1/(100*k)),5)],k=i)])) else print(indenido em x=0) 75
76 ; od;
Para estudar uma funo para valores de |x| arbitrariamente grandes; isto em , escrevemos: > print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print(array([seq([evalf(100*k,6),evalf(f(100*k),5)],k=i)])) else print(x->+innito) ; od; Exemplo 3.1. 1. Seja f (x) = >f:=x->1/x: >print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print((array([seq([evalf(1/(100*k)),evalf(f(1/100*k),5)],k=i)])) else print(indenida em x=0) ; od; [x. f(x)] [-0.001000000 -1000.] [-0.001111111 [-0.001250000 [-0.001428571 [-0.001666667 [-0.002000000 [-0.002500000 [-0.003333333 [-0.005000000 [-0.01000000 [0.01000000 [0.005000000 [0.003333333 -900.] -800.] -700.] -600.] -500.] -400.] -300.] -200.] -100.] 100.] 200.] 300.] 1 . Estudemos f em uma vizinhana de 0: x
indenida em x=0
3.1. INTRODUO
[0.002500000 [0.002000000 [0.001666667 [0.001428571 [0.001250000 [0.001111111 [0.001000000 400.] 500.] 600.] 700.] 800.] 900.] 1000.]
77
A tabela nos indica que os comportamentos da funo esquerda e direita de x = 0, so diferentes. 2. Analogamente, estudemos f em uma vizinhana de : >f:=x->1/x: >print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print(array([seq([evalf(100*k),evalf(f(100*k),5)],k=i)])) else print(x->+innito); ; od; [x. f(x)] [-1000 -0.0010000.] [-900 [-800 [-700 [-600 [-500 [-400 [-300 [-200 [-100 [100 [200 [300 -0.001111111.] -0.001250000.] -0.001428571.] -0.001666667.] -0.002000000.] -0.002500000.] -0.003333333.] -0.005000000.] -0.01000000.] 0.01000000.] 0.005000000.] 0.003333333.] x->+innito
3.2 Limites
Inicialmente desenvolveremos a idia intuitiva de limite, estudando o comportamento de uma funo y = f (x) nas proximidades de um ponto que no pertence, necessariamente, ao seu domnio. Exemplo 3.2. 1. Seja f (x) = sen(x) x
claro que Dom(f ) = R {0}. Estudaremos a funo nos valores de x que cam prximos de 0, mas sem atingir 0. Vamos construir uma tabela de valores de x aproximando-se de 0, pela esquerda (x < 0) e pela direita (x > 0) e os correspondentes valores de f (x). Digitemos: >f:=x->sin(x)/x, f := x sen(x) x
>print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print(array([seq([evalf(1/(100*k)),evalf(f(1/(100*k)),5)],k=i)])) else print(indenido em x=0) ; od; [x. [-0.001000000 [-0.001111111 f(x)] 0.9999998333.] 0.9999997938.]
3.2. LIMITES
[-0.001250000 [-0.001428571 [-0.001666667 [-0.002000000 [-0.002500000 [-0.003333333 [-0.005000000 [-0.01000000 0.9999997392.] 0.9999996601.] 0.9999995370.] 0.9999993335.] 0.9999989584.] 0.9999981480.] 0.9999958334.] 0.9999833334.]
79
indenida em x=0 [0.01000000 [0.005000000 [0.003333333 [0.002500000 [0.002000000 [0.001666667 [0.001428571 [0.001250000 [0.001111111 [0.001000000 0.9999833334.] 0.9999958334.] 0.9999981480.] 0.9999989584.] 0.9999993335.] 0.9999995370.] 0.9999996601.] 80.9999997392.] 0.9999997938.] 0.9999998333.]
Observando o resultado da tabela, podemos vericar que: medida que x vai se aproximando de 0, os valores de f (x) vo aproximando-se de 1. A noo de proximidade pode car mais precisa utilizando valor absoluto. De fato, a distncia entre dois pontos quaisquer x, y R |y x|. Assim a frase escrita entre aspas, pode ser expressa por: se |x| aproxima-se de zero, ento |f (x) 1| tambm se aproxima de zero; em outras palavras: para que |f (x) 1| seja pequeno necessrio que |x| tambm seja pequeno. Logo: sen(x) = 1. x 0 x lim
80
Figura 3.1: . 2. Seja f (x) = (1 + x)1/x . claro que Dom(f ) = R {0}. Estudaremos a funo nos valores de x que cam prximos de 0, mas sem atingir 0. Vamos construir uma tabela de valores de x aproximando-se de 0, pela esquerda (x < 0) e pela direita (x > 0) e os correspondentes valores de f (x). Digitemos: >f:=x->(1+x) (1 / x), f := x (1 + x)1/x >print([x. .f(x)]); for i from -10 to 10 do if i <> 0 then print(array([seq([evalf(1/(100*k)),evalf(f(1/(100*k)),5)],k=i)])) else print(indenida em x=0) ; od; [x. [-0.001000000 [-0.001111111 [-0.001250000 [-0.001428571 [-0.001666667 [-0.002000000 [-0.002500000 [-0.003333333 f(x)] 2.719642216.] 2.719793525.] 2.719982704.] 2.720226004.] 2.720550530.] 2.721005103.] 2.721687486.] 2.722826185.]
81
indenida em x=0
Observando o resultado da tabela, podemos vericar que: medida que x vai se aproximando de 0, os valores de f (x) vo aproximando-se de e. Logo, para que |f (x) e| seja pequeno necessrio que |x| tambm seja pequeno. Logo:
x 0
lim (1 + x)1/x = e.
Figura 3.2: .
lim f (x)
82
A direo opcional e pode ser: left se for um um limite lateral pela esquerda right se for um um limite lateral pela direita. Uma forma alternativa para calcular limites utilizar a seguinte sintaxe: > Limit(funo, varivel=a, direo); >evalf(%); Observamos que o comando onde aparece limit, com letra minscula, calcula o limite e o comando Limit, om letra maiscula, somente exibe a expresso matemtica do limite, por isso acima precisamos utilizar o comando evalf(%);. Juntando ambas as sintaxes, podemos reescrever os limites em forma mais didtica: > Limit(funo, varivel=a, direo)=limit(funo, varivel=a, direo); Veja os exemplos Exemplo 3.3. 7 x2 + 1 7 x2 1 1. Determine lim . x0 4 x2 + 1 4 x2 1 >p1:=(root(x 2+1,7)-root(1-x 2 ,7))/(root(x 2+1,4)-root(1-x 2 ,4)): > Limit(p1,x=0)=limit(p1,x=0); 7 x2 + 1 7 1 x2 4 = lim x0 4 x2 + 1 4 1 x2 7
> Limit(tanx(x),x=Pi/2)=limit(tan(x),x=Pi/2);
x/2
83
x + /2
lim tan(x) =
> Limit(tanx(x),x=Pi/2,leftt)=limit(tan(x),x=Pi/2,left);
x /2
lim
tan(x) =
1 . x
Pode explicar este resultado? x4 + x2 . 4. Determine lim x 0 x > p2:=sqrt(x 4 +x 2) /x: >Limit(p2,x=0)=limit(p2, x=0)
x0
x 0
lim
x4 + x2 = undened x
x0
Figura 3.3: .
tg(2 x) . x
7. Determine lim
x +
x+3 x+5
x 0
= e2
x 0
6x 1 . x
Figura 3.4: .
85
>p7:= piecewise(x < 1, x*cos(x), and -1 <= x, x <= 1, sin(x)/x, x > 1, sqrt(x)): > Limit(p7,x=-1,right)=limit(p7,x=-1,right); x cos( x) sin( x) x x<1 1 x and x 1 1<x
x1+
lim
=1
> Limit(p7,x=-1,right)=limit(p7,x=-1,right);
x1+
lim
> Limit(p7,x=1,right)=limit(p7,x=1,right);
=0
x1+
lim
> Limit(p7,x=1,left)=limit(p7,x=1,left);
=1
x1
lim
=0
86
Figura 3.5: . 11. Se f (x) = x2 sen 1 ; determine x f (x + h) f (x) . h0 h lim >f:=x->x 2 *sin(1/x): p8:=(f(x+h)-f(x))/h: >factor(limit(p8,h=0)); 2 sin 1 1 x cos x x
lim f (x) = L
Observe que o limite de uma funo y = f (x) num ponto a, depende apenas dos valores que f assume nas proximidades de a, ou seja, num pequeno intervalo aberto de centro a.
Para todo > 0, existe > 0 tal que se x (a , a + ) A {a} , ento f (x) (L , L + ).
Uma das principais dicultades, dos alunos, de entender a denio de limite sua caracterstica dinmica. Para facilitar a compreenso da denio, apresentaremos alguns exemplos, onde utilizanda a sintaxe animate.
87
1. claro que lim x2 = 4. Ento para todo nmero real positivo existe outro nmero real positivo , que depende de , tal que se 0 < |x 2| < , ento |f (x) 4| < . with(plots): > H:=plots[implicitplot]({x=2,y=4},x=0..2,y=-1..4,color=blue): > G:=plots[implicitplot]({x=1.82,x=2.18},x=0..4,y=-1..7,color=red): > L:=plot(x 2,x=0..4,color=black,thickness=2): >M:=plot({4.8,3.2},x=0..4,y=-1..7,color=red): >display(H,G,L,M);
x 2
Figura 3.6: . 2. Visualizemos lim 2 x = 2. Esbocemos a situao, digitando a seguinte sequncia de comandos: >with(plots): >M := plot(2*x, x = 0 .. 2, numpoints = 300, scaling = constrained, color = black): >M1 := plot(2, x = 0 .. 1, numpoints = 200, scaling = constrained, color = blue): >M2 := plots[implicitplot](x = 1, x = 0 .. 1, y = 0 .. 2, numpoints = 200, scaling = constrained, color = blue): >A1 := animate(2+(1-(1/10)*t), x = 0 .. 2, t = 0 .. 8, frames = 50, scaling = constrained, color = red): >A2 := animate(1+(1/10)*t, x = 0 .. 2, t = 0 .. 8, frames = 50, scaling = constrained, color = red): >B1 := animate([1+(1-(1/10)*t)*(1/3), x, x = 0 .. 3.5], t = 0 .. 8, frames = 50, scaling = constrained, color = green): >B2 := animate([x, 2+2*((1-(1/10)*t)*(1/3)), x = 0 .. 2], t = 0 .. 8, frames = 50, scaling = constrained, color =green):
x 1
88
>B3 := animate([1-(1-(1/10)*t)*(1/3), x, x = 0 .. 3.5], t = 0 .. 8, frames = 50, scaling = constrained, color = green): >B4 := animate([x, 2-2*((1-(1/10)*t)*(1/3)), x = 0 .. 2], t = 0 .. 8, frames = 50, scaling = constrained, color = green): >display(M, M1, M2, A1, A2, B1, B2, B3, B4); Notemos que as retas limitantes em vermelho indicam a escolha do e as retas limitantes horizontais, em verde, indicam a rego de segurana para o correspondente representado pelas retas limitantes verticais, em verde. Nos desenhos, diferentes estgios da animao:
Figura 3.7:
Figura 3.8: Agora estamos em condies de esclarecer o primeiro exemplo, do pargrafo sobre as decincias do MAPLE, no captulo anterior. Consideremos a funo: f (x) = x2 1 x1
3.5. ASSNTOTAS
>f:=x->(x 2 -1)/(x-1) : >f(1); Error, (in f) numeric exception: division by zero >g:= unapply(simplify(f(x)), x); g := x x + 1 >g(1); 2
89
Quando usamos o comado simplify, o MAPLE cancela, seguindo o mesmo procedimento que utiliza para determinar a soluo de: x2 + 1 = lim x + 1 = 2 x 1 x 1 x 1 lim Isto , ao simplicar, o MAPLE no considera mais a funo f , e sim, a funo g.
3.5 Assntotas
A reta y = b uma assntota horizontal ao grco da funo y = f (x), se pelo menos uma das seguintes armaes verdadeira:
x +
lim f (x) = b
ou
lim f (x) = b.
A reta x = a uma assntota vertical ao grco da funo y = f (x), se pelo menos uma das seguintes armaes verdadeira:
xa+
lim f (x) =
ou
xa
lim f (x) = .
Observamos que, mesmo se Dom(f ) = R, a funo pode ter assntotas verticais. Por exemplo: 1 se x = 0 f (x) = x 2 se x = 0 No caso, de Dom(f ) = R e a funo ser contnua, ento f no possui assntotas verticais. Para descobrir, experimentalmente, se uma funo possui assntotas horizontais e/ou verticais, utilizamos a sintaxe: >plot(f, x = -innity .. innity);
90
x+1 x+3
quando x .
Exemplo 3.5. 1. Esboce o grco de y = x . x1 Dom(f ) = R {1} e a curva passa por (0, 0). De fato: >f:=x->x/(x -1): >solve(f(x)=0,x); 0 >plot(f(x), x = -innity .. innity)
Figura 3.10: Grco de f quando x . Do desenho, podemos concluir que o grco da funo possui uma assntota horizontal e uma vertical. De fato: >lim(f(x),x=innity,left);
3.5. ASSNTOTAS
91
1 >lim(f(x),x=innity,rigth); 1 Logo, y = 1 uma assntota horizontal. Por outro lado, determinamos as assntotas verticais: >lim(f(x),x=1,left); >lim(f(x),x=1,rigth);
Logo, x = 1 uma assnota vertical. Esboo do grco: >with(plots): >p:= x/(x-1): >a1:= plot(p, x = -3 .. 3, discont = true, thickness = 3, color = blue): >a2:= plot(1, x = -3 .. 3, style = point, symbol = cross, color = green): >a3:= implicitplot([x = 1], x = -4 .. 4, y = -4 .. 4, style = point): >display(a1,a2,a3,view=[-3..3,-4..4]);
Figura 3.11: grco de f . 2. Esboce o grco de y = x2 . x2 1 Dom(f ) = R {1, 1} e a curva passa por (0, 0). De fato:
Figura 3.12: grco de f quando x . Do desenho, podemos concluir que o grco da funo possui uma assntota horizontal e duas verticais. De fato: >lim(f(x),x=innity,left); 1 >lim(f(x),x=innity,rigth); 1 Logo, y = 1 uma assntota horizontal. Por outro lado, determinamos as assntota verticais: >lim(f(x),x=1,left); >lim(f(x),x=1,rigth); >lim(f(x),x=-1,left);
3.5. ASSNTOTAS
>lim(f(x),x=-1,rigth); Logo, x = 1 so assntotas verticais. Esboo do grco: >with(plots): >p:= x 2/(x 2 -1): >a1:= plot(p, x = -3 .. 3, discont = true, thickness = 3, color = blue): >a2:= plot(1, x = -3 .. 3, style = point, symbol = cross, color = green): >a3:= implicitplot([x = -1,x=1], x = -4 .. 4, y = -4 .. 4, style = point): >display(a1,a2,a3,view=[-3..3,-4..4]);
93
Figura 3.13: grco de f . 3. Esboce o grco de y = >f:=x->(x 4 +1)/(x 5 -x): >plot(f(x), x = -innity .. innity) x4 + 1 . x5 x
94
Figura 3.14: Grco de f quando x . Do desenho, podemos concluir que o grco da funo possui uma assntota horizontal e trs verticais. De fato: >lim(f(x),x=innity,left); 0 >lim(f(x),x=innity,rigth); 0 Logo, y = 0 uma assntota horizontal. Por outro lado, determinamos as assntota verticais: >lim(f(x),x=1,left); >lim(f(x),x=1,rigth); >lim(f(x),x=-1,left); >lim(f(x),x=-1,rigth); >lim(f(x),x=0,left);
3.6. CONTINUIDADE
95
>lim(f(x),x=0,rigth);
Logo, x = 1, x = 1 e x = 0 so assntotas verticais. Esboo do grco: >with(plots): >p:= (x 4 +1)/(x 5 -x): >a1:= plot(p, x = -3 .. 3, discont = true, thickness = 3, color = blue): >a2:= implicitplot([x=-1,x = 1], x = -4 .. 4, y = -4 .. 4, style = point): >display(a1,a2,view=[-3..3,-4..4]);
3.6 Continuidade
A seguinte sintaxe utilizada para saber se uma funo contnua ou no: >iscont(funo, x=a..b); A resposta ser true onde for contnua e false onde for descontnua, relativa ao intervalo (a, b). Para o intervalo [a, b], utilizamos: >iscont(funo, x=a..b,closed); Para determinar os pontos de descontinuidade de uma funo, utilizamos:
96
Vamos a prestar ateno diferena de terminologia empregada nas Cincias Aplicadas, como Engenharia e Fsica, e daquela usada em Matemtica. g(x) , onde g e h so contnuas e a R tal que h(a) = 0, h(x) se existe > 0 tal que se (a , a + ) A {a} = , ento faz sentido perguntar se f admite uma extenso contnua que esteja denida no ponto a; isto , se existe F tal que F (x) = f (x) para todo x Dom(f ) = A e F (a) exista e seja contnua nesse ponto. Isso foi o que MAPLE executou no exemplo, onde substituiu: Considere uma funo racional f (x) = f (x) = x2 1 x1 por F (x) = x + 1.
claro que na prtica, se existe a extenso contnua, iremos sempre substituir a funo original por sua extenso contnua. Porm, nas Cincias Aplicadas, a terminologia empregada outra. comum usarem a palavra descontinuidade para os pontos que anulam o denominador da funo e perguntarem se f tem descontinuidade removvel em a. No exemplo a seguir, empregaremos a terminologia das Cincias Aplicadas. Achar os pontos onde f descontnua equivalente a determinar o domnio da funo racional f e achar os pontos que anulam o seu denominador. O comando discont( ), exclui de R os pontos que anulam no denominador de f e, futuramente, iremos perguntar se f admite uma extenso contnua a esses pontos. Exemplo 3.6. 1. Determine os pontos onde f (x) = x2 5 descontnua. x4 + 2 x3 17 x2 18 x + 72
q:=(x 2-5)/(x 4+2*x 3-17*x 2-18*x+72): >discont(q,x); {4, 3, 2, 3} 2. Verique se a funo : f (x) = contnua. > k:=piecewise(x<=2,x 2,x>2,x 2 +2); k := x2 x 2 x2 + 2 x > 2 x2 se x 2 x2 + 2 se x > 2
3.6. CONTINUIDADE
>discont(k,x); {2}
97
>iscont(k,x=0..3);
false >iscont(k,x=2.1..innity); true >iscont(k,x=-innity..1.9); true De fato, calculemos diretamente: > limit(k,x=2,left); 4 > limit(k,x=2,right); 6 Logo, os limites laterais no so iguais; portanto, a funo descontnua em x0 = 2. Para ver o grco: >plot(k, x = -4 .. 4, thickness = 3, color = blue, discont = true);
98 seja contnua.
> k1:=piecewise(x<>0,x 2 *sin(1/x),c); x2 sen( 1 ) se x = 0 k1 := x c otherwise > limit(k1,x=0,left); 0 > limit(k1,x=0,right); 0 Logo, denimos c = 0 e: k1 := >iscont(k1,x=-innity..innity); 1 x2 sen( ) se x = 0 x 0 otherwise
true Para ver o grco: >plot(k1, x = -0.2 .. 0.2, thickness = 3, color = blue);
Verique se f contnua em 1.
1 ( x 1)2 f (x) = 4
se x = 1 se x = 1.
3.6. CONTINUIDADE
> k2:=piecewise(x=1,4,1/(x-1)2); 4 x=1 otherwise
99
k2 := > limit(k2,x=1,left);
1 (x 1)2
> limit(k2,x=1,right); Por outro lado, f (1) = 4; logo, a funo no contnua em 1. >plot(k2, x = -1 .. 2.5, color = blue, thickness = 3, discont = true, view = [-1 .. 2.5, 0 .. 10]);
Determine A e B tais que f seja uma funo contnua em R. Os pontos problemticos do domnio de f so x = 1 e x = 3. Utilizando a denio, f contnua se: lim f (x) = lim f (x) = f (1) Digitamos: lim f (x) = lim f (x) = f (3),
x3 x3+ x1 x1+
100
> eq1:=limit(z1,x=-1,left)=limit(z1,x=-1,right);
2 z 1 := A x + B 2
x 1 1 < x x 3.
and x < 3
> eq2:=limit(z1,x=3,left)=limit(z1,x=3,right);
eq 1 := A + B = 2
eq 1 := 3 A + B = 2
Logo, temos:
{A = 1} 2 z 1 := 1 x 2
{B = 1}
x 1 1 < x x 3.
and x < 3
3.7. EXERCCIOS
101
3.7
Exerccios
x3 2 x2 + 5 x 4 x 1 x1 2x (b) lim x2 x 0 1000 tg(4 x) (c) lim x 0 x (a) lim (x + 2)2 x 1 x 3x 1 (e) lim 2 x 0 x + x + 2 (x2 1) (f) lim x 1 x 1
2. Calcule os seguintes limites: (a) lim (b) (c) (d) (e) (f) (g) (h) 4x5 + 9x + 7 x1 3x6 + x3 + 1 x3 + 3x2 9x 2 lim x 2 x3 x 6 2 x 9 lim 2 x3 x 3x 2x2 3x + 1 lim x 1 x1 x2 a2 lim x0 x2 + 2 a x + a2 x6 + 2 lim x0 10x7 2 2x lim x2 2 2x (t + h)2 t2 lim h0 h (i) lim (j) lim (k) (l) (m) (n) x4 1 x1 3x2 4x + 1
(o) lim
x2 3x + 2 (c) lim x 1 x1 3 x 6 x2 + 6 x 5 (d) lim x 5 x2 5 x x2 + 3x 4 (e) lim 3 x4 x + 4 x2 3 x 12 4. Calcule os seguintes limites no innito:
x8 (f) lim x 8 3 x 2
(i) lim
102 (a) (b) (c) (d) (e) 2x3 + 5x + 1 lim 4 x+ x + 5x3 + 3 3x4 2 lim x + x8 + 3x + 4 x2 2x + 3 lim x 3x2 + x + 1 x lim 2 x+ x + 3x + 1 x2 + 1 lim x+ 3x + 2
lim (x lim
3
x2 + 1)
3 x3 + 2x 1 (j) lim x + x2 + x + 1
x x2 + 3
5. Calcule os seguintes limites innitos: 5x3 6x + 1 x 6x2 + x + 1 (b) lim m x (a) lim 5 3x 2x + 1 (d) lim x x0+ 2x + 3 (e) lim 2 x1+ x 1 2x + 3 (f) lim 2 x1 x 1 (c) lim
x3+ x +
x3+
x2 3x x2 6x + 9 x2 x2 4 4x + 4
x2+ x0+
x0+
ln(x) x
sen(x) x3 x2
6. Se f (x) = 3 x 5 e g(x) = (a) lim (f + g)(x) (b) lim (g f )(x) (c) lim (g f )(x)
x 1 x 1 x 1 x 1
(i)
3 x 2
lim (f g f )(x)
(d) lim
3.7. EXERCCIOS
(a) lim (b) (c) (d) (e) (f) sen(x) x x (i) lim 5x 1 x 0 x 3x 1 (j) lim x 0 x2 eax ebx , a, b = 0 x0 sen(ax) sen(bx)
103
1 lim x sen( ) x + x x tg(x) lim x0 x + tg (x) 2 lim (1 + )x+1 x + x 1 x lim 1 + x 0 2x 1 lim (1 + 2x) x
x 0
(k) lim
9. Durante uma epidemia de dengue, o nmero de pessoas que adoeceram, num certo bairro, aps t dias dado por: L(t) = 100000 1 + 19900 e0.8t
(a) Determine a quantidade mxima de indivduos atingidos pela doena. (b) Esboce o grco de L. 10. Esboce o grco das seguintes funes: (a) y = (b) y = 1 (x 1) (x3 + 1) x (x 1) (x3 + 1) (c) y = (d) y = 1 (x 3) (x + 2) (x2 + 1) x2 (x 3) (x + 2) (x2 1)
104
2 x 4 (h) f (x) = x 2 4
12. Seja f (x) = x3 + x. Verique que: (a) |f (x) f (2)| 20 |x 2| se 0 x 3 (b) f contnua em 2. 13. Determine o valor de L para que as seguintes funes sejam contnuas nos pontos dados: 2 x x se x = 0 , no ponto x = 0. (a) f (x) = x L se x = 0 (b) 2 x 9 f (x) = x 3 L f (x) = se x = 3 se x = 3 , no ponto x = 3.
(c)
x + 2L L2 4 3x 2L + x
(d)
f (x) =
14. Verique se as seguintes funes so contnuas. sen(x) x=0 (a) f (x) = (c) x 0 x=0 (b) |x2 5x + 6| x2 5x + 6 f (x) = 1 9 x = 2, 3 x=2 x=3 (d)
1x f (x) = 1 x3 1
x=1 x=1
1 , x = 0. Como escolher o valor de f (0), para que a funo f x possa ser denida em x = 0 e seja contnua no ponto?
3.7. EXERCCIOS
16. Sendo f (x) = arctg
105
1 , x = 2, possvel escolher o valor de f (2) tal que a funo f x2 possa ser denida em x = 2 e seja contnua no ponto?
Verique se f (x) = x sgn(x) e g(x) = x2 sgn(x) so funes contnuas. 18. Verique que a equao x = tg(x) tem uma innidade de razes reais. 19. Uma esfera oca de raio R est carregada com uma unidade de eletricidade esttica. A intensidade de um campo eltrico E (x) num ponto P localizado a x unidades do centro da esfera determinada pela funo: se 0 < x < R 1 E (x) = se x = R x2 3 x 2 se x > R. 0
Verique se a funo E = E (x) contnua. Esboce o grco de E . 20. A funo de Heaviside utilizada no estudo de circuitos eltricos para representar o surgimento de corrente eltrica ou de voltagem, quando uma chave instantaneamente ligada e, denida por: 0 1 se t < 0 se t 0
H (t) =
(a) Discuta a contnuidade de f (t) = H (t2 + 1) e de g(t) = H (sen( t)). Esboce os respectivos grcos em [5, 5]. (b) A funo R(t) = c t H (t) (c > 0) chamada rampa e representa o crescimento gradual na voltagem ou corrente num circuito eltrico. Discuta a continuidade de R e esboce seu grco para c = 1, 2, 3. (c) Verique que uc (t) = H (t c). (d) Se h(t) = f (t) se 0 t < c g(t) se t c , verique que h(t) = (1 uc (t)) f (t) + uc (t) g(t).
106
Captulo 4
DERIVADA
Seja: f : A R uma funo denida num domnio A e x0 A. Suponha que para todo intervalo aberto I que contenha x0 , se tenha: I (A {x0 }) = .
CAPTULO 4. DERIVADA
>T:=seq(plot(f(x),s(x),x=-2..6,color=[blue,coral],thickness=[3,2],view=[-2..6,-10..10]),h=h1): >display(T,insequence=true,frames=70); Esta sequncia de comandos, gera uma animao das secantes.
Figura 4.1: Dois frames do exemplo 1. Observe que, se modicamos: >h1:=[seq(5/i,i=1..50)]: por: >h2:=[seq(-5/i,i=1..50)]: e >T:=seq(plot(f(x),s(x),x=-6..6,color=[blue,coral],thickness=[3,2],view=[-6..6,-15..40]),h=h2): >display(T,insequence=true,frames=70); Esta sequncia de comandos, gera uma animao das secantes, no sentido contrrio.
109
Figura 4.2: Dois frames do exemplo 1. 2. Determine as retas secante a f (x) = sen(x), no ponto ( , 1). 2 >with(plots): >f:=x->sin(x): >x0:=Pi/2: >p0:=[x0,f(x0)]: >p1:=[x0+h,f(x0+h)]: >h1:=[seq(3/i,i=1..50)]: >m:=(f(x0+h)-f(x0))/h: >s:=x->m*(x-x0-h)+f(x0+h): >T:=seq(plot(f(x),s(x),x=-.5..4,y=-1..1.5,color=[blue,red],thickness=[3,2]),h=h1): >display(T,insequence=true,frames=70); Esta sequncia de comandos, gera uma animao das secantes.
110
CAPTULO 4. DERIVADA
Fixemos o ponto P e faamos o ponto Q1 se mover sobre o grco de f em direo a P , at um novo ponto Q2 = (x2 , f (x2 )) tal que Q2 = P . Seja r2 a reta secante que passa por P e Q2 ; seu coeciente angular : m2 = f (x2 ) f (x0 ) . x2 x0
Suponha que os pontos Qi (i = 1, 2, 3......) vo se aproximando sucessivamente do ponto P (mas sem atingir P ), ao longo do grco de f ; repetindo o processo obtemos r1 , r2 , r3 , ..., retas secantes de coecientes angulares m1 , m2 , m3 , ..., respectivamente. Vamos supor que, a medida que os pontos Qi vo se aproximando cada vez mais do ponto P , os mi respectivos tendam a um valor limite constante, que denotaremos por mx0 . Denio 4.1. A reta passando pelo ponto P e tendo coeciente angular mx0 , chamada reta tangente ao grco de f no ponto (x0 , f (x0 )). Se mx0 = lim f (x) f (x0 ) x x0
x x0
existe. Como x0 um ponto arbitrrio, podemos calcular o coeciente angular da reta tangente ao grco de f para qualquer ponto (x, f (x)):
111
t0
f (x + t) f (x) t
Denio 4.2. Se f for contnua em x0 , ento, a equao da reta tangente ao grco de f no ponto (x0 , f (x0 )) : y f (x0 ) = mx0 (x x0 ) se o limite dado na denio anterior, existe. Podemos gerar as retas tangentes ao grco de uma funo, apenas modicando: >m:=(f(x0+h)-f(x0))/h: no traado das retas secantes, por: >m:=limit((f(x0+h)-f(x0))/h,h=0): Ou, utilizamos a seguinte sintaxe: >with(student): >showtangent(funo, x=ponto,opes); Exemplo 4.2. 1. Seja f (x) = x2 3 x 4 e esbocemos as retas tangentes, nos pontos x = 0, 1, 1, 3, 3. >with(student): >with(plots): >f:=x 2-3*x-4: >a1:=showtangent(f,x=0,thickness=2): >a2:=showtangent(f,x=-1,thickness=2): >a3:=showtangent(f,x=1,thickness=2): >a4:=showtangent(f,x=-3,thickness=2): >a5:=showtangent(f,x=3,thickness=2): >display(a1,a2,a3,a4,a5);
112
CAPTULO 4. DERIVADA
Figura 4.4: Exemplo 1. Para gerar uma sequncia de retas tangentes, podemos utilizar: >retan:=seq(showtangent(f1, x = i), i = -8 .. 8): >display(lista, title = Retas Tangentes a f(x))
Figura 4.5: Exemplo 1. 2. Seja h(x) = x (x2 1), faamos uma animao das retas tangentes h = h(x). >with(plots): >h:=x*(x 2-1): >g1:=limit((f(x+h)-f(x))/h, h = 0):
113
>ta :=f(t)+g(t)*(x-t);
>animate(plot, [f(x), ta(t), x = -1.3 .. 1.3, color = [blue, red], thickness = [3, 2]], t = -1 .. 1, frames = 50, view = [-1.3 .. 1.3, -.5 .. 1]);
Figura 4.6: Dois frames do exemplo 2. Da denio, segue que a equao da reta normal ao grco de f no ponto (x0 , f (x0 )) : y f (x0 ) = Exemplo 4.3. 1. Considere h(x) = x (x2 1), faamos uma animao das retas normais h = h(x). >with(plots): >h:=x*(x 2-1): >g1:=limit((f(x+h)-f(x))/h, h = 0): >g2 := subs(x = t, g1): >g := unapply(g2, t); g := t 3 t2 1 1 x x0 , mx 0 se mx 0 = 0
114 >no:=f(t)-(1/g(t))*(x-t); no := t t t2 1 xt 3 t2 1
CAPTULO 4. DERIVADA
>animate(plot, [f(x), no(t), x = -1.3 .. 1.3, color = [blue, red], thickness = [3, 2]], t = -1 .. 1, frames = 50,view = [-1.3 .. 1.3, -.5 .. 1]);
Figura 4.7: Dois frames do exemplo 2. O MAPLE 13, possui uma livraria que calcula, automaticamente, a reta tangente ao grco de uma funo, num ponto dado. A sintaxe : >with(Student[Calculus1]): >Tangent(expresso,x=ponto); Exemplo 4.4. 1. Determine a reta tangente f (x) = arctg(x3 + x 1), nos pontos x0 = 1, x = 0 e x0 = 1. >with(Student[Calculus1]): >p:=arctan(x3+x-1): >Tangent(p, x = -1); 2 2 x + arctan(3) + 5 5 >Tangent(p, x = 0); 1 1 x 2 4 >Tangent(p, x = 1);
115
2x + Verique as respostas!
1 2 4
Figura 4.8: Exemplo 1. 2. Determine a reta tangente f (x) = x0 = 1. >with(Student[Calculus1]): >p:=(x6-3*x5+x3+x-1)/(x4+1): >q:=seq(Tangent(p, x = i),i=-1..1); 15 3 x 7, x 1, x + 1 2 2 x6 3 x5 + x3 + x 1 , nos pontos x0 = 1, x0 = 0 e x4 + 1
Verique as respostas! Para esboar os grcos, faamos: >with(plots): >s:={q}: >a1 := plot(p, x = -2 .. 2, color = blue, thickness = 3): >a2 := plot(s, x = -2 .. 2, thickness = [2, 2, 2]): >display(a2, a1, view = [-2 .. 2, -4 .. 5]);
116
CAPTULO 4. DERIVADA
x x0
f (x0 + t) f (x0 ) . t
f (x0 ) chamada a derivada de f no ponto x0 . Como x0 um ponto arbitrrio, podemos calcular a derivada de f para qualquer ponto x Dom(f ); f (x) = lim Assim f funo de x e f (x0 ) R. Denio 4.4. Uma funo f derivvel (ou diferencivel) em A R, se derivvel ou diferencivel em cada ponto x A. Outras notaes para a derivada de y = y (x) so: dy ou D(f ). dx f (x + t) f (x) t0 t
117
d g (x) dx
(g (x))2
Para derivadas sucessivas, utilizamos: >diff(funo,varivel$n); onde n a ordem da derivada. Exemplo 4.5. 1. Determine as 7 primeiras derivadas de f (x) = ln(x); digitamos: >seq(diff(ln(x), x$n),n=1..7); 1 2 6 24 120 720 1 , 2, 3, 4, 5, 6 , 7 x x x x x x x De forma alternativa, podemos digitar: >diff(ln(x),x), diff(ln(x),x$2), ...., diff(ln(x),x$7); 2. Calcule a n-sima derivada de f (x) = e2x ; digitamos: >Diff(exp(2*x),x$n)=diff(exp(2*x),x$n);
118 dn 2 x e = 2n e2 x dxn 3. Calcule a n-sima derivada de f (x) = sen(x); digitamos: >Diff(sin(x),x$n)=diff(sin(x),x$n); dn 1 sin(x) = sin(x + n ) dxn 2 Pode explicar o resultado? 4. Estude a diferenciabilidade de: x f (x) = 1 + e1/x 0 se x = 0 se x = 0
CAPTULO 4. DERIVADA
A funo contnua em R e diferenciavl se x = 0; logo, o nico ponto problemtico x = 0. >plot(f, x = -1 .. 1, view = [-1 .. 1, -0.4 ..0.4], axes = box, thickness = 3, color = blue,discont=true);
119
0 Logo, a funo f no derivavl em x = 0. A funo f deve ter uma quina na origem. x+1 . x1 Note que a funo no contnua em x = 1, logo, no derivvel em x = 1. Por outro lado: 5. Estude a diferenciabilidade de: h(x) = arctg >h:=x->arctan((x+1)/(x-1)): >p:=simplify(diff(h(x),x)); p := >Limit(p,x=1,left)=limit(p,x=1,left); lim 1 1 = 2 1+x 2 1 1 + x2
>Limit(p,x=1,right)=limit(p,x=1,right);
x1
x1+
lim
1 1 = 2 1+x 2
Figura 4.11: Exemplo 5. 6. Esboce a reta tangente e a reta normal a f (x) = x3 5 x + 1, no ponto x0 = 1; digitamos: >with(plots): >f:=x->x 3 -5*x+1:
CAPTULO 4. DERIVADA
7 1 no := + x 2 2 >a1:= plot(no(x), ta(x), x = -8 .. 8, y = -8 .. 8, color = [coral, red], thickness = [2, 2]): >a2 := plot(f(x), x = -3 .. 3, color = blue, thickness = 3): >display(a1,a2);
Figura 4.12: Exemplo 6. 8x : +1 (a) Determine os pontos do grco onde o coeciente angular igual a 3. 7. (Serpentina de Newton). Seja f (x) = x2 (b) Determine as equaes das retas tangente e normal nos pontos de (a). (a) Digitamos: >f:=x->8*x/(x 2 +1): >simplify(diff(f(x),x)):
121
m := x 8 >with(RealDomain):
(x2 + 1)2
>solve(m(x)=3,{x}); 1 1 3}, {x = 3} 3 3
{x = >x0=-sqrt(3)/3,x1:=sqrt(3)/3:
>ta:=z->f(z)+m(z)*(x-2):
>no:=z->f(z)-(1/m(z))*(x-2):
>ta0:=ta(x0);
ta1 := 3 x + >no0:=no(x0);
no0 := >no1:=no(x1);
19 3 1/3 x 9
no1 :=
19 3 1/3 x 9
122
CAPTULO 4. DERIVADA
>diff(g @f);
123
t1=0
124
CAPTULO 4. DERIVADA
159 Considere: >g:=x->x2*cosh(x): >H(g)(x); x2 cosh(x) + 38 x cosh(x) + 7 x2 sinh(x) 14 cosh(x) 12 x sinh(x) + 36 sinh(x)
>H(g)(0);
125
2. Calcule a derivada de f (x) = arctg((x))); digitamos: >p:= arctan(alpha(x)): >Diff(p, x)=diff(p, x);
d (x) d arctan ( (x)) = dx dx 1 + ( (x))2
3.Calcule y se y = x4 2 x3 + 2 e x = x(t) = t sen(t). >f:=x->x4 -2*x 3+2: >x:=t->t*sin(t): >h:=f(x(t)): >simplify(diff(h,x) 2 (sin (t))2 t2 2 (cos (t))2 t + 2 sin (t) cos (t) t2 3 t cos (t) + 2 t 3 sin (t)
CAPTULO 4. DERIVADA
Calcule a derivada das funes denidas implcitamente, se y = f (x) uma funo derivvel: 1. x3 3 x2 y 4 + y 3 = 6 x + 1; digitamos >F:=x 3 - 3*x 2 *y 4 +y 3 =6*x+1: > implicitdiff(F, y, x); 2 x2 + 2 x y 4 y 2 (1 4 x2 y ) 2. x2 + x y + x sen(y ) = y sen(x); digitamos >F:=x 2+x*y +x*sin(y)=y*sin(x): > implicitdiff(F, y, x); 2 x y sin (y ) + y cos (x) x x cos (y ) + sin (x)
O processo de derivar implicitamente pode ser usado somente se a funo determinada pela forma implcita derivvel. Mas, para os exemplos e exerccios, sempre consideraremos esta exigncia satisfeita. Exemplo 4.9. 1. (Folium de Descartes). Ache a equao da reta tangente funo denida implicitamente por: x3 + y 3 = 6 x y, no ponto (3, 3). >F:=x 3 +y 3 =6*x*y: > implicitdiff(F, y, x); x2 + 2 y y2 2 x m := 1
>m := subs(x = 3, y = 3, );
>ta:=3+m*(x-3);
>with(plots):
ta := 6 x
127
Figura 4.14: Folium de Descartes. 2. (Lemniscata de Bernoulli). Ache a equao da reta tangente funo denida implicitamente por: 2 (x2 + y 2 )2 = 25 (x2 y 2 ),
>F:=2*(x 2 +y 2) 2 =25*(x 2-y 2): > implicitdiff(F, y, x); >m := subs(x = 3, y = 1, ); m := >ta:=1+m*(x-3); ta := >with(plots): >a1:=implicitplot(F, x = -4 .. 4, y = -2 .. 4, thickness = 3, color = blue, gridrene = 3): 9 40 x 13 13 9 13 x 4 x2 + 4 y 2 25 y (4 x2 + 4 y 2 + 25)
CAPTULO 4. DERIVADA
A reta tangente ao grco de f no ponto x = 1 dada por y = 2 x 1; seu coeciente angular 2. Determinemos os coecientes angulares das retas passando pelos pontos (0.999, f (0.999)), (1, f (1)) e (1.001, f (1.001)), (1, f (1)), respectivamente: m1 = f (1) f (0.999) = 1.9990 1 0.999 f (1.001) f (1) = 2.0010. 1.001 1
m2 =
m1 e m2 so valores bastante prximos de 2. Observe que se |x 1| 0 (x perto de 1), ento f (x) = x2 ca prxima de y = 2 x 1. De fato:
129
x 1
Denio 4.6. Seja y = f (x) uma funo derivvel em x0 . A aproximao linear de f em torno de x0 denotada por l(x) e denida por: l(x) = f (x0 ) + f (x0 ) (x x0 ) se x (x0 , x0 + ), > 0 pequeno. A funo l(x) tambm chamada linearizao de f ao redor ou em torno do ponto x0 . A proximidade de f (x) e l(x) nos permitir fazer algumas aplicaes. A notao para f (x) prxima a l(x) f (x) l(x). O erro da aproximao E (x) = f (x) l(x) e satisfaz seguinte condio: lim f (x) f (x0 ) E (x) = lim f (x0 ) = 0. x x x x0 x x0 0
x x0
A sintaxe, para determinar a linearizao de uma funo, a mesma que para achar a reta tangente. De fato, a linearizao de f (x) ao redor do pointo x0 : >f:=x->expresso: >p:=diff(f(x),x): >h:=unnaply(p,x): >l:=x->f(x0 )+h(x0 )*(x-x0 ); Exemplo 4.10. 1. Se f (x) = 1 representa a temperatura num arame, calcule aproximadamente a (1 + 2 x)4 temperatura f (0.01). Vamos determinar l(x) = f (0) + f (0) x: >x0=0: >f:=x->1/(1+2*x)4: >p:=diff(f(x),x): >h:=unapply(p,x): >l:=x->f(x0)+h(x0)*(x-x0);
130
CAPTULO 4. DERIVADA
l := x 1 8 x >l(0.01); 0.92 Note que: 1 l(x) = 1 8 x, (1 + 2 x)4 no intervalo (, ), tal que > 0 (pequeno). Como 0.01 (, ), temos: f (0.01) l(0.01) = 0.92 graus
Figura 4.16: Aproximao linear de f do exemplo 1. 2. Se f (t) = e0.3x representa o crescimento de uma populao de bactrias, calcule a populao de bactrias para x = 20.012. Vamos determinar l(x) = f (20) + f (20) (x 20); ento: >x0=20: >f:=x->exp(3*x): >p:=diff(f(x),x): >h:=unapply(p,x): >l:=x->f(x0)+h(x0)*(x-x0); l := x 403.42 + 121.02 (x 20)
131
Figura 4.17: Aproximao linear de f do exemplo 2. 3. Calcule, aproximadamente (1.001)7 2 Considere a funo f (x) = x7 2 >x0=1: >f:=x->x 7-2*root(x4,3): >p:=diff(f(x),x): >h:=unapply(p,x): >l:=x->f(x0)+h(x0)*(x-x0); l := x >l(1.001); 2.00433 1 (13 x 7) 3 3
3
(1.001)4 + 3.
132
CAPTULO 4. DERIVADA
Pn (x) =
k =0
= f (x0 ) + f (x0 ) (x x0 ) +
133
O polinmio de Taylor aplicado para aproximar uma funo em uma vizinhana de um ponto x0 , conforme foi feito na denio 4.7 acima. A aproximao gera um resto, cuja expresso contm derivadas da funo de ordens superiores quelas usadas para formar o polinmio de Taylor. Assim, para aproximar uma funo por seu polinmio de Taylor de ordem n, em uma vizinhana de x0 , devemos, pelo menos, exigir que as derivadas da funo, at ordem n, sejam contnuas e que a derivada de ordem n + 1 exista, numa vizinhana de x0 . Por isso, na sintaxe, abaixo, para achar o polinmio de Taylor de ordem n, inclui n + 1. A sintaxe para determinar o polinmio de Taylor ao redor de x0 , de ordem n, : >taylor(funo,x=x0,n+1); Exemplo 4.11. 1. Determine o polinmio de Taylor de ordem 10, no ponto x0 = 0, de f (x) = sen(x). >taylor(sin(x),x=0,11); 1 5 1 7 1 1 x x + x9 + O x11 x x3 + 6 120 5040 362880 A expresso O(x11 ) envole derivadas da func co f de ordem maior ou igual a 11 e que representa o erro cometido na aproximao polinomial fa funo. 2. Determine o polinmio de Taylor de ordem 6, nos pontos x0 = 0 e x = 1, de f (x) = ex . >taylor(exp(x),x=0,7); 1 1 1 5 1 6 1 x + x + O x7 1 + x + x2 + x3 + x4 + 2 6 24 120 720 >taylor(exp(x),x=-1,7); 1 1 1 1 1 e (x + 1)5 + e1 + e1 (x + 1) + e1 (x + 1)2 + e1 (x + 1)3 + 1 e1 (x + 1)4 + 2 6 24 120 1 1 + e (x + 1)6 + O (x + 1)7 720 A sintaxe para obter as aproximaes : >s:=taylor(funo,x=x0,n+1): >p:=simplify(convert(s,polynom)); >aprox:=unapply(p,x); No MAPLE 13, podemos utilizar a seguinte sintaxe:
134
CAPTULO 4. DERIVADA
Exemplo 4.12. 1. Determine a aproximao de ordem 4 de f (x) = >f:=x/(1+x2): >s:=taylor(f,x=0,5); s := x x3 + O x5 p:=simplify(convert(s,polynom)); p := x x3 >aprox:=unapply(p,x); aprox := x x x3 x , ao redor de x0 = 0. 1 + x2
Figura 4.19: Grco de f (x) (azul) e da aproximao (vermelho). 2. A proporo de lmpadas de sdio que falham aps x horas de uso dada por: P (x) = 1 10000 . (x + 100)2
135
>p3:=TaylorApproximation(f,x=100,order=3); p3 := >l:=unapply(p1,x); l := x >q:=unapply(p2,x); q := x >c:=unapply(p3,x); c := x Logo: >evalf(l(99)); 0.7475 >evalf(q(99)); 0.74748125 >evalf(c(99)); 0.747481250 3 1 9 1 + x x2 + x3 16 100 160000 8000000 1 3 5 + x x2 16 160 160000 1 1 + x 2 400 3 1 9 1 + x x2 + x3 16 100 160000 8000000
136
CAPTULO 4. DERIVADA
Figura 4.21: Aproximao cbica. 3. Calcule, aproximadamente (1.1)2 10 1.12 , utilizando uma aproximao de ordem 5. Considere a funo f (x) = x2 10 x2 e x = 1.1. Ento, para x0 = 1, temos: >g:=x 2 *sqrt(10-x 2): >p:=TaylorApproximation(g,x=1,order=5); p := >apro:=unapply(p,x); apro := x >apro(1.1); 125 295 2125 2 466 3 1025 4 1525 5 + x+ x + x x x 4374 2187 729 2187 4374 39366 295 2125 2 466 3 1025 4 1525 5 125 + x+ x + x x x 4374 2187 729 2187 4374 39366
137
3.587400047
(x1 , x2 )
onde x1 = min{x0 , x} e x2 = max{x0 , x}. Se |f (n+1) (x)| M para todo x [a, b], temos que: E (x) |x x0 |n+1 M (n + 1)!
E (x) = |f (x) Pn (x)| o erro da aproximao. A funo Rn = Rn (x) dita resto de Lagrange; no MAPLE denotado, por O((x x0 ))n . Note que para n = 0 temos o Teorema do Valor Mdio. Exemplo 4.13. 1. Determine o erro cometido ao calcular ln(1.00013), utilizando aproximao de ordem 4. >g:=ln(x): >p:=TaylorApproximation(g,x=1,order=4); p := 4 x 4 1 25 3 x2 + x3 x4 12 3 4
138 >q:=diff(p,x$5); q := Note que q 24 se x 1, logo: >R4:=24*abs(x-1)5 /5!; R4 := >simplify(subs(x = 1.00013, R4)); 7.425860000 1021 1 |x 1|5 5 24 x5
CAPTULO 4. DERIVADA
Figura 4.23: Grcos de f (x) (varmelho) e apro(x) (azul). 2. Determine o erro cometido ao calcular >g:=exp(x): >p:=TaylorApproximation(g,x=0,order=8); p := 1 + x + 1/2 x2 + 1/6 x3 + 1/24 x4 + >q:=diff(p,x$9); q := ex Note que, se 0 < x < 1, ento ex < e < 3, logo: >R8:=3*x9 /9!; R8 := 1 x9 120960 1 5 1 6 1 1 x + x + x7 + x8 120 720 5040 40320 e, utilizando aproximao de ordem 8.
139
Figura 4.24: Grcos de f (x) (varmelho) e apro(x) (azul). 3. Determine o erro cometido ao calcular cos(1.570791), utilizando aproximao de ordem 5. >evalf(Pi/2); 1.570796327 >g:=cos(x): >p:=TaylorApproximation(g,x=Pi/2,order=5); 1 1 5 1 3 2 + 1/6 x3 1/4 x2 + 1/8 x 2 1/48 3 x + 1/48 x4 x + 2 120 48 1 1 1 + x2 3 x 4 + 5 96 384 3840 p := x + >q:=diff(p,x$6); q := cos(x) Note que, se |cos(x)| 1, >R5:=abs(x-Pi/2) 6 /6!; R5 := >simplify(subs(x =1.570791, R5)); 3.173684014 1035 1 1 |x |6 720 2
140
CAPTULO 4. DERIVADA
Figura 4.25: Grcos de f (x) (varmelho) e apro(x) (azul). 4. Usando o polinmio de Taylor, em x0 = 0, aproxime Pelo visto no exemplo 2. >Rn:=n->3(-n)/(n+1)!; Rn := x >convert(Rn( 1) < 10(-5), truefalse); false >convert(Rn( 3) < 10(-5), truefalse); false >convert(Rn( 5) < 10(-5), truefalse); true >p:=TaylorApproximation(exp(x),x=0,order=5); p := 1 + x + evalf(subs(x = 1/3, p)) 1.395610425 1 2 1 3 1 4 1 5 x + x + x + x 2 6 24 120 3n (n + 1)! 3 e, com um erro inferior a 105 .
141
142
CAPTULO 4. DERIVADA
4.11
Exerccios
1. Determine a equao da reta tangente ao grco das seguintes funes, no ponto de abscissa dada: (a) (b) (c) (d) = ln(x2 ), x = 1 = tg(x + 1), x = 1 = sen((x + 1) ), x = 0 = 3 ex , x = 0 x (e) y = 3 , x=1 x +1 y y y y , x=1 +1 x5 1 , x = 1 (g) y = 4 x +1 1 (h) y = 2 4 , x=1 x (x + 1) x2 (f) y = 1
2. Determine as equaes das retas tangentes curva y = x2 , nos pontos de abscissa x = 3. 3. Determine o ponto onde a curva y = x3 tem tangente paralela reta tangente mesma curva no ponto de abscissa x = 4. Determine a equao da reta tangente nesse ponto. 4. Determine as equaes das retas tangentes e das retas normais s curvas, nos pontos de abscissas dadas: (a) y = tg(x2 + 1),
1
x=1
(e) y =
5. Sabendo que as curvas y = 4 x2 e y = x1 tem retas tangentes paralelas com abscissa comum, determine-as. 6. Determine f (x) se: (a) f (x) = (x2 + x + 1) (x3 + x) (x + 1)2 (b) f (x) = (x5 + x3 + 1)3 x+2 (x2 + 2) 3x + 1 x3 + 1 (d) f (x) = 2 (x4 2 x3 + 1) x 3 (c) f (x) =
7. Calcule as derivadas das funes: (a) y = 5x1 (b) y = (10x + 10x )2 (c) y = log5 (x2 ) (d) y = x log4 (x) x (e) y = ln( x ) x+1
4.11. EXERCCIOS
(h) y = ln(log10 (x)) (i) y = sen(ex ) (j) y = ex sen(ln((x))) (k) y = x3 + 2 x+4 6 (l) y = x+7 (m) y = xx1 (n) y = 3ln(x) ex (x3 1) (o) y = 2x + 1 2 (p) y = (x )x (q) y = xx
2
sen(x)
ln(x)
2 cos2 (x) x 3 dy .: dx
(z) y = arcsen
8. Supondo que a equao dada dene implicitamente y = f (x), calcule (a) x3 + y 3 = 5 (b) x3 + x2 y + y 2 = 0 (c) x + y = 10 xy (d) y 3 = x+y 2 (e) 3 cos (x + y ) = 7 (f) tg(y ) = x y (g) ey = x + y (h) ln(y 2 + x) = y 3 x2 (i) (x + y )2 = (x y )2 (j) (x2 y 2 )2 = y 2 + x2
(n) ln(y x) = exy x y = ey (o) ln x (p) cos(y x2 ) = sen(y x2 ) (q) x y 2 + 3 tg(y ) = x y (r) x arctg(y ) + y arctg(x) = 1 dx .: dy
9. Supondo que a equao dada dene implicitamente x = g(y ), calcule (a) x3 + y 3 = 5 (b) x3 + x2 y + y 2 = 0 (c) x + y = 10 xy (d) y 3 = x+y 2 (e) 3 cos (x + y ) = 7 (f) tg(y ) = x y (g) ey = x + y (h) ln(y 2 + x) = y 3 x2 (i) (x + y )2 = (x y )2 (j) (x2 y 2 )2 = y 2 + x2
(n) ln(y x) = exy x y = ey (o) ln x (p) cos(y x2 ) = sen(y x2 ) (q) x y 2 + 3 tg(y ) = x y (r) x arctg(y ) + y arctg(x) = 1
144
CAPTULO 4. DERIVADA
10. Determine os pontos da curva x2 + 2 x y + 3 y 2 = 3 nos quais as retas tangentes nesses pontos sejam perpendiculares reta x + y = 1. 11. Determine a segunda e terceira derivada de: (a) y = 6 x (b) y = x5 (c) y = sen(x2 ) (d) y = tg2 (x) (e) y = sen2 (x) + cos(x) x (f) y = 2 (x + 1) 1 2 (g) y = 1 + x x (h) y = x2 1
(i) y =
ex x
(j) y = cos(sen(x)) (k) y = ln(ln(x)) (l) y = arctg(sen(x)) (m) y = sec( x) (n) y = arcsec(x2 ) (o) y = arccotgh(x3 + 1)
12. Calcule as derivadas sucessivas, at a ordem n dada: (a) y = 3 x4 2 x, n = 5 (b) y = 3 x2 , n = 10 1 , n = 14 (c) y = x1 (d) y = e2x+1 , n = 12 (e) y = ln(2 x), n = 14 x (f) y = 2 cos , n = 15 2 (g) y = sen(a x), n 1 , n = 10 (h) y = ln x (i) y = x ex , n (j) y = x cosech(ln(x)), n = 10 (k) y = x arctgh(x) ln( 1 x2 ), n = 4 (l) y = cosh9 (x), n = 6 (m) y = arcsenh(ex ), n = 4 (n) y = ln(sech(x)), n = 5 (o) y = senh(cosh(x)), n = 38 (p) y = x sen(ln(x)) cos(ln(x)) , n = 10 1 + sen(x) ,n=5 (q) y = ln 1 sen(x)
13. Seja y = a ex + b ex + c x + x5 , verique que: x3 y (3) + 5 x2 y + (2 x x3 ) y (2 + x2 ) y = 40 x3 4 x5 . 14. Calcule y (x) se: (a) x4 + y 4 = 16 (b) x2 + 6 x y + y 2 = 8 (c) x2 y 2 = (y + 1)2 (y y2) (d) y 2 = x3 (2 x) (e) sen(y ) + sen(x) + sen(x y ) = x (f) cos(y ) sen(x) = x
15. Determine a aproximao, linear, quadrtica e cbica, no ponto x0 = 0, das seguintes funes:
4.11. EXERCCIOS
(a) (b) (c) (d) (e) x +1 x2 cos(x) arctg(x2 + 1) x+3 e 2x x2 x+1 x (g) 2 x +1 (h) ln(x3 + 5 x + 5) (i) (4 x3 + 3 x 1)7 (f) 3
145
16. Esboce, no mesmo referencial, as aproximaes obtidas no tem anterior. 17. Calcule, utilizando aproximao de ordem 10, o valor de: (a) 3 0.12668 (b) 10 102340.462380 (c) sen(610 ) (d) (1.0022546)7 + sen(1.0024589 ) (e)
3
(8.014567)4 3
1 8.0194623
(f) 22.0025783
para achar o 6 o valor aproximado de sen(31 ). Avalie o erro e esboce a funo e a aproximao no mesmo referencial.
19. Use o polinmio de Taylor de ordem 5 da funo f (x) = sen(x) em x0 = 0 para achar o valor aproximado de sen(2o ). Avalie o erro e esboce a funo e a aproximao no mesmo referencial. 20. Use o polinmio de Taylor de ordem 4 da funo f (x) = cos(x) em x0 = 0 para achar o valor aproximado de cos(2o ). Avalie o erro e esboce a funo e a aproximao no mesmo referencial. 21. Use o polinmio de Taylor de ordem 5 da funo f (x) = ln(x + 1) em x0 = 0 para achar o valor aproximado de ln(1.56783). Avalie o erro e esboce a funo e a aproximao no mesmo referencial. 22. Usando o polinmio de Taylor, em x0 = 0, determine uma aproximao de sen erro inferior a 3 104 . 23. Usando o polinmio de Taylor, em x0 = erro inferior a 105 . , com 11
24. Calcule o valor aproximado do volume de um cubo, se o comprimento de cada aresta varia de 10 cm para 10.1 cm.
146 25. Mostre que a funo logstica: L = L(t) = satisfaz equao L dL =CL 1 dt A A 1 + C A ert
CAPTULO 4. DERIVADA
Se L = L(t) representa o crescimento populacional, quando a populao se estabiliza? 26. A reduo de oxignio na gua de uma lagoa, devido ao despejo de esgoto, s volta a nveis normais t dias aps o despejo do esgoto. Sabendo que a quantidade de oxignio que permanece, aps t dias dada por: P (t) = 500 t2 + 10 t + 100 , t3 + 20 t2 + 200
medido em % do nvel normal de oxignio, determine a velocidade com que a quantidade de oxignio est sendo reduzida, aps 1, 10, 20 e 50 dias aps o despejo. 27. A frequncia da vibrao da corda de um violino dada por 1 2L T ,
f=
onde L o comprimento da corda, T a tenso sobre a corda e densidade linear de massa da corda. Determine a taxa de vario de f em relao a L (com T e constantes); a taxa de vario de f em relao a T (com L e constantes); a taxa de vario de f em relao a (com L e T constantes) e interprete os resultados.
Captulo 5
VARIAO DE FUNES
Neste captulo, aplicaremos tudo o que foi aprendido sobre o MAPLE, nos captulos anteriores.
5.1 Introduo
Seja f uma funo e x0 Dom(f ). f possui um ponto de mximo relativo ou de mximo local no ponto x0 , se existe um intervalo aberto I que contem x0 tal que: f (x0 ) f (x), para todo x I Dom(f )
A imagem de x0 , f (x0 ), chamada valor mximo local de f . f possui um ponto de mnimo relativo ou de mnimo local no ponto x0 , se existe um intervalo aberto I que contem x0 tal que: f (x) f (x0 ), para todo x I Dom(f )
A imagem de x0 , f (x0 ), chamada valor mnimo local de f . Em geral, um ponto de mximo ou de mnimo chamado ponto extremo. Proposio 5.1. Se f uma funo derivvel no intervalo (a, b) e x0 (a, b) um extremo relativo de f , ento f (x0 ) = 0. A proposio nos indica que num ponto de mximo ou de mnimo relativo de uma funo f , a reta tangente ao grco de f nesse ponto paralela ao eixo dos x. A proposio nos d uma condio necessria para que um ponto x0 (a, b) seja extremo. Denio 5.1. Seja f uma funo contnua em (a, b) e x0 (a, b). O ponto x0 chamado ponto crtico de f , se uma das condies abaixo ocorre: 1. f (x0 ) no existe. 147
Pela proposio anterior, todo ponto extremo ponto crtico. A recproca falsa. Um ponto "candidato"a mximo ou mnimo relativo de uma funo derivvel f sempre deve satisfazer equao: f (x) = 0 Mais adiante saberemos descartar dos pontos crticos, aqueles que no so extremais. O ponto onde uma funo atinge o maior valor (se existe) chamado mximo absoluto da funo. Um ponto x0 Dom(f ) de mximo absoluto de f quando para todo x Dom(f ), tem-se f (x0 ) f (x). O ponto onde uma funo atinge o menor valor (se existe) chamado mnimo absoluto da funo. Um ponto x0 Dom(f ) de mnimo absoluto de f quando para todo x Dom(f ), tem-se f (x0 ) f (x).
Observamos que uma funo pode no ter pontos onde f atinge o seu valor mximo e/ou mnimo absolutos. Um ponto de mximo absoluto um ponto de mximo local. A recproca falsa; analogamente para mnimo absoluto. Seja y = f (x) uma funo denida num domnio D. f decrescente em D, se para todo x0 , x1 D com x0 < x1 , tem-se f (x0 ) > f (x1 ). f crescente em D se para todo x0 , x1 D com x0 < x1 , tem-se f (x0 ) < f (x1 ).
Proposio 5.2. Seja f uma funo contnua em [a, b] e derivvel em (a, b). 1. Se f (x) > 0 para todo x (a, b), ento f crescente em [a, b]. 2. Se f (x) < 0 para todo x (a, b), ento f decrescente em [a, b].
149
2. Se f (x) < 0 para todo x < x0 e f (x) > 0 para todo x > x0 , ento x0 ponto de mnimo local de f. Do teorema 5.1 segue que num ponto de mximo ou de mnimo de uma funo contnua nem sempre existe derivada. Teorema 5.2. Seja f uma funo duas vezes derivvel e x0 um ponto crtico de f . Se: 1. f (x0 ) > 0, ento x0 um ponto de mnimo relativo de f . 2. f (x0 ) < 0, ento x0 um ponto de mximo relativo de f . Dos teoremas 5.1 e 5.2 temos que os candidatos a pontos de mximos e mnimos relativos so no s pontos crticos, mas tambm, podem ser os pontos do domnio onde a funo no derivvel. No caso em que o domnio de f um intervalo do tipo [a, b], aps determinarmos os pontos de mximo e de mnimo no intervalo (a, b), devemos calcular os valores da funo nos extremos do intervalo e comparar estes valores com os valores mximos e mnimos relativos obtidos anteriormente nos pontos crticos; o maior valor corresponder ao mximo absoluto e o menor valor ao mnimo absoluto da funo e os pontos correspondentes sero, respectivamente, os pontos de mximo e de mnimo absolutos. No caso em que f (x0 ) = 0, o teorema 5.2 no arma nada; quando acontecer isto, recomendamos usar o teorema 5.1. Em muitos casos conveniente, para ver se existem possveis pontos extremos de uma funo, fazer: >plot(f(x),x=-innity..innity); Exemplo 5.1. 1. Calcule caso existam, os pontos extremos absolutos de f (x) = a x2 + b x + c; a, b, c R e a = 0. Como f diferencivel em todo ponto, calculemos os pontos crticos de f : >f:=a2 +b*x+c: >solve(diff(f,x)=0,{x}); {x = >d2:=unapply(diff(f,x$2),x); d2 := x 2 a 1 b } 2a
absoluto se a > 0.
2. Calcule caso existam, os pontos extremos absolutos de: f (x) = x3 x2 8 x + 1 5 ex+2 se 2 x outro caso
Figura 5.1: Grco de f . Note que f no pussui derivada em x = 2. >d1:=diff(f(x),x); x+2 x < 2 5 e p := undened x = 2 2 3 x 2 x 8 2 < x
Verique, efetivamente, que f no pussui derivada em x = 2. >solve(p>0,x); RealRange(, Open(2)), RealRange(Open(2), Open(4/3)), RealRange(Open(2), ) >solve(p<0,x); RealRange(Open(4/3), Open(2)) 4 Logo, x = um ponto de mximo relativo e x = 2 um ponto de mnimo relativo. 3
151
Figura 5.2: Exemplo 2. 3. Calcule os pontos extremos relativos de f (x) = f diferencivel em todo ponto. >f:=x->x6 /4 -x4 /2 +2: x6 x4 + 2 se x [2, 2]. 4 2
152
16 16 , ,0 3 3 Como f (0) = 0 utilizamos o teorema 5.1: >solve(diff(f(x),x)>0,x); RealRange(Open(2/3 >solve(diff(f(x),x)<0,x); RealRange(, Open((2/3) (3))), RealRange(Open(0), Open((2/3) (3))) (3)), Open(0)), RealRange(Open((2/3) (3)), )
2 2 f (x) > 0 se 3 < x < 0 e f (x) < 0 se 0 < x < 3; logo, x = 0 ponto de mximo 3 3 relativo de f . >f(2),f(-2),f(0),f(2*sqrt(3)/3),f(-2*sqrt(3)/3); 10, 10, 2, 46 27
No MAPLE 13 h a seguinte sintaxe para calcular diretamente os pontos de mximos e de mnimos relativos:
>maximize(expresso, varivel, location); >minimize(expresso, varivel, location); No exemplo: >p:=x6 /4 -x4 /2 +2: >minimize(p,x=-2..2,location); 46 27 >maximize(p,x=-2..2,location); 10 {[{x = 2}, 10], [{x = 2}, 10]} x= 46 2 3 , , 3 27 x= 46 2 3 , 3 27
153
Figura 5.4: Proposio 5.3. Seja y = f (x) uma funo duas vezes derivvel em D. 1. Se f (x) > 0 para todo x D, ento f cncava para cima em D. 2. Se f (x) < 0 para todo x D, ento f cncava para baixo em D. Um ponto (x0 , f (x0 )) do grco de uma funo f um ponto de inexo de f , se existe um pequeno intervalo (a, b) D tal que x0 (a, b) e: 1. f cncava para cima em (a, x0 ) e cncava para baixo em (x0 , b), ou 2. f cncava para baixo em (a, x0 ) e cncava para cima em (x0 , b). Se a funo duas vezes derivvel, para obter os pontos x0 , candidatos a pontos de inexo, resolvemos a equao: f (x) = 0
154
e estudamos o sinal de f (x) para x > x0 e x < x0 , onde x0 soluo da equao. O fato de f (x0 ) = 0 no implica em que x0 seja abscissa de um ponto de inexo. Notemos que, se f (x0 ) = 0 e f (3) (x0 ) = 0, ento, x0 um ponto de inexo. Num ponto de inexo, no necessariamente existe a segunda derivada da funo. Exemplo 5.2. 1. Seja f (x) = x4 : >diff(f(x),x$2); 12 x2 Logo, f (x) = 0 se x = 0 e x = 0 um ponto de mnimo absoluto de f (verique!).
Figura 5.5: Grco de f (x) = x4 . 2. Seja f (x) = x |x|: >f:=x*abs(x): >f1:=convert(f,piecewise); f 1 := >diff(f1,x); 2 x 2x >diff(x*abs(x),x$2); x0 0<x x2 x2 x<0 0x
155
2 undened 2
Figura 5.6: Grco de f (x) = x |x|. 3. Determine os pontos extremos, estude a concavidade e ache as assntotas de f (x) = >f1:=x->root(x2,3)*(1-x2): Pontos crticos de f : >d1:=diff(f(x),x); d1 := 2 x 1 + 4 x2 3 (x2 )2/3 3 x2 (1 x2 ).
3 Se x = 0, a funo f (x) = x2 (1 x2 ) contnua para todo x R; mas, no existe f (0). Logo, no ponto (0, 0) do grco deve existir uma "cspide"como no grco do valor absoluto. Se x = 0, os pontos crticos de f so: >p:=solve(d1=0,x); 1 1 p := , 2 2 Mximos e mnimos relativos de f : Se x = 0; ento: >d2:=unapply(simplify(diff(d1,x)));
156
d2 := x >evalf(d2(p[1])),evalf(d2(p[2]));
2 20 x2 + 1 . 9 (x2 ) 2 3
3.359789466, 3.359789466 1 1 logo, x = e x = so pontos de mximos relativos de f . 2 2 Se x = 0, estudamos o sinal da derivada de f para valores esquerda e direita de x = 0: >assume(x>0): >solve(d1>0,x); RealRange(Open(0), Open(1/2)) >solve(d1<0,x); RealRange(Open(1/2), ) Logo, x = 0 um ponto de mnimo local de f . Concavidade de f : Como f (x) < 0 para todo x R {0}, f cncava para baixo em R {0}. Logo, no tem pontos de inexo. Assntotas: >Limit(f1(x),x=-innity)=limit(f1(x),x=-innity); lim 3 x2 (x2 1) =
157
Figura 5.7: Grco de f (x) = x2/3 (1 x2 ). 4. Determine os pontos extremos, estude a concavidade e ache as assntotas da famlia de curvas: f (x = >f2:=1/(x2 +2*x+c): >solve(f2=0,x); 1 + 1 c, 1 1 c x2 1 , + 2x + c cR
se c > 1, Dom(f ) = R, se c = 1, Dom(f ) = R {1} e se c < 1, Dom(f ) = R {1 Pontos crticos de f : >solve(diff(f, x) = 0, x); 1 f (x) = 0 se x = 1, (c = 1). Neste caso, o ponto crtico (1, Mximos e mnimos de f : >d2:=unapply(simplify(diff(f, x$2),x); d1 := x >d2(-1); 2 (c 1)2 2 (3 x2 + 6 x + 4 c) (x2 + 2 x + c)3 1 ). c1
1 c}.
3 (c 1) 3 , 3
3 (c 1) 3
Se c > 1, temos dois pontos de inexo. Assntotas: Assntotas horizontais: >Limit(f2(x),x=-innity)=limit(f2(x),x=-innity); lim 1 =0 + 2x + c
x2
>Limit(f2(x),x=innity)=limit(f2(x),x=innity); lim 1 =0 + 2x + c
x2
x1 x2
x1 1c
x2
>Limit(f2(x),x=-1+sqrt1-c)=limit(f2(x),x=-1+sqrt1-c); lim 1 = + 2x + c
x1+ 1c
x2
159
Figura 5.9: Esboo para c = 2. 5. Determine os pontos extremos, estude a concavidade e ache as assntotas da famlia de curvas f (x) = f3:=c*x/(1+c2 *x2): Pontos crticos de f : >p:=solve(diff(f3, x) = 0, x); p := se c = 0. Mximos e Mnimos de f : >d2:=unapply(simplify(diff(f, x$2),x); 1 1 , c c cx 1 + c2 x2 c R.
160
d2 := x 2 >d2(p[1]),d2(p[2]);
c3 x 3 + c2 x2 (1 + c2 x2 )3
161
1. Determine os pontos da curva xy = 1 mais prximos da origem. Seja (x, y ) um ponto da curva e considere: d((0, 0), (x, y )) = lente a minimizar d2 ((0, 0), (x, y )) = x2 + y 2 . >d:=x2+y2: como (x, y ) pertence curva, temos que y = x1 : >d1:=subs(y=1/x,d); d1 := x2 + >solve(diff(d1,x)=0,x); 1, 1, I, I obtem-se os pontos crticos x = 1. >diff(d1,x$2); 2+ 6 x4 1 x2 x2 + y 2 . Minimizar d equiva-
que sempre positiva; logo, x = 1 so pontos de mnimo; os pontos mais prximos da origem so (1, 1) e (1, 1).
Figura 5.11: Exemplo [2]. 2. Determine as dimenses do retngulo de maior rea que pode ser inscrito na elipse x2 y 2 + 2 = 1; a2 b a, b > 0.
163
y x
Figura 5.12: Exemplo [3]. Pela simetria da gura, estudaremos o problema no primeiro quadrante e multiplicaremos o resultado por quatro. A rea do retngulo 4 x y , mas otimizaremos a funo A = 16 x2 y 2 : >el:=x2/a2 +y2/b2 =1: >A1:=16*x2 *y2: >s1:=solve(el,y2); s1 := A:=subs(y2=s1,A1); A := 16 Se x > 0. >solve(diff(A,x)=0,x); 0, Logo, x = 1 2 a. 2 1 1 2 a, 2a 2 2 b2 x2 (x2 + a2 ) a2 b2 (x2 + a2 ) a2
AA:=simplify(diff(A,x$2)); AA := 32 >subs(x=sqrt(2)*a/2,AA); 64 b2 b2 (6 x2 + A2 ) A2
Logo,
1 2 a ponto de mximo de A e: 2
>subs(x=sqrt(2)*a/2,sqrt(s1));
164 1 2b 2
Logo, a rea do maior retngulo que pode ser inscrito na elipse : >subs(x=sqrt(2)*a/2,y==sqrt(2)*b/2,A1); 2ab 2a e 2y =
As dimenses do retngulo so 2 x =
2 b.
5.5. EXERCCIOS
165
5.5
Exerccios
x 4
1. Calcule os pontos crticos (se existem) de: (a) y = x3 + 2x2 + 5x + 3 (b) y = x4 + 4x3 (d) y = ex x (e) y =
3
(f) y =
x2
2. Usando a primeira derivada, determine os intervalos de crescimento e/ou decrescimento das seguintes funes: (a) (b) (c) (d) (e) f (x) = 6 x4 20 x3 6 x2 + 72 x + 12 f (x) = 4 x3 3 x f (x) = ex x f (x) = ln(x2 + 1) f (x) = x2 ln(x) 1 (f) f (x) = 2 x +1 (g) y = 3x2 + 6x + 7 (h) y = x3 + 2x2 4x + 2
(m) y =
3. Calcule os pontos de mximos e de mnimos relativos (se existem) de: x3 + 3x2 7x + 9 3 x4 5 3 + x + 4x2 (b) y = 4 3 3 2 (c) y = 6 x 2x (a) y =
5 3
(d) y = 5 +
(x 2)7
4 x3 + 3 x2 3 2 =x3+ x+1 2 = x 3 x2 = x2 5 + x 2 = 3 x (x + 2) 3
5. Esboce os grcos de: (a) y = x4 x3 2x2 3x + 1 (b) y = (x + 2)(x 3) (c) y = ln(x2 + 1) 4 (d) y = x+2 x2 (e) y = x3 (f) y = 2 x x 1 (h) y = x + x 1 1 (i) y = 2 x x (j) y = x5 x3 (g) y = x3 3x2 (n) y = (o) y = (p) y = (q) y = 1 x3 x2 x2 +1 +2 x2
(x + 1)2 (x 1) (x + 2)2 x2 4 x 5 x5
(x 1)2
6. Determine o valor de k tal que a funo y = x3 + kx2 + x + 1 admita um ponto de inexo em x = 1. 7. Seja y = ax3 + bx2 + cx + d; a, b, c, d R e a = 0. (a) Verique que y tem um nico ponto de inexo de y . (b) Verique que y tem um ponto de mximo e um ponto de mnimo se b2 3ac > 0.
5.5. EXERCCIOS
8. Seja y = xm (1 xn ), onde m, n so nmeros naturais. Verique: (a) Se m par, y tem um ponto de mnimo em x = 0. (b) Se n par, y tem um ponto de mnimo em x = 1. 9. Esboce o grco da famlia de curvas y = x4 + x3 + c x2 , c R.
167
Problemas de Otimizao
1. Determine a rea do retngulo mximo, com base no eixo dos x e vrtices superiores sobre a parbola y = 12 x2 . 2. Com uma quantidade A de material dada deve-se construir um depsito de base quadrada e paredes verticais. Determine as dimenses que do o volume mximo. 3. Uma reta passando por (1, 2) corta o eixo dos x em A = (a, 0) e o eixo dos y em B = (0, b). Determine o tringulo AOB de rea mnima para a e b positivos. 4. Um cartaz deve conter 50 cm2 de matria impressa com duas margens de 4 cm cada, na parte superior e na parte inferior e duas margens laterais de 2 cm cada. Determine as dimenses externas do cartaz de modo que sua rea total seja mnima. 5. Faz-se girar um tringulo retngulo de hipotenusa h em torno de um de seus catetos, gerando um cone circular reto. Determine o cone de volume mximo. 6. Determine o ponto da curva y 2 = 2(1 x) situado menor distncia da origem. 7. Determine o volume do maior cilindro circular reto que pode ser inscrito numa esfera de raio r . 8. Deseja-se construir uma piscina de forma circular, com volume igual a 125m3 . Determine os valores do raio r e da profundidade h (altura), de modo que a piscina possa ser construida com a menor quantidade de material possvel. 9. Determine a altura do maior cone que pode ser gerado pela rotao de um tringulo retngulo de hipotenusa igual a 2 cm em torno de um dos catetos. 10. Determine o ponto do eixo dos x cuja soma das distncias a (4, 5) e (2, 3) mnima. 11. Entre todos os retngulos de rea dada a, qual o que tem menor permetro? 12. Determine os catetos de um tringulo retngulo de rea mxima sabendo que sua hipotenusa h.
168
13. Uma janela tem formato retangular com um semi-crculo no topo. Determine as dimenses da janela de rea mxima, se o permetro de 12 metros. 14. Determine a rea do maior retngulo com lados paralelos aos eixos coordenados e que pode ser inscrito na regio limitada pelas curvas y = 1 x2 e y = 0. 15. Para fazer um cilindro circular reto de um retngulo de folha de ao, colam-se duas bordas paralelas da folha. Para dar rigidez ao cilindro cola-se um arame de comprimento l ao longo da diagonal do retngulo. Ache a tangente do ngulo formado pela diagonal e o lado no colado, de tal modo que o cilindro tenha volume mximo. 16. Um slido construido, colando um cilindro circular reto de altura h e raio r a uma semi-esfera de raio r . Se a rea do slido 5 , determine r e h para que o volume seja mximo. 17. Suponha que a resistncia de uma viga retangular dada pela frmula: R = l h2 , onde l e h so, respectivamente, a largura e a altura da seo da viga. Determine as dimenses da viga mais resistente que pode ser cortada de um tronco de rvore cilndrico de raio a. 18. Uma janela tem forma de um retngulo, tendo acima um tringulo equiltero. Sabendose que o permetro da janela igual a 4 metros, determine as dimenses do retngulo que proporciona a rea mxima para a janela. 19. A diferena de dois nmero 20. Determine os nmeros de modo que o produto seja o menor possvel. 20. A soma de duas vezes um nmeros e cinco vezes um segundo nmero 70. Determine os nmeros de modo que o produto seja o maior possvel. 21. Determine as dimenses do retngulo de maior permetro que pode ser inscrito na elipse: x2 y 2 + 2 = 1; a2 b a, b = 0. 22. Se a velocidade de uma onda de comprimento L, em guas profundas, dada por: v=M B L + , B L
5.5. EXERCCIOS
23. A taxa aerbica de uma pessoa com x anos de idade dada por: A(x) = 110 (ln(x) 2) , x
169
sendo x 11. Em que idade a pessoa tem capacidade aerbica mxima? 24. Com um o de comprimento 2 a constroi-se um arco de crculo de modo que a rea do segmento circular que determina seja mxima. Qual o raio? 25. Se uma droga injetada na corrente sangunea, sua concentrao t minutos depois dada por C (t) = k (e2t e3t ), onde k uma constante positiva. (a) Em que instante ocorre a concentrao mxima? (b) Que se pode dizer sobre a concentrao aps um longo perodo de tempo? 26. A vazo de gua de uma represa modelada por: f (t) = 10 , (t 6)2 + 1
se 0 t 12, onde t o tempo em meses. Determine quando a vazo foi mxima. 27. Suponha que numa experincia realizada foram coletados os seguintes pares de dados: (x1 , y1 ), (x2 , y2 ), ..................., (xn1 , yn1 ), (xn , yn ), tais que os xi no so todos iguais. A teoria subjacente experincia sugere que os dados devem estar ao longo de uma reta y = m x. Devido a erros experimentais, os pontos no so colineares. O problema consiste em determinar a reta que melhor se ajusta aos dados, ou seja, consiste em determinar m de modo que a soma dos desvios verticais seja mnima. O ponto sobre a reta y = m x que est mais prximo (distncia vertical) dos pontos dados tem coordenadas (xi , m xi ); logo o quadrado da distncia vertical a estes pontos : Ei = (m xi yi )2 , (a) Minimize a funo:
n
1 i n.
f (m) = E1 + E2 + ........ + En =
i=1
(m xi yi )2
(b) Ache a reta que melhor se ajusta aos pontos (2, 1), (0, 0), (1, 2), (3, 1) e (4, 3).
170
Captulo 6
INTEGRAO INDEFINIDA
6.1 Introduo
Na primeira parte do captulo mostraremos como obter uma funo conhecendo apenas a sua derivada. Este problema chamado de integrao indenida. Denio 6.1. Uma funo F (x) chamada uma primitiva da funo f (x) no intervalo I se para todo x I , tem-se: F (x) = f (x) Muitas vezes no faremos meno ao intervalo I , mas a primitiva de uma funo sempre ser denida sobre um intervalo. Denio 6.2. Seja F (x) uma primitiva da funo f (x) no intervalo I . A expresso F (x) + c, c R chamada a integral indenida da funo f e denotada por: f (x) dx = F (x) + c Logo: f (x) dx = F (x) + c F (x) = f (x) em particular: f (x) dx = f (x) + c. Assim, a integral indenida permite que encontremos uma famlia de primitivas de f (x). A sintaxe para o clculo da integral indenida de uma funo : >int(funo,varivel)+C; ou de forma mais didtica: >Int(funo,varivel)=int(funo,varivel)+C; 171
>f:=1/(x2 +a2): >Int(f,x)=int(f,x)+C; x2 Note que: >diff(arctan(x)/a +C,x); 1 x2 + a2 2. Calcule sec2 ( x) dx. x arctan(x) 1 dx = +C 2 +a a
Figura 6.1: Grcos de algumas primitivas de f , exemplo 2. Note que: >diff(2 sin(sqrt(x))/cos(sqrt(x)) +C,x);
6.1. INTRODUO
sec2 ( x) x 3. Calcule dx . + 2x + 5
173
x2
1 + 2x + 5
>f:=exp(a*x)*sin(b*x): >Int(f,x)=int(f,x)+C; eax sen(bx) dx = Note que: >diff(exp(a*x)*(-cos(b*x)*b+a*sin(b*x))/(a2 +b2) +C,x); eax sen(bx) Muitas vezes o MAPLE no consegue calcular de forma eciente uma integral. Por exemplo, considere: x (x + 1)3000 dx O Maple, antes de calcular a integral, desenvolve o binmio, o utiliza uma grande parte da memria do computador. Convidamos ao leitor a digitar: > int(x (x + 1)3000 , x); eax (cos(b x) b + a sin(b x)) +C a2 + b2
Existem funes cujas primitivas no podem ser expressas em termos de funes elementares. Veja o seguinte exemplo: Exemplo 6.2. 1. Calcule >f:=exp(x2): >Int(f,x)=int(f,x)+C; 1 erf (x) + C, 2 onde erf (x) a chamada funo erro, que no elementar, a qual ser revista nos prximos captulos. ex dx =
2
ex dx.
interessante e importante entender os passos intermedirios que o MAPLE realiza para calcular as integrais indenidas.
Logo, F (g(x)) uma primitiva de f (g(x)) g (x), ento: f (g(x)) g (x) dx = F (g(x)) + c; fazendo u = g(x), tem-se du = g (x) dx; substituindo na expresso anterior: f (g(x)) g (x) dx = A sintaxe : >with(student): >f:=funo: >a:=Int(f,varivel); >a1:=changevar(equao que dene a mudana=u,a,u); >a2:=value(a1); >Int(f,x)=subs(u=equao que dene a mudana,a1)+C; f (u) du = F (u) + c
175
>with(student): >f:=2*x/(x2 +1): >a:=Int(f,x); a := >a1:=changevar(x2 +1 =u,a,u); a1 := integral imediata: >a2:=value(a1); a2 := ln(u) >Int(f, x) = subs(u = x2+1, a2)+C; 2x dx = ln(x2 + 1) + C x2 + 1 2. Calcule sec2 ( x) dx. x 1 du u x2 2x dx +1
>with(student): >f:=sec(sqrt(x))2 /sqrt(x)): >a:=Int(f,x); a := >a1:=changevar(sqrt(x)=u,a,u); a1 := integral imediata: >a2:=value(a1); a2 := 2 sin(u) cos(u) 2 sec(u)2 du sec2 ( x) dx x
>with(student): >f:=x*cos(x2)*sin(sin(x2)): >a:=Int(f,x); a := >a1:=changevar(sin(x2 )=u,a,u); a1 := integral imediata: >a2:=value(a1); 1 a2 := cos(u) 2 >Int(f, x) = subs(u =sin(x 2), a2)+C; 1 x cos(x2 ) sen(sen(x2 )) dx = cos(sin(x2 )) + C 2 4. Calcule x (x + 1)3000 dx 1 sin(u) du 2 x cos(x2 ) sen(sen(x2 )) dx
177
ou, equivalentemente, f (x) g (x) = (f (x) g(x)) f (x) g(x). Integrando ambos os lados: f (x) g (x) dx = f (x) g(x) f (x) g(x) dx;
fazendo: u = f (x) e dv = g (x) dx, temos: du = f (x) dx e v = g(x). Logo: f (x) g (x) dx = u dv = u v v du
Este mtodo de integrao nos permite transformar a integrao de u dv na integrao de v du. importante saber escolher a substituio u e dv na integral de partida. Devemos escolher v tal que permita determinar v . As expresses de u e v devem ser mais simples que as de u e v , respectivamente. A sintaxe que utilizaremos : >with(student): >f:=funo: >a:=Int(f,varivel); >a1:=intparts(a, funo que foi chamada de u); >a2:=value(a1); >Int(f,x)=a2+C; Exemplo 6.4. 1. Calcule ln(x) dx.
178
a := >a1:=intparts(a,ln(x));
ln(x) dx
a1 := x ln(x) >a2:=value(a1);
(1) dx
>Int(f,x)=a2+C;
a2 := x ln(x) x
>with(student): >f:=x*sin(x): >a:=Int(f,x); a := >a1:=intparts(a,x); a1 := x cos(x) >a2:=value(a1); a2 := x cos(x) + sin(x) (cos(x)) dx x sen(x) dx
>Int(f,x)=a2+C;
179
6.4
Um polinmio P (x) no constante de coecientes reais pode ser sempre expresso como um produto de fatores lineares e/ou quadrticos, sendo que os fatores quadrticos so irredutveis sobre os reais. Naturalmente esta decomposio depende essencialmente do grau de P (x).
P (x) = (a1 x2 + b1 x + c1 )s1 (a2 x2 + b2 x + c2 )s2 ......(al x2 + bl x + cl )sl (x d1 )r1 . . . (x dn )rn , onde ri , sj N, i = 1 . . . n e j = 1 . . . l tais que no todos os ri e sj sejam nulos. Exemplo 6.5. [1] P (x) = x2 3 x + 2 = (x 2) (x 1).
[2] P (x) = x3 + 4 x2 + 5 x + 2 = (x + 1)2 (x + 2). [4] P (x) = x8 + x7 9 x6 + 3 x5 33 x4 + 3 x3 35 x2 + x 12 = (x2 + 1)5 (x 3) (x + 4). [5] P (x) = x4 + x3 + 2 x2 + x + 1 = (x2 + 1) (x2 + x + 1). Seja uma funo racional: P (x) . Q(x) A decomposio de uma funo racional em fraes mais simples, depende da fatorao do polinmio Q(x). Se numa funo racional o grau de P (x) maior ou igual ao grau de Q(x), ento podemos dividir os polinmios. De fato, se grau(P (x)) grau(Q(x)) ento P (x) = Q(x) A(x) + R(x), onde grau(R(x)) < grau(Q(x)); ento, que: P (x) R(x) = A(x) + . Logo, basta estudar o caso em Q(x) Q(x) [3] P (x) = x3 x2 + x 1 = (x2 + 1) (x 1).
180
pois, caso contrrio efetuamos a diviso dos polinmios. Essencialmente temos os seguintes casos: Caso 1: Q(x) se decompe em fatores lineares distintos. Caso 2: Q(x) se decompe em fatores lineares, alguns deles repetidos. Caso 3: Q(x) se decompe em fatores lineares e fatores quadrticos irredutveis, sendo que os fatores quadrticos no se repetem. Caso 4: Q(x) se decompe em fatores lineares e fatores quadrticos irredutveis, sendo que alguns dos fatores quadrticos se repetem. A sintaxe utilizada para decompor uma funo racional em fraes mais simples : >with(student): >f:=funo racional: >a:=Int(f, x); >b:=convert(integrand(a), parfrac, x); >a1:=Int(b, x); >Int(f,x)=value(a1)+C; Exemplo 6.6. 1. Calcule x3 + 3 x 1 dx. x4 4 x 2
1 3 13 15 + + 16 (x + 2) 4 x2 4 x 16 (x 2) 15 1 13 3 + + 16 (x + 2) 4 x2 4 x 16 (x 2)
dx
181
>f:=(3*x2+4*x+2)/(x3+2*x2+x): >a:=Int(f,x); a := >b:=convert(integrand(a), parfrac, x); b := >a1:=Int(b,x); a1 := >Int(f,x)=value(a1)+C; 1 3 x2 + 4 x + 2 dx = 2 ln(x) + + ln(x + 1) + C x3 + 2 x 2 + x x+1 3. Calcule 3 x3 12 x2 + 13 x 7 dx. x4 4 x3 + 5 x2 4 x + 4 1 1 2 + 2 x (x + 1) x+1 dx 2 1 1 + 2 x (x + 1) x+1 3 x2 + 4 x + 2 dx x3 + 2 x 2 + x
>f:=(3*x3-12*x2 +13*x-7)/(x4 -4*x3+5*x2 -4*x+4): >a:=Int(f,x); 3 x3 12 x2 + 13 x 7 dx x4 4 x 3 + 5 x 2 4 x + 4 >b:=convert(integrand(a), parfrac, x); a := b := >a1:=Int(b,x); a1 := >Int(f,x)=value(a1)+C; 1 1 2x 1 + x2 + 1 (x 2)2 x2 1 1 2x 1 + 2 2 x +1 (x 2) x2
dx
182
6.5 Exerccios
1. Calcule as seguintes integrais usando o mtodo de substituio: (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) (l) (m) x2 1 3x dx 2 x +1 x + 5 dx dy b ay 5 x dx (n) (o) (p) (q) (r) (s) (t) (u) (v) (w) (x) (y) (z) 1 dx x(ln(x))2 x3 dx 1 + x4
3
x2 ex dx dy 1 y2 ex dx e2x + 16 sen( ) d (5 cos( ))3 x+3 dx 2 (x + 6x)2 dx x ln(x) 2 earcsen(x) dx 1 x2 sen(ln(x)) dx x cos( x + 1) dx 1+x x5 dx 3 x6 + 4 3x cos(3x ) dx arcsen(y )
2. Calcule as seguintes integrais, usando as substituies dadas: (a) (b) (c) dx , use x = 2 sec(t) x x2 2 dx , use x = ln(t) ex + 1 x dx , use t = x + 1 x+1 (d) (e) (f) x dx , use x = sen(t) 1 x2 dx , use z = 1 + x 1+ x dx , use z = 1 + 3 x 1 1 + x3
6.5. EXERCCIOS
(a) (b) (c) (d) (e) (f) (g) (h) (i) 3x cos(x) dx x arctg(x) dx ex dx x3 x3 dx 1 x2 x cosec2 (x) dx x sec(x) tg(x) dx x3 sen(5 x) dx x4 cos(2x) dx x4 ex dx
1
183 (j) (k) (l) (m) (n) (o) (p) (q) (r) x arcsen(x) dx 1 x2 x sec2 (x) dx ln3 (x) dx sen2 (x) dx cos4 (x) tg5 (x)sec3 (x) dx cos4 (x) dx sen6 (x) sen4 (ax) dx sen3 (y ) cos4 (y ) dy sen4 (x) dx cos6 (x)
(a) (b) (c) (d) (e) (f) (g) (h) (i) (j)
(k) (l) (m) (n) (o) (p) (q) (r) (s) (t) (u)
x+1 dx x2 1 dx 2 x x2 + 4
sen(x) (25cos2 (x)) 2 dx x((ln(x))2 4) 2
3 3
dx
dx
5. Calcule as seguintes integrais, usando fraes parciais: (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) dx +8 4dx x4 1 x5 + 4x3 dx (x2 + 2)3 x3 + 3x dx (x2 + 1)2 dx 4 x + x2 x3 + x 1 dx (x2 + 1)2 x4 + 8x3 x2 + 2x + 1 dx (x2 + x)(x3 + 1) dx x3 (x2 + 1) x+1 dx 2 (x + 4x + 5)2 x3 + x + 1 dx x(1 + x2 ) x3 + 1 dx (x2 4x + 5)2 x3 (l) (m) (n) (o) (p) (q) (r) (s) (t) (u) (v) dx (x + 1)(x2 + x + 1)2 dx x8 + x6 3x + 1 dx 2 x x+1 dx 4 3 x 3x + 3x2 x x dx x4 1 5x3 3x2 + 2x 1 dx x4 + 9x2 x5 + 4x3 + 3x2 x + 2 dx x5 + 4x3 + 4x 2x + 2 dx x(x2 + 2x + 2)2 dx 3 2 x + 3x + 7x + 5 x2 3 x + 2 dx x3 + 6 x2 + 5 x 3 x3 + x2 + x 1 dx x4 1
6. Calcule as seguintes integrais: (a) (b) (c) (d) (e) cos(x) ln(sen(x)) dx x 5x dx x5 cos(x3 ) dx tg(x) sec3 (x) dx cos(3 x) cos(4 x) dx (f) (g) (h) (i) (j) dx (x2 + 4)5 dx x2 + 4 x + 8 et x3 9 e2t dt x
x2 + 2 x dx + 3 x2 + 4 x3 dx 2 (x + 2 x + 4)2
6.5. EXERCCIOS
(k) (l) (m) (n) (o) (p) (q) x4 + 1 dx x (x2 + 1) sen(x) cos2 (x) dx 5 + cos2 (x) x2 dx (x + 1)3 dx 2 4 x + 12 x 7 2x + 3 dx x3 + 3 x 3 x2 4 x + 5 dx (x 1) (x2 + 1) 3 x3 dx x2 + 1 (r) (s) (t) (u) (v) (w) (x) x dx x+1 dx (x2 + 9) x2 + 4 dx (x 1) x2 + 2 x 2 dx 1 + 2 sen(x) cos(x) + sen2 (x) 2 cos2 ( x 2) dx x + sen(x) 1 tg2 (x) dx sec2 (x) + tg(x) dx dx (x + 3) x 1
185
186
Captulo 7
INTEGRAO DEFINIDA
7.1 Intoduo
Neste captulo introduziremos a noo de integral denida, cuja origem foi a formalizao matemtica da idia do clculo de reas de regies planas delimitadas pelos grcos de funes. Observemos que somente "sabemos"calcular, efetivamente, a rea de regies limitadas por segmentos de retas como retngulos, tringulos ou composies destes. Como motivao, comearemos com um problema. plana R delimitada pelo grco de y = f (x), pelas retas x = a, x = b e o eixo dos x.
Problema: Seja f : [a, b] R uma funo contnua, no negativa. Calcule a rea da regio
188
[x0 , x1 ], [x1 , x2 ], ........, [xn1 , xn ]. Denotemos qualquer destes subintervalos por [xi1 , xi ], i variando de 1 at n. Seja xi = xi xi1 o comprimento do subintervalo [xi1 , xi ], i variando de 1 at n. Note que estes subintervalos no tem necessariamente o mesmo comprimento. Para cada i, variando de 1 at n, consideremos o retngulo Ri limitado pelas retas x = xi1 , x = xi e altura y = f (ci ), onde ci [xi1 , xi ].
Figura 7.2: Subdiviso da regio. Obtemos assim n retngulos Ri . intuitivo que a soma das reas dos n retngulos uma aproximao da rea da regio R. Se n muito grande ou, equivalentemente, se n cresce, ento xi , a base do retngulo correspondente, muito pequena e a soma das reas dos n retngulos aproxima-se cada vez mais da rea da regio R.
Figura 7.3: Nova subdiviso da regio. A rea de cada Ri f (ci ) xi (base por altura); a soma Sn das reas dos n retngulos :
n
Sn =
i=1
f (ci ) xi .
7.1. INTODUO
189
A soma Sn chamada uma soma de Riemann da funo f . Denotemos por |xi | a maior medida dentro os xi . A rea de uma regio plana R delimitada pelo grco da funo contnua y = f (x), denida no intervalo [a, b] e pelas retas x = a e x = b :
n
A(R) =
|xi |0
lim
f (ci ) xi .
i=1
possvel provar com rigor matemtico que, quando a funo contnua, este limite sempre existe e igual a rea de R; mais ainda, este limite no depende da escolha da partio do intervalo [a, b] ou da escolha dos pontos ci . Para mais detalhes veja a bibliograa intermediria e avanada. No MAPLE, utilizaremos as seguintes sintaxes: >with(student): leftsum(f(x), x=a..b, n): A soma de Riemann com n subintervalos de comprimentos iguais e a escolha de cada ci como sendo a extremidade esquerda de cada subintervalo. leftbox(f(x), x=a..b, n): Esboa o grco de leftsum. middlesum(f(x), x=a..b, n): A soma de Riemann com n subintervalos de comprimentos iguais e a escolha de cada ci como sendo o ponto mdio de cada subintervalo. middlebox(f(x), x=a..b, n): Esboa o grco de middlesum. rightsum(f(x), x=a..b, n): A soma de Riemann com n subintervalos de comprimentos iguais e a escolha de cada ci como sendo a extremidade direita de cada subintervalo. rightbox(f(x), x=a..b, n): Esboa o grco de rightsum. Nas verses mais recentes do MAPLE, podemos utilizar a seguinte sintaxe, para fazer animaes:
Exemplo 7.1. 1. Calcule a rea da regio limitada pelo grco da funo y = f (x) = x2 , o eixo dos x e pelas retas x = 0 e x = 1.
190
Figura 7.4: rea limitada por y = f (x) = x2 . O intervalo de integrao [0, 1] e f (x) = x2 . a) Consideremos a seguinte partio de ordem 4 de [0, 1]: 1 3 1 < x2 = < x3 = < x4 = 1; 4 2 4 1 1 1 1 3 3 1 Os subintervalos so: [0, ], [ , ], [ , ] e [ , 1] e xi = , para cada i. 4 4 2 2 4 4 4 x0 = 0 < x1 = >with(student): >f:=x2: >leftsum(f,x=0..1,4); 1 4 >value( ); 7 32 Note que escolhemos: 1 4 1 16 1 2 1 4 3 4 9 16
3 i=0
1 2 i 16
ci
f (ci ) Logo:
1 1 1 1 1 9 7 1 0+ + + = . 4 4 16 4 4 4 16 32
7.1. INTODUO
>leftbox(f,x=0..1,4);
191
1 2 i 16
ci
1 4 1 16
1 2 1 4
3 4 9 16
f (ci )
Logo: 1 1 1 1 1 9 1 15 + + + 1= . 4 16 4 4 4 16 4 32 >rigtbox(f,x=0..1,4);
192
Figura 7.6: Partio da regio. intuitivo que: 7 15 A(R) . 32 32 b) Consideremos a seguinte partio de ordem n: x0 = 0 < x1 = xi = 1 . n 1 2 n1 , c3 = ,............, cn = : n n n 2 3 n 1 < x2 = < x3 = < .................. < xn = = 1. n n n n
Se escolhemos c1 = 0, c2 = >leftsum(f,x=0..1,n);
n1 i=0
i2 n2
n >value( ); 1 (2 n 1) (n 1) 6 n2 Logo:
n1 i=0
i2 (n 1) (2 n 1) = . 3 n 6 n2
Se escolhemos c1 =
2 3 n 1 , c2 = , c3 = ,............, cn = : n n n n
>rightsum(f,x=0..1,n);
7.1. INTODUO
n i=1
193
i2 n2
n >value( ); 1 (2 n + 1) (n + 1) 6 n2 Logo:
n i=1
i2 (n + 1) (2 n + 1) = . 3 n 6 n2
Figura 7.7: Nova partio da regio. Ento, (n 1) (2 n 1) (n + 1) (2 n + 1) A(R) . 2 6n 6 n2 Por outro lado: 1 (n + 1) (2 n + 1) (n 1) (2 n 1) = lim = ; 2 2 n + n + 6n 6n 3 lim 1 3
ento,
194
Figura 7.8: Um frame da animao. Faamos uma tabela para comparar o resultado, com as diversas parties e o erro do calculo.
>with(student):
>for i to 10 do j := 2000*i:
>Er[i] := RI[i]-LE[i]:
>end do:
>array([l[1], l[2], l[3], l[4], l[5], l[6], l[7], l[8], l[9], l[10]]);
7.1. INTODUO
195
2000 4000 6000 8000 10000 12000 14000 16000 18000 20000
0.3332083438 0.3334583438 0.3333333280 0.0002500000 0.3332500047 0.3334166714 0.3333333311 0.0001666667 0.3332708359 0.3333958359 0.3333333320 0.0001250000 0.3332833350 0.3333833350 0.3333333325 0.0001000000 0.3332916678 0.3333750012 0.3333333327 0.0000833334 0.3332976199 0.3333690485 0.3333333329 0.0000714286 0.3333020840 0.3333645840 0.3333333330 0.0000625000 0.3333055561 0.3333611116 0.3333333331 0.0000555555 0.3333083338 0.3333583338 0.3333333331 0.0000500000
2
2. Calcule a rea da regio limitada pelo grco da funo y = f (x) = ex , o eixo dos x e pelas retas x = 2 e x = 2.
Figura 7.9: rea limitada por y = f (x) = ex . Utilizemos a opo: middle: >with(student): >f:=exp(-x2): >middlesum(f,x=-2..2,n); 4 n >limit(% , n = innity); erf (2)
n1 i=0
e4(n+2i+1)
2 /n2
196 >evalf(%);
1.764162782 Agora, faamos uma animao: >with(plots): >f:=exp(-x2): >par:=[seq(i, i = 4 .. 100)]: >:=seq(middlebox(f,x=-2..2,n),n=boxes): >display(S, insequence = true);
197
7.2
Denio 7.1. Sejam f uma funo denida no intervalo [a, b], P uma partio qualquer do intervalo [a, b] e ci um ponto qualquer em cada subintervalo denido pela partio. A integral denida de f de a at b denotada por:
b
f (x) dx
a
e denida por:
b n
f (x) dx =
a
|xi |0
lim
f (ci )xi
i=1
se o limite existe. Se o limite da denio existe, independente das escolhas feitas, como no caso da denio de rea. Portanto, deve ter sempre um nico valor. Se f contnua e no negativa em [a, b] a denio de integral denida coincide com a denio de rea da regio R delimitada pelo grco de f , pelas retas x = a, x = b e pelo eixo dos x (g = 0):
A(R) =
a
f (x) dx
Os nmeros a e b so chamados limites inferior e superior de integrao. Denio 7.2. Uma funo f denida em [a, b] dita integrvel em [a, b] se sua integral denida existe.
198
Algumas das provas deste captulo sero omitidas, pois fogem do objetivo destas notas. Um leitor interessado pode recorrer bibliograa indicada. Teorema 7.1. Se a funo f contnua em [a, b], ento integrvel em [a, b]. Observemos que a recproca deste teorema falsa. Por exemplo, considere a funo: f (x) = 1 se x [0, 1] 0 se x (1, 2].
f descontnua, mas a regio limitada pelo grco de f , possui rea igual a 1 no intervalo [0, 1] e zero no intervalo (1, 2]; logo, f integrvel.
f (x) + g(x) dx =
a a
f (x) dx +
a
g(x) dx
f (x) dx
g(x) dx
a
3. |f | integrvel e:
b a b
f (x) dx
f (x) dx
a
4. Sejam a < c < b e f uma funo integrvel em [a, c] e [c, b] respectivamente. Ento f integrvel em [a, b] e:
b c b
f (x) dx =
a a
f (x) dx +
c
f (x) dx
199
g(x) =
a
f (t) dt.
g(x) =
0
cos(t) dt = sen(x);
por outro lado observe que, g (x) = cos(x) = f (x). Este fato pode ser generalizado. o que estabelece o seguinte teorema. Teorema 7.2. (Fundamental do Clculo). Seja f : [a, b] R uma funo contnua. A funo:
x
g(x) =
a
f (t) dt
f (t) dt = f (x)
a
Este resultado implica que toda funo contnua possui uma primitiva. Existem funes integrveis que no possuem primitivas (no podem ser contnuas). Por exemplo, a funo denida por: f (x) = f no derivada de nenhuma funo:
x
0 1
se x = 0 se x = 0;
g(x) =
a
f (t) dt = 0,
para todo x.
Corolrio 7.3. Se f uma funo integrvel em [a, b] e admite uma primitiva F (x) em [a, b], ento:
b a
O corolrio nos diz que para calcular a integral denida de uma funo, basta procurar uma primitiva da funo e avali-la nos limites de integrao. A integral denida um nmero real. Notao:
b
F (x)
a
= F (b) F (a).
200
A sintaxe para o clculo da integral denida de uma funo : >int(funo,x=a..b); ou de forma mais didtica: >Int(funo,x=a..b)=int(funo,x=a..b); Corolrio 7.4. Na hiptese do corolrio anterior, temos:
b a
1.
a a
f (x) dx = f (x) dx = 0.
f (x) dx.
b
2.
a
g(x) =
a
f (t) dt
F (x) =
0
sen(t6 ) dt
De fato: >p:=Int(sin(t6),t=0..x);
x
p :=
0
sen(t6 ) dt
>diff(p,x);
201
sin(x6 ) 2. Calcule
1 1
|sin ( x)| dx =
Observamos que sen( x) 0 se 0 x 1 e sen( x) 0 se 1 x 0. sen( x) dx = Logo, : >F:=x->-cos(Pi*x)/Pi): >Int(p, x =0..1)-Int(p, x =-1..0) = F(1)-F(0)-(F(0)-F(-1));
1 0 0
cos( x) + c.
sen( x) dx
sen( x) dx =
1
>Int(p, x =-1..1)=F(1)-F(0)-(F(0)-F(-1));
1 1
|sen( x)| dx =
3. A funo :
x
S (x) =
0
sen
t2 dt, 2
chamada de Fresnel e aparece no estudo da difrao de ondas de luz, calcule: lim S (x) x3
x 0
202 logo:
Figura 7.12: Grco de S (x). 4. A funo: 2 erf (x) = chamada funo erro.
x 0
et dt
Figura 7.13: Grco de erf (x). Calcule a derivada de: i) x erf (x). ii) erf ( x). i) Seja:
203
ln(x) =
1
dt t
ln(x) chamado logaritmo natural de x. Proposio 7.1. Das propriedades da integral denida e do Teorema Fundamental do Clculo, segue que: 1. ln(1) = 0 2. ln(x) < 0 se 0 < x < 1 3. ln(x) > 0 se x > 1 4. [ln(x)] = 1 x
204
Figura 7.14: A regio Hx . Geometricamente, ln(x) denido por ln(x) = rea(Hx ) rea(Hx ) se se 1x 0 < x < 1.
Se x = 1, Hx um segmento de reta; logo, a rea(Hx ) = 0 e ln(1) = 0. Por outro lado, veriquemos que ln(x y ) = ln(x) + ln(y ), para todo x, y (0, +). De fato:
xy
ln(x y ) =
1
dt = t
xy x
x 1
dt + t
y 1
xy x
dt = ln(x) + t
xy x
dt . t
ln(x )
dt . t
Fazendo t =
s ,
tem-se, dt =
s1 ds
x 1
e:
x 1
dt = t
ds = ln(x). s
Podemos agora denir a funo exponencial assim: y = ex se, e somente se x = ln(y ). Todas as propriedades da funo exponencial podem ser demonstradas a partir desta denio.
205
ln(x) dx.
ln (x) dx = e2
2. Seja
b a
tx dt
f (x) =
se x = 1 se x = 1.
ln b a
F := t >Int(p,t=a..b)=simplify(F(b)-F(a));
b a
tx+1 x+1
tx dt = F (b) F (a) =
Por outro lado, aplicando limite: lim f (x) = lim (bx+1 ln(b) ax+1 ln(a)) = f (1);
x1
x1
206
f (g(x)) g (x) dx =
g (b)
f (u) du
g (a)
Utilizamos a seguinte sintaxe: >p:=funo: >k:=Int(p, x = a .. b); >k1:=changevar(equao que dene a mudana=u,k); >k2:=value(k1);
b a
g(x) f (x) dx
Utilizamos a seguinte sintaxe: >with(student): >p:=funo: >a1:=intpar(p,funo chamada de u); >a2:=value(a1); >Int(p,x=a..b)=a2;
f (x) dx g(x)
207
sendo f tal que o integrando seja denido. Seja: >p:=f(x)/(f(x)+f(a-x)): >k:=Int(p, x = 0 .. a);
a
a f (x) dx = , f (x) + f (a x) 2
k :=
0
f (x) dx f (x) + f (a x)
f (a u) du f (a u) + f (u)
a 0
k1 = logo,
a
f (a u) du = f (a u) + f (u)
a 0
f (a x) dx f (a x) + f (x)
a
2k =
0 0
f (x) dx + f (x) + f (a x)
f (a x) dx = f (a x) + f (x)
dx = a.
0
2. Calcule Seja:
k :=
0
cos(x) sen(x) + 1
dx
208
k1 :=
0
1 du u+1
2)
a :=
1
(x3 + 5) ln(x) dx
>a1:=intparts(a,ln(x));
2 1
a1 := 14 ln(2)2 >a2:=value(a1);
1 4 x + 5x 4 dx x
a2 := 14 ln(2) >Int(f,x=1..2)=a2;
2 1
95 16
95 16
4. Calcule
1
3 x2 + 4 x + 2 dx. x3 + 2 x2 + x
>f:=(3*x2+4*x+2)/(x3+2*x2+x): >a:=Int(f,x=1..4);
4
a :=
1
3 x2 + 4 x + 2 dx x3 + 2 x2 + x
209
a1 :=
1
1 1 2 + 2 x (x + 1) x+1
dx
>Int(f,x=1..4)=value(a1);
4 1
3 3 x2 + 4 x + 2 dx = 3 ln(2) + ln(5) x3 + 2 x 2 + x 10
Aplicao
Seja f uma funo integrvel sobre [a, a]. Se f uma funo par:
a a
f (x) dx = 2
a 0
f (x) dx
(1)
f (x) dx = 0
a
(2)
De fato:
a 0 a
f (x) dx =
a a
f (x) dx +
0
f (x) dx =
a 0
f (x) dx +
0
f (x) dx.
f (x) dx =
0
f (u) du.
Se f uma funo par, segue (1) e se f uma funo mpar, segue (2). Exemplo 7.5. 1. Calcule
4
x20
210
7.5. EXERCCIOS
211
7.5 Exerccios
1. Calcule as seguintes integrais usando o mtodo de substituio: (a) (b) (c)
0 3 1
3 4 2
(m)
0
x2 dx x3 + 1
(n)
0
(o)
1
(d)
0
(p)
0
(e)
0
(q)
1
(f)
0
(r)
0
(g)
0
(s)
0
(h)
0
etg(x)
dx
(t)
3
(i)
1
(u)
0
(j)
0
dx
(v)
0
(k)
0
dx 2x + 3 dx x ln(x)
(w)
1
sen(ln(x)) dx x x2 dx x6 + 4
(l)
2
e4
(x)
0
x ex dx e
2x
(e)
2
x ln( x) dx arctg(x) dx
(b)
0
sen(3 x) dx
(f)
0
(c)
0
3 cos(x) dx
1 0
(g)
0
1 2
(d)
x4 ex dx
(h)
2 4
x3 dx 1 x2
x cosec2 (x) dx
212 (i)
0 1
(q)
0
(j)
0
(r)
0
(k)
1
(s)
0
2 1
1 2
(x2 1) ex dx e
x
x ln(x) dx
4 e 1
dx
(o) (p)
0
(w)
0
2 4
(x)
0 1
cos(x) ln(sen(x)) dx x 5 dx
x
(k)
1
1 3
(l)
0
(c)
0
x5 cos(x3 ) dx
3
(m)
0
(d)
0
(n)
1
(e)
0
(o)
1
(2 x + 3) dx x3 + 3 x
(f)
0
(p)
2
(g)
0
(q)
0
(h)
0
ln(3)
(r)
0
x3 dx 3 x2 + 1 x dx x+1 3
(3 x2 4 x + 5) dx (x 1) (x2 + 1)
(i)
2
(j)
0
+ 2 x) dx 3 x + 3 x2 4
(x2
(s)
0
x (x 1) dx dx 2x + 3
(x 3) dx 2 (x + 4 x + 3)2
(t)
3
11
7.5. EXERCCIOS
(u)
0 1
213 dx (w)
0 a
(1 + x2 )3
4
x
0
a2 x2 dx a2 + x2
(v)
2
+ 1)dx (x + 1)2 (x + 2)
(2 x2
(x)
x dx 4 cos2 (x)
(t2 + 1) 3 dt t sen(t) dt
(e)
d dx
ex
1 + t2 dt
x x2 2 x 0 x3 0 x a
0 x
t ln(t) dt
1 x
sen(t2 ) dt
(2t + t2 ) dt t dt 1 + t3
d (d) dx
1+
0
t4 dt
5. Seja f uma funo contnua em [a, b] e suponha que Determine f e a. 6. A seguinte funo utilizada em Engenharia Eltrica:
x
Si(x) =
0
sen(t) dt; t
(x > 0).
f (x) dx
a
chamado valor mdio da funo f no intervalo [a, b]. Calcule o valor mdio das funes nos intervalos indicados: (a) f (x) = sen2 (x); [0, ] (c) f (x) = ln(x); [1, 2] x (d) f (x) = ; [0, 1] 1 + x2 cos(x) ; [0, (e) f (x) = 2] sen(x) (b) f (x) = 5 cos(x); [, ]
1 + x2 dx ou
0
x dx
(b)
ex dx ou
ex dx.
9. Seja a > 0 e suponha que f uma funo contnua no intervalo [a, a]. Dena g em [a, a] por: g(x) =
0 x x
f (t) dt +
0
f (t) dt,
para todo x [a, a]. (a) Verique que g (x) = 0, para todo x [a, a]. (b) Use a parte a) para vericar que g(x) = 0, para todo x [a, a]. (c) Conclua que:
0 x
f (t) dt =
x 0
f (t) dt.
x5 6 x9 +
dx
(b)
sen( 3 x7 + x5 + x3 ) dx x4 + cos(x)
(a)
sen(m x) cos(n x) dx = 0 0 se n = m se n = m
(b)
sen(m x) sen(n x) dx = 0
(c)
cos(m x) cos(n x) dx =
se n = m se n = m
7.5. EXERCCIOS
12. Calcule
derivveis (i = 1, 2); I e J intervalos tais que i (J ) I . Verique que: g (x) = f (2 (x)) 2 (x) f (1 (x)) 1 (x). 14. Calcule g (x) se g(x) = 1 15. Calcule g ( ) se g(x) = 2
x 2 +x x2 +1 x3 x2
2t dt.
1 dt. t
3 3
f (t) dt = 4, calcule
1
f (5 2 x) dx
2 t et dt
Logaritmo
1. Verique que: ln(x) =
0 x 1
4. Usando os exerccios anteriores conclua que: ln(x) L(x) com E (x) = |ln(x) L(x)| 1 (x 1)4 . Equivalentemente, L(x) aproxima ln(x) superiormente, com erro E (x) no 4 1 superior a (x 1)4 . 4 5. Calcule aproximadamente ln(1.2) e E (1.2).
7. Verique que: ln(x) x 1. Quando vale a igualdade? 8. Verique que x ln(x + 1) x, para todo x 1. 1+x
Captulo 8
A(R) =
a
|f (x) g(x)| dx
A(R) =
a
f (x) dx
y=f(x)
218
A(R) = onde
f (x) dx
a
R = {(x, y ) / a x b, f (x) y 0}
a R
Figura 8.2: R = {(x, y ) / a x b, f (x) y 0} Se f (x) g(x), para todo x [a, b], ento:
b
A(R) =
a
f (x) g(x) dx
g a b
Figura 8.3: R = {(x, y ) / a x b, g(x) y f (x)}. Se f (x) g(x), a x c e g(x) f (x), c x b; ento, R = R1 R2 , onde: R1 = {(x, y ) / a x c, g(x) y f (x)} R2 = {(x, y ) / c x b, f (x) y g(x)} e
8.1. REAS
219
A(R) =
a
f (x) g(x) dx +
g(x) f (x) dx
Figura 8.4: R = R1 R2 .
Exemplo 8.1. 1. Calcule a rea da regio limitada pelo eixo dos x e pelo grco de y = 4 x4 5 x2 + 1. Determinemos a interseo da curva com os eixos coordenados: >with(plots): >f:=4*x4 -5*x2+1: >with(RealDomain): >sol:=solve(f=0,x); 1 1 sol := 1, , , 1 2 2 >a:=plot(f,x = -1 .. 1, lled = true, color = yellow): >b:=plot(f,x = -1 .. 1, color = blue, thickness=3): >display(a,b);
220
Figura 8.5: Grco de R. Seja, R = R1 R2 R3 onde: 1 R1 = {(x, y ) R2 / 1 x , 4 x4 5 x2 + 1 y 0}; 2 1 1 R2 = {(x, y ) R2 / x , 0 y 4 x4 5 x2 + 1} e 2 2 2 1 R3 = {(x, y ) R / x 1, 4 x4 5 x2 + 1 y 0}. 2 >A:=Int(f,x=sol[1]..sol[2])+Int(f,x=sol[2]..sol[3])+Int(f,x=sol[3]..sol[4]); A := >value(% ); 1 u.a. (unidades de rea). 2. Calcule a rea da regio limitada pelos grcos de y = x2 e y = x + 2. Calculemos as intersees dos grcos; em outras palavras, resolvamos o seguinte sistema de equaes: y = x+2 y = x2 , >solve(x+2=x2,x); 1, 2 Os pontos de interseo so (1, 1) e (2, 4).
1 2 1
(4 x4 5 x2 + 1) dx +
1 2 1 2
(4 x4 5 x2 + 1) dx +
1
1 2
(4 x4 5 x2 + 1) dx
8.1. REAS
221
Figura 8.6: A regio do exemplo 2. Notemos que x + 2 x2 se x [1, 2]; logo: >f:=x+2-x2: >A:=Int(f,x=-1..2)=int(f,x=-1..2);
2
A :=
1
(x + 2 x2 ) dx =
9 2
3. Calcule a rea da regio limitada pelos grcos de y = x2 x4 e y = x2 1. Calculemos as intersees dos grcos; em outras palavras, resolvamos o seguinte sistema de equaes: y y >with(RealDomain): >solve(x2 -x4=x2-1,x): 1, 1 Os pontos de interseo so (1, 0) e (1, 0). = x 2 x4 = x2 1,
222
Figura 8.7: A regio do exemplo 3. Notemos que x2 x4 x2 1 se x [1, 1]: >f:=1-x4: >A:=Int(f,x=-1..1)=int(f,x=-1..1);
1
A=
1
(x4 + 1) dx =
8 u.a. 5
4. Calcule a rea da regio limitada pelos grcos das seguintes curvas: y 2 = a x, a y = x2 , y 2 = a x e a y = x2 se a > 0. As curvas so parbolas. O esboo da regio um pouco mais complicado (a = 1): >with(plots): >a:= plot(x2, x = -1 .. 1, color = white, lled = true); >b:= plot(sqrt(x), x = -1 .. 1, color = yellow, lled = true); >a1:= plot(x2, x = -1 .. 1, color = blue, thickness = 3); >b1:= implicitplot(y2 = x, x = -1 .. 1, y = -1 .. 1, color = red, thickness = 3); >c:= plot(-x2, x = -1 .. 1, color = white, lled = true); >c1:= plot(-x2, x = -1 .. 1, color = blue, thickness = 3); >d:= plot(sqrt(-x), x = -1 .. 1, color = yellow, lled = true); >d1:= implicitplot(-y2 = x, x = -1 .. 1, y = -1 .. 1, color = red, thickness = 3); >e:= plot(-sqrt(x), x = -1 .. 1, color = yellow, lled = true); >e1 := plot(-sqrt(-x), x = -1 .. 1, color = yellow, lled = true);
8.1. REAS
>display(a, a1, b, b1, c, c1, d1, d, e, e1);
223
Figura 8.8: A regio do exemplo 4. Pela simetria da regio, podemos calcular a rea da regio situada no primeiro quadrante e multiplicar o resultado por 4. Observemos primeiro que y 2 = a x no funo de x. Calculemos a interseo das curvas, resolvendo o sistema: y2 x2 >eq1:=y2 =a*x: >eq2:=subs(y=x2/a,eq1): >solve(eq2,x); 0, a so os limites de integrao. A regio no primeiro quadrante, cuja rea queremos calcular limitada superiormente pela funo f (x) = a x e inferiormente por g(x) = a x2 , logo: >f:=sqrt(a*x): >g:=a*x2: >A:=4*Int(f-g,x=0..a)=4*int(f-g,x=0..a);
a
= ax = a y.
A := 4
0
4 a2 x2 dx = ax a 3
224
Observao Importante
Muitas vezes os problemas cam mais simples de resolver se integramos em relao a y e no em relao a x. Podemos repetir o processo de partio num intervalo que ca no eixo dos y e a obteno das somas de Riemann. Seja R a regio plana limitada pela direita pela funo x = M (y ), pela esquerda por x = N (y ) e pelas retas y = c e y = d.
N(y)
M(y)
Figura 8.9: .
A=
c
M (y ) N (y ) dy
Por isso, para resolver os problemas de rea sempre indicado fazer o desenho da regio correspondente.
Exemplo 8.2.
8.1. REAS
225
-2
10
-2
-4
A :=
2
y+4
y2 dy = 18. 2
-4
-2
-1
-2
226 >solve(M=N,y);
>A:=Int(N-M,y=-2..2)=2*int(N-M,y=0..2);
2
A :=
2
(4 y 2 ) dy =
3. Calcule a soma das reas limitadas pela curva y = x sen x [0, n a], sendo n, a N.
A=
0
x sen
x dx a
x sen
a
x dx + ...... + (1)n+1 a
x sen
(n1)a
x dx. a
Vemos que A = A0 + ........ + An1 , onde Ak a rea limitada pela curva, o eixo dos x, se k a x (k + 1) a e k = 0, 1...n 1, ou seja, >assume(k::integer): Em verses anteriores ao MAPLE 12, pode ser utilizado: >assume(k;integer): >A[k]:=Int(x*sin(x/a), x = k*a*Pi .. (k+1)*a*Pi);
(k +1)a
Ak :=
ka
x sen
x dx a
considerando: Ak =
(k +1)a
x sen
ka
x dx , se k mpar. a
Ak :=
ka
x sen
x dx = (2 k + 1) a2 a
227
A poro AB do grco de f , comprendida entre os pontos: A = (a, f (a)) e B = (b, f (b)) chamado arco. Nosso interesse medir o comprimento deste arco. Se a curva uma reta, para calcular o comprimento de arco s da reta, compreendido entre os pontos (x1 , f (x1 )) e (x2 , f (x2 )), usamos o Teorema de Pitgoras e obtemos: (x2 x1 )2 + (f (x2 ) f (x1 ))2 .
Generalizando esta idia para o grco da funo contnua f , fazemos uma partio de ordem n do intervalo [a, b]: a = x0 < x1 < ...... < xn = b; denotamos por Qi = (xi , f (xi )), 1 i n.
Q i-1 Q
0
Q Q
i
a=x 0
x i-1
xi
b= x n
Figura 8.13: Ligando cada Qi1 a Qi (1 i n) por um segmento de reta, obtemos uma linha poligonal formada pela reunio dos segmentos de reta. Como sabemos calcular o comprimento de cada segmento de reta, sabemos calcular o comprimento da poligonal. Intuitivamente, o comprimento da poligonal bastante prximo do comprimento do arco da curva; ento:
n
Ln =
i=1
o comprimento da poligonal. Aplicando o Teorema do Valor Mdio a f em cada subintervalo [xi1 , xi ], vemos que existe ci (xi1 , xi ) tal que f (xi ) f (xi1 ) = f (ci ) (xi xi1 ), para cada i de 1 at n; logo,
228
Ln =
i=1 n
(xi xi1
)2
(f (ci )(xi
xi1
))2
=
i=1
=
i=1
1 + (f (ci ))2 xi ,
onde xi = xi xi1 . Novamente observamos que quando n cresce muito, xi aproxima-se de zero e Ln aproxima-se do comprimento do arco. Se para cada partio do intervalo [a, b], os ci so escolhidos como antes, temos que o comprimento do arco AB da curva :
n
LAB = f (x)
|xi |0
lim
1 + (f (ci ))2 xi .
i=1
Se uma funo contnua em [a, b], possvel provar que o limite anterior sempre existe e igual a L, para qualquer escolha da partio e dos ci . Em tal caso, temos que:
b
L=
a
1 + (f (x))2 dx
A sintaxe que utilizaremos, : >f:=funo: >c:=simplify(diff(f,x)2 +1); >cp:=simplify(sqrt(c)); >Int(cp,x=a..b)=int(cp,x=a..b); Se a curva o grco de uma funo x = g(y ) denida no intervalo [c, d], com as hipteses anteriores, temos que:
d
L=
c
1 + (g (y ))2 dy
A sintaxe que utilizaremos, : >g:=funo: >c:=simplify(diff(g,y)2 +1); >cp:=simplify(sqrt(c)); >Int(cp,y=c..d)=int(cp,y=c..d); As verses mais recentes de MAPLE, tem a seguinte sintaxe para calcular o comprimento de arco: >with(Student[Calculus1]): >ArcLength(f(x), x = a..b);
229
Figura 8.14: Calculamos o comprimento da parte azul. >with(plots): >f:= root(x2, 3); f := >c:=simplify(diff(f,x)2 +1); 3 1 4 + 9 x2 c := 3 9 x2 >cp:= simplify(sqrt(c)); 1 cp := 3 >Int(cp,x=8..27)=int(cp,x=8..27);
27 8
3 x2
3 4 + 9 x2 3 x2
1 3
3 85 4 + 9 x2 80 5 2+ 5 17 dx = 3 27 27 x2
u.c.=unidades de comprimento. 6 3 Note que zemos u = 9 x2 + 4; logo, du = dx. 3 x 2. Calcule o comprimento de arco da curva y = 1 x4 + tal que 1 x 2. 4 8 x2
230
f:=x4 /4+1/(8*x2); 1 1 4 x + 4 8 x2
f := >c:=simplify(diff(f,x)2 +1);
c := >cp:= simplify(sqrt(c));
1 16 x12 + 8 x6 + 1 16 x6
cp := >Int(cp,x=1..2)=int(cp,x=1..2);
1 4
(4 x6 + 1)2 x6
2 1
1 4
123 (4 x6 + 1)2 dx = 6 x 32
u.c. . 4
8.3. TRABALHO
231
Figura 8.16: Grco de y = ln(cos(x)), calculamos o comprimento da parte azul. >f:=ln(cos(x)); f := ln(cos(x)) >c:=simplify(diff(f,x)2 +1); c := >assume(cos(x)>0): >cp:= simplify(sqrt(c)); cp := >Int(cp,x=0..Pi/4)=int(cp,x=0..Pi/4);
1/4 0
1 cos(x)2
1 cos(x)
u.c.
8.3
Trabalho
Consideremos uma partcula de massa m que se desloca ao longo de uma reta sob a inuncia de uma fora F . Da segunda lei de Newton, sabemos que F dada pelo produto da massa pela sua acelerao a: F = m a. Se a acelerao constante, ento a fora tambm constante. O trabalho W realizado pela partcula para deslocar-se ao longo de uma reta, percorrendo uma distncia d dado pelo produto da fora pela distncia: W = F d,
Se uma fora varivel y = f (x) (f funo contnua ) atua sobre um objeto situado no ponto x do eixo dos x, o trabalho realizado por esta fora quando o objeto se desloca de a at b ao longo deste eixo, dado por:
b
W =
a
f (x) dx
W medido em J (Joule). De fato, suponhamos que a partcula desloca-se ao longo do eixo dos x de x = a at x = b. Consideremos a funo contnua f : [a, b] R. Subdividamos o intervalo [a, b] efetuando uma partio de ordem n tal que os subintervalos [xi1 , xi ] tm o mesmo comprimento x = xi xi1 , para 1 i n. Seja ci [xi1 , xi ]; a fora no ponto ci f (ci ). Se x 0, a funo contnua f restrita ao subintervalo [xi1 , xi ] quase constante (varia muito pouco); ento o trabalho Wi realizado pela partcula para mover-se de xi1 at xi : Wi = f (ci ) x e o trabalho total Wn , :
n
Wn =
f (ci ) x.
i=1
possvel provar, com rigor matemtico, que o seguinte limite sempre existe e igual ao trabalho W realizado pela partcula:
n
W = lim Wn = lim
n +
x 0
f (ci ) x.
i=1
E mais ainda, este limite no depende da escolha da partio do intervalo ou da escolha dos pontos ci . Exemplo 8.4. 1. Suponha que um partcula localizada a uma distncia de x cm da origem. Uma fora de (x4 + 2 x3 + 3 x2 ) N age sobre a partcula quando a mesma se move de x = 1 at x = 2. Qual o trabalho realizado pela partcula para deslocar-se? Denamos: >f:=x4 +2*x3 +3*x2: >W:=Int(f,x=1..2)=int(f,x=1..2);
8.3. TRABALHO
233
W :=
1
x4 + 2 x3 + 3 x2 dx =
207 10
Joules 2. Qual o trabalho realizado ao se esticar uma mola em 8 cm sabendo que a fora de 1 N a estica em 1 cm? (N =Newton) De acordo com a lei de Hooke, a fora de y N que estica em x m a mola dada por y = k x, onde k uma constante. Como x = 0.01 m e y N = 1 N , temos k = 100 e y = 100 x. Denamos: >f:=100*x: >W:=Int(f,x=0..0.08)=int(f,x=0..0.08);
0.08
W :=
0
100 x dx = 0.32
Joules 3. Energia Cintica: O trabalho realizado por uma fora f atuando sobre uma partcula de massa m que se move de x1 at x2 W . Usando a segunda lei de Newton, a regra da cadeia e considerando que v1 e v2 so as velocidades da partculas em x1 e x2 , obtemos:
x2
W =
x1
f (x) dx =
m v2 2
v2
=
v1
2 v2 ) m (v2 1 , 2
pois: f = ma = m A expresso: m v2 2 chamada energia cintica do corpo em movimento com velocidade v . Logo, o trabalho realizado por uma fora f igual variao da energia cintica do corpo e o clculo desta variao dar o trabalho realizado. Qualquer fenmeno que possa ser estudado utilizando parties pode ser modelado por integrais denidas. Outras aplicaes da integral denida podem ser encontradas nos exerccios. dv dv = mv . dt dx
234
Figura 8.17:
Exemplo 8.5.
235
-1
-1
2. Seja R a regio limitada pelo grco de y = sen(x) para x [0, 2 ] e o eixo dos x.
1
-1
236
Figura 8.23: Sintaxe para agerao de slido de revoluo: >with(Student[Calculus1]): >VolumeOfRevolution(funo, x = a .. b, output = plot, axis=opo); As opes so: axis=horizontal O eixo de revoluo o eixo dos x. axis=vertical O eixo de revoluo o eixo dos y . Se no utilizamos a sintaxe axis, o MAPLE assume axis=horizontal. Clicando o botom direito do mouse sobre o desenho, se abre uma quantidade enorme de opes para grcos em 3D. Os MAPLE mais novos, tem um manipulador iterativo para 3D; a sintaxe : >VolumeOfRevolutionTutor(funo, x = a .. b);
237
Fazendo girar a regio R ao redor dos eixo dos x , obtemos um slido de revoluo S . Considere a seguinte partio do intervalo [a, b]: a = x0 < x1 < x2 < ..... < xn = b. Como antes, xi = xi xi1 o comprimento de cada subintervalo [xi1 , xi ], i variando de 1 at n. Em cada subintervalo [xi1 , xi ], escolha ci , i variando de 1 at n. Seja Ri o retngulo de altura f (ci ) e base xi , i variando de 1 at n.
f(x) Ri
x i-1 c i x i
Figura 8.25:
Girando Ri em torno do eixo dos x obtemos um cilindro circular reto Ci de volume f (ci )2 xi .
238
Ri
Rj
Ci
Cj
x i xj
Vn =
i=1
f (ci )2 xi .
Vn uma aproximao do volume do slido de revoluo, quando xi aproxima-se de 0, ou, equivalentemente, se n cresce. Intuitivamente estamos preenchendo o slido de revoluo por cilindros de altura pequena, dos quais sabemos efetivamente calcular o volume. Seguindo o mesmo raciocnio utilizado quando denimos rea de uma regio plana, temos:
n
V (S ) =
|xi |0
lim
i=1
f (ci )2 xi =
a
f (x)2 dx,
se o limite existe. possvel demonstrar que, se f contnua, este limite sempre existe e independente das escolhas feitas. Se a funo f negativa em algum subconjunto de [a, b], o slido de revoluo obtido a partir da regio limitada pelo grco de f , o eixo dos x e as retas x = a e x = b coincide com o slido de revoluo obtido a partir da regio limitada pelo grco de |f |, o eixo dos x e as retas x = a e x = b. O fato de que o integrando f (x)2 0, implica em que seja vlida a mesma frmula para ambos os casos.
239
Figura 8.28: Proposio 8.1. Sejam f : [a, b] R uma funo contnua tal que f (x) 0 em [a, b] e a regio: R = {(x, y ) / a x b, 0 y f (x)} Considere o slido de revoluo S obtido girando a regio ao redor do eixo dos x. Ento o volume V (S ) do slido S :
b
V (S ) =
a
f (x)2 dx
Em geral, este processo, pode ser feito para qualquer regio limitada pelos grcos de funes contnuas. Sejam f, g : [a, b] R funes contnuas tais que f (x) g(x) 0 para todo x [a, b] e a regio: R = {(x, y ) / a x b, g(x) y f (x)}
g a b
Figura 8.29: R = {(x, y ) / a x b, g(x) y f (x)}. O volume do slido de revoluo S obtido girando R em torno do eixo dos x :
b
V (S ) =
a
f (x)2 g(x)2 dx
240
De forma anloga, sejam M, N : [c, d] R funes contnuas tais que M (y ) N (y ) para todo y [c, d] e a regio: R = {(x, y ) / c y d, N (y ) x M (y )}
Figura 8.30: R = {(x, y ) / c y d, N (y ) x M (y )}. O volume do slido de revoluo obtido girando R ao redor dos eixo dos y :
d
V (S ) =
c
M (y )2 N (y )2 dy
V (S ) =
c
M (y )2 dy
A sintaxe, para calcular o volume de um slido de revoluo: >h:=Pi*(f2 -g2 ): >V:=Int(h,x=a..b)=int(h,x=a..b); Analogamente: >h:=Pi*(M2 -N2 ): >V:=Int(h,y=c..d)=int(h,y=c..d); A sintaxe, para calcular automaticamente, o volume de um slido de revoluo: >with(Student[Calculus1]): >VolumeOfRevolution(funo, x = a .. b, output = integral, axis=horizontal) =VolumeOfRevolution(funo, x = a .. b,axis=opo);
241
>VolumeOfRevolution(funo1,funo2, x = a .. b, output = integral, axis=horizontal) =VolumeOfRevolution(funo1,funo2, x = a .. b,axis=opo); As opes so: axis=horizontal O eixo de revoluo o eixo dos x. axis=vertical O eixo de revoluo o eixo dos y . Se no utilizamos a sintaxe axis, o MAPLE assume axis=horizontal. Exemplo 8.6. 1. Calcule o volume do slido de revoluo obtido girando em torno do eixo dos x a regio limitada pela curva y = sen(x), x [0, 2 ] e o eixo dos x.
1
-1
Figura 8.31: Regio do exemplo 1. >h:=Pi*sin(x)2: > Int(h, x = 0 .. 2*Pi) = int(h, x = 0 .. 2*Pi);
2 0
(sin (x))2 dx = 2
Utilizando a livraria Student[Calculus1]: >f:=sin(x): >with(Student[Calculus1]): >VolumeOfRevolution(f, x = 0 .. 2*Pi, output = integral, axis = horizontal) = VolumeOfRevolution(f, x = 0 .. 2*Pi, axis = horizontal);
242
2 0
(sin (x))2 dx = 2
Figura 8.32: O slido do exemplo 1. 2. Calcule o volume do slido de revoluo obtido girando em torno do eixo dos x a regio 1 , 1 x 4 e o eixo dos x. limitada pelo grco de y = x (x + 2)
1 1 dx = + ln(2) 2 x (x + 2) 12 4
243
1 1 dx = + ln(2) x (x + 2)2 12 4
3. Calcule o volume do slido de revoluo obtido girando em torno do eixo dos x a regio limitada pelos grcos de 4 y = 13 x2 e 2 y = x + 5.
Figura 8.34: Regio do exemplo 3. >h:=Pi*(((13-x2)/4)2 -((x+5)/2)2; 1 (69 30 x2 + x4 40 x) 16 >solve((13-x2)/4 -(x+5)/2=0,x); 3, 1 > Int(h, x = -3 .. 1) = int(h, x = -3 .. 1);
1 3
1 64 (69 30 x2 + x4 40 x) dx = 16 5
Utilizando a livraria Student[Calculus1]: >with(Student[Calculus1]): >f:=(13-x2)/4: >g:=(x+5)/2: >VolumeOfRevolution(f,g, x = -3 .. 1, output = integral, axes = horizontal) = VolumeOfRevolution(f,g, x = -3 .. 1);
244
1 3
1 64 (69 40 x 30 x2 + x4 ) dx = 16 5
y=f(x) R a b x
Figura 8.36: Como antes, considere a seguinte partio do intervalo [a, b]: a = x0 < x1 < x2 < ..... < xn = b. xi = xi xi1 o comprimento de cada subintervalo [xi1 , xi ], i variando de 1 at n. Em cada subintervalo [xi1 , xi ], escolha:
245
ci =
xi + xi1 , 2
o ponto mdio do subintervalo [xi1 , xi ], i variando de 1 at n. Seja Ri o retngulo de altura f (ci ) e base xi , i variando de 1 at n. Fazendo girar Ri em torno do eixo dos y obtemos uma arruela cilndrica Ai de raio mdio ci e altura f (ci ).
y
Ri
Vn = 2
i=1
ci f (ci ) xi .
Vn uma aproximao do volume do slido de revoluo, quando xi aproxima-se de 0, ou equivalentemente, se n cresce. Intuitivamente estamos fatiando o slido de revoluo por inmeras arruelas de altura pequena, das quais sabemos efetivamente calcular o volume. Seguindo o mesmo raciocnio anterior, temos:
n b
V (S ) =
|xi |0
lim 2
i=1
ci f (ci ) xi = 2
a
x f (x) dx,
se o limite existe. possvel demonstrar que se f contnua este limite sempre existe e independente das escolhas feitas. Em geral, este processo pode ser feito para qualquer regio limitada pelos grcos de funes contnuas. Sejam f, g : [a, b] R funes contnuas tais que f (x) g(x) 0 para todo x [a, b], a 0 e a regio R = {(x, y ) / a x b, g(x) y f (x)}.
246
g a b
Figura 8.38: R = {(x, y ) / a x b, g(x) y f (x)} O volume do slido de revoluo S obtido girando R em torno do eixo dos y :
b
V (S ) = 2
a
x (f (x) g(x)) dx
A sintaxe, para calcular o volume de um slido de revoluo: >h:=2*Pi*x*(f-g): >V:=Int(h,x=a..b)=int(h,x=a..b); Exemplo 8.7. 1 Calcule o volume do slido de revoluo obtido girando em torno do eixo dos y a regio limitada pela curva y = (x 1)2 , 0 x 2 e o eixo dos x.
2
0
x (x 1)2 dx =
4 3
247
Figura 8.40: O slido do exemplo 1. 2. Calcule o volume do slido de revoluo obtido girando em torno do eixo dos y a regio limitada pelas curvas y = x3 3 x2 + 2 x, 0 x 2.
>h:=2*Pi*x*f: >Int(h,x=0..2)=int(h,x=0..1)-int(h,x=1..2);
1 0
2 x2 (x2 3 x + 2) dx = 5
248
Figura 8.42: O slido do exemplo 2. 3. Calcule o volume do slido de revoluo obtido girando em torno do eixo dos y a regio limitada pelas curvas y = 1 x6 e y = x4 1, 0 x 1.
Figura 8.43: A regio do exemplo 3. >h:=2*Pi*x*((1-x6) -(x4 -1)): >with(RealDomain): >solve((1-x6 )=(x4 -1)),x); 0, 1 >Int(h,x=0..1)=int(h,x=0..1);
1
V = 2
0
x (2 x6 x4 ) dx =
17 12
249
250
Calcule a rea das regies limitadas pelas seguintes curvas: 1. y = sen(x), y = cos(x), x = 0, x = 2 2
2. y = cos(x), y = 1 cos(x), x = 0, x = 3. y = x2 + 1, y = x + 1
4. y = x2 x, y = sen( x), x = 1, x = 1 5. y = x2 , y = x + 2 6. y = |x|, y = (x + 1)2 7, x = 4 7. y = ln(|x|), |y | = 3 8. y = cosh(x), y = senh(x), x = 1 9. y = ln(x), x = 1, y = 4 10. y = x4 2 x2 , y = 2 x2 11. y = cos(x), y = cos2 (x), 0 x 12. y = ex , y = e2x1 , x = 0 13. 2 y (1 + y 2 )3 x = 0, y = 0, y = 1 14. y = 8 , y = x, y = 8x, x > 0 x2
8.5. EXERCCIOS
15. y = x (x 3), y = x (3 x) 16. y = 17. y = 1x , x = 0, x = 1, y = 0 1+x sen(2 x) sen(2 x) ,y= + sen(2 x), 0 x 2 2
251
18. y (x2 + 4) = 4(2 x) e os eixos coordenados 19. y = 20. x 21. y = 1 x2 e o eixo dos x 1 + x2 4y 2 y 4 = 0 e o eixo dos y 1 , x = 1, x = 2 (2x + 1)2
1 22. y = , x = 0, x = 4 2x + 1 23. y = ex , y = x + 1, x = 1 24. y = ex , y = x + 1, x = 1 25. y = ex , y = 10x , y = e 26. y = x3 + 2 x2 + 3 x, y = 5 x 27. x2 y = 3, 4 x + 3 y 13 = 0 28. x = y (y 3)2 , x = 0 29. y = x4 3 x2 , y = x2 30. x = 1 y 2 , x = y 2 1 31. y = x ex , y = 0, x = 0, x = c, onde c a abscissa do ponto de inexo da curva 32. x2 2 y + y 2 = 0, x2 + y 2 = 1 33. x = 3 y, x + y = 0 e 7 x + 3 y = 24 34. x2 = 4 y, y = x2 8 +4
Comprimento de Arco
Calcule os comprimentos de arco da seguintes curvas, entre os pontos indicados: 1. y = 5 x 2; (2, 12) e (2, 8) 2. 12 x y = 4 x4 + 3; (1, 109 7 ) e (3, ) 12 12
252 3. x
5. y =
2
6. x 3 + y 3 = 2 3 7. y = 8. y =
4
3 1 2 (x + 2) 2 ; (x, y ) tal que 0 x 1 3
x x
9 4 2
t 1 dt) t t2 + 1 dt)
3 1
9. y =
0
t
x 1
10. y = 11 y =
t4 + t2 1 dt)
x3 , do ponto (0, 0) at (1, 1) 3 11. y = x2 , do ponto (0, 0) at (1, 1) x4 1 + 2 , de x = 1 at x = 3 8 4x x 2 3 2 , de x = 1 at x = 4 13. y = x 3 2 14. y = ln(sen(x)), de x = at x = 3 2 15. y = ln(sec(x)), de x = 0 at x = 3 12. y = 16. y = (1 x 3 ) 2 , de x =
2 3
1 at x = 1 8
4
19. y = arcsen(ex ) de x = 0 a x = 1
Trabalho
1. Uma partcula move-se ao longo do eixo dos x do ponto a at o ponto b sob a ao de uma fora f (x), dada. Determine o trabalho realizado, sendo: (a) f (x) = x3 + 2 x2 + 6 x 1; a = 1, b = 2
8.5. EXERCCIOS
(b) f (x) = 8 + 2 x x2 ; a = 0, b = 3 (c) f (x) = x ; a = 1, b = 2 (1 + x2 )2
253
(f) f (x) = sen(x) + cos(x); a = 0, b = (g) f (x) = ex sen(x); a = 0, b = 50 2. Uma bola de ferro atrada por um im com uma fora de 12 x2 N quando a bola est a x metros do im. Qual o trabalho realizado para empurr-la no sentido contrrio ao do im, do ponto onde x = 2 ao ponto onde x = 6? 3. Uma partcula est localizada a uma distncia de x metros da origem. Se uma fora de (x2 + 2 x) N aplicada sobre a partcula. Qual o trabalho realizado para mover a partcula de x = 1 at x = 3? 4. Sobre uma partcula que se desloca sobre o eixo dos x atua uma fora cuja componente 2 na direo do deslocamento f (x) = 2 . Calcule o trabalho realizado pela fora quando x a partcula se desloca de x = 1 at x = 2. 5. Uma mola tem comprimento de 25 cm e uma fora de 54 N a estica 1.5 cm. Qual o trabalho realizado para esticar a mola de 25 cm a 45 cm? 6. Um im atrai uma bola de ferro com uma fora de f (x) = 15 N quando a bola est a x x2 metros do im. Calcule o trabalho realizado para empurr-la no sentido contrrio ao do im de um ponto onde x = 3 a um ponto onde x = 5.
7. Uma mola suportando um carro tem comprimento de 38 cm e uma fora de 36000 N a comprime 1.5 cm. Calcule o trabalho realizado para comprim-la de 38 cm a 12 cm. 8. Duas cargas eltricas e1 = 100 e e2 = 200 se encontram no eixo dos x, respectivamente nos pontos x0 = 0 e x1 = 1 cm. Calcule o trabalho realizado para mover a segunda carga at o ponto x2 = 10 cm. Sugesto: Use a segunda lei de Coulomb. 9. Quando um gs se expande mum pisto cilndrico de raio r , em qualquer instante de tempo a presso funo do volume P = P (V ). A fora exercida pelo gs sobre o pisto o produto da presso pela rea do pisto F = r 2 P .
254
Figura 8.45: Verique que o trabalho realizado pelo gs quando o volume se expande de V1 a V2 :
V2
W =
V1
P dV.
10. Centro de massa: Intuitivamente o centro de massa P de uma lmina na o ponto da lmina onde, se a levantamos a partir de P paralelamente a um plano horizontal ela permanece paralela (em equilbrio) em relao ao plano onde foi levantada. F = r 2 P .
P
Figura 8.46: Considere uma lmina com densidade uniforme no plano dada por: R = {(x, y ) R2 / a x b, f (x) y g(x)}, onde f e g so funes contnuas em [a, b]. Pesquise na bibliograa e verique que o centro de massa da lmina, chamado de centride de R, o ponto (x, y ) tal que: 1 A
b a
x=
y=
1 2A
b a
onde A a rea de R. Determine o centride da lmina R, determinada por: (a) y = x, y = x2 (b) y = 3 x + 5, y = 0, x = 1 e x = 2 (c) y = cos(2 x), y = 0 e x = 4
8.5. EXERCCIOS
255
Volumes de Revoluo
Determine o volume do slido de revoluo gerado pela rotao, em torno do eixo dos x, da regio limitada pelas seguintes curvas: 11. y = x + 1, x = 0, x = 2, y = 0 12. y = x2 + 1, x = 0, y = 0, x = 2 13. y = x2 , y = x3 14. y = cos(x), y = sen(x), x = 0, x = 15. x + y = 8, x = 0, y = 0 16. y = x4 , y = 1, x = 0 17. x y = 1, x = 2, y = 3 18. x2 = y 3 e x3 = y 2 19. y = cos(2 x), 0 x 20. y = x ex , y = 0 e x = 1 21. O tringulo de vrtices (0, 0), (0, 2) e (4, 2) Determine o volume do slido de revoluo gerado pela rotao, em torno do eixo dos y , da regio limitada pelas seguintes curvas: 22. y = ln(x), y = 1, y = 2, x = 0 23. y = 4 x2 , no primeiro quadrante 24. x = 1 + sen(y ), x = 0, y = 25. y 2 = 4x, y = 0 e x = 4 26. y = 1 1 , x = 1, y = 0 e y = x4
15 16
5 2
27. 9 x2 + 16 y 2 = 144 28. y = x2 + 1, x = 0 e x = 2 29. y 2 = x, x = 2 y 30. y = x2 + 1, x = 0 e x = 2 31. y = 4 4 x2 , x = 0 e x = 1 Determine o volume do slido de revoluo gerado pela rotao, em torno a reta indicada, da regio limitada pelas seguintes curvas:
256 32. 2 x + y = 2 e o eixo dos x 33. y = ex , 1 x 2; a reta y = 1 34. y = x4 , y = 1; a reta y = 2 35. y = x, y = 1 a reta y = 1
36. y = 4 x2 , no primeiro quadrante; a reta x = 2 37. y = 2 x x2 ; a reta y = 0 38. y = 4 x2 , y = 2; a reta y = 2 39. y = x, y = 0 e x = 9; a reta x = 9
Captulo 9
INTEGRAIS IMPRPRIAS
9.1 Introduo
Na denio de integral denida, consideramos a funo integranda contnua num intervalo fechado e limitado. Agora, estenderemos esta denio para os seguintes casos: Funes denidas em intervalos do tipo [a, +), (, b] ou (, +), ou seja para todo x a ou x b ou para todo x R, respectivamente. A funo integranda descontnua em um ponto c tal que c [a, b]. As integrais destas funes so chamadas integrais imprprias. As integrais imprprias so de grande utilidade em diversos ramos da Matemtica como por exemplo, na soluo de equaes diferenciais ordinrias via transformadas de Laplace e no estudo das probabilidades, em Estatstica.
Primeiramente note que a regio R ilimitada e no claro o signicado de "rea"de uma tal regio. 257
258
Figura 9.1: Grco de y = f (x). Seja Rb a regio determinada pelo grco de y = 1 e 1 x b, acima do eixo dos x. x2
A(Rb ) =
1
1 dx = x2 x
b 1
1 =1 . b
intuitivo que para valores de b, muito grandes, a rea da regio limitada Rb uma boa aproximao da rea da regio ilimitada R. Isto nos induz a escrever: A(R) = lim A(Rb ),
b+
b+ 1
dx 1 = lim (1 ) = 1 u.a. 2 b + x b
dx . x2
259
Esta integral um exemplo de integral imprpria com limite de integrao innito. Motivados pelo raciocnio anterior temos as seguintes denies: Denio 9.1. 1. Se f uma funo integrvel em [a, +), ento:
+ a b
f (x) dx = lim
b+ a
f (x) dx
f (x) dx = lim
a a
f (x) dx
f (x) dx = lim
a a
f (x) dx + lim
b+ 0
f (x) dx
Se nas denies anteriores os limites existirem, as integrais imprprias so ditas convergentes; caso contrrio so ditas divergentes. A sintaxes que podemos utilizar so: >f:=funo: >Int(f,x=a..innity)=int(f,x=a..innity); >Int(f,x=-innity..b)=int(f,x=-innity..b); >Int(f,x=-innity..innity)=int(f,x=-innity..innity); Ou alternativamente: >f:=funo: >Int(f,x=a..innity)=limit(int(f,x=a..b),b=innity); >Int(f,x=-innity..b)=limit(int(f,x=c..b),c=-innity); Exemplo 9.1. Calcule as seguintes integrais imprprias: 1.
0 +
dx . 1 + x2
>f:=1/(1+x2):
260 >Int(f,x=0..innity)=limit(int(f,x=0..b),b=innity);
+ 0
1 dx = 2 1+x 2
2.
0
ex dx.
>f:=exp(-x): >Int(f,x=0..innity)=limit(int(f,x=0..b),b=innity);
0
ex dx = 1
3.
ex dx.
ex dx =
ex dx +
ex dx
>f:=exp(-x): >Int(f,x=0..innity)=limit(int(f,x=0..b),b=innity);
0
ex dx = 1
>Int(f,x=-innity..0)=limit(int(f,x=c..0),c=-innity);
0
ex dx =
261
4. Calcule a rea da regio, no primeiro quadrante, determinada pelo grco de y = 2x , o eixo dos x e direita do eixo dos y .
dx . xp
b 1
1 dx (b1p 1), p = 1 = p x 1p
a) Se p > 1: >assume(p>1):
1 + bp+1 p1
>Int(f,x=1..innity)=limit(int(f,x=1..b),b=innity);
1
(xp )1 dx = (p 1)1
(xp )1 dx =
c) Se p = 1 >Int(1/x,x=1..innity)=limit(int(1/x,x=1..b),b=innity);
1
x1 dx =
Em geral:
+ 1
Portanto, a integral converge para p > 1 e diverge para p 1. Muitas vezes no possvel calcular o valor exato de uma integral imprpria, mas, podemos indagar se uma integral imprpria converge ou diverge. Proposio 9.1. Sejam f e g funes integrveis em [a, +) tais que f (x) g(x) > 0 para todo x a. 1. Se
a +
dx = 1 xp p1
se p > 1.
se p 1
+ g(x) dx a + a
converge.
2. Se
a
f (x) dx diverge.
A prova, segue diretamente das denies. Seja f (x) 0, para todo x a. Para mostrar a convergncia da integral de f , preciso que f seja menor que uma funo cuja integral converge. Para mostrar a divergncia da integral de f , preciso que f seja maior que uma funo cuja integral diverge. Exemplo 9.2. 1. Analise a convergncia da integral:
1 +
sen(x) + 2 dx. x
263
sen (x)+2 . x
sin (x) + 2 dx = x
f (x) dx.
lim
f (x) dx
se o limite existe. Nesse caso, dizimos que a integral converge no sentido de Cauchy. A notao que utilizaremos : VP
+
f (x) dx.
Observaes 9.1.
264
1. Se a integral imprpria converge, ento integral imprpria converge no sentido de Cauchy. Porm, a reciproca no verdadeira. De fato, considere:
+ +
VP
x dx.
VP
x dx = lim
a+ a
x dx = 0.
2. A diferena entre a integral imprpria e o valor principal da integral imprpria a seguinte: Na denio de integral imprpria a maneira como a independente da forma como b +. Isto , os extremos a e b das integrais so xadas de forma arbitrria, sem que deva haver alguma relao entre elas. J na denio do valor principal da integral imprpria os extremos so xados de modo a serem simtricos. 3. Se f mpar, ento:
+
VP
f (x) dx = 0 e
f (x) dx diverge.
4. Se f par e a integral imprpria converge no sentido de Cauchy, ento a integral imprpria converge e:
+ + 0 +
f (x) dx = 2
f (x) dx = V P
f (x) dx.
Se f uma funo contnua em [a, c) (c, b], a < c < b e tal que:
x c +
0+
f (x) dx +
c +
f (x) dx
265
tx1 et dt.
Figura 9.6: Grco de [x], x > 0. A sintaxe que utilizaremos, : >GAMMA(x); (x) Exemplo 9.3. 1. Calcule (1), (5) e (10) Digitemos: >f:=x->GAMMA(x); f := x (x) Logo: >f(1);f(5);f(10);
1 24 362880 2. Calcule 1 1 e 2 3
g := x (x) Logo: >g(1/2); >g(1/3); 2 3 3 (2/3) >evalf(% ); 2.678938537 No difcil ver que, utilizando integrao por partes, obtemos: (x + 1) = x (x). Em particular, se n N, temos que: Como: (n + 1) = n (n) = n (n 1) (n 1) = n (n 1) . . . 2 1 (1).
+ 0
et dt = 1.
267
f := x >f(-0.2);
29.10574284 Logo, podemos denir a funo , para 2 < x < 1 por: (x) = 1 (x + 1). x
Exemplo 9.5. 1. Calcular (1.2) (1.2) = No MAPLE: >f(-1.2); 4.042464284 Continuando este processo, podemos denir a funo , para x < 0 por: (x) = 1 (x + 1). x 1 1 1 1 (1.2 + 1) = (0.2) = (0.8). 1.2 1.2 0.2 1.2
268
9.5 Probabilidades
Uma funo f : R R positiva e integrvel chamada funo de densidade de probabilidade se:
+
f (x) dx = 1
Assim denotamos e denimos a probabilidade de um nmero x estar comprendido entre a e b (a < b); por:
b
f (x) dx
a
f (x) dx
f (x) dx
x f (x) dx,
onde f a funo de densidade de probabilidade. Por exemplo, se f mede o lucro de uma carteira de aes, a esperana o lucro esperado que pode propocionar tais aes. E a varincia do nmero x denida por: V (x) =
+
x E (x)
f (x) dx
A varivel independente x chamada varivel aleatria contnua (v.a.c.) A varincia mede a disperso ou espalhamento dos pontos ao redor da mdia. Por exemplo, se temos uma carteira de aes, a varincia mede o risco das aes. No difcil vericar que: V (x) = E (x2 ) E (x) . O desvio padro de uma funo de densidade de probabilidade denido e denotado por: x = V (x).
2
x fornece uma medida de disperso da distribuio dos valores de x. As sintaxes que utilizaremos, so:
9.5. PROBABILIDADES
269
>f:=funo: >P(a < = x <= b) := int(f, x = a .. b); >P(a < = x) := int(f, x = a .. innity); >E :=int(x*f, x = -innity .. innity); >V:=int((x-E)2,x=-innity..innity); >sigma: =sqrt(V);
f (x) =
(a) Determine a constante a tal que f seja uma funo de densidade de probabilidade. 1 1 3 (b) Calcule P (x ) e P ( x ) . 2 2 4 (c) Determine E (x), V (x) e x . (a) Devemos ter:
+
a (1 x) 0
f (x) dx = 1;
logo:
>Int(f(x),x=0..innity)=int(a*x,x=0..1/2)+int(a*(1-x),x=1/2..1);
+
f (x) dx =
a ento, = 1 e a = 4: 4
a 4
>f:= piecewise(x < 0, 0, 0 <= x and x < 1/2, 2*x, 1/2 <= x and x <= 1, x > 1, 0); 0 x<0 4 x 0 x and x < 1/2 f := 4 (1 x) 1/2 x and x 1 0 otherwise
270
2.0
1.5
1.0
0.5
0.5
0.5
1.0
1.5
Figura 9.7: Grco da distribuio f . (b) Calculamos: >P(x<=1/2):=int(4*x,x=0..1/2); P (x >P(1/2 <=x<=3/4):=int(4*(1-x),x=1/2..3/4); 3 3 1 P ( x ) := . 2 4 8 (c) Calculamos: >E:=int(x*f,x=-innity..innity); E (x) := Determinemos: >V:=int(f*(x-E)2),x=-innity..innity) ; V := Finalmente: >sigma:=evalf(sqrt(V))); := 0.204124 2. Se a venda de cimento (em toneladas), de uma fbrica segue a seguinte funo de densidade de probabilidade: 3 2 se 0 x 1 2 (1 x ) f (x) = 0 outro caso. 1 . 24 1 . 2 1 1 ) := 2 2
9.5. PROBABILIDADES
Qual valor esperado de vendas? Determine o desvio padro. >f := piecewise(0 <= x and x <= 1, 3/2*(1-x2)); 3/2 3/2 x2 0 0 x and x 1 otherwise
271
f := O valor esperado :
>E:= int(f*x, x = -innity .. innity); E := Por outro lado: >V:=int(f*(x-E)2, x = -innity .. innity); V := Como : >sigma:=sqrt(V); := 0.24366 A fbrica vender mais ou menos 0.244 toneladas de cimento. 19 320 3 = 0.375. 8
Observe que:
f (x) dx =
1 ba
dx = 1.
a
272
Figura 9.8: Grco da distribuio f . O valor esperado do nmero x: E= A varincia: V = O desvio padro: ba x = . 12 Exemplo 9.7. 1. Um ponto escolhido aleatriamente no intervalo [0, 10]. Determine a probabilidade que que o ponto escolhido esteja entre 8 e 8.6. Denimos a funo densidade de probabilidade da distribuio uniforme sobre o intervalo [0, 10], por: >f:= piecewise(0 <= x and x <= 10, 1/10); 1 f (x) = 10 0 0 x and x 10 otherwise a+b . 2
(b a)2 . 12
P (8 x 8.5) :=
0.6 = 0.06. 10
[2] Suponha que a v.a.c. tem distribuio uniforme com esperana igual a 4 e a varincia igual 4 . Determine P (x 4) e P (3 x 4). 3
9.5. PROBABILIDADES
Sabemos que E (x) = (b a)2 4 a+b = 4 e V (x) = = , logo: 2 12 3 eq 1 := a + b = 8 eq 2 := b a = 4. >solve({eq1,eq2},{a,b}); {a = 2, b = 6}
273
P (x 4) := E P(3 x 4):=int(f,x=3..4);
1 = 50% 2
P (3 x 4) :=
1 = 25%. 4
[3] Um atacadista vende entre 100 e 200 toneladas de gros, com distribuio uniforme de probabilidade. Sabe-se que o ponto de equilbrio para esta operao corresponde a uma venda de 130 toneladas. Determine a esperana, a varincia e a probabilidade de que o comerciante tenha um prejuzo em um determinado dia. Note que a = 100 e b = 200, ento: E := 100 + 200 = 150 2 (200 100)2 V := = 833.3. 12
Como o equilbrio (no se perde nem se ganha) acontece quando vende 130 toneladas, devemos calcular: 130 30 dx = = 0.3. P (x < 130) := 100 100 100 Isto , tem uma probabilidade de 30%.
f (x) dx = 1.
ex dx = ea eb 1 . 1 . 2 1 .
1. Para determinado tipo de baterias de telefone celular, a funo de densidade de probabilidade onde x horas o tempo de vida til de uma bateria escolhida aleatoriamente dada por: x/20 e se x > 0 f (x) = 20 0 se x 0. Determine a probabilidade de que uma bateria escolhida aleatoriamente tenha um tempo de vida til entre 10 a 15 horas e de uma que funcione pelo menos 50 horas. Determine a esperana e a varincia. Digitemos:
9.5. PROBABILIDADES
>f:= piecewise(0 <= x, (1/20)*exp(-(1/20)*x)); 1 ex/20 f := 20 0 >P(10 x 15):=int(f,x=10..15); P (10 x 15) := 0.134 aproximadamente, 13.4%. >P(x 50):=int(f,x=50..innity); P (x 50) := 0.082 Aproximadamente 8.2%. Determinemos a esperana e a varincia: E = 20 e V = 400.
275
x>0 otherwise
Figura 9.10: Grco da distribuio exponencial do exemplo [1]. 2. O tempo de espera entre o pedido de atendimento num banco uma v.a.c. com distribuio exponencial, com tempo mdio de espera igual a 10 minutos. Determine a probabilidade do tempo de espera superior a 10 minutos. Ache a esperana e a varincia. Note que E = 1 1 = = 0.1. Logo, digitemos: 10
>f:= piecewise(0 <= x, 0.1*exp(-0.1*x)); f := Devemos calcular P (10 x) 0.1 e0.1x 0 x>0 otherwise
f (x) =
> 1 e > 0. O parmetro pode ser interpretado como a renda mnima de uma populao e o parmetro pode ser interpretado como a disperso da renda. Note que:
+
f (x) dx = 1.
2.0
1.5
1.0
0.5
0.5
1.0
1.5
2.0
Figura 9.11: Grco de f , para = 3/2 e = 1/2. A esperana, a verincia e o desvio padro, so:
9.5. PROBABILIDADES
277
E=
1 2 ( 1)2 ( 2) 1 . 2
V =
x =
Exemplo 9.9. 1 1. Uma distribuio de Pareto tem esperana e varincia 2 e , respectivamente. 2 (a) Determine a distribuio. (b) Calcule P (x 10). (a) Temos:
otherwise
P (x 10) := 0.00050625. 2. Numa populao a renda distribuida segundo uma distribuio de Pareto, com = 3 e = 1000.
278
(a) Qual a probabilidade de que uma pessoa ganhe mais de 5000 u.m? (b) Qual a probabilidade de que uma pessoa ganhe entre 2000 e 3000 u.m? (c) Qual a probabilidade de que uma pessoa ganhe abaixo da mdia u.m? Digitemos: >f:= piecewise(x >= 1000, 3*10003/x4); 3000000000 f := x4 0
1000 x otherwise
(a) Calculamos:
>P(x>= 5000):=int(f,x=5000..innity); P (x 5000) := >evalf(%); 0.008 Logo, 0.8% (b) Calculamos: >P(2000 <= x<= 3000):=int(f,x=2000..3000); P (2000 x 3000) := >evalf(%); 0.087963 Logo, 8.79 % (c) Calculamos: >E:=int(f*x,x=1000..innity); E := 1500 logo: >P(x<1500):=int(f,x=1000..1500); P (x < 1500) := >evalf(%); 19 . 27 19 216 1 125
9.5. PROBABILIDADES
279
0.703704 Logo, 70.37 % 3. Se em duas cidades, as respectivas rendas seguem as seguintes distribuies de Pareto, respectivamente: 4 10004 x5 f1 (x) = 0 5 12005 x6 f2 (x) = 0 se x 1000 se x < 1000 se x 1200 se x < 1200.
(a) Qual o renda mdio de cada cidade e o desvio padro? (b) Em qual cidade mais provavel que uma pessoa ganhe mais de 2000 u.m? (c) Em qual cidade mais provavel que uma pessoa ganhe entre 2000 e 3000 u.m?
0.004
0.003
0.002
0.001
500
1000
1500
2000
2500
x 1000 otherwise
x 1200 otherwise
280
Denotemos por Ei a mdia relativa distribuio fi ; analogamente as outras quantidades. (a) Sabemos que E = ; logo: 1 E1 :=
4000 = 1333.33 e E2 := 1500. 3 Por outro lado, o desvio padro : x = ; logo: 1 2 1 = 471.405 e 2 = 387.298. Na segunda cidade provvel que se ganhe, em mdia, mais. (b) Digitamos: >P1(2000<x):=int(f1,x=2000..innity); P 1(2000 < x) := >evalf(%); 0.0625 >P1(2000<x):=int(f2,x=2000..innity); P 2(2000 < x) := >evalf(%); 0.07776 Na segunda cidade provvel que se ganhe, em mdia, mais de 2000 u.m. (c) Digitamos: >P1(2000<=x<=3000):=int(f1,x=2000..3000); P 1(2000 x 3000) := >evalf(%); 0.05015435 >P2(2000<=x<=3000)=int(f2,x=2000..innity); P 2(2000 x 3000) := >evalf(%); 0.06752 211 3125 65 1296 243 = 3125 1 16
281
x
Figura 9.13: Grco de f , para = 0 e = 1. A constante dita mdia e dito o desvio padro. Vericao de que esta funo uma densidade de probabilidade. De fato: Digitemos: >f:=exp(-(x-mu)2/(2*sigma2))/(sigma*sqrt(2*Pi)): >assume(sigma>0): >Int(f,x=-innity..innity)=int(f,x=-innity..innity);
1/2 e1/2
(x)2 2
1 2 1 dx = 1
Devido a complexidade da integral envolvida nos clculos que devem ser feitos quando utilizada a distribuio normal, os estatsticos criaram uma tabela, nica, da chamada distribuio
282
normal padro; isto , se = 1 e = 0. possvel provar que qualquer distribuio normal pode ser transformada numa distribuio normal padro, fazendo a mudana: z= Finalmente, observamos que: 1 2 Exemplo 9.10. 1. Um certo tipo de bateria de celular tem, em mdia, durao de 3 anos com desvio standard = 0.5. Se a durao das baterias normalmente distribuida, determine a probabilidade de uma bateria durar menos que 2.3 anos. = 0.5 e = 3, ento f (x) = 0.797885 e2 (3+x) : >f:=0.797885* exp(-2*(-3 + x)2): >P(x<2.3):=int(f,x=0..2.3); P (x < 2.3) := 0.0807567. 2. Numa prova para concurso, a mdia das notas foi de 82 com desvio standard = 5. O nmero de pessoas que obtiveram notas entre 88 e 94 foi 8; determine o nmero de pessoas presente na prova. = 5 e = 82, ento f (x) = 0.0797885 e0.02(82+x) . Supondo que as notas so nmeros inteiros: >f:=0.0797885* exp(-0.02*(-82 + x)2): >P(87.5<x<94.5):=int(f,x=87.5..94.5); P (87.5 < x < 94.5) := 0.129456. Logo, as 8 pessoas que obtiveram notas entre 88 e 94 representam 12.95% dos alunos; ento o total de alunos , aproximadamente, 62.
2 2
x .
e(x)
2 /2 2
x 1 . dx = erf 2 2
283
Note que se = 1, temos a densidade de probabilidade exponencial. Utilizando a denio da funo gama, obtemos que: + ( ) e x x 1 dx = . 0 Donde segue que:
+
f (x) dx = 1.
0.5
0.4
0.3
0.2
0.1
10
Figura 9.14: Grco de f , para = 1, 2, 3, 4 e = 1. Por outro lado, possvel vericar que: E (x) = Analogamente: V (x) = Exemplo 9.11. 1. O tempo, em horas, utilizado para a montagem de um carro segue a distribuio gama. Se a esperana e a varincia so 2 e 1, respectivamente. Estime a probabilidade de que um carro seja montado pelo menos em uma hora. Sabemos que E (x) = e V (x) = 2 ; logo: eq 1 := >solve({eq1,eq2},{, }); =2 =1 2 . 2 .
eq 2 :=
{ = 2, = 4}
284
f (x) =
16 e2 x x3 0
0.5
1.0
1.5
2.0
2.5
3.0
>evalf(%); 0.857259238
2. Se o tempo de sobrevivncia no mercado, em anos, de um certo tipo de microempresa segue a distribuio gama para = 0.81 e = 7.81, determine: (a) O tempo mdio de sobrevivncia destas microempresas. (b) Qual a probabilidade de que a sobrevivncia seja menor que 10 anos.
f (x) =
285
10
15
20
25
30
Figura 9.16: Grco de f . >f:=0.0000559896* exp(-0.81*x) *x6.81: (a) Sabemos que: E (x) = 7.81 = = 9.64198 0.81
o tempo mdio de sobrevivncia 10 anos. (b) Digite: >P(x<10):=int(f,x=0..10); P (x < 10) := 0.587755 de quase 60%.
286
A(R ) =
dx =2 x x
= 6 2 u.a.
intuitivo que para valores de muito pequenos, a rea da regio limitada R uma boa aproximao da rea da regio ilimitada R. Isto nos induz a escrever:
9
0+
dx = lim 6 2 = 6 u.a. x 0+
f (x) dx = lim
a
a+
f (x) dx
f (x) dx = lim
a
f (x) dx
a
287
y=f(x) + a
Figura 9.18: 3. Se f uma funo integrvel em [a, b] exceto em c tal que a < c < b, ento:
b c b b
f (x) dx =
a a
f (x) dx +
c
f (x) dx = lim
f (x) dx + lim
a
c+
f (x) dx
Se nas denies anteriores os limites existirem, as integrais imprprias so ditas convergentes; caso contrrio, so ditas divergentes. As sintaxes que utilizaremos, so: >f:=funo: >Int(f,x=a..b)=limit(int(f,x=e..b),e=a,right); >Int(f,x=a..b)=limit(int(f,x=a..e),e=b,left); Exemplo 9.12. Calcule as seguintes integrais imprprias: 1.
0
2
>f:=cos(x)/sqrt(sin(x)): >Int(f,x=0..Pi/2)=limit(int(f,x=e..Pi/2),e=0,right);
1/2 0
2.
1 4
dx . x+2
288
y2 =
a2 , a > 0.
Figura 9.19: A astride para a = 1. A curva no diferencivel nos pontos de interseo com os eixos coordenados. Pela simetria, calcularemos o comprimento da curva no primeiro quadrante e multiplicaremos o resultado por 4. >g:=surd(x(2),3)+surd(y(2),3): >assume(x > 0, y > 0, a > 0): >a:=simplify(sqrt(simplify(implicitdiff(g, y, x)2+1))); a := x2/3 + y 2/3 3 x
>b:=:=simplify(subs(x(2/3)+y(2/3)=a(2/3)),a); 3 a b := 3 x 3 3 Na ltima igualdade usamos o fato de que x2 + 3 y 2 = a2 ; logo, >L := 4*(int(b, x = 0 .. a)); L := 6 a 4. Calcule a rea limitada por f (x) = 1 , pelo eixo dos x e pelas retas x = 2 e x = 5. x2
289
1 . x 2
Numa integral imprpria com limite superior innito e cuja funo integranda no denida no limite inferior, procedemos assim: Se f integrvel em (a, +) ento
+ a c b
f (x) dx = lim
a+
f (x) dx + lim
b+ c
f (x) dx
onde a < c; analogamente nos outros casos. Aqui utilizamos a sintaxe Int(f, x = a .. innity) = int(f, x = a .. innity);
Exemplo 9.13. 1.
2 +
dx . x2 4
1 1 dx = 2 4 x x 4 1 e o eixo dos x. x (x + 1)
290
1 . x (x+1)
1 dx = x (x + 1)
9.8. EXERCCIOS
291
9.8 Exerccios
1. Calcule as seguintes integrais imprprias, caso sejam convergentes: (a)
1 + + 3 + 0 + 0 + + 2 + 0 0 0
dx x x dx 2 x +9 dx (x + 1)(x + 2) xe
x 2
(b) (c) (d) (e) (f) (g) (h) (i) (j) (k) (l)
+ + + 1 + + 1
dx (2 x 3)2
x dx x2 + 1 dx x2 + 2 x + 5 dx x3 + x
dx dx
|x| e
x 2
(r) (s)
0
+ + e2 + 0 0 + 1
x5
dx
x cosh(x) dx
+ 1 + + 0
ln(x) dx x x2 dx +1
x2
sen(t ) et dt
dx 3 x2 dx x ln2 (x)
(b) y = x2 , y = e2x
x1
e o eixo dos x.
3. Determine o valor de s tal que as seguintes integrais imprprias sejam convergentes: (a)
0 +
(c)
0
est et dt t2 est dt
(b)
0
(d)
0
292 (e)
0 + + 0
(f)
(h)
0
1 cos(x) dx xs dx (sen(x))s
4. Seja (x) =
+ x 1 t t e dt, 0
(a) (x + 1) = x (x), x > 0. (b) Se n N, (n + 1) = n! 5. Se o erro envolvido na medio de certos instrumentos eletrnicos tem uma distribuio de probabilidade: f (x) = (a) Esboce o grco de f . (b) Calcule P (x > 0) e P (1 < x < 1). (c) Qual a esperana e x ? 6. A concentrao de um certo contaminante numa lagoa tem uma distribuio de probabilidade uniforme em [0, 20] partes por milho. Se a concentrao do contaminante de 8 ou mais partes por milho, ela considerada txica. Pergunta-se: (a) Qual a probabilidade de coletar uma amostra em que a concentrao seja txica? (b) Qual a esperana e a varincia? (c) Qual a probabilidade de coletar uma amostra em que a concentrao seja exatamente 10. 7. Se o consumo familiar de um certo produto tem uma distribuio de probabilidade uniforme com esperana igual a 10 e varincia igual a 1, determine a probabilidade de que o consumo esteja entre 8 e 12. 8. O tempo para consertar um liquidicador tem uma distribuio de probabilidade exponencial: f (x) = isto , em mdia 22 minutos. 0.04545 ex/22 0 se x > 0 se x 0, 0.00123 (4 x2 ) 0 se 2 x 2 outro caso.
9.8. EXERCCIOS
293
(a) Determine a probabilidade de que o tempo do conserto seja menor que 10 minutos. (b) Se o custo do conserto de 20 u. m. por cada 30 minutos ou frao de reparos; qual a probabilidade de que um conserto custe 40 u.m? (c) Para um planejamento futuro, quanto tempo se deve utilizar em cada conserto para que a probabilidade de que qualquer tempo de reparo maior que o tempo dado seja de 0.1? 9. Numa fbrica de circuitos impressos, a vida til desses circuitos tem uma distribuio descrita pela densidade de probabilidade exponencial: f (x) = 0.002 e0.002x 0 se x > 0 se x 0.
(a) Qual a probabilidade dos circuitos funcionarem em menos de 600 horas? (b) Qual a probabilidade dos circuitos continuarem funcionando aps 600 horas? 10. Os marcapassos funcionam, com probabilidade exponencial em mdia, 16 anos. (a) Qual a probabilidade de que uma pessoa que j tenha um marcapasso deva reimplantar um novo antes de 20 anos? (b) Se o marcapasso estivesse funcionando durante 5 anos, qual a probabilidade de que o paciente deva reimplantar outro aps 25 anos? 11. Numa populao a renda distribuido segundo a distribuio de Pareto, com = 5 e = 2200. (a) Qual a probabilidade de que uma pessoa ganhe mais de 1000? (b) Qual a probabilidade de que uma pessoa ganhe entre 1000 e 1500? (c) Qual a probabilidade de que uma pessoa ganhe abaixo da mdia? 12. Se em trs cidades, as rendas seguem as seguintes distribuies de Pareto para = 3, = 1200, = 4, = 1300 e = 5, = 1500, respectivamente. de cada cidade e o desvio padro? (a) Qual a renda medio (b) Em qual cidade mais provavel que uma pessoa ganhe mais de 2000 u.m? (c) Em qual cidade mais provavel que uma pessoa ganhe entre 2000 e 3000?
294
13. Numa prova de vestibular, a mdia das notas foi 50 com desvio standard = 6. O nmero de pessoas que obtiveram notas entre 70 e 90 foi 120. Utilize um software matemtico para determinar o nmero de pessoas presentes no exame. 14. Se o tempo utilizando um computador com time-sharing segue uma distribuio gama com mdia de 20 minutos e varincia de 80 minutos, pede-se: (a) Determine e . (b) Qual a probabilidade de um usurio utilizar o computador no mximo 20 minutos? (c) Qual a probabilidade de um usurio utilizar o computador entre 20 e 40 minutos? 15. Se o tempo de sobrevivncia de um certo tipo de cirugia, em anos, segue a distribuio gama para = 0.9 e = 81; determine: (a) O tempo mdio de sobrevivncia. (b) Qual a probabilidade de sobrevivncia seja menor de 5 anos. 16. Calcule as seguintes integrais imprprias, caso sejam convergentes: (a)
0 4
dx x cos(x 3 )
1
(b)
0
(c)
0
(d)
0
1
1 2
dx 2 x3 dx 16 x2 e x dx x dx x
7
(ln(x))2
1 1
dx x3
dx 1 cos(x) 2 dx 2 x x2 0 5 dx
4 2 1
dx 2 0 (x 1) 2 dx 0 cos(x) 3 dx 4 x x2 3 1 1 3 x2 + 2 dx 3 x2 0 1 dx 2 2 x x 1 2 dx 2 1 x ln (x) 2 dx
1 2 0
ln(x) 2+x dx 2x
(k)
0
(5 dx x2 4 x2 dx 1 x2
x)2
(t)
0
(u)
0
(v)
0
1 2
1 1 sen( ) dx 2 x x dx (1 x3 ) dx x
3
ln(x)
Bibliograa
[M-M] Maria Hermnia de Paula Leite - Mrio Olivero Marques: Introduo ao MAPLE V, visando o ensino de Clculo Diferencial e Integral I - funes reais de uma varivel real, Texto Didtico: Projeto PROIN/CAPES - Instituto de Matemtica, Universidade Federal Fluminense, 1999. Mauricio A. Vilches - Maria Luiza Corra: Clculo: Volume I, edio online em www.ime.uerj.br/calculo, 2007.
[VC]
Bibliograa Suplementar
Angela R. Santos - Waldecir Bianchini: Aprendendo Clculo com o Maple - Clculo de uma varivel, Ed. Rio de Janeiro: LTC, 2002.
295