✔ 最佳答案
Make the Euler substitution:
Let x= (u^2-1) /(2u)
x = (1/2) u^(-1) (u^2-1)
dx = ( (1/2) (-1)u^(-2) (u^2-1) + (1/2) u^(-1) (2u) ) du
dx = (- (u^2-1) /(2u^2) + 1) du
dx = ( 1 - (u^2-1) /(2u^2) ) du
x = (u^2-1) /(2u)
2ux = u^2-1
u^2 = 2ux+1
substitute x= (u^2-1) /(2u)
x+ sqrt(1+x^2) = (u^2-1) /(2u) + sqrt ( 1+ (u^2-1)^2 / (4u^2) )
x+ sqrt(1+x^2) = (u^2-1) /(2u) + sqrt ( 4u^2+ (u^2-1)^2) /(2u)
x+ sqrt(1+x^2) = [(u^2-1) + sqrt ( 4u^2+ (u^2-1)^2)] /(2u)
x+ sqrt(1+x^2) = [(u^2-1) + sqrt ( 4u^2+ u^4-2u^2+1] /(2u)
x+ sqrt(1+x^2) = [(u^2-1) + sqrt ( u^4+2u^2+1] /(2u)
x+ sqrt(1+x^2) = [(u^2-1) + sqrt ( (u^2+1)^2] /(2u)
x+ sqrt(1+x^2) = [(u^2-1) + (u^2+1)] /(2u)
x+ sqrt(1+x^2) = [2u^2] /(2u)
x+ sqrt(1+x^2) = u
u = x+ sqrt(1+x^2)
∫ dx/[x + sqrt (1 + x^2)]^n = ∫ u^(-n) ( 1 - (u^2-1) /(2u^2) ) du
∫ dx/[x + sqrt (1 + x^2)]^n = ∫ u^(-n) ( 2u^2 - (u^2-1) /(2u^2) ) du
∫ dx/[x + sqrt (1 + x^2)]^n = (1/2) ∫ u^(-n-2) ( u^2 +1) du
= (1/2) ∫ u^(-n) du + (1/2) ∫ u^(-n-2) du
= (1/2) u^(-n+1) /(-n+1) + (1/2) u^(-n-2+1) /(-n-2+1)
= (1/2) u^(1-n) /(1-n) + (1/2) u^(-n-1) /(-n-1)
replace u by x+ sqrt(1+x^2)
= (1/2) (x+sqrt(1+x^2))^(1-n) /(1-n) + (1/2) (x+sqrt(x^2+1))^(n--1) / (-n-1) + C
source:
http://www.wolframalpha.com