• ベストアンサー

導関数を教えて

Parinneの回答

  • Parinne
  • ベストアンサー率7% (14/187)
回答No.1

高校の教科書を一から読み直せ。 それをどうしろというのか。

70145310
質問者

補足

数十年ぶりに微分をやり始めたところですが、上の解き方がわからなくなったのでわかる人は、できるだけ初心者だと思い回答願います。

関連するQ&A

  • 合成関数の微分公式について

    すいません。 なんども。 もうひとつおねがいします。 困っています。 u=f(x),y=g(u)がともに微分可能のとき, 合成関数も微分可能であり、土の式が成り立ちます。 y=g{f(x)}=g・f(x) dy/dx=dy/du・du/dx または y'=g'(u)・f'(x) これを、証明するには、 du/dx= lim f(x+h)-f(x)/h , h→0 dy/du= lim g(u+k)-g(u)/h h→0 ここで、k=f(x+h)-f(x)とおくと、kキ0のとき dy/dx=[g(f(x))]'   =lim g(f(x+h))-g(f(x))/h まではわかるのですが、 =lim g{f(x+h)}-g{f(x)}/{f(x+h)-f(x)}  ・{f(x+h)-f(x)}/h はどのうに現れるのでしょうか? できれば、途中計算がほしいです。 お願いします

  • 三次関数の問題

    ----------------------------------------------- 三次関数f(x)=x^3-(3/4)x , g(x)=ax^3+bx^2+cx+dがある 区間 -1≦x≦1 において、|g(x)|≦1/4である。 (1)h(x)=f(x)-g(x)とおくとき、h(-1),h(-1/2),h(1/2),h(1)と0との大小関係をそれぞれしらべよ (2)a=1のとき、すべてのxに対して、g(x)=f(x)が成り立つことを示せ ----------------------------------------------- それぞれ2問あります。 このうち(1)は解けたのですが、(2)でつまずきました。 (1)で利用したh(x)を利用するのかと思い、 h(x)=-bx^2-(3/4+c)x-d として、x=-1,-1/2,1/2,1の値をそれぞれ代入して不等式を作ったり また|g(0)=d|≦1/4からdの値の範囲を求めて・・・ などなど色々試行錯誤したのですが、どうも進みません。 どなたか、ヒントを教えていただけないでしょうか?

  • 関数方程式 恒等式型

    関数f(x)はすべての実数x,yに対してf(x+y)=f(x)e^y+f(y)e^xを満たし、さらにx=0では微分可能でf'(0)=1とする。 (1)f(0)を求めよ。 (2)lim【h→0】f(h)/hを求めよ。 (3)関数f(x)はすべてのxで微分可能であることを、微分の定義にしたがって示せ。さらにf'(x)をf(x)を用いて 表せ。 (4)関数g(x)をg(x)=f(x)e^(-x)で定める。g'(x)を計算して関数f(x)を求めよ。 すみませんが、お願いします。

  • 関数の掛け算を返す関数

    いま関数の積分を行おうとしています. この積分を行う関数が double integral(double (*func)(double), double a, double b ) {    double ans;    .....    return ans; } となっていて,aからbまでfuncが指す関数を積分して結果を返します. 積分をさせる関数は double f1(double x) { return 3.0*x; } double f2(double x) { return x*x; } となっていて,同じようにg1, g2も用意します.(本当は関数が3つ4つあります.) 例えばf1を積分したいとき, int main() {    double ans = integral(f1, a, b);    printf("%f\n", ans); } ですよね. 自分で積分する関数を選ぶときは,ここに配列で場合分けをして double (*func_f[])(double)={f1, f2}; scanf("%d", &flag); /* flagに0~1を代入 */ ans = integral(func_f[flag], a, b); でいいと思います. さて,そこで本題なのですが, double (*func_f[])(double)={f1, f2}; double (*func_g[])(double)={g1, g2}; としておいて, scanf("%d", flag1); scanf("%d", flag2); func_f[flag1], func_g[flag2]; として関数を入力側から決定して, (例えばflag1=1, flag2=1,であったとして *func_f[1]=x*x *func_g[1]=5.0*x ならば) h(x)=(x*x)*(5.0*x)=5.0*x*x*x という関数を作って, h(x)を指すポインタを double (*h_ptr)(double) とすれば ans = integral(h_ptr, a, b); としたいのです. (f1*g2)を一つの関数としてh(x)=(f1*g2)(x)というように扱うことができればいいと思うのですが. integralの引数で,関数のポインタを2個にすると,汎用性が失われてしまうと思うので,できればそこは変えたくないです. どのようにすればよいのでしょうか? また,「考え方を変えればよい」などの意見も頂きたいです. 皆様,どうぞよろしくお願いします.

  • 合成関数の微分の証明

    合成関数の微分の証明についての質問ですが、”やさしく学べる微分積分”には以下のような式変形を経て証明しています。 g(u+k)-g(u)/k = g'(u)+O(k) (lim k→0 O(k)=0) g(u+k)-g(u) = k{g'(u)+O(k)} この式は、k=0のときも成立しkはどんな値でも良いため、 k=f(x+h)-f(x) とおけ、f(x+h)=f(x)+k,u=f(x) ゆえに、  lim g(f(x+h))-g(f(x))/h=lim g(f(x)+k)-g(f(x))/h =lim g(u+k)-g(u)/h=lim k{g'(u)+O(k)}/h =lim f(x+h)-f(x)/h ・k{g'(u)+O(k)} f(x)は微分可能で連続。ゆえにh→0 k→0 したがって、極限値は存在し、  =f'(x){g'(u)+0}=f'(x)g'(x) ゆえに、y'=g'(x)f'(x) が成立する。 とあります。 私には、結局はf(x+h)=f(x)+k と置けて、コーシーの平均値の定理のように、平均値の定理のx軸をf(x)軸つまりはu軸のように考えて、 f(x)=uの置き換えをすれば、f(x+h)=u+kとおけ、今までの微分計算と同様に計算できるというふうにしか読めません^^; でも、どうもg(u+k)-g(u) = k{g'(u)+O(k)}の式に 線形性なのかなんなのか、特別な関係を示す意味があるような気がするのですが、どなたか解説していただけませんでしょうか?

  • 導関数と区間の端についてなのですが…

    aは0<a<1を満たす定数、f(x)=(cos2x-2)/(acosx+1)とする。f(x)が0≦x≦πで減少関数となるaの範囲を求めよ、という問題で、まず自分はf'(x)=-sinx(2acos^2x+4cosx+3a)/(acosx+1)^2を計算して、0≦x≦πで, f'(x)≦0…(1)を示せばよいと考えました ここで-sinx/(acosx+1)^2はx=0, πで0, 0<x<πで負なので、g(x)=2acos^2x+4cosx+3aとして (1)⇔0<x<πで, g(x)≧0としました。そこでg(x)の最小値≧0を示せばよいと思い g(x)=2a(cosx+1/a)+3a-2/a, 軸はx=-1/a<-1, g(x)は下に凸な関数で、x:0→πのときcosx:1→-1なので、0<x<πでg(x)は単調減少でg(π)=5a-4<g(x)となったところで ここで不等号にイコールは付いてないのですが、5a-4≧0としてもよいものでしょうか?、0<x<πでg(x)>5a-4, lim[x→π-0]g(x)=5a-4、であるからg(x)≧0⇔5a-4≧0と濁してみたのですが、x=πの時は、aによらずf'(x)=0なわけで、厳密には5a-4がg(x)の最小値とは言えないのでこのような書き方をしてよいのか困っています またこれはまた別の話で、いつも機械的に0≦x≦πでf(x)が減少関数⇔(1)としているのですが、本当は区間の端ではf'(x)は定義されませんよね、厳密には0≦x≦πでf(x)が減少関数⇔0<x<πでf'(x)≦0かつlim[h→+0]f(0+h)-f(0)/h≦0かつlim[h→-0]f(π+h)-f(π)/h≦0だけど、f(x)がx=0, πで連続で微分可能だから(1)として良い、ということでしょうか?区間の端について考えてたらふと思いました よろしくお願いします

  • 2次関数がわかりません

    a>3に対し、2つの関数f(x)=2x^2+ax+2、g(x)=-x^2+3x+2を考える。 また、関数h(x)=min{f(x),g(x)}とする。ただし、実数A,Bのうち小さい方をmin{A,B}と表し、A=Bのときはmin{A,B}=Aとする。 (1)g(x)≦f(x)となるxの値の範囲を求めよ。また、g(x)が最大となるxの値がこの範囲に入るようなaの値の範囲を求めよ。 (2)a=4に対するh(x)を求めて、そのグラフをかけ。 (3)h(x)が最大となるxをM(a)とする。aの関数M(a)を求めて、そのグラフをかけ。 講習を取ったもののよく分からず、答えが無いので確かめ様がありません。 スイマセン。賢い方よろしくお願いします。

  • 合成関数{f(g(x))}の微分についての次の証明は、厳密に言うと間違

    合成関数{f(g(x))}の微分についての次の証明は、厳密に言うと間違っているらしいです。 どこがおかしいのか教えてください。  lim(h→0) f(g(x+h))-f(g(x))/h =lim(h→0) f(g(x+h))-f(g(x))/g(x+h)-g(x)・g(x+h)-g(x)/h ここでg(x)=t、g(x+h)=t+sとおくと、s=g(x+h)-g(x)だから h→0のときs→0である。よって  lim(s→0) f(t+s)-f(t)/s・lim(h→0) g(x+h)-g(x)/h =f´(t)g´(x)=f´(g(x))g´(x)

  • 関数の逆数の微分公式の示し方について「

    積の微分公式 [f(x)h(x)]'=f'(x)h(x)+f(x)h'(x)の示し方について 回答をいただきありがとうございました!! なんとか理解できました! 関連問題で [1/g(x)]'=- 1/[g(x)]2乗 を示す問題があるのです。 先ほどの問題と関連付けて h(x)=1/g(x)とおき解くのかな?と思うのですが 当てはめてもうまくいきません・・。 解き方が間違っているのでしょうか。 どなたかわかればお願いします。 私も引き続き頑張ってみます。

  • 関数の極限の問題です。至急お願いします!!!

    2つの関数f(x)=x/(x+1),g(x)=1/(x-2)について、 (h⚪︎g)(x)=f(x)となるようなh(x)を求めよ。 途中過程もよろしくお願いします。