オイラーの時代の数学の著作をいくつか読んでみたのですが、そこで微分法が今高校で習うものと少し違うことに気付きました。というのも$dy/dx$をひとまとまりにするのではなく、$dy = P dx$というように$dx,dy$を分けているのです。いろいろ読んでみて、$dx,dy$は正しく気をつければ普通の量として扱ってよいとわかりました。ここではその気をつけ方を解説します。
$dx,dy$などの微小量は以下の計算のルールさえ守れば、普通の量とみなせます。
$y = f(x)$と表すとき、$y$の微分は$dy = f(x+dx) - f(x)$となります。
例えば$f(x) = x^2$のとき
$$
dy = (x+dx)^2 - x^2 = 2 x dx + dx^2 \to 2x dx
$$
となります。
この記事
高校数学の数列と微分積分は似ているという話(和分差分)
にあるように微分積分は数列の差と和に対応しています。数列の差を取る演算を
$$
\Delta a_n = a_{n+1} - a_n
$$
とすれば
$$
\sum_{n=0}^{n=N-1}\Delta a_n = a_N - a_0
$$
となり $y = y(x)$,$dy/dx = y'(x)$としたとき
$$
\int_a^b y'(x)dx = \int_a^b dy = y(b) - y(x)
$$
と似たようになるのがわかります。積分は以下のような計算を表します。
\begin{eqnarray}
\int_a^b y'(x) dx &=& y'(a)dx +y'(a+dx)dx + ~..~ + y'(b-dx)dx +y'(b)dx \\
\end{eqnarray}
$dx$の項は本来いくら足しても$0$になるはずですが、積分は無限回の足し算をするので、微小量の「格上げ」ができます。実際の計算では、$dy = y'(x) dx$ となる関数$y$を探してこの和を求めます。
\begin{eqnarray}
\int_a^b dy &=& y(a + dx)- y(a) \\
& & +y(a+2dx) - y(a+dx) \\
& & +y(a+3dx) - y(a+2dx) \\
& & + .. \\
& & +y(b-dx) - y(b-2dx) \\
& & +y(b) - y(b-dx) \\
&=& y(b) - y(a)
\end{eqnarray}
これは
$$
\sum_{k=0}^{n-1}((k+1)^2 - k^2) = 2\sum_{k=0}^{n-1} k + n = n^2
$$
というように和の求める方法と同じです。
$$
\int f(x) dx
$$
を$x = g(t)$とおき置換積分するとき、$dx = g'(t) dt$として
$$
\int f(g(t)) g'(t) dt
$$
としますが、このときに暗黙に刻み幅の取り方を変えても積分が変わらないという事実を使っています。どういうことかというと
\begin{eqnarray}
\int_a^b f(x) dx &=& f(a)dx +f(a+dx)dx + ~..~ + f(b-dx) +f(b)dx \\
\end{eqnarray}
この式では常に一定の刻み幅$dx$で関数を区切って足していますが、$dx = g'(t) dt$
とし、$t$を変数とした積分では、$dt$を一定の刻み幅とするので$dx$は変化します。$f(g(t)) = h(t)$, $a,b$ に対応する$t$を$t_a,t_b$とすると
\begin{eqnarray}
\int_{t_a}^{t_b} h(t) g'(t) dt &=& h(t_a) g'(t_a) dt + h(t_a + dt) g'(t_a + dt) dt + ~..~ +h(t_b) g'(t_b)dt \\
\end{eqnarray}
なので$dx_1 = g'(t_a) dt,dx_2 = g'(t_a+dt) dt,..$というよう刻み幅が変化することになります。それでも積分結果は同じになるということが、置換積分が成立するための条件です。
微分の場合、二回微分から刻み幅$dx$の変化の影響がでてきます。積分の場合は、計算結果が同じになるので気にしなくてもよかったですが、微分の場合注意しないといけないことがあります。
$$
\frac{d^2 y}{dx^2}
$$
を$x = g(t)$とおき、$y$の$t$についての二回微分を求めます。正しい求め方は
\begin{eqnarray}
\frac{d^2 y}{dt^2} &=& \frac{d}{dt} \left(\frac{d y}{dt}\right) \\
& = & \frac{d}{dt} \left(y' \frac{dx}{dt}\right) \\
& = & \frac{dy'}{dt} \frac{dx}{dt} +\frac{dy}{dx} \frac{d^2 x}{dt^2} \\
& = & y'' \left(\frac{dx}{dt}\right)^2 + y' \frac{d^2 x}{dt^2} \\
\end{eqnarray}
です。しかし単純に
$$
\frac{d^2 y}{dt^2} = \frac{d^2 y}{dx^2}\frac{dx^2}{dt^2}
$$
としてはだめなのでしょうか?実をいうとこの式は$d^2y$の意味を適切に考えれば間違っていません。$d^2y$は次のように変形できます。
$$d^2 y = d(dy) = d(y' dx) = dy'dx + y' d^2x$$
$dx$の変化が$d^2x$という項です。本来$d^2y/dx^2$は
$$
\frac{d^2y}{dx^2} = y'' + y' \frac{d^2x}{dx^2}
$$
という形で、$d^2x$の影響を含んでいるのですが、$x$が"入力変数"のときはその刻み幅の変化$d^2x$はゼロとするという暗黙の了解のもと、$d^2x=0$のときの$d^2y/dx^2$を$y$の二回微分と定義しているのです。しかし$x=g(t)$とし$t$を入力変数にする場合、$dx$の変化を考える必要があるため、$d^2x$の依存性を復活させる必要があります。
高校数学では$dy/dx$というものが実在であり、これが$dx,dy$の分数のように扱えるのは「うまい記法」に過ぎないという教育になっていると思います。しかし大学で全微分、微分方程式を習うと、
$$
df = f_x dx + f_y dy
$$
とか
$$
\frac{dx}{x} = \frac{dy}{y}
$$
の両辺を積分とか言われて面食らうと思います。なのでこの記事で述べたようなライプニッツの微分法に忠実な考え方のほうが結局いいのではないでしょうか?
また例えば$d(xy) = x dy + y dx$ のように「〇〇の△△についての微分」ではなく単に「〇〇の微分」を考え、$x$と$y$の関係は後で考えるということができます。
\begin{eqnarray} \frac{xdy - y dx}{x^2} &=& \ln x dx \\ d \left(\frac{y}{x}\right) &=& \ln x dx \\ \frac{y}{x} &=& x \ln x - x + C \\ y &=& x^2 (\ln x-1) + C x \end{eqnarray}
$$ $$
まず$0$になってほしい項を$0$として解きます。そのときでてくる積分定数を変数としてもう一回解きます。
$$
\frac{dy}{dx} = x + y
$$
$$
dy = xdx + ydx
$$
まず
$$
dy - ydx = 0
$$
を解きます。
\begin{eqnarray}
dy/y &=& dx \\
\ln y &=& x + C \\
y = C e^x
\end{eqnarray}
$y = se^x$と置いてもう一度はじめの微分方程式をときます。
$dy = e^x ds + s e^x dx $より
\begin{eqnarray}
e^x ds + se^x dx &=& x dx + s e^x dx \\
e^x ds &=& xdx \\
ds &=& e^{-x} x dx \\
s &=& \int e^{-x} x dx + C \\
y &=& e^{x} (-e^{-x} x - e^{-x} +C) = C e^x - x - 1
\end{eqnarray}
楕円関数論の黎明期の問題で、「ラグランジュ考案オイラー改」の方法を紹介しますE506。ある曲線の弧長が座標$x$を用いて$L(x)$と表せるとき、$L(x)+L(y)=L(z)$となるような$x,y,z$の代数的関係を求めます。曲線が円の場合
$$
L(x) = \int \frac{dx}{\sqrt{1-x^2}}
$$
です。$X = 1-x^2,Y=1-y^2$とおき、
$$
\frac{dx}{\sqrt{X}} + \frac{dy}{\sqrt{Y}} = 0
$$
となる$x,y$の関係を求めます。そしてこのとき積分定数を$y=0$のとき$x=z$となるようにします。こうすることで
$$
\int_{0}^x \frac{dx}{\sqrt{X}} + \int_0^y \frac{dy}{\sqrt{Y}} = \int_0^z \frac{dz}{\sqrt{Z}}
$$
となる$x,y,z$の関係が求まります。まず
$$
\frac{dx}{\sqrt{X}} = - \frac{dy}{\sqrt{Y}} = dt
$$
と置きます。この$dt$は微小な定数と考えます。
$$
\begin{eqnarray}
\frac{dx}{dt} &=& \sqrt{X} \\
\frac{dy}{dt} &=& -\sqrt{Y} \tag{1} \label{eq1}
\end{eqnarray}
$$
これは$x,y$を$t$で微分したものではなく、$dx,dy$を微小な定数$dt$で割ったものであることに注意してください。ここで$p=x+y,q=x-y$とおきます。
\begin{eqnarray}
\frac{dp}{dt} &=& \sqrt{X} - \sqrt{Y} \\
\frac{dq}{dt} &=& \sqrt{X} + \sqrt{Y} \\
\end{eqnarray}
より
$$
\begin{eqnarray}
\frac{dpdq}{dt^2} &=& X -Y = -x^2 + y^2 = -pq \tag{2} \label{eq2}
\end{eqnarray}
$$
次に\eqref{eq1}の両辺を二乗し
\begin{eqnarray}
\frac{dx^2}{dt^2} &=& X = 1-x^2 \\
\frac{dy^2}{dt^2} &=& Y = 1-y^2\\
\end{eqnarray}
の両辺を微分します。$dt$は定数で$d(dx^2) = 2 dx d^2x$なので
\begin{eqnarray}
\frac{d^2x}{dt^2} &=& -x \\
\frac{d^2y}{dt^2} &=& -y\\
\end{eqnarray}
よって
$$
\begin{eqnarray}
\frac{d^2p}{dt^2} &=& -p \tag{3} \label{eq3}
\end{eqnarray}
$$
\eqref{eq2}と\eqref{eq3}より
\begin{eqnarray}
\frac{d^2 p}{dt^2} q &=& \frac{dpdq}{dt^2} \\
\end{eqnarray}
ここで両辺を$q dp$で割ると変数分離系になるのですが、微小量の次数を合わせるため$qdp/dt$で割ります。
\begin{eqnarray}
\frac{d^2 p}{dp dt} &=& \frac{dq}{q dt} \\
\end{eqnarray}
\begin{eqnarray}
\ln dp &=& \ln q + \ln (C dt) \\
dp/q &=& C dt
\end{eqnarray}
$dt$を無理やり入れこんでいるように思うかもしれませんが、$C$は任意定数で、左辺の微小量との比較ができる微小定数である必要があります。このため$dt$を使って表すことがむしろ必要です。
$dp/dt = \sqrt{X} - \sqrt{Y}$ より
$$
\frac{\sqrt{X} - \sqrt{Y}}{x-y} = C
$$
同様の議論を$q$にも行い
$$
\frac{\sqrt{X}+\sqrt{Y}}{x+y} = D
$$
$x=z,y=0$のとき、$X=Z,Y=1$なので
\begin{eqnarray}
C &=& \frac{\sqrt{Z}-1}{z} \\
D &=& \frac{\sqrt{Z}+1}{z} \\
\end{eqnarray}
よって
\begin{eqnarray}
\sqrt{Z} &=& \frac{D+C}{D-C} \\
&=& \frac{(\sqrt{X}+\sqrt{Y})(x-y) + (\sqrt{X}-\sqrt{Y})(x+y)}{(\sqrt{X}+\sqrt{Y})(x-y) - (\sqrt{X}-\sqrt{Y})(x+y)}\\
&=& \frac{x \sqrt{X} - y\sqrt{Y}}{x\sqrt{Y} - y \sqrt{X}} \\
&=& \frac{(x\sqrt{X}-y\sqrt{Y})(x\sqrt{Y}+y\sqrt{X})}{x^2 Y - y^2 X } \\
&=& \frac{(x^2-y^2)\sqrt{XY} + xy(X-Y)}{x^2-y^2}\\
&=& \sqrt{XY} - xy
\end{eqnarray}
$X=1-x^2,Y=1-y^2,Z=1-z^2$で,
$$
\int \frac{dx}{\sqrt{X}} = \arcsin x
$$
また
$$
\int_{0}^x \frac{dx}{\sqrt{X}} + \int_0^y \frac{dy}{\sqrt{Y}} = \int_0^z \frac{dz}{\sqrt{Z}}
$$
を満たすので、$\int_{0}^x \frac{dx}{\sqrt{X}},\int_{0}^y \frac{dy}{\sqrt{Y}} = a,b$とおけば
$$
\cos(a+b) = \cos(a)\cos(b) - \sin(a)\sin(b)
$$
このように$dx,dy$を使ってやりたい放題できるという話でした。
ありがとうございました。