CQF预备知识:一、微积分 -- 1.8.3 二元泰勒展开详解
文中内容仅限技术学习与代码实践参考,市场存在不确定性,技术分析需谨慎验证,不构成任何投资建议。
📖 数学入门全解
本系列教程为CQF(国际量化金融分析师证书)认证所需的数学预备知识,涵盖所有需要了解的数学基础知识,旨在帮助读者熟悉核心课程所需的数学水平。
教程涵盖以下四个主题:
- 微积分
- 线性代数
- 微分方程
- 概率与统计
1.8.3 二元泰勒展开详解
一、二元泰勒展开基础
-
展开形式
对于足够光滑的二元函数 f ( x , t ) f(x,t) f(x,t),在点 ( x 0 , t 0 ) (x_0,t_0) (x0,t0)处的泰勒展开式为:
f ( x , t ) = f ( x 0 , t 0 ) + ( x − x 0 ) ⋅ f x ( x 0 , t 0 ) + ( t − t 0 ) ⋅ f t ( x 0 , t 0 ) + 1 2 [ ( x − x 0 ) 2 f x x ( x 0 , t 0 ) + 2 ( x − x 0 ) ( t − t 0 ) f x t ( x 0 , t 0 ) + ( t − t 0 ) 2 f t t ( x 0 , t 0 ) ] + ⋯ \begin{align*} f(x,t) &= f(x_0,t_0) \\ &\quad + (x - x_0) \cdot f_x(x_0,t_0) + (t - t_0) \cdot f_t(x_0,t_0) \\ &\quad + \frac{1}{2} \Big[ (x - x_0)^2 f_{xx}(x_0,t_0) \\ &\quad\quad + 2(x - x_0)(t - t_0) f_{xt}(x_0,t_0) \\ &\quad\quad + (t - t_0)^2 f_{tt}(x_0,t_0) \Big] + \cdots \end{align*} f(x,t)=f(x0,t0)+(x−x0)⋅fx(x0,t0)+(t−t0)⋅ft(x0,t0)+21[(x−x0)2fxx(x0,t0)+2(x−x0)(t−t0)fxt(x0,t0)+(t−t0)2ftt(x0,t0)]+⋯
-
结构解析
- 常数项: f ( x 0 , t 0 ) f(x_0,t_0) f(x0,t0)表示函数在基准点的初始值
- 线性项:
( x − x 0 ) f x (x - x_0)f_x (x−x0)fx 和 ( t − t 0 ) f t (t - t_0)f_t (t−t0)ft 反映函数沿x方向和t方向的一阶线性变化 - 二次项:
1 2 ( x − x 0 ) 2 f x x \frac{1}{2}(x - x_0)^2 f_{xx} 21(x−x0)2fxx 表示x方向的曲率
1 2 ( t − t 0 ) 2 f t t \frac{1}{2}(t - t_0)^2 f_{tt} 21(t−t0)2ftt 表示t方向的曲率
2 ( x − x 0 ) ( t − t 0 ) f x t 2(x - x_0)(t - t_0)f_{xt} 2(x−x0)(t−t0)fxt 描述x-t平面上的耦合效应
完整形式:
f ( x , t ) = ∑ n = 0 ∞ 1 n ! ∑ k = 0 n ( n k ) ∂ n f ∂ x k ∂ t n − k ⋅ ( x − x 0 ) k ( t − t 0 ) n − k f(x,t) = \sum_{n=0}^{\infty} \frac{1}{n!} \sum_{k=0}^{n} \binom{n}{k} \frac{\partial^n f}{\partial x^k \partial t^{n-k}} \cdot (x - x_0)^k (t - t_0)^{n-k} f(x,t)=n=0∑∞n!1k=0∑n(kn)∂xk∂tn−k∂nf⋅(x−x0)k(t−t0)n−k
二、误差特性分析
当保留到二阶项时截断误差满足:
误差 = O ( ( Δ x ) 3 + ( Δ x ) 2 Δ t + Δ x ( Δ t ) 2 + ( Δ t ) 3 ) \text{误差} = O\left( (\Delta x)^3 + (\Delta x)^2 \Delta t + \Delta x (\Delta t)^2 + (\Delta t)^3 \right) 误差=O((Δx)3+(Δx)2Δt+Δx(Δt)2+(Δt)3)
其中 Δ x = x − x 0 \Delta x = x - x_0 Δx=x−x0, Δ t = t − t 0 \Delta t = t - t_0 Δt=t−t0。误差量级比保留项高一级,说明:
- 当 Δ x , Δ t → 0 \Delta x, \Delta t \to 0 Δx,Δt→0时,误差趋于零的速度比二次项更快
- 实际应用中二阶近似已具有足够精度
应用提示:在随机微分方程中,这种误差特性是伊藤引理成立的关键基础
三、全微分推导
-
变化量表达式
当变量发生微小变化:
{ x → x + δ x y → y + δ y \begin{cases} x \to x + \delta x \\ y \to y + \delta y \end{cases} {x→x+δxy→y+δy
函数变化量可表示为:
f ( x + δ x , y + δ y ) − f ( x , y ) = f x δ x + f y δ y ⏟ 线性主部 + 1 2 f x x ( δ x ) 2 + 1 2 f y y ( δ y ) 2 + f x y δ x δ y + ⋯ \begin{align*} f(x+\delta x, y+\delta y) - f(x,y) &= \underbrace{f_x \delta x + f_y \delta y}_{\text{线性主部}} \\ &\quad + \frac{1}{2}f_{xx}(\delta x)^2 + \frac{1}{2}f_{yy}(\delta y)^2 \\ &\quad + f_{xy}\delta x \delta y + \cdots \end{align*} f(x+δx,y+δy)−f(x,y)=线性主部 fxδx+fyδy+21fxx(δx)2+21fyy(δy)2+fxyδxδy+⋯
-
微分定义
当仅保留线性项时,定义全微分:
d f = ∂ f ∂ x d x + ∂ f ∂ y d y df = \frac{\partial f}{\partial x} dx + \frac{\partial f}{\partial y} dy df=∂x∂fdx+∂y∂fdy
其中:
- d x = δ x dx = \delta x dx=δx, d y = δ y dy = \delta y dy=δy 表示自变量的微分
- 系数 ∂ f ∂ x \frac{\partial f}{\partial x} ∂x∂f, ∂ f ∂ y \frac{\partial f}{\partial y} ∂y∂f 称为函数对相应变量的敏感度
-
几何解释
- 每个偏导数对应函数在坐标轴方向的斜率
- 全微分表示函数在切平面上的高度变化
- 线性近似误差随距离平方量级增长
四、核心公式总结
概念 | 公式表达 |
---|---|
泰勒展开 | f ( x , t ) = f ( x 0 , t 0 ) + ∇ f ⋅ ( Δ x , Δ t ) + 1 2 ( Δ x , Δ t ) ⋅ H ⋅ ( Δ x , Δ t ) T + ⋯ f(x,t) = f(x_0,t_0) + \nabla f \cdot (\Delta x, \Delta t) + \frac{1}{2}(\Delta x, \Delta t) \cdot H \cdot (\Delta x, \Delta t)^T + \cdots f(x,t)=f(x0,t0)+∇f⋅(Δx,Δt)+21(Δx,Δt)⋅H⋅(Δx,Δt)T+⋯ |
全微分 | d f = f x d x + f y d y df = f_x dx + f_y dy df=fxdx+fydy |
误差估计 | Δ f − d f = O ( ∣ ∣ ( δ x , δ y ) ∣ ∣ 2 ) \Delta f - df = O(||(\delta x, \delta y)||^2) Δf−df=O(∣∣(δx,δy)∣∣2) |
其中:
- ∇ f = ( f x , f t ) \nabla f = (f_x, f_t) ∇f=(fx,ft) 为梯度向量
- H = ( f x x f x t f t x f t t ) H = \begin{pmatrix} f_{xx} & f_{xt} \\ f_{tx} & f_{tt} \end{pmatrix} H=(fxxftxfxtftt) 为Hessian矩阵
- ∣ ∣ ⋅ ∣ ∣ ||\cdot|| ∣∣⋅∣∣ 表示欧几里得范数
五、应用注意事项
-
可微性要求:需要函数在区域内存在连续的二阶偏导数
-
对称性条件:混合偏导数需满足 f x y = f y x f_{xy} = f_{yx} fxy=fyx(满足Schwarz定理)
-
近似范围:当 δ x , δ y \delta x, \delta y δx,δy超过特征尺度 2 ∣ f ∣ ∣ f x x ∣ \sqrt{\frac{2|f|}{|f_{xx}|}} ∣fxx∣2∣f∣时,线性近似将失效
-
张量表示:高阶展开可用爱因斯坦求和约定简写为
f ( x + δ x ) = ∑ n = 0 ∞ 1 n ! ( δ x i ∂ i ) n f f(x+\delta x) = \sum_{n=0}^\infty \frac{1}{n!} (\delta x^i \partial_i)^n f f(x+δx)=n=0∑∞n!1(δxi∂i)nf
风险提示与免责声明
本文内容基于公开信息研究整理,不构成任何形式的投资建议。历史表现不应作为未来收益保证,市场存在不可预见的波动风险。投资者需结合自身财务状况及风险承受能力独立决策,并自行承担交易结果。作者及发布方不对任何依据本文操作导致的损失承担法律责任。市场有风险,投资须谨慎。