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

解方程 5^(x+2) = 3^(5−x),求 x。

Question

解方程

5x+2=35−x5^{x+2}=3^{5-x}

求 xx。

Step-by-step solution

  1. 先弄清为什么非取对数不可。 底数 55 和 33 没有公共的幂,所以不能直接把指数令为相等。两边同取对数是标准做法 —— 取哪个底都行,因为它最终会在比值里约掉。

  2. 取自然对数,把指数拿下来。 用 ln⁡(Ak)=kln⁡A\ln(A^k)=k\ln A:

    (x+2)ln⁡5=(5−x)ln⁡3(x+2)\ln5=(5-x)\ln3

    现在这个方程对 xx 而言是一次的,ln⁡5\ln5 和 ln⁡3\ln3 只是两个普通常数。

  3. 展开并把 x 项归到一起。

    xln⁡5+2ln⁡5=5ln⁡3−xln⁡3⟹xln⁡5+xln⁡3=5ln⁡3−2ln⁡5x\ln5+2\ln5=5\ln3-x\ln3\qquad\Longrightarrow\qquad x\ln5+x\ln3=5\ln3-2\ln5

    两个 xx 项都移到左边,这样系数保持为正。

  4. 提出公因式,并用对数的积法则。

    x(ln⁡5+ln⁡3)=5ln⁡3−2ln⁡5x(\ln5+\ln3)=5\ln3-2\ln5

    由于 ln⁡5+ln⁡3=ln⁡(5⋅3)=ln⁡15\ln5+\ln3=\ln(5\cdot3)=\ln15,可化简为

    x=5ln⁡3−2ln⁡5ln⁡15x=\frac{5\ln3-2\ln5}{\ln15}

  5. 算出数值,并纠正一个流传很广的错误答案。 取 ln⁡3=1.098612\ln3=1.098612,ln⁡5=1.609438\ln5=1.609438,ln⁡15=2.708050\ln15=2.708050:

    x=5(1.098612)−2(1.609438)2.708050=5.493060−3.2188762.708050=2.2741842.708050=0.839787x=\frac{5(1.098612)-2(1.609438)}{2.708050}=\frac{5.493060-3.218876}{2.708050}=\frac{2.274184}{2.708050}=0.839787

    所以 x≈0.8398x\approx0.8398。这道题有时会被答成 1.0371.037,那是错的 —— 看下面的检验。

  6. 代回验证。 取 x=0.8397871x=0.8397871:5x+2=52.8397871=96.58865^{x+2}=5^{2.8397871}=96.5886,35−x=34.1602129=96.58863^{5-x}=3^{4.1602129}=96.5886 —— 七位有效数字都相等 ✓。若换成错误的 x=1.037x=1.037,则 53.037=132.675^{3.037}=132.67 对 33.963=77.773^{3.963}=77.77,差得远 ✗。

Answer

x=5ln⁡3−2ln⁡5ln⁡5+ln⁡3=5ln⁡3−2ln⁡5ln⁡15≈0.8398x=\frac{5\ln3-2\ln5}{\ln5+\ln3}=\frac{5\ln3-2\ln5}{\ln15}\approx 0.8398

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