Saturday, April 4, 2015

Towards an information equilibrium take on the Lucas Islands model


Commenter LAL asked if I could take a look at the Lucas Islands model in the information equilibrium framework. This post is basically just a set-up of that model and some initial observations. We'll start with a series of markets:

pi:(jinj)si


pi:nim


These two markets set up the model where the price pi depends on both on supply (si) and demand for the individual goods (first market) as well as the growth of the aggregate money supply m (i.e. trend inflation, second market). If there are a large number of markets, we can make an immediate simplification where

jinjjnjN


The second market is a simple quantity theory of money and we can immediately solve the resulting differential equation (much like is done in the development of the partition function approach):

ni=ci(mm0)ki


pi=ciki(mm0)ki1


We can define real output niPyi with the average price level P over the I islands

P=1Iipi=1Iiciki(mm0)ki1


so that:

N=ini=iPyi=PiyiPY


Equilibrium

From the first market, and using the simplification from a large number of markets, we can say that:

pi=dNdsi=aiNsi


Now, let's make a simplifying assumption that all the I islands are identical so that ai=a0, ki=k0 and ci=c0. This leaves us with the equations (in equilibrium):

pi=a0Nsi


P=1Iipi=c0k0(mm0)k01


N=ini=Ic0(mm0)k0


so that

Y=N/P=Ik0mm0


and yi=m/(k0m0). In equilibrium we also have:

c0k0(mm0)k01=a0Nsi

sic0k0(mm0)k01=Ia0c0(mm0)k0

si=a0Ik0mm0=a0Y


and each pi=P.

Disequilibrium (shocks)

The Lucas Islands model adds in two kinds of shocks (or fluctuations): monetary policy σm and idiosyncratic market shocks σi. We can add these to the model's general differential equations from the two markets at the top of this post:

pi=nisi=ainisi+σi


pi=nim=kinim+σm


In this model, agents won't be able to tell the difference between σm and σi (the signal extraction problem). If we use the identical market simplification and solve the differential equations, we obtain (assuming I've done my math right):

ni=n0(sis0,i)a0+(sis0,i)σilogsi/s0,i(mm0)k0+(mm0)σmlogm/m0


Which we could re-write in terms of re-defined shocks Σm and Σi

ni=n0(sis0,i)a0+Σi(mm0)k0+Σm


or in a log-linear form:

˜ni=logn0+(a0+Σi)(˜si˜s0,i)+(k0+Σm)(˜m˜m0)


If we use the second differential equation (log-linearized) we have:

˜pi=˜ni˜m+logk0

˜pi=logn0+(a0+Σi)(˜si˜s0,i)+(k0+Σm)(˜m˜m0)˜m+logk0

˜pi=˜pΣ=0+Σi(˜si˜s0,i)+Σm(˜m˜m0)


The Lucas model stipulates that each island will change production based on the the price signal they see (and compare it to their inflation expectations based on monetary policy). This creates two ways that equilibrium can be restored (for example the maximum entropy/equilibrium state where all prices are equal) given a rise in price:

  1. Production (rise in supply)
  2. Fall in demand
The agents use option 2 when the price rise is in line with their expectations based on monetary shocks and option 1 when it is not. Using the gas in a box visualization of the forces from e.g. this post, we would see an imbalance of the number of particles between two boxes being rectified by both particles moving from one box to another (red, fall in demand) and the addition of new particles (blue, production):


There is no a priori reason for one adjustment over the other, so both adjustments should happen if they are in the model. We'd need to define a "chemical potential" for the supply units which would make it bigger or smaller component of the adjustment depending on the magnitude of the price difference from the equilibrium price (both boxes have equal numbers of particles).

Monetary shifts increase (or decrease) the numbers of points across all the boxes (the islands) and if the system was otherwise in equilibrium, there would be no production needed to offset cases of disequilibrium -- money is neutral in that case.

That is all for now. I will continue this approach in a future post.

4 comments:

  1. cool stuff, which paper are you following? if we assume the agents use an AR(1) style regression to estimate the relative volatilities in the signals, does that define the "chemical potential"? I will reread the papers...

    ReplyDelete
    Replies
    1. in section 5.3 of "econometric policy evaluation: a critique", lucas goes after the phillip's curve with the lucas islands and incomplete information...i remember deriving the expected price (p121) with a simple linear projection

      ..and then he assumes a random walk for prices to give an example policy evaluation implication....that is probably what should be replaced or re-justified with an information equilibrium consideration

      Delete
    2. by that i meant the whole of the previous comment

      Delete
    3. I am looking at the original paper along with anything else I can find from a google search on "lucas islands model" (various lecture notes, chapters from books, etc) ... I find it helps me understand something when I see it shown in several different ways.

      Regarding the chemical potential, I think that is the way the effect of production should be included (it is how you build thermal field theory models where photons and electrons can pop out of the vacuum based on local energy density) ... but I need to understand it a little better in order to tell if that is a fruitful exercise or not.

      I would probably leave the chemical potential "μ" as an unknown parameter that would be fit to data (generally how it is done in chemistry) ... but I imagine some sort of microfounded model like you suggest could allow you to calculate (or estimate) the value.

      The issue is how I would include μ in terms of the information equilibrium model ... in a sense, I have to figure out the analogous procedure from how to go from the "canonical ensemble" to the "grand canonical ensemble" in statistical mechanics, which is not obvious to me right now ...

      http://en.wikipedia.org/wiki/Canonical_ensemble

      http://en.wikipedia.org/wiki/Grand_canonical_ensemble

      Delete

Comments are welcome. Please see the Moderation and comment policy.

Also, try to avoid the use of dollar signs as they interfere with my setup of mathjax. I left it set up that way because I think this is funny for an economics blog. You can use € or £ instead.

Note: Only a member of this blog may post a comment.