Mathematics/Analysis

PMA Chapter 5 : Differentiation

Jihoo Lee 2024. 4. 10. 23:50

왠만해선 real function만 다룰 것이다.

 

## Derivative of Real function

 

Definition. f가 [a,  b]에서 정의된 real-valued function일 때,

any x \in [a, b]에 대해 \phi(t) = (f(t) - f(x)) / (t-x) (a<t<b, t != x)이라 하면

f'(x) = lim t->x, \phi(t).

 

Theorem. f defined on [a, b]. f가 point x \in [a, b]에서 differentiable하면 x에서 continuous.

 

pf) t->x일 때 f(t) - f(x) = ( (f(t) - f(x)) / (t-x) ) * (t-x) -> f'(x) x 0 = 0.

 

Theorem.

(i) (f+g)' = f' + g'

(ii) (fg)' = f'g + fg'

(iii) (f / g)' = (gf' - g'f) / g^2 (g(x) != 0)

 

pf) (ii) : (fg)(t) - (fg)(x) = f(t) (g(t) - g(x)) + g(x) (f(t) - f(x))

(iii) : (f/g)(t) - (f/g)(x) = 1/g(t)g(x) * (g(x) (f(t) - f(x) / (t-x) - f(x) (g(t) - g(x)) / (t-x) )..

 

여기에서, integer n에 대해 (x^n)' = n x^(n-1) 증명됨.

 

Theorem. (Chain Rule) f is continuous on [a, b], f'(x) exists at some point x \in [a, b].

g is defined on an interval I which contains the range of f, and differentiable at point f(x).

h(t) = g(f(t)) (a <= t <= b)이면 h는 x에서 differentiable하며 h' = g'(f(x)) f'(x).

 

pf)

y = f(x)라 하면, f(t) - f(x) = (t-x) (f'(x) + u(t)), g(s) - g(y) = (s-y) (g'(y) + v(s))

s = f(t)라 하자. h(t) - h(x) = g(f(t)) - g(f(x)) = (f(t) - f(x)) (g'(y) + v(s)) = (t-s) (f'(x) + u(t)) (g'(y) + v(s))

t != x이면 (h(t) - h(x)) / (t - x) = (g'(y) + v(s)) (f'(x) + u(t)). v(s) -> 0, u(t) -> 0. End.

 

Example 몇개를 살펴보면

f(x) = xsin(1/x) if x != 0, else 0. f'(x) = sin(1/x) - (1/x) cos(1/x)이고, lim x->0 f'(x) 생각시 존재 안함.

f(x) = x^2 sin(1/x) if x!=0, else 0으로 잡자. f' = 2x sin(1/x) - cos (1/x)이고, lim x->0 f'(x) 생각시 f'(0) = 0.

즉 이 함수에서 f는 all point x에서 differentiable(즉 f' 존재) 하지만, f'이 continuous하진 않다. (0에서 discontinuous)

 

 

## Mean value Theorem

 

Definition. f가 metric X에서 정의된 real function일 때 

f가 p \in X에서 local maximum이려면, exist \delta > 0, 

q \in X이고 d(p, q) < \delta인 모든 q에 대해 f(q) <= f(p).

 

Theorem. f가 [a, b]에서 defined되었다 하자. f가 x \in (a, b)에서 local maximum 가지면 f'(x) = 0.

 

pf)

\delta를 정의대로 잡자. a < x - \delta < x < x + \delta < b

x - \delta < t < x이면 (f(t) - f(x)) / (t-x) >= 0이고 f'(x) >= 0.

x < t < x + \delta이면 (f(t) - f(x)) / (t - x) <= 0이고 f'(x) <= 0. 따라서 f'(x) = 0.

 

Theorem. (Generalized Mean Value Theorem) f and g are continuous real function on [a, b], differentable in (a, b). 

exist x \in (a, b), such that (f(b) - f(a)) g'(x) = (g(b) - g(a)) f'(x). (end point, 즉 a, b에서의 differentability는 요구하지 않는다.)

 

pf)

h(t) = (f(b) - f(a)) g(t) - (g(b) - g(a)) f(t). (a <= t <= b)는 [a, b]에서 continuous하고 (a, b)에서 differentiable하며, 

h(a) = f(b)g(a) - f(a)g(b) = h(b)이다. 우리의 목표는, exist x \in (a, b) h'(x) = 0인 것이다. 

h가 상수함수라면 모든 x에 대해 성립하므로 끝. h(t) > h(a)인 t가 존재한다면, 정리 4.16(compact metric X에서 정의된 continuous real function에서 M = sup f(p)라 하면 exist p \in X, f(p) = M)을 이용하자. h는 maximum을 가지며, 이때의 x를 잡으면 위 Theorem에 의해 (maximum은 자명히 local maximum이므로) h'(x) = 0. End. h(x) < h(a)라면 minimum으로 해주면 됨.

 

Theorem. (Mean Value Theorem). exist x \in (a, b), f(b) - f(a) = (b-a) f'(x)

pf) above theorem에서 g(x) = x

 

Theorem. f가 (a, b)에서 differentiable하다면

(i) f'(x) >=0 for all x \in (a, b)이면 monotonically increasing

(ii) f'(x) = 0 for all x \in (a, b)이면 constant

(iii) f'(x) <= 0 for all x \in (a, b)이면 monotonically decreasing

 

pf) Mean Value Theorem.

 

 

## Continuity of Derivatives

 

Theorem. f : real differentiable functions on [a, b] and f'(a) < \gamma < f'(b). then exist x \in (a, b), f'(x) = \gamma. 

 

pf)

g(t) = f(t) - \gamma t. g'(a) < 0.. so g(t_1) < g(a) for some t_1, and g'(b)>0, so g(t_2) < g(b) for some t_2..

so [a, b]에서 minimum은 (a, b)에서 존재하므로 x 잡으면 g'(x) = 0. End.

 

따라서, f가 [a, b]에서 differentiable하다면 f'은 simple discontinuities일 수 없다. (simple : f(x-), f(x+) 존재)

 

## L'hospital's rule

 

Theorem. f, g is real and differentiable in (a, b), and g'(x) != 0 for all x \in (a, b). (-inf <= a < b <= inf)

x->a일 때 (f(x)->0, g(x) -> 0) or g(x) -> inf라면..

x -> a일 때 f'(x) / g'(x) -> A라면..

 

x -> a일 때 f(x) / g(x) -> A이다.

 

pf)

-inf <= A < inf일 때만 고려하자. A < q인 real q를 잡고 A < r < q인 r 잡자. 

exist c \in (a, b), a < x < c -> f'(x) / g'(x) < r인 c 존재. (x -> a일 때 f'(x) / g'(x) -> A이므로)

a < x < y < c일 때, by generalized mean value theorem, exist t \in (x, y), 

(f(x) - f(y)) / (g(x) - g(y)) = f'(t) / g'(t) < r이다. (a < t < c이므로)

만약 (f(x) -> 0, g(x) -> 0)이라면 x -> a로 보내면 f(y) / g(y) <= r < q (for a < y < c)

만약 (g(x) -> inf)이라면 y를 고정하고, g(x) -> inf이므로 exist c_1 \in (a, y), g(x) > g(y), g(x) > 0 for all a < x < c_1.

이러면 (g(x) - g(y) / g(x)가 positive이므로 이를 양변에 곱하면

f(x) / g(x) < r - r g(y) / g(x) + f(y) / g(x) (a < x < c_1일 때)

x -> a로 간다면, 위 부등식에서 g(x) -> inf이므로 f(x) / g(x) < q. 

두 case 모두에서 f(x) / g(x) < q for all A < q. 반대도 마찬가지로.. 해주면 됨.

 

## Derivatives of Higher Order

 

Definition. derivative of f' = f''.. second derivative of f. 그대로 f, f', f'', f^(3), ..., f^(n)..으로 표기.

f^(n) (x)가 x에서 exist하기 위해선 f^(n-1) (t)가 x의 neighborhood에서 존재해야 하며 x에서 differentiable해야 함. ..

 

## Taylor's Theorem

 

Theorem. f가 [a, b]에서 real function이고 n이 positive integer이며, f^(n-1)이 [a, b]에서 continuous하고 f^(n) (t)가 모든 t \in (a, b)에서 존재할 때, \alpha, \beta가 [a, b]의 distinct point of [a, b]일 때, 

P(t) = sigma_k=0~(n-1), f^(k) (\alpha) (t - \alpha) ^ k / k!이라 하면, 

\alpha와 \beta 사이 x가 존재하여 f(\beta) = P(\beta) + (f^(n) (x) / n!) (\beta - \alpha) ^ n

 

pf)

f(\beta) = P(\beta) + M (\beta - \alpha) ^ n이라 하자.

g(t) = f(t) - P(t) - M (t - \alpha)^n이라 하면 g(\beta) = 0.

우리의 목표는, n! M = f^(n) (x) 만족하는 x 가 \alpha와 \beta 사이 존재하는 것이다. 

g를 미분. g^(n) (t) = f^(n) (t) - n! M. 즉, g^(n) (x) = 0인 x를 잘 찾아보자. 

P^(k) (\alpha) = f^(k) (\alpha)이므로(k = 0~n-1), g(\alpha) = g'(\alpha) = g''(\alpha) = .. = g^(n-1) (\alpha) = 0

g(\beta) = 0이므로 g'(x_1) = 0인 x_1 존재, g'(x_1) = 0, g'(\alpha) = 0이므로 x_2 존재해서 g''(x_2) = 0, ...

반복하면 exist x_n, g^(n) (x_n) = 0임. End.

 

## Differentiation of Vector-valued functions

 

complex? complex function f에 대해 real part, imaginary part를 f_1, f_2라 하자. 

즉 f(t) = f_1(t) + i f_2(t) for a <= t <= b. 둘 다 real이므로 f' = f_1' + i f_2'을 얻는다. 즉 둘다 differentiable <-> f differentiable. ..

lim t -> x, | (f(t) - f(x)) / (t-x) - f'(x) | = 0. 이러면 f'은 R^k의 value 가짐.

즉 f의 components를 (f_1, f_2, ..., f_k)라 하면 f' = (f_1', f_2', ..., f_k')이며 이들이 모두 x에서 differentiable해야 f도 differentiable이며 역도 성립.

 

f(x) = e^(ix) = cos x + i sin x같은걸 보면 f(2pi) - f(0) = 0이지만 f'(x) = ie^(ix)이므로 |f'(x)| = 1 for all x이므로, 위의 mean value theorem같은거 성립 안한다.

 

f(x) = x, g(x) = x + x^2 e^(i / x^2) 이따구로 잡아보면 |e^(it)| = 1 for all t이므로

lim x -> 0, f(x) / g(x) = 1이다. 

g'(x)의 경우 g'(x) =  1 + (2x - 2i/x) e ^ (i/x^2)(0 < x < 1일 때) 이므로

|g'(x)| >= |2x - 2i / x| - 1 >= 2/x - 1, 따라서 |f'(x) / g'(x)| = 1 / |g'(x)| <= x / (2-x)이므로 x -> 0일 때, f'(x) / g'(x) -> 0.

즉 L'hospital's theorem같은거 성립 안한다.

 

vector-valued function에서 성립하는건, |f(b) - f(a)| <= (b-a) sup |f'(x)| 정도.

 

Theorem. f이 [a, b] -> R^k인 continuous mapping이며 (a, b)에서 differentiable할 때, 

exist x \in (a, b), such that |f(b) - f(a)| <= (b-a) |f'(x)|. 

 

pf)

z = f(b) - f(a)로 두고 \phi(t) = z dot f(t) (a <= t <= b)

\phi는 일단 real-valued이며 continuous이고, (a, b)에서 differentiable하기까지 한다. 얘는 real valued이므로 mean value theorem 적용하면 \phi(b) - \phi(a) = (b-a) \phi'(x) = (b-a) z dot f'(x) for some x \in (a, b)

또한 \phi(b) - \phi(a) = z dot f(b) - z dot f(a) = |z|^2.. 

|z|^2 = (b-a) |z dot f'(x)| <= (b-a) |z| |f'(x)| (cauchy-schwarz inequality)

따라서 |z| <= (b-a) |f'(x)|. End.

 

## Exercises

 

1)

| (f(x) - f(t)) / (x - t) | <= |x - t|이므로 f'(t) exist하고 0임. by mean value theorem..

 

2)

just do it

 

3)

f는 derivative, 즉 continuous. monotonically increase함을 보이자.

f'(x) = 1 + \epsilon g'(x). \epsilon < 1/M으로 잡으면 f'(x) >= 0. monotonic.

 

4)

f(x) = c_n x^(n+1) / (n+1) + ... + c_1 x^2 / x + c_0 x

f(0) = 0, f(1) = 0.. exist x \in (0, 1), f'(x) = 0. End.

 

5)

differentible인것도, 0인것도, 그냥 위의 정리 쓰면 된다.

 

6)

(i) f is continuous for x >= 0

(ii) f'(x) exist for x > 0

(iii) f(0) = 0

(iv) f' monotonically increasing

g(x) = f(x) / x. f continuous하므로 x > 0일 때 g(x) continuous,, 그리고 f'(x) exist하므로 g는 differentiable

g' = f(x) ( - 1/x^2) + f'(x) / x = (x f'(x) - f(x)) / x^2.

x f'(x) - f(x) >= 0 <-> f(x) <= x f'(x) <-> f(x) / x <= f'(x)

f(x) / x = (f(x) - f(0)) / (x - 0)이므로 exist 0 < y < x, f(x) / x = f'(y). f'(y) <= f'(x) because of (iv). End.

 

7)

lim t->x ( (f(t) - f(x)) / (t - x) ) / ( (g(t) - g(x)) / (t - x) )으로 바꾸자. 둘다 수렴하고 아래가 nonzero이므로 성립.

 

8)

uniformly differentiable 개념이라 생각하면 된다.. 이게 성립하면 continuous함은 x와 t를 뒤바꾸어주면 된다.

[a, b]는 compact니까 여기서 continuous는 uniformly continuous와 똑같고, mean value theorem 적용해주면 됨.

 

9) 

lim t->0 (f(t) - f(0)) / t = f'(s)이도록 s \in (0, t) 잡을 수 있음.. 따라서 0에 converge하는 수열 t_n에 대해 s_n 잡을 수 있으므로 f'(s_n) -> 3이므로 lim t->0 (f(t) - f(0)) / t = 3. 3으로 exist.

 

10)

f(x) / g(x) = (f(x) / x - A) (x / g(x)) + A x / g(x)

f(x) / x가 A로 converge함을 보이자. f(x)를 real part와 imaginary part로 분리.

f(x) = f_1(x) + i f_2(x). f_1(x) / x, f_2(x) / x 모두 f_1'.., (일단 둘이 미분가능한건 f에서 유도되고, 로피탈 적용 가능하니 이건 A / 1이므로 A.) g(x) / x도 마찬가지.. 수렴하므로, 수렴하는 값들끼리의 사칙연산은 허용되므로 끝.

 

11)

o(h^2). 

 

12)

f'(x) = 3x |x|. f'' = 3x, f'''(0+) = 3, f'''(0-) = -3. End.

 

13)

(a) a > 0이면 lim f(x) = 0이므로 continuous. a <= 0이면 >=..

(b) x>0일 때 f' = ax^(a-1) sin(x^(-c)) + x^a (-c x ^ (-c-1)) cos(x^(-c))??

f' = lim t -> 0 f(t)  / t .. 

나머진 그냥 잘해봅시다

 

14)

a < b < c에서 (f(b) - f(a)) / (b-c) <= (f(c) - f(a)) / (c-a) <= (f(c) - f(b)) / (c-a)

f'(x) > f'(y)이고 x < y인 x, y 있으면 a, b, c를 (x, x+, y)랑 (x, y-, y)으로.

 

15)

문제에서 다 풀어줌

 

16)

그냥 15쓰면됨

 

17) 

문제에서 다 풀어줌

 

18)

풀라는게 뭐임 대체

 

19)

(a) D_n = ( \beta / (\beta - \alpha) ) x ( (f(\beta) - f(0)) / \beta - f'(0)) + ( -\alpha / (\beta - \alpha)) x ( (f(\alpha) - f(0)) / \alpha - f'(0)). \alpha < 0 < \beta이면 두 계수의 부호가 positive이고 1보다 작음.

(b)

0 < \alpha / (\beta - \alpha) < \beta / (\beta - \alpha)이다. \beta / (\beta - \alpha) <= r인 r 잡자.

| (f(x) - f(0)) / x - f'(0) | <= \epsilon / 4r으로 setting하면 된다.

(c) 사잇값 정리 박으면 exist c_n, D_n = f'(c_n). c_n -> 0.

counterexample : 

f(x) = x^2 sin(1/x) (x != 0), else 0. \alpha = 1/(2(n+1/4)pi), \beta = 1/(2npi)

lim D_n = -2/pi != f'(0).

 

20)

exist point x \in (a, b) such that

|f(b) - sigma_j=0~(n-1) (f^(j)(a) / j!) (b-a)^j | <= | f^(n)(x) / n! | (b-a)^n

vector-valued에서면 원래 보이듯이 vector 하나 잡고 projection.

 

21)

f(x) = e^(-1/x^2) if x != 0 else 0

a, b 사이 E^C에 대해 f(x-a)f(b-x)으로 setting.

 

22)

(a) mean value theorem

(b) f' = 1 - (1 + e^(t))^(-2)

(c) f(x_1) = x_1이면 그냥 끝나고

mean value theorem에 의해 -A(a-b) <= f(a) - f(b) <= A(a-b)이므로

f(x_1) < x_1이면 감소하면서 단조감소하면서 bounded, 수렴. 수렴값 정하면 f(x) = x. 

 

23)

(b) 미분하면 22 조건에 맞음

(a), (c) : 일단 강증가/강감소이며, 수렴한다고 가정시 모순

 

24)

??

 

25)

(a) x_n에서의 접선과 x축 교점 좌표

(b) f(x_n)>0, f'(x_n)>0이므로. 일단 단조감소하고 bounded이므로 수렴하고, 수렴값 k라 하면 f(k) = 0.

(c) 위 점화식 이용 x_(n+1) 지우고 식정리하면 x_n에서 1차항까지 테일러정리

(d) (c)식변형시 A(x_(n+1)-asdf) <= (A(x_n-asdf))^2. 

(e) g' = f f'' / f'^2. f -> 0이고 f''은 위로 bounded, f'은 아래로 bounded이므로 g' -> 0.

(f) 더 멀리 나아가~ 무한대로 뻗어가~

 

26)

교과서에서 다 풀어줫는데? [a, a+1/A]에서 0이고, 이걸 a+1/A에서 한번 더하고 .. 더하고..

 

27)