看完不会?让 AI 一步步解给你看
Calculus · real student question

求 1 除以 (x + 1) 与 (ln x) 的 a 次方之积的不定积分。

Question

求

∫dx(x+1)(ln⁡x)a\int \frac{dx}{(x+1)\left(\ln x\right)^{a}}

其中 aa 为常数,且 x>1x > 1。

Step-by-step solution

  1. 先令 u = ln x,把两个难缠的部分放到同一个变量上。 取 x=eux = e^{u}、dx=eu dudx = e^{u}\,du,则

    ∫dx(x+1)(ln⁡x)a=∫eu(eu+1)ua du=∫u−a1+e−u du\int \frac{dx}{(x+1)(\ln x)^{a}} = \int \frac{e^{u}}{\left(e^{u}+1\right)u^{a}}\,du = \int \frac{u^{-a}}{1+e^{-u}}\,du

    这里用到 eueu+1=11+e−u\dfrac{e^{u}}{e^{u}+1} = \dfrac{1}{1+e^{-u}}。现在被积函数是「幂函数乘费米型因子」,这是一眼就能认出的非初等形状。

  2. 把费米因子展成几何级数。 当 u>0u > 0(也就是 x>1x > 1)时 e−u<1e^{-u} < 1,于是

    11+e−u=∑n=0∞(−1)ne−nu\frac{1}{1+e^{-u}} = \sum_{n=0}^{\infty} (-1)^{n} e^{-nu}

    把 n=0n = 0 那一项单独拆出来,

    ∫u−a1+e−u du=∫u−a du+∑n=1∞(−1)n∫u−ae−nu du\int \frac{u^{-a}}{1+e^{-u}}\,du = \int u^{-a}\,du + \sum_{n=1}^{\infty}(-1)^{n}\int u^{-a}e^{-nu}\,du

  3. 先算首项。 当 a≠1a \ne 1 时,

    ∫u−a du=u1−a1−a=(ln⁡x)1−a1−a\int u^{-a}\,du = \frac{u^{1-a}}{1-a} = \frac{(\ln x)^{1-a}}{1-a}

    而在例外值 a=1a = 1 处,这一项要换成 ln⁡∣u∣=ln⁡∣ln⁡x∣\ln|u| = \ln|\ln x|——这也是下面那个公式唯一需要另行处理的情形。

  4. 剩下的积分用上不完全伽马函数表示。 由于 Γ(s,z)=∫z∞ts−1e−t dt\Gamma(s, z) = \int_{z}^{\infty} t^{s-1}e^{-t}\,dt 满足 dduΓ(s,nu)=−nsus−1e−nu\dfrac{d}{du}\Gamma(s, nu) = -n^{s}u^{s-1}e^{-nu},取 s=1−as = 1-a(使得 us−1=u−au^{s-1} = u^{-a})便有

    ∫u−ae−nu du=−na−1 Γ(1−a, nu)\int u^{-a}e^{-nu}\,du = -n^{a-1}\,\Gamma(1-a,\, nu)

  5. 拼出原函数。 把 u=ln⁡xu = \ln x 代回,并把负号并入交错符号里:

    ∫dx(x+1)(ln⁡x)a=(ln⁡x)1−a1−a+∑n=1∞(−1)n+1na−1 Γ ⁣(1−a, nln⁡x)+C\int \frac{dx}{(x+1)(\ln x)^{a}} = \frac{(\ln x)^{1-a}}{1-a} + \sum_{n=1}^{\infty}(-1)^{n+1} n^{a-1}\,\Gamma\!\left(1-a,\ n\ln x\right) + C

    适用条件是 a≠1a \ne 1 且 x>1x > 1。

  6. 对闭式求导来验证。 逐项来看,ddxΓ(1−a,nln⁡x)=−n1−a(ln⁡x)−ax−n−1\frac{d}{dx}\Gamma(1-a, n\ln x) = -n^{1-a}(\ln x)^{-a}x^{-n-1},所以整个导数会塌缩成一个几何级数求和:

    (ln⁡x)−ax[1+∑n=1∞(−1x)n]=(ln⁡x)−ax⋅11+1x=1(x+1)(ln⁡x)a ✓\frac{(\ln x)^{-a}}{x}\left[1 + \sum_{n=1}^{\infty}\left(-\tfrac1x\right)^{n}\right] = \frac{(\ln x)^{-a}}{x}\cdot\frac{1}{1+\tfrac1x} = \frac{1}{(x+1)(\ln x)^{a}} \ \checkmark

    再做一重检验:取 a=0a = 0 时结果必须退回初等的 ln⁡(x+1)\ln(x+1)。公式给出 ln⁡x+∑n≥1(−1)n+1nx−n=ln⁡x+ln⁡ ⁣(1+1x)=ln⁡(x+1)\ln x + \sum_{n\ge1}\frac{(-1)^{n+1}}{n}x^{-n} = \ln x + \ln\!\left(1+\tfrac1x\right) = \ln(x+1),并在 x=1.5, 3, 7x = 1.5,\ 3,\ 7 处做了数值验证。

Answer

∫dx(x+1)(ln⁡x)a=(ln⁡x)1−a1−a+∑n=1∞(−1)n+1na−1 Γ ⁣(1−a, nln⁡x)+C(a≠1, x>1)\int \frac{dx}{(x+1)(\ln x)^{a}} = \frac{(\ln x)^{1-a}}{1-a} + \sum_{n=1}^{\infty}(-1)^{n+1} n^{a-1}\,\Gamma\!\left(1-a,\ n\ln x\right) + C \quad (a \ne 1,\ x > 1)

Need to solve a different problem like this? Open the solver →