質問: d(-f(x)/f(y))/dx となり、後は f(x)/f(y)を微分するだけなのはわかるのですが、 一般的な微分公式にあてはめた場合、 -f(xx)f(y)×f(yx)f(x)/f(y)^2 と成るはずなのですが、 答えは d^2y/dx^2=-( f(xx)f(y)^2-2f(xy)f(x)f(y)+f(yy)f(x)^2 )/ f(y)^3 となり、途中の計算課程が分かりません。 私は何の認識を誤っているのでしょうか? 詳しく教えてください。よろしくお願いします。
回答: 解き方の方針は合っています。 しかし、結論から言うと (d/dx)fx = fxx (d/dx)fy = fyx は成り立たないのです。 多変数関数の合成関数の微分を思い出しましょう。 2変数関数f(x,y)のx,yがそれぞれtの関数であるとき、f(x(t),y(t))をtで微分すると、 df/dt = (∂f/∂x)*(dx/dt) + (∂f/∂y)*(dy/dt) となりますね。 今回、yはxの関数ですから、先ほどのtがxになったと思って、f(x,y(x))をxで微分してみましょう。 df/dx = (∂f/∂x)*(dx/dx) + (∂f/∂y)*(dy/dx) = fx*1 + fy*(dy/dx) = fx + fy*(dy/dx) となりますね。 では本題に戻ります。 fxもfyもx,yについての2変数関数で、さらにyはxの関数ですから、fx,fyをxで微分しようと思ったら、合成関数の微分法を適用しなければなりません。 すなわち、 (d/dx)fx = fxx + fxy*(dy/dx) (d/dx)fy = fyx + fyy*(dy/dx) とするのが正しいのです。 この考え方で、 d(-f(x)/f(y))/dxの右辺を根気よく整理していけば正しい式にたどり着くと思いますよ。