Abstract
Instead of modelling an economic agent by a hysteron, we suggest a fluid–mechanical notion of rate-dependent hysteretic agents based on the theory of Poisson counters. It leads to a simple representation of assemblies of such agents. We discuss the properties of the new version of hysteresis and its advantages over classical models of hysteresis in economics.
MSC:
34F05; 60H10; 91B02; 91B70
1. Introduction
We start with a brief discussion of concepts connected with the notion of hysteresis; for a general treatment of systems with hysteresis please see [1,2,3] for a more mathematical approach. A detailed discussion of hysteresis in economics can be found in the review [4].
By hysteresis, one usually means some type of memory capacity in a system; there are many definitions and approaches to hysteresis in different areas, and even in any one particular area, as for example, in economics, there is no one accepted definition. The concept that is most often invoked when speaking about hysteresis is a (static) hysteresis loop, such as an S- or a Z-curve.
In engineering and control, the starting point of discussions of hysteresis is a hysteron, which is a two-state agent/black box, for which there exist two values, and , , of a control parameter s, such that if , the hysteron is in state 1 and if , it is in state 0. For , the state of the hysteron depends on its history: one says that the hysteron remembers (some of) the past history of the values s has gone through. One can denote a hysteron by , which outputs 0 and 1 according to the rules explained above; see Figure 1 for illustration (note that the motion on horizontal segments is bi-directional). The state of the hysteron is uniquely determined by the history of change of the control parameter s. Note that adjustment of the hysteron to the control parameter is instantaneous and synchronous. In such a case, we say that hysteresis is rate-independent: it is not important how fast s changes. If s stops changing, so does the state of the hysteron.
Figure 1.
A hysteron.
The hysteron also provides a simple model of an economic agent. For example, in the theory of the firm [5], it may represent a firm that enters the market (goes into state 1) when the price for its product rises above and exits the markets when the price falls below (goes into state 0). Here, it is assumed that the behaviour of single firm does not affect the price of the product. An important question that has to be addressed is why would an economic agent be hysteretic. A frequently mentioned reason is sunk costs, which is particularly obvious in the case of a firm. When the price determined by the market at large is high enough, it makes economic sense for an inactive firm to enter the market; this corresponds to , but if then the price slips below , it makes no sense for the firm to exit immediately as it has invested in plant, workforce, taxes—costs that cannot be easily recovered if at all. So, the firm will only exit the market when the price falls below the lower threshold value , when remaining in the market becomes unsustainable.
Another example from finance rather than economics is provided by the motivation underlying decisions to switch large investment portfolios. As has been noted, as in [6], there can be considerable pressure on fund managers who have been under-performing compared to their peers to ‘chase the average’ and shift their portfolio to better match their competitors. This also involves sunk costs, and such herding/imitation effects will be both hysteretic and rate-dependent.
By an assembly of hysterons, we mean a set of hysterons , where , belong to some set; is the region in the plane distributed according to a density function .
An assembly of hysterons in economics would represent, e.g., the entire market for a product. This has proved to be a very fruitful idea. An extensive theory (see, e.g., [2]) has been developed by defining an aggregate quantity:
As s courses adiabatically beyond the support of g, describes a “hysteresis” loop. So, not only are the constituents of the assembly hysteretic (they only “remember” whether the last time s went beyond their particular values of or ), but the whole assembly has memory that has been described by the staircase construction of Mayergoyz [2].
Hence, in the Mayergoyz picture of hysteresis (which in economics has been called strong hysteresis), there are hysteretic micro-agents that give rise to a hysteretic macro-assembly.
It is the heterogeneity of the agents expressed through the density function that makes the behaviour of the assemblage interesting and suggestive in the explanation of economic phenomena. The adjustment of the system to the control parameter is instantaneous and synchronous. So, a property of the strong (Mayergoyz) hysteresis is that, just like a hysteron, it is rate-independent.
In many areas of economics (as in the theory of the firm mentioned above), it makes sense to assume that the state of the assemblage does not determine the value of the control parameter s. The same assumption is made in micro-magnetics, where the orientation of spins does not influence the magnetic field they are subjected to.
The motivation for the present work is that we find a number of features of the accepted strong hysteresis framework in economics to be problematic. In particular, a hysteron with rigidly defined thresholds and rate-independence does not seem to offer a realistic picture of an economic agent. Furthermore, the decoupling of the control parameter from the functioning of an assemblage of hysteretic agents seems to us unrealistic (see also the recent preprint of Mayergoyz and Korman [7] where this point is made as well).
Hence, we pursue two goals:
(1) to construct a more sensible model of an economic agent than that afforded by a hysteron;
(2) to introduce feedback dynamics into the model of an assemblage of hysteretic agents.
The most obvious way dynamics can be introduced into hysteresis models is via price mechanisms: if a firm starts supplying a product to a market that is already served by other competing firms, the price will come down, and hence some firms will have to reconsider the profitability of staying in the market; in our present treatment, we prefer to deal with a supply–demand system directly, without introducing price mechanisms.
The structure of this paper is as follows: in Section 2, we present our new picture of a hysteretic economic agent and connect it with the hysteron; in Section 3, we show how to incorporate feedback into the dynamics of an assembly of such agents, and we conclude with remarks and suggestions for further work.
2. A Hysteretic Agent
We start by suggesting a different picture of a hysteretic agent, which makes probabilistic decisions. Thus, for a fixed value of the control parameter s, we modify both the hysteron picture and its interpretation.
In preparation for our definition, let us reconsider Figure 1. We can define the function
as probabilities, respectively, that if a hysteron finds itself in state 0 (1), to move to state 1 (0). Note that a consequence of this interpretation is that for .
Definition 1.
We say that an agent is hysteretic if the probability of an agent in state 0 to switch to state 1 is for every value of the control parameter s less than the probability of an agent in state 1 to stay in that state, such that has a unique minimum, where .
This situation shown in Figure 2.
Figure 2.
and .
Since , it immediately follows that for all s, as well. We define an anti-hysteretic agent to be one for which for all s, and has a unique maximum. Note that the area between the graphs of and is an appropriate measure of hysteresis.
Let us compare this notion to that of a hysteron. If in Figure 2, we choose for and discontinuous functions so that for and for and , where and are defined in (1); we recover the picture in Figure 1. The requirement for is to be consistent with the property of the hysteron that for . Therefore, our new picture of a hysteretic agent is a true generalisation of the hysteron one.
One can model such agents by Markov chains, as is performed in [8]; we follow the approach suggested by Brockett [9,10], by using Poisson counters which we will now introduce. We start by fixing the value of the control parameter s.
Consider an SDE for an unknown real-valued function of the form
where is a Poisson counter. Of the function , we require Lipshitz continuity and at most linear growth in x, so that the existence and uniqueness of global solutions of the initial value problem , are ensured, while of , we just require continuity in the first variable. Below, we omit the explicit dependence of x and counters on t.
Definition 2.
By a solution of (2) in the Itô sense, we mean a function , which satisfies on an interval where N is constant, and if N jumps at some time , we have
An agent that exists in states 0 and 1 can then be modelled by an SDE involving two Poisson counters: if the state variable is , then
where the Poisson counters and have intensities and , respectively, and where following Definition 1 we require to have a unique minimum (see Figure 3).
Figure 3.
A hysteretic agent; the yellow curve is the sum of the intensities and .
The situation for an anti-hysteretic agent is shown in Figure 4.
Figure 4.
An anti-hysteretic agent; the yellow curve is the sum of the intensities and .
In such an interpretation of a hysteron, for every value of s, is defined (and is an increasing function of s, as it is for an anti-hysteron); so, there is no “infinite duration” memory as in the classical hysteron. But note that
so the rate of convergence to the stationary value of the expectation
is governed by , which can be very small in the hysteretic case.
Another remark is that the steady rate of accrual of sunk costs, given by
is clearly much larger in the anti-hysteretic case.
3. Feedback Dynamics
So far, we have dealt with a single agent transitioning between states 0 and 1 in accordance with Equation (3). Now, we want to derive equations for assemblies of such agents and introduce feedback into the dynamics.
In this work, we do not model price-making mechanisms and instead work directly with supply and demand. A simple fluid–mechanical analogy (which belongs to the class of “fluid queuing models” considered in other contexts by Brockett and co-authors [9,10]) for such a situation is as follows:
Assume we have a vessel that is filled with water at a constant rate . Suppose that the bottom of the vessel has a number M of pressure-sensitive valves that open or close depending on the height of the water . The rate at which a valve lets water through is r. We further assume that these valves are hysteretic in the sense defined above and would like to understand the dynamics of such a system.
More precisely, we have
where is the number of valves open at time t. Each valve k is defined by a variable , which takes the value 1 when it is open and 0 otherwise.
We can therefore rewrite (4) as
and now assume that the intensities and of the counters are functions of . (In the simulations below, we take the intensities and to be independent of k; we use shifted tanh functions for the intensities, such as
for some values of and ).
The economics interpretation of (5) is that is the (excess) demand for a commodity that appears at a constant rate and is met at rate ; the higher the demand, the larger the size of the market will be (delimited a priori by M). We assume .
The case can be fully analysed; this is the Dichotomous Markovian Noise (DMN) case considered, for example, in [11]. The trichotomous case is also known, but is not easy to deal with even without feedback. Analytically working out the Fokker–Planck equation for the case, even for the stationary solution, seems an open problem.
Going back to , first note that without feedback, that is if the intensities and are constant, if and if the opposite inequality holds.
Following the arguments of Horsthemke and Lefever [12] (Section 6,1), we can compute the stationary solution of the Fokker–Planck equation associated with .
Proposition 3.
The steady-state probability distribution function for the height has the density
where C is a normalisation constant.
Once that is known, we can check that
and compute, for example, the rate of sunk cost accumulation,
The same computations can be performed for the anti-hysteretic case and, as expected, the rate of sunk costs accumulation is much higher in that case.
Note that to find , we define a new variable that satisfies
and take expectations to obtain
The outstanding open question in the case is to analyse the time-dependent Fokker–Planck equation, and prove the existence of solutions and their convergence to the unique stationary solution .
As mentioned, deriving a Fokker–Planck equation for is a hard analytical problem. On the other hand, numerical simulation in the Poisson counter set-up is easy and the results are intuitive: the more valves there are, the smaller the variance (in fact, the mean field limit is very easy to analyse); the bigger the area of the hysteresis loop, the bigger the variance. In Figure 5 and Figure 6, we show the result of simulations for identical suppliers. Here, time is measured in the number of timesteps taken by the simulation.
Figure 5.
Excess demand vs. time for a system of 15 identical suppliers.
Figure 6.
Number of active suppliers vs. time.
In the limit , keeping constant, setting p to be the fraction of active suppliers, we have the system of ordinary differential equations (see [13] for background):
Unlike the situation for finite M, we have
Proposition 4.
System (6) has a unique globally asymptotically stable equilibrium point.
Proof.
By our blanket assumption, ; hence, any equilibrium point of (6) has to satisfy and
Since is monotone decreasing in h and is monotone increasing in h, (7) has a unique (positive) solution, which we call . Linearising (6) around the point , we see that it is locally asymptotically stable; finally, using the Bendixson negative criterion [13] (p. 105) for (6) shows that the equilibrium point is globally asymptotically stable by the Poincaré–Bendixson theorem [13] (p. 383). □
4. Conclusions and Remarks
We have introduced a new model of a hysteretic agent and a simple way to incorporate feedback dynamics into an assemblage of such agents. We feel that the framework advocated here is more realistic in the economics context than the classical Preisach-based one; in particular, we have hysteresis without rate-independence.
The loss of rate-independence means that the behaviour of the hysteresis model now depends on the rate of change in the control parameter. If it changes adiabatically, then the only meaningful quantity is , which has no hysteresis, and “too fast” changes lead results that are hard to interpret.
Clearly, a lot remains to be achieved. Among the possible extensions to the model, we see the following:
- Make the rate of growth in excess demand () stochastic.
- Characterise an system which is heterogeneous in intensities.
- Introduce price formation mechanisms.
- Model herding/imitation effects in financial markets.
As a final remark, note that in electrical engineering, hysteresis is not considered a positive feature of a power generation system and much effort is expended in reducing it. However, in economics, sunk costs necessitate the existence of hysteresis loops. Hence, in the exploitation of renewable natural resources, these should always be taken into account. An important project, therefore, is to understand the implications of hysteresis (in the framework we suggest) in cases where the dynamics without exploitation are non-linear and self-limiting.
Author Contributions
Conceptualization, R.C., M.G. and H.L.; methodology, R.C., M.G. and H.L.; software, M.G. and H.L.; writing—original draft preparation, M.G. and H.L.; writing—review and editing, M.G. and H.L.; visualization, M.G. and H.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Acknowledgments
M.G. acknowledges fruitful discussions with Andrew Wade.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Krasnosel, M.A.; Pokrovskii, A.V. Systems with Hysteresis; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
- Mayergoyz, I.D. Mathematical Models of Hysteresis and Their Applications; Academic Press: New York, NY, USA, 2003. [Google Scholar]
- Visintin, A. Differential Models of Hysteresis; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Cross, R.; Grinfeld, M.; Lamba, H. Hysteresis and economics. IEEE Control Syst. Mag. 2009, 29, 30–43. [Google Scholar]
- Dixit, A. Entry and exit decisions under uncertainty. J. Political Econ. 1989, 97, 620–638. [Google Scholar] [CrossRef]
- Scharfstein, D.S.; Stein, J.C. Herd behavior and investment. Am. Econ. Rev. 1990, 80, 465–479. [Google Scholar]
- Mayergoyz, I.D.; Korman, C.E. Economic hysteresis and its mathematical modeling. arXiv 2021, arXiv:2107.10639. [Google Scholar]
- Rios, L.A.; Rachinskii, D.; Cross, R. A model of hysteresis arising from social interaction within a firm. J. Phys. Conf. Ser. 2017, 811, 012011. [Google Scholar] [CrossRef]
- Brockett, R.W. Stochastic Control; Lecture Notes; Harvard University: Cambridge, MA, USA, 2009. [Google Scholar]
- Brockett, R.W.; Gong, W.; Guo, Y. Stochastic analysis for fluid queueing systems. In Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No. 99CH36304) (1999), Phoenix, AZ, USA, 7–10 December 1999; Volume 3, pp. 3077–3082. [Google Scholar]
- Ridolfi, L.; D’Odorico, P.; Leio, F. Noise-Induced Phenomena in the Environmental Sciences; CUP: Cambridge, UK, 2011. [Google Scholar]
- Horsthemke, W.; Lefever, R. Noise-Induced Transitions: Theory and Applications in Physics, Chemistry, and Biology; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Jordan, D.; Smith, P. Nonlinear Ordinary Differential Equations: An Introduction for Scientists and Engineers; OUP: Oxford, UK, 2007. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).