Skip to content

Vector Calculus

Published: at 04:22 AMSuggest Changes

Table of contents

Open Table of contents

1. Các khái niệm liên quan

1.1. Smooth Function

Có tính chất infinitely differentiable.

1.2. Complex Space

Kí hiệu: C\mathbb{C}

2. Các khái niệm chính

2.1. Taylor Series

Mục đích: để có một function khác giống function đang tìm hiểu. ELI5: Biến một đường cong xấu xí thành một đường cong dịu dàng

Taylor Polynomial: bậc n của hàm f:RRf:\mathbb{R} \to \mathbb{R} tại điểm x0x_{0}

Tn(x):=k=0nf(k)(x0)k!(xx0)kT_n(x):=\sum_{k=0}^n\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k

Taylor Series: fCf \in \mathbb{C}^{\infty}

T(x):=k=0f(k)(x0)k!(xx0)kT_\infty(x):=\sum_{k=0}^\infty\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k

is called analytic if f(x)=T(x)f(x)=T_{\infty}(x)

2.2. Partial Differentiation và Gradient

Khác với Differentiation thông thường, partial tức là chỉ nói về một phần của derivative.

Lấy ví dụ về sự thay đổi nhiệt độ trong không gian: ta sẽ có derivative của nhiệt độ T theo vị trí x trong không gian, và derivative của nhiệt độ T theo thời gian t. Như vậy equation chỉ có thể nói về một phần của sự thay đổi. images

Gradient chứa thông tin của các partial derivatives dưới dạng vector.

f=[fxfy]\nabla f = \begin{bmatrix} \dfrac{\partial f}{\partial x} \\\\ \dfrac{\partial f}{\partial y} \\\\ \vdots \end{bmatrix}

2.2.1. Các quy tắc

Quy tắc nhân:

x(f(x)g(x))=fxg(x)+f(x)gx\frac{\partial}{\partial x}\left(f(x)g(x)\right) =\frac{\partial f}{\partial x}g(x) +f(x)\frac{\partial g}{\partial x}

Quy tắc cộng:

x(f(x)+g(x))=fx+gx\frac{\partial}{\partial x}(f(x) + g(x)) =\frac{\partial f}{\partial x} +\frac{\partial g}{\partial x}

Quy tắc dây chuyền:

xf(g(x))=fggx\frac{\partial}{\partial x}f(g(x)) =\frac{\partial f}{\partial g} \frac{\partial g}{\partial x}

2.2.2. Gradient của vector-value function

Hay còn được gọi là Jacobian matrix của hàm RnRmR^n \mapsto R^m

J=xf=df(x)dx=(f(x)x1f(x)xn)=(f1(x)x1f1(x)xnfm(x)x1fm(x)xn)\mathbf{J} = \nabla_{\mathbf{x}} \mathbf{f} = \frac{d\mathbf{f}(\mathbf{x})}{d\mathbf{x}} = \begin{pmatrix} \frac{\partial f(\mathbf{x})}{\partial x_1} & \cdots & \frac{\partial f(\mathbf{x})}{\partial x_n} \end{pmatrix} = \begin{pmatrix} \frac{\partial f_1(\mathbf{x})}{\partial x_1} & \cdots & \frac{\partial f_1(\mathbf{x})}{\partial x_n} \\ \vdots & \ddots & \vdots \\ \frac{\partial f_m(\mathbf{x})}{\partial x_1} & \cdots & \frac{\partial f_m(\mathbf{x})}{\partial x_n} \end{pmatrix}
2.2.2.1. Gradient của vector-value function respect to ma trận

Xem xét hàm:

f(x)=Ax,fRm,ARm×n,xRn\mathbf{f}(\mathbf{x}) = \mathbf{A}\mathbf{x}, \quad \mathbf{f} \in \mathbb{R}^m, \quad \mathbf{A} \in \mathbb{R}^{m \times n}, \quad \mathbf{x} \in \mathbb{R}^n

Ta có:

fi=j=1nAijxjf_i = \sum_{j=1}^n A_{ij} x_j

Tổng quát hóa đạo hàm phần:

fiAkl={xlif i=k,0otherwise\frac{\partial f_i}{\partial A_{kl}} = \begin{cases} x_l & \text{if } i = k, \\ 0 & \text{otherwise} \end{cases}

hay

fiA=(0T0TxT0T0T)R1×(m×n)\frac{\partial f_i}{\partial \mathbf{A}} = \begin{pmatrix} \mathbf{0}^T \\ \vdots \\ \mathbf{0}^T \\ \mathbf{x}^T \\ \mathbf{0}^T \\ \vdots \\ \mathbf{0}^T \end{pmatrix} \in \mathbb{R}^{1 \times (m \times n)}

2.2.3. Higher Order Derivatives

Xét hàm f:RnR,xRnf:R^n \mapsto R,\quad x \in R^n

Hxf=(2fx122fx1x22fx1xn2fxnx12fxnx22fxn2)H_x f = \begin{pmatrix} \frac{\partial^2 f}{\partial x_1^2} & \frac{\partial^2 f}{\partial x_1 \partial x_2} & \cdots & \frac{\partial^2 f}{\partial x_1 \partial x_n} \\ \vdots & \vdots & \ddots & \vdots \\ \frac{\partial^2 f}{\partial x_n \partial x_1} & \frac{\partial^2 f}{\partial x_n \partial x_2} & \cdots & \frac{\partial^2 f}{\partial x_n^2} \end{pmatrix}

Khi f:RnRm,fRm×nf: R^n \mapsto R^m, \quad \nabla f \in R^{m\times n}

HxfRm×n×nH_{x}f \in R^{m\times n\times n}

Previous Post
Đồng bộ tiến trình
Next Post
Analytic Geometric