Vous êtes sur la page 1sur 295

MAPLE PARA CLCULO EM UMA

VARIVEL
0.6

0.4

0.2

10

-0.2

Mauricio A. Vilches - Maria Hermnia de P. Leite


Departamento de Anlise - IME
UERJ

Todos os direitos reservados


Proibida a reproduo parcial ou total

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 grficos 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 desmistificar a idia
de que "o computador capaz de tudo", idia essa, que parece se firmar, 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 deficincias
nas resolues de alguns problemas matemticos. So os chamados conflitos
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 dificuldades 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 conflitos 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 final 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 influncia dessa iniciativa pioneira.

Os autores
Rio de Janeiro - Brasil

Contedo
1

COMANDOS BSICOS DO MAPLE


1.1 Introduo . . . . . . . . . . . . . . . . . . . . .
1.2 Incio . . . . . . . . . . . . . . . . . . . . . . . .
1.3 Operaes e Nmeros Pr-Definidos . . . . . .
1.4 Funes Pr-Definidas . . . . . . . . . . . . . .
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

FUNES DE UMA VARIVEL


2.1 Tabelas . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Converso de Expresses em Funes . . . . . . .
2.3 Funes Definidas por Partes . . . . . . . . . . . .
2.4 Composta de Funes . . . . . . . . . . . . . . . .
2.5 Funo Inversa . . . . . . . . . . . . . . . . . . . .
2.6 Grficos de Funes . . . . . . . . . . . . . . . . . .
2.7 Grficos de Outros Tipos de Funes . . . . . . . .
2.7.1 Grficos de Funes Definidas por Partes .
2.7.2 Grficos de Funes Definidas por Tabelas
2.8 Livraria do Plot . . . . . . . . . . . . . . . . . . . .
2.9 Grficos de Regies . . . . . . . . . . . . . . . . .
2.10 Animaes . . . . . . . . . . . . . . . . . . . . . . .
2.11 Traado de Curvas . . . . . . . . . . . . . . . . . .
2.12 Deficincias do MAPLE . . . . . . . . . . . . . . .
2.13 Exerccios . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

35
36
39
40
41
43
45
51
51
53
55
61
63
64
66
70

LIMITES E CONTINUIDADE
3.1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Clculo de Limites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

75
75
78
81

.
.
.
.
.
.
.
.
.
.
.
.

CONTEDO

8
3.4
3.5
3.6
3.7

Definio de Limite
Assntotas . . . . .
Continuidade . . .
Exerccios . . . . .

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

.
.
.
.

. 86
. 89
. 95
. 101

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 . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

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

5 VARIAO DE FUNES
5.1 Introduo . . . . . . . . . . . . . . . . . . . . .
5.2 Determinao de Mximos e Mnimos . . . . .
5.3 Concavidade e Pontos de Inflexo 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 Definio e Clculo da Integral Definida . . . . . . . . . . . .
7.3 Teorema Fundamental do Clculo e Construo de Primitivas
7.4 Definio 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 . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

.
.
.
.
.
.
.

217
217
227
231
234
237
244
250

INTEGRAIS IMPRPRIAS
9.1 Introduo . . . . . . . . . . . . . . . . . . . .
9.2 Integrais Definidas 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 . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.

257
257
257
263
265
268
271
273
276
281
282
285
291

Bibliografia Bsica

.
.
.
.
.
.
.

.
.
.
.
.
.
.

295

10

CONTEDO

Captulo 1

COMANDOS BSICOS DO MAPLE


1.1 Introduo
O MAPLE um tipo de software, pertecente a uma classe chamada de computao simblica
ou algbrica, dirigido para a resoluo de diversos problemas em Matemtica e outras Cincias
afins.
Uma das principais caractersticas do MAPLE permitir manipulaes numricas e simblicas,
alm de gerar grficos em dimenso 2 e 3. As manipulaes simblicas so operaes do tipo
- expressar uma varivel em funo de outra, substituio, simplificao, fatorao, reagrupamentos dos termos de uma expresso, etc. A capacidade simblica do software, permite obter
solues exatas em diversos tipos de problemas.
O MAPLE consiste de trs partes principais, a saber: o ncleo (kernel), que a parte central do
software, escrita em linguagem C, onde so realizadas as operaes; as livrarias (packages), que
so um conjunto de funes pr-definidas e que so acionadas por uma sintaxe prpria, quando
necessrio; e finalmente, a interface do usurio, chamada folha de trabalho (worksheet), onde
se realizam as operaes de entrada e sada. O MAPLE tem, essencialmente, dois tipos de
comandos: os que utilizam o ncleo e os comando da interface do usurio.
O MAPLE uma ferramenta poderosa que serve no somente para testar os conhecimentos
de Clculo I, como tambm abrange muitas reas da Matemtica. Nestas notas nos concentraremos, essencialmente, na parte bsica do software, direcionado exclusivamente ao Clculo de
funes de uma varivel real. As sintaxes apresentadas nestas notas correspondem s verses
do MAPLE 5 em diante.
Recomendamos que, ao ler os captulos, j esteja instalado o MAPLE para reproduzir os exemplos e os exerccios.
Finalmente, observamos que recomendvel a utilizao de recursos computacionais, no
apoio ao ensino do Clculo, recomendvel, mas isso no exclui, de forma alguma, a abordagem do aprendizado terico em sala de aula, o qual sempre se mostrou indispensvel.
A utilizao do MAPLE no Clculo um timo laboratrio para testar e esclarecer muitos
conceitos estudados em sala de aula. Veja o ltimo pargrafo deste captulo.

11

12

CAPTULO 1. COMANDOS BSICOS DO MAPLE

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 ": finalizada 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.

1.3 Operaes e Nmeros Pr-Definidos


Alguns dos comandos bsicos para diversas operaes pr-definidas do MAPLE so:
Adio: +
Subtrao: Multiplicao: *
Diviso: /
Potenciao:
Fatorial de um nmero natural: !
Maior e menor que: > e <
Maior ou igual e menor ou igual que: >= e <=
Diferente de: <>

1.3. OPERAES E NMEROS PR-DEFINIDOS

13

Mximo divisor comum: igcd(a,b,c,...)


Mnimo mltiplo comum: ilcm(a,b,c,...)
Menor inteiro maior ou igual a x: ceil(x)
Parte inteira de x: trunc(x)
Parte fracionria de x: frac(x)
O MAPLE tem os seguintes nmeros pr-definidos:
O nmero definido por: Pi
O nmero e definido por: exp(1)
A unidade imaginria definida por: I
Notamos que o Maple utiliza para os decimais ". ponto. Por exemplo:
decimal 0.428571.

3
denotado na forma
7

Exemplo 1.1.
1. Para calcular 3 71/9 + 113 1. Devemos digitar:
> 3*7 (1/9) +11 3 -1;
3
2. Para calcular

7 + 1330

5 1
. Devemos digitar:
3

> (5*Pi-1)/3;
5 1
3
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

1
3

Logo, o resultado ser diferente.


3. Determine o mximo divisor comum de 6 e 26 e mnimo mltiplo comum de 5 e 24.
Escrevemos:

CAPTULO 1. COMANDOS BSICOS DO MAPLE

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

1.4 Funes Pr-Definidas


O MAPLE tem algumas funes elementares e transcendentes pr-definidas, por exemplo:
Valor absoluto de x, ( |x|): abs(x)

Sinal de x, ( sgn(x)): csgn(x)

O maior inteiro que menor ou igual a x, ( [[x]]): floor(x)

Raiz quadrada de x, ( x): sqrt(x)

Raiz n-sima de x, ( n x): root(x,n )


Exponencial de x, ( ex ): exp(x)
Logaritmo natural de x, (ln(x)): ln(x)
Logaritmo na base 10 de x, (log(x)): log(x)
Logaritmo na base b de x, (logb (x)): log[b](x)
Funes Trigonomtricas:
sin(x), cos(x), tan(x), cot(x), sec(x), csc(x)

1.4. FUNES PR-DEFINIDAS

15

.
Onde x, em radianos.
Funes Trigonomtricas Inversas:
arcsin(x), arccos(x), arctan(x), arccot(x), arcsec(x), arcsc(x)
Funes Trigonomtricas Hiperblicas:
sinh(x), cosh(x), tanh(x), coth(x), sech(x), csch(x)
Funes Trigonomtricas Hiperblicas Inversas:
arcsinh(x), arccosh(x), arctanh(x), arccoth(x), arcsech(x), arcsch(x)
Exemplo 1.2.
1. Determine o valor de tg(

4
). Devemos digitar:
3

> tan(4*Pi/3);

2. Determine o valor de 4 sen( ) sec2 ( ). Devemos digitar:


3
4
> 4*sin(Pi/3)-sec(Pi/4) 2;

2 32

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 [[ +

12929 + e5 ]]. Devemos digitar:

70

> floor(Pi+root(12929, 70)+exp(5));


152

CAPTULO 1. COMANDOS BSICOS DO MAPLE

16

1.5 Clculos Aproximados


Para efetuar clculos aproximados no MAPLE, utilizaremos o comando:
> evalf(expresso, digitos );
Ou, alternativamente:
> evalf[digitos ] (expresso);
O comando evalf expressa o valor aproximado na forma de nmero decimal com um total de
10 digtos, se no indicado o nmeros de digitos. Podemos alterar o nmero de digtos da
resposta, como mostram os exemplos a seguir:
Exemplo 1.3.
1. Determine o valor aproximado de . Devemos digitar:
> evalf(Pi);
3.141592654
Se desejamos mais digtos na aproximao, por exemplo 100, escrevemos:
> evalf[100](Pi);
3.141592653589793238462643383279502884197169399375105820974944592307816406286
208998628034825342117068
2. Determine o valor aproximado de 43

5+

17
+ e 5 456 [[ln(453)]]. Devemos digitar:
3

> evalf(4 3*sqrt(5)+17/3 +exp(1)*root(456, 5)-floor(ln(453)));


152.0238611
Para obter o resultado com 30 digtos:
>evalf(43*sqrt(5)+17/3 +exp(1)*root(456, 5)-floor(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

1.6. MANIPULAES ALGBRICAS

17

1
4. Determine o valor aproximado de log5 (3) + ln(5) + log( ). Devemos digitar:
2
> evalf(log[5](3)+ln(5)+log(1/2));
1.598896926

1.6 Manipulaes Algbricas


Como foi comentado no incio do captulo, o MAPLE aceita tambm expresses algbricas.
Os seguintes comandos so utilizados para manipulaes de expresses numricas e/ou algbricas:
Desenvolver uma expresso: expand( )
Fatore uma expresso: factor( )
Simplifique uma expresso: simplify( )
Decompor um nmero em fatores primos: ifactor( )
Estes comandos possuem algumas opes adicionais. Por exemplo:
> expand(expresso, opo);
Os argumentos desta sintaxe so: trig, exp, ln , power ou radical. Outras opes podem ser
consultadas, utilizando >?sintaxe.
Exemplo 1.4.
1. Desenvolver (x2 + 4)4 . Devemos escrever:
> expand((x 2 +4)4);
x8 + 16 x6 + 96 x4 + 256 x2 + 256
2. Desenvolver sen(2 x). Devemos escrever:
> expand(sin(2*x));
sen(2 x)
Agora, se digitamos:
> expand(sin(2*x),trig);
2 sin(x) cos(x)
3. Desenvolver cosh(x + y). Devemos escrever:
> expand(cosh(x+y),exp);

CAPTULO 1. COMANDOS BSICOS DO MAPLE

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. Simplifique

x6 4096
. Devemos escrever:
x4 16

> simplify((x 6 -4096))/(x4 -16);


x4 + 16 x2 + 256
7. Simplifique 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);

1.6. MANIPULAES ALGBRICAS

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 definir 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. Simplifique

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

CAPTULO 1. COMANDOS BSICOS DO MAPLE

20
>assume(x>0,y>0):
> expand(ln(x/y);

ln(x) ln(y)
4. Simplifique 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);
p

3 930 + 10 x2 + 10

1.7. EQUAES, INEQUAES E SISTEMAS DE EQUAES

21

1.7 Equaes, Inequaes e Sistemas de Equaes


Para resolver equaes, inequaes, sistemas lineares, utilizamos o comando solve.
Para equaes em uma varivel:
> solve(equao, varivel);
Para equaes ou sistemas de equaes de mais de uma varivel, a sintaxe do comando deve
incluir as variveis que desejamos determinar. Quando desejamos resolver um sistema a sintaxe :
> solve({equao1,equao2,.....}, {varivel1,varivel2,......});
Este comando tambm utilizado quando, numa equao com mais de uma varivel, desejamos expressar uma delas em funo das outras.
Para determinar as solues inteiras de uma equao, utilizamos a seguinte sintaxe:
>isolve(equao);
Quando se deseja obter o resultado aproximado de uma equao ou sistema utilizamos a sintaxe:
> fsolve(equao,varivel, opes);
ou
> fsolve({equao1 ,equao2,....},{varivel1, varivel2, ....}, opes);
A opo mais utilizada, nesta sintaxe, o intervalo onde se deseja achar a soluao aproximada.
Exemplo 1.7.
1. Determine a soluo de x3 7 x2 + 4 x + 12 = 0. Devemos escrever:
>solve((x 3 -7*x 2 +4*x +12,{x});
{x = 1},

{x = 2},

{x = 6}

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

CAPTULO 1. COMANDOS BSICOS DO MAPLE

22

(
Digite:

5x 3y = 1
2 x + 8 y = 9.

>solve(({5*x-3*y=1,-2*x+8*y=9},{x,y});
{x =

35
},
34

{y =

47
}
34

Podemos aproximar as solues:


>solve(({5*x-3*y=1,-2*x+8*y=9},{x,y}):
>evalf(%)
{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))

Isto , (, 6) (1, +).



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), infinity), RealRange(Open(-3), Open(0)),


RealRange(-infinity, 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 x3 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);

1.7. EQUAES, INEQUAES E SISTEMAS DE EQUAES

23

{x = 2}, {x = 1}

Note que:

>solve(x 4+(5/6)*x 3-(7/3)*x2+(1/6)*x+1/3,{x});


1
1
{x = 2}, {x = 1}, {x = }, {x = }
2
3
8. Determine a soluo do sistema:
(
se (x, y) [2, 2] [2, 2].

sen(x + y) ex y = 0
x y = 1;

Digitemos:
>fsolve({sin(x+y)-exp(x) * y=0,x-y=1},{x,y},{x=-2..2,y=-2..2});
{x = 1.278443473,

y = 0.2784434726}

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.

CAPTULO 1. COMANDOS BSICOS DO MAPLE

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:
kZ

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 =

5
5
__B2 + 2 _Z2 }
6
3

Isto equivale a:
x=

5
+ 2 k ,
6

x=

5
+ 2 k ,
3

m, k Z

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

1.8. NOMEAO DE OBJETOS E SUBSTITUIES

25

1.8 Nomeao de Objetos e Substituies


Quando necessitamos utilizar seguidamente uma expresso e/ou valor numrico, podemos
nome-los, evitando assim digit-los repetidamente.
A sintaxe para isto :
:= (dois pontos e igual)
Para substituir os valores numa expresso j definida, utilizamos a seguinte sintaxe:
> subs(objeto a substituir, expresso);

Exemplo 1.10.
1. Se digitamos:
> eq1:=x+y-3=0;
eq1 := x + y 3 = 0

Podemos chamar a expresso anterior, fazendo:


> eq1;

Ou, resolv-la:

x+y3=0

> solve(eq1,{x});
{x = y + 3}

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:

CAPTULO 1. COMANDOS BSICOS DO MAPLE

26
> eq1:=a*x 2 +b * x+c;

a x2 + b x + c
> sol:=solve(eq1=0,x);
1 b +
{x =
2

1 b
b2 4 a c
} {x =
a
2

b2 4 a c
}
a

> sol[1];
1 b +
{x =
2

b2 4 a c
}
a

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

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

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}

6. Determine a soluo do sistema:

Devemos digitar:
>eq1:=x 2 +y 2 +z 2 =1:
>eq2:=x-y+2 *z=-1:

x2 + y 2 + z 2 = 1
x y + 2 z = 1 .
xy + yz +xz = 0

1.8. NOMEAO DE OBJETOS E SUBSTITUIES

27

>eq3:=x*y+y*z+z*x=-1:
>solve({eq1,eq2,eq3},{x,y,z});
3
1
1
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 verificar que os resultados obtidos pelo MAPLE so, realmente, solues de uma equao
e/ou um sistema de equaes, utilizamos a seguinte sintaxe:

>eq:=equao:
>sol:=solve(eq,varivel);
>subs(varivel=sol[i],eq);

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

CAPTULO 1. COMANDOS BSICOS DO MAPLE

1.9 Livrarias
Uma das caractersticas do MAPLE so suas livrarias (packages). As livrarias so pacotes de comados especiais, utilizados para resolver tipos especificos de problemas. Por exemplo, o MAPLE possui livrarias especificas, para Grficos, 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 ficam
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.1 Livraria - RealDomain


Em geral, o MAPLE trabalha com os nmeros complexos. A livraria RealDomain faz com que
o MAPLE trabalhe somente com os nmeros reais.
Primeiramente, vejamos o contedo da livraria:
>with(RealDomain);
[Im,Re, ,arccos,arccosh,arccot,arccoth,arccsc,arccsch,arcsec,arcsech,arcsin,arcsinh,arctan,
arctanh,cos,cosh,cot, coth,csc,csch,eval,exp,expand,limit,ln ,log,sec,sech,signum,simplify,
sin,sinh, solve,sqrt,surd,tan,tanh]
Isto nos indica que quando digitamos a sintaxe:
>with(RealDomain):
Todos os comandos da livraria, de acima, assumiro que os clculos sero efetuado em R.
Exemplo 1.12.
Nos exemplos abaixo os comandos so dados, primeiramente, sem usar a livraria RealDomain.
Veremos que obtemos respostas no reais (complexas).

1. Simplifique x4 :
>simplify(sqrt(x 4));
csgn(x2 )x2

1.9. LIVRARIAS

29

onde, csgn (x) o sinal de x.


2. Simplifique (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

>solve(x 3 -y=1,x);

(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});

evalf(%);

{x = RootOf (_Z 5 3 _Z + 25, 1.986834074)t}


{x = 1.986834073}

CAPTULO 1. COMANDOS BSICOS DO MAPLE

30

1.10 Conjuntos e Sequncias


Para definir conjuntos se utiliza a seguinte sintaxe:
> {a, b, c,....};
{a, b, c, . . .}

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.
Escrevemos:

> A:={a, b, c, d};

> B:={a, c, e, f, g};

Ento:

A := {a, b c, d}

B := {a, c, e, f, g}

>X:= A union B;

>Y:= A intersect B;

X := {a, b, c, d, e, f, g}

1.10. CONJUNTOS E SEQUNCIAS

31

Y := {a, c}

>Z:= A minus B;

Z := {b, d}

Observe que:
>X subset Y;

f alse
e
>Y subset X;
true
Interprete estes ltimos resultados.
2. Gere os 10 primeiros termos da sequncia r(i) =

1
, i N.
i2

>seq(1/i 2,i=1..20);
1,

1 1 1 1 1 1 1 1 1
, ,
,
4 9 16 25 36 49 64 81 100

3. Gere os termos da sequncia:


r(i) =

i2

2i
,
+1

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

CAPTULO 1. COMANDOS BSICOS DO MAPLE

32

1.11 Exerccios
1. Determine os valores de x tais que:
(a)

x2 = x
p
(b)
(x 1)2 = x 1

(c) x2 2 x + 1 = 1 x

(d) x4 = x2

(e) |x + 1| = |x 1|

(f) |x 1|2 = |2 x 1|

(g) |x| = |x + 7|

(h) |x 1|2 = |2 x + 1|

2. Verifique 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

(b) Para todo x e y: |x y| |x| |y|.

3. Determine as constantes A, B e C tais que:


(a)

2x + 1
A
B
=
+
.
2
1x
1+x 1x

(b)

A
B
1
=
+
.
(x + 2)(2x + 1)
x + 2 2x + 1

(c)

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

33

(a) x4 x2 < 0

(b) x2 2 x
(c)

x2

+x>2

(d) (x

5)4 (x

(e) |x + 2| < 1

+ 10) 0

(k) 2 x2 2 x2 x

(l) |x 1| + |x 2| > |10 x 1|

(m) x2 7 x + 8 > (x 6)2


(n) |x2 x 1| < 2

|x2 5 x + 4|
<1
|x2 4|

(f) |x 5| < |x + 1|

(o)

(h) |x 1|2 < |2 x + 1|


3x 5
(i)
>1
2x + 4
(j) |x2 1||x + 1| > 0

(p) |x 1| + |x + 2|

(g) 4 x2 + 10 x 6 < 0

|x 2|
2
(q) |x + 1| + |x + 2| > |10 x 1|
(r) |x2 1| < |x 1|

7. Determine o conjunto-soluo de:


(
3x 2 < x
(a)
6x 4 > 3 x
(
x+35
(b)
x + 3 2x

5 x + 1 3x + 5
(c)
2
2 (x + 3) x

(
5x 3 < 6 + 2x
(d)
3 2x > 4
(
3 x 15 < x 5
(e)
2x6
(
x+3>0
(f)
x2 + x 2 < 0

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:
(
2x y < 3
(a)
x+y <3

(
x+y <2
(b)
2y 2x > 4

(d) 3x 2y 13
x+y
(e)
<0
x 2y + 3

(f) x2 + y 2 2 x 2 y + 1 0

x + y < 120

3 y x 0
(c)

x 100

y 100

x + y > 2
(d) 2 x + y 1

x + 2 y 3

CAPTULO 1. COMANDOS BSICOS DO MAPLE

34
10. Obter o valor simplificado de:

2
3
(b) cos +
2
(c) sec( + 6 )

(d) sen( + 360 )

(a) sen +

(e) cos( + 480 )



3
cos +
(f) sen
2
2

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

FUNES DE UMA VARIVEL


A sintaxe para definir funes de uma varivel a seguinte:
> f:=x-> expresso;
Exemplo 2.1.

1. Se f (x) = x2 sen(x) + 3 cos(x), calcule f ( ) e f (). Escrevemos:


2
>f:=x->x 2*sin(x)+3*cos(x);
f := x x2 sin(x) + 3 cos(x)
Logo:
>f(Pi/2);
2
4
e
>f(Pi);
3
1
2. Se f (x) = e3x 2 ln(5 x) + log4 (x), calcule o valor aproximado de f ( ) e f (2). Escrevemos:
2
>f:=x->exp(3*x)-2*ln(5*x)+log[4](x);
f := x e3x 2 ln(5 x) + log4 (x)
Logo:
35

CAPTULO 2. FUNES DE UMA VARIVEL

36
>evalf(f(1/2));

5.367983431
e
>evalf(f(2));
402.5424991
3. Defina a funo racional f (x) =
Escrevemos:

x2 + 3 x 1
, calcule f (1) e fatore f (a) f (a1 ).
x3 x2 + x + 3

> f:=x->(x 2 +3*x-1)/(x 3 -x 2 +x+3);


f := x 7

x2 + 3 x 1
x3 x2 + x + 3

>f(1);
3
4
>factor(f(a)-f(1/a));

(a2 8 a + 1)(a2 a + 1)
(3 a2 2 a + 1)(a2 2 a + 3)

O MAPLE no simplifica 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

37

Exemplo 2.2.
1. Seja:
> f:=x->(x 2 +3*x-1)/(x 3 +x 2 +x+3);
f := x 7

x2 + 3 x 1
x3 + x2 + x + 3

>array( [seq( [i, (f(i))], i = -5..5) ] );


3

34

49

1
3

18

1
2

1 3

1
1

9
2

17

17
3

42

29

39
5
158

2. Seja:
>g:=x->exp(3*x)-2*ln(5*x)+log[4](x);

g := x e3x 2 ln(5 x) + log4 (x)


>array( [seq( [i, evalf(g(i))], i = 1..10) ] );

CAPTULO 2. FUNES DE UMA VARIVEL

38

3. Estude a funo f (x) = x sen


>f:=x->x*sin(1/x 2);

16.86666110

399.3236233

8098.460309

162749.7999

3269012.095

65659963.63

1318815728.0

26489122120.0

532048240600.0

10 10686474580000.0

1
, perto do zero:
x2
f := x 7 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(undefined)

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?

2.2. CONVERSO DE EXPRESSES EM FUNES

39

4. Seja h(x) = ex + ln(x2 + 1) cos( x); faa uma tabela com os valores aproximados de:

1
h(20), h(10), h(1), h(20), h(30), h( ) e h(, 4 19).
2
>h:=x->exp(x)+ln(x 2+1)*cos(Pi*x):
>X:={-20, -10, -1, 20, 30, 1/2, root(19, 4)}:
>array([seq([i, evalf(f(i))], in (i, X))]);

20
5.993961429

10

4.615165917

0.3252677394

20

485165201.4

30 10686474580000.0

1/2

1.648721271

4
19
9.682431939

2.2 Converso de Expresses em Funes


Para converter uma expresso em funo, utilizamos a sintaxe:
> unapply(expresso, varivel);
Exemplo 2.3.
1. Suponha que temos a expresso:
> p:= x 3+x 2-5*x+1-x 2*y-y;

> h:=solve(p=0,y);

p := x3 + x2 5 x + 1 x2 y y
x3 + x2 5 x + 1
x2 + 1

Se desejamos, por exemplo, avaliar a expresso anterior para x = 0, isso no ser possvel
antes de converter a expresso em funo, utilizando o comando unapply
g := unapply(h, x);
x
Agora podemos calcular, por exemplo:

x3 + x2 5 x + 1
x2 + 1

CAPTULO 2. FUNES DE UMA VARIVEL

40
>g(0),g(-1),g(1);

1, 3, 1

2. Suponha que temos a expresso:


> p:= b 2 * x 2 *sin(b*x)+2*b*x*cos(b*x);

p := b2 x2 sin(b x) + 2 b x cos(b x)
f := unapply(p, x);
x b2 x2 sin(b x) + 2 b x cos(b x)

Agora podemos calcular, por exemplo:


>f(0),f(Pi/b);

10, 2

2.3 Funes Definidas por Partes


comum, nas aplicaes, definir funes por partes. A sintaxe para definir funes por partes
:
>piecewise(x<a1,f1(x),x<a2,f2(x),....);
No caso de funes definidas por partes, em intervalos limitados, utilizamos a opo:
and
Por exemplo, se a x < b, escrevemos:
a <=x and x<b;
Exemplo 2.4.
(
1 se x 1
1. Escreva a funo f (x) =
1 se 1 < x

Digitamos:
>piecewise(x<=1,-1,1<x,1);
(
1 x 1
1 1<x

x se x 1
2. Escreva a funo f (x) = x + 2 se 1 < x 4

x se 4 < x

2.4. COMPOSTA DE FUNES

41

Digitamos:
>piecewise(x<=1,x,1<x and x<=4,x + 2,3<x,x);

x
x+2

x1
1 < x and x 4
4<x

x se x 1

x2 se 1 < x < 3
3. Escreva a funo f (x) =

x se 3 < x < 6

x se 6 x

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

2.4 Composta de Funes

Dadas f e g funes tais que Dom(g) Im(f ), podemos definir a composta:


gf

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:

CAPTULO 2. FUNES DE UMA VARIVEL

42
>g:=exp(x)-1):
>h1:=f @g:
>h2:=g @f:
>h3:=f@@4:
Agora podemos calcular
>h1(x);

ln(ex 1) + 1

>h2(x);

eln(x)+1 1

>simplify(%);

xe 1

>h3(x);

ln(ln(ln(ln(x) + 1) + 1) + 1) + 1
>h3(1);
1
2. Dadas f (x) = 5 x + 4 e g(x) =

x2 + 1; determine f g, g f , f f f e f f g g g.

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);
p

x2 + 1 + 4

25 x2 + 40 x + 17

2.5. FUNO INVERSA

43

>h3(x);
125 x + 124
>h4(x);
25

x2 + 3 + 24

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

2.5 Funo Inversa


A funo inversa de f definida por >f @@ (-1); mas o MAPLE somente calcula f 1 para as
funes pr-definidas.
Uma forma de determinar a inversa de uma funo :
>f:=x->expresso;
>solve(y=expresso,x);
>g:=unapply( % ,y);
Logo, g a funo inversa de f . Se for necessrio, utilize:
>with(RealDomain):
Veja os exemplos.
Exemplo 2.6.
1. Determine a funo inversa de f (x) = x3 .
>with(RealDomain):
>f:=x->x 3;

>solve(y=f(x),x);

f := x 7 x3
y 1/3

CAPTULO 2. FUNES DE UMA VARIVEL

44
>g:=unapply(% ,y);

g := y 7 y 1/3
simplify((g @ f)(x));
x
simplify((f @ g)(y));
y
2. Determine a funo inversa de f (x) =

ax + b
.
cx + d

>f:=x->(a*x+b)/(c*x+d);
f := x 7

ax +b
cx + d

>solve(y=f(x),x);

>g:=unapply(% ,y);

y d + b
yc + a

g := y 7
simplify((g @ f)(x));

yd + b
yc + a

x
simplify((f @ g)(y));
y
3. Determine a funo inversa de f (x) = a x2 + b x + c.
>f:=x->a*x 2+b*x+c;
f := x 7 a x2 + b x + c
>sol:=solve(f(x)=y,x);
1 b +
2
>g1:=unapply(sol[1],y);

1 b+
b2 4 ac + 4 ay
,
a
2

b2 4 ac + 4 ay
a

2.6. GRFICOS DE FUNES

45

1 b +
g1 := y 7
2
>assume(2*a*x+b>0):

b2 4 ac + 4 ay
a

Por que?
>simplify((f@g1)(y));
y
>simplify((g1@f)(x));
x
>restart;
>g2:=unapply(sol[2],y);
1 b+
g2 := y
7
2
>assume(2*a*x+b<0):

b2 4 ac + 4 ay
a

Por que?
>simplify((f@g2)(y));
y
>simplify((g2@f)(x));
x

2.6 Grficos de Funes


A sintaxe bsica para o esboo do grfico de uma funo y = f (x) onde x [a, b] :
> plot(f(x),x=a..b, opes);
A seguir apresentamos algumas destas opes:
Para indicar a variao da ordenada, ser for necessrio, para uma melhor visualizao do grfico, utilizamos: y=c..d
Para ver uma poro determinada do grfico, utilizamos: view=[a. .b,c. .d]

CAPTULO 2. FUNES DE UMA VARIVEL

46

Para melhorar a resoluo grfica, onde n 50 o nmero de pontos que vai gerar o grfico,
utilizamos: numpoints=n
Para usar a mesma escala em ambos os eixos, utilizamos: scaling=constrained
Para mudar a cor de um grfico, 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 grfico, utilizamos: thickness=n, n = 0, 1, 2, 3.
Para esboar grficos em intervalos que incluem pontos onde as funes no sejam definidas,
evitando que sejam desenhadas linhas verticais nesses pontos, utilizamos: discont=true
Para esboar os grficos em diferentes estilos, utilizamos: style
Por exemplo, grficos pontilhados: style=point
Para indicar o tipo de eixos, utilizamos: axes
Tipos de eixos : boxed, frame, none e normal.
Para incluir legendas no grfico, 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 grfico 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);

2.6. GRFICOS DE FUNES

47

Figura 2.1: .
2. Esboe o grfico 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:

>plot(g(x),x=-4..4, thickness = 3, numpoints = 100, axes = boxed);

Figura 2.2: .
3. Esboce o grfico de h(x) =

cos( x)
, x [4, 4]. Digitemos:
+ x2 + 1

x4

>h:=x->cos(Pi*x)/(x 4 +x 2 +1):
h := x 7

cos( x)
+ x2 + 1

x4

48

CAPTULO 2. FUNES DE UMA VARIVEL

>plot(h(x) ,x=-4..4,color=blue,numpoint=100,thickness=3);

Figura 2.3: .
4. Esboce o grfico de tg(x). Digitemos:

>plot(tan(x),x=-2*Pi..2*Pi);

Figura 2.4: .
O MAPLE, traou o grfico de tg(x) em uma vizinhana de x = /2, onde a funo atinge
valores muito grandes. Note que no foi especificado a variao do eixo das ordenadas.
Para contornar este problema, especificamos a variao do eixo dos y:

>plot(tan(x), x = -2*Pi .. 2*Pi, y = -10 .. 10, thickness = 2);

2.6. GRFICOS DE FUNES

49

Figura 2.5: .
Para no incluir as retas verticais, no grfico, usamos a opo:
discont=true

>plot(tan(x), x = -2*Pi .. 2*Pi, y = -10 .. 10, color = blue, thickness = 3, discont = true);

Figura 2.6: .

4. Esboce o grfico de f (x) =

x3 cos(x)
, utilizando pontos.
x2 + 1

>p3:=(x 3 *cos(x))/(x 2 +1):


>plot(p3, x = -10 .. 10, discont = true, color = magenta, style = point, symbol = solidcircle,
symbolsize = 10));

50

CAPTULO 2. FUNES DE UMA VARIVEL

Figura 2.7:
5. Esboce o grfico de f (x) = x2 sen
>p4:=x 2 *sin(1/x)+x 2*cos(1/x):

1
1
+ x2 cos
, em uma vizinhana de zero.
x
x

>plot(p3, x = -.3 .. .3, y = -0.2e-1 .. 0.5e-1, discont = true, color = blue, numpoints = 100,
thickness = 2);

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 grficos de funes, utilizar a sintaxe:
> smartplot(funo);

2.7. GRFICOS DE OUTROS TIPOS DE FUNES

51

O MAPLE esboa o grfico da funo num intervalo que, visualmente, timo.


Exemplo 2.8.
1. Esboce o grfico de sen(x) + cos(x) + sen(2 x) cos(2 x). Digitamos:
> smartplot(sin(x)+cos(x)+sin(2*x)*cos(2*x));

Figura 2.9: .

2.7 Grficos de Outros Tipos de Funes


2.7.1 Grficos de Funes Definidas por Partes
Sabemos que para definir funes por partes, utilizamos a sintaxe:
>piecewise(x<a1,f1(x),x<a2,f2(x),....);
Para esboar o grfico, utilizamos o comando plot, seguido de uma opo do plot:
>p1:=piecewise(x<a1,f1(x),x<a2,f2(x),....):
>plot(p1,x=a..b,discont=true);
Como sabemos, no caso de no incluir o comando discont=true, o grfico apresentar linhas
verticais ao passar por cada estgio da definio da funo.
Exemplo 2.9.

x se x 1
1. Esboce o grfico da funo f (x) = x2 se 1 < x < 3

x se 3 x

>p1 :=piecewise(x<=1,x,1<x and x<3,x 2,3<=x,sqrt(x)):

>plot(p1, x = -3 .. 8, y = -4 .. 5, discont = true, thickness = 3, numpoints = 100);

52

CAPTULO 2. FUNES DE UMA VARIVEL

Figura 2.10: .
Como exerccio, digite:
>plot(p1,x=-2..5);

x (x 1) se 1 x 1
2. Esboce o grfico 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)):

>plot(p2, x = -1 .. 8, discont = true, thickness = 3, numpoints = 100);

Figura 2.11: .
3. Esboce o grfico de f (x) = x2 [[x]], onde [[x]] o maior inteiro que menor ou igual a x.
>p3:=x 2 *floor(x):
>plot(p3, x = -4 .. 4, discont = true, thickness = 3);

2.7. GRFICOS DE OUTROS TIPOS DE FUNES

53

Figura 2.12: .

2.7.2 Grficos de Funes Definidas por Tabelas


comum definir algumas funes utilzando-se de dados, isto por tabelas. Os dados da tabela
so digitados com a seguinte sintaxe:
>plot([dados],style=points,opes);
A seguir apresentamos alguns exemplos.
Exemplo 2.10.
1. Suponha que num perodo de 10 dias, controlada a febre, em graus Celsius, de um paciente
com malria, obtendo:
Dia
C

1
38

2
39

3
41

4
41.5

5
42

6
41.4

7
41

8
39

9
38

10
36

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);

CAPTULO 2. FUNES DE UMA VARIVEL

54

Figura 2.13: .
Vejamos o que acontece se digitamos:
>plot(dat1);

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

Podemos armazenar os dados como pares ordenados:


>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]];

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);

2.8. LIVRARIA DO PLOT

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: .

2.8 Livraria do Plot


O comando plot tem uma livraria no MAPLE, para fazer grficos mais elaborados ou os grficos de vrias funes, no mesmo referencial. Para ativar a livraria do plot, utilizamos a sintaxe:
>with(plots):
Para saber o contedo desta livraria, digitamos:
>with(plots):
[ animate, animate3d, animatecurve , arrow, changecoords, complexplot, complexplot3d, conformal,
conformal3d, contourplot , contourplot3d, coordplot, coordplot3d, cylinderplot, densityplot, display ,

CAPTULO 2. FUNES DE UMA VARIVEL

56

display3d, fieldplot, fieldplot3d, 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 grficos. Inicialmente, utilizaremos os comando display, animate e implicitplot.
Para esboar os grficos 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 fica rodando na memria e no necessrio voltar a digit-lo para fazer outros exemplos.
Uma alternativa para esboar grficos 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 grficos 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]);

2.8. LIVRARIA DO PLOT

57

Figura 2.17: .

2. Esboce os grficos de f (x) =

2x 4
e sua inversa, no mesmo referencial.
x+3

>f:=x->(2*x-4)/(x+3);

f := x 7

2x 4
x+3

>solve(y=f(x),x);

3y + 4
y2

3x + 4
x2

subs(y=x,%);

>g:=unapply(% ,x);

g := x 7

3x + 4
x2

>plot({f(x),g(x)},x=-15..15, discont=true, color=[blue,red], thickness=[3,3]);

58

CAPTULO 2. FUNES DE UMA VARIVEL

Figura 2.18: .
3. Esboce os grficos de f (x) = log1/4 (x) e sua inversa, no mesmo referencial.
>with(RealDomain):
>f:=x->log[1/4] (x);

f := x 7

1 ln(x)
2 ln(2)

>solve(y=f(x),x);
4y
subs(y=x,%);
4x
>g:=unapply(% ,x);
g := x 7 4x

>plot({f(x),g(x)},x = 0 .. 1.6, y = -0.5 .. 3, discont = true, thickness = [3, 3],


color = [blue, red]);

2.8. LIVRARIA DO PLOT

59

Figura 2.19: .
4. Determine os pontos de interseo das curvas y = 1x2 e y = 3 x (1x2 ). 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

CAPTULO 2. FUNES DE UMA VARIVEL

Figura 2.20: .
5. Este exemplo para mostrar como podem ser incluidos textos nos grficos:
>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):

2.9. GRFICOS DE REGIES

61

>plots[sintaxe da livraria](funo, x=a..b,opes);


Exemplo 2.12.
1. Esboe o grfico de xx , em escala logartmica. Digitamos:
> plots[logplot](x x ,x=1..10);
20

15

10

10

Figura 2.22:

2.9

Grficos de Regies

As novas verses do MAPLE tem a seguinte sintaxe para obter a soluo grfica 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:
(
>eq1:=x+y>0:
>eq2:=x-y>1:

x+y >0
xy >1

62

CAPTULO 2. FUNES DE UMA VARIVEL

>inequal(eq1, eq2, x = -1 .. 3, y = -3 .. 2, optionsfeasible =(color = green),


optionsopen = (color = blue, thickness = 2), optionsexcluded = (color = yellow));

Figura 2.23:
2 Considere o sistema:

>eq1:=y>2-x:

y > 2 x
y < 2x + 1

2y x 3

>eq2:=y<2*x+1:
>eq3:=2*y>=x-3:
>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 especifica o nmero, n, de grficos da animao.
Exemplo 2.14.
1 Digite:
>with(plots):
>animate(sin(x*t),x=0..2*Pi,t=1..2,frames=100);

Figura 2.25: Desenhos de 4 frames.


2. Digite:
>plots[animate]((x+t) 2, x=-10..10,t=1..10,frames=100,color=blue);

CAPTULO 2. FUNES DE UMA VARIVEL

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:

Figura 2.28: Desenhos de 3 frames.

2.11 Traado de Curvas


Considere a equao F (x, y) = 0, nas variveis x e y. Para esbocar o lugar geomtrico da
equao, utilizamos a seguinte sintaxe:

2.11. TRAADO DE CURVAS

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 grfico 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 grfico 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

CAPTULO 2. FUNES DE UMA VARIVEL

Figura 2.30:
3. Esboce o grfico 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:

2.12 Deficincias do MAPLE


O MAPLE apresenta deficincias ao resolver alguns problemas, podendo, inclusive, no conseguir resolv-los; isto se deve, essencialmente, s limitaes dos algoritmos utilizados pelo

2.12. DEFICINCIAS DO MAPLE

67

software. Muitos destes algoritmos no foram programados para reproduzir manipulaes


algbricas, que so possveis quando resolvemos o problema mo.
Portanto, recomendvel que se verifiquem todos os resultados obtidos no MAPLE.
A seguir, apresentaremos alguns exemplos destas deficincias.
Exemplo 2.16.
1. Consideremos a funo:
f (x) =
Note que Dom(f ) = R {1}. Se fizermos:

x2 1
.
x1

>f:=x->(x 2 -1)/(x-1) :
>simplify(f(x)):
>g:=unapply(%,x);
g := x 7 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 fizermos:
>solve(cos(x)=0,{x});
1
}
2
Mas, sabemos que esta equao possui infinitas solues.
{x =

Algumas vezes indicado o comando fsolve, que permite especificar o intervalo onde se deseja
achar a soluo.
Se fizermos:
>fsolve(cos(x)=0,{x},Pi..2*Pi);
{4.712388980}

3
. Utilize o comando evalf para compaNote que a soluo da equao no intervalo [, 2 ]
2
rar os resultados.
3. Resolva a equao:

CAPTULO 2. FUNES DE UMA VARIVEL

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 grficos 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

Figura 2.32: .
4. Resolva o sistema:

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:

2.12. DEFICINCIAS DO MAPLE

69

> evalf (RootOf (Z 2 33 + 15 RootOf (_Z 2 + 11 _Z + 19)));


0.9008493159
> evalf RootOf (_Z 2 + 11 _Z + 19));
2.145898034
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.

CAPTULO 2. FUNES DE UMA VARIVEL

70

2.13 Exerccios
1. Verifique 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);

P2 = (5, 2)

(b) P1 = (1, 3);

P2 = (2, 5)

(c) P1 = (5, 3);

P2 = (0, 4)

(d) P1 = (1, 1);

P2 = (1, 1)

(e) P1 = (2, 3);

P2 = (4, 7)

(f) P1 = (1, 1);

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. Verifique 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

(h) x2 + y 2 + 16x + 16y + 64 = 0.

(b) 16x2 9y 2 = 144

(i) 5x2 + 25x + 10y 2 5 = 0

(d) 2x2 + 4x + 3y 4 = 0

(k) x2 + y 2 4 x 4 y = 0

(c) x2 + y 2 2x 8 = 0

(e) 9x2 + 4y 2 18x 16y 11 = 0

(f) 9x2 16y 2 36x 32y 124 = 0

(g) 9x2 + 16y 2 = 25

(j) x2 + 8 x + y 2 + 3 y = 0.

(l) x2 + y 2 18 x 14 y + 130 = 0.

(m) x2 + y 2 + 8 x + 10 y + 40 = 0

(n) 4 x2 + 4 y 2 + 12 x 32 y = 37.

8. Defina as funes f (x) = |x| + |x + 4| e g(x) = |x| + 2 |x + 4|.


(a) Determine os domnios.
(b) Esboce os grficos de f e g no mesmo referencial.
9. Defina f (x) = |x| 2 x.

2.13. EXERCCIOS

71

(a) Esboce o grfico de f .


(b) Calcule f (1), f (1), f (0.9) e f
(c) Verifique que f (|a|) = |a|.

10. Defina a funo f (x) =

2
3

x1
.
2x + 7

(a) Determine os domnios.


(b) Esboce o grfico de f .
1
1
(c) Calcule f
e f (x) .
x
(d) Esboce os grficos, no mesmo referencial, das funes obtidas no tem anterior.
11. Esboando os grficos, no mesmo referencial, verifique 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 grficos, 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. Verifique 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

CAPTULO 2. FUNES DE UMA VARIVEL

72
(f) f (x) =
14. Se f (x) =

x
x+1
, g(x) =
x+1
x1

x+1
x 1. Determine Dom(f ) e calcule:
r

(a) (f f f f )(x2 + 1)

(b) (f f f )((x + 1)2 )


1 
(c) (f f )
1x
1
(d) (f f )
x
(e) Esboce os respectivos grficos.
15. Esboce o grfico das seguintes funes logartmicas:
(a) y = ln(x), x < 0
(b) y = ln(|x|)
ln(x)
x
(d) y = x ln(x)
(c) y =

(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 grfico da tabela.

[H + ]
1.5848 107
1010
3.162 105
0.501 102
12.58 104
6.30 108

pH

2.13. EXERCCIOS

73

17. Esboce o grfico da funo definida pela seguinte tabela:


x
f (x)

0
0

1
5

2
3

3
5

4
6

5
8

6
3.2

10
9

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 2. FUNES DE UMA VARIVEL

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 significado 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 final 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, verifica
certa condio. Se alm disso, desejamos que as intrues sejam executadas, ainda que algumas
outras intrues no se verifiquem, se utiliza a sintaxe else.
As sintaxes fi e od so para fechar as intrues. Note que fi 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(indefinido em x=0)
75

CAPTULO 3. LIMITES E CONTINUIDADE

76
fi ;
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->+infinito)
fi ;
od;
Exemplo 3.1.
1. Seja f (x) =

1
. Estudemos f em uma vizinhana de 0:
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(indefinida em x=0)
fi ;
od;
[x.
f(x)]
[-0.001000000
-1000.]
[-0.001111111

-900.]

[-0.001250000

-800.]

[-0.001428571

-700.]

[-0.001666667

-600.]

[-0.002000000

-500.]

[-0.002500000

-400.]

[-0.003333333

-300.]

[-0.005000000

-200.]

[-0.01000000

-100.]

indefinida em x=0
[0.01000000

100.]

[0.005000000

200.]

[0.003333333

300.]

3.1. INTRODUO

77
[0.002500000

400.]

[0.002000000

500.]

[0.001666667

600.]

[0.001428571

700.]

[0.001250000

800.]

[0.001111111

900.]

[0.001000000

1000.]

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->+infinito);
fi ;
od;
[x.
f(x)]
[-1000
-0.0010000.]
[-900

-0.001111111.]

[-800

-0.001250000.]

[-700

-0.001428571.]

[-600

-0.001666667.]

[-500

-0.002000000.]

[-400

-0.002500000.]

[-300

-0.003333333.]

[-200

-0.005000000.]

[-100

-0.01000000.]

x->+infinito
[100

0.01000000.]

[200

0.005000000.]

[300

0.003333333.]

CAPTULO 3. LIMITES E CONTINUIDADE

78
[400

0.002500000.]

[500

0.002000000.]

[600

0.001666667.]

[700

0.001428571.]

[800

0.001250000.]

[900

0.001111111.]

[1000

0.001000000.]

A tabela nos indica que o comportamento da funo em , tende a zero.

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 ficam 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(indefinido em x=0)
fi ;
od;
[x.
[-0.001000000

f(x)]
0.9999998333.]

[-0.001111111

0.9999997938.]

3.2. LIMITES

79
[-0.001250000

0.9999997392.]

[-0.001428571

0.9999996601.]

[-0.001666667

0.9999995370.]

[-0.002000000

0.9999993335.]

[-0.002500000

0.9999989584.]

[-0.003333333

0.9999981480.]

[-0.005000000

0.9999958334.]

[-0.01000000

0.9999833334.]

indefinida em x=0
[0.01000000

0.9999833334.]

[0.005000000

0.9999958334.]

[0.003333333

0.9999981480.]

[0.002500000

0.9999989584.]

[0.002000000

0.9999993335.]

[0.001666667

0.9999995370.]

[0.001428571

0.9999996601.]

[0.001250000

80.9999997392.]

[0.001111111

0.9999997938.]

[0.001000000

0.9999998333.]

Observando o resultado da tabela, podemos verificar que: medida que x vai se aproximando
de 0, os valores de f (x) vo aproximando-se de 1. A noo de proximidade pode ficar 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.
x0
x
lim

CAPTULO 3. LIMITES E CONTINUIDADE

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 ficam 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(indefinida em x=0)
fi ;
od;
[x.
[-0.001000000

f(x)]
2.719642216.]

[-0.001111111

2.719793525.]

[-0.001250000

2.719982704.]

[-0.001428571

2.720226004.]

[-0.001666667

2.720550530.]

[-0.002000000

2.721005103.]

[-0.002500000

2.721687486.]

[-0.003333333

2.722826185.]

3.3. CLCULO DE LIMITES

81
[-0.005000000

2.725108829.]

[-0.01000000

2.731999026.]

indefinida em x=0
[0.01000000

2.704813829.]

[0.005000000

2.711517123.]

[0.003333333

2.713765158.]

[0.002500000

2.714891744.]

[0.002000000

2.715568521.]

[0.001666667

2.716020049.]

[0.001428571

2.716342738.]

[0.001250000

2.716584847.]

[0.001111111

2.716773208.]

[0.001000000

2.716923932.]

Observando o resultado da tabela, podemos verificar 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:
lim (1 + x)1/x = e.

x0

Figura 3.2: .

3.3 Clculo de Limites


A sintaxe para o clculo do limite:
lim f (x)

xa

CAPTULO 3. LIMITES E CONTINUIDADE

82

> limit(funo, varivel=a, direo);


a pode ser um ponto
-infinity se a =

infinity se a = +.

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);

2. Determine lim tg(x).

7
x2 + 1 7 1 x2
4

lim
=
x0 4 x2 + 1 4 1 x2
7

x/2

> Limit(tanx(x),x=Pi/2)=limit(tan(x),x=Pi/2);
lim tan(x) = undefined

x/2

Se incluimos as opes:
> Limit(tanx(x),x=Pi/2,right)=limit(tan(x),x=Pi/2,right);

3.3. CLCULO DE LIMITES

83

lim tan(x) =

x + /2

> Limit(tanx(x),x=Pi/2,leftt)=limit(tan(x),x=Pi/2,left);
lim

x /2

3. Determine lim sen


x0

tan(x) =

1
.
x

>Limit(sin(1/x),x=0)=limit(sin(1/x), x=0)
lim sin

x0

Pode explicar este resultado?

x4 + x2
4. Determine lim
.
x0
x

1
= 1 . . . 1
x

> p2:=sqrt(x 4 +x 2) /x:


>Limit(p2,x=0)=limit(p2, x=0)
lim

x0

x4 + x2
= undefined
x

>Limit(p2,x=0,left)= limit(p2, x=0, left)


lim

x0

x4 + x2
= 1
x

> Limit(p2,x=0,right)=limit(p2, x=0, right)

x4 + x2
lim
=1
x
x0+
Pode explicar este resultado.

Figura 3.3: .

CAPTULO 3. LIMITES E CONTINUIDADE

84
cos( x) cos( x)
.
x0
x2

5. Determine lim

>p3:=(cos(alpha*x)-cos(beta*x))/x 2:
> Limit(p3,x=0)=limit(p3,x=0);
1
1
cos ( x) cos ( x)
= 2 + 2
2
x0
x
2
2
lim

6. Determine lim

x0

tg(2 x)
.
x

>Limit(tan(2*x)/x,x=0)=limit(tan(2*x)/x, x=0)
lim

x0

7. Determine lim

x+

x+3
x+5

x

tan(2 x)
=2
x

>p4:=((x+3)/(x+5)) x:
> Limit(p4,x=infinity)=limit(p4,x=infinity);


x+3 x
lim
= e2
x x + 5

 x
6 1
.
8. Determine lim
x0
x
>p5:=(6 x-1)/x:
> Limit(p5,x=0)=limit(p5,x=0);
6x 1
= ln(2) + ln(3)
x0
x
lim

Figura 3.4: .

3.3. CLCULO DE LIMITES

85

x2 b2
.
9. Determine lim
xb
x b
>p6:=(x 2-b 2)/(sqrt(x)-sqrt(b):
> Limit(p6,x=b)=limit(p6,x=b);
x 2 b2
= 4 b3/2
lim
xb
x b

x cos( x)
10. Se f (x) = sen( x)

se x < 1
se 1 x < 1 , calcule lim f (x).
x1
se x > 1

>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)
lim
sin( x)

x1+

x<1

1 x and x 1 = 1
1<x

> Limit(p7,x=-1,right)=limit(p7,x=-1,right);



x cos( x) x < 1
lim
sin( x)
1 x and x 1 = 0

x1+

x
1<x

> Limit(p7,x=1,right)=limit(p7,x=1,right);



x cost( x) x < 1
lim
sin( x)
1 x and x 1 = 1

x1+

x
1<x

> Limit(p7,x=1,left)=limit(p7,x=1,left);


x cos ( x)
lim
sin( x)

x1

x<1

1 x and x 1 = 0
1<x

CAPTULO 3. LIMITES E CONTINUIDADE

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

3.4 Definio de Limite


Seja :
f : A R R,
definida em A, exceto possvelmente, em a. Sabemos que:
lim f (x) = L

xa

se, e somente se:



Para todo > 0, existe > 0 tal que se x (a , a + ) A {a} , ento f (x) (L , 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.

Uma das principais dificultades, dos alunos, de entender a definio de limite sua caracterstica dinmica. Para facilitar a compreenso da definio, apresentaremos alguns exemplos, onde utilizanda a sintaxe animate.

3.4. DEFINIO DE LIMITE

87

Exemplo 3.4.
1. claro que lim x2 = 4. Ento para todo nmero real positivo existe outro nmero real
x2

positivo , que depende de , tal que se 0 < |x 2| < , ento |f (x) 4| < .

Esbocemos a situao para = 0.8 e 0.18, digitando a seguinte sequncia de comandos:


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);

Figura 3.6: .
2. Visualizemos lim 2 x = 2.
x1

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):

CAPTULO 3. LIMITES E CONTINUIDADE

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 deficincias do MAPLE, no captulo anterior.
Consideremos a funo:
f (x) =

x2 1
x1

3.5. ASSNTOTAS

89

>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 7 x + 1
>g(1);
2
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
x1
x1 x 1
lim

Isto , ao simplificar, o MAPLE no considera mais a funo f , e sim, a funo g.

3.5 Assntotas
A reta y = b uma assntota horizontal ao grfico da funo y = f (x), se pelo menos uma das
seguintes afirmaes verdadeira:
lim f (x) = b

x+

ou

lim f (x) = b.

A reta x = a uma assntota vertical ao grfico da funo y = f (x), se pelo menos uma das
seguintes afirmaes verdadeira:
lim f (x) =

xa+

ou

lim f (x) = .

xa

Observamos que, mesmo se Dom(f ) = R, a funo pode ter assntotas verticais. Por exemplo:

1
se x 6= 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 = -infinity .. infinity);

CAPTULO 3. LIMITES E CONTINUIDADE

90

Figura 3.9: Grfico de

x+1
x+3

quando x .

Exemplo 3.5.
x
.
x1
Dom(f ) = R {1} e a curva passa por (0, 0). De fato:
1. Esboce o grfico de y =

>f:=x->x/(x -1):
>solve(f(x)=0,x);
0
>plot(f(x), x = -infinity .. infinity)

Figura 3.10: Grfico de f quando x .


Do desenho, podemos concluir que o grfico da funo possui uma assntota horizontal e uma
vertical. De fato:
>lim(f(x),x=infinity,left);

3.5. ASSNTOTAS

91

1
>lim(f(x),x=infinity,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 grfico:


>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: grfico de f .


x2
.
x2 1
Dom(f ) = R {1, 1} e a curva passa por (0, 0). De fato:

2. Esboce o grfico de y =

CAPTULO 3. LIMITES E CONTINUIDADE

92
>f:=x->x 2/(x 2 -1):
>solve(f(x)=0,x);
0
>plot(f(x), x = -infinity .. infinity)

Figura 3.12: grfico de f quando x .


Do desenho, podemos concluir que o grfico da funo possui uma assntota horizontal e duas
verticais. De fato:
>lim(f(x),x=infinity,left);
1
>lim(f(x),x=infinity,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

93

>lim(f(x),x=-1,rigth);

Logo, x = 1 so assntotas verticais. Esboo do grfico:


>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]);

Figura 3.13: grfico de f .


3. Esboce o grfico de y =

x4 + 1
.
x5 x

>f:=x->(x 4 +1)/(x 5 -x):


>plot(f(x), x = -infinity .. infinity)

CAPTULO 3. LIMITES E CONTINUIDADE

94

Figura 3.14: Grfico de f quando x .


Do desenho, podemos concluir que o grfico da funo possui uma assntota horizontal e trs
verticais. De fato:
>lim(f(x),x=infinity,left);
0
>lim(f(x),x=infinity,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 grfico:


>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]);

Figura 3.15: grfico de f .

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:

CAPTULO 3. LIMITES E CONTINUIDADE

96

>discont(funo, x);
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} 6= , ento faz sentido perguntar se f admite
uma extenso contnua que esteja definida 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. Verifique se a funo :
f (x) =

x2 se x 2
x2 + 2 se x > 2

contnua.
> k:=piecewise(x<=2,x 2,x>2,x 2 +2);
k :=

x2 x 2
x2 + 2 x > 2

3.6. CONTINUIDADE

97

>discont(k,x);
{2}

>iscont(k,x=0..3);

false
>iscont(k,x=2.1..infinity);
true
>iscont(k,x=-infinity..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
grfico:
>plot(k, x = -4 .. 4, thickness = 3, color = blue, discont = true);

Figura 3.16: Exemplo 1.


2. Determine a constante c, tal que:

x2 sen( 1 ) se x 6= 0
f (x) =
x
c se x = 0

CAPTULO 3. LIMITES E CONTINUIDADE

98
seja contnua.

> k1:=piecewise(x<>0,x 2 *sin(1/x),c);

x2 sen( 1 ) se x 6= 0
k1 :=
x
c otherwise

> limit(k1,x=0,left);

0
> limit(k1,x=0,right);
0
Logo, definimos c = 0 e:
k1 :=
>iscont(k1,x=-infinity..infinity);

1
x2 sen( ) se x 6= 0
x
0 otherwise

true
Para ver o grfico:
>plot(k1, x = -0.2 .. 0.2, thickness = 3, color = blue);

Figura 3.17: Exemplo 2.


3. Seja

1
(x

1)2
f (x) =

Verifique se f contnua em 1.

se x 6= 1
se x = 1.

3.6. CONTINUIDADE

99

> k2:=piecewise(x=1,4,1/(x-1)2);

k2 :=
> limit(k2,x=1,left);

x=1

(x 1)2

otherwise

> 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]);

Figura 3.18: Exemplo 3.

4. Seja

2
f (x) = A x + B

se x 1
se 1 < x < 3
se x 3.

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 definio, f
contnua se:

lim f (x) = lim f (x) = f (1)


x1

x3

Digitamos:

x1+

lim f (x) = lim f (x) = f (3),


x3+

> z1:=piecewise(x<=-1,2, -1<x and x<3,A*x+B,x>=3,-2);

CAPTULO 3. LIMITES E CONTINUIDADE

100

2
z1 := A x + B

x 1
1 < x
x 3.

and x < 3

> eq1:=limit(z1,x=-1,left)=limit(z1,x=-1,right);

eq1 := A + B = 2

> eq2:=limit(z1,x=3,left)=limit(z1,x=3,right);

> solve({eq1,eq2},A, B);

Logo, temos:

eq1 := 3 A + B = 2

{A = 1}

2
z1 := 1 x

{B = 1}

x 1
1 < x
x 3.

and x < 3

Figura 3.19: Exemplo 3.

3.7. EXERCCIOS

3.7

101

Exerccios

1. Calcule os seguintes limites usando tabelas:


x3 2 x2 + 5 x 4
x1
x1
2x 
(b) lim x2
x0
1000
tg(4 x)
(c) lim
x0
x
(a) lim

(x + 2)2
x1
x
3x 1
(e) lim 2
x0 x + x + 2
(x2 1)
(f) lim
x1 x 1

(d) lim

2. Calcule os seguintes limites:


4x5 + 9x + 7
x1 3x6 + x3 + 1
x3 + 3x2 9x 2
lim
x2
x3 x 6
2
x 9
lim 2
x3 x 3x
2x2 3x + 1
lim
x1
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

x4 1
x1 3x2 4x + 1

(a) lim

(i) lim

(b)

(j) lim

(c)
(d)
(e)
(f)
(g)
(h)

(k)
(l)
(m)
(n)

8 x3
x2 x2 2x
x+1
lim
2
x1
6x + 3 + 3x

9 + 5x + 4x2 3
lim
x0
x

x+42
lim
x0
x

2 x3
lim
x7 x2 49
x4 + x3 x 1
x1
x2 1

(o) lim

3. Verifique se os seguintes limites existem:


x3 1
x1 |x 1|
(b) lim |x 3|
(a) lim

x3

x2 3x + 2
(c) lim
x1
x1
3
x 6 x2 + 6 x 5
(d) lim
x5
x2 5 x
x2 + 3x 4
(e) lim 3
x4 x + 4 x2 3 x 12
4. Calcule os seguintes limites no infinito:

x8
(f) lim
x8 3 x 2

(g) lim (cos(x) [[sen(x)]])


x0

(h) lim (sen(x) [[cos(x)]])


x0

x b
x0+ a x
x
(j) lim [[ ]]
x0+ a

(i) lim

CAPTULO 3. LIMITES E CONTINUIDADE

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

(f)
(g)
(h)
(i)
(j)

x2 + 1
x 3x + 2

x+ 3x
lim
x+ x2 + 3
p
lim (x x2 + 1)
x+
r
x
lim 3 2
x
x +3

3
x3 + 2x 1
lim
x+
x2 + x + 1
lim

5. Calcule os seguintes limites infinitos:


5x3 6x + 1
x 6x2 + x + 1

(b) lim m x
(a)

lim

(g) lim

x+

(h) lim

x3+

5
3x
2x + 1
(d) lim
x
x0+
2x + 3
(e) lim 2
x1+ x 1
2x + 3
(f) lim 2
x1 x 1

x2+

(c) lim

x3+

6. Se f (x) = 3 x 5 e g(x) =

(i) lim

x0+

(j) lim

x0+

x2 3x
x2 6x + 9
x2

x2 4
4x + 4

sen(x)
x3 x2

ln(x)
x

(k) lim ln(|x|)


x0

x 2
, calcule:
2 3

(a) lim (f + g)(x)


x1

(b) lim (g f )(x)


x1

(c) lim (g f )(x)


x1

f
(x)
x1 g
g
(e) lim
(x)
x1 f
(f) lim (f f )(x)

(d) lim

x1

(g) lim (f g)(x)


x2

7. Calcule os seguintes limites:

(h) lim (g f )(x)


x2

(i)

lim (f g f )(x)

x 23

(j) lim ln(|f (x)|)


x2

(k) lim cos


x 34

g(x) 
f (x)

(l) lim x sen


x0

1 
g(x)

3.7. EXERCCIOS

103
5x 1
x0
x
3x 1
(j) lim
x0
x2

sen(x)
x x

(i) lim

(a) lim
(b)
(c)
(d)
(e)
(f)

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 +
x0
2x
1
lim (1 + 2x) x

eax ebx
, a, b 6= 0
x0 sen(ax) sen(bx)

(k) lim

(l) lim x cos2 (x)


x0

tg2 (x)
x0 x2 sec(x)

(m) lim

x0

4 x+4
)
x
1
(o) lim (1 )x
x
x

e2x 1
x0
x
2
x
e 1
(h) lim
x0
x

(n)

(g) lim

lim (1

x+

f (x) f (a)
f (t + a) f (a)
e lim
, se:
xa
t0
xa
t

8. Calcule lim

(a) f (x) = x2 , a = 2
(b) f (x) =

x2

(c) f (x) =

3 x2

(f) f (x) = x (1 x), a = 1

(g) f (x) = cos(x), a =

+ 1, a = 2

(h) f (x) = (x 3)2 , a = 1

x, a = 0

(d) f (x) = |x|2 , a = 2

(e) f (x) = x, a = 1

(i) f (x) = ln(x), a = 1


(j) f (x) = e2x , a = 0

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 grfico de L.
10. Esboce o grfico 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)

CAPTULO 3. LIMITES E CONTINUIDADE

104

11. Verifique se as seguintes funes so contnuas:


(
2 x se x 1
(g) f (x) =
1
se x > 1
2
x 4
(h) f (x) = x 2

se x 6= 2

se x = 2

Esboce os grficos correspondentes.

12. Seja f (x) = x3 + x. Verifique 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 6= 0
(a) f (x) =
, no ponto x = 0.
x
L
se x = 0
(b)

(c)

(d)

2
x 9
f (x) = x 3

f (x) =

f (x) =

x + 2L
L2
4 3x
2L + x

se x 6= 3

se x = 3

, no ponto x = 3.

se x 1
, no ponto x = 1.
se x < 1
se x < 0
, no ponto x = 0.
se x 0

14. Verifique se as seguintes funes so contnuas.

sen(x)
x 6= 0
(a) f (x) =
(c)
x
0
x=0
(b)

|x2 5x + 6|

x2 5x + 6
f (x) = 1

x 6= 2, 3

x=2
x=3

(d)

1x
f (x) = 1 x3
1

x 6= 1
x=1

1 x2
x < 1

2
x ) 1 x 1
f (x) = ln(2
r

x1

x>1
x+1

1
, x 6= 0. Como escolher o valor de f (0), para que a funo f
x
possa ser definida em x = 0 e seja contnua no ponto?

15. Seja f (x) = 1 x sen

3.7. EXERCCIOS

105

1 
, x 6= 2, possvel escolher o valor de f (2) tal que a funo f
x2
possa ser definida em x = 2 e seja contnua no ponto?

16. Sendo f (x) = arctg

17. A funo sinal de x definida por:

1 se
sgn(x) =
0 se

1 se

x>0
x=0
x < 0.

Verifique se f (x) = x sgn(x) e g(x) = x2 sgn(x) so funes contnuas.


18. Verifique que a equao x = tg(x) tem uma infinidade 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
2

3x
x2 se x > R.

Verifique se a funo E = E(x) contnua. Esboce o grfico 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, definida por:
(
0
H(t) =
1

se t < 0
se t 0

(a) Discuta a contnuidade de f (t) = H(t2 + 1) e de g(t) = H(sen( t)). Esboce os respectivos grficos 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
grfico para c = 1, 2, 3.
(c) Verifique que uc (t) = H(t c).
(
f (t) se 0 t < c
(d) Se h(t) =
g(t) se t c

, verifique que h(t) = (1 uc (t)) f (t) + uc (t) g(t).

106

CAPTULO 3. LIMITES E CONTINUIDADE

Captulo 4

DERIVADA
Seja:
f : A R
uma funo definida num domnio A e x0 A. Suponha que para todo intervalo aberto I que
contenha x0 , se tenha: I (A {x0 }) 6= .

4.1 Retas Secantes


Da Geometria Analtica elementar sabemos que o coeficiente angular da reta, que passa pelos
pontos P = (x0 , f (x0 )) e q = (x, f (x)) :
msec =

f (x) f (x0 )
x x0

Fazendo a mudana h = x x0 , temos:


f (x0 + h) f (x0 )
.
h
A reta secante ao grfico de f , que passa por (x0 , f (x0 )) e (x0 + h, f (x0 + h)) definida por:
msec =

y = msec (x x0 h) + f (x0 + h)
Observamos que h ser usado como parmetro. Veja os exemplos a seguir:
Exemplo 4.1.
1. Determine as retas secante a f (x) = x2 3 x 4, no ponto (0,-4).
>with(plots):
>f:=x->x 2-3*x-4:
>x0:=0:
107

CAPTULO 4. DERIVADA

108
>p0:=[x0,f(x0)]:
>p1:=[x0+h,f(x0+h)]:
>h1:=[seq(5/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=-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 modificamos:
>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.

4.1. RETAS SECANTES

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.

CAPTULO 4. DERIVADA

110

Figura 4.3: Dois frames do exemplo 1.

4.2 Reta Tangente


Com as hipteses iniciais; considere P = (x0 , f (x0 )) e Qi = (xi , f (xi )) (i = 1, 2, 3......) pontos
no grfico de f , P 6= Qi ; seja r1 a reta secante que passa por P e Q1 ; seu coeficiente angular :
m1 =

f (x1 ) f (x0 )
.
x1 x0

Fixemos o ponto P e faamos o ponto Q1 se mover sobre o grfico de f em direo a P , at um


novo ponto Q2 = (x2 , f (x2 )) tal que Q2 6= P . Seja r2 a reta secante que passa por P e Q2 ; seu
coeficiente 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 grfico de f ; repetindo o processo obtemos r1 , r2 , r3 , ..., retas
secantes de coeficientes 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 .
Definio 4.1. A reta passando pelo ponto P e tendo coeficiente angular mx0 , chamada reta tangente
ao grfico de f no ponto (x0 , f (x0 )).
Se
mx0 = lim

xx0

f (x) f (x0 )
x x0

existe. Como x0 um ponto arbitrrio, podemos calcular o coeficiente angular da reta tangente
ao grfico de f para qualquer ponto (x, f (x)):

4.2. RETA TANGENTE

111

mx = lim

t0

f (x + t) f (x)
t

Assim, mx s depende x.
Definio 4.2. Se f for contnua em x0 , ento, a equao da reta tangente ao grfico de f no ponto
(x0 , f (x0 )) :
y f (x0 ) = mx0 (x x0 )
se o limite dado na definio anterior, existe.
Podemos gerar as retas tangentes ao grfico de uma funo, apenas modificando:
>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);

CAPTULO 4. DERIVADA

112

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):

4.2. RETA TANGENTE

113

>g2 := subs(x = t, g1):


>g := unapply(g2, t);
g := t 7 3 t2 1

>ta :=f(t)+g(t)*(x-t);



ta := t 7 t t2 1 + 3 t2 1 (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 definio, segue que a equao da reta normal ao grfico de f no ponto (x0 , f (x0 )) :
y f (x0 ) =
Exemplo 4.3.


1
x x0 ,
mx 0

se

mx0 6= 0

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 7 3 t2 1

CAPTULO 4. DERIVADA

114
>no:=f(t)-(1/g(t))*(x-t);

xt
no := t 7 t t2 1 2
3t 1

>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 grfico 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);

4.2. RETA TANGENTE

115

2x +

1
2
4

Verifique as respostas!

Figura 4.8: Exemplo 1.


2. Determine a reta tangente f (x) =
x0 = 1.

x6 3 x5 + x3 + x 1
, nos pontos x0 = 1, x0 = 0 e
x4 + 1

>with(Student[Calculus1]):
>p:=(x6-3*x5+x3+x-1)/(x4+1):
>q:=seq(Tangent(p, x = i),i=-1..1);

3
15
x 7, x 1, x + 1
2
2

Verifique as respostas! Para esboar os grficos, 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]);

CAPTULO 4. DERIVADA

116

Figura 4.9: Exemplo 2.

4.3 Funes Derivveis


Definio 4.3. Seja f : A R uma funo definida num domnio A e x0 A. Suponhamos que para
todo intervalo aberto I que contenha x0 , se tenha: I (A{x0 }) 6= . f derivvel ou diferencivel
no ponto x0 quando existe o seguinte limite:
f (x0 ) = lim

xx0

f (x) f (x0 )
x x0

Fazendo a mudana t = x x0 , temos:


f (x0 ) = lim

t0

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 + t) f (x)
t0
t

f (x) = lim
Assim f funo de x e f (x0 ) R.

Definio 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

4.4. SINTAXES QUE ENVOLVEM A DERIVADA

117

4.4 Sintaxes que envolvem a Derivada


A sintaxe da derivada de uma funo ou uma espresso, :
>diff(funo,varivel);
Como no caso dos limites, podemos reescrever as derivadas, em forma mais didtica, utilizando a sintaxe:
>Diff(funo,varivel)=diff(funo,varivel);
O MAPLE, possui todas as regras de derivao, por exemplo:
A regra do produto:
>Diff(f(x)*g(x),x)=diff(f(x)*g(x),x);
d
(f (x) g (x)) =
dx
A regra do quociente:




d
d
f (x) g (x) + f (x)
g (x)
dx
dx

>Diff(f(x)/g(x),x)=diff(f(x)/g(x),x);
d
dx

f (x)
g (x)

d
dx f


d
(x) g (x) f (x) dx
g (x)
(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);

CAPTULO 4. DERIVADA

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 6= 0

se x = 0

A funo contnua em R e diferenciavl se x 6= 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);

Figura 4.10: Gr afico de f .


>f1:=x->x/(1+exp(1/x)):
>p:=f1(h)/h;
p :=

1
1 + e1/h

>Limit(p,h->0,left);
1
>Limit(p,h->0,right);

4.4. SINTAXES QUE ENVOLVEM A DERIVADA

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 :=

1
1 + x2

>Limit(p,x=1,left)=limit(p,x=1,left);
lim

x1

1
1
=
2
1+x
2

>Limit(p,x=1,right)=limit(p,x=1,right);
lim

x1+

1
1
=
2
1+x
2

Pode explicar o resultado?


>plot(p, x = -2 .. 3, discont = true, thickness = 3, color = blue);

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

120
>p:=diff(f(x),x):
>h:=unnaply(p,x);
h := x 7 3 x2 5
>ta:=f(1)+h(1)*(x-1);
ta := 1 2 x
>no:=f(1)-(1/h(1)) *(x-1);

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 grfico onde o coeficiente 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)):

4.4. SINTAXES QUE ENVOLVEM A DERIVADA

121

>m:=unapply( ,x);

m := x 7 8

x2 1

(x2 + 1)2

>with(RealDomain):

>solve(m(x)=3,{x});

{x =

1
1
3}, {x =
3}
3
3

>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);
p
ta0 := (3) + 3 x
>ta1:=ta(x1);

ta1 := 3 x +

>no0:=no(x0);

no0 :=

19
3 1/3 x
9

>no1:=no(x1);

no1 :=

19
3 1/3 x
9

CAPTULO 4. DERIVADA

122

Figura 4.13: Exemplo 7.

4.4.1 O Operador Diferencial


O operador diferencial D calcula a derivada de operadores e no de funes. No confundir
com diff, que calcula a derivada de funes. O argumento e o resultado de D so operadores.
A sintaxe :
D(expresso,varivel);
A derivada de ordem n, tem a seguinte sintaxe:
>D@@n;
Exemplo 4.6.
1. Note a diferenas:
>D(g @f);
(D (g) f ) D (f )

>diff(g @f);

Error, invalid input: diff expects 2 or more arguments, but received 1


>diff((g @f)(x),x);
D (g) (f (x))

d
f (x)
dx

4.4. SINTAXES QUE ENVOLVEM A DERIVADA


2. Digite
>D(f)(x);
D (f ) (x)
>convert( , diff);
d
f (x)
dx
agora, se digitamos:
>D(f)(0);
D (f ) (0)
>convert( , diff);


d
f (t1)
dt1
t1=0

3. Digite
>D(arctan);

z 7

1
1 + z2

Pode explicar?
4. Digite:
>Id:=x->x:
>H:=Id+D-D@@2+6*D@@3-D@@4;
Id + D D (2) + 6 D(3) D (4)
H deve ser aplicado em funes, por exemplo:
>f:=x->sin(3*x):
>H(f)(x);
71 sin(3 x) 159 cos(3 x)
Agora H(f ) uma funo e pode ser calculada em algum valor:
>H(f)(Pi);

123

CAPTULO 4. DERIVADA

124

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);

14
No exemplo 3, podemos calcular:
>D(arctan)(Pi);
1
1 + 2

4.5 Regra da Cadeia


Sejam f e g funes, tais que g f esteja bem definida. Se f derivvel em x e g derivvel em
f (x), ento g f derivvel em x e:
(g f ) (x) = g (f (x)) f (x)
Outra maneira de escrever o ltimo pargrafo : se y = g(x) e x = f (t), nas hipteses do
teorema, temos que:
dy dx
dy
=
dt
dx dt
O MAPLE j tem a regra da cadeia:
>Diff((g @f)(x),x)=diff((g @ f)(x),x);
d
g (f (x)) = D (g) (f (x)) D (f ) (x)
dx
Exemplo 4.7.
1. Calcule a derivada de f (x) = ln(cos((x))); digitamos:
>p:= ln(cos(alpha(x))):
>Diff(p, x)=diff(p, x);

4.6. DERIVAOS IMPLCITA

125

d
(x)
sin ( (x)) dx
d
ln (cos ( (x))) =
dx
cos ( (x))

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)

4.6 Derivaos Implcita


Seja F (x, y) = 0 uma equao nas variveis x e y.
Definio 4.5. A funo y = f (x) definida implicitamente pela equao F (x, y) = 0, quando
F (x, f (x)) = 0.
Em outras palavras, quando y = f (x) satisfaz equao F (x, y) = 0.
Se F (x, y) = 0, define implicitamente, uma funo derivvel y = f (x), a sintaxe para calcular a
derivada da funo definida implicitamente :
>implicitdiff(expresso, y, x);
onde y a varivel dependente e x a varivel independente. Em geral:
>implicitdiff({f1,...,fm}, {y1,...,yn}, x1,...,xk) ;
Observemos que nada garante que uma funo definida implicitamente seja contnua, derivvel, etc. Na verdade, nem sempre uma equao F (x, y) = 0 define implicitamente alguma
funo. Por exemplo, considere a seguinte equao:
x3 y 6 + x3 tg(x y 2 ) + ln(x + y) + sen(x) = 0.

CAPTULO 4. DERIVADA

126
Exemplo 4.8.

Calcule a derivada das funes definidas 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 definida implicitamente
por:
x3 + y 3 = 6 x y,
no ponto (3, 3).
>F:=x 3 +y 3 =6*x*y:
> implicitdiff(F, y, x);

>m := subs(x = 3, y = 3, );

>ta:=3+m*(x-3);

>with(plots):

x2 + 2 y
y2 2 x
m := 1

ta := 6 x

4.6. DERIVAOS IMPLCITA

127

>a1:=implicitplot(F=0,x=-5..7,y=-6..6,thickness=3,color=blue,gridrefine=3):
Pesquise a opo gridfine.
>a2 := plot(ta(x), x = -4 .. 7, thickness = 2):
>display(a1,a2);

Figura 4.14: Folium de Descartes.


2. (Lemniscata de Bernoulli). Ache a equao da reta tangente funo definida implicitamente por:

no ponto (3, 1).

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);

x 4 x2 + 4 y 2 25

y (4 x2 + 4 y 2 + 25)
>m := subs(x = 3, y = 1, );
m :=

9
13

>ta:=1+m*(x-3);
ta :=

40
9

x
13 13

>with(plots):
>a1:=implicitplot(F, x = -4 .. 4, y = -2 .. 4, thickness = 3, color = blue, gridrefine = 3):

CAPTULO 4. DERIVADA

128
>a2 :plot(ta(x), x = -4 .. 6, y = -2 .. 4, thickness = 2):
>display(a1,a2);

Figura 4.15: Lemniscata de Bernoulli.

4.7 Aproximao Linear


intuitivo pensar que uma funo derivvel restrita a um pequeno intervalo contido em seu
domnio "comporta-se"como uma funo polinomial do primeiro grau.
Por exemplo, consideremos y = f (x) = x2 . Estudando f num pequeno intervalo contendo
x = 1, por exemplo I = [0.99, 1.01], obtemos:
x
0.99
0.999
1
1.001
1.01

f (x)
0.9801
0.998001
1
1.0002001
1.0201

A reta tangente ao grfico de f no ponto x = 1 dada por y = 2 x 1; seu coeficiente angular


2. Determinemos os coeficientes 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

m2 =

f (1.001) f (1)
= 2.0010.
1.001 1

m1 e m2 so valores bastante prximos de 2. Observe que se |x 1| 0 (x perto de 1), ento


f (x) = x2 fica prxima de y = 2 x 1. De fato:

4.7. APROXIMAO LINEAR

129

lim |f (x) y| = lim |x2 2 x + 1| = 0.

x1

x1

Isto nos leva a estabelecer a seguinte definio:


Definio 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 definida 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:


E(x)
= lim f (x) f (x0 ) f (x0 ) = 0.
lim
xx0
xx0 x x0
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
representa a temperatura num arame, calcule aproximadamente a
(1 + 2 x)4
temperatura f (0.01).
1. Se f (x) =

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);

CAPTULO 4. DERIVADA

130

l := x 7 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 7 403.42 + 121.02 (x 20)

4.7. APROXIMAO LINEAR

131

>l(20.012);
404.87

Figura 4.17: Aproximao linear de f do exemplo 2.


3. Calcule, aproximadamente (1.001)7 2
Considere a funo f (x) = x7 2

p
3
(1.001)4 + 3.

x4 + 3 e x = 1.001. Ento, para x0 = 1, temos:

>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 7

1
(13 x 7)
3

>l(1.001);
2.00433

CAPTULO 4. DERIVADA

132

Figura 4.18: Aproximao linear de f do exemplo 3.

4.8 Aproximao de Ordem Superior


De forma anloga aproximao linear podemos definir, em uma vizinhana do ponto x0 ,
uma aproximao quadrtica, aproximao cbica, etc. possvel verificar que o erro destas
aproximaes cada vez menor ao redor de um pequeno intervalo em torno de x0 .
Definio 4.7. Seja f C 4 . A aproximao quadrtica e a aproximao cbica de f em torno de x0 so
denotadas e definidas por:
f (x0 )
(x x0 )2
2
f (3) (x0 )
f (x0 )
(x x0 )2 +
(x x0 )3 .
c(x) = f (x0 ) + f (x0 ) (x x0 ) +
2
3!
se x (x0 , x0 + ), > 0 pequeno.
q(x) = f (x0 ) + f (x0 ) (x x0 ) +

As aproximaes linear, quadrtica e a cbica so casos especiais do chamado polinmio de


Taylor.

4.9 Polinmio de Taylor


Seja f uma funo n vezes derivvel no ponto x0 .
Definio 4.8. O polinmio de Taylor de ordem n, (n = 0, 1, 2, ....), no ponto x0 denotado por Pn (x)
e definido por:

Pn (x) =

n
X
f (k) (x0 )
k=0

k!

(x x0 )k

= f (x0 ) + f (x0 ) (x x0 ) +

f (x0 )
f (n) (x0 )
(x x0 )2 + ......... +
(x x0 )n
2
n!

4.9. POLINMIO DE TAYLOR

133

onde f (0) = f .
O polinmio de Taylor aplicado para aproximar uma funo em uma vizinhana de um ponto
x0 , conforme foi feito na definio 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:

CAPTULO 4. DERIVADA

134

>with(Student[Calculus1]):
>p:=TaylorApproximation(funo, x = ponto, order = a ordem de aproximao);
>aprox:=unapply(p,x);

Exemplo 4.12.
1. Determine a aproximao de ordem 4 de f (x) =

x
, ao redor de x0 = 0.
1 + x2

>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 7 x x3

Figura 4.19: Grfico 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

Determine a proporo de lmpadas que falham aps 99 horas de uso.

4.9. POLINMIO DE TAYLOR

135

Faremos diversas aproximaes:


>with(Student[Calculus1]):
>f:=1-10000/(x+100) 2 :
>p1:=TaylorApproximation(f,x=100,order=1);
p1 :=

1
1
+
x
2 400

>p2:=TaylorApproximation(f,x=100,order=2);
p2 :=

5
1
3
+
x
x2
16 160
160000

>p3:=TaylorApproximation(f,x=100,order=3);
p3 :=

3
1
9
1
+
x
x2 +
x3
16 100
160000
8000000

>l:=unapply(p1,x);
l := x 7

1
1
+
x
2 400

>q:=unapply(p2,x);
q := x 7

5
1
3
+
x
x2
16 160
160000

>c:=unapply(p3,x);
c := x 7

3
1
9
1
+
x
x2 +
x3
16 100
160000
8000000

Logo:
>evalf(l(99));
0.7475
>evalf(q(99));
0.74748125
>evalf(c(99));
0.747481250

CAPTULO 4. DERIVADA

136

Figura 4.20: Aproximao linear e quadrtica, respectivamente.

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 :=

125
295
2125 2
466 3 1025 4
1525 5
+
x+
x +
x
x
x
4374 2187
729
2187
4374
39366

>apro:=unapply(p,x);
apro := x 7
>apro(1.1);

295
2125 2
466 3 1025 4
1525 5
125
+
x+
x +
x
x
x
4374 2187
729
2187
4374
39366

4.10. ERROS DE APROXIMAO

137

3.587400047

Figura 4.22: Grfico de f (x) (azul) e da aproximao (vermelho).

4.10 Erros de Aproximao


possvel provar que, se f C n+1 ([a, b]) e x0 (a, b), ento:
f (x) = Pn (x) + Rn (x),
onde:
Rn (x) =

x [a, b]

(x x0 )n+1 (n+1)
f
(),
(n + 1)!

(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

25
4
1
3 x2 + x3 x4
12
3
4

CAPTULO 4. DERIVADA

138
>q:=diff(p,x$5);
q :=

24
x5

Note que q 24 se x 1, logo:


>R4:=24*abs(x-1)5 /5!;
R4 :=

1
|x 1|5
5

>simplify(subs(x = 1.00013, R4));


7.425860000 1021

Figura 4.23: Grficos de f (x) (varmelho) e apro(x) (azul).


2. Determine o erro cometido ao calcular

e, utilizando aproximao de ordem 8.

>g:=exp(x):
>p:=TaylorApproximation(g,x=0,order=8);
p := 1 + x + 1/2 x2 + 1/6 x3 + 1/24 x4 +

1 5
1 6
1
1
x +
x +
x7 +
x8
120
720
5040
40320

>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

4.10. ERROS DE APROXIMAO

139

>simplify(subs(x = 0.5, R8));


1.614686673 108

Figura 4.24: Grficos 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
x 4 +
5
+ x2 3
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 :=

1
1
|x |6
720
2

>simplify(subs(x =1.570791, R5));


3.173684014 1035

CAPTULO 4. DERIVADA

140

Figura 4.25: Grficos de f (x) (varmelho) e apro(x) (azul).


4. Usando o polinmio de Taylor, em x0 = 0, aproxime

e, com um erro inferior a 105 .

Pelo visto no exemplo 2.


>Rn:=n->3(-n)/(n+1)!;
Rn := x 7

3n
(n + 1)!

>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 +

1 2 1 3
1 4
1 5
x + x +
x +
x
2
6
24
120

evalf(subs(x = 1/3, p))


1.395610425

4.10. ERROS DE APROXIMAO

Figura 4.26: Grficos de f (x) (varmelho) e da aproximao (azul).

141

CAPTULO 4. DERIVADA

142

4.11

Exerccios

1. Determine a equao da reta tangente ao grfico das seguintes funes, no ponto de abscissa dada:
= ln(x2 ), x = 1
= tg(x + 1), x = 1
= sen((x + 1) ), x = 0

= 3 ex , x = 0
x
, x=1
(e) y = 3
x +1

(a)
(b)
(c)
(d)

y
y
y
y

(f) y =

, x=1
+1
x5 1
(g) y = 4
, x = 1
x +1
1
, x=1
(h) y = 2 4
x (x + 1)
x2

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),

x=1

(b) y = e x , x = 1
x
(c) y = cos( ), x = 0
2
(d) y = arccos(2 x), x = 0

x5 + 1
, x=1
x4 + 1
(f) y = sen(ex ), x = ln()

(e) y =

(g) y = ln(x2 + 1),


(h) y =

(4 x3

x=1

+ 3 x + 1) ln(x),

x=1

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  2
(x + 2)
3x + 1
x3 + 1  4
(d) f (x) = 2
(x 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

(f) y = ln(cosh(x))
(g) y = ln(10x )

4.11. EXERCCIOS

143
1

(h) y = ln(log10 (x))

(r) y = x x

(i) y = sen(ex )

x
(s) y = sen(x)

(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

(t) y = xe

sen(x)
(u) y = cos(x)
ln(x)
(v) y = ln(x)
p
(w) y = 1 tg2 (x)
p
(x) y = 2 cos2 (x)
(y) y =

1
cos(2 x)

(z) y = arcsen

x
3

8. Supondo que a equao dada define 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

(k) sen(x y) = x cos(y)

(l) ln(y x) = ln(y + x)

(m) e2xy = 5 + ln(x)

(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

9. Supondo que a equao dada define 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

dy
.:
dx

dx
.:
dy

(j) (x2 y 2 )2 = y 2 + x2

(k) sen(x y) = x cos(y)

(l) ln(y x) = ln(y + x)

(m) e2xy = 5 + ln(x)

(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

CAPTULO 4. DERIVADA

144

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
(i)
(b) y = x5
(j)
(c) y = sen(x2 )
(d) y = tg2 (x)
(k)
(e) y = sen2 (x) + cos(x)
(l)
x
(f) y =
2 (x + 1)
(m)
1 2
(g) y = 1 +
(n)
x
x
(h) y =
(o)
x2 1

y=

ex
x

y = cos(sen(x))
y = ln(ln(x))
y = arctg(sen(x))

y = sec( x)
y = arcsec(x2 )
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

(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

(e) y = ln(2 x), n = 14


x
, n = 15
(f) y = 2 cos
2
(g) y = sen(a x), n
1
(h) y = ln
, n = 10
x
(i) y = x ex , n

(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) 
(q) y = ln
,n=5
1 sen(x)

13. Seja y = a ex + b ex + c x + x5 , verifique que:


x3 y (3) + 5 x2 y + (2 x x3 ) y (2 + x2 ) y = 40 x3 4 x5 .
14. Calcule y (x) se:
(d) y 2 = x3 (2 x)

(a) x4 + y 4 = 16
(b) x2 + 6 x y + y 2 = 8
(c)

x2 y 2

= (y +

1)2 (y

(e) sen(y) + sen(x) + sen(x y) = x

y2)

(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
2x
e
x2

145
(f)

x+1
x
(g) 2
x +1
(h) ln(x3 + 5 x + 5)
(i) (4 x3 + 3 x 1)7

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)

p
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.

18. Use o polinmio de Taylor de ordem 3 da funo f (x) = sen(x) em x0 =

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

, determine uma aproximao de cos(46o ), com


4

24. Calcule o valor aproximado do volume de um cubo, se o comprimento de cada aresta


varia de 10 cm para 10.1 cm.

CAPTULO 4. DERIVADA

146
25. Mostre que a funo logstica:
L = L(t) =

A
1 + C A ert

satisfaz equao
L
dL
=CL 1
dt
A

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
f=
2L

T
,

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 grfico 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.
Definio 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

148

CAPTULO 5. VARIAO DE FUNES

2. f derivavvel em x0 e f (x0 ) = 0.
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 definida num domnio D.
f crescente em D se para todo x0 , x1 D com x0 < x1 , tem-se f (x0 ) < f (x1 ).

f decrescente em D, se para todo x0 , x1 D com x0 < x1 , tem-se f (x0 ) > f (x1 ).

Em ambos os casos, f dita montona.

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].

5.2 Determinao de Mximos e Mnimos


Teorema 5.1. Seja f uma funo contnua em [a, b] e derivvel em (a, b), exceto possivelmente num
ponto x0 (a, b).
1. Se f (x) > 0 para todo x < x0 e f (x) < 0 para todo x > x0 , ento x0 ponto de mximo local
de f .

5.2. DETERMINAO DE MXIMOS E MNIMOS

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 afirma 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=-infinity..infinity);
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 6= 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 =

1 b
}
2a

>d2:=unapply(diff(f,x$2),x);
d2 := x 7 2 a

CAPTULO 5. VARIAO DE FUNES

150
Logo, o vrtice x =
absoluto se a > 0.

b
um ponto de mximo absoluto de f se a < 0 e um ponto de mnimo
2a

2. Calcule caso existam, os pontos extremos absolutos de:


(
x3 x2 8 x + 1
se 2 x
f (x) =
x+2
5e
outro caso
>f:x->piecewise(-2 <= x, x3-x2-8*x+1, 5*exp(x+2)):
>plot(f(x), x = -3 .. 2,thickness=3,color=blue);

Figura 5.1: Grfico de f .


Note que f no pussui derivada em x = 2.
>d1:=diff(f(x),x);

x+2
x < 2

5 e
p := undefined
x = 2

2
3 x 2 x 8 2 < x

Verifique, 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

5.2. DETERMINAO DE MXIMOS E MNIMOS

Figura 5.2: Exemplo 2.


3. Calcule os pontos extremos relativos de f (x) =

x6 x4

+ 2 se x [2, 2].
4
2

f diferencivel em todo ponto.


>f:=x->x6 /4 -x4 /2 +2:

Figura 5.3: Grfico do exemplo 3.


>solve(diff(f(x),x)=0,{x});
{x = 0}, {x =

2
2
3}, {x =
3}
3
3

>d2:=unapply(diff(f(x),x$2),x);
d2 := x 7
>d2(2*sqrt(3)/3),d2(-2*sqrt(3)/3),d2(0);;

15 4
x 6 x2
2

151

CAPTULO 5. VARIAO DE FUNES

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);

(3)), Open(0)), RealRange(Open((2/3)

RealRange(, Open((2/3)

(3)), )

(3))), RealRange(Open(0), Open((2/3)

(3)))

2
2
3 < x < 0 e f (x) < 0 se 0 < x <
3; logo, x = 0 ponto de mximo
f (x) > 0 se
3
3
relativo de f .
>f(2),f(-2),f(0),f(2*sqrt(3)/3),f(-2*sqrt(3)/3);
10, 10, 2,

Logo, 2 e 2 so pontos de mximo absolutos,

46
27

2
2
3e
3 so pontos de mnimo absolutos.
3
3

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


 



2
2
46
46
x=
,
x=
3 ,
3 ,
3
27
3
27

>maximize(p,x=-2..2,location);
10 {[{x = 2}, 10], [{x = 2}, 10]}

5.3. CONCAVIDADE E PONTOS DE INFLEXO DE FUNES

153

5.3 Concavidade e Pontos de Inflexo de Funes


Seja y = f (x) uma funo derivvel em D, onde D um intervalo aberto ou uma reunio de
intervalos abertos.
f dita cncava para cima em D se f (x) crescente em D.
f dita cncava para baixo em D se f (x) decrescente em D.
Intuitivamente, quando um ponto se desloca ao longo do grfico de uma funo f , da esquerda
para a direita e a reta tangente nesse ponto vai girando no sentido anti-horrio, isto significa
que o coeficiente angular dessa reta tangente cresce medida que x aumenta. Neste caso a
funo tem a concavidade voltada para cima.
Analogamente, quando um ponto se desloca ao longo do grfico de uma funo f , da esquerda
para a direita e a reta tangente nesse ponto vai girando no sentido horrio, isto significa que o
coeficiente angular dessa reta tangente decresce medida que x aumenta. Neste caso a funo
tem a concavidade voltada para baixo.
No confundir concavidade com crescimento ou decrescimento de uma funo. No desenho a
seguir, o grfico de uma funo crescente e cncava para cima e o de uma funo decrescente e
cncava para cima, respectivamente.

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 grfico de uma funo f um ponto de inflexo 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 inflexo,
resolvemos a equao:
f (x) = 0

CAPTULO 5. VARIAO DE FUNES

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 inflexo.
Notemos que, se f (x0 ) = 0 e f (3) (x0 ) 6= 0, ento, x0 um ponto de inflexo.
Num ponto de inflexo, 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 (verifique!).

Figura 5.5: Grfico de f (x) = x4 .


2. Seja f (x) = x |x|:
>f:=x*abs(x):
>f1:=convert(f,piecewise);
f 1 :=

x2
x2

x<0
0x

>diff(f1,x);
(
2 x
2x
>diff(x*abs(x),x$2);

x0
0<x

5.3. CONCAVIDADE E PONTOS DE INFLEXO DE FUNES

2
undefined

155

x<0
x=0
0<x

Ento, a origen um ponto de inflexo e f (0) no existe.

Figura 5.6: Grfico 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):

3
x2 (1 x2 ).

Pontos crticos de f :
>d1:=diff(f(x),x);
2 x 1 + 4 x2
d1 :=
3
(x2 )2/3

3
Se x 6= 0, a funo f (x) = x2 (1 x2 ) contnua para todo x R; mas, no existe f (0).
Logo, no ponto (0, 0) do grfico deve existir uma "cspide"como no grfico do valor absoluto.
Se x 6= 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 6= 0; ento:
>d2:=unapply(simplify(diff(d1,x)));

CAPTULO 5. VARIAO DE FUNES

156

d2 := x 7

2 20 x2 + 1
.
9 (x2 ) 23

>evalf(d2(p[1])),evalf(d2(p[2]));
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 inflexo.
Assntotas:
>Limit(f1(x),x=-infinity)=limit(f1(x),x=-infinity);
lim

x2 (x2 1) =

>Limit(f1(x),x=infinity)=limit(f1(x),x=infinity);
lim

x2 (x2 1) =

Logo, f no possui assntotas horizontais e nem verticais.

5.3. CONCAVIDADE E PONTOS DE INFLEXO DE FUNES

157

Figura 5.7: Grfico 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 =

x2

1
,
+ 2x + c

cR

>f2:=1/(x2 +2*x+c):
>solve(f2=0,x);
1 +

1 c, 1 1 c

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 6= 1). Neste caso, o ponto crtico (1,
Mximos e mnimos de f :

1
).
c1

>d2:=unapply(simplify(diff(f, x$2),x);
d1 := x 7

2 (3 x2 + 6 x + 4 c)
(x2 + 2 x + c)3

>d2(-1);

2
(c 1)2

Logo, x = 1 ponto de mximo relativo se c 6= 1.

1 c}.

CAPTULO 5. VARIAO DE FUNES

158
Resolvendo f (x) = 0:
>solve(d2(x)=0,x);
3 +

3 (c 1) 3
,
3

3 (c 1)
3

Se c > 1, temos dois pontos de inflexo.


Assntotas:
Assntotas horizontais:
>Limit(f2(x),x=-infinity)=limit(f2(x),x=-infinity);
lim

x x2

1
=0
+ 2x + c

>Limit(f2(x),x=infinity)=limit(f2(x),x=infinity);
lim

x2

1
=0
+ 2x + c

Ento, y = 0 assntota horizontal.


Assntotas verticais:
Se c = 1,
>Limit(f2(x),x=-1)=limit(f2(x),x=-1);
lim

x1 x2

1
=
+ 2x + 1

se c < 1,
>Limit(f2(x),x=-1-sqrt1-c)=limit(f2(x),x=-1-sqrt1-c);
lim

x1 1c

x2

1
=
+ 2x + c

>Limit(f2(x),x=-1+sqrt1-c)=limit(f2(x),x=-1+sqrt1-c);
lim

x1+ 1c

x2

1
=
+ 2x + c

x = 1 e x = 1 1 c so assntotas verticais da curva, para c = 1 e c < 1, respectivamente.

5.3. CONCAVIDADE E PONTOS DE INFLEXO DE FUNES

159

Figura 5.8: Esboo dos grficos para c = 2 e c = 1, respectivamente.

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) =

cx
1 + c2 x2

f3:=c*x/(1+c2 *x2):
Pontos crticos de f :
>p:=solve(diff(f3, x) = 0, x);
p :=
se c 6= 0.
Mximos e Mnimos de f :
>d2:=unapply(simplify(diff(f, x$2),x);

1
1
,
c
c

c R.

CAPTULO 5. VARIAO DE FUNES

160

d2 := x 7 2

c3 x 3 + c2 x2
(1 + c2 x2 )3

>d2(p[1]),d2(p[2]);
1
1
c2 , c2
2
2
Logo, x =
(c 6= 0).

1
1
ponto de mximo relativo de f e x = ponto de mnimo relativo de f .
c
c

>solve(diff(f, x$2) = 0, x);

3
3
0,
,
c
c
pontos de inflexo.
Assntotas:
>Limit(f3(x),x=-infinity)=limit(f3(x),x=-infinity);
cx
=0
x 1 + c2 x2
lim

y = 0 assntota horizontal da curva.

Figura 5.10: Esboo dos grficos para c = 12 e c = 1

5.4. PROBLEMAS DE OTIMIZAO

161

5.4 Problemas de Otimizao


O seguente teorema, devido a Weierstrass, garante a existncia de pontos extremos absolutos
de uma funo, sem a hiptese de que a funo seja derivvel. A prova deste teorema ser
omitida. Para mais detalhes veja a bibliografia avanada.
Teorema 5.3. (Weierstrass)
Seja f : [a, b] R contnua. Ento existem x1 e x2 em [a, b] tais que:
f (x1 ) f (x) f (x2 ), para todo x [a, b].
No teorema as hipteses de que o domnio seja um intervalo do tipo [a, b] e de que a funo
seja contnua so condies essenciais.
De fato, a funo contnua f (x) = x no possui pontos de mximo nem de mnimo em qualquer
1
intervalo aberto. A funo descontnua f (x) =
se x 6= 0 e f (0) = 0, no possui ponto de
x
mximo nem de mnimo no intervalo [1, 1].
Nesta seo apresentaremos problemas de maximizao e minimizao aplicados a diversas
reas. O primeiro passo para resolver este tipo de problema determinar, de forma precisa, a
funo a ser otimizada,em geral, uma expresso que depende de mais de uma varivel. Mas
usando as condies adicionais dadas no problema, a sua expresso pode ser reescrita como
uma funo de uma varivel derivvel e assim poderemos aplicar os teoremas.
O segundo passo verificar como o domnio da funo a ser otimizada. Caso o domnio da
funo seja um intervalo fechado, o teorema de Teorema de Weierstrass, garante que a funo
atinge um valor de mximo absoluto e um valor de mnimo absoluto.
Assim, dependendo do tipo do domnio da funo a ser otimizada, temos dois procedimentos
bsicos para determinar os valores de mximo e/ou mnimo absoluto de f :
1. Se o domnio da funo for um intervalo fechado [a, b]: Primeiramente, determinamos os
pontos crticos da funo. A seguir, avaliamos a funo nos pontos crticos encontrados e
nos extremos do intervalo [a, b].
2. Se o domnio da funo for um intervalo aberto ou a reta : No h garantia que a funo
atingir um valor de extremo absoluto, quer seja mximo absoluto, quer seja mnimo absoluto.. Nesse caso, determinamos os pontos crticos da funo e analisando a natureza
de cada um, verificando se h pontos de extremos relativos. A seguir, precisamos justificar se a funo atinge, de fato, o seu valor de mximo e/ou mnimo absoluto em algum
dos pontos de extremo relativo.
Caso o domnio da funo seja um intervalo que no seja nem aberto e nem fechado, combinamos os procedimentos 1 e 2 acima. Por exemplo, se o domnio da funo for o intervalo
[a, b), no podemos nos esquecer de avaliar a funo no extremo e comparar esse valor, com os
valores da funo nos pontos de extremos relativos.

CAPTULO 5. VARIAO DE FUNES

162
Exemplo 5.3.

1. Determine os pontos da curva xy = 1 mais prximos da origem.


p
Seja (x, y) um ponto da curva e considere: d((0, 0), (x, y)) = x2 + y 2 . Minimizar d equivalente 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 +

1
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

que sempre positiva; logo, x = 1 so pontos de mnimo; os pontos mais prximos da origem
so (1, 1) e (1, 1).

-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.

5.4. PROBLEMAS DE OTIMIZAO

163

y
x

Figura 5.12: Exemplo [3].


Pela simetria da figura, 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 :=

b2 (x2 + a2 )
a2

A:=subs(y2=s1,A1);
A := 16

b2 x2 (x2 + a2 )
a2

Se x > 0.
>solve(diff(A,x)=0,x);
0,
Logo, x =

1
1
2 a,
2a
2
2

1
2 a.
2

AA:=simplify(diff(A,x$2));
AA := 32

b2 (6 x2 + A2 )
A2

>subs(x=sqrt(2)*a/2,AA);

Logo,

1
2 a ponto de mximo de A e:
2

>subs(x=sqrt(2)*a/2,sqrt(s1));

64 b2

CAPTULO 5. VARIAO DE FUNES

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);

As dimenses do retngulo so 2 x =

2ab
2a e 2y =

2 b.

5.5. EXERCCIOS

5.5

165

Exerccios

1. Calcule os pontos crticos (se existem) de:


(a) y = x3 + 2x2 + 5x + 3
(b) y = x4 + 4x3
(c) y = sen(x) cos(x)

(d) y = ex x
p
(e) y = 3 (x2 9)2

(f) y =

x2

x
4

(g) y = |2x 3|
(h) y = (4 x2 3 x 1)7
(i) y = xm (a x)n , n, m Z e a > 0

2. Usando a primeira derivada, determine os intervalos de crescimento e/ou decrescimento


das seguintes funes:
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

(a)
(b)
(c)
(d)
(e)

(h) y = x3 + 2x2 4x + 2

(i) y = (x 1)(x 2)(x + 3)


x
(j) y = sen(x) +
2
x
(k) y = 2
(l) y = x ex x2

(m) y =

x2
x1

3. Calcule os pontos de mximos e de mnimos relativos (se existem) de:


x3
+ 3x2 7x + 9
3
x4 5 3
+ x + 4x2
=
4
3

3
2
= 6 x 2x
p
= 5 + 5 (x 2)7
p
= 3 + 3 (2x + 3)4
4x
= 2
x +4
x+1
= 2
2x
x + 2x + 1
= (x + 2)2 (x 1)3

(a) y =
(b) y
(c) y
(d) y
(e) y
(f) y
(g) y
(h) y

(i) y = x2 16 x

4 x3
+ 3 x2
3
2
=x3+
x+1

2
= x 3 x2

= x2 5 + x

2
= 3 x (x + 2) 3

(j) y = x4 +
(k) y
(l) y
(m) y
(n) y

(o) y = (x + 2) (x 2)3
2
(p) y = 2 x2 + 2
x

4. Calcule os pontos de inflexo (se existem) e estude a concavidade de:

CAPTULO 5. VARIAO DE FUNES

166
(a) y = x3 + 5 x2 6 x
(b) y = 3 x4 10 x3 12 x2 + 10 x + 9
1
(c) y =
x+4
1
(d) y = x2
3 x2
2
x +9
(e) y =
(x 3)2
(f) y = ex

(g) y = (x + 4) ex+4
x+1
x

(i) y = x 1 x2

(h) y =

(j) y = sen( x)
(k) y = ln(x2 2 x + 2)
(l) y = cos( x)

5. Esboce os grficos 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
(g) y =

x3

3x2

1
(h) y = x +
x
1
1
(i) y = 2
x
x
(j) y = x5 x3

(k) y = x6 x4 .
x+1
(l) y = 2
x + 2x
2
(m) y = (x + 1) (x 3) 3

(n) y =
(o) y =
(p) y =
(q) y =

1
x3

+1

x2
x2

+2
x2

(x + 1)2
(x 1) (x + 2)2

x2 4 x 5
x5

(r) y = (x2 1)2

(s) y = 2 x ln2 (x)


(t) y =

x (x 1)
x2 4

x2
ex2
(v) y = (x4 x2 ) ln(x)

3
3
(w) y = x2 x4
p
(x) y = 3 (x 1)2
(u) y =

6. Determine o valor de k tal que a funo y = x3 + kx2 + x + 1 admita um ponto de inflexo


em x = 1.
7. Seja y = ax3 + bx2 + cx + d; a, b, c, d R e a 6= 0.
(a) Verifique que y tem um nico ponto de inflexo de y.
(b) Verifique que y tem um ponto de mximo e um ponto de mnimo se b2 3ac > 0.

5.5. EXERCCIOS

167

8. Seja y = xm (1 xn ), onde m, n so nmeros naturais. Verifique:


(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 grfico da famlia de curvas y = x4 + x3 + c x2 , c R.

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.

CAPTULO 5. VARIAO DE FUNES

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 6= 0.
22. Se a velocidade de uma onda de comprimento L, em guas profundas, dada por:
v=M

L
B
+ ,
B
L

onde M e B so constantes positivas, qual o comprimento da onda que minimiza a


velocidade?

5.5. EXERCCIOS

169

23. A taxa aerbica de uma pessoa com x anos de idade dada por:
A(x) =

110 (ln(x) 2)
,
x

sendo x 11. Em que idade a pessoa tem capacidade aerbica mxima?


24. Com um fio 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 ,

1 i n.

(a) Minimize a funo:


f (m) = E1 + E2 + ........ + En =

n
X
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 5. VARIAO DE FUNES

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 indefinida.
Definio 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
definida sobre um intervalo.
Definio 6.2. Seja F (x) uma primitiva da funo f (x) no intervalo I. A expresso F (x) + c, c R
chamada a integral indefinida da funo f e denotada por:
Z

f (x) dx = F (x) + c

Logo:
Z

em particular:

f (x) dx = F (x) + c F (x) = f (x)


Z

f (x) dx = f (x) + c.

Assim, a integral indefinida permite que encontremos uma famlia de primitivas de f (x).
A sintaxe para o clculo da integral indefinida de uma funo :
>int(funo,varivel)+C;
ou de forma mais didtica:
>Int(funo,varivel)=int(funo,varivel)+C;
171

CAPTULO 6. INTEGRAO INDEFINIDA

172
Exemplo 6.1.
Z
1. Calcule

x2

dx
, a 6= 0.
+ a2

>f:=1/(x2 +a2):
>Int(f,x)=int(f,x)+C;
Z

Note que:

x2

1
arctan(x)
dx =
+C
2
+a
a

>diff(arctan(x)/a +C,x);
1
x2 + a2
2. Calcule

sec2 ( x)

dx.
x

>f:=sec(sqrt(x))2/sqrt(x):
>Int(f,x)=int(f,x)+C;
Z

2 sin( x)
sec2 ( x)

dx =
+C
x
cos( x)

Figura 6.1: Grficos de algumas primitivas de f , exemplo 2.


Note que:
>diff(2 sin(sqrt(x))/cos(sqrt(x)) +C,x);

6.1. INTRODUO

173

sec2 ( x)

3. Calcule

x2

dx
.
+ 2x + 5

>f:=1/(x2 +2*x+5):
>Int(f,x)=int(f,x)+C;
Z

x2

Note que:

dx
1
1
1
= arctan x +
+C
+ 2x + 5
2
2
2

>diff(arctan(x/2 +1/2)/2 +C,x);


x2
4. Calcule

1
+ 2x + 5

eax sen(b x) dx; a, b 6= 0.

>f:=exp(a*x)*sin(b*x):
>Int(f,x)=int(f,x)+C;
Z

eax sen(bx) dx =

eax (cos(b x) b + a sin(b x))


+C
a2 + b2

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 eficiente uma integral. Por exemplo,
considere:
Z

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);

CAPTULO 6. INTEGRAO INDEFINIDA

174
Veja o ltimo exemplo do prximo pargrafo.

Existem funes cujas primitivas no podem ser expressas em termos de funes elementares. Veja o seguinte exemplo:
Exemplo 6.2.
Z
2
1. Calcule ex dx.
>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.
Z

ex dx =

interessante e importante entender os passos intermedirios que o MAPLE realiza para


calcular as integrais indefinidas.

6.2 Mtodo de Substituio


Sejam F uma primitiva de f num intervalo I e g uma funo derivvel tal que F g esteja
definida. Usando a regra da cadeia; temos:

F (g(x)) = F (g(x)) g (x) = f (g(x)) g (x).

Logo, F (g(x)) uma primitiva de f (g(x)) g (x), ento:


Z

f (g(x)) g (x) dx = F (g(x)) + c;

fazendo u = g(x), tem-se du = g (x) dx; substituindo na expresso anterior:


Z

f (g(x)) g (x) dx =

f (u) du = F (u) + c

A sintaxe :
>with(student):
>f:=funo:
>a:=Int(f,varivel);
>a1:=changevar(equao que define a mudana=u,a,u);
>a2:=value(a1);
>Int(f,x)=subs(u=equao que define a mudana,a1)+C;

6.2. MTODO DE SUBSTITUIO

175

Exemplo 6.3.
Z
2x
dx.
1. Calcule
x2 + 1
>with(student):
>f:=2*x/(x2 +1):
>a:=Int(f,x);
2x
dx
+1

a :=
>a1:=changevar(x2 +1 =u,a,u);

x2

a1 :=
integral imediata:

1
du
u

>a2:=value(a1);
a2 := ln(u)
>Int(f, x) = subs(u = x2+1, a2)+C;
Z
2. Calcule

2x
dx = ln(x2 + 1) + C
x2 + 1

sec2 ( x)

dx.
x

>with(student):
>f:=sec(sqrt(x))2 /sqrt(x)):
>a:=Int(f,x);
a :=
>a1:=changevar(sqrt(x)=u,a,u);

a1 :=
integral imediata:

sec2 ( x)

dx
x

2 sec(u)2 du

>a2:=value(a1);
a2 :=

2 sin(u)
cos(u)

CAPTULO 6. INTEGRAO INDEFINIDA

176
>Int(f, x) = subs(u = sqrt(x), a2)+C;
Z
3. Calcule

sec2 ( x)
2 sin( x)

dx =
+C
x
cos( x)

x cos(x2 ) sen(sen(x2 )) dx.

>with(student):
>f:=x*cos(x2)*sin(sin(x2)):
>a:=Int(f,x);
a :=
>a1:=changevar(sin(x2 )=u,a,u);

x cos(x2 ) sen(sen(x2 )) dx

a1 :=
integral imediata:

1
sin(u) du
2

>a2:=value(a1);
1
a2 := cos(u)
2
>Int(f, x) = subs(u =sin(x 2), a2)+C;
Z
1
x cos(x2 ) sen(sen(x2 )) dx = cos(sin(x2 )) + C
2
Z
4. Calcule x (x + 1)3000 dx
>with(student):
>f:=x*(x+1)3000:
>a:=Int(f,x);
a :=

x (x + 1)3000 dx

a1 :=

(1 + u) u3000 du

>a1:=changevar(x+1=u,a,u);

>a2:=value(a1);

6.3. MTODO DE INTEGRAO POR PARTES

a2 :=

177

u3001 u3002
+
3001
3002

>Int(f, x) = subs(u =x+1, a2)+C;


Z
(x + 1)3001
(x + 1)3002
x (x + 1)3000 dx =
+
+C
3001
3002

6.3 Mtodo de Integrao por Partes


Sejam f e g funes derivveis no intervalo I. Derivando o produto f g:

f (x) g(x) = f (x) g(x) + f (x) g (x),

ou, equivalentemente, f (x) g (x) = (f (x) g(x)) f (x) g(x). Integrando ambos os lados:
Z
Z
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:


Z

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.
Z
1. Calcule ln(x) dx.
>with(student):
>f:=ln(x):
>a:=Int(f,x);

CAPTULO 6. INTEGRAO INDEFINIDA

178

a :=
>a1:=intparts(a,ln(x));

ln(x) dx

a1 := x ln(x)
>a2:=value(a1);

Z
Z

(1) dx

a2 := x ln(x) x

>Int(f,x)=a2+C;

2. Calcule

ln(x) dx = x ln(x) x + C

x sen(x) dx.

>with(student):
>f:=x*sin(x):
>a:=Int(f,x);
a :=
>a1:=intparts(a,x);

x sen(x) dx

a1 := x cos(x)
>a2:=value(a1);

3. Calcule

(cos(x)) dx

a2 := x cos(x) + sin(x)

>Int(f,x)=a2+C;

x sen(x) dx = x cos(x) + sin(x) + C

(x3 + 5) ln(x) dx.

>with(student):
>f:=(x3 +5)*ln(x):
>a:=Int(f,x);
a :=

(x3 + 5) ln(x) dx

6.4. MTODO PARA INTEGRAO DE FUNES RACIONAIS

179

>a1:=intparts(a,ln(x));

1 4
a1 := ln(x)
x + 5x
4

>a2:=value(a1);

a2 := ln(x)
>Int(f,x)=a2+C;
Z

6.4

Z 1 x4 + 5 x
4
dx
x


1 4
1 4
x + 5x
x 5x
4
16

(x3 + 5) ln(x) dx = ln(x)


1 4
1 4
x + 5x
x 5x + C
4
16

Mtodo para Integrao de Funes Racionais

Um polinmio P (x) no constante de coeficientes 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).


[3] P (x) = x3 x2 + x 1 = (x2 + 1) (x 1).

[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)

grau(P (x)) < grau(Q(x)),

CAPTULO 6. INTEGRAO INDEFINIDA

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.
Z 3
x + 3x 1
1. Calcule
dx.
x4 4 x2
>with(student):
>f:=(x3+3*x-1)/(x4 -4*x2):
>a:=Int(f,x);
a :=
>b:=convert(integrand(a), parfrac, x);
b :=
>a1:=Int(b,x);
a1 :=
>Int(f,x)=value(a1)+C;

x3 + 3 x 1
dx
x4 4 x2

1
3
13
15
+

+
16 (x + 2) 4 x2 4 x 16 (x 2)

Z 

1
13
3
15
+
+

16 (x + 2) 4 x2 4 x 16 (x 2)

dx

6.4. MTODO PARA INTEGRAO DE FUNES RACIONAIS

Z
2. Calcule

13
1
3
15
x3 + 3 x 1
dx =
ln(x 2)
ln(x) +
ln(x + 2) + C
4
2
x 4x
16
4x 4
16

3 x2 + 4 x + 2
dx.
x3 + 2 x2 + x

>f:=(3*x2+4*x+2)/(x3+2*x2+x):
>a:=Int(f,x);
a :=
>b:=convert(integrand(a), parfrac, x);
b :=

3 x2 + 4 x + 2
dx
x3 + 2 x2 + x

1
1
2

+
2
x (x + 1)
x+1

>a1:=Int(b,x);
a1 :=
>Int(f,x)=value(a1)+C;
Z
3. Calcule

Z 

2
1
1

+
2
x (x + 1)
x+1

dx

1
3 x2 + 4 x + 2
dx = 2 ln(x) +
+ ln(x + 1) + C
x3 + 2 x2 + x
x+1

3 x3 12 x2 + 13 x 7
dx.
x4 4 x3 + 5 x2 4 x + 4

>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 x3 + 5 x2 4 x + 4
>b:=convert(integrand(a), parfrac, x);
a :=

b :=
>a1:=Int(b,x);
a1 :=

2x 1
1
1

+
x2 + 1
(x 2)2
x2

Z 

1
1
2x 1

+
2
2
x +1
(x 2)
x2

dx

>Int(f,x)=value(a1)+C;
Z
1
3 x3 12 x2 + 13 x 7
dx = ln(x2 + 1) arctan(x) +
+ ln(x 2) + C
4
3
2
x 4x + 5x 4 x + 4
x2

181

182

CAPTULO 6. INTEGRAO INDEFINIDA

6.5 Exerccios
1. Calcule as seguintes integrais usando o mtodo de substituio:
Z
Z
x
1

dx
(a)
dx
(n)
5
x(ln(x))2
x2 1
Z
Z
3x
x3
(b)
dx

(o)
dx
4
x2 + 1
1
+
x
Z
Z

3
x + 5 dx
(c)
(p)
x2 ex dx
Z
Z
dy
arcsen(y)

(d)
p
(q)
dy
b ay
2 1 y2
Z
Z
ex
(e)
y(b ay 2 ) dy
(r)
dx
e2x + 16
Z
Z
4x2
sen()

(f)
dx
(s)
d
3
(5 cos())3
x +8
Z
Z
x+3
6x
dx
(t)
dx
(g)
2
2
2
(x + 6x)2
(5 3x )
Z
Z
dx
dy
(u)
(h)
3
x ln(x)
(b + ay)
Z
Z arcsen(x)
p
e
(i)
x3 a + bx4 dx

(v)
dx
1 x2
Z
Z
ln(x) + 2
sen(ln(x))
dx
(j)
dx
(w)
x
x
Z

Z
cos( x + 1)
(k)
sen(2x) cos2 (2x) dx

(x)
dx
1
+
x
Z
Z
x
x
x5
(l)
tg( ) sec2 ( ) dx

(y)
dx
3
2
2
x6 + 4
Z
Z
cos(ax)dx
p
(m)
(z)
3x cos(3x ) dx
b + sen(ax)
2. Calcule as seguintes integrais, usando as substituies dadas:
Z
Z

x dx
dx

(d)
, use x = 2 sec(t)
, use x = sen(t)
(a)
2
x x 2
1 x2
Z
Z

dx
dx

,
use
z
=
1
+
x
(e)
(b)
, use x = ln(t)
1+ x
ex + 1
Z

dx
Z

q
(f)
, use z = 1 + 3 x
x dx
1

(c)
, use t = x + 1
1 + x3
x+1
3. Calcule as seguintes integrais usando o mtodo de integrao por partes:

6.5. EXERCCIOS
(a)
(b)

3 cos(x) dx

(j)

x arctg(x) dx

(k)

ex
(c)
dx
x3
Z
x3

dx
(d)
1 x2
Z
(e)
x cosec2 (x) dx
Z
(f)
x sec(x) tg(x) dx
Z
(g)
x3 sen(5 x) dx
Z
(h)
x4 cos(2x) dx
Z
(i)
x4 ex dx
Z

183

(l)
(m)
(n)
(o)
(p)
(q)
(r)

x arcsen(x)

dx
1 x2
x sec2 (x) dx

ln3 (x) dx

tg5 (x)sec3 (x) dx

sen4 (ax) dx

Z
Z

sen2 (x)
dx
cos4 (x)

cos4 (x)
dx
sen6 (x)

sen3 (y) cos4 (y) dy


sen4 (x)
dx
cos6 (x)

4. Calcule as seguintes integrais:


Z
16 x2
(a)
dx
x2
Z
dx

(b)
3
x x2 9
Z
dx
(c)
3
(4x x2 ) 2
Z p
x2 + 2 dx
(d)
Z
dx

(e)
2
(1 + x ) 1 x2
Z
dx

(f)
2
(1 x ) 1 + x2
Z
dx

(g)
2
x x2 4
Z
7x3
(h)
3 dx
(4x2 + 9) 2
Z p
(i)
( 1 + x2 + 2x) dx
Z
ex
x
(j)
dx
e +1

x+1

dx
x2 1
Z
dx

(l)
2
x x2 + 4
R
sen(x)
(m)
3 dx
(25cos2 (x)) 2
R
dx
(n)
3
(k)

(o)

x((ln(x))2 4) 2

(p)
(q)
(r)
(s)
(t)
(u)

cos(x)
4+sen2 (x)

dx

dx

3 + 8x 4x2
x

dx
1 x + 3x2
2x
dx
2
(x + 3x + 4)2
dx

2
x + 3x + 5
dx

x2 x 1
5x + 3

dx
4 x2 + 3 x + 1

CAPTULO 6. INTEGRAO INDEFINIDA

184
dx

(v)
4 x x2 3
Z
1 2x

(w)
dx
2 x x2 + 3
Z

x
dx
3x + 4
Z
x+2

(y)
dx
x2 + 6 x + 34
(x)

x2

5. Calcule as seguintes integrais, usando fraes parciais:


Z
Z
dx
dx
(a)
(l)
3
x +8
(x + 1)(x2 + x + 1)2
Z
Z
4dx
dx
(b)
(m)
4
x 1
x8 + x6
Z 5
Z
x + 4x3
3x + 1
dx
(c)
(n)
dx
2
(x2 + 2)3
x x+1
Z
Z
dx
x3 + 3x
(o)
dx
(d)
4
3
x 3x + 3x2 x
(x2 + 1)2
Z
Z
x
dx
(p)
dx
(e)
4
4
2
x
1
x +x
Z
Z 3
5x3 3x2 + 2x 1
x +x1
dx
dx
(q)
(f)
2
2
(x + 1)
x4 + 9x2
Z 4
Z 5
x + 8x3 x2 + 2x + 1
x + 4x3 + 3x2 x + 2
dx
dx
(g)
(r)
(x2 + x)(x3 + 1)
x5 + 4x3 + 4x
Z
Z
2x + 2
dx
(s)
dx
(h)
x(x2 + 2x + 2)2
x3 (x2 + 1)
Z
Z
x+1
dx
dx
(i)
(t)
2
2
3
2
(x + 4x + 5)
x + 3x + 7x + 5
Z 3
Z
x +x+1
x2 3 x + 2
(j)
dx
(u)
dx
x(1 + x2 )
x3 + 6 x2 + 5 x
Z
Z
x3 + 1
3 x3 + x2 + x 1
dx
(k)
dx
(v)
(x2 4x + 5)2
x4 1
6. Calcule as seguintes integrais:
Z
(a)
cos(x) ln(sen(x)) dx
Z
(b)
x 5x dx
Z
(c)
x5 cos(x3 ) dx
Z
(d)
tg(x) sec3 (x) dx
Z
(e)
cos(3 x) cos(4 x) dx

(f)

dx
(x2 + 4)5
Z
dx

(g)
x2 + 4 x + 8
Z
p
(h)
et 9 e2t dt
Z
x2 + 2 x
dx
(i)
3
x + 3 x2 + 4
Z
x3
dx
(j)
2
(x + 2 x + 4)2
p

6.5. EXERCCIOS
(k)
(l)

x4 + 1
dx
x (x2 + 1)
sen(x) cos2 (x)
dx
5 + cos2 (x)

x2
dx
(x + 1)3
Z
dx
(n)
2
4 x + 12 x 7
Z
2x + 3
(o)
dx
x3 + 3 x
Z
3 x2 4 x + 5
dx
(p)
(x 1) (x2 + 1)
Z
x3

dx
(q)
3
x2 + 1

(m)

185

x
dx
x+1
Z
dx

(s)
(x2 + 9) x2 + 4
Z
dx

(t)
(x 1) x2 + 2 x 2
Z
dx
(u)
1 + 2 sen(x) cos(x) + sen2 (x)
Z
2 cos2 ( x2 )
(v)
dx
x + sen(x)
Z
1 tg2 (x)
dx
(w)
sec2 (x) + tg(x)
Z
dx

dx
(x)
(x + 3) x 1
(r)

186

CAPTULO 6. INTEGRAO INDEFINIDA

Captulo 7

INTEGRAO DEFINIDA
7.1 Intoduo
Neste captulo introduziremos a noo de integral definida, cuja origem foi a formalizao
matemtica da idia do clculo de reas de regies planas delimitadas pelos grficos 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.

Problema: Seja f : [a, b] R uma funo contnua, no negativa. Calcule a rea da regio
plana R delimitada pelo grfico de y = f (x), pelas retas x = a, x = b e o eixo dos x.

Figura 7.1: rea da regio dada no problema.

Soluo do Problema: O subconjunto P = {x0 , x1 , ......, xn } [a, b] chamado de partio


de ordem n do intervalo [a, b] se:

a = x0 < x1 < x2 < ......... < xn1 < xn = b.


Subdividamos o intervalo [a, b] em n subintervalos, escolhendo os pontos da partio P . Formemos os seguintes subintervalos:
187

CAPTULO 7. INTEGRAO DEFINIDA

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 :
Sn =

n
X
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 grfico da funo contnua
y = f (x), definida no intervalo [a, b] e pelas retas x = a e x = b :
A(R) =

lim

|xi |0

n
X

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 bibliografia 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 grfico 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 grfico 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 grfico de rightsum.
Nas verses mais recentes do MAPLE, podemos utilizar a seguinte sintaxe, para fazer animaes:

>with(Student[Calculus1]):
>RiemannSum(funo, x =a..b, method = left ou right ou middle, output = animation);

Exemplo 7.1.
1. Calcule a rea da regio limitada pelo grfico da funo y = f (x) = x2 , o eixo dos x e pelas
retas x = 0 e x = 1.

CAPTULO 7. INTEGRAO DEFINIDA

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
3
3
1
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);
3
1 X 1 2
i
4
16
i=0

>value( );

7
32
Note que escolhemos:

ci

1
4

1
2

3
4

f (ci )

1
16

1
4

9
16

Logo:
1
1
1 1 1
9
7
1
0+
+ +
= .
4
4 16 4 4 4 16
32

7.1. INTODUO

191

>leftbox(f,x=0..1,4);

Figura 7.5: Partio da regio.


Agora, faamos:
>rightsum(f,x=0..1,4);
4
1 X 1 2
i
4
16
i=1

>value( );
15
32

Note que se escolhemos:

ci

1
4

1
2

3
4

f (ci )

1
16

1
4

9
16

Logo:
1
1
1 1 1
9
1
15

+ +
+ 1= .
4 16 4 4 4 16 4
32
>rigtbox(f,x=0..1,4);

CAPTULO 7. INTEGRAO DEFINIDA

192

Figura 7.6: Partio da regio.


intuitivo que:
15
7
A(R) .
32
32
b) Consideremos a seguinte partio de ordem n:
x0 = 0 < x1 =
xi =

2
3
n
1
< x2 = < x3 = < .................. < xn = = 1.
n
n
n
n

1
.
n

Se escolhemos c1 = 0, c2 =

2
n1
1
, c3 = ,............, cn =
:
n
n
n

>leftsum(f,x=0..1,n);
n1
X
i=0

i2
n2

>value( );
1 (2 n 1) (n 1)
6
n2
Logo:
n1
X
i=0

Se escolhemos c1 =

i2
(n 1) (2 n 1)
=
.
3
n
6 n2

2
3
n
1
, c2 = , c3 = ,............, cn = :
n
n
n
n

>rightsum(f,x=0..1,n);

7.1. INTODUO

193
n
X
i2
n2
i=1

>value( );
1 (2 n + 1) (n + 1)
6
n2
Logo:
n
X
(n + 1) (2 n + 1)
i2
=
.
3
n
6 n2
i=1

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:
(n 1) (2 n 1)
1
(n + 1) (2 n + 1)
= lim
= ;
2
2
n+
n+
6n
6n
3
lim

ento,
A(R) =

1
3

Agora, faamos uma animao:


>with(Student[Calculus1]):
>RiemannSum(f, x = 0 .. 1, method = left, output = animation);

CAPTULO 7. INTEGRAO DEFINIDA

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:

>LE[i] := evalf(leftsum(f(x), x = 0 .. 1, j)):

>RI[i] := evalf(rightsum(f(x), x = 0 .. 1, j)):

>MID[i] := evalf(middlesum(f(x), x = 0 .. 1, j)):

>Er[i] := RI[i]-LE[i]:

>fil[i] := [j,LE[i], RI[i], MID[i], Er[i]] :

>end do:

>array([fil[1], fil[2], fil[3], fil[4], fil[5], fil[6], fil[7], fil[8], fil[9], fil[10]]);

7.1. INTODUO

195

2000

0.3330833750 0.3335833750 0.3333333125 0.0005000000

4000

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

6000
8000
10000
12000
14000
16000
18000
20000

2. Calcule a rea da regio limitada pelo grfico 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);
n1
4 X 4(n+2i+1)2 /n2
e
n
i=0

>limit(% , n = infinity);

erf (2)

CAPTULO 7. INTEGRAO DEFINIDA

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);

Figura 7.10: Um frame da animao.

7.2. DEFINIO E CLCULO DA INTEGRAL DEFINIDA

7.2

197

Definio e Clculo da Integral Definida

Definio 7.1. Sejam f uma funo definida no intervalo [a, b], P uma partio qualquer do intervalo
[a, b] e ci um ponto qualquer em cada subintervalo definido pela partio. A integral definida de f de
a at b denotada por:
Z

f (x) dx
a

e definida por:
Z

f (x) dx =

lim

|xi |0

n
X

f (ci )xi

i=1

se o limite existe.
Se o limite da definio existe, independente das escolhas feitas, como no caso da definio
de rea. Portanto, deve ter sempre um nico valor.
Se f contnua e no negativa em [a, b] a definio de integral definida coincide com a definio de rea da regio R delimitada pelo grfico de f , pelas retas x = a, x = b e pelo eixo dos x
(g = 0):

Figura 7.11: A regio R.

R = {(x, y) /a x b, 0 y f (x)}
Neste caso teremos:
A(R) =

f (x) dx
a

Os nmeros a e b so chamados limites inferior e superior de integrao.


Definio 7.2. Uma funo f definida em [a, b] dita integrvel em [a, b] se sua integral definida
existe.

CAPTULO 7. INTEGRAO DEFINIDA

198

Algumas das provas deste captulo sero omitidas, pois fogem do objetivo destas notas. Um
leitor interessado pode recorrer bibliografia 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 grfico de f , possui rea igual a 1 no intervalo [0, 1]
e zero no intervalo (1, 2]; logo, f integrvel.

Propiedades da Integral Definida


Se f e g so funes integrveis em [a, b], ento:

1. Linearidade da Integral. f + g funo integrvel em [a, b], para todo , R e:


Z

b


f (x) + g(x) dx =

f (x) dx +

g(x) dx

2. Monotonicidade da Integral. Se f (x) g(x) em [a, b]; ento,


Z

f (x) dx

g(x) dx

3. |f | integrvel e:
Z b
Z 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:
Z

f (x) dx =
a

f (x) dx +
a

f (x) dx

7.3. TEOREMA FUNDAMENTAL DO CLCULO E CONSTRUO DE PRIMITIVAS

199

7.3 Teorema Fundamental do Clculo e Construo de Primitivas


Seja f : [a, b] R uma funo contnua. Definamos a funo:
Z x
f (t) dt.
g(x) =
a

Por exemplo, se f (x) = cos(x), ento:

g(x) =

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:
Z x
g(x) =
f (t) dt
a

derivvel em (a, b), e:


d
g (x) = f (x) ou g (x) =
dx

f (t) dt = f (x)

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 definida por:
(
0
se x 6= 0
f (x) =
1
se x = 0;
f no derivada de nenhuma funo:
Z x
f (t) dt = 0,
g(x) =

para todo x.

Corolrio 7.3. Se f uma funo integrvel em [a, b] e admite uma primitiva F (x) em [a, b], ento:
Z

f (x) dx = F (b) F (a)

O corolrio nos diz que para calcular a integral definida de uma funo, basta procurar uma
primitiva da funo e avali-la nos limites de integrao. A integral definida um nmero real.
Notao:
b

F (x) = F (b) F (a).
a

CAPTULO 7. INTEGRAO DEFINIDA

200

A sintaxe para o clculo da integral definida 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:
1.
2.

Z
Z

f (x) dx =

a
a

f (x) dx.
b

f (x) dx = 0.
a

Corolrio 7.5. Seja f : I R contnua e : J R derivvel; I e J so intervalos tais que


(J) I. Ento:
g(x) =

(x)

f (t) dt

derivvel e:

g (x) = f ((x)) (x)


A sintaxe que utilizamos :
>p:=Int(funo,t=variao);
>diff(p,x);

Exemplo 7.2.
1. Uma primitiva de f (x) = sen(x6 ) :
F (x) =
De fato:

sen(t6 ) dt

>p:=Int(sin(t6),t=0..x);
p :=
>diff(p,x);

x
0

sen(t6 ) dt

7.3. TEOREMA FUNDAMENTAL DO CLCULO E CONSTRUO DE PRIMITIVAS

sin(x6 )
2. Calcule

|sen( x)| dx.

>p:=abs(sin(Pi*x)):
>Int(p, x =-1..1) = int(p, x =-1..1);
Z

1
1

|sin ( x)| dx =

Observamos que sen( x) 0 se 0 x 1 e sen( x) 0 se 1 x 0.


Z
cos( x)
+ c.
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));
Z

sen( x) dx

>Int(p, x =-1..1)=F(1)-F(0)-(F(0)-F(-1));
Z

sen( x) dx =
1

1
1

|sen( x)| dx =

3. A funo :
S(x) =

sen

t2 
dt,
2

chamada de Fresnel e aparece no estudo da difrao de ondas de luz, calcule:


lim

x0

S(x)
x3

O limite apresenta uma indeterminao do tipo ( 00 ); aplicamos LHpital,


>p:=sin(Pi*t2)/2):
>S:=Int(p,t=0..x):
>S:=diff(S,x);
S (x) = sen

x2 
2

201

CAPTULO 7. INTEGRAO DEFINIDA

202
logo:

S (x)

S(x)
= lim
= .
3
2
x0 3 x
x0 x
6
lim

Figura 7.12: Grfico de S(x).


4. A funo:
2
erf (x) =

chamada funo erro.

et dt

Figura 7.13: Grfico de erf (x).


Calcule a derivada de:
i) x erf (x).

ii) erf ( x).


i) Seja:

7.4. DEFINIO DE LOGARITMO NATURAL

203

>p:=x*erf(x):
>diff(p,x);
erf (x) + 2

x
ex2

logo:

ii) Seja:


2x
d
2
x erf (x) = erf (x) + ex .
dx

>p:=erf(sqrt(x)):
>diff(p,x);
ex

x

7.4 Definio de Logaritmo Natural


Definio 7.3. A funo ln : (0, +) R definida por:
ln(x) =

x
1

dt
t

ln(x) chamado logaritmo natural de x.


Proposio 7.1. Das propriedades da integral definida 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

5. A funo logartmica crescente.

7.4.1 Logaritmo como rea


Seja Hx a regio limitada pelo grfico da funo f (t) = 1t , o eixo dos x e as retas t = 1 e t = x.

CAPTULO 7. INTEGRAO DEFINIDA

204

Figura 7.14: A regio Hx .


Geometricamente, ln(x) definido por
(
rea(Hx )
ln(x) =
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, verifiquemos que ln(x y) = ln(x) + ln(y), para todo x, y (0, +). De fato:
Z x
Z xy
Z xy
Z xy
dt
dt
dt
dt
=
+
= ln(x) +
.
ln(x y) =
t
t
t
t
1
x
x
1
Fazendo t = x s, tem-se, dt = x ds e:
Z

xy

ln(x )

dt
=
t

= ln(x); x > 0 e R. De fato:

ln(x ) =
Fazendo t =

s ,

tem-se, dt =

s1 ds
Z

e:

ds
= ln(y).
s

x
1

dt
.
t

Z x
ds
dt
=
= ln(x).
t
1 s

x
Em particular, ln
= ln(x) ln(y); x, y > 0.
y
ln


x
= ln x y 1 = ln(x) + ln(y 1 ) = ln(x) ln(y).
y

Podemos agora definir 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 definio.

7.4. DEFINIO DE LOGARITMO NATURAL

205

Exemplo 7.3.
1. Calcule

e2

ln(x) dx.

>p:=ln(x):
>Int(p, x = exp(1) .. (exp(1))2) = int(p, x = exp(1) .. (exp(1))2);
Z (e1 )2

ln (x) dx = e2

e1

2. Seja

f (x) =

Verifique se f contnua em x = 1.

Z b

tx dt

ln b
a

se x 6= 1
se x = 1.

Calculando diretamente:
>p:=tx:
>int(p,t):
>F:=unapply(% ,t);
F := t 7

tx+1
x+1

>Int(p,t=a..b)=simplify(F(b)-F(a));
Z

b
a

tx dt = F (b) F (a) =

bx+1 ax+1
.
x+1

Por outro lado, aplicando limite:


lim f (x) = lim (bx+1 ln(b) ax+1 ln(a))

x1

x1

= f (1);
logo, f contnua em 1. Tente refazer o exerccio 3, utilizando:
>Int(p,x=a..b):

CAPTULO 7. INTEGRAO DEFINIDA

206

7.4.2 Mtodo de Substituio


Se u = g(x), ento du = g (x) dx; logo,
Z

f (g(x)) g (x) dx =
a

g(b)

f (u) du
g(a)

Utilizamos a seguinte sintaxe:


>p:=funo:
>k:=Int(p, x = a .. b);
>k1:=changevar(equao que define a mudana=u,k);
>k2:=value(k1);

7.4.3 Mtodo de Integrao por Partes


Z

b
a

b
f (x) g (x) dx = f (x) g(x) 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;

7.4.4 Mtodo para Funes Racianais


Integrai do tipo:
Z

f (x)
dx
g(x)

Utilizamos a seguinte sintaxe:


>with(student):
>p:=funo:
>p2:=integrand(p);
>p3:=convert(p2,parfrac,x);
>p4:=Int(p3,x=a..b);
>value(p4);

7.4. DEFINIO DE LOGARITMO NATURAL

207

Exemplo 7.4.
1. Verifique que:
Z

f (x)
a
dx = ,
f (x) + f (a x)
2

sendo f tal que o integrando seja definido.


Seja:
>p:=f(x)/(f(x)+f(a-x)):
>k:=Int(p, x = 0 .. a);
k :=
Fazendo:

f (x)
dx
f (x) + f (a x)

>k1:= changevar(u = a-x, k, u);


k1 :=
Por outro lado:
k1 =
logo,
2k =

2. Calcule

Seja:

f (a u)
du
f (a u) + f (u)

f (a u)
du =
f (a u) + f (u)

f (x)
dx +
f (x) + f (a x)

a
0

a
0

f (a x)
dx
f (a x) + f (x)

f (a x)
dx =
f (a x) + f (x)

cos(x)
dx.
sen(x) + 1

>with(student):
>p:=cos(x)/sqrt(sin(x)+1):
>k:=Int(p, x = 0 .. Pi);
k :=

Fazendo:
>k1:= changevar(sin(x)=u, k, u);

cos(x)
p

sen(x) + 1

dx

dx = a.

CAPTULO 7. INTEGRAO DEFINIDA

208

k1 :=

Pois sin(0) = 0 e sin(/2) = 1

1
du
u+1

>k2:=value(k1);
k2 := 2 (1 +
3. Calcule

2)

(x3 + 5) ln(x) dx.

>with(student):
>f:=(x3 +5)*ln(x):
>a:=Int(f,x=1..2);
a :=
>a1:=intparts(a,ln(x));

(x3 + 5) ln(x) dx

a1 := 14 ln(2)2
>a2:=value(a1);

2
1

1 4
x + 5x
4
dx
x

a2 := 14 ln(2)

95
16

>Int(f,x=1..2)=a2;
Z
4. Calcule

2
1

(x3 + 5) ln(x) dx = 14 ln(2)

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);
a :=

>b:=convert(integrand(a), parfrac, x);


b :=

3 x2 + 4 x + 2
dx
x3 + 2 x2 + x

1
1
2

+
2
x (x + 1)
x+1

95
16

7.4. DEFINIO DE LOGARITMO NATURAL

209

>a1:=Int(b,x=1..4);
a1 :=

4

1
1
2

+
2
x (x + 1)
x+1

dx

>Int(f,x=1..4)=value(a1);
Z

4
1

3 x2 + 4 x + 2
3
dx = 3 ln(2)
+ ln(5)
x3 + 2 x2 + x
10

Aplicao
Seja f uma funo integrvel sobre [a, a]. Se f uma funo par:
Z

f (x) dx = 2

f (x) dx

(1)

Se f uma funo mpar:


Z

f (x) dx = 0

(2)

De fato:
a

f (x) dx =

f (x) dx +
a

a
0

f (x) dx =

f (x) dx +

Faamos a seguinte substituio u = x, ento:

f (x) dx =

f (u) du.
0

Se f uma funo par, segue (1) e se f uma funo mpar, segue (2).
Exemplo 7.5.
1. Calcule

x20

tan (x) cos (3 x)


dx.
+ 7 x10 + 6 x6 + x4 + cos (x)

>p:=tan(x)*cos(3*x)/(x20+7*x10+6*x6+x4+cos(x)):
>int(p,x=-Pi/4..Pi/4);
0
De fato, a funo mpar.

f (x) dx.
0

210

CAPTULO 7. INTEGRAO DEFINIDA

Figura 7.15: Grfico da funo do exemplo 1..

7.5. EXERCCIOS

211

7.5 Exerccios
1. Calcule as seguintes integrais usando o mtodo de substituio:
(a)

2 x + 3 dx

(b)
(c)

sec2 (x)

(d)
(e)

(n)

dx

tg3 (x)

+ cos(x)
dx
2x
e + sen(x)

sec2 (2x)
p

1 + tg(2 x)

dx

(o)

(g)

(p)

(h)

(i)

sen(x) cos(x) dx

(q)

e2x
dx
e2x + 1

(r)

sen(x) ln(cos(x)) dx

(s)

sec2 (x)
dx
etg(x)

(t)

e x
dx
x

(u)

(j)

(k)

100

(l)

e4

dx

dx
2x + 3

ex sen(ex ) dx

x2
dx
(3 x2 12 x + 1)4
3

x2 ex dx

dx
+1
Z 1
arcsen(x)

dx
1 x2
0
Z 1
dx

0 1+ x

Z 8
sen( x + 1)

dx
x+1
3
Z a
p
(x a) 2 a x x2 dx; a 6= 0
1

x2

(2 x 1)

x2
dx
x3 + 1

(f)

2 e2x

(m)

dx
p
x ln(x)

(v)

(w)

(x)

cos(x)
dx
6 5 sen(x) + sen2 (x)

sen(ln(x))
dx
x

x2
dx
x6 + 4

2. Calcule as seguintes integrais usando o mtodo de integrao por partes:


(a)

(b)

(c)

xe

dx

(e)

(f)

0
2x

sen(3 x) dx

3 cos(x) dx

x4 ex dx

arctg(x) dx

(g)

(h)

1
2

(d)

x ln( x) dx

x3
dx
1 x2

x cosec2 (x) dx

CAPTULO 7. INTEGRAO DEFINIDA

212
(i)

(j)

(k)
(l)
(m)
(n)
(o)
(p)

Z
Z

x ex
dx
(x + 1)2

x sec(x) tg(x) dx

(q)
(r)

0
4

ln( x) dx

(s)

1
e

cos(ln(x)) dx

(t)

1
1
0

(x2 1) ex dx

ln3 (x) dx

(w)

1
2
4

cos( x) dx

x sec2 (x) dx

0
1

arcsen(x) dx
0

sec3 (x) dx

Z0

x cos(x) dx

Z 2

x ln(x) dx

(v)

dx

1
e

(u)

(x)

1
2

x arcsen(2 x) dx

cos3 (x) dx

0
0

x + 1 dx

3. Calcule as seguintes integrais:


(a)

(b)

(c)

(d)
(e)

cos(x) ln(sen(x)) dx

x 5 dx
0

x5 cos(x3 ) dx

(k)

(l)

(m)

Z0

tg(x) sec (x) dx


cos(3 x) cos(4 x) dx

(n)
(o)

(f)

0
2

x dx
p

(x2 + 4)5

dx

(g)
2
x + 4x + 8
0
Z ln(3) p
et 9 e2t dt
(h)
Z

(p)

(i)
(j)

2
1
0

(x2

+ 2 x) dx
3
x + 3 x2 4

(x 3) dx
2
(x + 4 x + 3)2

(q)

(r)

(s)
(t)

2
1

(x4 + 1) dx
x (x2 + 1)

(sen(x) cos2 (x)) dx


5 + cos2 (x)

0
1
0

x2 dx
(x + 1)3

4 x2

1
3

(2 x + 3) dx
x3 + 3 x

(3 x2 4 x + 5) dx
(x 1) (x2 + 1)

2
1
0
1
0
8

x3 dx

3
x2 + 1

x dx
x+1

x (x 1) dx

11
3

dx
+ 12 x 7

dx
2x + 3

7.5. EXERCCIOS
(u)

(v)

0
4

213
dx

(w)

(1 + x2 )3

(2 x2

+ 1)dx
(x + 1)2 (x + 2)

(x)

a2 x2
dx
a2 + x2

x dx
4 cos2 (x)

4. Calcule as seguintes derivadas:


d
(a)
dx

d
(b)
dx

d
(c)
dx
d
(d)
dx

Z
Z

(t2 + 1) 3 dt

(e)

0
x
0
x

t ln(t) dt
1

ex
x

1 + t2 dt

Z x2
d
sen(t2 ) dt
(f)
dx 2
Z x
d
(g)
(2t + t2 ) dt
dx 0
Z x3
d
t

dt
(h)
dx 0
1 + t3

t sen(t) dt

xp

d
dx

1 + t4 dt

5. Seja f uma funo contnua em [a, b] e suponha que

Determine f e a.

f (t) dt = x, para todo x [a, b].

6. A seguinte funo utilizada em Engenharia Eltrica:


Si(x) =

x
0

sen(t)
dt;
t

(x > 0).

1. Determine os pontos extremos e esboce seu grfico.


7. O nmero:
1
=
ba

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, ]
(b) f (x) = 5 cos(x); [, ]
(c) f (x) = ln(x); [1, 2]
x
; [0, 1]
(d) f (x) =
1 + x2
cos(x)
; [0, 2 ]
(e) f (x) = p
sen(x)

CAPTULO 7. INTEGRAO DEFINIDA

214
(f) f (x) = x2 ex ; [0, 1]

8. Diga qual das integrais maior, sem calcul-las:


(a)

(b)

1p
2

1+

ou

x2 dx

x dx

ex dx ou

ex dx.

9. Seja a > 0 e suponha que f uma funo contnua no intervalo [a, a]. Defina g em
[a, a] por:
g(x) =

f (t) dt +

f (t) dt,

para todo x [a, a].


(a) Verifique que g (x) = 0, para todo x [a, a].
(b) Use a parte a) para verificar que g(x) = 0, para todo x [a, a].
(c) Conclua que:

f (t) dt =

f (t) dt.

10. Calcule as seguintes integrais sem utilizar mtodos de integrao:


(a)

(b)

Z
Z

10
10


x5 6 x9 +

sen3 (x)
(x6 + x4 + x2 + 1)4

dx

sen( 3 x7 + x5 + x3 )
dx
x4 + cos(x)

11. Verifique que para todo n, m Z:


Z
sen(m x) cos(n x) dx = 0
(a)

(b)

sen(m x) sen(n x) dx =

(
0
cos(m x) cos(n x) dx =
(c)

se n 6= m
se n = m

se n 6= m
se n = m

7.5. EXERCCIOS

215

(
sen(x)
f (x) dx, onde f (x) =
12. Calcule
1 cos(x)

13. Seja g(x) =

2 (x)

1 (x)

se x 0
se x > 0

f (t) dt, onde f : I R contnua e i : J R so funes

derivveis (i = 1, 2); I e J intervalos tais que i (J) I. Verifique que:

g (x) = f (2 (x)) 2 (x) f (1 (x)) 1 (x).


14. Calcule g (x) se g(x) =

x2 +x

1
15. Calcule g ( ) se g(x) =
2

x3

2t dt.

x2 +1

x2

1
dt.
t

16. Seja f : R R contnua. Sabendo que


17. Seja f (x) =

para todo x > 0.

f (t) dt = 4, calcule

4
1

f (5 2 x) dx

et
dt. Verifique que f uma funo contnua mpar e que f (x) x,
1 + t2

18. Esboce o grfico de f (x) =

2 t et dt

Logaritmo
1. Verifique que: ln(x) =

x1

du
.
u+1

1
1
2. Verifique que: ln(x) = L(x) + R(x), onde L(x) = (x 1) (x 1)2 + (x 1)3 e
2
3
Z x1 3
u
R(x) =
du.
u+1
0
3. Se x > 1 e 0 u x 1, mostre que: R(x)

1
(x 1)4 . (R(x) do exerccio anterior).
4

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).

CAPTULO 7. INTEGRAO DEFINIDA

216
6. Repita os exerccios 2, 3, 4 e 5 escrevendo:

u5
1
= 1 u + u2 u3 + u4
.
u+1
u+1

7. Verifique que: ln(x) x 1. Quando vale a igualdade?


8. Verifique que

x
ln(x + 1) x, para todo x 1.
1+x

Captulo 8

APLICAES DA INTEGRAL
DEFINIDA
8.1 reas
O clculo da rea de uma regio plana pode ser feito via integral definida. A seguir, estudaremos as situaes mais comuns.
Teorema 8.1.
Sejam f, g : [a, b] R funes contnuas. A rea de uma regio plana R delimitada pelo grfico das
funes contnuas y = f (x), y = g(x) e pelas retas x = a e x = b :
A(R) =

|f (x) g(x)| dx

Se f (x) 0 e g(x) = 0, para todo x [a, b], ento:


A(R) =
onde:

f (x) dx
a

R = {(x, y) / a x b, 0 y f (x)}

y=f(x)

Figura 8.1: R = {(x, y) / a x b, 0 y f (x)}.


217

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

218

Se f (x) 0 e g(x) = 0, para todo x [a, b], ento:


A(R) =
onde

f (x) dx

R = {(x, y) / a x b, f (x) y 0}

b
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:
A(R) =

onde

b


f (x) g(x) dx

R = {(x, y) / a x b, g(x) y f (x)}

g
a

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)}

8.1. REAS

219

A(R) =

c


f (x) g(x) dx +

b


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 grfico 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, filled = true, color = yellow):
>b:=plot(f,x = -1 .. 1, color = blue, thickness=3):
>display(a,b);

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

220

Figura 8.5: Grfico 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 :=

12
1

(4 x4 5 x2 + 1) dx +

1
2

21

(4 x4 5 x2 + 1) dx +

1
1
2

(4 x4 5 x2 + 1) dx

>value(% );
1
u.a. (unidades de rea).
2. Calcule a rea da regio limitada pelos grficos de y = x2 e y = x + 2.
Calculemos as intersees dos grficos; 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).

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);

A :=

(x + 2 x2 ) dx =

9
2

3. Calcule a rea da regio limitada pelos grficos de y = x2 x4 e y = x2 1.


Calculemos as intersees dos grficos; em outras palavras, resolvamos o seguinte sistema de
equaes:
(
y
y

= x2 x4
= x2 1,

>with(RealDomain):
>solve(x2 -x4=x2-1,x):
1, 1
Os pontos de interseo so (1, 0) e (1, 0).

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

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);
A=

(x4 + 1) dx =

8
u.a.
5

4. Calcule a rea da regio limitada pelos grficos 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, filled = true);
>b:= plot(sqrt(x), x = -1 .. 1, color = yellow, filled = 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, filled = true);
>c1:= plot(-x2, x = -1 .. 1, color = blue, thickness = 3);
>d:= plot(sqrt(-x), x = -1 .. 1, color = yellow, filled = true);
>d1:= implicitplot(-y2 = x, x = -1 .. 1, y = -1 .. 1, color = red, thickness = 3);
>e:= plot(-sqrt(x), x = -1 .. 1, color = yellow, filled = true);
>e1 := plot(-sqrt(-x), x = -1 .. 1, color = yellow, filled = true);

8.1. REAS

223

>display(a, a1, b, b1, c, c1, d1, d, e, e1);

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

= ax
= a y.

>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 := 4

a
0

x2 
4 a2
ax
dx =
a
3

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

224

Observao Importante
Muitas vezes os problemas ficam 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 fica 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: .

No difcil provar que se as funes M (y) e N (y) so contnuas em [c, d], ento:

A=

d


M (y) N (y) dy

Por isso, para resolver os problemas de rea sempre indicado fazer o desenho da regio correspondente.

Exemplo 8.2.

1. Calcule a rea da regio limitada pelas curvas y 2 = 2 x e y = x 4.


Sejam x = M (y) = y + 4 e x = N (y) =

y2
.
2

8.1. REAS

225

-2

10

-2

-4

Figura 8.10: A regio do exemplo 1.


>M:=y2 /2 :
>N:=y+4:
>solve(M=N,y);
2, 4
>A:=Int(N-M,x=-2..4)=int(N-M,x=-2..4);
A :=

y+4

y2 
dy = 18.
2

2. Calcule a rea da regio limitada pelas curvas 2 y 2 = x + 4 e y 2 = x.


Sejam x = M (y) = y 2 e x = N (y) = 2 y 2 4.
2

-4

-2

-1

-2

Figura 8.11: A regio do exemplo 2.


>M:=2*y2 -4:
>N:=y2:

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

226
>solve(M=N,y);

2, 2

>A:=Int(N-M,y=-2..2)=2*int(N-M,y=0..2);
A :=

2
2

(4 y 2 ) dy =

32
3

3. Calcule a soma das reas limitadas pela curva y = x sen


x [0, n a], sendo n, a N.

x
e o eixo dos x, sabendo que
a

Figura 8.12: A regio do exemplo 4.

A=

a
0

x
x sen
dx
a

2a
a

x
x sen
dx + ...... + (1)n+1
a

na

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);
Ak :=

(k+1)a

ka

Z

considerando: Ak =

(k+1)a

ka

x sen

x
dx
a


x 
dx , se k mpar.
x sen
a

>A[k]:=Int(x*sin(x/a), x = k*a*Pi .. (k+1)*a*Pi)=int(x*sin(x/a), x = k*a*Pi .. (k+1)*a*Pi) ;


Ak :=

(k+1)a

ka

x sen

x
dx = (2 k + 1) a2
a

8.2. CLCULO DO COMPRIMENTO DE ARCO

227

Logo,
A = a2 (1 + 3 + 5 + ..... + (2 n 1)) = a2 n2

pois, 1 + 3 + 5 + ..... + (2 n 1) soma de termos de uma P.A.

8.2 Clculo do Comprimento de Arco


Seja a funo derivvel:
f : [a, b] R.

A poro AB do grfico 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:
p

(x2 x1 )2 + (f (x2 ) f (x1 ))2 .

Generalizando esta idia para o grfico 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

Q
Q

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:
Ln =

n p
X
i=1

(xi xi1 )2 + (f (xi ) f (xi1 ))2

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,

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

228

Ln =

n p
X
i=1

n p
X

(xi xi1

)2

(f (ci )(xi

xi1

))2

n p
X
i=1

1 + (f (ci ))2 (xi xi1 )

1 + (f (ci ))2 xi ,

i=1

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 :
LAB =
f (x)

n p
X
1 + (f (ci ))2 xi .
lim

|xi |0

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:
L=

Z bp
a

A sintaxe que utilizaremos, :

1 + (f (x))2 dx

>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 grfico de uma funo x = g(y) definida no intervalo [c, d], com as hipteses
anteriores, temos que:
L=

A sintaxe que utilizaremos, :

dp

1 + (g (y))2 dy

>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);

8.2. CLCULO DO COMPRIMENTO DE ARCO

229

Exemplo 8.3.
1. Calcule o comprimento de arco da curva y =

x2 entre os pontos (8, 4) e (27, 9).

Figura 8.14: Calculamos o comprimento da parte azul.


>with(plots):
>f:= root(x2, 3);
f :=

3
x2

>c:=simplify(diff(f,x)2 +1);

3
1 4 + 9 x2

c :=
3
9
x2
>cp:= simplify(sqrt(c));
1
cp :=
3

3
4 + 9 x2

3
x2

>Int(cp,x=8..27)=int(cp,x=8..27);
Z

27
8

1
3

3
85
80
4 + 9 x2

dx =
5 2+
5 17
3
27
27
x2

u.c.=unidades de comprimento.

6
3
dx.
Note que fizemos u = 9 x2 + 4; logo, du =
3
x
2. Calcule o comprimento de arco da curva y =

x4
1
+
tal que 1 x 2.
4
8 x2

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

230

x4
1
+
, calculamos o comprimento da parte azul.
4
8 x2

Figura 8.15: Grfico de y =

f:=x4 /4+1/(8*x2);

f :=

1
1 4
x +
4
8 x2

>c:=simplify(diff(f,x)2 +1);

c :=

1 16 x12 + 8 x6 + 1
16
x6

>cp:= simplify(sqrt(c));

1
cp :=
4

(4 x6 + 1)2
x6

>Int(cp,x=1..2)=int(cp,x=1..2);

1
4

(4 x6 + 1)2
123
dx =
6
x
32

u.c.

3. Calcule o comprimento de arco da curva y = ln(cos(x)) tal que 0 x

.
4

8.3. TRABALHO

231

Figura 8.16: Grfico 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 :=

1
cos(x)2

>assume(cos(x)>0):
>cp:= simplify(sqrt(c));
cp :=

1
cos(x)

>Int(cp,x=0..Pi/4)=int(cp,x=0..Pi/4);
Z

u.c.

8.3

1/4

1
1
dx = ln(2) + ln(2 + 2)
cos(x)
2

Trabalho

Consideremos uma partcula de massa m que se desloca ao longo de uma reta sob a influncia
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,

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

232
W medido em J (Joule).

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:
W =

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 , :
Wn
=

n
X

f (ci ) x.

i=1

possvel provar, com rigor matemtico, que o seguinte limite sempre existe e igual ao trabalho W realizado pela partcula:
W = lim Wn = lim
n+

x0

n
X

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?
Definamos:
>f:=x4 +2*x3 +3*x2:
>W:=Int(f,x=1..2)=int(f,x=1..2);

8.3. TRABALHO

233

W :=
Joules

2
1


207
x4 + 2 x3 + 3 x2 dx =
10

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.
Definamos:
>f:=100*x:
>W:=Int(f,x=0..0.08)=int(f,x=0..0.08);
W :=
Joules

0.08

100 x dx = 0.32
0

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:

Z x2
m (v22 v12 )
m v 2 v2
=
,
f (x) dx =
W =
2 v1
2
x1
pois:

f = ma = m

dv
dv
= mv
.
dt
dx

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 definidas. Outras aplicaes da integral definida podem ser encontradas nos exerccios.

234

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

8.4 Volume de Slidos de Revoluo


Se giramos uma regio plana em torno de uma reta, obtemos o que chamado um slido de
revoluo. A reta em torno da qual a regio girada chama-se eixo de revoluo. Por exemplo,
considere a seguinte regio no plano:

Figura 8.17:

Girando a regio em torno do eixo dos x, obtemos:

Figura 8.18: Slido gerado pela regio.

Exemplo 8.5.

1. Seja R a regio limitada pelas curvas y = x, 1 x 1 e o eixo dos x.

8.4. VOLUME DE SLIDOS DE REVOLUO

235

-1

-1

Figura 8.19: A regio.

Se giramos a regio R em torno do eixo dos x, obtemos o slido:

Figura 8.20: O slido.

2. Seja R a regio limitada pelo grfico de y = sen(x) para x [0, 2 ] e o eixo dos x.
1

-1

Figura 8.21: A regio.

Se giramos a regio R em torno do eixo dos x, obtemos o slido:

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

236

Figura 8.22:
Se giramos a regio R em torno do eixo dos y, obtemos o slido:

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 grficos em 3D.
Os MAPLE mais novos, tem um manipulador iterativo para 3D; a sintaxe :
>VolumeOfRevolutionTutor(funo, x = a .. b);

8.4. VOLUME DE SLIDOS DE REVOLUO

237

8.4.1 Clculo do Volume dos Slidos


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)}

Figura 8.24: A regio e o slido, respectivamente.

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 .

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

238

Rj

Ri

Cj

Ci

x i
xj

Figura 8.26:
A soma dos volumes dos n cilindros :
Vn =

n
X

f (ci )2 xi .

i=1

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 definimos rea de uma regio plana, temos:
V (S) =

lim

|xi |0

n
X
i=1

f (ci )2 xi =

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 grfico 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 grfico 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.

Figura 8.27: As regies e o slido, respectivamente.

8.4. VOLUME DE SLIDOS DE REVOLUO

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 :
V (S) =

f (x)2 dx

Em geral, este processo, pode ser feito para qualquer regio limitada pelos grficos 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

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 :
V (S) =

b
a


f (x)2 g(x)2 dx

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

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)}

d 00000
11111
N(y)
M(y)

R
c

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 :
V (S) =

d
c


M (y)2 N (y)2 dy

Em particular, para a reta x = N (y) = 0, ou seja, o eixo dos y.


V (S) =

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);

8.4. VOLUME DE SLIDOS DE REVOLUO

241

No caso da regio ser limitada por duas curvas, utilizamos:


>with(Student[Calculus1]):
>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);
Z

(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);

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

242

(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
limitada pelo grfico de y =
, 1 x 4 e o eixo dos x.
x (x + 2)

Figura 8.33: O slido do exemplo 2.


>h:=Pi/(sqrt(x)*(x+2))2:
> Int(h, x = 1 .. 4) = int(h, x = 1 .. 4);
Z

4
1

1
1
dx = + ln(2)
2
x (x + 2)
12
4

Utilizando a livraria Student[Calculus1]:


>with(Student[Calculus1]):

8.4. VOLUME DE SLIDOS DE REVOLUO

243

>f:=1/(sqrt(x)*(x+2)):
>VolumeOfRevolution(f, x = 1 .. 4, output = integral, axes = horizontal)
= VolumeOfRevolution(f, x = 1 .. 4);
Z

4
1

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 grficos 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);
Z

1
3

64
1
(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);

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

244

1
64
(69 40 x 30 x2 + x4 ) dx =

16
5

Figura 8.35: O slido do exemplo 3.

8.4.2 Mtodo das Arruelas


Sejam f : [a, b] R funo contnua tal que f (x) 0 em [a, b] e a regio:
R = {(x, y) / 0 a x b, 0 y f (x)}.
Fazendo girar a regio R ao redor dos eixo dos y , obtemos um slido de revoluo S. Se a > 0,
o slido possui um espao vazio internamente.
y

y=f(x)
R
a

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:

8.4. VOLUME DE SLIDOS DE REVOLUO

ci =

245

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

Figura 8.37:
O volume de Ai 2 ci f (ci ) xi . A soma dos volumes dos n cilindros :

Vn = 2

n
X

ci f (ci ) xi .

i=1

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:

V (S) =

lim 2

|xi |0

n
X
i=1

ci f (ci ) xi = 2

x f (x) dx,
a

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 grficos
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)}.

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

246

g
a

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 :
V (S) = 2

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.

Figura 8.39: A regio do exemplo 1.


>h:=2*Pi*x*(x-1)2:
>Int(h,x=0..2)=int(h,x=0..2);
2

x (x 1)2 dx =

8.4. VOLUME DE SLIDOS DE REVOLUO

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.

Figura 8.41: A regio do exemplo 2.


>f:=x3-3*x2+2*x:
>solve(f = 0, x);
0, 2, 1

>h:=2*Pi*x*f:
>Int(h,x=0..2)=int(h,x=0..1)-int(h,x=1..2);
Z

2 x2 (x2 3 x + 2) dx = 5

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

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);

V = 2

1
0

x (2 x6 x4 ) dx =

17

12

8.4. VOLUME DE SLIDOS DE REVOLUO

Figura 8.44: O slido do exemplo 3.

249

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

250

8.5 Exerccios
reas
Calcule a rea sob o grfico de y = f (x) entre x = a e x = b, esboando cada regio, se:
1. f (x) = 1 x2 , x = 1, x = 1

8. f (x) = x (x 5)2 , x = 0, x = 1

2. f (x) = x3 x, x = 1, x = 1

5
, x = 0, x = 5
x+2

10. f (x) = x 4 x2 + 1, x = 0, x = 2
9. f (x) =

3. f (x) = x3 4 x2 + 3 x, x = 0, x = 2
4. Sf (x) =

x x3
, x = 1, x = 1
3

11. f (x) = |x|, x = 2, x = 6

5. f (x) = ln(x), x = 1, x = e

12. f (x) = (x + 1)3 + 1, x = 2, x = 0

6. f (x) = cos2 (x), x = 0, x = 2

7. f (x) = 2 x 1, x = 1, x = 10

13. f (x) = x2 + 2 x, x = 1, x = 3
14. f (x) = x4 x2 , x = 1, x = 1

Calcule a rea das regies limitadas pelas seguintes curvas:


1. y = sen(x), y = cos(x), x = 0, x =

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

251

15. y = x (x 3), y = x (3 x)
r
1x
, x = 0, x = 1, y = 0
16. y =
1+x
17. y =

sen(2 x)
sen(2 x)
,y=
+ sen(2 x), 0 x
2
2

18. y (x2 + 4) = 4(2 x) e os eixos coordenados


1 x2
e o eixo dos x
1 + x2
p
20. x 4y 2 y 4 = 0 e o eixo dos y

19. y =

21. y =

1
, x = 1, x = 2
(2x + 1)2

1
, x = 0, x = 4
22. y =
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 inflexo 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,

7
109
) e (3,
)
12
12

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

252

1
7
67
y3

= 0; ( , 1) e ( , 3)
3
4y
12
24

4. y = ln(x); (x, y) tal que 3 x 8


3. x

5. y =
2

1 3 3
14
2
x + ; (1, ) e (3, )
6
x
3
3
2

6. x 3 + y 3 = 2 3

3
1 2
(x + 2) 2 ; (x, y) tal que 0 x 1
3
Z x
Z

8. y =
t 1 dt, do ponto (4, 0) at (9,

7. y =

9. y =
10. y =
11 y =

Z
Z

t
0

xp

t2

t4

9
4

+ 2 dt, do ponto (0, 0) at (2,

t2

t 1 dt)

t
0

1 dt, do ponto (1, 0) at (3,

x3 , do ponto (0, 0) at (1, 1)

3
11. y = x2 , do ponto (0, 0) at (1, 1)

t2 + 1 dt)

3p

t4 + t2 1 dt)

1
x4
+ 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 =

1
at x = 1
8

17. y = ln(cos(x)) de x = 0 a x =

18. y = 2 x de x = 1 a x = 2

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

253

(b) f (x) = 8 + 2 x x2 ; a = 0, b = 3
(c) f (x) =

x
; a = 1, b = 2
(1 + x2 )2

(d) f (x) = (x3 + 2 x2 + 1) (3 x2 + 4); a = 0, b = 1


(e) f (x) = x2 sen(x); a = 0, b =

(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?
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.

6. Um im atrai uma bola de ferro com uma fora de f (x) =

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 .

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

254

Figura 8.45:
Verifique que o trabalho realizado pelo gs quando o volume se expande de V1 a V2 :

W =

V2

P dV.

V1

10. Centro de massa: Intuitivamente o centro de massa P de uma lmina fina 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 bibliografia e verifique que o
centro de massa da lmina, chamado de centride de R, o ponto (x, y) tal que:
1
x=
A

b
a


x f (x) g(x) dx,

1
y=
2A

b
a


f 2 (x) g2 (x) dx,

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 =

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 =

5
2

25. y 2 = 4x, y = 0 e x = 4
26. y = 1

1
, x = 1, y = 0 e y =
x4

15
16

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

CAPTULO 8. APLICAES DA INTEGRAL DEFINIDA

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 definio de integral definida, consideramos a funo integranda contnua num intervalo
fechado e limitado. Agora, estenderemos esta definio para os seguintes casos:
Funes definidas 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.

9.2 Integrais Definidas em Intervalos Ilimitados


Antes de enunciar as definies estudemos o seguinte problema:
Problema: Calcular a rea da regio R determinada pelo grfico de:

f : [1, +) R
tal que f (x) =

1
e o eixo dos x.
x2

Primeiramente note que a regio R ilimitada e no claro o significado de "rea"de uma tal
regio.
257

CAPTULO 9. INTEGRAIS IMPRPRIAS

258

Figura 9.1: Grfico de y = f (x).


Seja Rb a regio determinada pelo grfico de y =

1
e 1 x b, acima do eixo dos x.
x2

Figura 9.2: Grfico de y = f (x), 1 x b.


A rea de Rb :
A(Rb ) =

dx
1
1 b
=1 .
=

x2
x 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+

quando o limite existe. Neste caso:


A(R) = lim A(Rb ) = lim
b+

b+ 1

1
dx
= lim (1 ) = 1 u.a.
2
b+
x
b

comum denotar A(R) por:


Z

dx
.
x2

9.2. INTEGRAIS DEFINIDAS EM INTERVALOS ILIMITADOS

259

Esta integral um exemplo de integral imprpria com limite de integrao infinito. Motivados
pelo raciocnio anterior temos as seguintes definies:
Definio 9.1.
1. Se f uma funo integrvel em [a, +), ento:
Z

f (x) dx = lim

b+ a

f (x) dx

2. Se f uma funo integrvel em (, b], ento:


Z

f (x) dx = lim

a a

f (x) dx

3. Se f uma funo integrvel em R = (, +), ento:


Z

f (x) dx = lim

a a

f (x) dx + lim

b+ 0

f (x) dx

Se nas definies 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..infinity)=int(f,x=a..infinity);
>Int(f,x=-infinity..b)=int(f,x=-infinity..b);
>Int(f,x=-infinity..infinity)=int(f,x=-infinity..infinity);
Ou alternativamente:
>f:=funo:
>Int(f,x=a..infinity)=limit(int(f,x=a..b),b=infinity);
>Int(f,x=-infinity..b)=limit(int(f,x=c..b),c=-infinity);
Exemplo 9.1.
Calcule as seguintes integrais imprprias:
Z +
dx
1.
.
1 + x2
0
>f:=1/(1+x2):

CAPTULO 9. INTEGRAIS IMPRPRIAS

260
>Int(f,x=0..infinity)=limit(int(f,x=0..b),b=infinity);
Z

2.

1
dx =
2
1+x
2

ex dx.

>f:=exp(-x):
>Int(f,x=0..infinity)=limit(int(f,x=0..b),b=infinity);
Z
ex dx = 1
0

3.

ex dx.

Figura 9.3: Grfico de f (x) = ex .

dx =

dx +

>f:=exp(-x):
>Int(f,x=0..infinity)=limit(int(f,x=0..b),b=infinity);
Z
ex dx = 1
0

>Int(f,x=-infinity..0)=limit(int(f,x=c..0),c=-infinity);
Z
logo; a integral diverge.

ex dx =

+
0

ex dx

9.2. INTEGRAIS DEFINIDAS EM INTERVALOS ILIMITADOS

261

4. Calcule a rea da regio, no primeiro quadrante, determinada pelo grfico de y = 2x , o eixo


dos x e direita do eixo dos y.

Figura 9.4: Grfico de y = 2x .


>f:=1/2x:
>A(R):=Int(f,x=0..infinity)=limit(int(f,x=0..b),b=infinity);
Z
(2x )1 dx = (ln (2))1
A(R) =
0

u.a.

5. Seja p R. Calcule

De fato:

+
1

dx
.
xp
Z

b
1

dx
1
(b1p 1), p 6= 1
=
p
x
1p

>f:=1/xp:
>assume(p<>-1,b>0):
>int(f,x=1..b);

a) Se p > 1:

1 + bp+1
p1

>assume(p>1):
>Int(f,x=1..infinity)=limit(int(f,x=1..b),b=infinity);
Z
(xp )1 dx = (p 1)1
1

CAPTULO 9. INTEGRAIS IMPRPRIAS

262
b) Se p < 1:
>assume(p<1):
>Int(f,x=1..infinity)=limit(int(f,x=1..b),b=infinity);
Z

(xp )1 dx =

c) Se p = 1
>Int(1/x,x=1..infinity)=limit(int(1/x,x=1..b),b=infinity);
Z

x1 dx =

Em geral:

+
1

dx
=
1

xp
p1

se p 1

se p > 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

f (x) dx converge, ento

2. Se

g(x) dx diverge, ento

R +
a

g(x) dx converge.

f (x) dx diverge.
a

A prova, segue diretamente das definies. 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:

sen(x) + 2

dx.
x

9.3. VALOR PRINCIPAL DE UMA INTEGRAL IMPRPRIA

Figura 9.5: Grfico de

263

sen(x)+2

.
x

>f:=(sin(x)+2)/sqrt(x):
>Int(f, x = 1 .. infinity) = limit(int(f, x = 1 .. b), b = infinity);
Z
sin (x) + 2

dx =
x
1

De fato, considere a seguinte desigualdade:

1
1 + 2
sen(x) + 2
=

.
x
x
x
Por outro lado:
diverge.

2
dx diverge; logo, pela proposio, parte 2, temos que a integral dada
x

9.3 Valor Principal de uma Integral Imprpria


Consideremos a integral imprpria:
Z

f (x) dx.

Chamamos de valor principal da integral imprpria ou valor principal de Cauchy ao limite:


Z a
f (x) dx
lim
a+ a

se o limite existe. Nesse caso, dizimos que a integral converge no sentido de Cauchy. A notao
que utilizaremos :
VP

Observaes 9.1.

f (x) dx.

CAPTULO 9. INTEGRAIS IMPRPRIAS

264

1. Se a integral imprpria converge, ento integral imprpria converge no sentido de Cauchy. Porm, a reciproca no verdadeira. De fato, considere:

VP

Sabemos que a integral imprpria


Z

VP

x dx.

x dx diverge. Por outro lado:

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 definio de integral imprpria a maneira como a independente da forma
como b +. Isto , os extremos a e b das integrais so fixadas de forma arbitrria, sem
que deva haver alguma relao entre elas. J na definio do valor principal da integral
imprpria os extremos so fixados 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:
Z

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:
lim |f (x)| = lim |f (x)| = +.

xc+

xc

O valor principal de Cauchy definido por:


lim

0+

quando o limite existe.

Z

f (x) dx +

f (x) dx
c+

9.4. FUNO GAMA

265

9.4 Funo Gama


Se x > 0, a funo Gama definida e denotada por:
Z +
tx1 et dt.
(x) =
0

Figura 9.6: Grfico 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 7 (x)
Logo:
>f(1);f(5);f(10);

1
24
362880
2. Calcule

1
1
e
2
3

CAPTULO 9. INTEGRAIS IMPRPRIAS

266
Digitemos:
>g:=x->GAMMA(x);

g := x 7 (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).

(1) =

et dt = 1.

Logo, se n N, temos que:

(n + 1) = n!
Por outro lado, para x > 0 temos:
(x) =

1
(x + 1).
x

Definamos primeiramente a funo , para 1 < x < 0, por:


(x) =

1
(x + 1).
x

9.4. FUNO GAMA

267

Exemplo 9.4.
1. Calcule (0.2):
(0.2) =

1
1
(0.2 + 1) =
(0.8).
0.2
0.2

No MAPLE:
>restart;
>f:=x->GAMMA(x+1)/x;

f := x 7

(x)
x

>f(-0.2);
29.10574284
Logo, podemos definir a funo , para 2 < x < 1 por:
(x) =

1
(x + 1).
x

Exemplo 9.5.
1. Calcular (1.2)
(1.2) =

1
1
1 1
(1.2 + 1) =
(0.2) =
(0.8).
1.2
1.2
0.2 1.2

No MAPLE:
>f(-1.2);
4.042464284
Continuando este processo, podemos definir a funo , para x < 0 por:
(x) =

1
(x + 1).
x

CAPTULO 9. INTEGRAIS IMPRPRIAS

268

9.5 Probabilidades
Uma funo f : R R positiva e integrvel chamada funo de densidade de probabilidade
se:
Z
+

f (x) dx = 1

Assim denotamos e definimos a probabilidade de um nmero x estar comprendido entre a e b


(a < b); por:
Z b
f (x) dx
P (a < x < b) = P (a x b) =
a

Analogamente definimos as outras possibilidades:


P (a < x) = P (a x) =
P (x < b) = P (x b) =

a
Z b

f (x) dx
f (x) dx

Tambm podemos definir o valor esperado ou esperana do nmero x, como


E(x) =

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 definida por:
V (x) =

+ 

2
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 verificar que:

2
V (x) = E(x2 ) E(x) .
O desvio padro de uma funo de densidade de probabilidade definido e denotado por:
x =

V (x).

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 .. infinity);
>E :=int(x*f, x = -infinity .. infinity);
>V:=int((x-E)2,x=-infinity..infinity);
>sigma: =sqrt(V);

Exemplo 9.6.
1. Seja:

f (x) =

a x

se 0 > x

a (1 x)

1
se 0 x
2
1
se
x1
2
se x > 1.

(a) Determine a constante a tal que f seja uma funo de densidade de probabilidade.
1
3
1
(b) Calcule P (x ) e P ( x ) .
2
2
4
(c) Determine E(x), V (x) e x .
(a) Devemos ter:

logo:

f (x) dx = 1;

>Int(f(x),x=0..infinity)=int(a*x,x=0..1/2)+int(a*(1-x),x=1/2..1);

a
ento, = 1 e a = 4:
4

f (x) dx =

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

CAPTULO 9. INTEGRAIS IMPRPRIAS

270
2.0

1.5

1.0

0.5

0.5

-0.5

1.0

1.5

Figura 9.7: Grfico da distribuio f .


(b) Calculamos:
>P(x<=1/2):=int(4*x,x=0..1/2);
P (x

1
1
) :=
2
2

>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=-infinity..infinity);
E(x) :=

1
.
2

Determinemos:
>V:=int(f*(x-E)2),x=-infinity..infinity) ;
V :=

1
.
24

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.

9.5. PROBABILIDADES

271

Qual valor esperado de vendas? Determine o desvio padro.


>f := piecewise(0 <= x and x <= 1, 3/2*(1-x2));

f :=

3/2 3/2 x2
0

0 x and x 1
otherwise

O valor esperado :
>E:= int(f*x, x = -infinity .. infinity);
E :=

3
= 0.375.
8

Por outro lado:


>V:=int(f*(x-E)2, x = -infinity .. infinity);
V :=

19
320

Como :
>sigma:=sqrt(V);
:= 0.24366
A fbrica vender mais ou menos 0.244 toneladas de cimento.

9.5.1 Distribuio Uniforme


Definimos a funo densidade de probabilidade da distribuio uniforme sobre o intervalo
[a, b], por:

1
se a x b
f (x) = b a
0
outro caso
Observe que:

1
f (x) dx =
ba

dx = 1.

CAPTULO 9. INTEGRAIS IMPRPRIAS

272

Figura 9.8: Grfico da distribuio f .


O valor esperado do nmero x:
E=
A varincia:
V =

a+b
.
2

(b a)2
.
12

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.
Definimos a funo densidade de probabilidade da distribuio uniforme sobre o intervalo
[0, 10], por:
>f:= piecewise(0 <= x and x <= 10, 1/10);

Logo:

1
f (x) = 10
0

0 x and x 10
otherwise

>P(8 x 8.5):=int(f,x=8..8.6);
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) =

273

(b a)2
a+b
= 4 e V (x) =
=
2
12
(
eq1 := a + b
eq2 := b a

4
, logo:
3
=8
= 4.

>solve({eq1,eq2},{a,b});
{a = 2, b = 6}

Ento:
>P(x 4):=int(f,x=2..4);

P (x 4) :=

1
= 50%
2

E
P(3 x 4):=int(f,x=3..4);
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:
100 + 200
= 150
2
(200 100)2
= 833.3.
V :=
12

E :=

Como o equilbrio (no se perde nem se ganha) acontece quando vende 130 toneladas, devemos
calcular:
Z 130
30
dx
=
= 0.3.
P (x < 130) :=
100
100 100
Isto , tem uma probabilidade de 30%.

9.5.2 Distribuio Exponencial


Esta funo de densidade de distribuio frequentemente utilizada para determinar a vida
til de equipamentos eletrnicos e do tempo entre ocorrncias de eventos sucessivos, como por
exemplo, o tempo entre chegadas de clientes a uma agncia bancria.
Definimos a funo densidade de probabilidade da distribuio exponencial de parmetro ,
por:
(
ex
se x > 0
f (x) =
0
se x 0,

CAPTULO 9. INTEGRAIS IMPRPRIAS

274
> 0. Observe que f (x) 0, para todo x.

Figura 9.9: Grfico da distribuio exponencial.


Note que:
Z

f (x) dx = 1.

Por outro lado, a probabilidade de que um nmero x (a, b) :


P (a x b) =

ex dx = ea eb

O valor esperado do nmero x:


E=

1
.

V =

1
.
2

x =

1
.

A varincia:
O desvio padro:

Exemplo 9.8.
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

275

>f:= piecewise(0 <= x, (1/20)*exp(-(1/20)*x));

1 ex/20
f := 20
0

x>0
otherwise

Devemos calcular P (10 x 15) e P (x 50), ento:

>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..infinity);
P (x 50) := 0.082
Aproximadamente 8.2%. Determinemos a esperana e a varincia:
E = 20

e V = 400.

Figura 9.10: Grfico 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));


(
0.1 e0.1x
f :=
0
Devemos calcular P (10 x)

x>0
otherwise

CAPTULO 9. INTEGRAIS IMPRPRIAS

276
>P(10 x ):=int(f,x=10..infinity);

P (10 x) := e1
aproximadamente, 36.8%, e:
E = 10 min.

e V = 100 min.

9.5.3 Distribuio de Pareto


uma distribuio frequentemente utilizada em Economia no estudo da distribuio de renda
de uma populao.
Definimos a funo de densidade de probabilidade da distribuio de Pareto, por:

f (x) =

x+1

se x
se 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:
Z

f (x) dx = 1.

2.0

1.5

1.0

0.5

0.5

1.0

1.5

2.0

Figura 9.11: Grfico de f , para = 3/2 e = 1/2.


A esperana, a verincia e o desvio padro, so:

9.5. PROBABILIDADES

277

E=

V =

2
( 1)2 ( 2)

x =
1

.
2

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:

=2
1
2
1
V :=
=
2
( 1) ( 2)
2
E :=

>solve({E,V},{alpha ,beta});
3
{ = 2, = 3}, { = 4, = }
2
logo, como > 1 temos =

3
e = 4, e:
2

>f:=piecewise(x >= 3/2, 81/(4*x5));

(b) Calculamos:

81

4 x5
f :=

3
2

otherwise

P(x>= 10):=int(f,x=10..infinity);
P (x 10) := 0.00050625.
2. Numa populao a renda distribuida segundo uma distribuio de Pareto, com = 3 e
= 1000.

CAPTULO 9. INTEGRAIS IMPRPRIAS

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..infinity);
P (x 5000) :=

1
125

>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..infinity);
E := 1500
logo:
>P(x<1500):=int(f,x=1000..1500);
P (x < 1500) :=
>evalf(%);

19
.
27

19
216

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) =

5 12005

x6
f2 (x) =

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

Figura 9.12: Grfico de f1 e f2 , respectivamente.


>f1:=piecewise(x >= 1000, 4*10004/x5);

4000000000000

x5
f1 :=

>f2:=piecewise(x >= 1000, 5*12005/x6);

12441600000000000

x6
f2 :=

x 1000
otherwise

x 1200
otherwise

CAPTULO 9. INTEGRAIS IMPRPRIAS

280

Denotemos por Ei a mdia relativa distribuio fi ; analogamente as outras quantidades.


(a) Sabemos que E =

; logo:
1

4000
= 1333.33 e E2 := 1500.
3
r

Por outro lado, o desvio padro : x =


; logo:
1 2
E1 :=

1 = 471.405

2 = 387.298.

Na segunda cidade provvel que se ganhe, em mdia, mais.


(b) Digitamos:
>P1(2000<x):=int(f1,x=2000..infinity);
P 1(2000 < x) :=

1
16

>evalf(%);
0.0625
>P1(2000<x):=int(f2,x=2000..infinity);
P 2(2000 < x) :=

243
=
3125

>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) :=

65
1296

>evalf(%);
0.05015435
>P2(2000<=x<=3000)=int(f2,x=2000..infinity);
P 2(2000 x 3000) :=
>evalf(%);
0.06752

211
3125

9.6. DISTRIBUIO NORMAL OU GAUSSIANA

281

9.6 Distribuio Normal ou Gaussiana


Esta a funo de distribuio mais importante; ela est associada a erros de medidas, tempos
de reao de experimentos psicolgicos e indicadores econmicos.
Definimos a funo de densidade de probabilidade da distribuio normal, por:
f (x) =

1
2
2

e(x) /2 ,
2

< x < +,

onde 0 e > 0.

x
Figura 9.13: Grfico de f , para = 0 e = 1.
A constante dita mdia e dito o desvio padro.
Verificao 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=-infinity..infinity)=int(f,x=-infinity..infinity);
Z
(x)2
1
1/2 e1/2 2
2 1 dx = 1

De forma anloga, possvel verificar que:

E = .
A varincia:

V = 2 .

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

CAPTULO 9. INTEGRAIS IMPRPRIAS

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=

x
.

Finalmente, observamos que:


1

2 /2 2

e(x)

x
1
.
dx = erf
2
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.
2

= 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.
2

= 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.

9.6.1 Distribuio Gama


A funo = (x) estudada nos captulos anteriores d origem seguinte distribuio, que
utilizada nos fenmenos limitados, como por exemplo, os intervalos de tempo de espera numa
fila de banco ou para analisar o tempo de permanncia de pacientes num hospital.
A funo de densidade de probabilidade Gama, de parametros > 0 e R, definida por:

e x x1
se x > 0
f (x) = ()

0
outro caso.

9.6. DISTRIBUIO NORMAL OU GAUSSIANA

283

Note que se = 1, temos a densidade de probabilidade exponencial. Utilizando a definio da


funo gama, obtemos que:
Z +
()
e x x1 dx = .

0
Donde segue que:

f (x) dx = 1.

0.5

0.4

0.3

0.2

0.1

10

Figura 9.14: Grfico de f , para = 1, 2, 3, 4 e = 1.


Por outro lado, possvel verificar que:
E(x) =

V (x) =

.
2

Analogamente:

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:

eq1 :=

>solve({eq1,eq2},{, });

eq2 :=

=2

=1
2

{ = 2, = 4}

CAPTULO 9. INTEGRAIS IMPRPRIAS

284

(
16 e2 x x3
f (x) =
0

se x > 0
outro caso.

0.30
0.25
0.20
0.15
0.10
0.05

0.5

1.0

1.5

2.0

2.5

3.0

Figura 9.15: Grfico de P (x < 1).


>f:=16*exp(-2*x)*x3:
>P(x<1):=int(f,x=0..1);
P (x < 1) := 6 38 e2

>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.

(
0.0000559896 e0.81 x x6.81
f (x) =
0

se x > 0
outro caso.

9.7. INTEGRAIS DE FUNES DESCONTNUAS

285

0.12
0.10
0.08
0.06
0.04
0.02

10

15

20

25

30

Figura 9.16: Grfico 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%.

9.7 Integrais de Funes Descontnuas


Como antes, iniciamos o pargrafo, com um problema:
Problema: Calcular a rea da regio R determinada pelo grfico de
1
y= ,
x

x9

e o eixo dos x.
Notamos que a regio R ilimitada pois a funo f nem definida no ponto x = 0.
1
Seja R a regio determinada pelo grfico de y = , x 9 com > 0 pequeno e o eixo
x
dos x..

CAPTULO 9. INTEGRAIS IMPRPRIAS

286

Figura 9.17: A regio R .


A rea de R :

A(R ) =



9
dx
= 2 x = 6 2 u.a.
x

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:

A(R) = lim A(R ) = lim


0+

9
0

0+


dx
= lim 6 2 = 6 u.a.
x 0+

dx
um exemplo de integral imprpria com integrando ilimitado.
x

Motivados pelo raciocnio anterior, temos as seguintes definies:


Definio 9.2.

1. Se f uma funo integrvel em (a, b], ento:


b

f (x) dx = lim

a+

f (x) dx

2. Se f uma funo integrvel em [a, b), ento:


Z

f (x) dx = lim

f (x) dx
a

9.7. INTEGRAIS DE FUNES DESCONTNUAS

287

y=f(x)
+

b
Figura 9.18:

3. Se f uma funo integrvel em [a, b] exceto em c tal que a < c < b, ento:
Z

f (x) dx =
a

f (x) dx +
a

f (x) dx = lim

f (x) dx + lim
a

c+

f (x) dx

Se nas definies 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:
Z
2
cos(x)
p
dx.
1.
sen(x)
0
>f:=cos(x)/sqrt(sin(x)):

>Int(f,x=0..Pi/2)=limit(int(f,x=e..Pi/2),e=0,right);
Z
2.

dx
.
x+2

1/2
0

cos (x)
p
dx = 2
sin (x)

Observe que a funo integranda no definida em 2 [4, 1].


>f:=1/surd(x+2,3):

CAPTULO 9. INTEGRAIS IMPRPRIAS

288

Pesquise no Help do MAPLE por que utilizamos o comado surd.


>Int(f,x=-4..1)=int(f,x=-4..1);
Z

1
4

1
3
3
dx = 22/3 + 32/3
2
2
x+2

3. Calcule o comprimento da astride

x2 +

p
3

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)));
p
x2/3 + y 2/3

a :=
3
x
>b:=:=simplify(subs(x(2/3)+y(2/3)=a(2/3)),a);

3
a
b :=
3
x
p

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

9.7. INTEGRAIS DE FUNES DESCONTNUAS

289

Figura 9.20: Grfico de f (x) =

1 .
x2

>A(R):=int(1/surd(x-2,2),x=2..5);

A(R) := 2 3
Numa integral imprpria com limite superior infinito e cuja funo integranda no definida
no limite inferior, procedemos assim: Se f integrvel em (a, +) ento
Z

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 .. infinity) = int(f, x = a .. infinity);

Exemplo 9.13.
1.

dx
.
x2 4

>f:= 1/(x*sqrt(x2-4)):
>Int(f, x = 2 .. infinity) = int(f, x = 2 .. infinity);
Z

1
1

dx =
2
4
x x 4

2. Calcule a rea da regio limitada pelo grfico de y =

1
e o eixo dos x.
x (x + 1)

290

CAPTULO 9. INTEGRAIS IMPRPRIAS

Figura 9.21: Grfico de f (x) =

>f:= 1/(sqrt(x)*(x+1)):
>Int(f, x = 0 .. infinity) = int(f, x = 0 .. infinity);
Z
1

dx =
x (x + 1)
0

1
.
x (x+1)

9.8. EXERCCIOS

291

9.8 Exerccios
1. Calcule as seguintes integrais imprprias, caso sejam convergentes:
(a)

(b)

(c)

(d)

dx

x x

(m)

dx
2
x +9

(n)

dx
(x + 1)(x + 2)

x2

xe

(o)

dx

(p)

(e)
(f)

(g)

(h)
(i)
(j)

(l)

|x| e

dx

(q)
(r)

(s)

x
dx
x2 + 1
dx
x2 + 2 x + 5
dx
x3 + x

ex sen(x) dx

(x2

(t)

dx

(u)

x3
dx
1 + x4

dx
x ln3 (x)

e2
+

x
dx
+ 1)2

x cosh(x) dx

cosh(x)
dx
1 + senh(x)

Z +

dx
(2 x 3)2

dx
x ln(x)

x2

(k)

x2

x5

Z +

x sen(x) dx

ln(x)
dx
x

(v)

dx
+1

(w)

x2

sen(t ) et dt

(x)

dx
+1

x2

dx

3
x2
dx
x ln2 (x)

2. Calcule a rea das regies determinadas por:


(a) y = (ex + ex )1
(c)

y=

1
x4 +1

(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)

(b)

est dt

(c)

(d)

est et dt

est sen(t) dt

t2 est dt

CAPTULO 9. INTEGRAIS IMPRPRIAS

292
(e)
(f)

est senh(t) dt

(g)

0
+

est cosh(t) dt

(h)

Z0
0

4. Seja (x) =

R +
0

1 cos(x)
dx
xs
dx
(sen(x))s

tx1 et dt, x > 0; esta funo chamada funo gama. Verifique:

(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:
(
0.00123 (4 x2 )
se 2 x 2
f (x) =
0
outro caso.
(a) Esboce o grfico 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 liquidificador tem uma distribuio de probabilidade exponencial:
(
0.04545 ex/22
f (x) =
0
isto , em mdia 22 minutos.

se x > 0
se x 0,

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:
(
0.002 e0.002x
se x > 0
f (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?

CAPTULO 9. INTEGRAIS IMPRPRIAS

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)
(b)
(c)
(d)

Z
Z

(e)

(f)

(g)
(h)
(i)
(j)
(k)

dx

cos(x 3 )

0
4
0
4
0
1
1
2

Z1

(l)
1

dx
2
x3
dx

16
x2

e x
dx
x
dx
p
7
x (ln(x))2
dx
x3

dx
1 cos(x)
Z 2
dx

2 x x2
Z0 5
dx
p
5
(5 x)2
4
Z 2
dx

2 4 x2
1 x
Z 1
dx

1 x2
0

(m)
(n)
(o)
(p)
(q)
(r)
(s)
(t)
(u)
(v)

dx
2
0 (x 1)
Z
2
dx
cos(x)
Z0 3
dx

4 x x2 3
Z1 1
3 x2 + 2

dx
3
x2
0
Z 1
dx

2
2 x x 1
Z 2
dx
x ln2 (x)
Z1 2
dx
p
ln(x)
1 x
Z 2r
2+x
dx
2x
0
Z 2
1
1
sen( ) dx
2
x
x
Z0 1
dx
3
0 (1 x )
Z 1
2
dx
p
3
ln(x)
0 x

Bibliografia
[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.

[VC]

Mauricio A. Vilches - Maria Luiza Corra: Clculo: Volume I, edio online em


www.ime.uerj.br/calculo, 2007.

Bibliografia Suplementar
Angela R. Santos - Waldecir Bianchini: Aprendendo Clculo com o Maple - Clculo de uma varivel,
Ed. Rio de Janeiro: LTC, 2002.

295

Vous aimerez peut-être aussi