返回题库

一阶线性微分方程:积分因子法

First-Order Linear ODE

专题
General / 综合
难度
L4

题目详情

解微分方程(x>0x>0):

dydx+yx=1x2,y(1)=1.\frac{dy}{dx}+\frac{y}{x}=\frac{1}{x^2},\quad y(1)=1.

A standard first-order linear ODE: >dydx  +  P(x)y  =  Q(x).>> \frac{dy}{dx} \;+\; P(x)\,y \;=\; Q(x). > Use an integrating factor >I(x)  =  exp ⁣(P(x)dx).>> I(x) \;=\; \exp\!\Bigl(\,\int P(x)\,dx\Bigr). > Then multiply both sides by I(x)I(x): >I(x)dydx+I(x)P(x)y>  =  >(I(x)y)>  =  >I(x)Q(x).>> I(x)\,\frac{dy}{dx} + I(x)\,P(x)\,y > \;=\; > \bigl(I(x)\,y\bigr)' > \;=\; > I(x)\,Q(x). > Integrate and solve for yy: >I(x)y>  =  >I(x)Q(x)dx,>>y>  =  >eP(x)dx>[>>eP(x)dxQ(x)dx>+C>].>> I(x)\,y > \;=\; > \int I(x)\,Q(x)\,dx, > \quad > y > \;=\; > e^{-\int P(x)\,dx} > \Bigl[ > \int > e^{\,\int P(x)\,dx}\,Q(x)\,dx > + C > \Bigr]. >

Bernoulli equation:
dydx  +  P(x)y  =  Q(x)yn\frac{dy}{dx} \;+\; P(x)\,y \;=\; Q(x)\,y^n
can be turned into a linear ODE by the transformation u=y1n,u = y^{1-n}, etc.

Question: Solve
dydx  +  yx  =  1x2,y(1)=1,  x>0.\frac{dy}{dx} \;+\; \frac{y}{x} \;=\; \frac{1}{x^2},\quad y(1)=1,\;x>0.

解析

积分因子 I(x)=e(1/x)dx=xI(x)=e^{\int (1/x)dx}=x

乘上 xx(xy)=1/x(xy)'=1/x,积分:

xy=lnx+Cy=lnx+Cx.xy=\ln x+C\Rightarrow y=\frac{\ln x+C}{x}.

y(1)=1y(1)=1C=1C=1,所以

y(x)=lnx+1x.y(x)=\frac{\ln x+1}{x}.

Original Explanation

  • We identify P(x)=1x,  Q(x)=1x2.P(x)=\frac{1}{x},\; Q(x)=\frac{1}{x^2}.

  • The integrating factor is I(x)=exp ⁣(1xdx)=exp(lnx)=x.I(x) = \exp\!\Bigl(\int \tfrac{1}{x}\,dx\Bigr) = \exp(\ln x) = x.

  • Then xdydx+y  =  1x.(xy)  =  1.x\,\frac{dy}{dx} + y \;=\; \frac{1}{x}. \quad\Longrightarrow\quad \bigl(x\,y\bigr)' \;=\; 1.

  • Integrate: xy  =  x+C    y  =  1+Cx.x\,y \;=\; x + C \;\Longrightarrow\; y \;=\; 1 + \frac{C}{x}.

    However, from the direct formula: y=1I(x)I(x)Q(x)dx=1xx1x2dx=1x1xdx=1x(lnx+C).y = \frac{1}{I(x)} \int I(x)\,Q(x)\,dx = \frac{1}{x} \int x \,\frac{1}{x^2}\,dx = \frac{1}{x} \int \frac{1}{x}\,dx = \frac{1}{x} \Bigl(\ln x + C\Bigr). Using y(1)=1y(1)=1 implies 1=1(ln1+C)=C.1 = 1\cdot(\ln 1 + C)=C. So y=lnx+1x.y = \frac{\ln x + 1}{x}.

Hence the solution: y(x)=lnx+1x.y(x) = \frac{\ln x + 1}{x}.