Comments
Description
Transcript
微分の公式いろいろ
三角関数と指数関数の微分の公式を証明する 三角関数の微分 対数関数の微分 (sin x)0 = cos x (cos x)0 = − sin x 1 (tan x)0 = cos2 x (proof) 準備として三角関数の和から積の公式を導く sin (α + β) = sin α cos β + cos α sin β · · · · · · 1 sin (α − β) = sin α cos β − cos α sin β · · · · · · 2 で 1 − 2 をすると sin (α + β) − sin (α − β) = 2 cos α sin β · · · · · · 3 A+B A−B ,β = となるから 3 で α + β = A,α − β = B とおくと α = 2 2 A+B A−B sin ······ 3 は sin A − sin B = 2 cos 4 (三角関数の和から積の公式)となる。 2 2 加法定理より ●関数 sin x を定義により微分すると sin (x + h) − sin x (sin x)0 = lim h→0 h 1 = lim sin (x + h) − sin x ← 4 を使う。 h→0 h 1 (x + h) + x (x + h) − x = lim 2 cos sin h→0 h 2 2 1 2x + h h = lim 2 cos sin h→0 h 2 2 h h 2 cos x + sin = lim h→0 h 2 2 h sin h h = lim cos x + · h 2 ここで = θ とおけば,h → 0 のとき,θ → 0 だから h→0 2 2 2 = lim cos (x + θ) · θ→0 sin θ sin θ ここで lim cos (x + θ) = cos (x + 0) = cos x, lim = 1 であるから θ→0 θ→0 θ θ = cos x · 1 = cos x (loga x)0 = 1 x loge a 1 x 1 ただし, lim (1 + k) k = e k→0 (proof) ●関数 loga x を定義により微分すると (loga x)0 = lim h→0 loga (x + h) − loga x h 1 M {loga (x + h) − loga x} ←対数の公式 loga M − loga N = loga を使う。 h→0 h N = lim 1 x+h loga h x 1 h = lim loga 1 + ······ 1 h→0 h x = lim h→0 ここで h x 1 1 1 1 = k とおくと,両辺の分母分子をひっくり返して = より = · であり, x h k h x k h → 0 のとき,k → 0 だから 1 を書き換えると 1 = lim k→0 = lim k→0 1 1 · loga (1 + k) ←対数の公式 p loga M = loga M p を使う。 x k 1 1 loga (1 + k) k · · · · · · 2 x 1 2 で lim (1 + k) k の値を求めると,この極限値は実際に存在し,e という文字で表される。 k→0 e は数学者レオンハルト・オイラー (Leonhard Euler) の頭文字 e である。 e をネイピア数またはオイラー数と呼ぶ。 e は無理数で,その値は e = 2.718281828459045 · · · であることが知られている。(裏面参照) π π ●関数 cos x を cos x = sin − x より合成関数の微分を行う。また,cos − x = sin x を最後に使う。 2 2 0 0 π π π π −x = cos −x − x = cos − x · (−1) = sin x · (−1) = − sin x (cos x)0 = sin 2 2 2 2 1 よって, lim (1 + k) k = e を 2 に代入すると,底の変換公式により対数の微分公式が導かれる。 k→0 2 = lim k→0 1 1 1 1 loge e 1 1 1 loga (1 + k) k = loga e = · = · = x x x loge a x loge a x loge a 以上より,(loga x)0 = ●関数 tan x を商の微分法を使って微分する。 0 sin x (sin x)0 cos x − sin x(cos x)0 (cos x) cos x − sin x(− sin x) 0 (tan x) = = = cos x (cos x)2 cos2 x = (log x)0 = cos2 x + sin2 x 1 = 2 cos x cos2 x 以上より,(sin x)0 = cos x,(cos x)0 = − sin x,(tan x)0 = (loge x)0 = 1 である。この式で a = e とすると x loge a 1 1 = x loge e x 底が e である対数を自然対数という。今後単に log x と書けば,自然対数を意味するものをする。 1 が証明された。(q.e.d.) cos2 x すなわち,(log x)0 = 以上より,(loga x)0 = 1 である。 x 1 1 ,(log x)0 = が証明された。(q.e.d.) x loge a x ネイピア数 ネイピア数 e n 1 =e , 1+ n→∞ n lim 1 lim (1 + h) h = e h→0 ただし,e = 2.7182 · · · n 1 自然数 n に対して, 1 + < 3 が成り立つことを証明せよ。(新潟大学理系 2012 年) n 1 2 3 n−1 1 1 1 1 = 1 + 1+ + + +···+ 2 2 2 2 {z } | 初項 1,公比 1 2 ,項数 n の等比数列の和 n n n 1 · {1 − ( 21 )n } 1 1 1 = 1 + 2 − 2· = 3 − 2· <3 =1+ = 1 + 2 1− 1 2 2 2 1− 2 n 1 < 3 が証明された。(q.e.d.) 以上より, 1 + n (proof) 2 3 4 n n 1 1 1 1 1 n n−1 1 n−2 n−3 n−4 1+ = n C0 ·1 +n C1 ·1 · + n C2 ·1 · + n C3 ·1 · + n C4 ·1 · + · · ·+n Cn · n n n n n n =1+ n(n − 1) 1 n(n − 1)(n − 2) 1 n(n − 1)(n − 2)(n − 3) 1 n 1 · + · 2+ · 3+ · 4 + ··· 1! n 2! n 3! n 4! n −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 以下, lim n→∞ 1 1+ n n =e=1+ 1 1 1 1 + + + + · · · = 2.7182 · · · を導くためのお話。 1! 2! 3! 4! この大学入試問題解答の途中式 n(n − 1)(n − 2) · · · 3 · 2 · 1 1 ··· + · n n! n =1+ 1 n 1 n(n − 1) 1 n(n − 1)(n − 2) 1 n(n − 1)(n − 2)(n − 3) · + · + · + · + ··· 1! n 2! n2 3! n3 4! n4 ··· + =1+ 1 n(n − 1)(n − 2) · · · 3 · 2 · 1 · n! nn 1 n 1 n n−1 1 n n−1 n−2 1 n n−1 n−2 n−3 · + · · + · · · + · · · · + ··· 1! n 2! n n 3! n n n 4! n n n n ···+ 1 n n−1 n−2 3 2 1 · · · ··· · · n! n n n n n n 1 1 1 1 1 2 1 1 2 3 =1+ + 1− + 1− 1− + 1− 1− 1− +··· 1! 2! n 3! n n 4! n n n · · ·+ <1+1+ 1 1 2 n−3 n−2 n−1 1− 1− · · · 1− 1− 1− n! n n n n n 1 1 1 1 · 1 + · 1 · 1 + · 1 · 1 · 1 + ··· + · 1 · 1 · {z · · · 1 · 1} 2! 3! 4! n! | n−1 個 n 1 1 1 1 1 1 2 1 1 2 3 1+ =1+ + 1− + 1− 1− + 1− 1− 1− +··· n 1! 2! n 3! n n 4! n n n 1 1 2 n−3 n−2 n−1 ··· + 1− 1− ··· 1 − 1− 1− n! n n n n n この両辺に n → ∞ をとると (数学的には正しくない。本当は「数列が収束すること」を厳密に示す必要がある。) n 1 1 1 1 1 1 1+ = 1 + + + + + ··· + + ··· n→∞ n 1! 2! 3! 4! p! lim を得ることができる。 この式の右辺を実際に計算すると 1 + 1 1 1 1 + + + + · · · = 2.7182 · · · となる。 1! 2! 3! 4! この値を e とし、ネイピア数またはオイラー数と呼ぶ。 この e を用いたオイラーの公式 eiθ = cos θ + i sin θ (i は虚数単位) は有名である。 物理学者のリチャード・ファインマンはこの公式を評して「我々の至宝」かつ =1+1+ 1 1 1 1 + + + ··· + 2! 3! 4! n! 「すべての数学のなかでもっとも素晴らしい公式」だと述べている。 この公式に θ = π を代入すると eiπ = cos π + i sin π すなわち eiπ = −1 を得ることができる。 1 1 1 1 + + ··· + <1+1+ + 2 2×2 2×2×2 2 × 2···2 × 2 | {z } n−1 個 eiπ + 1 = 0 をオイラーの等式と呼ぶ。 The Mathematical Intelligencer 誌の読者調査によると、この等式は「数学における最も美しい定理」 (The most beautiful theorem in mathematics) と呼ばれている すべての数学の中で最も素晴らしい公式 オイラーの公式 eix = cos x + i sin x を証明せよ。 <その1> 微分方程式を用いた証明 <その2> マクローリン展開を用いた証明 微分方程式は現在の高等学校では履修しないが, f (x) = f (0) + 高校2年生の不定積分で易しいものを高校の教科書で扱っている。 数学 靴鯤拔 すれば理解できない内容ではない。 を用いて sin x, cos x, ex を冪級数展開すると以下のようになる。 (proof) 1 3 1 1 x + x5 − x7 + · · · 3! 5! 7! 1 2 1 4 1 cos x = 1 − x + x − x6 + · · · 2! 4! 6! 1 1 1 ex = 1 + x + x2 + x3 + x4 + · · · 2! 3! 4! sin x = x − y = cos x + i sin x · · · · · · 1 とおく。 x = 1 を代入すると,y = cos 0 + i sin 0 = 1 · · · · · · 2 1 の両辺を x について微分すると dy = − sin x + i cos x dx この両辺を i 倍すると これらを使って証明する。『数学ガール フェルマーの最終定理』に載っている証明である。 もちろん高校の範囲外であるが,知っている高校生はたくさんいるぞ! dy · i = −i sin x + i2 cos x dx = −i sin x − cos x (∵ i2 = −1) しかし、マクローリン展開を用いた証明は数学的に厳密な証明ではない。 やはり数列の「· · · · · · 」の部分がどうなっているかが疑問視されることになる。 (proof) = − cos x − i sin x = −(cos x + i sin x) = −y f 0 (0) f 00 (0) 2 f 000 (0) 3 f (n) (0) n x+ x + x + ··· + x + ··· 1! 2! 3! n! eix = 1 + (ix) + (∵ ) 1 1 1 1 dy = − dx で,i2 = −1 より,i = − だから y i i 1 dy = idx y Z Z 1 dy = idx y 1 1 1 1 1 1 (ix)2 + (ix)3 + (ix)4 + (ix)5 + (ix)6 + (ix)7 + · · · 2! 3! 4! 5! 6! 7! = 1 + ix + 1 1 1 1 1 1 2 2 i x + i3 x3 + i4 x4 + i5 x5 + i6 x6 + i7 x7 + · · · 2! 3! 4! 5! 6! 7! = 1 + ix + 1 1 1 1 1 1 · (−1) · x2 + · (−i) · x3 + · 1 · x4 + · i · x5 + · (−1) · x6 + · (−i) · x7 + · · · 2! 3! 4! 5! 6! 7! = 1 + ix − 1 2 1 1 1 1 1 x − ix3 + x4 + ix5 − x6 − ix7 + · · · 2! 3! 4! 5! 6! 7! 1 2 1 4 1 6 1 3 1 5 1 7 = 1 − x + x − x + · · · + ix − ix + ix − ix + · · · 2! 4! 6! 3! 5! 7! log y = ix + C 2 より x = 0, y = 1 を代入すると 1 2 1 4 1 6 1 3 1 5 1 7 = 1 − x + x − x + ··· + i x − x + x − x + ··· 2! 4! 6! 3! 5! 7! log 1 = i · 0 + C より,C = 0 すなわち log y = ix なので y = eix , 1 より = cos x + i sin x ∴ cos x + i sin x = eix (q.e.d.) 以上より,eix = cos x + i sin x が証明された。 (q.e.d.) 積の微分と商の微分の公式を証明する 積の微分・商の微分 公式2 (proof) f (x), g(x) が微分可能であるとき 公式1 {f (x)g(x)}0 = f 0 (x)g(x) + f (x)g 0 (x) 公式2 公式3 1 g(x) f (x) g(x) 0 → (f g)0 = f 0 g + f g 0 → 0 1 g0 =− 2 g g → 0 f f 0 g − f g0 = g g2 0 =− 0 g (x) {g(x)}2 f 0 (x)g(x) − f (x)g 0 (x) = {g(x)}2 1 g(x) 0 1 1 1 g(x) − g(x + h) 1 − = lim h→0 h g(x + h) h→0 h g(x) g(x + h)g(x) = lim 1 −{g(x + h) − g(x)} −1 g(x + h) − g(x) = lim = lim ······ 4 h→0 h h→0 g(x + h)g(x) h g(x + h)g(x) g(x) が微分可能であるから g(x + h) − g(x) = g 0 (x) · · · · · · 5 h→0 h lim g(x) は微分可能なので連続である。よって lim g(x + h) = g(x) · · · · · · 6 h→0 公式1 (proof) , 5 6 より 4 = g 0 (x) · f (x + h)g(x + h) − f (x)g(x) {f (x)g(x)}0 = lim h→0 h f (x + h)g(x + h) − f (x)g(x + h) + f (x)g(x + h) − f (x)g(x) = lim h→0 h = lim h→0 {f (x + h) − f (x)}g(x + h) f (x){g(x + h) − g(x)} = lim + h→0 h h h→0 =− g 0 (x) が証明された。(q.e.d.) {g(x)}2 {f (x + h) − f (x)} {g(x + h) − g(x)} · g(x + h) + f (x) · ······ 1 h h 公式3 (proof) f (x) g(x) f (x + h) − f (x) = f 0 (x), h→0 h 1 g(x) 0 0 1 1 + f (x)· = f (x) · g(x) g(x) = f 0 (x) · g(x + h) − g(x) = g 0 (x) · · · · · · 2 h→0 h lim g(x) は微分可能なので連続である。よって lim g(x + h) = g(x) · · · · · · 3 = h→0 , 2 3 より 1 = f 0 (x)g(x) + f (x)g 0 (x) 以上より 以上より {f (x)g(x)}0 = f 0 (x)g(x) + f (x)g 0 (x) が証明された。(q.e.d.) 0 = f (x) · 0 f (x), g(x) が微分可能であるから lim 0 {f (x + h) − f (x)}g(x + h) + f (x){g(x + h) − g(x)} h = lim 以上より 1 g(x) −1 g 0 (x) =− g(x)g(x) {g(x)}2 f (x) g(x) 1 g 0 (x) + f (x)· − g(x) {g(x)}2 ←公式1 ←公式2 f 0 (x) f (x)g 0 (x) f 0 (x)g(x) − f (x)g 0 (x) − = g(x) {g(x)}2 {g(x)}2 0 = f 0 (x)g(x) − f (x)g 0 (x) が証明された。(q.e.d.) {g(x)}2 微分と不定積分 関数 xn の積分 指数関数・対数関数 Z 1 ∼ 4 は n 6= −1 で成立。 Z 1 xn dx = xn+1 + C n+1 Z m x n dx = m n ←基礎型 (ax + b)n dx = Z 1 1 · (ax + b)n+1 + C a n+1 ······ 2 ← 1 を発展 ······ 3 ← 1 の (ax + b) タイプ 1 e dx = ekx + C , k Z 3 ax dx = emx+n dx = ax +C log a Z kx 2 m+n m 1 n x n +1 + C = x n +C +1 m+n Z Z ······ 1 Z ex dx = ex + C , 1 akx dx = 1 mx+n e + C , m 1 akx · +C k log a Z amx+n dx = 1 amx+n · +C m log a 大学入試では 2 のような積分がほとんど。 Z {f (x)}0 dx = f (x) + C の考え方 公式 2 を覚えるために m+n 1 n (ax + b) dx = · (ax + b) n + C a m+n m n ······ 4 ← 2 と 3 の複合 ● (cos kx)0 = − sin kx · (kx)0 = −k sin kx より, n = −1 の場合は対数 Z sin kx = 1 dx = log x + C x 1 = (log x)0 と一緒に覚える。 x ······ 5 ● (sin kx)0 = 1 − cos kx k cos kx · (kx)0 = 2 , 4 を使いこなせるのがベスト cos kx = ● (ekx )0 = Z 1 三角関数:公式は 2 を覚えること! Z sin xdx = − cos x + C, cos xdx = sin x + C, 教科書の公式をそのまま覚えてもあまり役に立ちません。覚えないよりはマシですが。 Z 2 1 sin kx dx = − cos kx + C , k Z cos kx dx = 1 sin kx + C , k Z dx 1 = tan kx + C cos2 kx k x を kx に変えた式を公式として覚えてください。 Z 3 Z 1 sin (ax + b) dx = − cos (ax + b) + C , a Z cos (ax + b) dx = ⇐⇒ 1 sin kx dx = − cos kx + C k 0 Z ⇐⇒ cos kx dx = 1 sin kx + C k ekx · (kx)0 = kekx より, e dx = tan x + C cos2 x Z k cos kx より, 1 sin kx k Z 0 kx = 1 k e k 0 Z ⇐⇒ ekx dx = 1 kx e +C k 合成関数の微分から不定積分が導かれていることをお互いに覚えていけば一石二鳥。 この考え方がしっかりわかれば 3 のタイプであっても怖くない! 対数関数 log x の積分 Z log xdx = x log x − x + C C は積分定数 1 sin (ax + b) + C , a dx 1 = tan (ax + b) + C cos2 (ax + b) a 公式にはしませんが,x を ax + b に変えた式にも同じ原理です。対応できるように! 大学入試では sin x と cos x と ex 絡みの問題がほとんどですが、大学の先生は 「高校生は sin と cos には強いけど,tan にはめっぽう弱い」ことをよく知っています。 差をつけたいときには出題されると思っていてください。