Você está na página 1de 18

Captulo 26

Tecnicas de Integracao
Voce ja deve ter percebido que resolver integrais ou achar primitivas de uma funcao qualquer nao e muito simples,
por isso e necessario desenvolver algumas tecnicas ou metodos gerais que facilitem esta tarefa. Mesmo programas de
computador como o Maple nao fazem milagres! Veja, por exemplo, o que acontece quando tentamos usar o Maple
para resolver a integral

(1 + ln(x))

1 + (xln(x))
2
dx.
>
int((1+log(x))*sqrt(1+(x*log(x))^2),x);

(1 + ln(x))

1 + x
2
ln(x)
2
dx
O Maple nao encontrou a primitiva!! No entanto, esta integral pode ser resolvida se usarmos o metodo de sub-
stituic ao de variaveis que aprendemos em captulos anteriores. De fato, a substituicao u = xln(x) transforma esta
integral em

1 + u
2
du, cuja primitiva aprenderemos a calcular, neste captulo, usando uma tecnica geral chamada
substituicao trigonometrica. Portanto, mesmo tendo a nossa disposicao um computador com um fabuloso programa
de computacao algebrico, ainda assim precisamos estudar e aprender matematica porque, felizmente, so os homens (e
mulheres) conseguem pensar e criar.
As proximas secoes se destinam ao estudo de metodos gerais que se apliquem `a resolucao de tipos especiais de
integrais.
26.1 Integracao por partes
O metodo de substituicao de variaveis se aplica `a resolucao de uma integral, cujo integrando envolve, essencialmente,
a derivada de uma composicao de funcoes. Essa tecnica de integracao estabelece, de uma certa maneira, uma regra
da cadeia para integrais.
Outra importante tecnica de integracao e conhecida como integracao por partes. Esta tecnica e aplicada na
resolucao de uma integral que envolve o produto de duas funcoes e e uma conseq uencia simples da regra do produto
para derivadas. O exemplo a seguir ilustra o emprego e a necessidade desta tecnica.
Sabemos que
d
dx
(xsen(x) + cos(x)) = xcos(x).
Conseq uentemente,

xcos(x) dx = xsen(x) + cos(x) + C .


Assim, trabalhando de tras para a frente resolvemos facilmente um problema de integracao que envolve o produto de
duas funcoes. No entanto, com as tecnicas que temos disponveis ate agora para resolver integrais nao conseguiramos
uma resposta para este problema se o tivessemos proposto na ordem direta. Para resolver integrais deste tipo pre-
cisamos de uma especie de regra do produto para integrais. Motivados pelo exemplo acima, vamos tentar estabelecer
esta regra trabalhando de tras para a frente.
A regra para a derivada do produto estabelece que
(uv)

= u

v + uv

,
onde u = u(x) e v = v(x) sao funcoes derivaveis. A formula acima equivale a
uv

= (uv)

v.
Integrando esta igualdade, obtemos

uv

dx = uv

v u

dx.
363
364 Cap. 26. Tecnicas de Integracao
Como u = u(x) du = u

(x)dx e v = v(x) dv = v

(x)dx, a igualdade acima pode ser escrita como

udv = uv

v du.
Esta e a formula para a integra cao por partes. Para aplicar esta formula na resolucao de uma determinada integral,
devemos fatorar o integrando em duas partes u e dv (da o nome do metodo), levando em consideracao dois princpios:
1. A primitiva v =

dv deve ser facil de determinar.


2. A nova integral

vdu deve ser mais facil de calcular que a integral original.


Observe que no caso de integral denida a formula acima e equivalente a

b
a
udv = u(b) v(b) u(a) v(a)

b
a
v du
Exemplo 1 Calcule

xe
x
dx.
Faca u = x e dv = e
x
dx. Assim, du = dx e v =

e
x
dx = e
x
. Substituindo estes resultados na formula de integra cao
por partes, obtemos

xe
x
dx = xe
x

e
x
dx = xe
x
e
x
+ C.
Observe que se tivessemos escolhido u = e
x
e dv = xdx, teramos du = e
x
dx e v =
x
2
2
. Neste caso, aplicando a formula
de integra cao por partes transformaramos a integral original em outra mais difcil de ser calculada, como se segue

xe
x
dx =
x
2
e
x
2

x
2
e
x
2
dx.
Portanto, esta segunda escolha e inadequada para resolver a integral proposta.
Exemplo 2 Calcule

x
2
e
x
dx.
Faca u = x
2
e dv = e
x
dx. Entao, du = 2xdx e v = e
x
. Substituindo estes resultados na formula de integra cao por
partes, obtemos

x
2
e
x
dx = x
2
e
x
2

xe
x
dx = x
2
e
x
2 e
x
(x 1) + C = e
x
(x
2
2 x + 2) + C
Exemplo 3 Calcule

ln(x) dx.
Para esta integral, faca u = ln(x) e dv = dx. Assim, du =
dx
x
e v = x. Substituindo estes resultados na formula de
integracao por partes, obtemos:

ln(x) dx = xln(x)

x
x
dx = xln(x) x + C = x(ln(x) 1) + C
Exemplo 4 Calcule

xsen(x) dx.
Faca u = x e dv = sen(x) dx. Entao, du = dx e v = cos(x). Assim,

xsen(x) dx = xcos(x)

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


Exemplo 5 Calcule

arctg(x) dx.
Faca u = arctg(x) e dv = dx. Entao, du =
1
1 + x
2
dx e v = x. Logo,

arctg(x) dx = xarctg(x)

x
1 + x
2
dx.
W.Bianchini, A.R.Santos 365
Esta ultima integral pode ser resolvida por substituicao de variaveis, fazendo-se t = 1+x
2
o que implica que dt = 2xdx.
Assim

x
1 + x
2
dx =
1
2

1
t
dt =
1
2
ln(t) + C =
1
2
ln(1 + x
2
) + C .
Logo,

arctg(x) dx = xarctg(x)
1
2
ln(1 + x
2
) + C .
Exemplo 6 Ao aplicar o metodo de integra cao por partes, pode acontecer de retornarmos `a integral original.
Vamos mostrar como solucionar este problema resolvendo a integral

e
x
sen(x) dx.
Fazendo u = e
x
e dv = sen(x) dx, temos que du = e
x
dx e v = cos(x). Assim, a formula de integra cao por partes
fornece

e
x
sen(x) dx = e
x
cos(x) +

e
x
cos(x) dx.
Repetindo o mesmo processo para resolver a nova integral, fazemos agora u = e
x
e dv = cos(x) dx. Tem-se, entao, que
du = e
x
dx e v = sen(x), e a formula de integracao por partes, aplicada `a ultima integral da expressao acima, resulta
em

e
x
sen(x) dx = e
x
cox(x) +

e
x
cox(x) dx = e
x
cos(x) + e
x
sen(x)

e
x
sen(x) dx.
Fazendo I =

e
x
sen(x) dx, a igualdade acima nos diz que
I = e
x
cos(x) + e
x
sen(x) I
que e equivalente a
2 I = e
x
cos(x) + e
x
sen(x) + C ou I =
e
x
cos(x) + e
x
sen(x)
2
+ C ,
isto e,

e
x
sen(x) dx =
e
x
cos(x) + e
x
sen(x)
2
+ C .
26.1.1 Substituicao por partes usando o Maple
O maple possui uma sub-rotina, intparts(Int(f(x),x),u) do pacote student, que permite a voce praticar o metodo
de integra cao por partes. Vamos ilustrar como isto e possvel com alguns exemplos.
Exemplo 1 Vamos resolver as integrais

xe
x
dx e

3
2
xe
x
dx com a ajuda do comando intparts do Maple.
(Nao esqueca que antes de usar este comando temos que avisar o Maple que ele faz parte do pacote student. Esta
e a funcao da linha de comando with(student).)
>
with(student):
Fazendo u = x, no comando intparts), temos
>
I1:=intparts(Int(x*exp(x),x),x);
I1 := xe
x

e
x
dx
Neste ponto voce deve decidir se a sua escolha da funcao u foi adequada. A resposta, neste caso e sim, pois esta
ultima integral tem uma primitiva imediata. Se quiser, voce pode continuar a usar o Maple para acabar de calcular
esta integral
>
I2:=value(I1);
I2 := xe
x
e
x
Usando, agora, o teorema fundamental do calculo, podemos resolver a integral denida

3
2
xe
x
dx, calculando
I2(b) I2(a), onde I2 = xe
x
e
x
e a primitiva de f(x) = xe
x
, encontrada acima. Assim, temos
>
subs(x=3,I2)-subs(x=-2,I2);
366 Cap. 26. Tecnicas de Integracao
2 e
3
+ 3 e
2
Exemplo 2 Calcule

xln(x) dx
A escolha u = x nos conduz a
>
J1:=intparts(Int(x*ln(x),x),x);
J1 := x(xln(x) x)

xln(x) xdx
Por outro lado, fazendo u = ln(x), obtemos
>
J2:=intparts(Int(x*ln(x),x),ln(x));
J2 :=
1
2
ln(x) x
2

1
2
xdx
Observe que a segunda escolha e mais adequada para resolver a integral dada.
Exemplo 3 Calcule

x
2
sen(x) dx
Neste caso ha varias escolhas possveis. Vamos tentar todas e observar os resultados.
1. Fazendo u = x
2
, obtemos
>
A1:=intparts(Int(x^2*sin(x),x),x^2);
A1 := cos(x) x
2

2 xcos(x) dx
2. Escolhendo, agora, u = x, temos
>
A2:=intparts(Int(x^2*sen(x),x),x);
A2 := x(sen(x) xcos(x))

sen(x) xcos(x) dx
3. Ou, ainda, escolhendo u = sen(x), temos
>
A3:=intparts(Int(x^2*sen(x),x),sen(x));
A3 :=
1
3
sen(x) x
3

1
3
cos(x) x
3
dx
Dos resultados obtidos acima, podemos concluir que a primeira escolha e a mais adequada para se calcular a integral
acima
26.1.2 Exerccios
1. Calcule as integrais abaixo:
(a)

sen
2
xdx
(b)

sen
3
xdx
(c)

xcos(a x) dx
(d)

x
2
e
x
dx
(e)

cos
4
xdx
(f)

e
(3 x)
cos(2 x) dx
(g)

x
3
e
(x
2
)
dx
(h)

x
2
sen(x) dx
(i)

xln(x) dx
(j)

1 + xdx
(k)

xsec
2
xdx
2. (a) Verique a veracidade da formula

ln
n
xdx = xln
x
xn

ln
(n1)
xdx. Formulas deste tipo sao chamadas
formulas de reducao. Aplicando esta formula n 1 vezes, e possvel calcular a integral da esquerda.
(b) Aplique a formula obtida no item anterior para calcular

ln
3
xdx.
(c) Deduza uma formula de reducao para
i.

x
n
sen(x) dx ii.

x
n
e
x
dx iii.

x
n
ln
n
xdx
3. Calcule

sen(ln(x)) dx. (Decida qual e o procedimento mais promissor e prossiga com fe!)
W.Bianchini, A.R.Santos 367
26.2 Integrais trigonometricas especiais
Nesta secao estudaremos certas integrais em que o integrando e potencia de uma funcao trigonometrica ou o produto
de duas dessas potencias, exemplicando cada um dos casos abordados.
1. Potencias pares de seno e coseno
Exemplo 1 Para calcular as integrais

sen
2
xdx e

cos
2
xdx
podemos proceder de duas maneiras:
(a) Usando integracao por partes.
(b) Utilizando as identidades trigonometricas sen
2
x =
1
2
(1 cos(2 x)) e cos
2
x =
1
2
(1 + cos(2 x)).
Vamos resolver a primeira integral utilizando integracao por partes:

sen
2
xdx =

sen(x) sen(x) dx.


Fazendo u = sen(x) e dv = sen(x) dx , temos que du = cos(x) dx e v = cos(x). Assim,

sen
2
xdx =

sen(x) sen(x) dx = sen(x) cos(x)

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

1 sen
2
xdx = sen(x) cos(x) + x

sen
2
xdx.
Essa igualdade resulta em:

sen
2
xdx =
1
2
(sen(x) cos(x) + x) + C =
x
2

sen(2 x)
4
+ C.
Resolvendo a segunda integral utilizando a identidade trigonometrica indicada, temos

cos
2
xdx =

1 + cos(2 x)
2
dx =
x
2
+
sen(2 x)
4
+ C
Exemplo 2 Vamos calcular a integral

sen
4
xcos
2
xdx.
Para resolver esta integral, vamos utilizar a identidade sen
2
x + cos
2
x = 1, para escrever o integrando so em
termos de senos ou so em termos de cossenos. Assim,

sen
4
xcos
2
xdx =

sen
4
x(1 sen
2
x) dx =

sen
4
x sen
6
xdx.
A integral de sen
4
x pode ser calculada, como anteriormente, usando-se a identidade trigonometrica sen
2
x =
1
2
(1 cos(2 x)) e observando que sen
4
x = (sen
2
x)
2
; a integral

sen
6
xdx pode ser resolvida por partes, observando-
se que
sen
6
x = sen
5
xsen(x).
2. Potencias mpares de seno ou coseno
Integrais do tipo

sen
5
xcos
2
xdx sao resolvidas por substituicao. Para isto, basta observar que

sen
5
xcos
2
xdx =

sen
4
xsen(x) cos
2
xdx
368 Cap. 26. Tecnicas de Integracao
Agora, fazendo u = cos(x), entao du = sen(x)dx. Assim, temos

sen
5
xcos
2
xdx =

sen
4
xsen(x) cos
2
xdx =

(1 u
2
)
2
u
2
du =

u
2
2 u
4
+ u
6
du
= (
u
3
3

2 u
5
5
+
u
7
7
) + C =
cos
3
x
3
+
2 cos
5
x
5

cos
7
x
7
+ C.
3. Potencias inteiras de tangente
Vamos calcular

tg(x) dx.
A substituicao u = cos(x), e du = sen(x)dx, resulta em

tg(x) dx =

sen(x)
cos(x)
dx =

1
u
du = ln(| u|) + C = ln(| cos(x) |) + C = ln(| sec(x) |) + C.
Da mesma forma e possvel obter os seguintes resultados:
(a)

cotg(x) dx = ln(| sen(x) |) + C


(b)

tg
2
xdx =

sec
2
x 1 dx = tg(x) x + C
(c)

tg
3
xdx =

tg
2
xtg(x) dx =

(sec
2
x 1) tg(x) dx =

sec
2
xtg(x) dx

tg(x) dx
A primeira integral pode ser resolvida fazendo-se u = tg(x) du = sec
2
xdx, e assim,

tg
3
xdx =
tg
2
x
2
ln(| sec(x) |) + C
4. Potencias inteiras de secante
Exemplo 1 Calcular

sec(x) dx.
Esta integral pode ser resolvida usando-se integra cao por partes. Porem, um metodo mais rapido e obtido
multiplicando-se e dividindo-se o integrando por sec(x) + tg(x) e fazendo a substituicao u = sec(x) + tg(x)
du = sec(x) tg(x) + sec
2
(x) dx. Assim,

sec(x) dx =

sec(x) (sec(x) + tg(x))


sec(x) + tg(x)
dx =

1
u
du = ln(| u|) + C = ln(| sec(x) + tg(x) |) + C
Exemplo 2 Calcular

sec
3
xdx.
Como u = sec(x) du = sec(x) tg(x), e dv = sec
2
xdx v = tg(x), a formula de integracao por partes resulta
em

sec
3
xdx =

sec
2
xsec(x) dx = sec(x) tg(x)

tg
2
xsec(x) dx = sec(x) tg(x)

(sec
2
x 1) sec(x) dx
= sec(x)tg(x)

sec
3
xdx +

sec(x) dx
Assim,
2

sec
3
xdx = sec(x) tg(x) +

sec(x) dx, ou seja,

sec
3
xdx =
1
2
(sec(x) tg(x) + ln(| sec(x) + tg(x) |) + C.
W.Bianchini, A.R.Santos 369
26.3 Substituicao trigonometrica
O metodo da substituicao trigonometrica pode ser empregado na resolucao de integrais cujos integrandos envolvem
expressoes do tipo

a
2
x
2
,

a
2
+ x
2
e

x
2
a
2
.
A tabela abaixo mostra as substituicoes trigonometricas indicadas em cada caso. Na primeira coluna indicamos o
tipo de integrando, na segunda, a substituicao a fazer e na terceira, a identidade trigonometrica a ser usada.

a
2
+ x
2
x = a sen cos
2
= 1 sen
2

a
2
+ x
2
x = a tg sec
2
= 1 + tg
2

x
2
a
2
x = a sec tg
2
= sec
2
1
A seguir, exemplicamos cada um dos casos indicados.
Exemplo 1 Calcular


9 x
2
dx.
A substituicao indicada e x = 3 sen , o que implica em dx = 3 cos d e da


9 x
2
dx = 9


1 sen
2
cos() d = 9


cos
2
cos() d = 9

|cos()| cos() d
Observe que = arcsen (
x
3
), para no intervalo [

2
,

2
]. Como neste intervalo cos() 0, temos


9 x
2
dx = 9

cos
2
d = 9

1 + cos(2 )
2
d = 9
(

2
+
sen(2 )
4
)
+ C
= 9
(
arcsen(
x
3
)
2
+
2 sen() cos()
4
)
+ C =
9
2
(
arcsen(
x
3
) +
x

9 x
2
9
+ C
)
=
9
2
arcsen(
x
3
) +
1
2
x

9 x
2
+ C.
Exemplo 2 Calcular


4 + x
2
dx
A substituicao indicada neste caso e x = 2tg dx = 2sec
2
d. Da, obtemos


4 + x
2
dx =

4 + 4 tg
2
2 sec
2
d = 4


sec
2
sec
2
d = 4

| sec | sec
2
d
= 4

sec
3
d = 2(sec tg + ln(| sec + tg |) + C.
Observe que a identidade inversa = arctg(
x
2
) so e valida quando o angulo estiver no intervalo [

2
,

2
]. Neste
intervalo, sec > 0. Por esta razao, na pen ultima igualdade acima vale a substituicao | sec | = sec .
Para terminar a resolucao da integral proposta, devemos retornar `a variavel x. Para isto usamos a identidade
trigonometrica tg
2
= sec
2
1. Assim, temos:


4 + x
2
dx = 2
(
1 + (
x
2
)
2
x
2
+ ln

1 + (
x
2
)
2
+
x
2

)
+ C = 2
(
x
4

4 + x
2
+ ln

4 + x
2
2
+
x
2

)
+ C
Exemplo 3 Calcular

1
x

x
2
1
dx.
A substituicao x = sec , implica que dx = sec tg d. Da, temos
370 Cap. 26. Tecnicas de Integracao

1
x

x
2
1
dx =

sec tg
sec

sec
2
1
d =

tg
|tg |
d.
Como a identidade = arcsec x so e valida para em [0,

2
) (

2
, ], tg > 0 em (0,

2
) e tg < 0 em (

2
, ), a ultima
integral acima se transforma em

tg
| tg |
d =

d = + C , se (0,

2
)

d = + C , se (

2
, )
.
Logo,

1
x

x
2
1
dx =
{
arcsec(x) + C , se x > 1
arcsec(x) + C , se x < 1
Existem casos em que e necessaria alguma manipulacao algebrica antes de tentarmos aplicar um dos casos de
substituicao trigonometrica. O exemplo abaixo ilustra esta situacao.
Exemplo 4 Calcular

x
2
+ x 2
dx.
Completando o quadrado no radicando, temos

x
2
+ x 2
dx =

(x +
1
2
)
2
(
3
2
)
2
dx.
A substituicao x +
1
2
=
3 sec
2
dx =
3
2
sec tg d e conduz a

x
2
+ x 2
dx =

(x +
1
2
)
2
(
3
2
)
2
dx =

sec tg

sec
2
1
d =

sec d
= ln | sec + tg | + C = ln
(

2 x + 1
3
+
2

x
2
+ x 2
3

)
+ C.
26.4 Funcoes racionais e fracoes parciais
Recordemos que uma funcao racional e da forma
P(x) =
N(x)
Q(x)
,
onde N(x) e Q(x) sao polinomios.
Nesta secao vamos descrever um metodo usado para integrar funcoes racionais, que consiste em escrever estas
funcoes como a soma de funcoes racionais mais simples, cujas integrais sejam calculadas facilmente. Para exemplicar,
vamos examinar a funcao P(x) =
x+5
x
2
+x2
. O problema e calcular a

x+5
x
2
+x2
dx.
Repare que
2
x 1

1
x + 2
=
2 (x + 2) (x 1)
(x 1) (x + 2)
=
x + 5
x
2
+ x 2
.
Esta identidade permite concluir que

x + 5
x
2
+ x +2
dx =

2
x 1
dx

1
x + 2
dx = 2 ln(| x 1 |) ln(| x + 2 |) + C
Esta conclusao nao seria tao simples se nao soubessemos de antemao que
2
x 1

1
x + 2
=
x + 5
x
2
+ x 2
.
W.Bianchini, A.R.Santos 371
O problema de integrar a funcao
x+5
x
2
+x2
se resume, entao, ao problema de decompor esta fracao em parcelas mais
simples. Este metodo e chamado de decomposicao em fracoes parciais. As regras que permitem chegar a decomposicoes
deste tipo sao enumeradas a seguir.
Considere a funcao P(x) =
N(x)
Q(x)
. Se o grau de N(x) for maior ou igual do que o grau de Q(x), podemos efetuar
a divisao e escrever P(x) na forma
P(x) =
N(x)
Q(x)
= D(x) +
R(x)
Q(x)
,
onde D(x) e um polinomio, o grau de R(x) e menor do que o grau de Q(x) e R(x) e Q(x) nao tem fatores comuns.
Tendo em vista esta observacao, o problema de calcular integrais de funcoes racionais se reduz ao de examinar o
caso das funcoes onde o grau do numerador e estritamente menor do que o grau do denominador. Estas funcoes sao
ditas funcoes racionais proprias.
Nossa tarefa, portanto, e decompor a fracao
R(x)
Q(x)
, onde o grau de R(x) e estritamente menor do que o grau de
Q(x), numa soma de fracoes mais simples, isto e,
R(x)
Q(x)
=
R
1
(x)
Q
1
(x)
+
R
2
(x)
Q
2
(x)
+ . . . +
R
n
(x)
Q
n
(x)
esperando que cada uma dessas parcelas possa ser integrada sem muita diculdade.
Em cursos de algebra, mostra-se que toda funcao racional pode ser decomposta na forma acima e que
1. Se Q(x) = (x r
1
) (x r
2
) ... (x r
n1
) (x r
n
), entao
R(x)
Q(x)
=
A
1
x r
1
+
A
2
x r
2
+ . . . +
A
n
x r
n
,
onde A
1
, A
2
, ... A
n
sao constantes a serem determinadas.
2. Se Q(x) = (x r)
m
, entao
R(x)
Q(x)
=
A
1
x r
+
A
2
(x r)
2
+ . . . +
A
m
(x r)
m
,
onde A
1
, A
2
, ... A
n
sao constantes a serem determinadas.
3. Se Q(x) = (a x
2
+ b x + c)
k
, sendo a x
2
+ b x + c irredutvel, isto e, sem razes reais, entao
Q(x)
R(x)
=
A
1
x + B
1
a x
2
+ b x + c
+
A
2
x + B
2
(a x
2
+ b x + c)
2
+ . . . +
A
k
x + B
k
(a x
2
+ b x + c)
k
,
onde A
i
e B
i
para i = 1...k sao constantes a serem determinadas.
4. Se Q(x) = (x r
1
) (x r
2
) ... (x r
n
) (x r)
m
(a x
2
+ b x + c)
k
, entao
R(x)
Q(x)
=
A
1
x r
1
+
A
2
x r
2
+ . . . +
A
n
x r
n
+
B
1
x r
+
B
2
(x r)
2
+ . . . +
B
m
(x r)
m
+
A
1
x + B
1
a x
2
+ b x + c
+
A
2
x + B
2
(a x
2
+ b x + c)
2
+ . . . +
A
k
x + B
k
(a x
2
+ b x + c)
k
,
onde A
i
e B
i
para i = 1...k sao constantes a serem determinadas.
Vejamos alguns exemplos para ilustar este metodo.
Exemplo 1 Calcule a integral

1
x
2
1
dx.
Como x
2
1 = (x 1) (x + 1), temos
1
(x 1) (x + 1)
=
A
x 1
+
B
x + 1
=
A(x + 1) + B (x 1)
(x 1) (x + 1)
Assim, 1 = A(x + 1) + B (x 1) = (A + B)x + AB.
372 Cap. 26. Tecnicas de Integracao
Como dois polinomios sao iguais quando os coecientes dos termos de mesmo grau sao iguais, temos que
{
A + B = 0
AB = 1
.
Resolvendo este sistema, obtemos A =
1
2
e B =
1
2
.
Portanto,

1
x
2
1
dx =
1
2

1
x 1
dx
1
2

1
x + 1
dx =
1
2
ln | x 1 |
1
2
ln | x + 1 | + C =
1
2
ln(

x 1
x + 1

) + C.
Exemplo 2 Calcule

1
x(x + 3)
dx.
Como
1
x(x + 3)
=
A
x
+
B
x + 3
, operando, algebricamente, como no exemplo anterior, obtemos 1 = A(x + 3) + Bx.
Logo,
{
A + B = 1
3 A = 1
.
Resolvendo este sistema conclumos que A =
1
3
e B =
1
3
. Portanto,

1
x(x + 3)
dx =
1
3

1
x
dx
1
3

1
x + 3
dx =
1
3
(ln | x| ln | x + 3 |) + C =
1
3
ln

x
x + 3

+ C.
Exemplo 3 Resolva a integral

x
2
+ x + 1
x
2
1
dx.
Neste caso, como o grau do numerador e igual ao do denominador, primeiro efetuamos a divisao indicada. Faremos
isto com o auxlio do Maple. Obtemos o quociente da divisao com o comando
>
quo(x^2+x+1,x^2-1,x,r);
1
e o resto dessa maneira
>
r;
x + 2
Assim,
x
2
+ x + 1
x
2
1
= 1 +
x + 2
x
2
1
= 1 +
x + 2
(x 1) (x + 1)
.
Logo,

x
2
+ x + 1
x
2
1
dx = x +

x + 2
(x 1) (x + 1)
dx.
Por decomposicao em fracoes parciais, podemos escrever que
x + 2
(x 1) (x + 1)
=
A
x 1
+
B
x + 1
x + 2 = A(x + 1) + B(x 1) .
Assim,
{
A + B = 1
AB = 2
A =
3
2
e B =
1
2
. Logo,

x
2
+ x + 1
x
2
1
dx = x +

x + 2
(x 1) (x + 1)
dx = x +
3
2

1
x 1
dx
1
2

1
x + 1
dx
= x +
3
2
ln | x 1 |
1
2
ln | x + 1 | + C
Exemplo 4 Calcule a integral

x
(x 1) (x
2
+ 1)
dx.
Usando decomposicao em fracoes parciais, obtemos
x
(x 1) (x
2
+ 1)
=
A
x 1
+
B x + C
x
2
+ 1
x = A(x
2
+ 1) + (B x + C) (x 1) .
W.Bianchini, A.R.Santos 373
Comparando os dois polinomios, podemos concluir que

A + B = 0
C B = 1
AC = 0
.
Resolvendo este sistema, conclumos que A =
1
2
, B =
1
2
e C =
1
2
. Assim,

x
(x 1) (x
2
+ 1)
dx =
1
2

1
x 1
dx +
1
2
(

x
x
2
+ 1
dx +

1
x
2
+ 1
dx
)
=
1
2
ln | x 1 |
1
4
ln(x
2
+ 1) + arctg(x) + C.
Exemplo 5 Este exemplo ilustra um caso onde o metodo de decomposicao em fracoes parciais nao pode ser
usado. Considere a integral

x
2 x
2
+ 4 x + 3
dx.
O polinomio Q(x) = 2 x
2
+ 4 x + 3 e irredutvel e o metodo nao funciona porque nao leva a nenhuma decomposicao
da fracao dada. (Experimente!)
Neste caso, podemos completar o quadrado que aparece no denominador e tentar algum tipo de substituicao, como
e feito a seguir.
Q(x) = 2 x
2
+ 4 x + 3 = 2 (x
2
+ 2 x +
3
2
) = 2 (x
2
+ 2 x + 1 1 +
3
2
) = 2 ((x + 1)
2
+
1
2
) = (

2 (x + 1))
2
+ 1 .
A substituicao u =

2 (x + 1), du =

2 dx permite, entao, escrever

x
2 x
2
+ 4 x + 3
dx =
1

2
u

2
1
u
2
+ 1
du =
1
2

u
u
2
+ 1
du
1

1
u
2
+ 1
du
=
1
4
ln(u
2
+ 1)
1

2
arctg(u) + C
=
1
4
ln(2 x
2
+ 4 x + 3)
1

2
arctg(

2 (x + 1)) + C.
26.4.1 Usando o Maple para decompor uma funcao racional em fracoes parciais
O Maple tem uma subrotina para converter uma funcao racional propria em fracoes parciais. Isto pode ser feito com
o comando convert junto com a opcao parfrac. O exemplo abaixo ilustra o procedimento a ser seguido.
>
p:=x->(x^2-2*x-3)/((x-1)*(x^2+2*x+2));
p := x
x
2
2 x 3
(x 1) (x
2
+ 2 x + 2)
>
f:=convert(p(x),parfrac,x);
f :=
4
5
1
x 1
+
1
5
7 + 9 x
x
2
+ 2 x + 2
Assim,

x
2
2 x 3
(x 1) (x
2
+ 2 x + 2)
dx =


4
5 (x 1)
+
(7 + 9 x)
5 (x
2
+ 2 x + 2)
dx.
Resolvendo esta ultima integral, obtemos
>
Int(f,x):%=int(f,x)+c;


4
5
1
x 1
+
1
5
7 + 9 x
x
2
+ 2 x + 2
dx =
4
5
ln| (x 1) | +
9
10
ln(x
2
+ 2 x + 2)
2
5
arctan(1 + x) + C
Derivando a resposta obtida, podemos vericar a correcao do resultado.
>
diff(-4/5*ln(x-1)+9/10*ln(x^2+2*x+2)-2/5*arctan(1+x)+c,x);

4
5
1
x 1
+
9
10
2 x + 2
x
2
+ 2 x + 2

2
5
1
1 + (1 + x)
2
Simplicando esta ultima expressao, obtemos a funcao inicial.
>
normal(%);
374 Cap. 26. Tecnicas de Integracao
x
2
2 x 3
(x 1) (x
2
+ 2 x + 2)
e assim, comprovamos que a funcao
F(x) =
4 ln(x 1)
5
+
9 ln(x
2
+ 2 x + 2)
10

2 arctg(1 + x)
5
+ C
e, realmente, uma primitiva da funcao
x
2
2 x 3
(x 1) (x
2
+ 2 x + 2)
.
26.5 Exerccios
1. Calcule as integrais abaixo:
(a)

cos
3
5 xdx
(b)

x
2

4 x
2
dx
(c)

1
(a
2
+ x
2
)
3
dx
(d)

1
x
2

1 + x
2
dx
(e)


x
2
a
2
x
dx
(f)

sen
3
xdx
(g)

cos
4
xdx
(h)

e
(3 x)
cos(2 x) dx
(i)

1
(x 2) (x 3)
dx
(j)

2 x 3
(x 1)(x 7)
dx
(k)

x + 1
(x 1)
2
(x 2)
dx
(l)

x
2
+ x + 2
x
2
1
dx
(m)

x
3
x
2
+ 5 x 6
dx
(n)

x
5
+ x
4
8
x
3
4 x
dx
(o)

x
5
x
3
1
dx
(p)

1
x
2
+ 2 x + 2
dx
(q)

x
2
2 x 3
(x 1)(x
2
+ 2 x + 2)
dx
(r)

x
(x 1)(x
2
+ 1)
dx
26.6 Para voce meditar: Como usar o Maple no calculo de integrais
O programa Maple e uma otima ferramenta para calcular integrais. Porem, como vimos no incio deste captulo, nem
o melhor programa de computador consegue calcular certas integrais. Esta e uma das razoes pela qual o aluno deve ter
nocao das tecnicas de integra cao para reconhecer determinados tipos de integrais e decidir o caminho a seguir, mesmo
que as contas sejam difceis ou cansativas quando feitas no braco. Este conhecimento permite que examinemos
com esprito crtico a plausibilidade das respostas obtidas, quer com a ajuda do Maple, quer com a ajuda de outro
programa computacional algebrico qualquer.
Vamos ilustrar com alguns exemplos como podemos fazer um bom uso dos recursos do Maple no calculo de integrais.
Exemplo 1 Calcule

sen(5 x) sen(7 x) dx.


Sem a ajuda do Maple teramos que integrar por partes ou utilizar alguma formula trigonometrica para simplicar
o integrando. Voce pode tentar fazer isto, se quiser, para ver a diculdade. Utilizando o Maple, temos:
>
Int(sin(5*x)*sin(7*x),x):%=int(sin(5*x)*sin(7*x),x)+C;

sen(5 x) sen(7 x) dx =
1
4
sen(2 x)
1
24
sen(12 x) + C
Como saber se a resposta obtida esta correta?
`
A primeira vista, parece difcil concluir que a derivada do resultado
obtido e o integrando. No entanto, uma vez mais, podemos usar o Maple para executar esta tarefa para nos. Assim,
>
diff(rhs(%),x);
1
2
cos(2 x)
1
2
cos(12 x).
Esta funcao nao se parece com o integrando acima. Ainda utilizando o Maple, podemos vericar se existe alguma
identidade trigonometrica que converta o integrando na expressao obtida acima. Para isso, usamos o programa para
simplicar o integrando, levando em conta as identidades trigonometricas conhecidas. Isto e feito com o comando
abaixo.
>
sin(5*x)*sin(7*x)=combine(sin(5*x)*sin(7*x),trig);
sen(5 x) sen(7 x) =
1
2
cos(2 x)
1
2
cos(12 x).
W.Bianchini, A.R.Santos 375
Dessa maneira, mostramos que a integral em questao, foi calculada corretamente.
Exemplo 2 Calcule

x
7
sen(5 x) dx.
>
Int(x^7*sin(5*x),x):%=value(%)+C;

x
7
sen(5 x) dx =
1
5
x
7
cos(5 x) +
7
25
x
6
sen(5 x) +
42
125
x
5
cos(5 x)
42
125
x
4
sen(5 x)

168
625
x
3
cos(5 x) +
504
3125
x
2
sen(5 x)
1008
78125
sen(5 x) +
1008
15625
xcos(5 x) + C.
Mais uma vez, podemos utilizar o Maple, para vericar a resposta obtida.
>
diff(rhs(%),x);
x
7
sin(5 x)
Exemplo 3 Calcule

a
2
x
2
dx.
>
Int(1/sqrt(a^2-x^2),x):%=value(%)+C;

a
2
x
2
dx = I ln(I x +

a
2
x
2
) + C.
O que ha de errado com esta resposta estranha? Freq uentemente, o Maple nos da respostas que `a primeira vista nos
parecem estranhas, mas se analisarmos com cuidado, descobriremos o erro. Na maior parte das vezes, o que para nos
parece obvio nao e corretamente especicado no comando que fornecemos ao programa, da a resposta aparentemente
sem sentido. No caso, nao especicamos quais valores a constante a poderia assumir. Antes de tentar utilizar o
Maple para calcular esta integral, devemos informar ao programa que estamos considerando a > 0. Isto pode ser feito
usando-se o comando assume.
>
assume(a>0);
Agora, vamos tentar, outra vez, calcular esta integral:
>
Int(1/sqrt(a^2-x^2),x):%=value(%)+c;

a
2
x
2
dx = arcsen(
x
a
) + c
A funcao obtida dessa vez e realmente uma primitiva de
1

a
2
x
2
. (Com o til depois da constante a, o Maple nos
informa que esta constante esta restrita a assumir determinados valores, no caso o resultado so e valido para valores
positivos de a.)
Exemplo 4 Vamos retornar ao exemplo com o qual iniciamos este captulo, isto e, vamos tentar encontrar uma
primitiva para a funcao (1 + ln(x))

1 + (xln(x))
2
.
Como vimos, nao chegamos a nenhum resultado pratico quando tentamos utilizar o Maple nesta tarefa, pois ele
nao consegue encontrar uma primitiva para esta funcao.
>
int((1+ln(x))*sqrt(1+(x*ln(x))^2),x);

(1 + ln(x))

1 + x
2
ln(x)
2
dx.
No entanto, se soubermos indicar ao programa o que deve ser feito, podemos ensina-lo a calcular esta integral.
Vamos, portanto, orienta-lo a fazer a substituicao u = xln(x), como se segue:
>
with(student);
>
changevar(x*log(x)=u, Int((1+ln(x))*sqrt(1+(x*ln(x))^2),x), u);


1 + u
2
du
Esta integral pode agora ser resolvida por substituicao trigonometrica, ou seja


1 + u
2
dx =
u

1 + u
2
2
+
ln(

1 + u
2
+ u)
2
+ C
(conra!). Podemos tambem usar o comando int para resolver esta ultima integral:
376 Cap. 26. Tecnicas de Integracao
>
int(sqrt(1+u^2),u);
1
2
u

1 + u
2
+
1
2
arcsenh(u)
Usando o comando convert(expressao,ln) para obter uma outra expressao para a funcao arcsenh(u) em termos
de funcoes logartmicas, podemos provar que os dois resultados acima sao equivalentes!
>
convert(arcsinh(u),ln);
ln(

1 + u
2
+ u).
Usando o comando subs, para voltar `a variavel x, obtemos
>
resposta:=subs({u=x*log(x),u^2=(x*log(x))^2
>
},u/2*sqrt(1+u^2)+ln(sqrt(1+u^2)+u)/2+C);
resposta :=
1
2
xln(x)

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

1 + x
2
ln(x)
2
+ xln(x)) + C.
Finalmente, derivando esta resposta, para conferir o resultado vem que
>
diff(resposta,x);
1
2
ln(x)

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

1 + x
2
ln(x)
2
+
1
4
xln(x) (2 xln(x)
2
+ 2 xln(x))

1 + x
2
ln(x)
2
+
1
2
1
2
2 xln(x)
2
+ 2 xln(x)

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

1 + x
2
ln(x)
2
+ xln(x)
>
simplify(%);
x
2
ln(x)
3
+ x
2
ln(x)
2
+ ln(x) + 1

1 + x
2
ln(x)
2
Fatorando o numerador desta expressao, temos nalmente,
>
primitiva:=factor(x^2*(log(x))^3+x^2*(log(x))^2+log(x)+1)/sqrt(1+(x*l
>
og(x))^2);
primitiva := (ln(x) + 1)

1 + x
2
ln(x)
2
Desse modo, conclumos que

(1 + ln(x))

1 + (xln(x))
2
dx =
xln(x)

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

(1 + x
2
ln(x)
2
)) + xln(x)
2
+ C
e, dessa maneira, ensinamoso Maple a calcular esta integral!
26.7 Projetos
26.7.1 Integracao numerica: Regra do trapezio e metodo de Simpson
O incio do desenvolvimento do que hoje chamamos de Calculo Diferencial e Integral se deu quando os trabalhos de
Newton e Leibniz levaram `a demonstracao do teorema fundamental do calculo, que estabeleceu a relacao existente entre
derivadas e integrais. A partir de entao o problema de calcular uma integral, por exemplo

b
a
f(x) dx, foi reduzido ao de
determinar uma antiderivada ou primitiva da funcao f. Alem disso, sabemos tambem que se f for contnua em [a, b],
esta primitiva existe e e contnua. No entanto, como vimos neste captulo, calcular primitivas em termos de funcoes
elementares (combina coes de somas, diferencas, produtos, quocientes, razes e composicoes de polinomios, funcoes
trigonometricas, exponenciais ou logaritmos) nao e uma tarefa facil, pelo contrario, existem funcoes razoavelmente
simples com primitivas que nao sao funcoes elementares! Por exemplo, sabe-se que a funcao e
x
2
nao tem primitiva
elementar. Veja como o Maple determina a primitiva desta funcao.
>
int(exp(x^2),x);

1
2
I

erf(I x).
A funcao erf(x), denida simplesmente como erf(x) = (
2

x
0
e
(t
2
)
dt, e muito usada em estatstica, na teoria de
probabilidade. Existem muitas outras funcoes que nao tem primitiva em termos de funcoes elementares, mas todos que
W.Bianchini, A.R.Santos 377
usam calculo como uma ferramenta aplicada `a ciencia ou `a engenharia se defrontam, ocasionalmente, com o problema
de avaliar integrais deste tipo.
O objetivo deste projeto e descrever dois metodos para calcular o valor numerico de uma integral do tipo

b
a
f(x) dx,
com o grau de precisao que for necessario. Estes metodos sao baseados em procedimentos simples que podem ser
aplicados independentemente de podermos encontrar ou nao uma primitiva de f. As formulas aplicadas em cada caso
usam somente aritmetica e o calculo de valores da funcao f num n umero nito de pontos do intervalo [a, b]. Estas
formulas sao mais ecientes do que as somas de Riemann, utilizadas na denicao de integral, no sentido de que dao
resultados mais precisos com menos trabalho computacional.
A regra do trapezio
Considere uma particao regular do intervalo [a, b] denida pelos pontos a = x
0
< x
1
<... < x
n
= b. A ideia e aproximar
a area entre f(x) e o eixo x, para x
k1
x x
k
, pelo trapezio cuja aresta superior e o segmento que une os pontos
(x
k1
, f(x
k1
)) e (x
k
, f(x
k
)), como mostra a gura:
x[k] x[k1]
A area deste trapezio e dada por
(f(x
k1
) + f(x
k
)) (x
k
x
k1
)
2
. Como a particao e regular, temos que
(x
k
x
k1
) =
b a
n
= x
Somando-se as areas dos n trapezios considerados na aproxima cao, teremos que a integral

b
a
f(x) dx e aproxi-
madamente igual a
(
f(x
0
)
2
+ f(x
1
) + f(x
2
) + . . . + f(x
n1
) +
f(x
n
)
2
)x.
Repare que cada um dos valores f(x
i
), exceto o primeiro e o ultimo, aparece na soma duas vezes e isso explica a
diferenca entre os seus coecientes que aparecem na formula.
A regra do trapezio pode entao ser enunciada da seguinte maneira:
Se f e contnua em [a, b] e se existe uma particao regular de [a, b] determinada pelos pontos a = x
0
< x
1
<... x
n
= b,
entao

b
a
f(x) dx e aproximadamente igual a
(b a) (f(x
0
) + 2 f(x
1
) + 2 f(x
2
) + . . . + 2 f(x
n1
) + f(x
n
))
2 n
Podemos chegar a esta mesma formula se considerarmos a media aritmetica entre as somas de Riemann, onde f e
calculada no extremo esquerdo e no extremo direito, respectivamente, de cada subintervalo da particao. (Veja projeto
Somas de Riemann e func oes monotonas).
Prova-se que o erro maximo cometido ao usarmos a regra acima para aproximar a integral

b
a
f(x) dx e dado por
M (ba)
3
12 n
2
, onde M e um n umero real positivo tal que | f

(x) | M, para todo x em [a, b].


1. Aproxime

1
0

1 x
3
dx pela regra do trapezio, dividindo o intervalo [1, 2] em 4 partes iguais. Estime o erro
maximo cometido.
2. Calcule um valor aproximado para ln(2) com erro menor do que um centesimo.
Regra de Simpson
A ideia basica da regra de Simpson e aproximar cada pedaco do graco de f por uma parte de parabola que se ajusta
`a curva, em lugar de aproximar estes pequenos pedacos por segmentos de reta, como foi feito na regra do trapezio.
Novamente, considere uma partic ao regular do intervalo [a, b] em n partes iguais, onde n e um n umero par.
Considere os tres primeiros pontos da particao, a saber: a = x
0
, x
1
e x
2
e os correspondentes pontos sobre a curva
378 Cap. 26. Tecnicas de Integracao
y = f(x). Se estes tres pontos nao forem colineares, existira uma unica parabola, da forma y = a x
2
+ b x + c, passando
por estes pontos. Veja o desenho.
0
2
4
6
8
10
12
1 2 3 4
x
Esta parabola pode ser escrita na forma P(x) = a (x x
1
)
2
+ b (x x
1
) + c. Para que esta parabola passe pelos
tres pontos dados, tres condicoes sao necessarias:
(a) Em x = x
0
, tem-se a (x
0
x
1
)
2
+ b (x
0
x
1
) + c = f(x
0
).
(b) Em x = x
1
, c = f(x
1
).
(c) Em x = x
2
, a (x
2
x
1
)
2
+ b (x
2
x
1
) + c = f(x
2
).
Como a particao e regular, x
2
x
1
= x
1
x
0
= x e de (b) temos que c = f(x
1
). Assim,
b x + a (x)
2
= f(x
0
) f(x
1
)
b x + a (x)
2
= f(x
2
) f(x
1
) .
Da vem que 2 a (x)
2
= f(x
0
) 2 f(x
1
) + f(x
2
). Considerando que a parabola cuja equacao queremos achar e uma
boa aproxima cao para a curva y = f(x), no intervalo [x
0
, x
1
], temos que a integral

x
1
x
0
f(x) dx e aproximadamente,
igual a

x
1
x
0
[a (x x
1
)
2
+ b (x x
1
) + c]
2
dx.
Calculando esta integral e expressando o resultado em termos de x, obtemos
2 c x +
2 a (x)
2
3
.
Substituindo nesta expressao os valores anteriormente achados para a e c, temos
2 y
1
x +
(y
0
2 y
1
+ y
2
) x
3
=
(y
0
+ 4 y
1
+ y
2
) x
3
,
onde y
i
= f(x
i
).
O mesmo procedimento pode ser aplicado em cada um dos subintervalos da particao considerada. Somando todos
os resultados parciais, chegamos `a formula
1
3
(y
0
+ 4 y
1
+ 2 y
2
+ . . . + 4 y
n1
+ y
n
)x
para calcular o valor aproximado da integral

b
a
f(x) dx. Esta formula e chamada regra de Simpson. Observe que na
regra de Simpson, y
0
e y
n
tem coeciente 1; os y
i
, para i par, tem coeciente 2; e os y
i
, para i mpar, tem coeciente
4.
Pode-se provar que o erro maximo cometido ao aproximarmos uma integral pela regra de Simpson e dado por
M (b a) (x)
4
180
,
onde M e o valor maximo da derivada quarta de f em [a, b].
1. O valor exato de

sen(x) dx nao e conhecido. Ache um valor aproximado usando a regra de Simpson com n
= 4. Estime o erro cometido.
W.Bianchini, A.R.Santos 379
2. O valor exato de

5
1
e
x
x
dx nao e conhecido. Ache um valor aproximado usando a regra de Simpson com n = 4.
Estime o erro cometido.
3. Ache um valor aproximado para ln(2) aplicando a regra de Simpson com n = 4. Estime o erro cometido.
4. Use a formula

4
=

1
0
1
1+x
2
dx e a regra de Simpson com n = 4 para estimar um valor para . Estime o erro
cometido.
5. As tabelas abaixo indicam a relacao entre duas variaveis x e y. Admitindo que y = f(x), e que f seja contnua,
aproxime

4
2
f(x) dx por meio da
(a) Regra do Trapezio (b) Regra de Simpson
i.
x 2 2,25 2,5 2,75 3 3,25 3,5 3,75 4
y 4,21 3,76 3,21 3,58 3,94 4,15 4,69 5,44 7,52
ii.
x 2 2,2 2,4 2,6 2,8 3 3,2 3,4 3,6 3,8 4
y 12,1 11,4 9,7 8,4 6,3 6,2 5,8 5,4 5,1 5,9 5,6

Você também pode gostar