Anda di halaman 1dari 32

Primitivacao de funcoes racionais

Recorde que uma funcao racional f e um quociente de dois polinomios. Ou seja,


P (x)
f (x) =
Q(x)
em que P e Q sao polinomios. E conveniente organizar a primitivacao de funcoes
racionais em quatro passos:
(1) Divisao dos polinomios,
(2) Factorizacao do denominador,
(3) Decomposicao em fraccoes simples, e
(4) Primitivacao das fraccoes simples.

1. Dividir os polinomios

Se o grau do numerador for maior ou igual ao grau do denominador, comecamos


por dividir os dois polinomios:
P P
=D+
Q Q
em que o grau de P e inferior ao grau de Q.

Exemplo 1. Queremos primitivar a funcao


3x4 + 4x3 + x2 + 4x
x2 + 1
O grau do numerador e 4, maior que o grau do denominador que e dois. Comecamos
assim por dividir os polinomios:

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

4x3 4x
2x2
2x2 +2
2

Assim,
3x4 + 4x3 + x2 + 4x 2
= 3x2 + 4x 2 + 2
x2 + 1 x +1
e portanto
3x4 + 4x3 + x2 + 4x
Z
dx = x3 + 2x2 2x + 2 arctan x + C 
x2 + 1

Naturalmente a divisao de polinomios pode nao ser suficiente para calcular a pri-
mitiva:
2

Exemplo 2. Queremos primitivar a funcao racional


2x5 + 4x3 2
x4 1
Como o grau do numerador e maior que o grau do denominador, comecamos por
dividir os polinomios:

2x5 + 4x3 2 x4 1
2x5 + 2x 2x
+ 4x3 + 2x 2

Assim,
2x5 + 4x3 2 4x3 + 2x 2
= 2x +
x4 1 x4 1
2
A primitiva de 2x e x portanto ficamos com o problema de primitivar
4x3 + 2x 2

x4 1
Veremos como primitivar esta funcao no exemplo 11.

2. Factorizar o denominador

O segundo passo e factorizar o denominador. Qualquer polinomio Q(x) pode ser


factorizado como um produto
Q(x) = (x a1 )n1 (x a2 )n2 . . . (x ak )nk Q1 (x) . . . Qm (x)
em que a1 , . . . , ak sao as razes de Q com multiplicidades n1 , . . . , nk e Q1 , . . . Qm
sao polinomios da forma Qi (x) = (ax2 + bx + c)n em que ax2 + bx + c nao tem
razes em R.

Exemplo 3. Para factorizar 2x2 +x3 notamos que este polinomio tem por razes
x = 1 e x = 32 logo
2x2 + x 3 = 2 x 1 x + 32
 


Exemplo 4. Aproveitando o ultimo exemplo podemos facilmente factorizar (2x2 +


x 3)(x 1):
2
(2x2 + x 3)(x 1) = 2 x 1 x + 32



Exemplo 5. Para factorizar o polinomio x3 1 observamos que x = 1 e raiz deste


polinomio. O polinomio e portanto divisvel por x1. Efectuando a divisao obtemos
x3 1 = (x 1)(x2 + x + 1)
O polinomio x2 + x + 1 nao tem razes reais pelo que terminamos aqui a nossa
factorizacao. 

Por vezes factorizar o denominador e tudo o que e necessario para primitivar a


funcao:
Primitivacao de funcoes racionais 3

Exemplo 6. Para primitvar a funcao

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

notamos que x2 + 2x + 1 = (x + 1)2 logo

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

Esta funcao e facil de primitivar:

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

3. Decompor o quociente em fraccoes simples

A ideia agora e simplificar o quociente escrevendo-o como uma soma das chamadas
fraccoes simples. Para ilustrar a ideia vamos examinar um exemplo.

Exemplo 7. Vamos primitivar a funcao

1
f (x) =
x(x 1)

Para tal observamos que

1 1x+x
=
x(x 1) x(x 1)
1x x
= +
x(x 1) x(x 1)
1 1
= +
x x1

Decompusemos f como uma soma das fraccoes simples x1 e x1 1


(na pratica, a
decomposicao em fraccoes simples raramente e feita desta maneira directa). Agora
e facil primitivar f :

1 1 1
Z Z
dx = + dx
x(x 1) x x1
= ln |x| + ln |x 1| + C 

Este tipo de decomposicao e sempre possvel. A cada factor do denominador associ-


amos uma soma de fraccoes simples de acordo com a tabela 1, na qual Q(x) designa
um polinomio de grau dois sem razes. Nao nos vamos preocupar por enquanto com
a justificacao da existencia desta decomposicao (ver a seccao 5).
4

A
xa
xa
Bx + C
Q(x) (x)
Q
A1 A2 An
(x a)n + + +
x a (x a)2 (x a)n

A1 x + B1 A2 x + B2 B n x + Cn
Q(x)n + 2
+ +
Q(x) Q(x) Q(x)n

Tabela 1. Decomposicao em fraccoes simples

Os proximos exemplos ilustram o calculo das constantes Ai e Bi :

Exemplo 8. Vamos primitivar a funcao


x1
(x + 1)(x 4)
De acordo com a tabela 1 temos
x1 A B
(1) = +
(x + 1)(x 4) x+1 x4
para algumas constantes A, B a determinar. Para determinar estas constantes
reduzimos tudo ao mesmo denominador:
x1 A(x 4) + B(x + 1)
=
(x + 1)(x 4) (x + 1)(x 4)
Os denominadores sao iguais. Igualando os numeradores obtemos
x 1 = A(x 4) + B(x + 1)
A maneira mais simples de prosseguir e dar valores a x. Os valores convenientes
sao as razes do denominador. Para x = 4 obtemos
4 1 = A(4 4) + B(4 + 1) logo 5B = 3
3
Assim, B = 5. A outra raiz do denominador e x = 1,
1 1 = A(1 4) + B(1 + 1) logo 5A = 2
Assim, A = 52 . Substituindo os valores de A e B na equacao (1) obtemos
x1 2/5 3/5
= +
(x + 1)(x 4) x+1 x4
Esta funcao e simples de primitivar:
2/5 3/5 2 3
Z
+ dx = ln |x + 1| + ln |x 4| + C 
x+1 x4 5 5

Exemplo 9. Queremos primitivar a funcao


2x2 + 4x
(x2 + 1)(x2 + x + 1)
Primitivacao de funcoes racionais 5

O denominador ja esta factorizado logo, de acordo com a tabela 1 temos


2x2 + 4x Ax + B Cx + D
(2) 2 2
= 2 + 2
(x + 1)(x + x + 1) x +1 x +x+1
(Ax + B)(x2 + x + 1) + (Cx + D)(x2 + 1)
=
(x2 + 1)(x2 + x + 1)
Igualando os numeradores obtemos
2x2 + 4x = (Ax + B)(x2 + x + 1) + (Cx + D)(x2 + 1)
Como os polinomios x2 + 1 e x2 + x + 1 nao tem razes em R dar valores a x nao
e muito conveniente. Procedemos de outro modo. Comecamos por desenvolver os
produtos:
2x2 + 4x = (Ax3 + Ax2 + Ax + Bx2 + Bx + B) + (Cx3 + Cx + Dx2 + D)
= (A + C)x3 + (A + B + D)x2 + (A + B + C)x + (B + D)
Agora igualamos potencias de x. Obtemos um sistema de quatro equacoes com
quatro incognitas:
0 =Ax3 +Cx3
2x2 =Ax2 +Bx2 +Dx2
4x =Ax +Bx +Cx
0= B +D
Podemos calcular os valores de A, B, C, D resolvendo este sistema. A primeira e a
ultima equacoes dizem-nos que C = A e D = B. Substituindo na segunda e na
terceira equacoes obtemos
2=A+BB =A
4=A+BA=B
Assim, A = 2, B = 4, C = 2 e D = 4. Substituindo os valores na equacao (2)
obtemos
2x2 + 4x 2x + 4 2x 4
= 2 +
(x + 1)(x2 + x + 1)
2 x + 1 x2 + x + 1
Agora
2x + 4 2x 4
Z Z Z
2
dx = 2
dx + 2
dx
x +1 x +1 x +1
= ln |x2 + 1| + 4 arctan(x)
2x4
Veremos na proxima seccao como primitivar a funcao x2 +x+1 (ver exemplo 14). 

Exemplo 10. Queremos primitivar


2x3 1
x(x 1)3
De acordo com a tabela 1 escrevemos
2x3 1 A B C D
(3) = + + +
x(x 1)3 x x 1 (x 1)2 (x 1)3
6

Agora reduzimos tudo ao mesmo denominador x(x 1)3 :


A(x 1)3 + Bx(x 1)2 + Cx(x 1) + Dx
=
x(x 1)3
Como os denominadores sao iguais, igualando os numeradores obtemos
2x3 1 = A(x 1)3 + Bx(x 1)2 + Cx(x 1) + Dx
Tomando x = 0 obtemos 1 = A logo A = 1. Ponto x = 1 obtemos D = 1. Para
prosseguir precisamos de igualar potencias de x:
2x3 1 = A(x 1)3 + Bx(x 1)2 + Cx(x 1) + Dx
= A(x3 3x2 + 3x 1) + B(x3 2x2 + x) + C(x2 x) + Dx
= (A + B)x3 + (3A 2B + C)x2 + (3A + B C + D)x A
Igualando potencias de x obtemos o sistema
2x3 = Ax3 +Bx3
0 = 3Ax2 2Bx2 +Cx2
0 = 3Ax +Bx Cx +Dx
1 = A
Repare que a ultima equacao corresponde a tomar x = 0. Ja sabemos que A =
D = 1. A primeira equacao diz-nos que B = 2 A = 1. Entao a segunda equacao
diz-nos que C = 3A + 2B = 5. Substituindo os valores na equacao (3) obtemos
2x3 1 1 1 5 1
3
= + + 2
+
x(x 1) x x 1 (x 1) (x 1)3
Agora e facil primitivar:
1 1 5 1
Z
+ + + dx
x x 1 (x 1)2 (x 1)3
5 1
= ln |x| + ln |x 1| +C 
x 1 2(x 1)2

Exemplo 11. Vamos agora completar o exemplo 2. Ficamos de primitivar a funcao


4x3 + 2x 2
x4 1
Primeiro e necessario factorizar o denominador:
x4 1 = (x2 )2 1 = (x2 1)(x2 + 1) = (x 1)(x + 1)(x2 + 1)
Como x2 + 1 nao tem razes reais terminamos a factorizacao aqui. De acordo com
a tabela 1 temos
4x3 + 2x 2 A B Cx + D
(4) = + + 2
(x 1)(x + 1)(x2 + 1) x1 x+1 x +1
2 2
A(x + 1)(x + 1) + B(x 1)(x + 1) + (Cx + D)(x 1)(x + 1)
=
(x 1)(x + 1)(x2 + 1)
Obtemos assim a igualdade entre polinomios
4x3 + 2x 2 = A(x + 1)(x2 + 1) + B(x 1)(x2 + 1) + (Cx + D)(x 1)(x + 1)
Primitivacao de funcoes racionais 7

Pondo x = 1 obtemos
4 13 + 2 1 2 = A(1 + 1)(12 + 1) + B(1 1)(12 + 1) + (Cx + D)(1 1)(1 + 1)
logo 4 = 4A donde tiramos A = 1. O outro valor conveniente e x = 1:
4 (1)3 + 2 (1) 2 = B(1 1) (1)2 + 1


logo 8 = 4B e portanto B = 2. Para prosseguirmos desenvolvemos os produtos


4x3 + 2x 2 = A(x3 + x2 + x + 1) + B(x3 x2 + x 1) + C(x3 x) + D(x2 1)
e igualamos potencias de x:
x3 = Ax3 +Bx3 +Cx3
0 = Ax2 Bx2 +Dx2
2x = Ax +Bx Cx
2 = A B D
Ja sabemos que A = 1 e B = 2. A primeira equacao diz-nos que C = 4 A B =
4 1 2 = 1 e a segunda equacao diz-nos que D = B A = 2 1 = 1. Assim,
A = 1, B = 2, C = 1, D=1
e portanto, substituindo na equacao (4) obtemos
4x3 + 2x 2 1 2 x+1
Z Z
2
dx = + dx + 2 dx
(x 1)(x + 1)(x + 1) x1 x+1 x +1
x 1
Z Z
= ln |x 1| + 2 ln |x + 1| + dx + dx
x2 + 1 x2 + 1
1
= ln |x 1| + 2 ln |x + 1| + ln |x2 + 1| + arctan x 
2

4. Primitivacao das fraccoes simples

Finalmente e necessario primitivar as fraccoes simples. Primitivas envolvendo as


fraccoes simples 1/(x a)n sao simples de calcular:
dx dx 1 1
Z Z
= ln |x a| e n
= (n > 1)
xa (x a) n 1 (x a)n1
Primitivas envolvendo polinomios Q(x) do segundo grau no denominador sao mais
complicadas. A ideia e transformar Q(x) no polinomio u2 +1 com uma substituicao
u = g(x) adequada.

Exemplo 12. Queremos primitivar x21+4 . Pondo 4 em evidencia obtemos


dx 1 dx 1 dx
Z Z Z
= =
x2 + 4 4 x2 /4 + 1 4 (x/2)2 + 1
Fazemos agora a substituicao u = x/2, du = dx/2:
1 dx 1 du 1
Z Z
= = arctan u
4 (x/2)2 + 1 2 u2 + 1 2
8

Substituindo u = x/2 obtemos

dx 1 x
Z
= arctan 
x2 + 4 2 2

Para lidar com polinomios do segundo grau mais complicados usamos o procedi-
mento chamado de completar os quadrados. Recorde que

(x a)2 = x2 2ax + a2

1
Exemplo 13. Para primitivar x2 +2x+2 notamos que

x2 + 2x + 2 = (x2 + 2x + 1) + 1 = (x + 1)2 + 1

Fazendo a substituicao u = x + 1, du = dx obtemos

dx du
Z Z
= = arctan u = arctan(x + 1) 
(x + 1)2 + 1 u2 +1

Exemplo 14. No exemplo 9 deparamo-nos com a fraccao simples

2x + 4
x2 + x + 1

que vamos agora primitivar. Completando quadrados temos

x2 + x + 1 = x2 + 2 12 x + 1
2 1 2
= x2 + 2 21 x + 12

2 +1
2 2
= x + 21 21 + 1
2
= x + 12 + 43

Fazendo a substituicao u = x + 12 , du = dx, e notando que 2x + 4 = 2u + 3 obtemos

2x + 4 2x + 4
Z Z
2
dx = 2
x +x+1 x + 21 + 43
2u + 3
Z
= du
u2 + 43
4u 4
Z Z
= 3 du + du
2
u +4 u + 34
2

4
Z
= 2 ln u2 + 43 +

du
u + 43
2
Primitivacao de funcoes racionais 9

3
Pondo 4 em evidencia,
4 4
Z Z
3 du =  du
3 4 2
u2 + 4 4 3u
+1
16/3
Z
= 2 du
2u

3
+1

16/3 3
Z
2u

= 2
dy y =
y +1 2 3

8 3
= arctan y
3
Juntando tudo e substituindo y e u por x obtemos

2x + 4 2 3 8 3
Z
dx = 2 ln u + 4 +
arctan y
x2 + x + 1 3

2
8 3 2(x+1/2) 
= 2 ln (x + 1/2) + 3/4 + arctan 
3 3

5. Existencia da decomposicao em fraccoes simples

Vamos agora mostrar a existencia da decomposicao em fraccoes simples. Seja f


uma funcao racional. Apos factorizar o denominador podemos escrever
P (x)
f (x) =
Q1 (x) Q2 (x) Qk (x)
em que cada Qi (x) e da forma
Qi (x) = (x a)n ou Qi (x) = (ax2 + bx + c)n
sendo no segundo caso ax2 + bx + c um polinomio sem razes. Vamos ver que
podemos eliminar os factores do denominador um a um:

No caso em que Q1 (x) = (x a)n podemos escrever


P (x) R(x) A1 An
= + + +
Q1 (x) Q2 (x) Qk (x) Q2 (x) Qk (x) x a (x a)n
em que A1 , . . . , An sao constantes e R(x) e um polinomio.
Se Q1 (x) = (ax2 + bx + c)n podemos escrever

P (x)
Q1 (x) Q2 (x) Qk (x)
R(x) A1 x + B1 An x + Bn
= + + +
Q2 (x) Qk (x) ax2 + bx + c (ax2 + bx + c)n
em que A1 , B, 1, . . . , An , Bn sao constantes e R(x) e um polinomio.

Conseguimos assim eliminar os factores do denominador um a um, substituindo-os


por somas de fraccoes simples.
10

Comecamos com o caso em que Q1 (x) = (x a)n . Para simplificar a notacao


escrevemos Q(x) = Q2 (x) Qk (x). Entao
P (x)
f (x) =
Q(x)(x a)n
Definicao 1: Dizemos que uma funcao racional f tem uma singularidade de or-
dem n em x = a se f for da forma
P (x)
f (x) =
Q(x)(x a)n
em que P (a), Q(a) 6= 0. Ou seja, se a for um zero com multiplicidade n do deno-
minador e a nao for um zero do numerador.
P (x) P (a)
Para valores de x proximos de a, Q(x) Q(a) . Vamos ver que a diferenca

P (x) P (a)

Q(x)(x a)n Q(a)(x a)n
tem uma singularidade em x = a de ordem menor ou igual a n 1. Conseguimos
assim cancelar parte da singularidade.
Teorema 2: Dados polinomios P, Q tais que Q(a) 6= 0, existe um polinomio P
tal que
P (x) P (a)/Q(a) P (x)
=
Q(x)(x a)n (x a)n Q(x)(x a)n1

Demonstracao. Escrevemos
P (a)
P (x) P (a)/Q(a) P (x) Q(a) Q(x)
(i) =
Q(x)(x a)n Q(a)(x a)n Q(x)(x a)n
Agora x = a e uma raiz do numerador logo o numerador e divisvel por x a.
Chamando P ao quociente temos
P (a)
(ii) P (x) Q(x) = P (x)(x a)
Q(a)
Substituindo (ii) em (i) obtemos
P (x) P (a)/Q(a) P (x)(x a) P (x)
n
n
= n
= 
Q(x)(x a) Q(a)(x a) Q(x)(x a) Q(x)(x a)n1

Iterando este procedimento chegamos ao:


Teorema 3: Dados polinomios P, Q tais que Q(a) 6= 0 existem constantes A1 , . . . , An
e um polinomio R(x) tais que
P (x) A1 An R(x)
= + + +
Q(x)(x a)n (x a) (x a)n Q(x)

Demonstracao. A demonstracao e por inducao em n. Para n = 0 basta tomar


R = P . Assumimos entao por hipotese de inducao que o resultado e valido para
Primitivacao de funcoes racionais 11

n 1 e provamos o resultado para n. Pelo teorema 2, existe um polinomio P tal


que
P (x) P (a)/Q(a) P (x)
(i) = +
Q(x)(x a)n (x a)n Q(x)(x a)n1
Por hipotese de inducao, existem constantes A1 , . . . , An1 e um polinomio R tais
que
P (x) A1 An1 R(x)
(ii) = + + +
Q(x)(x a)n1 (x a) (x a)n1 Q(x)
Substituindo (ii) em (i)
P (x) P (a)/Q(a) A1 An1 R(x)
= + + + +
Q(x)(x a)n (x a)n (x a) (x a)n1 Q(x)
Agora basta tomar An = P (a)/Q(a). 

Vamos agora estudar o caso em que temos como factores do denominador polinomios
do segundo grau sem razes em R. Vamos apenas considerar o caso do polinomio
x2 +1 pois, como vimos, e sempre possvel reduzir a este caso com uma substituicao
adequada.
A demonstracao usa algumas propriedades muito elementares dos numeros comple-
xos.
Comecamos por demonstrar o analogo do teorema 2. A primeira observacao e que,
se
P (i) = A + Bi e Q(i) = C + Di

entao

P (i) = A Bi e Q(i) = C Di

Assim, se definirmos

Pr (x) = A + Bx e Qr (x) = C + Dx

temos
P (i) = Pr (i) e Q(i) = Qr (i)
Teorema 4: tal que
Se Q(i) 6= 0 entao existe um polinomio P

P (x) Pr (x)/Qr (x) (x)/Qr (x)


P
2 n
2 n
=
Q(x)(x + 1) (x + 1) Q(x)(x2 + 1)n1

Demonstracao. A demonstracao e muito semelhante a do teorema 2. Comecamos


por escrever
P (x) Pr (x) P (x)Qr (x) Pr (x)Q(x)
(i) =
Q(x)(x2 + 1)n Qr (x)(x2 + 1)n Q(x)Qr (x)(x2 + 1)n
12

Entao i, i sao ambas razes do numerador, pelo que o numerador e divisvel por
x i e por x + i, sendo portanto divisvel tambem por (x i)(x + i) = x2 + 1.
Chamando P ao quociente temos
(x)
(ii) P (x)Qr (x) Pr (x)Q(x) = (x2 + 1)P
Substituindo (ii) em (i) obtemos
P (x) Pr (x) (x)
(x2 + 1)P
n
2 n
=
Q(x)(x a) Qr (x)(x + 1) Q(x)Qr (x)(x2 + 1)n
(x)
P
=
Q(x)Qr (x)(x2 + 1)n1
o que termina a demonstracao. 

Ao comparar o teorema 5 com o teorema 2 vemos uma diferenca importante:


(x)/Qr (x) so sao polinomios se Qr (x) for constante. O que nos
Pr (x)/Qr (X) e P
queremos de facto provar e:
Teorema 5: Se Q(i) 6= 0 entao existe um polinomio P e constantes An , Bn tais
que
P (x) An + Bn x (x)
P
2 n
2 n
=
Q(x)(x + 1) (x + 1) Q(x)(x2 + 1)n1

Demonstracao. O teorema segue de imediato do teorema 4 no caso em que Q(i)


R pois nesse caso Qr (x) = C e uma constante e basta tomar P (x) = P(x)/C e
escrever o polinomio de grau um Pr (x)/C na forma Pr (x)/C = An + Bn x. No caso
geral, escrevendo Q(i) = C + Di temos
P (x) (C Dx)P (x)
2 n
=
Q(x)(x + 1) (C Dx)Q(x)(x2 + 1)n
e
(C Di)Q(i) = (C Di)(C + Di) = C 2 + D2 R.
Pelo que dissemos acima, basta agora aplicar o teorema 4. 

Podemos agora mostrar que


Teorema 6: Existem constantes A1 , B1 , . . . , An , Bn e um polinomio R(x) tais
que
P (x) A1 + B1 x An + Bn x R(x)
= + + 2 +
Q(x)(x2 + 1)n x2 + 1 (x + 1)n Q(x)

Demonstracao. A demonstracao e por inducao em n. Para n = 0 basta tomar


R = P . Assumimos entao por hipotese de inducao que o resultado e valido para
n 1 e provamos o resultado para n. Pelo teorema 5, existe um polinomio P (x) e
constantes An , Bn tais que
P (x) An + Bn x (x)
P
(i) 2 n
= 2 n
+
Q(x)(x + 1) (x + 1) Q(x)(x2 + 1)n1
Primitivas com funcoes trigonometricas 13

Por hipotese de inducao existem constantes A1 , B1 , . . . , An1 , Bn1 e um polinomio


R(x) tais que
(x)
P A1 + B1 x An1 + Bn1 x R(x)
(ii) = + + +
Q(x)(x a)n1 x2 + 1 (x2 + 1)n1 Q(x)
Substituindo (ii) em (i) obtemos
P (x) An + Bn x A1 + B1 x An1 x + Bn1 x R(x)
= + + + +
Q(x)(x2 + 1)n (x2 + 1)n x2 + 1 (x2 + 1)n1 Q(x)
o que termina a demonstracao. 

Primitivas com funcoes trigonometricas


Vamos agora ver como primitivar expressoes envolvendo funcoes trigonometricas.

6. Primitivas envolvendo senos e cosenos

Muitas primitivas podem ser calculadas usando a formula sen2 x + cos2 x = 1 e uma
substituicao u = cos x ou u = sen x:

Exemplo 15. Queremos primitivar sen2 (x) cos3 (x). Notamos que
Z Z Z
sen2 (x) cos3 (x) dx = sen2 (x) cos2 (x)(cos x dx) = sen2 x(1sen2 x)(cos x dx)

Assim, fazendo a substituicao u = sen x, du = cos x dx obtemos


Z Z Z
sen2 (x) cos3 (x) dx = u2 (1 u2 )du = u2 u4 du

u3 u5 cos3 x cos5 x
= +C = +C 
3 5 3 5

Exemplo 16. Queremos primitivar a funcao


sen5 x
f (x) =
3 + sen2 x
Notamos que
2 2
sen5 x dx sen2 x sen x dx 1 cos2 x sen x dx
Z Z Z
= =
3 + sen2 x 3 + sen2 x 3 + (1 cos2 x)
Fazendo a substituicao u = cos x, du = sen x dx obtemos
2
1 cos2 x sen x dx (1 u2 )2 du
Z Z
2
=
4 cos x 4 u2
Deixamos ao cuidado do leitor verificar que
(1 u2 )2 9/4 9/4
= u2 + 2 +
u2 4 u+2 u2
14

e portanto
(1 u2 )2 du u3 9 9
Z
2
= + 2u + ln |u + 2| ln |u 2|
u 4 3 4 4

1 3 9 cos x + 2
= cos x + 2 cos x + ln 
3 4 cos x 2

Exemplo 17. Queremos primitivar f (x) = (cos x)1 = sec x:


1 1 1
Z Z Z Z
sec x dx = dx = cos x dx = cos x dx
cos x cos2 x 1 sen2 x
Fazendo a substituicao u = sen x, du = cos x dx obtemos
1 1
Z Z
2
cos x dx = du
1 sen x 1 u2
Deixamos como exerccio a verificacao que

1 1 + u
Z
du = 12 ln |1 u| + 1
2 ln |1 + u| = ln
1 u2 1 u
Falta apenas substituir u = sen x:

1 + sen x
Z
sec x dx = ln

1 sen x

7. Primitivas envolvendo tangentes e secantes

Comecamos por ver como primitivar a tangente e a secante. Usando a substituicao


u = cos x obtemos
sen x 1
Z Z Z
tan x dx = dx = ( sen x dx)
cos x cos x
du
Z
= du = ln |u| + C
u
= ln | cos x| + C = ln | sec x| + C
No exemplo 17 vimos como primitivar a secante:

1 + sen x
Z
sec x dx = ln
1 sen x
Podemos simplificar esta expressao notando que

1 + sen x (1 + sen x)2 1 + sen x 2
= = = (sec x + tan x)2
1 sen x 1 sen2 x cos x
Assim,

1 + sen x
ln
= ln (sec x + tan x)2 = ln | sec x + tan x|
1 sen x
Resumindo:
Primitivas com funcoes trigonometricas 15

Z
tan x dx = ln | sec x| + C
Z
sec x dx = ln | sec x + tan x| + C

Tecnicas semelhantes as usadas na seccao 6 com o seno e o coseno podem ser usadas
para primitivar funcoes envolvendo a tangente e a secante. Neste caso as formulas
relevantes sao
sec2 tan2 = 1, (tan ) = sec2 e (sec ) = sec tan

Exemplo 18. Para primitivar tan3 x sec4 x notamos que


Z Z
tan3 x sec4 x dx = tan3 x sec2 x sec2 x dx
Z
= tan3 x 1 + tan2 x sec2 x dx


Fazendo a substituicao u = tan x obtemos


u4 u6
Z Z
tan3 x 1 + tan2 x sec2 x dx = u3 (1 + u2 ) du =

+
4 6
Agora basta substituir u = tan x:
1 1
Z
tan x sec4 x dx = tan4 x + tan6 x 
4 6

Exemplo 19. Vamos primitivar tan3 x sec4 x de outra maneira. Desta vez notamos
que
Z Z
tan3 x sec4 x dx = tan2 x sec3 x tan x sec x dx


Z
sec2 x 1 sec3 x tan x sec x dx
 
=

Fazendo a substituicao u = sec x obtemos


u6 u4
Z Z
sec2 x 1 sec3 x tan x sec x dx = (u2 1)u3 du =
 

6 4
Agora basta substituir u = sec x:
1 1
Z
tan x sec4 x dx = sec6 x sec4 x
6 4
Esta primitiva e diferente da obtida no exemplo 18 mas o leitor pode verificar
facilmente que as duas primitivas diferem por uma constante:
1 1 1 1 1
sec6 x sec4 x = tan4 x + tan6 x 
6 4 4 6 12
16

Exemplo 20. Vamos primitivar tan3 .


tan3 tan3
Z Z Z
tan3 d = sec2
d = (sec2 d)
2
sec 1 + tan2
Fazendo a substituicao u = tan obtemos
tan3 u3
Z Z
2
(sec d) = du
1 + tan2 1 + u2
Deixamos ao leitor o cuidado de verificar que
u3
Z p
2
du = 21 u2 ln 1 + u2
1+u
Substituindo u = tan obtemos
Z p
tan3 d = 21 tan2 ln 1 + tan2 = 1
2 tan2 ln | sec | 

8. Algumas propriedades das funcoes trigonometricas

As tecnicas da seccao 6 permitem primitivar senn cosm desde que ou n ou m


sejam mpares. Por exemplo, se m = 2k + 1 temos
Z Z
n 2k+1
sen cos d = senn cos2k cos d
Z
k
= senn 1 sen2 cos d
Z
= un (1 u2 )k du (u = sen )

Para lidar com potencias pares podemos usar primitivacao por partes mas e mais
simples usar as propriedades das funcoes trigonometricas que passamos a descrever:

Teorema 7 (Propriedades do seno e do coseno):


(1) cos2 = 12 (1 + cos 2)
(2) sen2 = 12 (1 cos 2)
(3) sen 2 = 2 sen cos

Antes da demonstracao vamos ver algumas aplicacoes:

Exemplo 21. Podemos agora facilmente primitivar cos2 :


1 + cos(2)
Z Z
cos2 d = d
2
1
= + sen(2)
2 4
1 
= + sen cos 
2
Primitivas com funcoes trigonometricas 17

Exemplo 22. Para calcular uma primitiva de sen4 x procedemos do seguinte modo:
Z
1 cos 2x 2
Z
sen4 x dx = dx
2
1 1 1
Z Z Z
= dx cos(2x) dx + cos2 (2x) dx
4 2 4
1 1 1
Z Z Z
= dx cos(2x) dx + (1 + 2 cos(4x)) dx
4 2 8
e nesta ultima expressao sabemos calcular todas as primitivas. 

Exemplo 23. Para calcular uma primitiva de sen2 x cos2 x notamos que
sen2 x cos2 x = 1
4 sen2 (2x) = 1
8 1
8 cos(4x)
logo Z
sen2 x cos2 x dx = 81 x 1
32 sen(4x) 

Vamos entao demonstrar o teorema 7:

Demonstracao. Se derivarmos (1) obtemos (3) e a identidade (2) segue de (1)


usando a relacao sen2 = 1 cos2 . Portanto so temos que mostrar (1).
Primeiro assumimos que 0, 2 . A identidade (1) pode ser escrita como
 

cos 2 = 2 cos2 1. Como 2 [ 0, ], esta identidade e equivalente a


2 = arccos 2 cos2 1


Seja agora x = cos . Entao = arccos x e obtemos a identidade equivalente


2 arccos x = arccos(2x2 1)
Para mostrar esta identidade vamos primeiro ver que as derivadas sao iguais.
Usando a regra da cadeia e simplificando obtemos para x 6= 1
d 4x 4x
arccos(2x2 1) = p = p
dx 2
1 (2x 1) 2 4x (1 x2 )
2

Como 0, 2 ], x = cos 0 logo 4x2 = 2x. Assim,


d 2 d
arccos(2x2 1) = = 2 arccos x (0 x < 1)
dx 1x 2 dx
Duas funcoes com a mesma derivada diferem por uma constante. Provamos
portanto que
arccos(2x2 1) = 2 arccos x + C (0 x < 1)
Tomando o limite quando x 1 obtemos arccos 1 = 2 arccos 1 + C logo C = 0
o que termina a demonstracao.
Como as funcoes
1
cos2

e 1 + cos(2)
2
18

sao ambas pares e sao iguais no intervalo 0, 2 (como acabamos de ver), sao
 

tambem necessariamente iguais no intervalo 2 , 0 . Assim, a identidade


 

(1) e valida em todo o intervalo 2 , 2 .


 

Dado R escrevemos = + k com 2 , 2 . Entao


 

cos = cos( + k) = (1)k cos


cos 2 = cos(2 + 2k) = cos(2)
1
cos2 = (1 + cos 2) pois 2 , 2
 
2
logo

1 1
cos2 = cos2 = (1 + cos 2) = (1 + cos 2) 
2 2

9. A substituicao u = tan 2 .

Qualquer expressao envolvendo apenas somas, produtos e quocientes das funcoes


sen e cos pode ser transformada numa funcao racional mediante a substituicao
u = tan 2 . A utilidade desta substituicao vem das formulas seguintes:

Teorema 8: Se u = tan 2 entao


1 u2 2u 2du
cos = , sen = e d =
1 + u2 1 + u2 1 + u2

Demonstracao. A observacao crucial e que


1
sec2 (/2) = 1 + tan2 (/2) = 1 + u2 logo cos2 (/2) =
1 + u2
Daqui tiramos de imediato que

du = 1
2 sec2 (/2)d = 12 (1 + u2 )d

e portanto d = 2du/(1 + u2 ). Usando agora as formulas para o seno e coseno do


dobro dum angulo (teorema 7) chegamos a

cos = 2 cos2 (/2) 1


2 1 u2
= 2
1=
1+u 1 + u2
sen = 2 sen(/2) cos(/2)
= 2 tan(/2) cos2 (/2)
2u
= 
1 + u2
Primitivas com funcoes trigonometricas 19

1
Exemplo 24. Queremos calcular uma primitiva de 3 sen +4 cos . Usando a substi-
tuicao u = tan 2 obtemos

2du
d du
Z Z Z
1+u2
= =
3 sen + 4 cos 2u
3 1+u 1u
2 + 4 1+u2
2
6u + 4 4u2

O polinomio 6u + 4 4u2 tem razes 2 e 12 pelo que

6u + 4 4u2 = 4(u 2) u + 1

2 = 2(u 2)(2u + 1)

Deixamos ao leitor o cuidado de verificar que



du 1 du 1 du 1 2u + 1
Z Z Z
= = ln
2(u 2)(2u + 1) 5 2u + 1 10 u2 10 u2

Agora so resta substituir u = tan 2 :



Z
d 1

2u + 1 1 2 tan + 1
2
= ln = ln 

3 sen + 4 cos 10 u 2 10 tan 2 2

A substituicao u = tan 2 tem uma interpretacao geometrica em termos da chamada


projeccao estereografica. A projeccao estereografica associa a cada ponto 6= do
crculo trigonometrico um ponto sobre o eixo dos yy de acordo com a figura:

Figura 1. Projeccao estereografica

Mas o ponto sobre o eixo dos yy e precisamente o ponto y = tan(/2) como se pode
ver observando a figura seguinte, na qual tan(/2) = OB:
20

/2
A O D


Figura 2. A substituicao u = tan 2

10. A funcao arcsec

Recorde que
 a funcao arcsec : [ 1, +[ R e a inversa da restricao da secante ao
intervalo 0, 2 . O arco-secante pode ser escrito em termos do arco-coseno:
arcsec x = arccos x1
A sua derivada pode ser calculada por
1 1
(i) (arcsec x) = =
(sec ) sec tan
2 2
 
Agora tan = sec 1. Para 0, 2 temos
p p
(ii) tan = sec2 1 = x2 1
Substituindo (ii) em (i) obtemos

1
(arcsec x) =
x x2 1
Naturalmente, a esta formula esta associada a formula para primitivas
dt
Z
= arcsec t + C
t t2 1

Funcoes hiperbolicas e as suas inversas


11. Funcoes hiperbolicas

As seguintes funcoes aparecem frequentemente em aplicacoes, sendo tambem bas-


tante uteis para calcular primitivas:
Funcoes hiperbolicas e as suas inversas 21

Definicao 9: O seno hiperbolico e a funcao senh : R R definida por


ex ex
senh x =
2
O coseno hiperbolico e a funcao cosh : R R definida por
ex + ex
cosh x =
2

E imediatamente claro que senh x e mpar e que cosh x e par. Alem disso, como ex
e sempre positiva, cosh x > 0 para qualquer x. As derivadas sao faceis de calcular:

(senh x) = cosh x e (cosh x) = senh x

(senh x) = cosh x > 0 logo o seno hiperbolico e estritamente crescente. Como


senh(0) = 0, o seno hiperbolico e positico para x > 0 e negativo para x < 0.
Podemos agora estudar a monotonia e a concavidade das funcoes hiperbolicas:

x<0 0 x>0 x<0 0 x>0


senh = cosh + + + cosh = senh 0 +
senh = senh 0 + cosh = cosh + + +
senh infl. cosh min.

Para analisar o comportamento assimptotico do seno hiperbolico repare que quando


x +, ex 0 logo senh x 12 ex . Quando x , ex 0 logo senh x
21 ex . Podemos agora esbocar o grafico:

1
1 x senh x
2e
-2 -1 1 2

21 ex
-1

-2

-3

Figura 3. Grafico da funcao senh x

Para analisar o comportamento assimptotico do coseno hiperbolico observamos que


quando x +, cosh x 21 ex e quando x , cosh x 21 ex . Obtemos assim
o seguinte grafico:
22

cosh x
1

1 x 1 x
2e 2e
-2 -1 1 2

Figura 4. Grafico da funcao cosh x

As funcoes hiperbolicas tem propriedades bastante semelhantes as das funcoes tri-


gonometricas:

Teorema 10 (Propriedades das funcoes hiperbolicas):


cosh2 x senh2 x = 1
cosh2 x = 1
2 + 1
2 cosh(2x)
2
senh x = 12 + 1
2 cosh(2x)
2 senh x cosh x = senh(2x)

A demonstracao e directa a partir da definicao e fica como exerccio.

12. Primitivas envolvendo funcoes hiperbolicas

Tecnicas semelhantes as usadas com as funcoes trigonometricas podem ser usadas


para primitivar funcoes envolvendo senos e cosenos hiperbolicos:

Exemplo 25. Vamos primitivar cosh5 x:


Z Z Z
cosh x dx = cosh x(cosh x dx) = (1 + senh2 x)2 (cosh x dx)
5 4

Fazendo a substituicao u = senh x, du = cosh x dx obtemos


Z Z Z
(1 + senh2 x)2 (cosh x dx) = (1 + u2 )2 du = (1 + 2u2 + u4 )du = u + 23 u3 + 51 u5

Substituindo u = senh x obtemos


Z
cosh5 x dx = senh x + 2
3 senh3 x + 1
5 senh5 x 

Exemplo 26. Vamos primitivar cosh2 x senh2 x. Comecamos por observar que

1 1 1 1
cosh2 x senh2 x = senh2 (2x) = + cosh(4x)
4 4 2 2
Assim,
1 1
Z
cosh2 x senh2 x dx = x + senh(4x) 
8 32
Funcoes hiperbolicas e as suas inversas 23

13. Funcoes hiperbolicas inversas

A funcao senh e injectiva e a funcao cosh e injectiva no intervalo [ 0, +[ pelo que


podemos definir funcoes inversas:

Definicao 11: Chamamos argumento do seno hiperbolico a funcao inversa do


seno hiperbolico e representamo-la por
argsenh x : R R
Chamamos argumento do coseno hiperbolico, argcosh, a funcao inversa da restricao
do coseno hiperbolico ao intervalo [ 0, +[:
argcosh : [ 1, +[ R

O teorema da derivada da funcao inversa permite-nos entao calcular:

Teorema 12 (Derivadas das funcoes hiperbolicas inversas):


1 1
(argsenh x) = e (argcosh x) =
1+x 2 2
x 1

Demonstracao. Consideramos primeiro o argumento do seno hiperbolico. A


funcao f (y) = senh y esta definida em R, com inversa y = argsenh x. A deri-
vada de f , f (y) = cosh y, nunca se anula logo a sua inversa f 1 (x) = argsenh x e
diferenciavel em todo o seu domnio com derivada
1 1
(argsenh x) = =
f (y) cosh y

Como
cosh2 y = 1 + senh2 y e o coseno hiperbolico e sempre positivo, cosh y =

1 + senh2 y = 1 + x2 . Assim,

1
(argsenh x) =
1 + x2
Passemos ao argumento do coseno hiperbolico. Seja f : [ 0, +[ R a restricao da
funcao x = cosh y ao intervalo [ 0, +[ . Entao f 1 (x) = argcosh x definida para
x 1. A derivada de f , f (y) = senh y, anula-se apenas em y = 0, que corresponde
a x = 1, pelo que argcosh x e diferenciavel para x ]1, +[ , com derivada
1 1
(argcosh x) = =
f (y) senh y

Como y > 0, senh y > 0. Como senh2 y = cosh2 y1, entao senh y = cosh2 y 1 =

x2 1 logo
1
(argcosh x) = 
x2 1
24

A estas formulas estao naturalmente associadas formulas para as primitivas:

dx
Z
= argsenh x
1 + x2
dx
Z
= argcosh x (x 1)
x2 1
dx
Z
= argcosh(x) (x 1)
x2 1

E util escrever as funcoes argsenh e argcosh em termos do logaritmo. Para tal


resolvemos as equacoes
ey + ey
x = cosh y = (y 0)
2
ey ey
x = senh y =
2
em ordem a y. Para o coseno hiperbolico temos a equacao

ey + ey 2x = 0

Multiplicando por ey obtemos a equacao


2
ey 2xey + 1 = 0

Fazendo a substituicao u = ey obtemos u2 2x u + 1 = 0. Usando a formula


resolvente obtemos

y 2x 4x2 4 p
u=e = = x x2 1
2
Repare que x = cosh y 1 logo a raiz quadrada esta sempre definida. Para x = 1
temos uma so solucao: ey = 1 logo y = 0. Para x > 1 temos que decidir qual das
duas solucoes tomar. Recorde que restringimos o cosh a regiao em que y 0 logo
ey 1. Vamos mostrar que x x2 1 < 1 e portanto esta solucao e impossvel:
p
x2 1 = x 1 x + 1 > x 1 x 1 = x 1

Assim, x2 1 > x 1 logo x x2 1 < 1. Portanto a unica solucao possvel e
p p
ey = x + x2 1 ou seja y = ln x + x2 1


Chegamos assim ao

Teorema 13:
p  p 
argcosh x = ln x + x2 1 e argsenh x = ln x + x2 + 1

Deixamos a demonstracao da formula do argsenh como exerccio.


Podemos interpretar as funcoes hiperbolicas do seguinte modo: observemos a figura:
Primitivacao por substituicao 25

x2 + y 2 = 1

x2 y 2 = 1
R1 R2
s t
Figura 5. Funcoes arccos e argcosh

A area do sector circular R1 e metade do angulo. O coseno do angulo e s logo


1
Area(R1 ) = arccos(s)
2
1
Teorema 14: Area(R2 ) = argcosh(t)
2

Demonstrac
ao. O triangulo rectangulo com vertices na origem, em (t,0) e em
(t, t2 1) e a uniao da regiao R2 com a regiao por baixo do grafico de y = x2 1.
A area do triangulo e dada por
1 1 p
base altura = t t2 1
2 2
pelo que
Z tp
1 p
Area(R2 ) = t t2 1 x2 1 dx
2 1
A area de R2 e argcosh(t) sao ambas zero para t = 1 pelo que basta mostrar que
as derivadas sao iguais:
d 1p 2 t2 p
Area(R2 ) = t 1+ t2 1
dt 2 2
2 t 1

1 t2 p
= t2 1
2 t2 1
1 1
= = (argcosh) (t)
2
2 t 1 2
donde conclumos que
1
Area(R2 ) = argcosh t 
2

Primitivacao por substituicao


Recorde que, para usar uma substituicao u = g(x), substitumos no integral g(x)
por u e g (x) dx por du. Para este procedimento funcionar e necessario que a
expressao g (x) dx faca parte do integral.
26

Exemplo 27. Para primitivar


p
2x x2 + 3
fazemos a substituicao u = x3 + 2. Entao du = 2x dx faz parte do integral e assim
2 3 2
Z Z
3
p
2x x2 + 3 dx = u du = u 2 = (x2 + 3) 2 
3 3

E possvel no entanto fazer substituicoes em situacoes muito mais gerais desde que
g seja injectiva. Seja x = h(u) a inversa de g. A derivada de h e h (u) = g 1(x) pelo
que
1
du = g (x) dx = dx
h (u)
Assim, e legtimo usar a formula

dx = h (u) du

numa substituicao, pois ela e equivalente a du = g (x) dx. E usual chamar substi-
tuicao inversa a este tipo de substituicao em que:

(1) Substitumos x por h(u)


(2) Substitumos dx por h(u) du
(3) Calculamos o integral e
(4) Substitumos u = h1 (x)

Exemplo 28. Na substituicao u = tan 2 vimos que du = 12 sec2 2 d = 21 (1 + u2 )d


2du
e portanto d = 1+u 2. Esta formula pode ser facilmente deduzida escrevendo
= 2 arctan u e calculando
2du
d = (2 arctan u) du = 
1 + u2

x

Exemplo 29. Vamos primitivar 1+ x
. Vamos usar a substituicao u = x que
2
tem por inversa x = u com u 0. Entao dx = 2u du logo

x u
Z Z
dx = 2u du
1+ x 1+u
Deixamos ao cuidado do leitor a verificacao que
2u2 du
Z
= u2 2u + 2 ln |u + 1| + C
u+1

Substituindo u = x obtemos

x
Z
dx = u2 2u + 2 ln |u + 1| + C = x 2 x + 2 ln( x + 1) + C 
1+ x
Primitivacao por substituicao 27

14. Racionalizacao

Em certas situacoes e possvel, mediante uma substituicao, reduzir o problema


do calculo duma primitiva a encontrar uma primitiva duma certa funcao racional.
Ja encontramos uma dessas situacoes na seccao 5: a substituicao u = tan(/2)
permite transformar qualquer expressao envolvendo somas, produtos e quocientes
das funcoes sen e cos numa funcao racional.

Exemplo 30. Para primitivar


cos
f () =
1 + cos
fazemos a substituicao u = tan(/2). Obtemos
2
Z 1 u 2 du
cos d 1 u2
Z Z
= 1 + u 1 + u2 =
2
du
1 + cos 1 u2 1 + u2
1+
1 + u2
Dividindo os polinomios obtemos
Z
1 u2 1
Z
du = 2 du = 2u arctan u
1 + u2 1 + u2
Basta agora substituir u = tan(/2):
cos d
Z
= 2 tan(/2) /2 
1 + cos

Expressoes envolvendo somas, produtos e quocientes de razes q xp podem ser trans-
formadas em funcoes racionais mediante a substituicao u = n x em que n e o menor
multiplo comum das razes que aparecem na expressao.

Exemplo 31. Para calcular


dx
Z

x+ 3x

Fazemos a substituicao u = 6 x. Entao x = u6 donde dx = 6u5 du. Assim,
dx 6u5 du 6u3 du
Z Z Z
= =
x+ 3x u3 + u2 u+1
Dividindo os polinomios obtemos
Z
6u3 du 1
Z
=6 u2 u + 1 du = 2u3 3u2 + 6u 6 ln |u + 1|
u+1 u+1

Finalmente substitumos u = 6 x:
dx
Z

= 2 x 3 3 x + 6 6 x 6 ln 6 x + 1 
x+ x 3

Expressoes envolvendo somas, produtos e quocientes de exponenciais podem ser


transformadas em funcoes racionais mediante a substituicao u = ex :
28

1
Exemplo 32. Vamos supor que queremos primitivar f (x) = 1+e x . Para tal vamos
x 1
fazer a substituicao u = e . Entao x = ln u e assim dx = u du. Substituindo
obtemos
Z 1
dx u du
Z
=
1 + ex 1+u
du
Z
=
u(1 + u)
Deixamos ao leitor o cuidado de verificar que

1 du du u
Z Z Z
= = ln |u| ln |1 + u| + C = ln +C
u(1 + u) u 1+u 1 + u
Substituindo u = ex obtemos
x
dx u e
Z
= ln
+ C = ln +C 
1 + ex 1 + u 1 + ex

O leitor pode encontrar outras situacoes em que e possvel racionalizar nos exerccios.

15. Substituicoes trigonometricas e hiperbolicas

Primitivas envolvendo razes quadradas de polinomios quadraticos surgem frequen-


temente nas aplicacoes. Vamos agora estudar uma tecnica para calcular este tipo
de primitivas.
A ideia e tirar partido das relacoes trigonometricas
1 sen2 = cos2 e 1 + tan2 = sec2

Exemplo 33. Queremos calcular o integral


Z 12 p
1 4x2 dx
12

Queremos tirar partido da relacao


p
1 sen2 = cos (cos 0)
para eliminar a raiz quadrada. Para isso fazemos a substituicao 4x2 = sen2 , ou
seja, x = h() = 12 sen . Entao dx = 12 cos d.
Para a substituicaoser valida,
 a funcao h tem que ser injectiva. Por isso restringi-
mos ao intervalo 2 , 2 . Neste intervalo,
1
x= 2 sen = arcsen(2x)
Para substituir os extremos de integracao, observamos que
se x = 21 , entao = arcsen(1) = 2
se x = 21 , entao = arcsen(1) =
2
Primitivacao por substituicao 29

Assim,
Z 1
2 p
Area = 2 1 4x2 dx
12
Z
2 p
1

=2 1 sen2 2 cos d

2

2 , 2 , cos 0 logo
 
Como
p
1 sen2 = cos2 = cos
Assim,


Z 2
Z 2
cos2 d = 1
2 (1 + cos 2) d = 

2
2
2

E util representar este tipo de substituicoes num triangulo rectangulo. Recorde


que para 0, 2 podemos descrever as funcoes trigonometricas em termos do

triangulo rectangulo de referencia da figura 6.
C


A B

Figura 6. Triangulo de referencia.

Temos
sen = BC/ AC tan = BC/ AB sec = AC/ AB
cos = AB/ AC cotan = AB/ BC cosec = AC/ BC
A substituicao usada no exemplo 33 esta representada na figura 7.

1
2x


. 1 4x2

Figura 7. Exemplo 33

Repare que esta figura diz-nos de imediato que


p
sen = 2x e cos = 1 4x2

que a formula 1 sen2 = cos2 nos permite primitivar expressoes envol-


Vimos
vendo u2 1. De forma analoga, as formulas
1 + tan2 = sec2 sec2 1 = tan2 e

permitem-nos primitivar expressoes envolvendo 1 + u2 e u2 1 respectivamente.
30

Exemplo 34. Vamos calcular uma primitiva de x2 x12 16 assumindo que x 4.


Comecamos por desenhar um triangulo rectangulo de referencia:

x
x2 16

. 4

O triangulo indica-nos qual a substituicao que devemos fazer:



x x2 16
0 < 2

sec = tan =
4 4
Assim, dx = 4 sec tan d pelo que
dx 4 sec tan d d
Z Z Z
= 2
=
2 2
x x 16 16 sec 4 tan 16 sec
Z
1 1
= 16 cos d = 16 sen

O triangulo de referencia da-nos o valor do seno:



dx 1 1 x2 16 x2 16
Z
= sen = = 
x2 x2 16 16 16 x 16x

Como outro exemplo vamos voltar ao problema de primitivar (1 + x2 )n que


abordamos na seccao 4. Nessa seccao usamos primitivacao por partes. Vamos
agora usar a substituicao x = tan . Obtemos

dx sec2 d
Z Z
n = n
1 + x2 1 + tan2
Z
= sec22n d
Z
= cos2n2 d

Ja vimos na seccao 8 como calcular este tipo de primitivas usando a formula


n1
1 + cos(2)
cos2n2 = .
2

Exemplo 35. Vamos calcular uma primitiva de (4x21+9)2 . Interpretando a soma


de quadrados como a hipotenusa dum triangulo rectangulo obtemos o seguinte
triangulo rectangulo de referencia:
Primitivacao por substituicao 31


4x2 + 9
2x

. 3

O triangulo indica-nos qual a substituicao que devemos fazer:



2x 4x2 + 9
2 < < 2 ,

tan = sec =
3 3
3
Assim, x = 2 tan logo dx = 23 sec2 d e
Z 3 2
dx 2 sec d d
Z Z
2 2
= 4 4
=
(4x + 9) 3 sec 54 sec2
Z Z
1 2 1
= 54 cos d = 108 (1 + cos 2)d
1
+ 21 sen 2

= 108

Precisamos agora de substituir por x. Como tan = 2x 3



3 , x = arctan 2 . Por
outro lado, 21 sen 2 = sen cos e o triangulo de referencia da-nos os valores de
sen e de cos :
2x 3
sen = cos =
2
4x + 9 4x2 + 9
Assim,
dx 1
Z

2 2
= + sen cos
(4x + 9) 108

1 3 2x 3
= arctan +
108 2 4x2 + 9 4x2 + 9

1 3 6x
= arctan + 2 
108 2 4x + 9

Os tres tipos de substituicao trigonometrica estao sumarizados na tabela seguinte:

Expressao Substituicao


a2 x2 (a x a) x = a sen 2 2


a2 + x2 (x R) x = a tan 2<< 2

0 < 2

x2 a2 (x 1) x = a sec

Tabela 2. Substituicoes trigonometricas

E muitas vezes mais conveniente usar substituicoes hiperbolicas. A ideia e aprovei-


tar a identidade
cosh2 t senh2 t = 1
32


Exemplo 36. Queremos calcular uma primitiva de 1 + x2 . RO leitor pode verificar
que uma substituicao trigonometrica nos conduz ao integral sec3 d que e difcil
de calcular. Em vez disso usamos a substituicao hiperbolica
p
senh t = x cosh t = 1 + x2
Entao dx = cosh t dt e obtemos
Z p Z Z
1 + x2 dx = cosh2 t dt = 1
2 (1 + cosh 2t)dt
1 1
senh(2t) = 21 (t + senh t cosh t)

= 2 t+ 2
p
= 12 (argsenh x + x 1 + x2 ) 

Como costume, para lidar com polinomios do segundo grau completamos os qua-
drados:
1
Exemplo 37. Vamos primitivar
x2 3x+2
. Primeiro completamos os quadrados:
2 2 3

x 3x + 2 = x 2 2 x+2
2 3 2 3 2
2 23
  
=x x+ 2 2 +2
3 2 9

= x 2 4 +2
3 2 1

= x 2 4
Queremos portanto calcular
dx
Z

3 2 1

x 2 4
Aqui
e mais simples fazer uma substituicao hiperbolica. A raiz quadrada e da forma
u2 a2 com u = x 23 e a = 21 portanto fazemos a substituicao
3 1 1
x 2 = 2 cosh t , dx = 2 senh t
Obtemos assim
1
dx senh t dt
Z Z Z
2 = 2
1 = dt = t = argcosh(2x 3) 
x 23 2 senh t
1
4

Podemos sumarizar as substituicoes hiperbolicas na tabela:

Expressao Substituicao

a2 + x2 (x R) x = a senh t tR

x2 a2 (x 1) x = a cosh t t 0)

Tabela 3. Substituicoes hiperbolicas

Anda mungkin juga menyukai