类型 | 标量 | 向量 | 矩阵 |
---|---|---|---|
标量 | ∂ y ∂ x \dfrac{\partial y}{\partial x} ∂x∂y | ∂ y ∂ x \dfrac{\partial \textbf{y}}{\partial x} ∂x∂y | ∂ Y ∂ x \dfrac{\partial Y}{\partial x} ∂x∂Y |
向量 | ∂ y ∂ x \dfrac{\partial y}{\partial \textbf{x}} ∂x∂y | ∂ y ∂ x \dfrac{\partial \mathbf{y}}{\partial \mathbf{x}} ∂x∂y | |
矩阵 | ∂ y ∂ X \dfrac{\partial y}{\partial X} ∂X∂y |
布局方式
对矩阵和向量求导后按两种方式进行组织
- 分子布局法
- 分母布局法
f ( x ) = [ f 1 ( x ) f 2 ( x ) ⋮ f n ( x ) ] ,    x ∈ R ,    x ∈ R n ,    X ∈ R m n ,    f i : R n → R ,    f : R n → R n    F : R → R m n \displaystyle \begin{aligned} \mathbf{f(x)} = \begin{bmatrix} f_1(\mathbf{x}) \\ f_2(\mathbf{x}) \\ \vdots \\ f_n(\mathbf{x}) \end{bmatrix}, \; x \in R, \; \mathbf{x} \in R^n, \; X \in R^{mn}, \; f_i:R^n \to R, \; \mathbf{f}:R^n \to R^n \; F:R \to R^{mn} \end{aligned} f(x)=⎣⎢⎢⎢⎡f1(x)f2(x)⋮fn(x)⎦⎥⎥⎥⎤,x∈R,x∈Rn,X∈Rmn,fi:Rn→R,f:Rn→RnF:R→Rmn
形式 | 分母布局法 | 分子布局法 |
---|---|---|
∂ f ( x ) ∂ x \dfrac {\partial f(\mathbf{x})}{\partial \mathbf {x} } ∂x∂f(x) | [ ∂ f ( x ) ∂ x 1 ∂ f ( x ) ∂ x 2 ⋮ ∂ f ( x ) ∂ x n ] \begin{bmatrix} \dfrac {\partial f(\mathbf{x})}{\partial x_1} \\[2ex] \dfrac {\partial f(\mathbf{x})}{\partial x_2} \\[2ex] \vdots \\{\dfrac {\partial f(\mathbf{x})}{\partial x_n}}\\ \end{bmatrix} ⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x1∂f(x)∂x2∂f(x)⋮∂xn∂f(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤ | [ ∂ f ( x ) ∂ x 1 ∂ f ( x ) ∂ x 2 ⋯ ∂ f ( x ) ∂ x n ] \begin{bmatrix} \dfrac {\partial f(\mathbf{x})}{\partial x_1} & \dfrac {\partial f(\mathbf{x})}{\partial x_2} & \cdots & \dfrac {\partial f(\mathbf{x})}{\partial x_n} \end{bmatrix} [∂x1∂f(x)∂x2∂f(x)⋯∂xn∂f(x)] |
∂ f ( x ) ∂ x \dfrac {\partial \mathbf{f}(x)}{\partial x} ∂x∂f(x) | [ ∂ f 1 ( x ) ∂ x ∂ f 2 ( x ) ∂ x ⋯ ∂ f m ( x ) ∂ x ] \begin{bmatrix} \dfrac {\partial f_1(x)}{\partial x} &\dfrac {\partial f_2(x)}{\partial x} &\cdots &\dfrac {\partial f_m(x)}{\partial x} \end{bmatrix} [∂x∂f1(x)∂x∂f2(x)⋯∂x∂fm(x)] | [ ∂ f 1 ( x ) ∂ x ∂ f 2 ( x ) ∂ x ⋮ ∂ f m ( x ) ∂ x ] \begin{bmatrix} \dfrac {\partial f_1(x)}{\partial x} \\[2ex] \dfrac {\partial f_2(x)}{\partial x} \\[2ex] \vdots \\{\dfrac {\partial f_m(x)}{\partial x}}\\ \end{bmatrix} ⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x∂f1(x)∂x∂f2(x)⋮∂x∂fm(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤ |
∂ f ( x ) ∂ x \dfrac {\partial \mathbf{f(x)}}{\partial \mathbf{x}} ∂x∂f(x) | [ ∂ f 1 ( x ) ∂ x ∂ f 2 ( x ) ∂ x ⋯ ∂ f m ( x ) ∂ x ] [ ∂ f ( x ) ∂ x 1 ∂ f ( x ) ∂ x 2 ⋮ ∂ f ( x ) ∂ x n ] [ ∂ f 1 ( x ) ∂ x 1 ∂ f 2 ( x ) ∂ x 1 ⋯ ∂ f m ( x ) ∂ x 1 ∂ f 1 ( x ) ∂ x 2 ∂ f 2 ( x ) ∂ x 2 ⋯ ∂ f m ( x ) ∂ x 2 ⋮ ⋮ ⋱ ⋮ ∂ f 1 ( x ) ∂ x n ∂ f 2 ( x ) ∂ x n ⋯ ∂ f m ( x ) ∂ x n ] \begin{bmatrix} \dfrac {\partial f_1(\mathbf{x})}{\partial \mathbf{x}} &\dfrac {\partial f_2(\mathbf{x})}{\partial \mathbf{x}} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial \mathbf{x}} \end{bmatrix} \\[2ex] \begin{bmatrix} \dfrac {\partial \mathbf{f(x)}}{\partial x_1} \\[2ex] \dfrac {\partial \mathbf{f(x)}}{\partial x_2} \\[2ex] \vdots \\{\dfrac {\partial \mathbf{f(x)}}{\partial x_n}}\\ \end{bmatrix} \\[2ex] \begin{bmatrix} \dfrac {\partial f_1(\mathbf{x})}{\partial x_1} &\dfrac {\partial f_2(\mathbf{x})}{\partial x_1} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial x_1} \\[2ex] \dfrac {\partial f_1(\mathbf{x})}{\partial x_2} &\dfrac {\partial f_2(\mathbf{x})}{\partial x_2} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial x_2} \\[2ex] \vdots &\vdots &\ddots &\vdots \\[2ex] \dfrac {\partial f_1(\mathbf{x})}{\partial x_n} &\dfrac {\partial f_2(\mathbf{x})}{\partial x_n} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial x_n} \end{bmatrix} [∂x∂f1(x)∂x∂f2(x)⋯∂x∂fm(x)]⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x1∂f(x)∂x2∂f(x)⋮∂xn∂f(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x1∂f1(x)∂x2∂f1(x)⋮∂xn∂f1(x)∂x1∂f2(x)∂x2∂f2(x)⋮∂xn∂f2(x)⋯⋯⋱⋯∂x1∂fm(x)∂x2∂fm(x)⋮∂xn∂fm(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤ | [ ∂ f 1 ( x ) ∂ x 1 ∂ f 2 ( x ) ∂ x 2 ⋯ ∂ f m ( x ) ∂ x n ] [ ∂ f 1 ( x ) ∂ x ∂ f 2 ( x ) ∂ x ⋮ ∂ f m ( x ) ∂ x ] [ ∂ f 1 ( x ) ∂ x 1 ∂ f 1 ( x ) ∂ x 2 ⋯ ∂ f 1 ( x ) ∂ x n ∂ f 2 ( x ) ∂ x 1 ∂ f 2 ( x ) ∂ x 2 ⋯ ∂ f 2 ( x ) ∂ x n ⋮ ⋮ ⋱ ⋮ ∂ f m ( x ) ∂ x 1 ∂ f m ( x ) ∂ x 2 ⋯ ∂ f m ( x ) ∂ x n ] \begin{bmatrix} \dfrac {\partial f_1(\mathbf{x})}{\partial x_1} &\dfrac {\partial f_2(\mathbf{x})}{\partial x_2} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial x_n} \end{bmatrix} \\[2ex] \begin{bmatrix} \dfrac {\partial f_1(\mathbf{x})}{\partial \mathbf{x}} \\[2ex] \dfrac {\partial f_2(\mathbf{x})}{\partial \mathbf{x}} \\[2ex] \vdots \\{\dfrac {\partial f_m(\mathbf{x})}{\partial \mathbf{x}}}\\ \end{bmatrix} \\[2ex] \begin{bmatrix} \dfrac {\partial f_1(\mathbf{x})}{\partial x_1} &\dfrac {\partial f_1(\mathbf{x})}{\partial x_2} &\cdots &\dfrac {\partial f_1(\mathbf{x})}{\partial x_n} \\[2ex] \dfrac {\partial f_2(\mathbf{x})}{\partial x_1} &\dfrac {\partial f_2(\mathbf{x})}{\partial x_2} &\cdots &\dfrac {\partial f_2(\mathbf{x})}{\partial x_n} \\[2ex] \vdots &\vdots &\ddots &\vdots \\[2ex] \dfrac {\partial f_m(\mathbf{x})}{\partial x_1} &\dfrac {\partial f_m(\mathbf{x})}{\partial x_2} &\cdots &\dfrac {\partial f_m(\mathbf{x})}{\partial x_n} \end{bmatrix} [∂x1∂f1(x)∂x2∂f2(x)⋯∂xn∂fm(x)]⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x∂f1(x)∂x∂f2(x)⋮∂x∂fm(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡∂x1∂f1(x)∂x1∂f2(x)⋮∂x1∂fm(x)∂x2∂f1(x)∂x2∂f2(x)⋮∂x2∂fm(x)⋯⋯⋱⋯∂xn∂f1(x)∂xn∂f2(x)⋮∂xn∂fm(x)⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤ |
∂ f ( X ) ∂ X \dfrac {\partial f(X)}{\partial X} |