\( \require{cancel} \)
earth
湘南理工学舎
[戻る]
2025/11/05

 楽しく学ぶ…微分方程式

1階常微分方程式

 完全微分方程式 


(exact differential equation)

 --目 次--

  • ♦はじめに
  • ♦完全微分方程式の必要十分条件
  • ♦条件の証明1→2
  • ♦条件証明1←2

  • ♦一般解(不定積分版)


  • ♦例題:
  • 不定積分で解く
  • 1) \(cos\ x\ dx+sin\ y\ dy=0\)
  • 2) \((2x+2xy^2)dx+(2x^2y+4y)dy=0\)



  • ♦一般解(定積分版)




  • ♦例題:
  • 定積分で解く
  • 3) \((2x+2xy^2)dx+(2x^2y+4y)dy=0\)
  • 4) \((x^2-2y)dx+(y^2-2x+1)dy=0\)

  • ♦さいごに


  • はじめに


    偏微分と全微分をについて復習する方は以下を参照!
    偏微分・全微分【参照先】高階偏微分【参照先】
    完全微分方程式とは, ある関数 \(f(x,y)\) の全微分の形 \(df(x,y)=0\) で表せる一階常微分方程式の方程式です。
    完全微分方程式なら2変数関数\(f(x,y)\)の全微分\(df(x,y)=f_xdx+f_ydy=0\) の形にして扱えます。

    全微分方程式について
     連続な2変数関数\(z=f(x,y)\)の 滑らかな曲面の点\((x,y)\)において全微分可能とすると
    次の全微分式が成り立ちます。
    \(dz=\pder{f(x,y)}{x}dx+\pder{f(x,y)}{y}dy\) \(=f_xdx+f_ydy\) \(\sc{\ :①}\)

    ここで新たな関数 \(P(x,y),\ Q(x,y) \) を用意して次の微分方程式を考える:
    \(\dera{y}{x}=-\frac{P(x,y)}{Q(x,y)}\)
    変形して:
    \(\ul{P(x,y)dx+Q(x,y)dy=0}\) \(\sc{\ \ul{:②}}\)
    そして
    \(P(x,y)= \pder{f(x,y)}{x}=f_x\)\(\ ,\ \) \(Q(x,y)= \pder{f(x,y)}{y}=f_y\) が成り立つとき
    式② を完全微分方程式といいます。

    全微分の式① と 完全微分方程式② により
    \(dz=df=P(x,y)dx+Q(x,y)dy=0\) \( \clb{\to}\ \) \(df(x,y)=0\)

    を得ます。そして, この方程式の一般解は次式で表せます。
    \(f(x,y)=C\) \(\sc{\ :③}\)

     式③ 成立の確認:
    式③ を\(x\) で微分すると:
    (合成関数\(f(x,y(x))\)の微分) \(\s{\dera{y}{x}=\pder{f}{x}\ \dera{x}{x}+\pder{f}{y}\ \dera{y}{x} }\)

    を参考にして微分計算する
    \(f_x \dera{x}{x} +f_y\dera{y}{x}=0\) \( \clb{\to}\ \) \(P+Q \dera{y}{x}=0\)
    \(Qdy=-Pdx\) \( \clb{\to}\ \) \(Q(x,y)dy+P(x,y)dx=0\)\(\sc{\ :②}\)
    ∴ 式③は式②の解である。

    式② が 完全微分方程式であるための必要十分条件


    「式② が完全微分方程式である」の 必要十分条件は式④ が成り立つことです。
    \(P(x,y)dx+Q(x,y)dy=0\)\(\sc{\ :②}\)
    \(P_y=\pder{P}{y}=\pder{Q}{x}=Q_x\)\(\sc{\ :④}\)

    思い出そう!…2階の偏導関数の表記
    \(f_{xy}=\pder{f_x}{y}\)\(=\pder{}{y} (\pder{f}{x}) \) \(=\frac{\partial^2 f}{\partial y \partial x}\) \(\ ,\ \) \(f_{yx}=\pder{f_y}{x}\) \(=\pder{}{x} (\pder{f}{y}) \) \(=\frac{\partial^2 f}{\partial x \partial y}\)
    \(P_y=(f_x)_y=f_{xy}\) \(\ ,\ \) \(Q_x=(f_y)_x=f_{yx}\)
    式②が完全微分方程式ならば式④が成り立つ。
    ∴式④ は「式②が完全微分方程式」の必要十分条件です。
    式④は実問題で与式が完全微分方程式で「あるか否か」の判断に使われる。

    証明1:式②が完全微分方程式なら⇒式④が成り立つ

    \(\s{P(x,y)dx+Q(x,y)dy=0}\)\(\sc{\ ②}\) \(\ \clb{\to}\ \) \(\s{P_y=\pder{P}{y}=\pder{Q}{x}=Q_x}\)\(\sc{\ ④}\)
    \(f(x,y)\)は\(C^2\)級(※),すなわち 2回微分可能,かつその導関数は連続です。
    \(C^n\)級とは\(n\) 回微分可能であり, かつその導関数が連続である。

    完全微分方程式なので
    \(dz=Pdx+Qdy=0\) \(\sc{\ :Ⓐ}\)である
    \(\sc{(dz=f_xdx+f_ydy)}\)
    上式Ⓐは①と②を合わせた式です
    \(∴ f_x=P\) \(\ ,\ \) \(f_y=Q\) \(\sc{\ :⑤}\)

    ここで下式の シュワルツの定理を使います。 【参照先】
    \(f(x,y)\)が\(C^2\)級なら \(\ul{f_{xy}=f_{yx}}\) が成り立つ。

    式\(\sc{⑤}\)のPをyで微分し → シュワルツの定理を使うと:
    \(P_y=f_{xy}=\pder{P}{y}\) \( \implies \) \(f_{yx}=\pder{Q}{x}=Q_x\)

    \(∴ \ul{P_y=f_{xy}=f_{yx}=Q_x}\) (\(\sc{\ ④}\))
    従い完全微分方程式② の必要十分条件が式④ である。
    式④は与式が完全微分方程式であることの判断に使われる。


    次は証明1のです。
    (証明1):「式②が完全微分方程式なら⇒式④が成り立つ」の逆
    証明2:式④が成り立つなら 式②は完全微分方程式

    \(\s{P(x,y)dx+Q(x,y)dy=0}\)\(\sc{\ ②}\) \(\ \clb{\gets}\ \) \(\s{P_y=\pder{P}{y}=\pder{Q}{x}=Q_x}\)\(\sc{\ ④}\)
    \(P_y=\pder{P}{y}=\pder{Q}{x}=Q_x\)\(\sc{\ ④}\) が成り立っている。
    ここで次の式を仮定として考える
    \(f(x,y)=\sc{\dsi} P(x,y)dx + C(y) \)\(\sc{\ ⑥}\)
    \(C(y)\)は\(y\) の関数,\(x\) の積分では定数項となる
    この両辺をyで偏微分する
    \(\pder{f(x,y)}{y}=f_y\) \(=\pder{}{y}( \sc{\dsi} P(x,y) dx+C(y) )\) \(=\sc{\dsi} \pder{}{y}P(x,y) dx +\pder{C(y)}{y}\)
    \(=\sc{\dsi} \ul{P_y} dx+C'(y)\)\(=\sc{\dsi} \ul{Q_x} dx +C'(y)\)\(\sc{\ ⑥'}\)
    ここで \(P_y=Q_x \) \(\sc{\ ④}\)を用いた
    \(∴ \pder{f(x,y)}{y}=f_y=\sc{\dsi}_{x_1}^x Q_x dx +C'(y)\)\(=\left[\ Q\ \right]_{x_1}^x + C'(y)\) \(=Q(x,y)-Q(x_1,y)+C'(y)\)
    \(x_1\)は定数です
    \(C'(y)\)は定数項で任意であり \(C'(y)=Q(x_1,y)\)\(\sc{\ :⑦}\)  となるように選べば
    \(\ul{\pder{f(x,y)}{y}=f_y=Q(x,y)}\)\(\sc{\ :⑧}\)となる。
    式⑦ をyで積分し, \(C(y)=\sc{\dsi} Q(x_1,y)dy\), これを式⑥ に代入する
    \(f(x,y)=\sc{\dsi}_{x_1}^x P(x,y)dx + \sc{\dsi}_{y_1}^y Q(x_1,y) dy\)
    上式を\(x\)で偏微分すると
    \(\pder{f(x,y)}{x} \s{=f_x=P(x,y)+\pder{}{x}Q(x_1,y)=P(x,y)}\)
    \(x_1\)は定数だから\( \pder{}{x}Q(x_1,y)=0\)
    \(\ul{\pder{f(x,y)}{x}=f_x=P(x,y)}\)\(\sc{\ :⑨}\)となる。
    これで殆ど証明は終わりです
    以上より式Ⓐが成り立ちます。
    \(P_y=\pder{P}{y}=\pder{Q}{x}=Q_x\)\(\sc{\ ④}\) が成り立つなら

    \(dz=f_xdx+f_ydy\)\(=Pdx+Qdy=0\) \(\sc{\ :Ⓐ}\) が成り立ちます。

    完全微分方程式の一般解


     冒頭に完全微分方程式の一般解は次の式③ と示しました。
    \(dz=df=P(x,y)dx+Q(x,y)dy=0\) \( \clb{\to}\ \) \(df(x,y)=0\)
    \(f(x,y)=C\) \(\sc{\ :③}\)

    これからこの一般解の具体的な式を導きます。
    先に示した式⑥
    \(f(x,y)=\sc{\dsi} P(x,y)dx + C(y) \)\(\sc{\ :⑥}\)
    \(\pder{f(x,y)}{y}=f_y=Q\)\(=\cl{\sc{\dsi} P_y}\ dx+C'(y)\) \(\sc{\ ⑥'}\) \(\ \sc{(P_y=\pder{P(x,y)}{y})}\)
    これより \(C'(y)=Q- \cl{\pder{}{y} \sc{\dsi} P}\ dx \)\(\sc{\ :⑥''}\) \( \clb{\to}\ \) \(Q=f_y=\pder{f}{y}=\pder{}{y} \sc{\dsi} P\ dx +C'(y)\)
    連続かつ微分可能な関数の積分と微分の順序可能
    \(y\) で積分すると \(f= \sc{\dsi} P\ dx+C(y)\)\(\sc{\ :ⓐ}\)
    \(\sc{⑥''}\)の\(\sc{C'(y)}\) を積分すると\(C(y)=\sc{\dsi} (Q-\pder{}{y}\sc{\dsi} Pdx\ ) dy \)\(\sc{\ :ⓑ}\)
    ⓑをⓐに代入すると具体的な一般解\(\sc{\ ⑩}\)(下式)を得ます。

    (まとめ)

     完全微分方程式の一般解(不定積分版)



    \(df=Pdx+Qdy=0 \sc{\ ②} \sc{ (=f_xdx+f_ydy=0) } \)
    • 必要十分条件:
    \(P_y=\pder{P}{y}=\pder{Q}{x}=Q_x \sc{\ :④} \)
    • 一般解:
    \(f(x,y)=C \sc{\ :③}\)
    \(f(x,y)=\sc{\dsi} P\ dx + \sc{\dsi} \left( Q-\pder{}{y}\sc{\dsi} Pdx\ \right) dy=C \sc{\ :⑩}\)

    例題1

    次の微分方程式の一般解を求めよ。
     \(cos\ x\ dx+sin\ y\ dy=0\)

    解:\(P\ dx+ Q\ dy=0\)として
    \(P=cos\ x\) \(\ ,\ \) \(Q=sin\ y\)
    \(P_y=\pder{(cos\ x)}{y}=0\) \(\ ,\ \) \(Q_x=\pder{(sin\ y)}{x}=0\) \( \clb{\to}\ \) \(P_y=Q_x\)
    ∴ 与式は完全微分方程式である。
    演算準備
    \(\int\ P\ dx=\int cosx\ dx=\ul{sinx}\) \(\ ,\ \) \(\pder{}{y} \int Pdx\)\(=\pder{}{y} \int cosx\ dx\)\(=\pder{}{y} sinx=0 \)
    \(\int ( Q-\pder{}{y} \int Pdx ) dy\)\(=\int ( siny-0) dy\)\(=\ul{-cosy}\)
    上記の結果を式⑩ に代入する
    \(f(x,y)=\int P\ dx\)\(+ \int \left( Q-\pder{}{y} \int Pdx \right) dy=C\) \(\sc{\ ⑩}\)
    ∴ \(f(x,y)=sin\ x - cos\ y=C\)

    例題2

    次の微分方程式の一般解を求めよ。
     \(\s{(2x+2xy^2)dx+(2x^2y+4y)dy=0}\)

    解:\(P\ dx+ Q\ dy=0\)として
    \(P=2x+2xy^2\) \(\ ,\ \) \(Q=2x^2y+4y\)
    \(P_y=\pder{P}{y}=4xy\) \(\ ,\ \) \(Q_x=\pder{Q}{x}=4xy\) \( \clb{\to}\ \) \(P_y=Q_x\)
    ∴ 与式は完全微分方程式である。
    演算準備
    \(\int P\ dx=\int (2x+2xy^2)dx=\ul{x^2+x^2y^2}\) \(\ ,\ \) \(\pder{}{y} \int P\ dx=\pder{}{y} (x^2+x^2 y^2)=2x^2y \)
    \(\int ( Q-\pder{}{y} \int Pdx ) dy\)\(=\int ( (\cancel{2x^2y}+4y)-\cancel{2x^2y}) dy\)\(=\int 4y dy\)\(=\ul{2y^2}\)
    上記の結果を式⑩ に代入する
    \(f(x,y)=\int P\ dx\)\(+ \int \left( Q-\pder{}{y} \int Pdx \right) dy\) \(\sc{\ ⑩}\)
    ∴\(f(x,y)=x^2+x^2y^2+2y^2=C\)

    完全微分方程式の一般解

    (定積分版)
     先に不定積分により一般解式\(\sc{⑩}\)を求めましたが、これから定積分による一般解を求めていきます。
    \(f(x,y)=\) \( \ul{ \sc{\dsi} P\ dx }\) \( \ul{ + \sc{\dsi} \left( Q-\pder{}{y}\sc{\dsi} Pdx\ \right) dy }\)\(=C\) \(\sc{\ :⑩}\)
    積分範囲 \(x:\ x_1 \to x\) \(\ ,\ \) \(y:\ y_1 \to y\) (\(x_1,y_1\)は定数)
    上式の下線部を次のように変形していく
    \(\sc{ \dsi_{x_1}^x } P\ dx\)\(+ \sc{\dsi_{y_1}^y} \left( Q-\pder{}{y}\sc{\dsi_{x_1}^x} Pdx\ \right) dy\) \(\ \clb{\to}\ \) \(=\sc{ \dsi_{x_1}^x } P\ dx\)\(+ \sc{\dsi_{y_1}^y} Q dy - \sc{\dsi_{y_1}^y} ( \sc{\dsi_{x_1}^x} \ul{\pder{}{y} P} dx\ ) dy \)
    ここで式 \(\sc{④}\) の \(\pder{P}{y}=\pder{Q}{x}\)が登場
    \(=\sc{ \dsi_{x_1}^x } P\ dx\)\(+ \sc{\dsi_{y_1}^y} Q dy\) \(- \underbrace{ \sc{\dsi_{y_1}^y} ( \sc{\dsi_{x_1}^x} \pder{}{x} Q dx\ ) dy}_{Ⓩ} \)
    \(Ⓩ=\sc{\dsi_{y_1}^y} \left [\ Q(x,y)\ \right ]_{x_1}^x dy \)\(\ \clb{\to}\ \) \(=\sc{\dsi_{y_1}^y} \ Q(x,y)dy - \sc{\dsi_{y_1}^y} \ Q(x_1,y)dy \)

    次から\(P,Q \to P(x,y),Q(x,y)\)とフル表示する
    \(=\sc{ \dsi_{x_1}^x } P(x,y)dx\)\(+ \cancel{\sc{\dsi_{y_1}^y} Q(x,y) dy} -\cancel{\sc{\dsi_{y_1}^y} \ Q(x,y)dy} + \sc{\dsi_{y_1}^y} \ Q(x_1,y)dy \) \(\ \clb{\to}\ \) \(=\sc{ \dsi_{x_1}^x } P(x,y)dx\)\(+ \sc{\dsi_{y_1}^y} \ Q(\ul{x_1},y)dy\)
    ☞… \(\sc{\dsi_{y_1}^y} \ Q(\ul{x_1},y)dy\) の\(x_1\) に注意… \(x_1\)は定数
    (まとめ)

     完全微分方程式の一般解(定積分版)



    \(df=Pdx+Qdy=0\) の一般解は:
    \(x_1,y_1\) を定義域内の点を示す定数として
    \(f(xy)=\sc{ \dsi_{x_1}^x } P(x,y)dx+\sc{\dsi_{y_1}^y} \ Q(x_1,y)dy=c \sc{\ :⑪}\)
    注:\(Q(x_1,y)\) の\(x_1\) は定数, 積分するときは定数に変えておく

    例題3
    例題2を定積分版により求める。
    次の完全微分方程式の一般解を式\(\sc{⑪}\) を使い求めよ。
     \(\s{(2x+2xy^2)dx+(2x^2y+4y)dy=0}\)

    解: \(x_1=0,\ y_1=0\)として
    \(f(xy)=\sc{ \dsi_{x_1}^x } P(x,y)dx\)\(+ \sc{\dsi_{y_1}^y} \ \ul{Q(x_1,y)}dy\)
    \(\ \clb{\to}\ \) \(=\sc{ \dsi_0^x } (2x+2xy^2)dx\)\(+ \sc{\dsi_0^y} \ (\ul{2\cdot 0^2\cdot y+4y})dy\) \(\ \clb{\to}\ \) \(=\sc{ \dsi_0^x } (2x+2xy^2)dx\)\(+ \sc{\dsi_0^y}\ \ul{4y}\ dy\)
    \(\ \clb{\to}\ \) \(=\left[x^2+x^2y^2 \right]_0^x\) \(+\left[ 2y^2\right]_0^y \) \(\ \clb{\to}\ \)\(=x^2+x^2y^2+2y^2\)
    ∴ \(f(x,y)=x^2+x^2y^2+2y^2=C\)
    これより式⑩の不定積分により求めた結果と同じになりした。

    例題4

    次の完全微分方程式の一般解を式\(\sc{⑪}\) を使い求めよ。
     \(\s{(x^2-2y)dx+(y^2-2x+1)dy=0}\)

    解: \(x_1=0,\ y_1=0\)として
    \(f(xy)=\sc{ \dsi_{x_1}^x } P(x,y)dx\)\(+ \sc{\dsi_{y_1}^y} \ \ul{Q(x_1,y)}dy\)
    \(\ \clb{\to}\ \) \(=\sc{ \dsi_0^x } (x^2-2y)dx\)\(+ \sc{\dsi_0^y} \ (\ul{ y^2-2\cdot 0 +1})dy\) \(\ \clb{\to}\ \) \(=\sc{ \dsi_0^x } (x^2-2y)dx\)\(+ \sc{\dsi_0^y}\ \ul{(y^2+1)}\ dy\)
    \(\ \clb{\to}\ \) \(=\left[ \frac{x^3}{3}-2xy\right]_0^x\) \(+\left[\frac{y^3}{3}+y \right]_0^y \) \(\ \clb{\to}\ \)\(=\frac{x^3}{3}-2xy+\frac{y^3}{3}+y\)\(=C_0\)
    両辺を\(\x 3\) を掛けると
    ∴ \(f(x,y)=x^3-6xy+y^3+3y=C\)

    さいごに

     完全微分方程式の一般解を具体的に求めるのに不定積分定積分の2通りで説明しました。
    様々な書籍・資料もどちらかを使い完全微分方程式の解を求めています。
    不定積分はその方程式の原始関数を求めるものだから,一般解を求めるなら不定積分でよい。
    公式の覚えやすいのは定積分です。
    定積分の場合 変数が分母にあるとき, 例題のように分母がゼロにならないような積分領域にして下さい。

    以上
  • …【TOPに戻る】


  •   
    coffe

    [コーヒーブレイク/閑話]…お疲れさまでした