Analysis
본문에서 사용한 주요 정리들의 엄밀한 증명과 analysis에 필요한 핵심 도구를 정리합니다.
Appendix의 목적은 새로운 계산법을 배우는 것보다 다음을 이해하는 데 있다.
- 왜 주요 정리들이 성립하는가
- 어떤 hypotheses가 필요한가
- approximation error를 어떻게 엄밀하게 제어하는가
- topology와 measure theory가 calculus의 정리를 어떻게 뒷받침하는가
A.1 Arithmetic of Real Numbers
1) Rigorous Arithmetic
이 section은 real numbers의 arithmetic을 엄밀하게 정당화한다.
Chapter 0에서 사용한
- addition
- multiplication
- ordering
- limits
등이 실제로 consistent하게 정의된다는 것을 확인한다.
Meaning: calculus에서 당연하게 사용하는 real-number arithmetic의 논리적 기반을 제공한다.
실제 계산을 위한 section이라기보다 analysis의 기초를 엄밀하게 만들기 위한 section이다.
A.2 Cubic and Quartic Equations
1) Depressed Cubic
일반 cubic equation
에서
를 대입하면
형태로 바꿀 수 있다.
여기서
2) Cardano's Method
depressed cubic
은 Cardano's formula를 이용하여 roots를 계산할 수 있다.
이 과정에서 real coefficients와 real roots만 있는 경우에도 complex numbers가 중간 계산에 나타날 수 있다.
3) Cubic Discriminant
책에서는
의 sign을 이용하여 cubic roots의 구조를 분석한다.
4) Quartic Equations
quartic equation 역시 적절한 변환을 통해 lower-degree equations로 환원할 수 있다.
Meaning: polynomial equations에서 complex numbers가 자연스럽게 필요한 이유를 보여준다.
A.3 Nested Compact Sets and Heine-Borel
1) Nested Compact Sets
nonempty compact sets가
와 같이 nested되어 있으면
이다.
Meaning: compact sets가 계속 줄어들더라도 모두 nonempty라면 공통 point가 적어도 하나 남는다.
2) Open Cover
Open Cover: open sets의 collection 가
를 만족하면 는 의 open cover이다.
3) Heine-Borel Theorem
compact set 의 모든 open cover는 finite subcover를 가진다.
즉,
이면 어떤 finite collection
이 존재하여
이다.
Meaning: compactness는 infinitely many local pieces를 finitely many pieces로 줄일 수 있게 한다.
이 성질은 이후 volume zero, Lebesgue integration, Stokes theorem의 rigorous proof에서 사용된다.
A.4 Proof of the Chain Rule
1) Differentiability with a Remainder
differentiability는
와
로 표현할 수 있다.
마찬가지로
2) Chain Rule
두 approximations를 합성하면 first-order term은
가 된다.
따라서
이다.
Meaning: nonlinear functions의 composition을 local linear approximations의 composition으로 바꿀 수 있다.
A.5 Proof of Kantorovich's Theorem
1) Purpose
Kantorovich's theorem은 Newton's method가 언제 실제 root로 convergence하는지를 보장한다.
Newton iteration은
이다.
2) Main Ingredients
proof에서는 다음을 제어한다.
- initial residual
- 의 크기
- derivative의 Lipschitz ratio
- successive Newton increments
3) Lipschitz Derivative
핵심 hypothesis는 derivative가
를 만족한다는 것이다.
Meaning: derivative가 너무 빠르게 변하지 않아야 local linear approximation을 반복해서 사용할 수 있다.
A.6 Proof of Superconvergence
Newton's method가 root에 충분히 가까워지면 error는 단순히 일정한 비율로 감소하지 않고 훨씬 빠르게 감소한다.
핵심 구조는 successive errors가 roughly quadratic relation을 만족한다는 것이다.
Meaning: Newton's method에서는 convergence가 시작된 뒤 correct digits의 수가 매우 빠르게 증가할 수 있다.
A.7 Differentiability of the Inverse Function
1) Local Inverse
가 locally invertible이고
라고 하자.
identity
를 미분하면
따라서
이다.
즉,
이다.
Meaning: inverse function의 derivative는 원래 derivative의 inverse linear transformation이다.
A.8 Proof of the Implicit Function Theorem
1) Implicit Equation
에서 일부 variables 를 나머지 variables 의 function
으로 표현한다.
따라서
2) Differentiate the Identity
chain rule을 사용하면
가 invertible이면
이다.
Meaning: nonlinear constraint의 local solution도 linear algebra를 이용하여 미분할 수 있다.
A.9 Equality of Crossed Partials
에 대해 partial derivatives 가 themselves differentiable이면
이다.
즉,
이다.
Meaning: 충분한 differentiability가 있으면 second derivatives의 순서를 바꿀 수 있다.
이 결과로 Hessian matrix가 symmetric이 된다.
A.10 Functions with Many Vanishing Partial Derivatives
가 이고 point 에서 order 까지의 모든 partial derivatives가 vanish한다고 하자.
이 조건은
와 동치이다.
즉,
Meaning: 낮은 차수의 derivatives가 모두 zero이면 function은 그 point 근처에서 보다도 작아진다.
이 결과가 higher-dimensional Taylor approximation의 핵심 기반이다.
A.11 Big O and Little o
1) Little
는
이라는 뜻이다.
특히
이면 는 보다 asymptotically smaller하다.
2) Big
는 어떤 constant 와 가 존재하여
for
를 만족한다는 뜻이다.
Meaning: 의 크기를 의 constant multiple로 bound할 수 있다.
3) Relation
이다.
4) Addition Rules
이면
이면
5) Multiplication Rules
Meaning: Taylor polynomial 계산에서 높은 차수의 terms를 체계적으로 무시할 수 있게 한다.
A.12 Taylor's Theorem with Remainder
1) One-Dimensional Taylor Remainder
가 이면 와 사이의 어떤 가 존재하여
이다.
2) Error Bound
만약
이면
이다.
Meaning: little-가 asymptotic accuracy를 말한다면 Taylor remainder는 실제 numerical error bound를 준다.
3) Several Variables
multivariable case에서는 line
를 따라 one-dimensional Taylor theorem을 적용한다.
remainder의 -degree term은 multi-index notation으로
의 형태가 된다.
A.13 Completing Squares
모든 quadratic form은 linearly independent linear functions를 이용하여 positive squares와 negative squares의 합으로 나타낼 수 있다.
proof의 핵심 방법은 반복적인 completing squares이다.
Meaning: quadratic form의 복잡한 cross terms를 없애고 signature를 읽을 수 있는 형태로 바꾼다.
A.14 Classifying Constrained Critical Points
constraint가
이고 를 이 manifold 위에서 optimize한다고 하자.
Lagrangian을
로 정의한다.
1) Augmented Hessian
constrained critical point의 classification에는 augmented Hessian matrix를 사용한다.
constraint의 개수가 이고 augmented Hessian의 signature가
이면 constrained critical point의 signature는
이다.
Meaning: ordinary Hessian test를 constraint manifold 위로 확장한다.
A.15 Geometry of Curves and Surfaces: Proofs
이 section은 Chapter 3의 curvature와 surface geometry formulas를 엄밀하게 증명한다.
1) Frenet Frame
arc-length parametrized curve에서
- : unit tangent
- : normal
- : binormal
을 사용한다.
2) Frenet Equations
이다.
여기서
- : curvature
- : torsion
이다.
Meaning: curve를 따라 이동할 때 tangent-normal-binormal frame이 어떻게 회전하는지를 나타낸다.
이 section에서는 surface curvature와 mean curvature 관련 formulas의 증명도 제공한다.
A.16 Stirling's Formula and the Central Limit Theorem
1) Stirling's Formula
큰 에 대해
이다.
즉, 두 식의 ratio가
로 수렴한다.
2) Why It Matters
factorial의 growth rate를 정확하게 approximation할 수 있다.
이 approximation은 binomial probabilities를 분석하는 데 사용된다.
3) Central Limit Theorem
책에서는 fair coin을 번 던지는 경우를 통해 central limit theorem을 증명한다.
heads의 개수가
과
사이에 있을 probability는 일 때
로 수렴한다.
Meaning: 많은 independent random effects의 normalized distribution이 Gaussian distribution으로 접근하는 현상을 보여준다.
A.17 Proof of Fubini's Theorem
Fubini's theorem은 multidimensional integral을 iterated integral로 계산할 수 있게 한다.
핵심 관계는
이다.
Meaning: multidimensional integration을 lower-dimensional integrations의 반복으로 환원한다.
Appendix에서는 paving과 upper/lower sums를 이용하여 이 결과를 엄밀하게 정당화한다.
A.18 Justifying Other Pavings
Chapter 4에서는 dyadic paving뿐 아니라 다른 nested partitions도 integration에 사용할 수 있다고 했다.
이 section에서는 suitable paving을 사용해도 동일한 integral을 얻는다는 것을 증명한다.
Meaning: integral은 특정 grid에 종속된 계산법이 아니라 function 자체에 의해 결정되는 quantity이다.
A.19 Change of Variables: Rigorous Proof
1) Local Linear Approximation
change of variables map
는 작은 cube 근처에서
로 근사된다.
2) Local Volume Scaling
linear transformation에서는 volume scaling factor가
이다.
따라서 nonlinear map에서도 sufficiently small regions에서는 같은 factor를 사용한다.
3) Change of Variables Formula
이다.
Meaning: Jacobian determinant가 coordinate transformation의 local volume distortion을 정확히 보정한다.
A.20 Volume Zero and Related Results
1) Graphs
integrable function의 bounded graph는 ambient space에서 volume 을 가진다.
예를 들어
의 graph는 안에서 -dimensional volume 이다.
2) Lower-Dimensional Manifolds
이 dimension 인 manifold이고
이면 closed subset 은
이다.
특히
- curve in has area
- surface in has volume
이다.
Meaning: lower-dimensional objects는 higher-dimensional volume 측정에서는 negligible하다.
A.21 Lebesgue Measure and Lebesgue Integrals
이 section은 Chapter 4의 Lebesgue integration results를 엄밀하게 증명한다.
1) Almost Everywhere Convergence
Riemann-integrable functions 가
를 만족하면
는 almost everywhere converges한다.
2) Measure
Lebesgue measure는 Riemann volume보다 더 넓은 class of sets에 대해 크기를 정의한다.
3) Countable Additivity
disjoint measurable sets 에 대해
가 핵심 성질이다.
4) Lebesgue Integration
Lebesgue integral은
- unbounded domains
- unbounded functions
- infinite limits
를 Riemann integral보다 자연스럽게 다룰 수 있게 한다.
5) Convergence Theorems
이 section은 Chapter 4에서 사용한
- monotone convergence
- dominated convergence
- Fubini for Lebesgue integrals
- change of variables
등의 정당화를 제공한다.
Meaning: limit과 integral을 안전하게 교환하기 위한 rigorous framework를 제공한다.
A.22 Computing the Exterior Derivative
-form
에 대해 exterior derivative를 엄밀하게 계산한다.
1) Linearity
이다.
2) Constant Form
constant form 에 대해
이다.
3) Function
-form 에 대해
이다.
4) Elementary Form
이다.
Meaning: ordinary derivative를 differential forms 전체로 확장한 operation이 실제로 well-defined함을 증명한다.
proof에서는 Taylor expansion을 사용하며 constant terms가 cancel되고 linear terms만 exterior derivative에 기여한다.
A.23 A Technical Result for Stokes's Theorem
이 section은 generalized Stokes's theorem의 proof에서 사용한 technical proposition을 증명한다.
1) Transversality
두 subspaces가 함께 을 span하면 transversal이라고 한다.
두 manifolds 이 intersection point 에서
을 만족하면 그 point에서 transversal이다.
2) Geometric Meaning
transversality는 objects가 tangent하게 접하는 special case가 아니라 일반적인 방식으로 intersect한다는 뜻이다.
3) Trimming a Piece-with-Boundary
Stokes proof에서는 작은 balls를 제거하여 complicated piece-with-boundary를 piece-with-corners로 바꾼다.
어떤
에 대해서도 balls
를 선택하여
이 되면서
가 piece-with-corners가 되도록 할 수 있다.
Meaning: troublesome boundary portions을 arbitrarily small하게 제거한 뒤 Stokes theorem을 적용하고, 마지막에 그 크기를 으로 보내는 strategy이다.
Essential Study Checklist
Appendix에서 반드시 이해할 내용:
- Compactness의 핵심 성질
- Heine-Borel Theorem
- Differentiability와 remainder
- Chain Rule의 proof structure
- Newton's Method convergence에서 Lipschitz condition의 역할
- Inverse Function Derivative
- Implicit Function Derivative
- Equality of Crossed Partials
- Vanishing Derivatives와
의 관계
- Little
- Big
- Taylor Remainder
- Completing Squares와 Quadratic Form Signature
- Augmented Hessian의 의미
- Frenet Equations
- Stirling's Formula
- Fubini's Theorem의 rigorous basis
- Change of Variables에서
가 나오는 이유
- Lower-Dimensional Manifold의 Higher-Dimensional Volume이 이라는 점
- Almost Everywhere
- Lebesgue Measure와 Countable Additivity
- Exterior Derivative 계산법
- Transversality
- Stokes's Theorem proof에서 boundary trimming의 역할