如果遇到更复杂的,比如 $int frac{1}{(x^2+a^2)^2} dx$,那就需要一些更高级的技巧,比如 降幂公式 (Reduction Formulas) 或者 三角换元 (Trigonometric Substitution)。 例如,对于 $int frac{1}{x^2+a^2} dx$,我们可以做代换 $x = a an heta$。那么 $dx = a sec^2 heta d heta$,而 $x^2+a^2 = a^2 an^2 heta + a^2 = a^2 ( an^2 heta + 1) = a^2 sec^2 heta$。 代入后积分变成: $$ int frac{a sec^2 heta d heta}{a^2 sec^2 heta} = int frac{1}{a} d heta = frac{1}{a} heta + C $$ 因为 $x = a an heta$,所以 $ heta = arctan(frac{x}{a})$。代回去就得到了 $frac{1}{a} arctan(frac{x}{a}) + C$。