logo

フェルマーの最終定理の証明 📂微分積分学

フェルマーの最終定理の証明

定理1

関数 f(x)f(x)x=cx=c で極大または極小であり、f(c)f ' (c) が存在する場合、f(c)=0f ' (c) = 0 である。

説明

通常、高校の教科書では ロルの定理 まで紹介されているが、ロルの定理を厳密に証明するためには、臨界点 での導関数がなぜ 00 である必要があるのかを示すことができなければならず、フェルマーの定理がそれを保証する。

証明

戦略: 極大と極小、二つのケースに分けて証明する。


  • ケース 1. f(x)f(x)x=cx=c で極大

    十分に小さい正の数 hh に対して、f(c)f(c±h)f(c) \ge f(c \pm h) であるため、

    limh0+f(c+h)f(c)h0andlimh0f(c+h)f(c)h0 \lim _{h \to 0^+} {{f(c+h)-f(c)} \over h} \le 0 \quad \text{and} \quad \lim _{h \to 0^-} {{f(c+h)-f(c)} \over h} \ge 0

    仮定により f(c)=limn0f(c+h)f(c)h\displaystyle f '(c) = \lim _{n \to 0} {{f(c+h)-f(c)} \over h} が存在するので 0f(c)00 \le f '(c) \le 0 であり、整理すると

    f(c)=0 f '(c)=0

  • ケース 2. f(x)f(x)x=cx=c で極小

    十分に小さい正の数 hh に対して、f(c)f(c±h)f(c) \le f(c \pm h) であるため、

    limh0+f(c+h)f(c)h0andlimh0f(c+h)f(c)h0 \lim _{h \to 0^+} {{f(c+h)-f(c)} \over h} \ge 0 \quad \text{and} \quad \lim _{h \to 0^-} {{f(c+h)-f(c)} \over h} \le 0

    仮定により f(c)=limn0f(c+h)f(c)h\displaystyle f '(c) = \lim _{n \to 0} {{f(c+h)-f(c)} \over h} が存在するので 0f(c)00 \le f '(c) \le 0 であり、整理すると

    f(c)=0f ' (c)=0

したがって、どちらの場合でも、cc臨界点であり、かつf(c)f ' (c) が存在する場合、f(c)=0f ' (c) = 0 でなければならない。


  1. James Stewart, Daniel Clegg, and Saleem Watson, Calculus (early transcendentals, 9E), p282-283 ↩︎