関数 $y = x^x$ (ただし $x>0$) を $x$ で微分せよ。解析学微分対数微分法関数の微分2025/6/261. 問題の内容関数 y=xxy = x^xy=xx (ただし x>0x>0x>0) を xxx で微分せよ。2. 解き方の手順この関数は xxx の xxx 乗の形をしているので、両辺の対数を取ってから微分する。1. 両辺の自然対数をとる。lny=ln(xx)=xlnx\ln y = \ln(x^x) = x \ln xlny=ln(xx)=xlnx2. 両辺を $x$ で微分する。左辺は合成関数の微分を用いる。1ydydx=ddx(xlnx)\frac{1}{y} \frac{dy}{dx} = \frac{d}{dx}(x \ln x)y1dxdy=dxd(xlnx) 右辺は積の微分公式 (uv)′=u′v+uv′(uv)' = u'v + uv'(uv)′=u′v+uv′ を用いる。 ddx(xlnx)=(1)(lnx)+(x)(1x)=lnx+1\frac{d}{dx}(x \ln x) = (1)(\ln x) + (x)(\frac{1}{x}) = \ln x + 1dxd(xlnx)=(1)(lnx)+(x)(x1)=lnx+1 よって、 1ydydx=lnx+1\frac{1}{y} \frac{dy}{dx} = \ln x + 1y1dxdy=lnx+13. $\frac{dy}{dx}$ について解く。dydx=y(lnx+1)\frac{dy}{dx} = y (\ln x + 1)dxdy=y(lnx+1)4. $y = x^x$ を代入する。dydx=xx(lnx+1)\frac{dy}{dx} = x^x (\ln x + 1)dxdy=xx(lnx+1)3. 最終的な答えdydx=xx(lnx+1)\frac{dy}{dx} = x^x (\ln x + 1)dxdy=xx(lnx+1)