Paper Menu >>
Journal Menu >>
![]() Theoretical Economics Letters, 2011, 1, 47-52 doi:10.4236/tel.2011.13011 Published Online November 2011 (http://www.SciRP.org/journal/tel) Copyright © 2011 SciRes. TEL Solution for Rational Expectation Models Free of Complex Numbers Frank Hespeler Institute for Forecasting and Macroeconomic Research, Tashkent, Uzbekistan E-mail: [email protected] Received July 2, 2011; revised August 25, 2011; accepted September 5, 2011 Abstract This paper approaches the problem of the potential for complex-valued solutions within linear macroeco- nomic models with rational expectations. It finds that these problems are associated with a specific solution method for the underlying model. The paper establishes that the danger of complex-valued solutions always can be eliminated by forcing those solutions to fulfill additional constraints. These constraints are essentially restrictions on the degrees of freedoms in indeterminate solutions. Keywords: Rational Expectation Models, Indeterminacy, Potentially Complex Coefficients 1. Introduction Within the solution of dynamic economic models with rational expectations regularly some kind of matrix de- composition technique is employed in order to separate the stable (generalized) eigenvalues from the unstable (generalized) eigenvalues. Examples are the eigen de- composition, the Schur decomposition or the generalized Schur decomposition. All these decompositions share the property that for real matrix polynomials it is sometimes less costly to compute complex decompositions than real decompositions. This raises the question whether we can nevertheless assert real-valued solution paths. [1] shows for the case of the eigen decomposition that this can be achieved by choosing appropriate constants associated with each eigenvalue. This paper discusses the same question for the case of the generalized Schur decompo- sition. It shows that while the structural properties of the decomposition methods support real-valued solutions, they do not always suffice to assert such solution paths. In particular, the structural properes of the generalized Schur decomposition can not assert real-valued solution paths for the case that the model’s expectational error is explained as a function of the exenous shocks to the model as e.g. in [2]. Hence, in order to get a real-valued solution of the model for this case, it is necessary to in- troduce additional conditions to force the solution to the real domain. The paper develops such conditions. Of course this requires some degrees of freedom within the solution of the model, since a unique solution does not allow for the development of additional conditions. Therefore the pa- per applies to solutions of rational expectations models which are characterized by indeterminacy. Within this solution it attempts to use the available degrees of free- dom to solve for a constellation, in which the coefficients of endogenous and exogenous variables are forced into the appropriately dimensioned real spaces . If such a constellation exists, the entire solution of the model is a real-valued one. To this purpose this paper uses the fact that the product of two complex matrices generates an imaginary part which consists in the sum of the products of the real part of one matrix and the imagi- nary one of the other matrix. Within this imaginary part eventually complex-valued exogenous components can be balanced by the imaginary part of the components containing the degrees of freedom. Thus the product’s imaginary part is set to zero. Applying this to the coeffi- cient mentioned it can be guaranteed that the coefficient is a real-valued matrix. mn The conditions obtained are sufficient conditions for the existence of a real-valued solution. These conditions built on the model’s transversality condition, which is integrated into the model’s solution in a specific way that does not allow any complex values for the model’s en- dogenous variables. Thus, if necessary, the conditions restrict the degrees of freedom available in the solution further beyond the scope of restriction already obtained by the mere integration of the transversality condition in [3]. For the case that the transversality condition does ![]() F. HESPELER 48 only imply real solutions, no further conditions beyond the fact that all degrees of freedom must be restricted to the real domain, are needed. The paper is organized as follows. After this section’s introduction section 2 presents the general method to be employed. In sections 3 and 4 separate algebraic condi- tions are developed which need to hold simultaneously in order to guarantee a pure real-valued solutions. Section 5 concludes. 2. General Method According to the solution algorithms for linear dynamic models involving rational expectations, i.e., 1 1 1 = tt tt tt vv z ww GHCG (1) presented in [4,5,6-10], among others, any solution to this type of models can be written in form of a VAR(1)- process 1 122 =1 1 = . tt tqt q tt vv zE ww T tq z (2) Herein denotes the vector of endogenous variables in period , while is an exogenous shock vector realized in period . 1t TT tt vw tt z t is the vector of expec- tational errors in the endogenous variables denoting the difference between the unconditionally expected values based on information available in period and the val- ues actually realized in period . The shock vector t might display some autocorrelation which explains the appearance of expected future shock terms in Equa- tion (2). In addition, the model in Equation (1) might be required to fulfill the transversality condition t 1t z > =0. lim tq t qtq v Ew W (3) Herein t denotes the operator for the unconditional expectations based on information available in t. As pointed out in [9] this requirement, if not guaranteed by appropriate initial conditions, essentially restricts the growth of the model’s unstable exogenous variables. E Depending on the characteristics of the used solution method the coefficients 1 are defined as spe- cific functions of the original coefficient matrices. The central idea of asserting a real-valued solution starts with the fact that often some of the coefficients are real by construction. This claim will be discussed in the next section for coefficients associated with the endogenous variables and the expectational error terms. Afterwards it will be analyzed with respect to the coefficient of the exogenous shock term in the subsequent section. For any coefficient for which this claim does not hold, we will use any available degrees of freedom within that coeffi- cient in order to force it into the real domain. Thus the indeterminacy allows to guarantee a purely real-valued solution for the model. Therefore such a coefficient (,, ) will be decomposed into potentially complex, , and real, i.e. , factors. The product of this factors has the form (() ())=()()i i i1 (4) where denotes the square root of , while ( ) denotes the real (imaginary) part of its argument. When- ever the last summand contains enough degrees of free- dom in order to be forced down to zero, the entire coeffi- cient will take on values from the set of real numbers. Thus the entire solution of the macroeconomic model will not include any complex numbers. As already indicated the paper restricts the analysis on the case of solution methods based on the generalized Schur decomposition. Nevertheless, similar arguments could be obtained for the case of solution methods based on eigenvalue decompositions, Jordan decompositions and ordinary Schur decompositions. This paper focuses on the generalized Schur decomposition, because models which can be solved by those methods nest all models solvable by the mentioned alternative decompositions. In addition the paper distinguishes two approaches to balance the distorting influence of expectational errors appearing within any rational expectations model. The first approach has been presented in [8] and [10]. Herein the mentioned distortion is eliminated by explaining the expectational error’s influence on the model’s stable part as a function of it’s influence on the model’s unstable part, which itself is forced to be zero by the initial condi- tions. On the other hand [5] explains the expectational error directly as function of the exogenous shock term. As shown in [2] this does not exclude sunspot solutions because expectations might be driven by an additional component which do not contribute to the model’s un- stable part. For both approaches we also separate be- tween the cases in which either a microfoundated trans- versality condition is explicitly integrated into the solu- tion as presented in [3] or the transversality condition is only used in the traditional manner, e.g. [4], by forcing the non-state variables to take on appropriate initial val- ues. 3. Real-Valued Coefficients for Endogenous Variables and Expectational Errors In order to prove the claim that the coefficient of the en- dogenous variables as well as those of the expectational errors do not include complex numbers, some properties Copyright © 2011 SciRes. TEL ![]() F. HESPELER 49 of the generalized Schur decomposition of the matrix pencil will be used. This decomposition takes the form (,)HG = H RSPG (5) =, H RTPH (6) where and are unitary matrices and T is an upper triangular matrix. Depending on the exact form of the decomposition is either upper triangular or upper Hessenberg. The details of the computation of this de- composition are discussed in [11]. For the purpose of the present paper just one characteristic of this algorithm is needed. So long as is only transformed up to upper Hessenberg form, i.e. the socalled real generalized Schur decomposition, the operations involved will secure that for any real-valued initial matrix-pencil both and T are real-valued matrices, while the matrices and P will be potentially complex-valued1. In order to exploit these facts, the decomposition in Equation (6) is premul- tiplied by the factor R P S S S R H RI ΦR yielding the expres- sion 11 122212 =() , HH H TTΦTPR ΦRH (7) while the results and 22 2 are derived from Equations (5) and (6), whereby 1 11 11 =H SPGR 2 =H TRHP H i P stands for the rows of matrix H P S TR X X associated with the model’s stable (unstable) eigenvalues for the case of (), while ij denotes essentially a block of after partitioning the latter according to the criterion of stable and unstable eigenvalues. Symmetric notations hold for matrices and . denotes the pseudo- inverse of any matrix , while =1i S =2i H X symbolizes the conjugate transpose of that matrix. For the solution methods based on generalized Schur decompositions [5] shows that the coefficients 1 and take on the following general forms 2q 1 11 111122 = 2 H S PTTΦTP 0 (8) 1 11 1222 2 111 22 22222 =1 = (). q qH q SSΦS PI TS TRC (9) in which the matrix depends on the specific solution technique chosen ande question whether a transversal- ity question is integrated or not2. Subs (7) and the expressiobtained for and into these coefficients anplifying yields: Φ th ons d sim tituting Equation 1 11 S22 T 11111 1112 = HH HH PPGRHPPGR ΦRH (10) 211221222 1 2222 =1 = ( ( )) (). R H HH q HqH q GRS PGRΦRG IPP PPHGPP HC (11) Because the product of any set of columns of a factor of the generalized Schur decomposition with its pseudoinverse, i.e. with its conjugate transpose, is a real-valued matrix by construction3 and the expre unitary ssion 112 2 H RS P can be proven to be real-valued as well, the two expressions in Equations (10) and (11) are real-val- ued matrices iff the expression 12 H RΦR is real-valued. For the solution along the lines proposed in [10] the expression 12 H RΦR is a zero matrix,4 if there exists an olution, while for any indeterminate solution 12 unique s H RΦR depends on the question whether an explicit transversality condition is intego the solution or rated int not. For the latter case there are no additional restrictions on the matriich implies that for real-valued 12 1122 12 22 = () HH H HH RΦRRRGGRR RZRIGG RR the expression 12 x Φ, wh H RZR need to be real-valued as well. Without presenting details, it should be only mentioned that the only psible solution for this case would coios case of a ich, as n- cide with the unique solution for the whole model, for wh already stated, will be zero riate dim Φ matrix of appropensions. For the case that the solution includes an explicit transversality condition 12 1122112222 22 11 11 11 112222 = (ker()) ((ker())) HHHH H HH H HH RΦRRRGGRRRTPHRR BBRRRR GPWP WPPGR TRBBRR needs to hold. Herein B denotes the matrix = BI GG . Thus real-valoefficients require ued c112 2 H RT R pres-to be real sion can -valued. Accog to Equation (6 be rewritten as rdin) this ex 11 22 H H RR HPP that both , which is truction. This pro and real by 2q consves 1 are purely real-valued coefficients. e solution for Φ in the method proposed] again depends on the question whether it satisfies an ex- plicit transversality condition or not. [3] reveals that in the second case there are no additiona conditions on Φ except for the fact that it does need toe of apriate dimensions. Hence any matrix 1If the result of the generalized Schur decomposition is presented as a p air of triangular matrices and the appropriate pair of unitary matrices, the real-valued upper Hessenberg form can be reconciled by simple unitary transformations. 2Details on this topic can be found in [5], [8] and [10]. 3This fact stems from the possibility presented in [11] to express both unitary matrices as a product of symmetric orthogonal factors. 4[10] finds a solution for Φ by solving 21 . If no consistent solution exists, the model is supposed to have no solution at all. = HH ΦRG RG Th by [5 l bprop which produces a real 12 H RΦR, qualifies as a solution. Due to the fact that 1 R Copyright © 2011 SciRes. TEL ![]() F. HESPELER 50 has full column rank and 2 H R has full row rank, any solution involving nullspaces reduces to the trivial solu- tion =Φ0. Additional solutions are given by any m trix of the form 12 H RΨR where Ψ is an arbitrary quadratic matrix in nn . On the other hand an explicit a- trans 2 vers ality condition implies 12112222 1111 22 22 =(ker()) ker((ker())) HHHH HH RΦRRTPHRRRRGP WP WPJPHR R . In order to guarantee-valued entries for this expres- sion, 11 (ker( ))ker((ker( ))) real 2 H PWP WPJP needs to con- tain exclusively real numbers as welm hf ker H Presult yields t of row l. So of a unitary m ore we e properties of atrices help notice that the nullspace to establish t ) =WP s the se of any subm is property ( )W. Usi s of atrix . There ng this ker( ker((ker())) = ker(ker()) H ii WPPW where =1i (=2i) denote H P associated with the stable (unstable) eigenvalues. For =2i, this expression is de- noted as Θ below. Thus the result for 12 H RΦR sim- plifies to 11 122 2 er() H 12 11222 1k H 2 = H H H RR . HH RR RR GPPWΘJPHR R This matrix’s elements belonhe set of real numbers, iff 2 RΦTPH g to t H ΘJP s real-valued. A sufficient con is i () s. The t-hand (le within Equation ght-ha dition for this 2) ybuild on the righft-hace of tst (third factor) w-spof the fi tor’s rind cludes the row-space of the () )() potential alterna nd) nu (12). If the nullspace i 2 2 () () ( =. () () H H ΘΘ 0 P P utions he fir ace JJ JJ tive sol llspa ro n (1 Potentially this equation has several solutions. The most obvious is the trivial solution =J0, which holds al- wa rst fac- third factor, i.e. rankker( )()ΘΘ 122 rankker()()() T TTT HH ΘΘ PP, there is a set of additional solutions of the form HH PP r y m 2 2 1 H H P P d m p trix. A si 1 () ker () () I 22 22 , () () HHi DI I PP ( )( () ΘΘ rbitrary with at and D rwise arbitrar ) ) J in which Σ1 dime ( ) d, but ot (13 is an aeal-valueatrix of appro- priate nsions least the same rank as is an apropriately dimen- amilar solution exists if ker( )ΘΘ sione he 22 2 2 2 rank ker(())(()) (( )) rank()()ker (( )) HT HT HT HT PP P ΘΘ P T T holds. This solution turns out to be 2 () = (()()ker T T H T 2 2 1 () ()()()()). H i P I IΘΘ ΘΘEI (14) Herein P JΘΘ 2 T is a arbitrary matrix of appropriate dimen- sions with at least the same rank as the factor with which it is postmplied, while is arbitrary, but of appro- lutions discussed the coefficients ulti E priate dimensions. For all three so 1 and 2q are purely real-valued coef- ficients. Hence, we can conclude this section by emphasizing that the structural properties of the generalized Schu composition guarantee the existence of real-valued coef- ficients for any solution obtained by the method of [10], r solut lim line tio both solution s r de- while foions derived along the arguments of [3,5] those properties are not sufficient, because the solution’s degrees of indeterminacy allow for complex-vaued coef- ficients as well. In order to avoid those, the degrees of freedoms need to be restricted in the sense that the inde- terminacy is ited to ar subspaces, which render the mentioned coefficients to real-valued matrices. Never- theless, the existence of a real-valued solution is in any case asserted by the possibility of the trivial solution for J, which holds under any circumstances. 4. Conditions for a Real-Valued Coefficient of the Contemporary Shock Variables In the process of establishing the conditions for a real- valued coefficient of the contemporaneous shock vari- ables the paper follows the same classification as used in the last section. Thus again the solution are decided into one balancing the expectational errors within the unsta- ble part of the model and one explaining those as func- ns of the shock terms. In addition in methods the cases in which the transversality condition i or is not used explicitly are distinguished as well. The first method produces the coefficient 211 112 (). HHH PPG RRΦRC (15) This coefficient appears to be real-valued whenever Copyright © 2011 SciRes. TEL ![]() F. HESPELER 51 12 H RΦR is real. According to the results of the last sec- tion this condition holds always. Hence, the model’s so- lution is real-valued by construction and no further con- ditions are required. For the second method the coefficient 2 has the general form H CGGRRC 22 211 11() HH H PP GR R GIGRRGZ 22 . (16) If the shock term explains the expectational error com to invers e soltion. In this situation the ma- tri ing tran integrated into the model’s solution or For the case that no specific condition applies, there is no onbecauseother terms in Equation 7) l onas the null- space of this factor yields (18) ven by Inserting any of these solutions into delivers in il o a real-valued coefficient can be asserted y circumce the existence of a purely real-valued solution ic po ra ntire solution path is a real-valued one. But for solutions ctational error directly by the exoge- properties are not sufficient to l values, this paper co , pp. 273-285. doi:10.1016/S0165-1889(02)00153-7 - pletely, the pseudoinverses in Equation (16) are rendered es and the matrix Z is a zeromatrix. Hence the coefficient is real-valued. But if the shock term explains the expectational error only partially, there remain inde- terminacies within thu sversality condition is not. all x Z takes on two different values depend on whe- ther a specific transversality restriction additional Z (16) are real-valued by construction. Thus any matrix Z belonging to mn generates purely real-valued solu- tions for the economic model. For the opposite case the transversality condition implies 2211 11 1122 =( ) (()ker()) HHH HH ZIGRRGGRR GPP GRRI GGRRCWΘF where F is left undetermined, but appropriately dimen- sioned. Inserting this expression into Equation (16) dem- onstrates that a purely real solution requires 111 122 2211 11 (() () ker())=. HH H HHH PPG RRGIGRRG IGRR GRR GPPWΘF0 (1 Denoting the factor in front of F as Ξ and solving Equation (17) for all terms invo G ving F () =ker()( ), FΞΞE () F where E is arbitrary, but real-valued and of appropriate dimensions. Thus the solutions for F are gi =iker()() .FIIΞΞE (19) finally Z stan a real-valued coefficient 2 . Aga, simarly as in the last section, it should be pointed out that Equation (17) can be fulfilled independently of the rankf Ξ by the trivial solution for F. Hence r an 2 undes. 5. Conclusions In this paper we have established the conditions for path to any linear rational expectations model whh is based on the generalized Schur decomsition. For solutions, which explain the influence of the expectational error on the model’s stable part as a function of its influence on the model’s unstable part, the structural properties of the gen- elized Schur decomposition suffice to guarantee that the e explaining the expe ous shock term those n exclude complex-valued solution paths. Nevertheless, existing degrees of freedom allow to establish additional constraints which force the solution paths into the real domain. The paper shows also that the trivial solution for the degrees of freedom generate a real-valued solution path under any circumstances. Thus the existence of at least one of those paths is asserted. These results imply that a direct explanation of the expectational error by the exogenous shock term gener- ates the potential of complex-valued solutions. Certainly this can be interpreted as a disadvantage compared to the methods which force the unstable variables to balance each other and use those to explain the expectational error’s influence on the stable part. On the other hand the first approach allows for a solution of models which have been unsolvable with the second approach. Since it is always possible to find solutions obtained by the first approach which take one pure rea ncludes that the mentioned disadvantages of this ap- proach are balanced by its advantages. Hence this paper supports a more wide-spread application of the method presented first in [5] for the solution of macroeconomic models. 6. References [1] P. J. Stemp, “A Review of Jumps in Macroeconomic Mo- dels: With Special Reference to the Case When Eigen- values Are Complex,” The University of Melbourne, De- partment of Economics, Research Paper Number: 920, 2004. [2] T. A. Lubik and F. Schorfheide, “Computing Sunsport Equilibria in Linear Rational Expectations Models,” Jour- nal of Economic Dynamics and Control, Vol. 28, No. 3, 2003 On Boundary Conditions within the Solu- tion of Macroeconomic Dynamic Models with Rational , Vol. 48, No. 5, 1980, pp. 1305-1311. doi:10.2307/1912186 [3] F. Hespeler, “ Expectations,” Ben-Gurion University of the Negev, 2008. [4] O. J. Blanchard and C. M. Kahn, “The Solution of Linear Difference Models under Rational Expectations,” Econo- metrica Copyright © 2011 SciRes. TEL ![]() F. HESPELER Copyright © 2011 SciRes. TEL 52 /s10614-007-9114-2 [5] F. Hespeler, “Solution Algprithm to a Class of Monetary Rational Equilibrium Macromodels with Optimal Mone- tary Policy,” Computational Economics, Vol. 31, No. 3, 2008, pp. 207-223. doi:10.1007 olution of Singular[6] R. G. King and M. W. Watson, “The S Linear Difference Systems under Rational Expectations,” International Economic Review, Vol. 39, No. 4, 1998, pp. 1015-1028. doi:10.2307/2527350 [7] R. G. King and M. W. Watson, “System Reduction and 6911923 Solution Algorithms for Singular Linear Difference Sys- tems under Rational Expectations,” Computational Eco- nomics, Vol. 20, No. 1-2, 2002, pp. 57-68. doi:10.1023/A:102057 ctations Model,” Jour- [8] P. Klein, “Using the Generalized Schur form to Solve a Multivariate Linear Rational Expe nal of Economic Dynamics and Control, Vol. 24, No. 10, 2000, pp. 1405-1423. doi:10.1016/S0165-1889(99)00045-7 [9] P. Kowal, “An Algorithm for Solving Srb Rational Expectations Model,” Eitrary Linear conWPA, 2005. [10] C. A. Sims, “Solving Linear Rational Expectations Mod- els,” Computational Economics, Vol. 20, No. 1-2, 2002, pp. 1-20. doi:10.1023/A:1020517101123 [11] C. Moler and G. Stewart, “An Algorith Matrix Eigenvalue Problems,” SIAM m for Generalized Journal on Nume- rical Analysis, Vol. 10, No. 2, 1973, pp. 241-256. doi:10.1137/0710024 |







