APP下载

期初年金方程a··ni=k的迭代解法

2018-05-18孙紫仪

考试周刊 2018年48期
关键词:拐点数形结合利率

摘要:本文讨论了n期标准期初年金方程的Newton迭代解法,并提出了改进的迭代格式。

关键词:年金方程;利率;Newton迭代法;数形结合;拐点

期初年金方程a··ni=k的迭代解法

一、 传统的Newton法求解a··ni=k

(一) Newton法迭代格式的构造

n期标准期初年金是指每次的年金金额为1个货币单位,在合同生效时立即发生首次的现金流,共计n次。一般用记号a··ni表示利率为i的n期标准期初年金的现值,a··ni的基本计算公式:a··ni=(1+i)1-(1+i)-ni,(1)

当已知a··ni=k时,可以利用Newton法[2]构造迭代格式进行求解,其迭代格式为:

is+1=is1-(1+is)1-(1+is)-n-kis(1+is)-n(1+nis)-1(2)

(二) Newton法迭代初值的選取

式(1)中的(1+i)-n乘以(1+i)后,对其进行带有佩亚诺型余项的Taylor公式展开可以得到:

(1+i)-n+1=1+(-n+1)i+(-n+1)(-n)2!i2+…+(-n+1)(-n)…(-n-m+2)m!im+o(im)(3)

用式(3)右端的前3项近似(1+i)-n+1,即:(1+i)-n+1≈1+(-n+1)i+(-n+1)(-n)2!i2(4)。将式(4)代入(1)式中,并令a··ni=k,得到i=2(n-k)n(n-1)。于是,本文得到了利用Taylor公式方法下的迭代初值i0=2(n-k)n(n-1)(5)。

(二) 改进的Newton法求解a··ni=k

按照传统的Newton法得到的迭代格式(2),从形式上看较为复杂,本文将通过对Newton法进行相应的改进得到更优的迭代格式。

由a··ni=k可以得到(1+i)1-(1+i)-ni=k(6),对式(6)进行变形,易得:

(k-1)i-1(1+i)n-1+1=0(i>0,n∈Z+),

设f(i)=(k-1)i-1(1+i)n-1+1(i>0,n∈Z+),则期初年金方程a··ni=k的求解就转化为方程f(i)=0的求根问题。当n=1,2时,方程f(i)=0是一次或二次方程,利用求根公式易得其解,本文此处不再赘述。本文主要考虑n>2时的情况,由a··ni=k易知k>1且k

f(i)=(k-1)i-1(1+i)n-1+1(7)

satisfyi>0n>2k>1k

探究f(i)的代数与几何性质

对式(7)进行求导,可以得到:f′(i)=(k-1)(1+i)n-1+(n-1)(1+i)n-2(k-1)i-1=(1+i)n-2[i(k-1)n+k-n](9)

由式(9)可以得到f(i)的一阶零点i′0=n-kn(k-1),由条件(8)易知i′0>0。当ii′0时,f′(i)>0。所以f(i)在(0,i′0)范围内单调递减,在(i′0,+∞)范围内单调递增,且f(i)在i=i′0处取到最小值f(i′0)。对式(9)进行求导,可以得到:f″(i)=(n-2)(1+i)n-3[i(k-1)n+k-n]+(1+i)n-2(k-1)n=(1+i)n-3[in(n-1)(k-1)+(-n2+2kn-2k+n)](10)

由式(10)可以得到f(i)的拐点(即二阶零点)i″0=n-2kn(k-1),易知i″0i″0时,f″(i)>0。所以在没有i>0这一约束条件下,f(i)在(-∞,i″0)范围内是凹向原点的,在(i″0,+∞)范围内是凸向原点的。

在考虑i>0这一约束条件下,本文继续深入分析f(i)不存在拐点与存在拐点情况下f(i)的代数与几何性质。(1)当f(i)不存在拐点i″0=n-2kn(k-1)≤0时,即n≤2k。

令g1(i)=(1+i)n-3,g2(i)=in(n-1)(k-1)+(-n2+2kn-2k+n),则有f″(i)=g1(i)·g2(i)。易知g2(i)中的-n2+2kn-2k+n=(2k-n)(n-1)≥0,所以g2(i)>0。又因为g1(i),g2(i)是增函数且g1(i)>0,g2(i)>0,所以f″(i)是增函数。取迭代初值i0=2i′0=2(n-k)n(k-1),根据带有拉格朗日型余项的Taylor公式[4]易知存在ξ1∈(i′0,2i′0)以及ξ2∈(0,i′0)使得:f(i0)=f(i′0+i′0)=f(i′0)+f′(i′0)i′0+f″(ξ1)2!i2′0;f(0)=f(i′0-i′0)=f(i′0)+f′(i′0)(-i′0)+f″(ξ2)2!(-)2。由于i′0是f(i)的一阶零点、f″(ξ1)>f″(ξ2),易知f(i0)>f(0)=0。

(2)当f(i)存在拐点i″0=n-2kn(k-1)>0时,即n>2k。

取迭代初值i0=2i′0=2(n-k)n(k-1),根据带有拉格朗日型余项的Taylor公式易知存在η1∈(i′0,2i′0)以及η2∈(0,i′0)使得:f(i0)=f(i′0+i′0)=f(i′0)+f′(i′0)i′0+f″(η1)2!i′02;f(0)=f(i′0-i′0)=f(i′0)+f′(i′0)(-i′0)+f″(η2)2!(-)2。(11)

由于i′0是f(i)的一阶零点,且η1∈(i′0,2i′0),有η1>i″0,所以f″(η1)>0。

当η2∈(0,i″0](0,i′0)时,有f″(η2)≤0,因而有f(i0)>f(0)=0,

参考文献:

[1] 吴岚,黄海,何洋波.金融数学引论[M].2版.北京:北京大学出版社,2013:34-35.

[2] 丁丽娟,程杞元.数值计算方法[M].北京:高等教育出版社,2011:273-275.

作者简介:孙紫仪,四川省绵阳市,西南科技大学理学院。

猜你喜欢

拐点数形结合利率
秦国的“拐点”
新拐点,新机遇
为何会有负利率
恢复高考:时代的拐点
负利率存款作用几何
负利率:现在、过去与未来
《廉洁拐点》
浅析数形结合方法在高中数学教学中的应用
用联系发展的观点看解析几何
妙用数形结合思想优化中职数学解题思维探讨