Sean Carroll's Mindscape: Science, Society, Philosophy, Culture, Arts, and Ideas - 293 | Doyne Farmer on Chaos, Crashes, and Economic Complexity
Episode Date: October 21, 2024A large economy is one of the best examples we have of complex dynamics. There are multiple components arranged in complicated overlapping hierarchies, out-of-equilibrium dynamics, nonlinear coupling ...and feedback between different levels, and ubiquitous unpredictable and chaotic behavior. Nevertheless, many economic models are based on relatively simple equilibrium principles. Doyne Farmer is among a group who think that economists need to start taking the tools of complexity theory seriously, as he argues in his recent book Making Sense of Chaos: A Better Economics for a Better World. Support Mindscape on Patreon. Blog post with transcript: https://www.preposterousuniverse.com/podcast/2024/10/21/293-doyne-farmer-on-chaos-crashes-and-economic-complexity/ J. Doyne Farmer received his Ph.D. in physics from the University of California, Santa Cruz. He is currently Director of the Complexity Economics program and Baillie Gifford Professor of Complex Systems Science at the University of Oxford, External Professor at the Santa Fe Institute, and Chief Scientist at Macrocosm. He was the founder of the Complex Systems Group in the Theoretical Division at Los Alamos National Laboratory, and co-founder of The Prediction Company. Web site Oxford web page Google Scholar publications Amazon author page Wikipedia
Transcript
Discussion (0)
Hello, everyone, and welcome to the Mindscape Podcast. I'm your host, Sean Carroll.
Usually in these intros to the episodes, I will start with some big picture kind of question, narrow it down a little bit, and then eventually introduce the speaker who we're going to talk to during the course of the episode.
It's ideas first and speaker second. And the episode that we have here today is also that, but let me do the intro in the opposite direction because we have a very special speaker here today.
Don Farmer. His name is pronounced Doan. He says it's like the name Owen, but with a D in front of it, even though it's spelled like D-O-Y-N-E, apparently some amalgamation of Irish and Southeastern U.S. pronunciations. But he came to fame, in some sense, back in the 1980s, when a book was written called the Eudemonic Pie, those of you who are of a certain age will remember this book. It was about something that
and his friends from graduate school pulled off in the 1970s to win in Vegas. You've all heard
of different stories of people trying to beat the house, beat the casinos in Las Vegas, either through
counting cards or through high-tech apparatuses, and Don and his friends, they were first. They
did it first, at least the first in the high-tech world. Doan himself programmed what we would
now call a wearable digital computer, arguably.
the first of its kind that fit into a shoe so that you couldn't see it. And they were not counting
cards or anything like that. They were playing roulette. They were using a little bit of physics,
and if you're a roulette player, you know that the roulette croupier throws the ball around
the roulette wheel, and it spins several times. It spends some time spinning. So you could actually,
in principle, time how fast that ball is moving and time the motion of the wheel, and at least
probabilistically, even though you wouldn't get it exactly right every time, have a better than average
chance, or better than typical chance, I should say, of getting the right answer to where the
ball was going to fall. And they figured out that through their mechanism, they could get a
substantial increase in the odds of winning. And in fact, they did win. The winnings were not
very large. I have to have to confess to that. Hardware problems, software problems kept coming in
the way, and at some point they got a, they got worried that the casinos were going to, you know,
throw them in a dark alley and beat them up or something like that. But proof of principle
was there. And it launched Don on a career. He went back to grad school, in physics, actually,
started thinking about chaos theory. You know, it was sort of straightforward Newtonian mechanics
for the roulette wheel, but chaos theory was the new thing at the time. He was a founding member
of the chaos and dynamical systems collective, which helped really put
the physics of chaos theory on a firm footing, and he then became more and more interested in
thinking about how to apply insights from chaos theory to predicting, to predicting the future,
because the world is a messy place, and there's all sorts of chaotic, complex things
going on. He found that a company to play the financial markets and did very, very well at that,
better than average, let's put it that way once again. Of course, it almost is inevitable that he
became involved with the Santa Fe Institute and the sciences of complexity. And given his previous
interest, the particular kind of complexity that Don't became interested in is complexity economics.
So now we finally get to the topic of today's podcast. Don't has a new book coming out
called Making Sense of Chaos, a Better Economics for a Better World. And he's
He's arguing, as we've talked to other speakers about, that thinking like a complex systems
scientist is just so much more suited to thinking about the economy than traditional economic
models.
And I've talked to a bunch of economists, a bunch of complexity theorists before.
I think that after this conversation, I have a much better understanding of why that
statement is true, of why thinking like a complex systems scientist is very, very helpful
in understanding the economy in particular.
And this is not just Ivory Tower theorizing.
The British government asked Donne and his collaborators
in his group at Oxford University
to help understand what the economic impact
of the COVID pandemic would be.
And they did their little complexity theory models.
And again, it worked really well,
especially compared to traditional models.
So, you know, as in many ways,
in the world of complex systems science,
I think that we're on the cusp of really getting better at this.
I think that we have breakthroughs right ahead of us.
This is revolutionary science.
This is the middle of a paradigm shift
where all sorts of problems in the world
are going to have light shed on them
by thinking about not just the specific phenomenon
under consideration,
but more broadly as a complex systems thinker.
And I think that this conversation with Stone Farmer
helps convince us that that's what's going to be happening. So let's go.
Don Farmer, welcome to the Mindscape podcast.
Welcome. I'm very happy to be here.
So you're writing about complexity economics in your latest book. I will encourage all the
readers, all the listeners rather, to go back and check out all of your previous adventures,
which are colorful and fun. But today we're going to think about complexity economics,
which leads me to ask, like, is there simplicity economics?
Isn't all of economics pretty complex right off the bat?
Yeah.
Well, I sometimes worry it's not the best term.
The term is there to indicate that it's coming from the science of complex systems and that
we're using methods and maybe even a scientific philosophy of epistemology that's coming
out of complex systems, which, although economists like to point to Adam Smith and so on,
It's very different than the way they do things, and I think it's much more explicitly complex systems than the way they do things.
Great. So, of course, there is a lot of complexity out there. I mean, maybe let's ask the question this way.
Can conventional non-complexity economics get anywhere by oversimplifying things?
Are you, in other words, adding to something that we already know by taking the complexity seriously?
Well, yes and no. That is, you know, first of all, I'm betting over backwards to be nice to the economist.
I hope they appreciate that. And so I, you know, intentionally took as much criticism of economics as I possibly could out of the book.
I had several editors help me do that. Now, I think there are some things that conventional economics is pretty good.
good at in a simple situation where you need to understand strategic interaction and that plays an
important role or a strategic thinking plays a role but in a simple context where you can understand
then i think it can work pretty well i think where it where it fails is when things get
more complicated when you need to put in more uh institutional structure uh or when
individual agents can't reason well about what's going on.
And so you really have to fall back to heuristics and more simple reasoning.
And maybe to amplify a little bit on that first point, because I think it's a central one.
And in my book, I quote economists laying the problem out.
And the problem is, and maybe we need to digress to how mainstream economics works.
and what the difference between the two approaches are.
And then I think this will become more apparent.
But in mainstream economics, in the capsule version,
is that you begin by assigning all the agents,
all the decision makers' utility functions,
scorecards that say what they like better
and what they don't like as much.
And then you give them some way of reasoning about the world.
Traditionally, that's rational expectations.
meaning they're like Mr. Spock and Star Trek.
They can reason about everything, and they're very logical,
and they can process all the information and arrive at the correct conclusions.
And so you give them those things, and then you furthermore assume equilibrium,
which in a standard economic model means supply equals demand.
But sometimes you're in a strategic setting where it means you're doing something like game theory,
where it's a strategic equilibrium, meaning we've all arrived at strategies that make decisions
that are as good as we can do given that everybody else is not changing what they're doing.
And everybody does that.
So that would be the standard thing, rational expectations.
Now, and then just to finish, you write all that down in equations.
You solve what economists call the first order conditions, meaning you know, you set the derivative
to zero and and you compute the decisions that maximize utility for all the agents and then you
calculate the economic consequences of those decisions now so in complexity economics we do
things completely differently so it's really throwing out stuff that's been in economics
since the 19th century.
And we say, well, let's assume we have some agents.
Let's give them some ways of making decisions that could be very simple or more complicated,
but we're not assuming optimality.
So information flows in.
The agents use their rules to make decisions, which might be learning algorithms,
or they might just be simple heuristics like buy undervalued.
assets or imitate the best. Look around and see who's doing the best. Imitate them. Or it might be
trial and error. Try something. If it works, keep doing it. Doesn't work. Try something else. Simple stuff.
And so they make their decisions. We then calculate the economic consequences of the decisions.
That generates new information. In addition, new information may flow in from the outside. And then we
repeat the process. And we just go around and around that loop. Now, we may arrive at an equilibrium
where supply equals demand or agents' decisions get locked in. If so, that's what we would regard
as complex system scientists as an emergent property. Or we might not. And actually, oftentimes,
we don't. And I think that's one of the important strengths of this formalism, that we more
naturally capture dynamics.
And endogenous dynamics, that is, dynamics that arises from within.
Things like business cycles where if you take, say, the financial crisis of 2008, the so-called
great financial crisis, I think it's pretty clear, it's an endogenous crisis.
It wasn't like a meteor hit the earth and that caused the crisis or that people suddenly changed.
It was that we introduced new types of financial instruments, mortgage-backed securities, housing market got overpriced, it crashed.
All these things happened from within the economy.
In a mainstream model, you can't get that to happen.
And so you just don't get, it's very, you can get endogenous dynamics, but you have to push the economy into extreme.
You have to make what seem like unreasonable assumptions in order to get there.
There's actually something called a turnpike theorem that says things are just going to settle
into a fixed point unless certain conditions are satisfied, like very myopic reasoning, et cetera.
But if under normal reasonable conditions, you know, it's like a turnpike.
You look down the road, you see where things are going, you make corrections as needed
because you can see everything well ahead,
and so you're not steering wildly.
Now, in the book, I show several examples
where behavioral errors bounded rationality,
making mistakes we should expect people should make,
lead to endogenous dynamics.
And, you know, the analogy I make is that the economy is more like
a drunk driver on a mountain road,
you know, swerving and not quite always doing what he or she is supposed to do.
So maybe one more thing.
Sure.
So it gives me back to what it was, what caused the whole digression.
The part that economists, I think, will all agree on is when you're computing optimal
strategies for each agent, you're deducing those strategies, you can't make things very complicated.
Once the system gets nonlinear, once you have more.
than a dozen agents, you can't solve the equations anymore. And so you have to keep the models simple.
You're just forced to do that. You're also writing down equations. You have to write down everything
in equations. In an agent-based model, those constraints don't exist. We've run simulations
with millions of agents making decisions. And there's just a lot more room to put in institutional
structure, heterogeneity, real-world stuff.
I'm sure that most audience members have figured this out, but so exogenous is some
influence coming in from outside, endogenous is the dynamics within the system.
Yes, thank you. Definitely.
Yeah, and you're saying that classical economic theory, if you restrict yourself to the
endogenous influences, because it's looking for equilibrium points, nothing should ever change
with time, right? I mean, you can deal maybe with exogenous things, the meteor hitting,
but it predicts pretty strongly that things settle down. Is that right? Is that an exaggeration?
Let me just put an asterisk by this. There are special cases where that doesn't, where you get dynamics,
but they're really special cases. If you look at the workhorse models used by the Federal Reserve
or any of the people who are actually making, using models to make decisions about the economy,
they're still actually using rational expectations.
And those models settle into fixed points absent external stimuli.
But there are business cycle theories, no?
Yeah, yes and no.
They even have names like real business cycles.
But when you look at them, they don't make business cycles unless they're getting kicked.
So I find the name a misnomer.
Got it.
They're not endogenous business cycles.
They're...
Ah, okay, okay.
That's very interesting.
I mean, it's fascinating to me.
I never...
We talked on the podcast about complexity and complexity economics before.
The centrality of departures from equilibrium hadn't quite sunk into me before.
And it reminds me of things going on in physics over the past 20 years, because of course,
we have statistical mechanics and thermodynamics, and all of the classical theory is about equilibria.
And, you know, you settle down fairly quickly.
There have been some attempts to do non-equilibrium statmec,
but it's really only in the past couple decades
that people have taken those dynamical processes seriously
and talked about fluctuations and, you know, unlikely events
and fat tails and things like that.
And so, could I think of it as adding time scales into the problem?
I mean, maybe I reach equilibrium, but maybe it just takes me a long time.
Yeah.
Well, that's one of the things, but unlike in physics where, you know, the work you're talking about builds out of the classical work.
Yeah.
The methods used are similar to those used in traditional equilibrium statistical mechanics.
Here, we throw the whole thing out and start over.
And that's actually the source of the tension within the academic community and why this kind of this way of doing.
things is so strongly opposed by the mainstream academic economists.
This is very helpful to me because the 2008 financial crisis is obviously something that
many economists have talked about to death. And I could never quite decide whether the,
everyone agrees that people did a bad job of predicting it, you know, anticipating it even.
But it was unclear whether or not it was the specific models being used were inadequate or
the whole approach was inadequate. And you seem to become.
down on the very approach was inadequately.
Yeah.
Again, I'm trying to be nice for the economists.
They were doing the best they could.
But, you know, yeah, I think there were two key things that happened.
One is I think the 2008 crisis was substantially a non-equilibrium event.
Things got out of whack.
We weren't sitting at the equilibrium we've been at.
Why?
Because we were dealing with financial instruments.
We didn't properly understand.
And they had side effects that we really didn't understand.
But there were a few people like Robert Chiller who anticipated the housing bubble,
that the housing bubble would pop.
But almost nobody anticipated was how enormous the side effects on the real economy would be.
And that was because mortgage-backed securities,
almost everybody globally was holding them.
Foreign institutions were holding U.S. mortgage-backed securities,
because they seemed there were the hot new thing, great investment, low risk, high return, you know, hooray, hooray.
But what they didn't realize is when the housing bubble popped, that meant that all those mortgage-backed securities got enormously, their valuations dropped very low, which meant that all these financial institutions holding them were stressed, which meant that they were not in shape to lend money anymore.
which meant nobody was lending money to the businesses in the real economy that needed it to, you know,
construct new buildings and do all the things that we do in the real economy.
And the real economy got whack really hard.
So I would argue it was all an out of equilibrium event and dodgously driven.
One thing that I noticed, I think I saw this table in your book.
If you look at the historical dates when, let's say, the stock market changed by,
a relatively large fraction.
One thing I can't help but notice is they're almost all downward.
It's not an equal distribution of fluctuations upward and downward.
Is that something that makes sense to you?
Oh, that totally makes sense.
It's true.
As a physicist, you will appreciate it because it says that the economy doesn't seem to be time reversible.
Exactly.
If I look at time series, just from looking at the time series, I can tell which way time is flowing.
Now, of course, the other significant thing that happens is the economy tends to grow.
It's not that it can't shrink, but, you know, the U.S. economy has been going up at 2% per year, on average, most of the time since the Revolutionary War.
So that's another time of symmetry.
But, yeah, markets go down, easier than they go up.
Is there a simple?
I mean, I can guess at a sort of physics-y phase transition kind of thing.
Like the economy generally grows, but as it grows, it's also exploring new configurations
and suddenly, you know, it finds a lower energy minimum and it sort of crashes down and then
starts growing again.
Right, right.
You know, since we're talking about the endogenous, exogenous distinction, I should say
just equilibrium models are also really used.
when the shocks come from outside.
And the good example of that would be COVID.
Now, that was clearly outside, right?
I mean, at least from the point of view of the economy,
having a virus suddenly caused people to not go to work
is an outside shock.
But that was a very sharp and sudden outside shock.
And we built a model in a crash program
as the pandemic was starting
and actually used it to advise the British government.
government about the economic consequences of different forms of lockdowns. And that model was
very, very explicitly disequilibrium. I mean, we, you know, it works in a very simple way.
We said an industry can't make its product if there's no demand for the product, if it doesn't
have the inputs it needs for the product, and if it doesn't have the labor it needs. And so,
So just using that basic observation, the longer story for how we managed to guess how big the shocks were going to be in which industries would get shocked, that had to do with our knowledge of occupational labor and beautiful data set put together by the Bureau of Labor Statistics, but that contained information like how close together do people work in different occupations.
So from that we can infer who would be able to go to work and who wouldn't.
And, but we initialized the model in the steady state it was in before the pandemic started.
And then we hit it with the shocks.
And using the rule I said, we could see those shocks reverberating around the economy because
every day we'd update the model.
We'd say, oh, does this industry have labor?
Does it have inputs?
Does it have demand?
And if it didn't have some of those, we would reduce its output.
So it was a very dynamic output that changed through time.
For example, some of the industries were running out of inputs a month or two after the lockdown started.
So it didn't.
The consequences weren't necessarily felt immediately.
And then once they ran out of, once they reduced production, if they were upstream in the economy, meaning like producing natural resources or stuff that lots of other industries use, then that would,
propagate, as they say, downstream and hit the other industry, so there were complicated
dynamic effects. And mainstream models don't work that way. They assume equilibrium from the
get-go. And so I think they were just, their hands were, they were in a straight jacket
because you really had, it was a very explicitly disequilibrium event. And by the way, note that the two
big events that we just happened, you know, in recent history, they're both this equilibrium
events.
Very, very much.
And it does make me think that this is a good connection between complexity and chaos, which
are two different things, right, but they're related to each other.
Part of the spiel and chaos theory is that small deviations get you very different futures,
and that does seem to be related to this inability for things to settle down.
but I can't quite put it together in my head.
Well, let me, let me actually, I would say KS has two things.
One is sensitive dependence on initial conditions, which is what you just said,
things that are, you know, maybe so close together in the state space that you can't distinguish them,
therefore could correspond to the same measurement, could eventually become very far apart.
So that's the sensitive dependence part.
But the other part is endogenous,
motion. Chaos is really, you can get endogenous motion two ways in dynamical systems, which
is what I did before I started doing economics. And one is through oscillations, which don't
need to be chaotic. But there's even a theorem that says once the oscillations, once you have
more than two frequencies oscillating, you almost always get chaos. And so you, so that says
that if you're looking in an endogenous motion and it's not periodic or quasi periodic with two
periods, then it's got to be chaos. And that has not been absorbed by the economics community.
And I think it's essential because basically if you want to have irregular business cycles
that are endogenous, they must be chaotic. There's no other way to do it.
Well, I guess, yeah, that's what I'm trying, I'm striving to understand this a little bit better.
I mean, part of me wants to say, okay, let's back up.
The thing you just said about two frequencies or two periods, that makes perfect sense to me.
If we have a double pendulum, right, if we have one pendulum hanging off another one, that is a paradigmatic example of a chaotic system, hard to predict.
But if I have a little bit of friction, the double pendulum will eventually settle to you.
down into an equilibrium. And part of me wants to think that the economy, if it didn't have any
outside shocks, would have a little bit of friction and settle down. But you're telling me
different. And I'm trying to understand how that goes. Yeah. Well, you know, imagine we didn't
have shocks somehow. We just live in a smooth world where we're not getting hit by surprises.
Now, first of all, that doesn't mean we're not going to grow, right? That's another endogenous
phenomenon. Sure. And it's also worth noting that the economy is full of feedbacks. That's one
of Keynes' brilliant insights is that if it requires demand to produce stuff, and if we have a
situation where demand falls, for example, because people become unemployed, then we automatically
are going to produce less, which means more people are going to become unemployed,
which means we're going to have less demand. So there are feedback loops like that in the economy.
And we do things to try and control those feedback loops. Another brilliant, the reason we have
central banks is to do things like control interest rates and set the rules up, you know,
adjust rules as we need to keep the economy on a steady path.
But if we do that imperfectly, then we might expect oscillations.
It's back to my point about the truck driver on the windy road.
Or, you know, in a live lectures, I like to illustrate pole balancing.
If you take a pole, it's got to be about longer than three feet.
You put it in your hand and you try and preserve the pole vertical.
Maintain the pole as vertical as possible.
Well, you can keep it more or less vertical, but it oscillates around vertical.
Now, think of the poll as the economy and think of my hand as the central bank or all the planners
that are making economic decisions all the time trying to anticipate what the economy is going to do.
You know, I decide to start a business.
I decide to borrow money, lend money.
All those things are like my hand trying to steer that pole.
Now, and having a poll be perfect.
vertical is keeping the economy on the nice steady path. So it deviates from vertical. I move my hand
to correct. I tend to over or undercorrect. The pole then comes back toward the center,
but I miss it as I come back. And so the pole endogenously wobbles back and forth.
Now, to illustrate the difference in viewpoint, if, again, that poll is the economy,
in a standard model, the story goes like this.
I am a perfect pole balancer.
So somebody knocks the pole, all right?
So the pole gets knocked.
I then calculate exactly how to move my hand
to bring the pole smoothly to rest back at the top,
maximizing consumption in the economy as I do it.
And before I get to the top, somebody knocks the pole again.
Now, there can be elements of both.
stories. If I'm standing on a sailboat in a storm, I'm getting knocked all the time. That happens.
But the point is even if I'm standing on level ground, the pole's oscillating and there's no breezes,
there's no outside influences. It doesn't take outside influences. So that's the side of the
story that's missing, whereas mainstream tries to explain everything in the way I said.
So, of course, that poll by itself is not in equilibrium.
It's at an unstable equilibrium, right?
So is that, I mean, that would be, that would change my mind about a lot of things.
If you're arguing that the equilibrium discovered by classical economics are secretly unstable
and small perturbations would tend to grow.
Well, the economists know that.
Okay.
They are secretly unstable.
And, and they, but you have to assume, like with a rational decision maker, the
rational decision maker can keep it pinned at its stable point.
Got it. Okay. And in their favor, you know, taking their side of viewing things, they would say,
well, maybe it's a good enough approximation to say it's an equilibrium. It's true. For some
purposes, just saying the pole's vertical is good enough. You know, if it's oscillating through a 10-degree
angle, well, 10 degrees, you know, it's not a big deviation. But on the other hand, I would argue that,
Yeah, the economy tends to go up, but business cycles are the swarves around it, and that's the pole deviating from equilibrium.
Yeah, no, that's extraordinarily helpful.
So basically, rather than the naive picture I had in mind where there is an equilibrium and there's dissipation and you settle into it, there's an unstable equilibrium and things around us are gradually changing.
Like you said, the economy's growing.
we discover new things, new resources or technologies or whatever.
So, of course, there's constant jiggles at the unstable equilibrium, and there's nonlinear
feedback, and they will want to grow unless we correct, and that correction is going to be
kind of a back-and-forth process that is intrinsically dynamic.
Yeah, exactly right.
Okay, good.
I understand a lot better now.
So let's try to figure out what we should be doing instead of those benighted ordinary
economists.
I mean, how does the statement of boundaries?
rationality play into this? I mean, clearly it's a statement that the assumption of perfect
rationality is too strong, but then how can you implement that in your better way of thinking?
Well, going back to, you know, what I described before is called an agent-based model.
We have, agent-based models are just simulations on computers that involve agents who make
decisions. And the challenging part is you have to figure out how those agents are making decisions.
What decisions are they making in each situation? Now, first of all, take the example of the COVID
model I made. That model actually has no agents making decisions. Because all we have to understand
is that industry can't produce if it doesn't have demand, labor, or the inputs it needs. So the
production function, as it's called, the recipe for making stuff.
does all the work and the dynamics of the simulation which tracks what everything's doing.
Now, you often do need agents making decisions.
That model, by the way, it was very simple and it didn't have prices,
but that meant we couldn't address things like inflation.
Now, we correctly guessed.
We said, we think that's okay because for the first year or so,
we don't think there's going to be inflation.
We actually explicitly said after that, all bets are off,
and we're worried about it.
So now you want to bring inflation and you've got to have agents making decisions
because they're looking ahead going, oh, are we going to have inflation?
What's happening?
What are interest rates doing?
They have to be thinking about all that stuff.
Now, but as I said, in an agent-based model, we kind of come at it from the other end.
We usually start simple.
I have models where the agents actually just flip coins to make decisions.
Okay.
So they're literally zero intelligence agents.
And those models can be quite useful.
They have made useful predictions.
For example, if you want to predict how the bid-ass spread in a financial market,
that is the difference between the buying and selling price,
how does that depend on the way orders are flowing into the market?
You can calculate it with a zero intelligence model.
The orders flowing in could be,
and grains coming in at random.
But you quickly realize, oh, no, we need to refine it.
So you now need to make something a little more realistic, like value investors
buy undervalued assets.
So several different agent-based models where the rule is, this guy's the value investor
or investors.
And what do they do?
They have some way of valuing the asset when the valuation is under the price.
they buy it and hold it.
When it's over, they sell it.
And so, simple rules like that.
I have other models where, you know, back to business cycles and poll balancing,
we assume a network of agents who are really, really dumb.
All they do is look at their neighbors to see what their neighbors are doing.
And the neighbor that's consuming the most in that period,
so myopicly consuming the most,
they go, I'll adopt that savings rate.
So they all have different savings rates.
They're all adopting different savings rates.
And by the way, back to the instability, you know, in the economy, you have to, if you save too much, the economy doesn't work.
You've got to strike the right balance because, again, to sell stuff, you've got to have consumers to buy the stuff.
And those consumers then have jobs doing something that allows them to sell stuff.
So you're going around that loop all the time.
The balance is somewhere in the middle.
So amazingly, as long as these agents don't update their strategies too often,
the economy actually spontaneously starts oscillating
because agents are changing their savings rates dynamically.
But also, to me, almost more amazingly,
they get pretty darn close to the optimal savings rate,
even though they're absolute dummies.
And selections doing all the work.
You see, because you're selecting toward the agent that consumes the most,
they're chasing that agent.
Now, that agent might be on a spending spree and about to go bust,
so it's not perfect, but, you know, they get within,
no, a few percent of the optimal strategy.
So, anyway, a bit of a tangent, but just to illustrate the kinds of things,
we do to have the agents make their decisions.
And then the key point is that not only do we think that can be more realistic in many
settings, it can capture dynamics more naturally because you can see the deviations
from the imperfections of the economy, but it's tractable.
So we can run simulations with millions of agents instead of being stuck with just a few.
Right.
And so just to clarify again to the audience members who've never made a model of anything
of this sort. The difference would be in a standard economic model, you would have things like
supply and demand and inflation rate or whatever. And here, you have individual variables in your
computer simulation representing the states and aspirations of a million different agents.
That's right. But let me emphasize, we also have supply and demand and inflation.
Okay, sure.
because those agents make supply and demand happen, right?
And if, and that's in the oscillations we're seeing,
they may be oscillations where there's more supply than demand
or more demand than supply.
And in some markets, you know, some markets saying supply equals demand,
not a bad approximation over sufficiently long time scale.
In other markets, supply and demand can be wildly out of balance.
and it goes back to the way prices get formed in housing markets.
You know, if you bought a house, what do you do?
You go find a comparable house.
You go to a real estate agent who says, here are some comparable houses.
You know, you would just tweak it up or down a little bit.
You try and sell your house at that price.
It doesn't sell.
You mark it down.
It doesn't sell again.
After a month or two, you mark it down again.
Maybe at the end you go, I don't want to sell my house.
This is too cheap and you'd pull it off the market.
So there in housing markets, you can see supplying.
demand imbalances that are more than an order of magnitude. And you can see that like you go through
the housing crisis, we flipped from a market where there was a huge excess of demand to a market
where there was a huge excess of supply. And prices are responding very sluggishly to that,
those much more. And you can't capture that in a mainstream model because you can't write it down
in an equation simply. Well, and the mainstream models, I guess, they have no individuals in
them if I understand correctly. Like the role of the individual is just to be absorbed into the
collective notion of supply and demand. Yeah. So let me be, let's be a little more precise there.
Okay. In macro, that's more or less true, though these days, a hot topic in macro is having
heterogeneous agent models where you have things like a Gaussian distribution of agents,
just one-dimensional Gaussian, with some agents. Some agents.
say having more earning power than others.
Okay.
Right?
Whereas, okay, so they're putting that in.
But in our models, what do we do?
We create a synthetic population with a million agents where we try and match all the demographics,
earning power, education, age, even race and gender.
And so we match all those characteristics of the population.
We can even do it regionally.
So it may vary.
So we have the power because we can have millions of agents to really make all this much more, much richer and much more accurate.
And one of the advantages of this approach, as I understand it from your book, is that the agents in your model can take on specializations in a certain way.
I mean, you use the analogy that the economy is kind of like a metabolism, the metabolism of civilization.
Yeah.
Yeah.
So mixing together a couple of metaphors there, but in a good way.
Yeah.
What does the economy do for us?
So first of all, when I wrote my book, I realized it made me appreciate the economy more
because I really tried to reflect on what is this thing doing for us.
And I would argue it's like it's the digestive system of civilization, the metabolism.
It takes in, just as our metabolism, what does it do?
We take in food, right, from the outside world.
We reform that food.
We break it into pieces and we make it into something else.
What does the economy do?
It takes in natural resources and then combines it with labor.
and we reform it into goods and services that we consume or that other industries consume.
So it's the engine at the bottom.
It's like having the economy work is like having a square meal every day and having that energy
allow you to walk around and do the tasks you need to do.
Very fundamental to everything we do.
And now the ecology is.
analogy comes from the fact that ecology is really a theory about specialists.
I mean, what is grass?
Grass is an organism that takes sun and earth and water and makes grass with it.
A zebra is an organism that turns grass into zebras.
A lions an organism turns zebras into lions.
They're all specialized.
Yeah.
But the interactions can be rather long range.
Get rid of the lion's grass gets hammered.
So even though the lion might not interact with the grass
except to roll around in it occasionally,
because the lions are controlling the zebras
and the zebras are controlling the grass,
it's all connected.
So economists sort of, I mean,
Adam Smith already said something like that.
But our models very explicitly do that
in a bounded rational setting
because why are we specializing?
We're specializing because we're only boundedly rational.
We get good at doing very specific things.
We can't do everything.
And so we put that in from the start
and our models,
because we can put in more institutional structure
and so on allow us to think about the ecological part of the story
with more richness.
Now back to the,
metabolism part of the story.
The metabolism, it's a bit different from your body,
and that metabolism is maintained by an ecology that the metabolism is feeding.
The metabolism feeds all of us,
but we're making that happen by each of our specialized role.
We're like the little cells inside your digestive system
that are themselves being fed by the fact that we're digesting food,
but those cells can be very specialized and doing very different things.
things.
And you even have some prediction that turned out correctly about how different industries
that were able to specialize more would find efficiencies and lower prices?
Yeah.
So we were inspired by ecology.
One of the nice things about hanging out at SFI is you get to know a little about a lot of things.
And we said, well, the same basic thing is going on in the economy.
because we have all these specialists.
And in particular, in ecology, one of the central ideas is that of a trophic level.
With the grass, grass has a trophic level of one.
Zebras have a trophic level of two.
Lines have a trophic level of three.
And the way you compute trophic levels is you say an organism is equal to one plus
the average trophic level of the things it eats.
Right?
Yep.
And you can actually just write that statement down and derive a key equation about the economy.
Because in this case, what happens is industries, trophic level in industry, is one plus the trophic levels of its inputs.
And labor, we put as the foundation.
That's trophic level zero.
So an industry that purely has labor has trophic level one.
it turns out this is very closely related to a concept in economics called output multiplier.
Okay.
Which is used in a different way, but defined in a similar way.
Now, okay, so this relates, how does this relate?
What the prediction then is that the deeper your supply chain is as an industry, the faster you'll improve.
I go, wait a minute, that sounds weird.
Well, first of all, the depth of the supply chain is the trophic level here.
Why?
Because if, let's suppose you don't take in very many labor inputs, and all your inputs
are things that already have high trophic levels, then you're going to have an even
higher trophic level than your inputs.
And you keep going back down until you get back to labor.
So, in fact, the trophic level is the average time it takes a,
dollar that an industry pays to its labor to get into somebody's pocket, or get in other words,
to get all the way back to all the labor that went into making the thing as you go down the chain.
So this allows you to compute these trophic levels for industries, which typically, as in biology,
you know, organisms eat more than one thing.
Their trophic levels aren't just integers.
They're more complicated.
Similarly, here you can compute trophic levels for industries.
Now, suppose we assume that every industry is innovating at about the same rate.
Bald assumption, but good place to get started.
We can let it be different, but let's start out by assuming they all innovate at the same rate.
Well, then if you have a deep supply chain, there are many industries that innovate on the way up to your industry.
So you experience the product of all those innovations coming up the supply chain.
So, you know, if my laptop, if the titanium that Apple is using gets cheaper, that helps make my laptop cheaper.
If the chips get cheaper, et cetera, you're inheriting all those improvements in addition to the improvements the laptop designers themselves make.
And so then we just compute it that this means things with deep trophic levels, their products should improve faster, meaning they should get better.
better or cheaper or some combination of the two.
And sure enough, we looked at the data and we took advantage of the fact that
trophic levels change slowly through time.
So you can roughly speaking assume they stay constant.
And you can predict 14 years ahead which products are going to be cheaper or not just
based on that assumption alone.
The prediction is quite good.
And amazingly, it gets better as you go further forward into the future.
as someone who does a lot of predicting, that's pretty unusual prediction.
Well, biologists who think about evolution have long wondered about the development of complexity
over the course of biological time. Why is it that organisms seem to become more complex?
And one answer, possible answer, is they find new efficiencies. And I guess that's kind of
you're doing the economic version of that. Yeah. Now, interestingly, in biology, you know, competition
is a key part of evolutionary theory,
but evolutionary biologists view competition
is what leads us to speciation.
That's one of Darwin's key insight, right?
Whereas in economics,
the mainstream people like Milton Friedman
say, no, competition means you quickly come to equilibrium,
the state of rest.
So they arrive at a completely different conclusion,
both using competition.
Now, it's in part because economists
start with rationality. They assume we're all really smart, so we figure everything out,
and that gets us to this equilibrium quickly. Whereas in biology, there is random variation
that's being amplified as a result of the competition and actually causes species to diverge.
I would argue that's also happening in the economy. Because, well, in some cases,
we may behave rationally. I'd say the cases where we behave rationally are the
ones where things are really simple so we can figure them out. But most of the time, it's pretty
complicated, so that's not such a good approximation. And we, you know, overshoot, undershoot,
and differentiate. Yeah. What is the role of innovation here? Does innovation count as an
endogenous happening or an exogenous one? Well, I think it's fundamentally endogenous, but, and it's a
challenge to model in economics. In biology, you can just say, well, innovation is randomness.
You know, you randomly change a gene, or okay, you have to deal with recombination, which is
more complicated. But it's just a process you can specify in an algorithm because we have this
universal biological code that everything follows. Whereas we don't have anything that clean
in the economy, innovation depends on human reasoning. But, you know,
Sometimes, just assuming it happens randomly, is not a bad start.
There's something called rights law or learning by doing, comes under several different names.
That's a very useful way to predict technological improvement.
The theory for that actually, ironically, was originally started by John Muth.
John Muth is a guy who actually invented rational expectations in 1960.
Okay.
But he also, he could work with both hands.
He said, let's assume that inventors just throw darts at a dartboard at random,
and let's assume they're just smart enough to see when they've made a better throw.
And so he then showed that you got rights law,
although only with an exponent of one, right?
That's the only exponent he could draw.
Fast forward, there was another simulation paper, and then we wrote a paper where again,
we enhanced that idea by looking at the fact that technologies are connected within a device.
You know, if you model, if you change the carbureation system, you may need to change the ignition
system.
So you look at what's called the design structure matrix that automobile designers and other
designers of complex things use to understand interactions.
So we enhanced the theory to deal with that, derived a bunch of stuff, physics style, and we were
able to show that derived the Wright's Law exponent and show that the more complicated and less
modular the system is, the lower that exponent is and the slower it improves.
And that's been tested.
It seems to be more or less true.
It's another example of throwing darts at a dartboard actually is good enough to get you there,
as was ironically realized by John Muth.
the founder of rational expectations.
But somehow economics got locked into a framework where you couldn't do what Muth did anymore.
That's just bad cricket to assume that people just flip coins.
Not okay.
I think it's often the case that if you go back to some of the classic papers in a field,
they were much more thoughtful and nuanced than the sort of high contrast version that
survives into subsequent generations.
Yes.
I think the same is true in physics.
and many other disciplines.
Because those guys had to wrestle
with coming up with the concepts in the first place.
So they understood the slippery ground they were standing on
better than subsequent generations.
Exactly.
So one thing you've mentioned a few times
is this idea that we now have access to giant computers, right?
We can do agent-based modeling.
We can have a million different agents.
And even if the actual society we want to model
has a few hundred million,
surely a million is a pretty good sampling, right?
But you sort of hinted at the idea that therefore you get results that I couldn't derive analytically,
that I couldn't figure out without doing the model.
That would make me sad.
I'm a pencil and paper kind of person.
How well do we know that we just haven't yet been able to derive some of these results?
I think actually the simulations will help us derive better theories.
The theories that get derived, though, are different than that standard template I gave you in...
Although sometimes it could be that.
If it goes to equilibrium, could work, right?
But, you know, the theories that we complex...
Complexity economists are often more like statistical mechanics or evolutionary biology models,
which may or may not have equilibrium in them.
And so it's a much more flexible theoretical framework.
But I'd like to draw an analogy to fluid flow.
You know, the Navier-Stokes equations, you can drive them from Newton's laws.
Yep.
But, and you can write them down.
They, you know, take one line that looks pretty simple.
A few little upside-down triangles that, you know, they'll confuse the math is to calculus.
But once you understand what the math means, simple to write down.
Solving them, they're not solvable in general.
Sure.
And we now know why.
It's because they have chaotic solutions.
When you have chaotic solutions,
there are typically no shortcuts to just grinding things out numerically one step at a time.
They're intrinsically complex in that regard.
But now back to theory, well, one of the big changes in fluid dynamics is we now have numerical fluid computation.
We can make use of computer power to simulate what fluids do pretty,
pretty accurately.
But that's also been a big driver of theory because now you can test your theory without having
to set up a wind tunnel and get a big grant from the NSF.
And so there's a rich interaction between the simulators and the equation guys.
So I actually think being able to simulate is ultimately going to give us a deeper theoretical
understanding. And by the way, let me say, when we see a phenomenon in an agent-based model,
the first thing we do is try and strip it down. We go, let's get at the pulse of what's causing
this. So we start throwing stuff away or using really simple dummy versions for a component.
If it keeps on doing it, we go, okay, that's not the cause. So we try and figure out the causality
by doing what biologists would call knockout experiments. Also, we often,
get the phenomenon by doing addition experiments, meaning we start simple, we had a feature,
we look at what happens, we had another feature, we look at what happens. So you can go from
either direction to try and pin down the causality. And then once you do that, the theoretician can
step in and try and make a strip down mathematical model. And in some cases, explain what's happening.
So when you say we, as in the complexity economists, I presume, I mean,
Trying to be as fair as possible, how does that fit into the larger economics profession?
I know that I'm completely biased in the economists I talk to because I hang out at SFI.
But at the major departments, you're at Oxford.
It's not exactly a small back of the backwood's place.
Are people respecting this new approach to economics?
By and large, no.
A few exceptional individuals do.
my book has an endorsement by Larry Summers.
There you go.
Who really surprised me because, you know, I sent the book to the early manuscript to him,
saying, Larry, I use your name several times in the book.
Just search for your name, look and see if what it says is okay.
And let me know.
I don't, you know, I want to be nice to everybody.
So to my astonishment, he sent it back saying, I read your book and I really agree.
I think you have a really good point.
You made some errors.
He corrected a bunch of my errors.
But he said, oh, we're all.
So, wow, I was blown away.
My old friend John Genocopoulos, who was actually Larry Summers' roommate when they were graduate students at Harvard, he's also, we've been arguing about this stuff since the late 80s.
So, yeah, he appreciates it.
I've co-authored papers with him.
My colleague Andrew Lowe at MIT, there's a few people like that.
But by and large, what we're doing is ignored by the mainstream.
We can't publish in their journals.
They just, they'll just say, this is, you're not making the kind of theory we consider acceptable.
So, you know, it's like a loop quantum gravity person trying to publish in a string theory journal.
So for those of you who happen to know that controversy.
So, yeah, there's not a lot of traction with the mainstream.
Now, things are changing.
some cracks opening up. We're getting interest from central bankers. We now have, you know, a
variation on our housing model is used by, I would say, about six or eight central banks in Europe.
There is now an agent-based macro model being used by the Bank of Canada, being developed at the
Bank of Italy. So we're starting to get traction in that domain. And I've started a company,
called Macrocosm that is dedicated to scaling up the solutions and reducing the practice.
So if a journalist calls me and said, what's going on and what's going to happen with the war in Ukraine,
I just look at what the model is doing because it's ingesting the inputs all the time and staying up to date.
And so we were starting to see practical applications and my theory of change is that once those practical
applications get enough traction.
And once, you know, as economists will say, it takes a model to beat a model.
Yep.
Once our models start beating their models in hard empirical terms, they'll have to start
paying some attention.
Yeah.
You have to actually have a result, have some success, then people will listen to you,
not just because you think it's cool.
That's true in any academic field, right?
Yeah, yeah.
Well, sometimes, let me correct that a little bit.
If you think it's cool and you're within the main paradigm.
you can get a paper published because it's cool.
And if you're outside of the main paradigm,
no matter how cool it is,
they're not going to pay attention to you
don't you have empirical results.
Well, speaking of those results,
I mean, it's one thing to say,
oh yes, the 2008 crash.
I could have predicted that.
You know, it makes sense to me.
How quantitative can we be
about the next crash?
I'm a little bit worried from what you said
that it's almost inevitable
that there will be one.
Well, I mean, I think it is inevitable
there will be one. You know, you just look through the history of economies. They happen regularly.
Before we instituted the Federal Reserve in 1913, the U.S. on average, had a financial crisis of some form about every seven years.
And now, since we did the Federal Reserve, they're less frequent, but the ones we've had have been dousies.
You know, we have the Great Depression and the great financial crisis. We've had some whoppers.
So we still don't know how to control the economy properly.
And until we do, we should expect we're going to have crashes.
And it could even be that the way we're controlling it works well most of the time.
But when it fails, it actually makes a bigger crash than would have happened in the old days,
where we weren't really controlling much of anything other than doing, you know, weird stuff with the base metal we used,
where the metal we used based currency on, which was pretty pretty.
arbitrary. Yeah. So yeah, I think I think we are going to have more crashes. Now, I do think that
agent-based models can help guide us better and maybe once we get good models we can
soften the intensity of those crashes or maybe even just to understand how to keep
them from occurring. I don't know. The jury's out, but I'm operating. I'm operating. I'm
Well, I guess for the 2008 crash, you mentioned, everyone has mentioned, the crucial role played by novel financial instruments.
Is that something, I don't know if complexity economics helps us here, but is that something that we can sort of be more cognizant of the dangers of ahead of time?
Yeah, definitely.
One of the things I talk about in my book is what I call market ecology.
The classic theory of markets, you know, that's dominated a lot of the discourse is efficient market theory.
And the idea is that you can't beat the market, but also, so that's informational efficiency.
But also is allocational efficiency.
The allocations of effort we're making to different activities are correct.
And the market's pretty informational efficient.
I managed to beat it.
We managed to beat it at a prediction company by a pretty steady rate.
You know, odds that we were just lucky monkeys are so close to zero as to be negligible.
But the allocations can be quite wrong.
And that's what happens in crises.
And so under the theory of market ecology, it's like the third.
here I said before about the production system and the real economy, but the way to think about it
is there's different species of investors, and they're all specialized.
Warren Buffett does his thing.
There's another guy, John Henry.
He's a trend follower.
He says if the market's been going up, it'll keep going up and looks at little patterns
and the prices to decide when to buy and sell.
You know, they're market makers.
You can make a list of I can easily write down 15 or 20 different types of strategies.
in financial markets.
And while there's variation in how people execute those strategies,
they're broadly, it's like species and biology.
And so under the theory of market ecology,
we need to think of the market as an ecosystem
with specialized actors.
They think off of the inefficiencies in the market.
There are what's making the market efficient,
but they never achieve perfect efficiency.
We see swings around perfect efficiency.
particularly when new stuff happens.
You know, mortgage-backed securities are only one of several examples
of new financial instruments that caused bad stuff to happen in markets.
And so under that theory, you can then simulate what's going on in markets
and understand why markets malfunction.
The efficient market theory assumes they work perfectly,
so it doesn't give you any insight into why they malfunction.
It's like the pole balancing inefficient market theory.
It's always straight up.
If you want to understand why it deviates from straight up,
you have to do something else.
And I maintain theory of market ecology is the key.
So that then will allow us,
one of the things to back to your question, regulators, I argue,
should be simulating the market.
They have all the data to understand the species
and who they are.
and how they interact because they can see what everybody does.
And so we could have a standard simulation of markets.
And whenever a new financial instrument comes in, we put it in there.
It's like an invasive species in ecology, and we test it out to see what its side effects are.
And if we were doing that leading up to the great financial crisis,
we would have seen the side effects of mortgage-backed securities used with high leverage.
So you're trying to convince central banks and planners and prognosticators to take this approach proactively?
Well, I'm actually trying to convince the SEC.
Because the central banks, as a central bank, you only see your part of the story.
You know your positions.
You don't know what everybody else is doing.
But the SEC can look at anything it wants to and does whenever something goes haywire.
Okay, that makes sense.
So the data could just be flowing in.
They could be simulated.
what's happening and they could be doing counterfactual experiments. So do we need to be worried
about leverage getting too high here? Crank it up. Oh, wait a minute. We got to get people to lower
their leverage. So you're investigating possible worlds in your computer. Yeah, exactly. And I should say
SEC is Security Exchange Commission for those non-Americans listening to us. Okay, I mean, I guess maybe
the last thing to ask about one more big picture question about complexity. Um,
One of the worries about people who are enthusiastic about complex systems, such as ourselves,
is that there's no there there.
There's the economy and there's biology and there's the internet and these are very different things.
To what extent have your investigations into the economy actually been helped by thinking about complex systems for their own sake or analogous systems that are not economics?
You've already given us some examples with biology.
Yeah.
Well, they've certainly been helped by that.
You know, I, in my career, I've always had the problem that I never fit into any discipline.
So I'm one of the most interdisciplinary people around because I've straddled disciplines without being in one through my whole career.
And by the way, you said, oh, you're at Oxford, but actually I'm in the Department of Geography and the Environment.
I'm not in the economics department.
They would not have me.
Okay.
Very good.
You know, and that's characteristic.
There are no economics departments in the U.S. that do complexity economics.
I mean, okay, Blake LeBaron sits in an economics department at Brandeis.
He's one guy.
There's a few people, but I can name them on the fingers of one hand.
Yeah.
You know, there's a computational social science program at George M.
Mason run by Rob Axel.
It's not economics.
Now, in Europe, there are some economics departments that do this, but they're not, you know, the ones
with a lot of status in the field.
They're forced to publish in what are viewed as inferior journals.
And so it's an out-group.
And so it's still a struggle to get jobs.
for students that want to do this kind of thing.
I'm approached by, you know, perceptive young students who say,
I'm not happy with what I'm getting taught or would be taught in economics.
Can I work with you?
And the first thing I have to say is, yes, but you're not going to get a job
in the Harvard Economics Department when you're done.
Yeah.
You know, I do have students now who are at the World Bank,
at the International Monetary Fund.
They're getting out there at the bank of Spain.
I have students who are now in that side of things,
but there's more open-mindedness there.
You know, it's a market inefficiency.
A department can leap upward by taking this stuff more seriously.
Yeah, yeah.
Let's hope that they do.
Dole and Farmer, thanks so much for being on the Mindscape podcast.
This is very great.
My pleasure.
