2
2.1 函数的泰勒(Taylor)表达式
❖ 工程设计的优化问题中,所列的目标函数往 往很复杂,为了简化问题,常将目标函数在 所讨论点附近展开成泰勒多项式来近似原函 数。
➢ 一元函数f(x)在点X(k)的某个领域内具有直到
(n+1)阶导数,其Taylor展开式可表示为一个 多项式与一个余项的和:
f x f x(k) f x(k) 1!
n
aij xi x j (aij a ji ) i, j1
称为x1, x2, …, x n的二次型。用矩阵表示,则上述二次
型可表示为:
x1
f X x1, x2,
,
xn
A
x2
பைடு நூலகம்
X
T
AX
a11, a12 ,, a1n
xn
其中:A
a21, a22 ,,
a2n
为n阶实对称矩阵。
5
❖ Taylor展开式若取到二次项,函数可近似用一个二 次函数来逼近,称为平方近似:
f X f ( X (k) ) f ( X (k) )T ( X X (k) ) 1 ( X X (k) )T 2 f ( X (k) )( X X (k) )
2
❖ 若只取一次项,可得到函数的一次Taylor近似式:
2 f (X (k) x2x1
)
,
2
f (X x22
(k)
)
,,
2 f (X (k) x2xn
)
,,
2 f (X (k) xnx1
)
,
2 f (X (k) xnx2
)
,,
2
f (X xn2
(k)
)
称为f(X)在点x(k)的 Hessian矩阵,它是 f(X)在该点的二阶 偏导数所组成的方 阵。它是一个实对 称矩阵,也记作 H(x(k))。