《时间序列分析讲义 第01章 差分方程.docx》由会员分享,可在线阅读,更多相关《时间序列分析讲义 第01章 差分方程.docx(9页珍藏版)》请在三一办公上搜索。
1、时间序列分析方法讲义 第1章 差分方程第一章 差分方程差分方程是连续时间情形下微分方程的特例。差分方程及其求解是时间序列方法的基础,也是分析时间序列动态属性的基本方法。经济时间序列或者金融时间序列方法主要处理具有随机项的差分方程的求解问题,因此,确定性差分方程理论是我们首先需要了解的重要内容。1.1 一阶差分方程假设利用变量表示随着时间变量变化的某种事件的属性或者结构,则便是在时间可以观测到的数据。假设受到前期取值和其他外生变量的影响,并满足下述方程: (1.1)在上述方程当中,由于仅线性地依赖前一个时间间隔自身的取值,因此称具有这种结构的方程为一阶线性差分方程。如果变量是确定性变量,则此方程
2、是确定性差分方程;如果变量是随机变量,则此方程是随机差分方程。在下面的分析中,我们假设是确定性变量。例1.1 货币需求函数 假设实际货币余额、实际收入、银行储蓄利率和商业票据利率的对数变量分别表示为、和,则可以估计出美国货币需求函数为:上述方程便是关于的一阶线性差分方程。可以通过此方程的求解和结构分析,判断其他外生变量变化对货币需求的动态影响。1.1.1 差分方程求解:递归替代法差分方程求解就是将方程变量表示为外生变量及其初值的函数形式,可以通过以前的数据计算出方程变量的当前值。由于方程结构对于每一个时间点都是成立的,因此可以将(1.1)表示为多个方程: :依次进行叠代可以得到: (1.2)上
3、述表达式(1.2)便是差分方程(1.1)的解,可以通过代入方程进行验证。上述通过叠代将表示为前期变量和初始值的形式,从中可以看出对这些变量取值的依赖性和动态变化过程。1.1.2. 差分方程的动态分析:动态乘子(dynamic multiplier)在差分方程的解当中,可以分析外生变量,例如的变化对阶段以后的的影响。假设初始值和不受到影响,则有: (1.3)类似地,可以在解的表达式中进行计算,得到: (1.4)上述乘子仅仅依赖参数和时间间隔,并不依赖观测值的具体时间阶段,这一点在任何差分方程中都是适用的。例1.2 货币需求的收入乘子 在我们获得的货币需求函数当中,可以计算当期收入一个单位的变化,
4、对两个阶段以后货币需求的影响,即:利用差分方程解的具体系数,可以得到:,从而可以得到二阶乘子为:注意到上述变量均是对数形式,因此实际上货币需求相对于两个阶段以前收入的弹性系数,这意味着收入增长1%,将会导致两个阶段以后货币需求增加0.098%,其弹性是比较微弱的。定义1.1 在一阶线性差分方程中,下述乘子系列称为相对于外生扰动的反应函数:, (1.5)显然上述反应函数是一个几何级数,其收敛性依赖于参数的取值。(1) 当时,反应函数是单调收敛的;(2) 当时,反应函数是震荡收敛的;(3) 当时,反应函数是单调扩张的;(4) 当时,反应函数是震荡扩张的;可以归纳描述反应函数对于参数的依赖性:当时,
5、反应函数是收敛的;当时,反应函数是发散的。一个特殊情形是的情形,这时扰动将形成持续的单一影响,即的一个单位变化将导致其后任何时间的一个单位变化:,为了分析乘子的持久作用,假设时间序列的现值贴现系数为,则未来所有时间的流贴现到现在的总值为: (1.6)如果发生一个单位的变化,而不变,那么所产生的对于上述贴现量的影响为边际导数:,上述分析的是外生变量的暂时扰动,如果发生一个单位的变化,而且其后的也都发生一个单位的变化,这意味着变化是持久的。这时持久扰动对于时刻的的影响乘数是: (1.7)当时,对上式取极限,并将其识为扰动所产生的持久影响: (1.8)例1.3 货币需求的长期收入弹性 在例1.1中我
6、们已经获得了货币的短期需求函数,从中可以求出货币需求的长期收入弹性为:这说明收入增加1%最终将导致货币需求增加0.68%,这是收入对于货币需求反馈的持久影响效果。如果换一个角度考察扰动的影响,那么我们需要分析一个单位的外生扰动对于以后路径的累积影响,这时可以将这种累积影响表示为: (1.9)由此可见,如果能够估计出差分方程中的系数,并且了解差分方程解的结构,则可以对经济变量进行稳定性的动态分析。另外,我们也发现,内生变量对外生变量反应函数的性质比较敏感地依赖差分方程中的系数。1.2 阶差分方程如果在方程当中允许依赖它的阶前期值和输入变量,则可以得到下述阶线性差分方程(将常数项归纳到外生变量当中
7、): (1.10)为了方便起见,将上述差分方程表示成为矩阵形式: (1.11)其中:,其实在方程(1.11)所表示的方程系统当中,只有第一个方程是差分方程(1.10),而其余方程均是定义方程:,将阶差分方程表示成为矩阵形式的好处在于,它可以进行比较方便的叠代处理,同时可以更方便地进行稳定性分析。另外,差分方程的系数都体现在矩阵F的第一行上。进行向前叠代,可以得到差分方程的矩阵解为: (1.12)利用表示矩阵中第行、第列元素,则方程系统(1.12)中的第一个方程可以表示为: (1.13)需要注意,在阶差分方程的解中需要知道个初值:,以及从时刻开始时的所有外生变量的当前和历史数据:。由于差分方程的
8、解具有时间上的平移性,因此可以将上述方程(1.12)表示为: (1.14)类似地,表示成为单方程形式: (1.15)利用上述表达式,可以得到阶差分方程的动态反应乘子为:,由此可见,动态反应乘子主要由矩阵的首个元素确定。例1.4 在阶差分方程中,可以得到一次乘子为:二次乘子为:虽然可以进一步通过叠代的方法求出更高阶的反应乘子,但是利用矩阵特征根表示则更为方便,主要能够更为方便地求出矩阵的首个位置的元素。根据定义,矩阵的特征根是满足下述的值: (1.16)一般情况下,可以根据行列式的性质,将行列式方程转换为代数方程。例1.5 在二阶差分方程当中,特征方程为:具体可以求解出两个特征根为:, (1.1
9、7)上述特征根的表达式在讨论二阶线性差分方程解的稳定性时,我们还要反复用到。距阵的特征根与阶差分方程表达式之间的联系可以由下述命题给出:命题1.1 距阵的特征根满足下述方程,此方程也称为阶线性差分方程的特征方程:证明:根据特征根的定义,可知特征根满足:对上述行列式进行初等变化,将第列乘以加到第列,然后将第列乘以加到第列,依次类推,可以将上述行列式方程变化为对角方程,并求出行列式值为:这便是所求的阶线性差分方程的特征方程。 END如果知道阶线性差分方程的特征方程及其特征根,不仅可以分析差分方程的动态反应乘子,而且可以求解出差分方程解析解的动态形式。1.2.1 具有相异特征根的阶线性差分方程的通解
10、根据线性代数的有关定理,如果一个方阵具有相异特征根,则存在非奇异矩阵将其化为对角矩阵,且对角线元素便是特征根:, (1.18)这时矩阵的乘级或者幂方矩阵可以简单地表示为:, (1.19)假设变量和分别表示矩阵和的第行、第列元素,则可以将上述方程利用矩阵形式表示为:从中可以获得: (1.19)其中:,如此定义的序列具有下述约束条件(自行证明): (1.20)具有上述表达式以后,在差分方程的解: (1.15)中可以得到动态乘子为:, (1.21)究竟系数序列取值如何,下述命题给出了它的具体表达式。命题1.2 如果矩阵的特征根是相异的,则系数可以表示为: (1.22)证明:由于假设矩阵具有相异的特征
11、根,因此对角化的非奇异矩阵可以由特征向量构造。令向量为:,其中是矩阵的第个特征根。经过运算可以得到:由此可知是矩阵的对应特征根的特征向量,利用每个做列就可以得到矩阵。将矩阵的第一列表示出来:可以求解上述线性方程的解为:,注意到:,带入上述表达式即可得到结论。 END例1.6 求解二阶差分方程:解:该方程的特征方程为:特征根为:,此方程的动态乘子为:,在上述乘子的作用过程中,绝对值教大的特征根决定了乘子的收敛或者发散过程。一般情形下,如果是绝对值最大的特征根,则有: (1.23)则动态乘子的收敛或者发散是以指数速度进行。当一些特征根出现复数的时候,差分方程解的性质出现了新的变化,扰动反应函数将出
12、现一定的周期性质。为此,我们讨论二阶差分方程的情形。当时,特征方程具有共扼复根,可以表示为:,利用复数的三角函数或者指数表示法,可以将其写作:,这时动态乘子可以表示为:对于实系统的扰动分析,上述反应乘子应该是实数。由于和也是共扼复数,因此有:,则有: (1.24)如果,即复数处于单位圆上,则上述动态乘子出现周期性变化,并且影响不会消失;如果,即复数处于单位圆内,则上述动态乘子按照周期方式进行率减,其作用慢慢消失;如果,即复数处于单位圆外,则上述动态乘子按照周期方式进行扩散,其作用将逐渐增强。例1.7 求解二阶差分方程:解:该方程的特征方程为:特征根为:,上述共扼复数的模为:因为,由此可知其动态
13、乘子呈现收敛趋势。可以具体计算出其震荡的周期模式。,由此可知动态乘子的周期为:由此可知动态乘子的时间轨迹上,大于4.9个时间阶段便出现一次高峰。1.2.2 具有相异特征根的二阶线性差分方程的通解针对具体的二阶线性差分方程,可以讨论解的性质与参数之间的关系。a. 当时,参数取值处于抛物线的下方。这时特征方程具有复特征根,且复数的模为:因此,当时,此时解系统是震荡收敛的;当是震荡维持的;当时是震荡发散的。b. 当特征根为实数时,我们分析最大特征根和最小特征的性质。此时,且当且仅当时解及其动态反应乘子是稳定的。下面我们判断非稳定情形。如果:即:求解可知,使得不等式成立的参数解为:,或者,同理,使得不
14、等式成立的参数解为:,或者,因此当特征方程具有相异实根的时候,稳定性要求参数落入抛物线上的三角形区域内。c. 类似地可以说明,当特征方程具有相等实根的时候,即处于三角形内的抛物线上时,方程仍然具有稳定解,同时动态反应乘子也是收敛的。1.2.3 具有重复特征根的阶线性差分方程的通解在更为一般的情形下,矩阵可能具有重复的特征根,即具有重根。此时可以利用Jordan标准型表示差分方程的解及其动态反应乘子。下面以二阶差分方程为例说明。假设二阶差分方程具有重根,则可以将矩阵表示为:计算矩阵乘积得到:于是动态反应乘子可以表示为:1.3 长期和现值的计算如果矩阵的所有特征根均落在单位圆内(即所有特征根的模小
15、于1),当时间间隔逐渐增大时,矩阵乘积将趋于零矩阵。如果外生变量和的数据均是有界的,则可以利用的所有历史数据表示差分方程的一个解:其中,即矩阵中的(1, 1)位置元素。可以在矩阵表示下,计算的一个暂时性变化形成的对现值的影响。注意到利用向量求导得到:这样一来,现值影响乘子可以表示为:上述矩阵级数收敛的条件是所有特征根的模均小于。此时,的一个暂时性变化形成的对现值的影响是矩阵的(1, 1)元素,可以利用下述命题求出。命题:如果所有特征根的模均小于,则有:(1) 的一个暂时性变化形成的对现值的影响乘子是:(2) 的一个暂时性变化形成的对的持续影响乘子是:(3) 发生在上的持续变化导致的累积影响乘子是:证明:我们首先证明:如果所有特征根的模均小于,则矩阵存在。假设此时逆矩阵不存在,则有的行列式为零,即上式说明是的特征根,这与所有特征根的模均小于的假设矛盾,因此可知逆矩阵存在。下面我们求当中(1, 1)位置的元素。假设表示当中(i, j)位置的元素,则有:仅仅考虑上述矩阵的第一行,则有:对于上述矩阵通过右乘初等矩阵进行初等变换,例如对最后一列乘以加到倒数第2列,然后倒数第2列乘以加到倒数第3列,依次类推,可以得到:从中可以求出,即可以证明命题中的三个等式。9