• ベストアンサー

合成関数の導関数についてです。

stomachmanの回答

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.12

ANo.5にstomachmanが書いた >> 偏微分ってのは「xとyは独立変数だとみなして微分を行う」ということ についてどうも異論が出ているようで、質問者氏が混乱しそうな気がしますんで、詳しく説明しておきます。  一般に、偏微分では「何を関数(従属変数)として扱い、何を(独立)変数として扱うか」を明確にしておかないと、色々混乱する場面が出てきますんで、式を手抜きしないで書くのが重要です。  ANo.10の「反例」(一体何に対する反例になってるのか、さっぱり分かりませんが)では、2変数関数   f(x,y)=(x^2)(y^2) について、xとyの間に等式   x = y で与えられた関係があってxとy互いに独立変数ではない場合において、常微分を計算する話です。  その時に、積の微分の公式   d((x^2)(y^2))/dy = (d(x^2)/dy)(y^2) + (x^2)(d(y^2)/dy) を使わない。  その代わりに、まずxとyの関係式   x = y を代入して、1変数関数にしてから微分しています。これはxを変数ではなく   x(y)=y という関数として扱っているということ。すなわち   h(y) = f(x(y),y) の常微分 dh/dy を計算したんですね。  これは、xとyの間の従属関係を先に代入して変数を1個にする、ということが出来る特殊な場合の話です。特殊というのは、この例ではx(y)=yが陽関数(xについて解けている関数)だから実際に代入できてhが具体的に得られるわけですが、たとえばxとyの関係が容易には解けない陰関数で与えられている場合だとそうは行かないからです。(その場合でも、積の微分の公式なら使えます。) =========  ところで「x=y という制約条件下で   f(x,y)=(x^2)(y^2) の極値を求む」という問題を未定乗数法でやる場合を考えますと、まずはx=yという等式制約条件を、関数   p(x,y)=x-y を使って表します。そして「   p(x,y)=0 の制約下で   g(λ,x,y) = f(x,y) +λp(x,y) の極値を求む」という問題に置き換えるんです。  これを解くには、   ∂g/∂x = 0   ∂g/∂y =0   p(x,y)=0 という連立方程式を解きます。  そこで、fをx, yでそれぞれ偏微分して   ∂f/∂x = 2(y^2)x   ∂f/∂y = 2(x^2)y を得る。pをx, yで偏微分して   ∂p/∂x = 1   ∂p/∂y = -1 を計算する。これで、解くべき連立方程式が具体的に   2(y^2)x + λ = 0   2(x^2)y - λ = 0   x - y = 0 であると分かりましたので、これを解けば、x = 0, y = 0という結果が出ます。  さて以上の計算では、「(xとyが互いに独立ではないことは分かってるんだけど、そのことはまだ使わないで)まずfのxによる偏微分とyによる偏微分をそれぞれ計算する。xとyの関係は後で(連立方程式を解く段階で)使う」ということをやっている訳です。  また、制約条件 p(x,y)=0 についてもpをx, yで偏微分していますね。これを「p(x,y)=0だと分かってるんだからpは定数0であり、定数なら何で微分したって0だ」とやらかしたのでは話になりません。ここでも「p(x,y)=0であってxとyが互いに独立ではないことは分かってるんだけど、そのことはまだ使わないで、∂p/∂xと∂p/∂yを計算する」んです。  もちろん、(制約条件p(x,y)=0があろうとなかろうと、)f(x,y)のxによる偏微分 ∂f/∂xは「xとyとが互いに独立変数であるとみなしてdf/dxを計算したもの(=yは定数だとみなしてdf/dxを計算したもの)」に他なりません。

hosi16tu1
質問者

お礼

ありがとうございます。 知るのは高校数学だけでいいんですが、2つの微分についてはおかげさまで大体分かったと思います。

関連するQ&A

  • 合成関数の微分法により,d/dx * y^2 =

    合成関数の微分法により,d/dx * y^2 = d/dy * y^2 * dy/dxと書いてあったのですが、何故こうなるかが分かりません 関数 y = f(g(x)) を y = f(t) と u = g(x) の合成関数と考えるとき, dy/dx = dy/du * du/dx が合成関数の説明ですが、ここの説明のyとuは、上の式(d/dx * y^2 = d/dy * y^2 * dy/dx)では何になっていますか?

  • 合成関数の導関数についてですが

    {d (x^2)(y^2)}/dy={(x^2)(y^2)}′=(x^2)(y^2)′=(x^2)2y・・(1) 上の式は合ってますか? (1)は (x^2)(y^2)をyについて微分するという意味ですよね。

  • 陰関数の微分法

    陰関数の微分法 方程式(x^2/4)ー(y^2/9)=1で定められるxの関数yについてdy/dx、d^2y/dx^2をxとyで表せ。 (解答) (1)(x^2/4)ー(y^2/9)=1の両辺をxについて微分すると、 2x/4-2y/9×(dy/dx)=0 y≠0のときdy/dx=9x/4y (2)d^2y/dx^2=9/4×{(1×y-xy´)/y^2} (2)についてxを定数として扱ってはならないのはyはxの関数だからと書かれているのですが、 このようにyを定数として扱ってはならないものの例がほかにあれば教えてください。 初心者なので他の例(陰関数の微分法以外の例)を知りません。

  • 対数微分法について

    例えばy=sinx^xなどという関数は両辺自然対数をとりますよね そのとき、左辺はlogyとなり 「両辺xについて微分したとき」左辺はy'/yとなりますが 「xについて微分なのになぜyがxの関数かのように微分されているのですか?」 考えられたことは、logyを微分したら、d(logy)/dy×(dy/dx)でlogy/dxと同じことになるので、d(logy)/dyは1/yですよね。ということは・・・?dy/dxはy'ということでしょうか?けどyっていうのはxという文字を含んでいませんよね・・・。 合成関数みたいな感じでしょうか・・・?合成関数って微分したら中身をさらに微分するけど・・・ y'ってやるとyの中身は・・・? などと混乱してしまいました。 アドバイスお願いします。

  • 合成関数の微分についておしえて!

    たとえばy=3x^2 にy=3xを左の関数のxに代入すると27 x^2になってこれを微分すると54xになりますが、それぞれ微分してかけると、18xになってしまい、合成関数の微分の等式をみたしていません 参考書には複雑な関数のときにこのしきを使うと記述されていますが、どうゆうことでしょうか? オイラーの公式の説明の過程でこの記述が参考書に書かれていたのですがまったくわかりません おしえてください!

  • 導関数の求め方

    y=log√(x2+1) 2は二乗の意 この式はどうやって解けばいいのでしょうか? 合成関数の微分で、 (x2+1)=uとして、 y=log√u=logu1/2 dy/dx=du/dx×dy/du dy/dx=2x×1/u1/2 dy/dx=2x/√(x2+1) としました。 しかし、 y=logu1/2 y'=log1/u1/2 にはできないような…。 どうしたらよいのでしょう? わかる方お願いします。

  • 合成関数の微分

    下の問題がよく分かりません; 関係式f(x、y)=c(c:定数)にy=y(x)を代入すればf(x、y(x))=cというxの式になる。dy/dxを求めよ。 両辺をxで微分して計算をしようと思ったのですが、その後どうしていいのか分からなくなりました。 どなたかアドバイスをよろしくお願いします。

  • 合成関数の微分が。。。

    くだらないことなのですが、合成関数の微分が全くわかりません。 どこを見ても、f(x)だg(x)だの記号で書かれていていまいちパッとしません。 簡単な例で、-x*yを合成関数の微分で考えると、どのようになるのでしょうか?

  • 合成関数の微分がわかりません

    y=(1+2x)~1/x の微分の仕方を教えてください。1+2xも1/xも関数になっていてどうやって合成関数の微分公式を使えばよいのかわからないんです。よろしくお願いします。

  • x,yの方程式で定められる関数の導関数(2)

    x,yの方程式x^2+y^2=4は、このようにしてdy/dxを求めることができる。 yをxの関数と考えて、x^2+y^2=4の両辺をxについて微分すると、 d/dx(x^2+y^2)=0 2x+2y*dy/dx=0  したがって、y≠0のとき dy/dx=-x/y  *ここです、ここが理解できません。 なぜy≠0のときdy/dxは-x/yとなるのですか?