设f(x)具有二阶连续导数,f(0)=f'(0)=0,且使得[xy(1+y)+f'(x)y]dx+[f'(x)+x^2y

2个回答

  • 假如是全微分,那么说明左边是

    dz

    所以

    xy(1+y)+f'(x)y=偏z/偏x (1)

    f'(x)+x^2y=偏z/偏y (2)

    (1)对y求偏导=偏^2 z/偏x偏y=x(1+y)+xy+f'(x)

    (2)对x求偏导=偏^2 z/偏x偏y=f''(x)+2xy

    两者相等可得

    f''=f'+x

    f''-f'=x

    令t=f'

    t'-t=x

    积分因子为e^(-x)

    两边同乘

    (te^(-x))'=xe^(-x)

    两边积分

    te^(-x)=C1+(-x-1)e^(-x)

    t=C1e^(x)-x-1

    f'=C1e^(x)-x-1

    再积一次分

    f(x)=C1e^(x)-x^2/2-x+C2

    代入x=0,f(0)=0

    C1+C2=0

    x=0,f'(0)=0

    C1-1=0

    C1=1,C2=-1

    f(x)=e^x-x^2/2-x-1即为所求

    --------------------------------------

    偏z/偏x=xy(1+y)+(e^x-x-1)y

    偏z/偏y=e^x-x-1+x^2y

    第一式对x积分可得

    z=y(1+y)x^2/2+(e^x-x^2/2-x)y+g(y)

    第二式对y积分可得

    z=(e^x-x-1)y+x^2y^2/2+h(x)

    两者比较得到

    z=(e^x-x-1)y+x^2y^2/2+C'

    即(e^x-x-1)y+x^2y^2/2=C

    C为任意常数