
The inverse Frobenius-Perron problem (IFPP) is a collective term for a family of problems that requires the construction of an ergodic dynamical system model with prescribed statistical characteristics. Solutions to this problem draw upon concepts from ergodic theory and are scattered throughout the literature across domains such as physics, engineering, biology and economics. This paper presents a survey of the original formulation of the IFPP, wherein the invariant probability density function of the system state is prescribed. The paper also reviews different strategies for solving this problem and demonstrates several of the techniques using examples. The purpose of this survey is to provide a unified source of information on the original formulation of the IFPP and its solutions, thereby improving accessibility to the associated modeling techniques and promoting their practical application. The paper is concluded by discussing possible avenues for future work.
Citation: André M. McDonald, Michaël A. van Wyk, Guanrong Chen. The inverse Frobenius-Perron problem: A survey of solutions to the original problem formulation[J]. AIMS Mathematics, 2021, 6(10): 11200-11232. doi: 10.3934/math.2021650
[1] | Qin Zhong, Ling Li . Notes on the generalized Perron complements involving inverse $ {{N}_{0}} $-matrices. AIMS Mathematics, 2024, 9(8): 22130-22145. doi: 10.3934/math.20241076 |
[2] | Yashar Mehraliyev, Seriye Allahverdiyeva, Aysel Ramazanova . On one coefficient inverse boundary value problem for a linear pseudoparabolic equation of the fourth order. AIMS Mathematics, 2023, 8(2): 2622-2633. doi: 10.3934/math.2023136 |
[3] | Jia Tang, Yajun Xie . The generalized conjugate direction method for solving quadratic inverse eigenvalue problems over generalized skew Hamiltonian matrices with a submatrix constraint. AIMS Mathematics, 2020, 5(4): 3664-3681. doi: 10.3934/math.2020237 |
[4] | Isaac A. García, Jaume Giné . Monodromic singularities without curves of zero angular speed. AIMS Mathematics, 2025, 10(1): 1488-1500. doi: 10.3934/math.2025069 |
[5] | Risong Li, Tianxiu Lu, Xiaofang Yang, Yongxi Jiang . Sensitivity for topologically double ergodic dynamical systems. AIMS Mathematics, 2021, 6(10): 10495-10505. doi: 10.3934/math.2021609 |
[6] | Panpan Liu, Hongbin Lv . An algorithm for calculating spectral radius of $ s $-index weakly positive tensors. AIMS Mathematics, 2024, 9(1): 205-217. doi: 10.3934/math.2024012 |
[7] | Binbin Miao, Chongbin Xu, Caidi Zhao . Statistical solution and piecewise Liouville theorem for the impulsive discrete Zakharov equations. AIMS Mathematics, 2022, 7(5): 9089-9116. doi: 10.3934/math.2022505 |
[8] | Minyu Wu, Xizhong Yang, Feiran Yuan, Xuyi Qiu . Averaging principle for two-time-scale stochastic functional differential equations with past-dependent switching. AIMS Mathematics, 2025, 10(1): 353-387. doi: 10.3934/math.2025017 |
[9] | Juan Rafael Acosta-Portilla, Lizbeth Yolanda Garrido-Ramírez . On minimal asymptotically nonexpansive mappings. AIMS Mathematics, 2023, 8(4): 9416-9435. doi: 10.3934/math.2023474 |
[10] | Zhanjiang Ji . The research of $({\rm{G}}, {\rm{w}})$-Chaos and G-Lipschitz shadowing property. AIMS Mathematics, 2022, 7(6): 10180-10194. doi: 10.3934/math.2022566 |
The inverse Frobenius-Perron problem (IFPP) is a collective term for a family of problems that requires the construction of an ergodic dynamical system model with prescribed statistical characteristics. Solutions to this problem draw upon concepts from ergodic theory and are scattered throughout the literature across domains such as physics, engineering, biology and economics. This paper presents a survey of the original formulation of the IFPP, wherein the invariant probability density function of the system state is prescribed. The paper also reviews different strategies for solving this problem and demonstrates several of the techniques using examples. The purpose of this survey is to provide a unified source of information on the original formulation of the IFPP and its solutions, thereby improving accessibility to the associated modeling techniques and promoting their practical application. The paper is concluded by discussing possible avenues for future work.
In the first half of the 20th century, Borel [1], Rényi [2], and Ulam and von Neumann [3] revealed that nonlinear deterministic systems with unsophisticated evolution rules may exhibit complex and seemingly random behavior. Initially regarded as mathematical curiosities, these systems started to attract greater attention when, with the advent of modern, powerful computing technology in the 1970s, it was discovered that systems with chaotic behavior are more prevalent and widespread than initially thought. The same period witnessed growing interest in the application of concepts from ergodic theory to study chaotic systems from a probabilistic perspective (see, for instance, [4,5]). This approach has proven successful in numerous application areas and its maturation has led not only to deeper understanding of how chaotic dynamics emerge in systems, but also to powerful tools and methods for analyzing and modeling chaotic systems.
The probabilistic approach to the analysis of chaotic systems considers the temporal evolution of state probability density functions, instead of individual state trajectories. Rechard [6] investigated what became known as the Frobenius-Perron operator (FPO) of a one-dimensional discrete-time system. This operator maps a state density function at one time instant to the evolved density function at the next time instant. Subsequent analysis of the FPO and its properties answered fundamental questions on the existence and uniqueness of state density functions that remain unchanged from one time instant to the next (i.e., invariant density functions), which play a central role in ergodic theory [7,8,9]. In turn, this led to the derivation of sufficient criteria for the ergodicity of certain families of systems [4,5]. Armed with Birkhoff's ergodicity theorem [10,11] and robust methods for approximating the FPO [12,13,14], analysts gained the capability to compute statistics and approximate the invariant density of ergodic systems without the troublesome issue of numerical inaccuracy associated with sensitive dependence on the initial state.
Whereas techniques for the probabilistic analysis of chaotic systems have matured over the years, the modeling problem (specifically, the synthesis of a dynamical system model such that it exhibits prescribed statistical characteristics) has only received attention in the research literature from the 1980s onwards. Multiple formulations of this problem, which collectively became known as the inverse Frobenius-Perron problem (IFPP) [15,16,17,18,19,20,21,22,23,24,25,26,27,28], have been considered. Solutions to this family of problems are of interest from both theoretical and practical perspectives. These solutions not only provide insight into bifurcation routes and the transition from the non-chaotic to the chaotic regime, but also reveal how structural features of a map give rise to certain statistical characteristics [29,30]. Solutions to the IFPP have also been successfully applied to model systems and processes encountered in practice, such as the motion of fluids [31] and neural processes pertaining to the olfactory system [32]. In addition, these solutions have led to the design of more robust cogged bits for rock drills [33], more efficient random signal generators [34] and improved radar waveforms [35].
The original and most widely considered formulation of the IFPP requires the construction of a one-dimensional ergodic map with a prescribed invariant state density function [15,16,17,18]. Solutions to this problem formulation may, in general, be divided into three categories according to the strategy employed to construct the map. These are the topological conjugation [15], direct solution [16] and matrix solution [17,18] strategies. The solution strategies have revealed that maps which are structurally distinct and possess different higher-order statistics may share the same invariant density. In these cases, the original formulation of the IFPP does not have a unique solution. This observation, together with the growing need for simulation environments that provide more realistic models of systems and processes, have stimulated interest in solving a more general formulation of the IFPP [19]. This formulation involves the prescription of both the invariant density and autocorrelation function (or equivalently, by the Wiener-Khinchin theorem, the power spectrum) of an ergodic map. Several steps have been taken towards solving this more general problem [19,20,21,22,23]; however, theory regarding the capacity of certain map families to simultaneously realize a prescribed invariant density and autocorrelation function is currently incomplete, and a general analytical solution that permits the independent selection of these functions remains elusive.
More recently, a third formulation of the IFPP, which requires the derivation of a one-dimensional ergodic map from causal sequences of observed density functions, has emerged [24,25,26,27,28,36]. This problem is encountered in applications where individual trajectories of the system state cannot be observed directly, such as particle image velocimetry for flow visualization [37] and flow cytometry [38]. A matrix solution to this problem formulation has been proposed [24,25] and generalized to stochastically perturbed systems [26] and systems driven by an external input [27,28]. This solution generates semi-Markov maps with piecewise constant invariant density functions that approximate the invariant density of the system that generated the observed densities (refer to sections 2.2.1 and 5 for details). In the absence of noise and under the assumption of perfect density estimation, the approximation error can be made arbitrarily small by refining the partition*. This approach provides the opportunity to model not only the asymptotic behavior of the unknown system, but also its transient dynamics; by only considering the invariant density, solutions to the first formulation of the IFPP do not necessarily produce maps with dynamical properties (such as the Lyapunov exponent and fixed points) that are consistent with those of the unknown system. In contrast, the solution to the third problem formulation [25,26,27,28] has been shown to successfully recover the true structure of continuous nonlinear maps, thereby demonstrating its potential to produce more faithful models when compared to earlier solutions.
* The solution proposed in [25] (and its generalization in subsequent works) addresses the problem of estimating the unknown Markov partition. Other matrix-based reconstruction techniques assume this partition is known.
In this paper, we review the strategies and methods that have been proposed for solving the original formulation of the IFPP. With reference to the wide dispersal of these solutions across literature in diverse technical domains such as physics, engineering, biology and economics, the objective of this survey is to provide an information source that unifies these contributions, thereby improving accessibility to the corresponding modeling tools and methods. Furthermore, we illustrate several of the solution strategies and methods using examples, with the aim of promoting their practical application. The paper is concluded by discussing possible avenues for future work.
The remainder of this paper is set out as follows. Background on the probabilistic characterization of ergodic maps, as required to solve the original problem formulation, as well as the definition of the class of piecewise monotonic maps, which are typically constructed during the solution of the IFPP, are provided in section 2. Section 3 presents the original formulation of the IFPP. Strategies for solving this problem formulation, together with a review of existing techniques, are presented in section 4. Section 5 presents a brief overview of recent developments in the domain. Section 6 considers future research topics.
This section presents the necessary background on the probabilistic analysis of one-dimensional maps. The reader is referred to [4,5] for a comprehensive treatment of the subject. The class of piecewise monotonic maps is subsequently defined; in general, solutions to the IFPP construct ergodic maps from this large family of maps. Two subsets of these maps, the Markov and semi-Markov maps, allow a matrix solution to the IFPP.
We consider a one-dimensional dynamical system with a nonlinear evolution rule S:Ω→Ω, where Ω is the state space which, for simplicity without any loss of generality, is assumed to be the unit interval Ω=[0,1] (note that any map defined on an arbitrary, compact interval of R may be transformed to a map on Ω via topological conjugation with a linear mapping). Systems which exhibit sensitive dependence on the initial state are considered. This implies continual repulsion of a trajectory by almost every state in Ω; consequently, almost all trajectories are aperiodic. In this case, the system gives rise to behavior that appears stochastic, and may be investigated using concepts from ergodic theory. To accommodate this investigation, let X1 denote a real random variable on the probability space (Ω,B,P1), which represents the initial state of the dynamical system. Here, B denotes the Borel σ-algebra on Ω and P1 is a probability measure. We assume that S is surjective and measurable on B. It follows that the random variables X2,X3,…, defined by Xn+1=S(Xn) for n≥1, have corresponding probability measures
Pn+1(B)=Pn(S−1(B)),B∈B. |
We only consider probability measures that are absolutely continuous with respect to the Borel measure μ. From the Radon-Nikodym theorem, this implies the existence of a function f1∈D(Ω) associated with X1, where D(Ω)={f∈L1(Ω):f≥0 and ‖f‖=1} denotes the set of all probability density functions on Ω. The density function f1 satisfies P1(B)=∫Bf1(x)dμ(x) for all B∈B. We require that S is nonsingular with respect to the Borel measure μ; this implies that each measure Pn,n>1, is also absolutely continuous with respect to μ, and is associated with a corresponding density fn∈D(Ω).
We consider the linear operator PS:L1(Ω)→L1(Ω), referred to as the Frobenius-Perron operator (FPO). This operator characterizes the evolution of densities under iteration of the map S according to the expression fn+1=PSfn for n≥1. The FPO is uniquely defined by the expression
∫B(PSf)(x)dμ(x)=∫S−1(B)f(x)dμ(x),B∈B. |
It can be shown that PS is a Markov operator, in the sense that f≥0 implies PSf≥0 and ‖PSf‖=‖f‖; these properties imply that PS maps from one density function to another, as expected.
We restrict our attention to ergodic systems. Formally, a map S is referred to as ergodic if every S-invariant set B∈B is a trivial subset of Ω; i.e., S−1(B)=B implies either μ(B)=0 or μ(Ω∖B)=0. Ergodicity corresponds to the property that almost every trajectory visits every infinitesimal neighborhood of every state in the state space. It can be shown that an ergodic system permits at most one absolutely continuous invariant (ACI) measure P∗, where P∗(B)=P∗(S−1(B)) for all B∈B. This measure corresponds to the asymptotic likelihood of a trajectory passing through a particular region B⊂Ω of the state space at a fixed time instant. Moreover, ergodicity implies asymptotic independence of measurable sets (events) [4].
Let f∗ denote the density function corresponding to the measure P∗. A measure P∗ is S-invariant if and only if f∗ is a fixed point of the FPO PS; i.e., PSf∗=f∗. We refer to f∗ as an invariant density of S. The concept of an invariant density is important when investigating the convergence properties of the FPO. In general, it can be shown that the FPO is non-expansive; i.e., ‖PSf−PSg‖≤‖f−g‖ for f,g∈L1(Ω). This property is not sufficient to guarantee the existence of a unique fixed point of PS (in contrast, the stronger requirement of contractiveness guarantees, by the Banach fixed point theorem, the existence of a unique fixed point [39]). However, if the map S is ergodic, it follows that a fixed point f∗ of the FPO is unique. Furthermore, ergodicity is equivalent to the sequence {PnSf} converging in the Cesàro sense to the invariant density f∗ for all f∈D(Ω).
One consequence of ergodicity is the asymptotic equivalence of averages computed over trajectories of the map and ensemble averages. More formally, we have
1NN∑n=1h∘Sn−1(x1)N→∞∫Ωh(x)f∗(x)dμ(x) | (2.1) |
for any integrable function h and almost all starting points x1. The practical utility of (2.1), which is an often-quoted extension of Birkhoff's individual ergodic theorem (see, for instance, [4]), is that it provides a means for computing averages without suffering from inaccuracy due to finite precision arithmetic and the sensitivity of S on the initial state. Instead of computing averages over individual trajectories, one may alternatively compute ensemble averages.
Equation (2.1) has a further consequence. If we set h(x)=χB(x), where
χB(x)≜{1,if x∈B,0,if x∉B, |
is the characteristic function of the set B, then the asymptotic fraction of trajectory points that fall within B is equal to P∗(B) for almost every trajectory. In an asymptotic sense this implies that the distribution of points in almost every trajectory is consistent with the invariant density.
We conclude this section by observing that it is not always feasible to derive an expression for the invariant density function of an ergodic map. To overcome this problem, Ulam [12] proposed a numerical method whereby a matrix representation of the FPO is constructed over a partition of the state space, and the invariant density is approximated with a piecewise defined function that coincides with the leading eigenvector of this matrix. Li [13] proved that this approximation converges to the true invariant density function as the partition becomes finer. The method was later generalized to multi-dimensional maps [14].
Now we introduce the class Γ(Q) of piecewise monotonic and surjective maps. These maps are defined over a partition of the map domain. Let P(Q)={q1,q2,…,qM+1} denote the partition points of the partition Q={Q1,Q2,…,QM}, where Qm=(qm,qm+1) denotes the partition intervals and 0=q1<q2<⋯<qM+1=1 with integer M>1.
Definition 2.1 (Class Γ(Q)). A surjective map S:Ω→Ω is piecewise monotonic [5] (i.e., S∈Γ(Q)) if there exists a partition Q of the unit interval such that (i) each branch function Sm≜S|(qm,qm+1) is a Cr function, for some r≥1, that can be extended to a Cr function over [qm,qm+1], and (ii) |S′m|>0 for m=1,2,…,M, where S′m≜dSm/dx.
Let S∈Γ(Q) (an example is plotted in Figure 1). The pre-image S−1(B) of any Borel set B∈B can then be expressed as a finite union of Borel sets, which implies that S−1(B)∈B. Hence, S is a Borel measurable function. Furthermore, it follows from Villani's lemma [40] that S is nonsingular with respect to the Borel measure; i.e., μ(B)=0,B∈B implies μ(S−1(B))=0. Since each branch function Sm is strictly monotonic and continuous, it also follows that Sm is invertible over its image.
Sufficient conditions for the existence of ACI measures were derived in [5,7].
Theorem 2.1 (Existence of ACI measures [5,7]). Let S∈Γ(Q). If |S′m|≥α>1 over all partition intervals Qm, and the function h(⋅)≜1/|S′(⋅)| is of bounded variation, where S′ is the appropriate one-sided derivative at the partition points P(Q), then S admits an ACI measure with a corresponding invariant density of bounded variation.
An expression may be derived for the evolution of distribution functions under iteration of a piecewise monotonic map, in addition to an explicit representation of the FPO; these expressions are manipulated to solve the IFPP directly in section 4.2.
The distribution function Fn evolves under iteration of S∈Γ(Q) according to [23]
Fn+1(x)=∑m∈N(x)|Fn∘S−1m(x)−Fn(qm+dm)|+∑m∈M(x)Fn(qm+1)−Fn(qm), | (2.2) |
where N(x)≜{m:x∈S(Qm)}, M(x)≜{m:x≥y′m}, y′m≜sup{S(Qm)} and
dm={0,if S′m(x)>0,1,if S′m(x)<0. | (2.3) |
The FPO PS corresponding to a map S∈Γ(Q) has the explicit representation [5]
(PSfn)(x)=∑m∈N(x)fn∘S−1m(x)|S′m∘S−1m(x)|. | (2.4) |
We introduce two subsets of the piecewise monotonic map family, namely the Markov and semi-Markov maps. The structures of these maps accommodate matrix solutions to the IFPP, as illustrated in section 4.3.
Informally, a map S∈Γ(Q) is Q-Markov if the image of each partition interval Qm∈Q under S can be expressed as a union of intervals from the same partition Q. A formal definition, which takes into account that the partition intervals Qm are open, is provided in what follows. We use ˉQm=cl{Qm} to denote the closure of interval Qm.
Definition 2.2 (Q-Markov map). A map S∈Γ(Q) is Q-Markov if
cl{S(Qm)}=⋃k∈W(m)ˉQk |
for each Qm∈Q, where W(m)⊆{1,2,…,M} for m=1,2,…,M.
The Folklore theorem establishes conditions for both the existence and uniqueness of ACI measures for Q-Markov maps that are piecewise C2. This theorem originated from the work of Rényi [2], who considered piecewise onto transformations. The Folklore theorem refers to the aperiodicity property of a map. The map S∈Γ(Q) is aperiodic if, for each m=1,2,…,M, there exists some q>0 such that Sq(ˉQm)=Ω.
Theorem 2.2 (Folklore theorem [5]). Let S∈Γ(Q) denote an aperiodic Q-Markov map, where each branch function Sm can be extended to a strictly monotonic C2 function on the closed interval ˉQm. If S satisfies |S′m|≥1+ε for all m and some ε>0 (i.e., S is piecewise expanding), then it has a unique ACI measure P∗.
A Q-Markov map S∈Γ(Q) that satisfies the conditions of the Folklore theorem is necessarily ergodic, since its invariant measure P∗ is unique. Furthermore, since the measure is absolutely continuous, there exists a corresponding invariant density function f∗. This density function can be chosen as a piecewise continuous function with discontinuities only at the partition points P(Q), and satisfying K−1≤f∗(x)≤K for some K>0.
We next consider the semi-Markov maps, first introduced in [18].
Definition 2.3 (R(Q)-semi-Markov map). Let Q denote a partition of Ω, and let the non-empty set of open intervals {R(m)1,R(m)2,…,R(m)c(m)} constitute a partition of ˉQm for each m. Let R denote the unit-interval partition containing the intervals R(m)j for all m=1,2,…,M and j=1,2,…,c(m). The map S∈Γ(R) is R(Q)-semi-Markov if the image of each of the intervals R(m)j under S is an interval of the partition Q; i.e.,
S(R(m)j)∈Q,m=1,2,…,M,j=1,2,…,c(m). |
Let S∈Γ(R) denote an R(Q)-semi-Markov map (an example is plotted in Figure 2). Since the closure of each Qm∈Q has a partition consisting of intervals in R, and each of the intervals in R is mapped to an interval in Q, the map S is also R-Markov. Hence, S is ergodic if it satisfies the conditions of the Folklore theorem.
We consider ergodic Markov and semi-Markov maps with linear branch functions and ACI measure P∗ in the remainder of this section. Each of these piecewise linear maps possesses a piecewise constant invariant density function. In particular, Boyarsky [41] and Góra [18] proved that any such Q-Markov or R(Q)-semi-Markov map has an invariant density function f∗ that is piecewise constant over the intervals of the partition Q. Furthermore, these maps permit a matrix representation of the corresponding FPO if involvement is restricted to density functions that are piecewise constant on Q. Let fn denote such a density function, and let S∈Γ(R) denote a piecewise linear R(Q)-semi-Markov map with branches Sj,m≜S|R(m)j given by
Sj,m(x)=Δj,mx+bj,m, |
where Δj,m,bj,m∈R, m=1,2,…,M and j=1,2,…,c(m). It can be verified using (2.4) that the density fn+1=PSfn is also piecewise constant on Q. We introduce the column vector fn≜[fn,1,fn,2,…,fn,M]T as the explicit representation of the density fn, where fn,m≜fn|Qm; the representations fn and fn will be used interchangeably. Using (2.4) it can be shown that vector fn+1, which represents density fn+1, is given by
fn+1=PSfn,n≥1, |
where PS=[pk,m] is the M×M matrix representation of the FPO PS, with elements
pk,m={∑j∈T(k,m)|Δj,m|−1,if |T(k,m)|>0,0,if |T(k,m)|=0, | (2.5) |
and
T(k,m)≜{j:S(R(m)j)=Qk}. |
The matrix PS is referred to as the Frobenius-Perron matrix (FPM).
The FPM of a piecewise linear R(Q)-semi-Markov map S has several properties that are relevant to the matrix strategy for solving the IFPP. In what follows, we assume that the map satisfies the conditions of the Folklore theorem and is therefore ergodic. In the case where the partition Q is uniform, the map structure imposed by the semi-Markov property leads to a FPM PS that is column stochastic (this term implies that the matrix has elements which satisfy 0≤pj,m≤1, and each matrix column sums to unity). Selecting v1=[1,1,…,1]T reveals that vT1=vT1PS; this implies that PS has at least one eigenvalue λ1 equal to unity. Furthermore, since S is aperiodic, there exists some natural number t such that PtS is positive. Hence, PS is primitive, and the Perron-Frobenius theorem [42,43,44] may be used to characterize the matrix. It follows that the unity eigenvalue λ1, referred to as the Perron eigenvalue, is a simple root of the characteristic polynomial of the matrix. All remaining eigenvalues of PS are strictly smaller than λ1 in absolute value, which implies that the matrix has a spectral radius of unity. The right eigenvector w1 associated with the Perron eigenvalue, referred to as the right Perron eigenvector, satisfies w1=PSw1; hence, w1≡f∗ coincides with the unique piecewise constant invariant density function f∗. The Perron-Frobenius theorem guarantees that the elements of f∗ are positive.
In the more general case of a piecewise linear ˜R(˜Q)-semi-Markov map ˜S defined over a nonuniform partition ˜Q, it can be shown that the FPM P˜S has a unity eigenvalue ˜λ1. This eigenvalue is associated with a left eigenvector ˜v1 that coincides with the lengths of the intervals in ˜Q. It follows that P˜S is similar to a stochastic matrix; specifically, P˜S=D−1PD, where D is a diagonal matrix with diagonal elements equal to the lengths of the intervals in ˜Q, and P is a column stochastic matrix†. Since similar matrices share the same characteristic polynomial, prior observations regarding the eigenvalue spectrum of PS (the FPM corresponding to a semi-Markov map S over a uniform partition Q) also apply to P˜S, provided that P is a primitive matrix.
† In this case, map ˜S is a topological conjugate of another semi-Markov map S over a uniform partition and with FPM PS=P.
In this paper we consider the original formulation of the IFPP, denoted by IFPP-I. Let fP∈D(Ω), where fP>0 a.e., denote a probability density function (the subscript indicates that the density function is prescribed). IFPP-I requires the construction of a nonsingular map S:Ω→Ω with ACI measure P∗ that satisfies
P∗(B)=∫BfP(x)dμ(x),B∈B. |
The measure P∗ is required to be the unique S-invariant measure. This implies that the map S must be ergodic with invariant density function f∗=fP, which is the unique fixed point of the FPO PS corresponding to S.
Solutions to IFPP-I may generally be divided into three categories with respect to the strategy employed to construct the ergodic map. These are the topological conjugation, direct solution and matrix solution strategies. Each strategy is outlined in a separate section below. We present examples that illustrate how IFPP-I is solved using each strategy and review the relevant literature.
The examples provided in the following sections involve the construction of ergodic maps with invariant densities from the family of quadratic polynomials
fP(x)=ax2+bx+c | (4.1) |
defined over the unit interval, with coefficients
a=3(y1+y0)−6,b=−2(y1+2y0)+6,c=y0, |
where y0≜fP(0) and y1≜fP(1) are free parameters to be prescribed. The corresponding distribution function is given by
FP(x)=a3x3+b2x2+cx, | (4.2) |
and the region of valid parameter pairs (y0,y1) is defined by
{0<y0+y1<3+√y0y1,if 0≤y1≤3,3−√y0y1<y0+y1<3+√y0y1,if 3<y1≤4. |
The density functions considered in the examples, with the corresponding parameter pairs (y0,y1), are presented in Figure 3.
Let X1 denote a random variable on the probability space (Ω,B,P1), where the measure P1 is absolutely continuous with respect to the Borel measure μ. Suppose that S:Ω→Ω is a measurable and nonsingular map, and let Xn+1=S∘Xn, where n≥1. Define a homeomorphism h:Ω→Ω with derivative that satisfies |h′|>0 a.e. Since h is continuous, it is Borel measurable, and hence the functions defined by
Yn=h∘Xn,n≥1, |
are random variables on (Ω,B,˜Pn), where ˜Pn=Pn∘h−1. Furthermore, since h is nonsingular [40], the absolute continuity of Pn implies that the measures ˜Pn are also absolutely continuous. Hence, each Yn has a corresponding density function ˜fn.
The invertibility of h implies that the sequence of random variables {Yn} may be interpreted as representing the evolution of the unknown state of a one-dimensional dynamical system having the map ˜S as evolution rule, such that Yn+1=˜S(Yn). In particular, with reference to Figure 4, we have
˜S=h∘S∘h−1. | (4.3) |
The maps ˜S and S are referred to as topological conjugates with h as the conjugating function or transformation [15,45,46]. Topological conjugation establishes an equivalence relation between maps, such that the maps of any class generated by topological conjugation share the same properties of ergodicity, mixing and exactness (a definition of the latter two concepts may be found in [4]). The property that ergodicity is preserved under conjugation is proved in the following theorem.
Theorem 4.1 (Conjugation preserves ergodicity).
Proof. Let S be ergodic with ACI measure P∗ and invariant density f∗>0 a.e. The measure ˜P∗=P∗∘h−1 then satisfies, for any B∈B,
˜P∗(˜S−1(B))=P∗(S−1∘h−1(B))=P∗(h−1(B))=˜P∗(B), |
where the second step follows from the S-invariance of P∗. It follows that ˜P∗ is ˜S-invariant. We now prove that ˜P∗ is unique by contradiction. Assume that a second distinct ˜S-invariant measure ˜U∗ exists. Then, due to S being the topological conjugate of ˜S with conjugating function‡ g=h−1, the corresponding measure U∗=˜U∗∘g−1 is necessarily S-invariant and distinct from P∗. However, since S is ergodic, the S-invariant measure is unique. The assumption that ˜U∗ is ˜S-invariant then contradicts the original statement that measure P∗ is S-invariant. Hence, there exists no measure other than ˜P∗ that is ˜S invariant. Theorem 4.2.2 from [4] then implies that ˜S is ergodic.
‡ It is assumed here that |g′|>0 a.e.
Topological conjugation presents a means for solving IFPP-I. Suppose that S is an ergodic map with a known ACI measure P∗ and f∗>0 a.e. To solve IFPP-I, we design an ergodic map ˜S that is a topological conjugate of S and with invariant density function ˜f∗ equal to the prescribed density fP. This is achieved by deriving a conjugating transformation h such that the invariant measure ˜P∗=P∗∘h−1 corresponds to fP. To illustrate how the transformation h may be derived, we consider the distribution functions F∗ and ˜F∗ associated with measures P∗ and ˜P∗, respectively. From (2.2) we have, for an increasing function h,
˜F∗=F∗∘h−1. |
Assume that the distribution functions F∗ and FP, where FP is associated with the prescribed density fP, are both homeomorphisms from Ω onto itself. Selecting ˜F∗=FP leads to
h=F−1P∘F∗. | (4.4) |
If h′>0 a.e., h is nonsingular and satisfies the conditions for a conjugating transformation. The ergodic map ˜S is then given by (4.3). The topological conjugation solution strategy is illustrated in the following example.
Example 4.1 (Topological conjugation solution). Ergodic maps ˜S with the invariant density functions plotted in Figure 3 are constructed. We consider the ergodic maps S=ST and S=SB, defined by
ST(x)={2x,if 0≤x<12,−2(x−1),if 12≤x≤1, |
and
SB(x)={2x,if 0≤x<12,2(x−12),if 12≤x≤1. |
These maps are referred to as the tent map and Bernoulli map, and are plotted in Figures 5(c) and 5(f), respectively. Both of these maps possess a uniform invariant density function, which corresponds to a distribution function F∗(x)=x. Substitution of (4.4) into (4.3) then produces the map ˜ST, a topological conjugate of the tent map, given by
˜ST(x)={F−1P(2FP(x)),if 0≤x<F−1P(12),F−1P(−2FP(x)+2),if F−1P(12)≤x≤1, |
and the map ˜SB, a topological conjugate of the Bernoulli map, given by
˜SB(x)={F−1P(2FP(x)),if 0≤x<F−1P(12),F−1P(2FP(x)−1),if F−1P(12)≤x≤1, |
where FP is defined in (4.2). The maps ˜ST and ˜SB are plotted in Figures 5(d, e) and Figures 5(g, h) respectively, and the invariant density function of each conjugate map is plotted, in the same color, at the top of the same column (Figures 5(a, b)). Due to the strict monotonicity and smoothness of FP and F−1P, the conjugate maps ˜S have the same number of branches as the underlying map S; furthermore, the positivity or negativity of each branch slope is also preserved under conjugation with h=F−1P. In certain cases, topological conjugation also preserves symmetry. We refer to a function G:Ω→Ω as symmetric around x=x0 if it satisfies
G(x)=G(x0−1x0x+1),if 0≤x≤x0, |
antisymmetric around x=x0 if it satisfies
G(x)=1−G(x0−1x0x+1),if 0≤x<x0, |
and translationally symmetric around x=x0 if
G(x)=G(1−x0x0x+x0),if 0≤x<x0. |
Maps that are symmetric, antisymmetric or translationally symmetric around x0=1/2 are simply referred to as symmetric, antisymmetric or translationally symmetric. The tent map is an example of a symmetric map, whereas the Bernoulli map is both antisymmetric and translationally symmetric. For the symmetric density functions in the example, it is found that (i) the corresponding map ˜ST, which is conjugate to the tent map, is also symmetric (Figure 5(d)), and (ii) the map ˜SB, which is conjugate to the Bernoulli map, is also antisymmetric (Figure 5(g)). In general, any map ˜S with symmetric invariant density function fP, where ˜S is conjugate to a symmetric (antisymmetric) map S with symmetric invariant density function f∗ via the conjugating transformation of (4.4), is also symmetric (antisymmetric). However, in the case where the density function fP lacks symmetry, the domain of each branch of the map S may change under conjugation (blue and green maps of Figures 5(e, h)).
Apart from selecting the number of branches of the conjugate map ˜S (in the case of a smooth conjugating transformation) and the sign of each branch slope through the choice of the underlying map S, the topological conjugation strategy provides no direct opportunity to select structural characteristics such as the branch domains of ˜S. In contrast, the direct solution and matrix solution strategies discussed in sections 4.2 and 4.3 provide greater opportunity to select the characteristics of each map branch. This implies that the topological conjugation strategy is a less attractive option for solving the more general formulations of the IFPP, where the ability to prescribe the branch structure of the resulting map becomes relevant. However, with topological conjugation, the conjugate map is guaranteed to be ergodic provided that the underlying map S is itself ergodic.
Grossman and Thomae [15] formally introduced topological conjugation as an approach towards solving IFPP-1. The authors constructed equivalence classes of ergodic maps that are conjugate to maps from the family of piecewise linear transformations Sv:Ω→Ω, defined by
Sv(x)=(−1)[vx]vxmod1, |
where v∈R and [⋅] denotes the integer part of its argument. These maps are ergodic for all v>1 and possess a uniform invariant density function for integer v≥2. Maps ˜S=F−1P∘Sv∘FP with the invariant densities listed in Figure 6 were derived; for convenience, we provide expressions for the distribution functions and their inverses.
Using topological conjugation to design chaotic noise generators, van Wyk and Steeb [47] derived an expression that may be solved for the required conjugating transformation h. This expression contains both the invariant density f∗ of the underlying map S and the prescribed invariant density fP, and is given by
h−1(x)=∫x−∞fP(z)f∗∘h−1(z)dz. |
The expression was solved analytically to obtain (4.4). A map topologically conjugate to a Bernoulli-type map with selectable discontinuity (as studied in [48]), and with an exponential invariant density, was constructed.
Berlinet and Biau [49] constructed exact maps with prescribed invariant density functions for the purpose of nonuniform random variate generation (in this approach, map trajectories are used as random variate sequences§). These maps are topologically conjugate to the maps S(x)=vx(mod1) with integer v>1. The maps obtained via topological conjugation preserve the number of branches and the positivity of the branch slopes of the underlying map, and may therefore be interpreted as a generalization of the class of linear congruential random number generators from uniform to nonuniform distributions. The statistics of maps with invariant density corresponding to the Gumbel probability distribution, with distribution function given by FP=exp(−exp(−x)), x∈R, were investigated numerically.
§ From Birkhoff's ergodic theorem it follows that the distribution of the random variates produced using this technique is asymptotically consistent with the invariant density of the map (see, for instance, [4]).
Pingel et al. [30] demonstrated a technique for constructing symmetric maps with asymmetric invariant density functions that is related to topological conjugation (see also [50]). This approach was first considered in [51]. Let S=ST denote the tent map. Now, consider the map
˜S(x)=U−1∘S∘u(x), |
where u:Ω→Ω is a conjugating transformation that is antisymmetric and satisfies u′(x)>0 for all x∈Ω, and where U(x)=u(x)+v(x), such that v is symmetric and v(0)=0. The functions u and v may be (uniquely) selected to realize a symmetric map ˜S with a prescribed invariant density fP. In particular, if we select U=FP, where FP is the distribution function corresponding to the prescribed invariant density, and decompose FP into antisymmetric and symmetric components according to
u(x)=FP(x)+(1−FP(1−x))2 |
and
v(x)=FP(x)−(1−FP(1−x))2, |
then ˜S is symmetric with invariant density function ˜f∗=dU/dx that need not be symmetric. However, as the mapping between trajectories of S and ˜S is no longer one-to-one, the uniqueness of the invariant density (and hence the ergodicity of ˜S) cannot be guaranteed.
In general, direct solutions to IFPP-I encountered in the literature construct complete¶ maps from the class of piecewise monotonic maps Γ(Q) (refer to Definition 2.1). The direct solution strategy involves the solution of either expression (2.2) or (2.4), which characterizes the evolution of distribution and density functions (respectively), under the unknown map S∈Γ(Q). We outline the direct solution strategy using (2.2); equivalent expressions that involve density functions are provided towards the end of the section.
¶ Each of the branches of a complete map stretches over the entire codomain of the map.
In the case of a complete piecewise monotonic map S with M partition intervals, (2.2) may be simplified to obtain
Fn+1(y)=M∑m=1|Fn∘S−1m(y)−Fn(qm+dm)|, |
where P(Q)={q1,q2,…,qM+1} and dm is defined in (2.3). Now assume that S is ergodic with unique ACI measure P∗ and corresponding distribution function F∗. Substituting y=S1(x) and setting Fn+1=Fn=F∗ leads to
F∗(S1(x))=M∑m=1|F∗∘S−1m∘S1(x)−F∗(qm+dm)|,if q1<x<q2. | (4.5) |
Consider the case where P∗(B)=0⇔μ(B)=0, such that F∗ is monotonically increasing and continuous, and therefore invertible. Equation (4.5) may then be manipulated to obtain
S1(x)=F−1∗(M∑m=1|F∗∘S−1m∘S1(x)−F∗(qm+dm)|),if q1<x<q2. | (4.6) |
This expression for the first branch S1 of the map S is dependent on the remaining branches of the map, as well as the partition points of Q and the constants d1,d2,…,dM. We observe that each of the functions
um(x)≜S−1m∘S1(x),m=2,3,…,M, |
appearing in (4.6) maps branch domain Q1 onto Qm. Considering the expression Sm∘um(x)=S1(x), we recognize that each function um defines an implicit relationship between branches S1 and Sm. This is illustrated in Figure 7; we refer to these functions as inter-branch correspondence functions. Now, assume that the first branch S1 is to be monotonically increasing, such that d1=0. In the direct solution strategy we select the partition Q and specify each of the inter-branch correspondence functions um, thereby also specifying the value of dm for all m>1 (i.e., the function um implicitly determines whether the slope of branch Sm is positive or negative). Equation (4.6) may then be solved for the first branch S1; setting F∗=FP leads to
S1(x)=F−1P(M∑m=1|FP∘um(x)−FP(qm+dm)|),if q1<x<q2, | (4.7) |
where u1(x)≜x and d1=0. The remaining branches are then given by
Sm(x)=S1∘u−1m(x),if qm<x<qm+1,m>1. | (4.8) |
Inter-branch correspondence functions provide control over the structure of the map. These functions may, for example, be selected as to introduce symmetry between map branches. This is illustrated in the following example.
Example 4.2 (Direct solution). Consider the two-interval partition Q={Q1,Q2}, where Q1=(0,β), Q2=(β,1) and 0<β<1. We construct two sets of complete maps S with branch functions S1=S|Q1 and S2=S|Q2, such that each map in the first set is symmetric around x=β, and each map in the second set is translationally symmetric around x=β. We require branch S1 of each map to be monotonically increasing. Using piecewise linear maps, the expected branch correspondence of these symmetric and translationally symmetric maps is illustrated in Figures 8(c, f) respectively. In order to preserve symmetry, it is expected that the branch functions satisfy
S2(x)=S1(β(x−1)β−1)(Map set 1) | (4.9) |
and
S2(x)=S1(β(x−β)1−β)(Map set 2). | (4.10) |
We first consider the symmetric maps of set 1. From (4.9), the function u2(x)=S−12∘S1(x) is derived as
u2(x)=β−1βx+1. |
Since S1 and S2 are monotonically increasing and decreasing, respectively, we have that d1=0 and d2 = 1. Observing that FP(0)=0 and FP(1)=1, we have, from (4.7),
S1(x)=F−1P(FP(x)+1−FP(β−1βx+1)), |
and, from (4.8),
S2(x)=F−1P(FP(−β(x−1)1−β)+1−FP(x)). |
Substituting the distribution function of (4.2) into these expressions leads to the maps of Figures 8(d, e). These maps possess the invariant densities of Figures 8(a, b), which correspond to the parameter sets indicated in Figure 3.
Considering the translationally symmetric maps of set 2, we derive u2(x)=S−12∘S1(x) from (4.10),
u2(x)=1−ββx+β. |
Since both branches of each map are monotonically increasing, we have that d1=0 and d2=0. It follows that
S1(x)=F−1P(FP(x)+FP(1−ββx+β)−FP(β)) |
and
S2(x)=F−1P(FP(β(x−β)1−β)+FP(x)−FP(β)). |
Substitution of (4.2) into these expressions leads to the maps plotted in Figures 8(g, h), with corresponding invariant densities plotted in Figures 8(a, b).
The example illustrates that the direct solution of IFPP-I, unlike the topological conjugation strategy, provides the opportunity to specify not only the domain of each branch function (through the choice of partition Q), but also the functional relationship between the branches.
The direct solution strategy presented thus far involves the solution of (2.2) for the unknown map S. An alternative approach is the solution of (2.4), which characterizes the evolution of density functions under S. In this approach, the partition Q and inter-branch correspondence functions um of the map are again selected. We assume that the first branch S1 of the map is monotonically increasing. An expression for S1 may then be obtained by solving the differential equation
S′1(x)=M∑m=1(−1)dmu′m(x)fP∘um(x)fP∘S1(x),S1(0)=0, | (4.11) |
where u′m≜dum/dx and fP is the prescribed invariant density function (as before, d1=0 and u1(x)≜x). The remaining branches may then be derived from (4.8). Whereas this approach leads to the same map as obtained by solving (2.2), the differential equation of (4.11) may be solved numerically if expressions for the distribution function and its inverse are unavailable.
The topological conjugation solution strategy may be interpreted as a special case of the direct solution strategy. Let ˜S=h∘S∘h−1 denote a topological conjugate to S, and assume that h:Ω→Ω and its inverse are Cr functions, where r≥1. Suppose that S∈Γ(Q) is a complete map. Then ˜S∈Γ(˜Q) is also a complete map, where ˜Q≜{˜Q1,˜Q2,…,˜QM} and ˜Qm≜(h(qm),h(qm+1)). We define the inter-branch correspondence functions ˜um:˜Q1→˜Qm of this map as
˜um(x)=˜S−1m∘˜S1(x),m>1. |
It can then be shown that
˜um(x)=h∘S−1m∘S1∘h−1(x)=h∘um∘h−1(x). |
Hence, the inter-branch correspondence functions of ˜S are topological conjugates of the inter-branch correspondence functions of the underlying map S. The topological conjugation solution strategy is thus equivalent to the direct solution strategy with a particular set of inter-branch correspondence functions.
We conclude this section by observing that maps constructed using the direct solution strategy are not necessarily guaranteed to be ergodic, unlike maps obtained via topological conjugation. However, if the map S∈Γ(Q) is complete, it is necessarily Q-Markov. If S then satisfies the remaining conditions of the Folklore theorem, it is ergodic and the invariant density is unique.
Ershov and Malinetskii [5,16] solved IFPP-I directly for unimodal maps with an arbitrary invariant density function fP>0. The authors derived an expression for S that contains the complementary distribution function corresponding to the prescribed density. It was proved that the map is the unique unimodal solution for the prescribed inter-branch correspondence function and invariant density. However, the authors do not state conditions under which the map is ergodic.
Koga [52] solved IFPP-I directly for two-branch maps that are either symmetric or translationally symmetric (with inter-branch correspondence functions u2(x)=1−x and u2(x)=x+1/2, respectively). The maps were derived by solving
S′1(x)=fP(x)+fP(1−x)fP∘S1(x) |
and
S′1(x)=fP(x)+fP(x+12)fP∘S1(x) |
for the symmetric and translationally symmetric maps, respectively. Expressions were derived for maps with sinusoidal and polynomial invariant densities, and maps with invariant density that corresponds to the truncated Gaussian distribution were obtained numerically. It was verified that all maps are ergodic, which implies that the invariant density of each map is unique.
Diakonos and Schmelcher [29] solved IFPP-I directly for symmetric unimodal maps with the symmetric beta density as invariant density (this is commonly referred to as the doubly symmetric case in the literature). The authors derived an implicit defining equation for the maps; this expression is identical to that obtained using the technique of Ershov and Malinetskii [5,16] with an inter-branch correspondence function u2(x)=1−x. Hence, these are the unique unimodal and symmetric maps with the symmetric beta invariant density. The authors investigated the analytical properties of each map in the region around its maximum, as well as the bifurcation routes of the maps.
Pingel et al. [30] generalized the work of Diakonos and Schmelcher [29] to asymmetric unimodal maps by defining an explicit inter-branch correspondence function. These maps are equivalent to those obtained using the technique from [5,16], and are therefore the unique unimodal maps with the prescribed invariant density and branch correspondence. The technique was applied to construct maps with invariant density functions corresponding to the beta distribution with arbitrary choice of parameters. The analytical and dynamical properties of the maps were characterized, and their Lyapunov exponents and autocorrelation functions were investigated.
In a series of papers, Huang used the direct solution strategy to design unimodal maps with branches that have a reciprocal relationship [53], unimodal maps with closed functional forms [54] and complete maps with more than two branches [55,56]. Venegeroles [57] used the direct solution strategy to construct maps with branches that are related by explicit inter-branch correspondence functions. More recently, Boyarsky et al. [58] considered approximate solutions to IFPP-I for the case where the map S is restricted to a specific region of the codomain, as defined by 'lower' and 'upper' maps SL,SU:Ω→Ω such that SL(x)≤S(x)≤SU(x) for all x∈Ω. An algorithm was provided for directly solving an expression containing the explicit form of the corresponding FPO for a sequence of piecewise defined maps, thereby approximating a prescribed invariant density. These maps are appropriate for situations where the trajectories of the system should not evolve in a free and unrestricted manner over time, such as the modeling of gross domestic product growth.
Matrix solutions to IFPP-I construct ergodic and piecewise linear Q-Markov and R(Q)-semi-Markov maps (refer to section 2.2.1 and Definitions 2.2 and 2.3). These maps possess invariant density functions that are piecewise constant over the partition Q. Hence, we can only approximate a prescribed invariant density function fP that is not piecewise constant when constructing these maps. However, these matrix solutions provide considerable freedom to select the structural characteristics of the map (i.e., the number of branches, the partitions of the map domain and the image of each branch), thereby allowing us to construct a family of distinct maps that approximate the same prescribed invariant density. This capability is relevant when solving more general formulations of the IFPP, as control over the map's structure affords us the opportunity to select the characteristics of the map's power spectrum [23].
We proceed by describing a process that several matrix solutions to IFPP-I follow to construct piecewise linear R(Q)-semi-Markov maps. This process consists of three steps, namely (i) the prescription of a density function ˆfP that is piecewise constant over a selected partition Q, such that ˆfP approximates the required invariant density fP and has elements strictly greater than zero, (ii) the generation of a matrix P with the characteristics required of an FPM, in addition to the appropriate left and right Perron eigenvectors, and (iii) the subsequent construction of a map S with FPM PS equal to P. The left Perron eigenvector of the FPM belonging to an ergodic R(Q)-semi-Markov map has elements that coincide with the lengths of the intervals in partition Q, whereas the right Perron eigenvector coincides with f∗, the map's invariant density. Hence, the matrix P has to be constructed with left and right Perron eigenvectors that are consistent with the approximation ˆfP. The construction of a map S with FPM equal to P is achieved by using (2.5), which relates the slopes of the linear map branches to the entries of the FPM.
The generation of matrix P in step (ii) above is first considered in the case of a uniform partition Q of the unit interval; generalization to a nonuniform partition is considered thereafter. In the uniform case, the FPM PS of a piecewise expanding and aperiodic (and therefore ergodic) R(Q)-semi-Markov map is necessarily column stochastic and primitive. We may then design matrix P to be column stochastic and primitive, and to possess the prescribed right Perron eigenvector. This problem has been considered in the literature and different approaches to solving it have been proposed (see, for instance, [18,50,59])||. In general, there exist multiple stochastic matrices with the same right Perron eigenvector, and any of the different techniques for constructing these matrices may be applied in the context of solving IFPP-I.
|| In contrast to the conventional linear inverse problem, where the matrix equation y=Px is to be solved for unknown x, the problem considered here does not involve matrix inversion. Rather, the goal is to construct a stochastic matrix P that satisfies (P−I)x=0 for a given x≠0.
In the following example, we illustrate the matrix solution of IFPP-I by constructing ergodic and piecewise linear R(Q)-semi-Markov maps over a uniform partition Q. The invariant densities of the maps are selected to approximate the quadratic polynomial densities defined in (4.1) and Figure 3.
Example 4.3 (Matrix solution). Let Q={Q1,Q2,…QM} denote the uniform partition with M intervals, such that Qm=(qm,qm+1), and qm=(m−1)/M for m=1,2,…,M+1. The piecewise constant invariant density prescribed for S, denoted by ˆfP=[ˆfP,1,ˆfP,2,…,ˆfP,M]T, is chosen to approximate fP. The elements ˆfP,m are selected as
ˆfP,m=1μ(Qm)∫QmfP(x)dμ(x)=M[FP(qm+1)−FP(qm)], |
thereby ensuring that the distributions corresponding to ˆfP and fP assign equal probability to each interval Qm.
Using the technique proposed by Góra and Boyarsky [18], we now derive a column stochastic matrix P with right Perron eigenvector equal to ˆfP. This technique produces a three-band stochastic matrix, which is a square stochastic matrix having nonzero elements only in the main diagonal and the diagonals immediately above and below the main diagonal. We first define g=[g1,g2,…gM]T as g=[2max{fP,m}]−1ˆfP. The nonzero entries in the first and last columns of the matrix P=[pk,m] are then given by
p1,1=1−g2,p2,1=g2,pM−1,M=gM−1,pM,M=1−gM−1. |
The remaining matrix entries are given by
pm−1,m=gm−1,pm,m=1−gm−1−gm+1,pm+1,m=gm+1, |
where m=2,3,…,M−1. Having generated the matrix P, we construct an R(Q)-semi-Markov map S with FPM PS equal to P. This involves the selection of a partition R(m)={R(m)1,R(m)2,…,R(m)c(m)} for each interval Qm (refer to Figure 2 for a guiding example). In general, there exist multiple valid partitions of each Qm. Equation (2.5) implies that each nonzero entry in column m of the FPM requires at least one subinterval in R(m) to be mapped to the corresponding interval in Q (specifically, if the nonzero entry is the kth element of column m, the subinterval is mapped to interval Qk). Each zero entry in column m requires that no subinterval in R(m) must be mapped to the corresponding interval in Q. We choose R(m) so that each consecutive subinterval in this partition is mapped to a unique interval Qk, but in the same order as the corresponding nonzero entries appear in column m of the FPM. Let v1,m<v2,m<⋯<vw(m),m denote the indices of the w(m) nonzero entries in column m of P. We select c(m)=w(m) and T(k,m)≜{j:S(R(m)j)=Qk} as
T(k,m)≜{{ℓ},if ∃ℓ:vℓ,m=k,∅,otherwise, |
for k,m=1,2,…,M. Let the branch functions Sj,m(x)≜S|R(m)j be given by Sj,m(x)=Δj,mx+bj,m. Equation (2.5) then implies that |Δj,m|−1=pi,m, where i=vj,m; we select the branch slopes as Δj,m=p−1i,m. Finally, we derive the y-intercept bj,m of each branch. Since
r(m)j=qm+1Mvj,m−1∑k=1pk,m, |
where R(m)j≜(r(m)j,r(m)j+1), we find that
bj,m=−Δj,mr(m)j+qi,i=vj,m. |
Figure 9 contains plots of semi-Markov maps that were constructed with invariant densities that approximate the quadratic polynomial density fP of (4.1) with parameters y0=y1=1/3 (this density is plotted in blue). Three maps with uniform partitions of 4, 8 and 16 intervals were constructed. These maps are plotted in Figures 9(a, c, e), respectively. The piecewise constant invariant density function of each map is plotted in black in Figures 9(b, d, f). The three-band property of the FPM is reflected by the structure of each map, where branches are concentrated around the line y=x. This observation reveals that the approach towards constructing matrix P has a direct impact on the structure of the resulting map. The plots also reveal that a finer partition produces a more accurate fit to the prescribed invariant density function.
To illustrate how the choice of invariant density affects the structure of the map, the matrix solution strategy was used to construct maps with invariant densities that approximate the quadratic polynomial invariant density functions fP of Figure 3. The resulting maps are plotted in Figures 10(c) to 10(h). These maps were designed with a uniform partition of eight intervals, and possess the invariant densities plotted in Figures 10(a, b).
We conclude this section by considering the construction of ˜R(˜Q)-semi-Markov maps ˜S with invariant density f∗ that is equal to some prescribed piecewise constant density ˆfP defined over a nonuniform partition ˜Q. The steps for solving this problem are similar to the solution steps in the case of a uniform partition. In the nonuniform case, the map ˜S is also designed such that its FPM P˜S is equal to a matrix ˜P, which is similar to a column stochastic matrix. The matrix ˜P is selected such that its left and right Perron eigenvectors are consistent with the required invariant density ˆfP over the nonuniform partition. However, ˜P is obtained in a different manner than the uniform case. Consider an approach whereby the nonuniform partition is obtained by stretching or contracting the corresponding intervals of a uniform partition. This is achieved by the similarity transformation
˜P=D−1PSD, | (4.12) |
where PS is the column stochastic FPM of an ergodic R(Q)-semi-Markov map S with uniform partition Q, and D is a diagonal matrix with positive entries along the diagonal that determine the degree of stretching or contraction of each interval. Since similar matrices share the same characteristic polynomial, ˜P and PS share the same eigenvalues. Let the left and right Perron eigenvectors of PS be denoted by v1 and w1, and the same eigenvectors of ˜P by ˜v1 and ˜w1. It follows that
˜v1=Dv1 | (4.13) |
and
˜w1=D−1w1. | (4.14) |
Recall that v1=[1,1,…,1]T. Since the left Perron eigenvector ˜v1 of ˜P must be a nonzero scalar multiple of q, where q is a column vector with entries equal to the lengths of the intervals in the nonuniform partition ˜Q, we have from (4.13) that the diagonal of D must equal q. In order to ensure that ˜w1=ˆfP, we then consider (4.14) and require that w1=DˆfP. We construct a column stochastic matrix PS with right Perron eigenvector w1 using any of the proposed techniques, and then compute ˜P from (4.12). The map ˜S is then designed with FPM P˜S equal to ˜P using the relationship between the slopes of the map branches and the entries of the FPM, as set out in (2.5); further details are provided in [18].
Friedman and Boyarsky [17] proposed a matrix technique for constructing ergodic maps with invariant densities from a class of piecewise constant density functions with relative minima equal to zero. The technique uses methods from the domain of graph theory. However, due to the restrictiveness of the class of achievable invariant densities, this technique was found to be of limited practicality.
Consider any density function fP that is piecewise constant over a partition of a compact real interval. Góra and Boyarsky [18] proved that there exists at least one piecewise linear and expanding semi-Markov map with an invariant density equal to fP. The proof is constructive and therefore presents a solution to IFPP-I. This solution** requires the generation of a three-band stochastic matrix P and the construction of a piecewise linear semi-Markov map on a uniform partition such that its FPM matches P. The solution was generalized to piecewise constant invariant densities on nonuniform partitions using topological conjugation. Recently, this solution was generalized further by introducing K-band matrices, where K>3 [50].
** This solution was demonstrated in example 3.
Rogers et al. [60] proposed a matrix solution to IFPP-I that involves the construction of semi-Markov ergodic maps with piecewise constant invariant densities over a uniform partition. The proposed solution uses an M×M FPM with a predefined structure that is fully specified by a set of 2M real valued parameters. This structure leads to a simplified expression for the right Perron eigenvector of the FPM, which coincides with the invariant density of the map. Rogers [61] demonstrated how a suitable choice of parameters allows for the selection of an arbitrary right Perron eigenvector and piecewise constant invariant density, and generalized the solution to nonuniform partitions. The correlation properties of trajectories generated by the resulting maps were investigated numerically in [62]. The solution was also extended to randomly switched chaotic maps and chaotic maps of higher dimensions. Convergence properties of Rogers' solution to IFPP-I [60], together with further examples of ergodic maps that were constructed using this solution, were provided in [63].
In this section we present a brief excursion into the more recent developments. Due to significant additional analytical machinery of a rather sophisticated nature required, as well as space limitations, a full discussion would require an independent survey in its own right. Hence, we forgo a detailed review and only provide a summary of several key contributions.
McDonald and van Wyk [21] addressed the problem of constructing an ergodic map with a prescribed invariant density and a multimodal power spectrum that has prescribed mode center frequencies and bandwidths. The authors proposed a technique for generating a column stochastic matrix P that involves recursive Markov state disaggregation [59]. Starting with an elementary one-state Markov chain, this algorithm recursively divides (or disaggregates) each state of the Markov chain into a pair of equiprobable states, thereby constructing a Markov chain with an arbitrary number of states. The state transition matrix of the final Markov chain is then selected as the matrix P. Using this algorithm, the authors generated several column stochastic matrices with distinct eigenvalue spectra†† and constructed semi-Markov maps with matching FPMs. It was shown that these maps possess time correlation functions with distinct characteristics and different rates of decay. The authors also constructed topological conjugates of these maps with invariant densities that are piecewise constant approximations of the beta density function.
†† It can be shown that each eigenvalue belonging to the (non-defective) second-order FPM of a semi-Markov map corresponds to a particular mode of the power spectrum [64]. More specifically, the modulus of the eigenvalue is inversely proportional to the mode's bandwidth, and its argument coincides with the center frequency of the mode.
McDonald and van Wyk [22] constructed ergodic semi-Markov maps with the uniform invariant density and power spectra consisting of five modes. These maps possess 3×3 column stochastic first-order FPMs with a predefined expression formulated in terms of the eigenvalue spectrum of the matrix. It was proved that any of the possible column stochastic matrix eigenvalue spectra may be chosen for these matrices. It was also shown that the bandwidths and center frequencies of two power spectrum modes may be prescribed through selection of the FPM eigenvalue spectrum.
More recently, McDonald and van Wyk [23] introduced a new collection of semi-Markov maps that is referred to as the family of hat maps. Following a matrix approach, the authors constructed piecewise linear hat maps with piecewise constant invariant densities and multimodal power spectra. It was demonstrated that the structure of hat maps affords the opportunity to select the bandwidth and center frequency of each mode in the map's power spectrum. A nonlinear branch transformation that allows for the construction of piecewise nonlinear hat maps with prescribed invariant densities was proposed. This transformation was used to construct maps with invariant density equal to the beta density function and two-mode power spectra with prescribed mode center frequencies and bandwidths.
Nie and Coca [24,25] proposed a technique for modeling the unknown evolution rule of a one-dimensional dynamical system from causal sequences of state density functions generated by the system. This technique assumes that the unknown map S is R(Q)-semi-Markov, and involves estimation of the unknown partition Q from the invariant density function of S. A piecewise constant approximation of each state density function is then constructed over this partition. After substituting the vectors corresponding to these density functions into the matrix equation for density evolution, the equation is solved for the matrix representing the unknown map's FPO (i.e., the FPM of S). The ergodic map is then reconstructed in the same manner as the third step of the matrix solution strategy for IFPP-I (see also [18]). The authors also extended the technique by constructing semi-Markov approximations of unknown ergodic maps that are continuous and asymptotically stable from sequences of state density functions. This was achieved using a novel algorithm for deciding whether each branch of the map is monotonically increasing or decreasing (recall that the entries of the FPM are nonnegative; hence, it cannot be deduced whether the branch corresponding to each entry has a positive or negative slope from the FPM alone). The authors provided examples that demonstrate the technique's ability to reconstruct unknown piecewise linear semi-Markov maps, as well as the logistic map S(x)=4x(1−x), from sequences of density functions.
Nie and Coca [26] generalized the technique proposed in [25] to approximate the evolution rule of an unknown stochastically perturbed dynamical system, which is of practical relevance when constructing models from measurements that are corrupted by noise. Under the assumption that the unknown map is semi-Markov, the authors formulated a matrix representation of the system's transfer operator in terms of the map's FPM. An algorithm was proposed for estimating this FPM from sequences of causal density functions generated by the stochastically perturbed system, where it is assumed that the density function of the perturbation is known. The unknown map is reconstructed from the estimate of the FPM as before. The technique was also extended to approximate continuous nonlinear maps. Examples were presented that demonstrate the improved accuracy of the technique when used to approximate an unknown semi-Markov map and the logistic map in higher noise levels, as compared to the original technique presented in [25].
Nie et al. [27] considered the problem of constructing a semi-Markov map that approximates the unknown map of a one-dimensional dynamical system that is driven by an external control input and subjected to an additive stochastic perturbation. Following a similar approach as in [26], the authors formulated a matrix representation of the system's transfer operator in terms of the FPM corresponding to the semi-Markov map. An algorithm was proposed for estimating the latter matrix from sequences of density functions generated by the system (here it is assumed that the density functions of the noise and control inputs are both known a priori). The map is constructed from the FPM as before. It is noteworthy that this solution to the IFPP presents a new approach to solving the control problem for stochastically perturbed autonomous systems, where the goal is to determine the optimal input density function such that the dynamical system has the desired equilibrium distribution.
Nie et al. [28] proposed a technique for inferring the evolution rule of an unknown one-dimensional dynamical system driven by an external stochastic input from stationary densities generated by the system. In this scenario the density function of the input is varied, and the stationary density of the system is observed in each case. Conditions under which each input density leads to a unique stationary density were stated. The proposed technique constructs a matrix approximation of the unknown map's FPO, and generates a semi-Markov map with FPM equal to this matrix. An example was presented wherein a semi-Markov approximation of the logistic map was obtained from stationary density functions generated by the map.
In this paper we surveyed the inverse Frobenius-Perron problem, its formulations, as well as three solution strategies to the original problem formulation (IFPP-I). Several examples were provided to illustrate the techniques, with the aim of promoting their practical application.
In the topological conjugation strategy, IFPP-I is solved by transforming an existing ergodic map with known invariant density to an ergodic map with the prescribed invariant density. We proved that this strategy is a special case of the direct solution strategy. Due to the one-to-one nature of the mapping between the trajectories of the original map and those of its topological conjugates, ergodicity can be guaranteed when solving IFPP-I. However, this strategy provides less freedom to select the structure of the map, as compared to the other solution strategies.
The direct solution strategy produces complete maps that are unique for a prescribed invariant density, branch structure and set of inter-branch correspondence functions. Unlike the topological conjugation solution strategy, ergodicity of the direct solution is not necessarily guaranteed; further investigation of this topic may lead to relaxed criteria for ergodicity. Furthermore, the direct solution strategy has, to the best of our knowledge, not yet been generalized to the case of incomplete maps. We anticipate that such a generalization would prove useful when solving more general formulations of the IFPP, where the power spectrum characteristics of the map are prescribed. Another topic for future work in this context is the uniform approximation of singular maps by locally "sterile" expansive maps [65].
The matrix solution strategy has the limitation of only producing maps with piecewise constant invariant densities, which can only approximate nonuniform and continuous density functions. However, this strategy provides more freedom to select the structure of the map, and may be used to generate multiple distinct maps with the same invariant density. This characteristic is of interest when solving the more general problem formulations. Whereas the matrix solution strategy demonstrated here only generates maps with linear branch functions, it was recently shown that the generalization of this solution to piecewise nonlinear semi-Markov maps leads to a broader class of attainable invariant density functions. This allows for an exact match to a prescribed invariant density while retaining some control over the structure of the map and thereby its power spectrum characteristics.
This work was jointly supported by the Key-Area Research and Development Program of Guangdong Province, China, under Grant 2019B010157002, the Carl and Emily Fuchs Foundation's Chair in Systems and Control Engineering, University of the Witwatersrand, Johannesburg, South Africa, the Hong Kong Research Grants Council through GRF under Grant CityU11206320, and by the Innovation and Technology Fund of the Hong Kong Special Administrative Region, China, under Grant ITS/359/17.
All authors declare no conflicts of interest in this paper.
[1] |
M. E. Borel, Les probabilités dénombrables et leurs applications arithmétiques, (French) [Countable probabilities and their arithmetic applications], Rendiconti del Circolo Matematico di Palermo, 27 (1909), 247-271. doi: 10.1007/BF03019651
![]() |
[2] |
A. Rényi, Representations for real numbers and their ergodic properties, Acta Mathematica Academiae Scientiarum Hungarica, 8 (1957), 477-493. doi: 10.1007/BF02020331
![]() |
[3] | S. M. Ulam, J. von Neumann, On combination of stochastic and deterministic processes, Bull. Amer. Math. Soc., 53 (1947), 1120. |
[4] | A. Lasota, M. C. Mackey, Chaos, Fractals and Noise: Stochastic Aspects of Dynamics, 2nd edition, Springer-Verlag, New York, 1994. |
[5] | A. Boyarsky, P. Góra, Laws of Chaos: Invariant Measures and Dynamical Systems in One Dimension, 1st edition, Birkhäuser, Boston, 1997. |
[6] | O. W. Rechard, Invariant measures for many-one transformations, Duke Math. J., 23 (1956), 477-488. |
[7] |
A. Lasota, J. A. Yorke, On the existence of invariant measures for piecewise monotonic transformations, T. Am. Math. Soc., 186 (1973), 481-488. doi: 10.1090/S0002-9947-1973-0335758-1
![]() |
[8] |
A. Boyarsky, M. Scarowsky, On a class of transformations which have unique absolutely continuous invariant measures, T. Am. Math. Soc., 255 (1979), 243-262. doi: 10.1090/S0002-9947-1979-0542879-2
![]() |
[9] | M. Jablonski, P. Góra, A. Boyarsky, A general existence theorem for absolutely continuous invariant measures on bounded and unbounded intervals, Nonlinear World, 3 (1996), 183-200. |
[10] |
G. D. Birkhoff, Proof of a recurrence theorem for strongly transitive systems, P. Natl Acad. Sci. USA, 17 (1931), 650. doi: 10.1073/pnas.17.12.650
![]() |
[11] | G. D. Birkhoff, Proof of the ergodic theorem, P. Natl Acad. Sci. USA, 17 (1931), 656-660. |
[12] | S. M. Ulam, Problems in Modern Mathematics, 1st edition, John Wiley & Sons, New York, 1964. |
[13] |
T-Y. Li, Finite approximation for the Frobenius-Perron operator. A solution to Ulam's conjecture, J. Approx. theory, 17 (1976), 177-186. doi: 10.1016/0021-9045(76)90037-X
![]() |
[14] |
J. Ding, A. Zhou, Finite approximations of Frobenius-Perron operators. A solution of Ulam's conjecture to multi-dimensional transformations, Physica D, 92 (1996), 61-68. doi: 10.1016/0167-2789(95)00292-8
![]() |
[15] |
S. Großman, S. Thomae, Invariant distributions and stationary correlation functions of one-dimensional discrete processes, Z. Naturforsch. A, 32 (1977), 1353-1363. doi: 10.1515/zna-1977-1204
![]() |
[16] | S. V. Ershov, G. G. Malinetskii, The solution of the inverse problem for the Perron-Frobenius equation, USSR Computational Mathematics and Mathematical Physics, 28 (1988), 136-141. |
[17] |
N. Friedman, A. Boyarsky, Construction of ergodic transformations, Adv. Math., 45 (1982), 213-254. doi: 10.1016/S0001-8708(82)80004-2
![]() |
[18] |
P. Góra, A. Boyarsky, A matrix solution to the inverse Perron-Frobenius problem, P. Am. Math. Soc., 118 (1993), 409-414. doi: 10.1090/S0002-9939-1993-1129877-8
![]() |
[19] |
A. Baranovsky, D. Daems, Design of one-dimensional chaotic maps with prescribed statistical properties, Int. J. Bifurcat. Chaos, 5 (1995), 1585-1598. doi: 10.1142/S0218127495001198
![]() |
[20] |
F. K. Diakonos, D. Pingel, P. Schmelcher, A stochastic approach to the construction of one-dimensional chaotic maps with prescribed statistical properties, Phys. Lett. A, 264 (1999), 162-170. doi: 10.1016/S0375-9601(99)00775-6
![]() |
[21] | A. McDonald, M. van Wyk, Solution of the inverse Frobenius-Perron problem for semi-Markov chaotic maps via recursive Markov state disaggregation, In: Proceedings of the 25th IEEE European Signal Processing Conference (EUSIPCO), (2017), 1604-1608. |
[22] | A. McDonald, A. van Wyk, Construction of semi-Markov ergodic maps with selectable spectral characteristics via the solution of the inverse eigenvalue problem, In: Proceedings of the 2017 Asia Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), (2017), 987-993. |
[23] | A. M. McDonald, M. A. van Wyk, A novel approach to solving the generalized inverse Frobenius-Perron problem, In: Proceedings of the 2020 IEEE International Symposium on Circuits and Systems (ISCAS), (2020), 1-5. |
[24] | X. Nie, D. Coca, A new approach to solving the inverse Frobenius-Perron problem, In: Proceedings of the 2013 IEEE European Control Conference (ECC), (2013), 2916-2920. |
[25] |
X. Nie, D. Coca, Reconstruction of one-dimensional chaotic maps from sequences of probability density functions, Nonlinear Dynam., 80 (2015), 1373-1390. doi: 10.1007/s11071-015-1949-9
![]() |
[26] |
X. Nie, D. Coca, A matrix-based approach to solving the inverse Frobenius-Perron problem using sequences of density functions of stochastically perturbed dynamical systems, Commun. Nonlinear Sci., 54 (2018), 248-266. doi: 10.1016/j.cnsns.2017.05.011
![]() |
[27] |
X. Nie, J. Luo, D. Coca, M. Birkin, J. Chen, Identification of stochastically perturbed autonomous systems from temporal sequences of probability density functions, J. Nonlinear Sci., 28 (2018), 1467-1487. doi: 10.1007/s00332-018-9455-0
![]() |
[28] |
X. Nie, D. Coca, J. Luo, M. Birkin, Solving the inverse Frobenius-Perron problem using stationary densities of dynamical systems with input perturbations, Commun. Nonlinear Sci., 90 (2020), 105302. doi: 10.1016/j.cnsns.2020.105302
![]() |
[29] |
F. K. Diakonos, P. Schmelcher, On the construction of one-dimensional iterative maps from the invariant density: The dynamical route to the beta distribution, Phys. Lett. A, 211 (1996), 199-203. doi: 10.1016/0375-9601(95)00971-X
![]() |
[30] |
D. Pingel, P. Schmelcher, F. K. Diakonos, Theory and examples of the inverse Frobenius-Perron problem for complete chaotic maps, Chaos: An Interdisciplinary Journal of Nonlinear Science, 9 (1999), 357-366. doi: 10.1063/1.166413
![]() |
[31] | N. Santitissadeekorn, Transport analysis and motion estimation of dynamical systems of time-series data [dissertation], Clarkson University, New York, 2008. |
[32] |
A. G. Lozowski, M. Lysetskiy, J. M. Zurada, Signal processing with temporal sequences in olfactory systems, IEEE T. Neural Networks, 15 (2004), 1268-1275. doi: 10.1109/TNN.2004.832730
![]() |
[33] | A. Lasota, P. Rusek, An application of ergodic theory to the determination of the efficiency of cogged drilling bits, Archiwum Górnictwa, 3 (1974), 281-295. |
[34] | A. M. McDonald, M. A. van Wyk, Efficient generation of random signals with prescribed probability distribution and spectral bandwidth via ergodic transformations, In: Proceedings of the 26th IEEE European Signal Processing Conference (EUSIPCO), (2018), 331-335. |
[35] | H. G. Guzman, Wideband chaotic signal analysis and processing [dissertation], University of Texas, El Paso, 2007. |
[36] | X. Nie, J. Wang, O. Kiselychnyk, J. Chen, Modelling of one-dimensional noisy dynamical systems with a Frobenius-Perron solution, In: Proceedings of the 22nd IEEE International Conference on Automation and Computing (ICAC), (2016), 219-224. |
[37] | R. M. Lueptow, A. Akonur, T. Shinbrot, PIV for granular flows, Exp. Fluids, 28 (2000), 183-186. |
[38] |
J. Wu, E. S. Tzanakakis, Deconstructing stem cell population heterogeneity: Single-cell analysis and modeling approaches, Biotechnol. Adv., 31 (2013), 1047-1062. doi: 10.1016/j.biotechadv.2013.09.001
![]() |
[39] | E. Kreyszig, Introductory Functional Analysis with Applications, 1st edition, Wiley, New York, 1978. |
[40] |
A. Villani, On Lusin's condition for the inverse function, Rendiconti del Circolo Matematico di Palermo, 33 (1984), 331-335. doi: 10.1007/BF02844496
![]() |
[41] |
A. Boyarsky, G. Haddad, All invariant densities of piecewise linear Markov maps are piecewise constant, Adv. Appl. Math., 2 (1981), 284-289. doi: 10.1016/0196-8858(81)90008-7
![]() |
[42] | O. Perron, Zur theorie der matrices, Math. Ann., 64 (1907), 248-263. |
[43] | G. Frobenius, Über matrizen aus nicht negativen elementen, Sitzungsberichte der Königlich Preussischen Akademie der Wissenschaften, 26 (1912), 456-477. |
[44] | M. Marcus, H. Minc, A Survey of Matrix Theory and Matrix Inequalities, 1st edition, Allyn and Bacon, Boston, 1964. |
[45] | P. R. Halmos, Lectures on Ergodic Theory, 1st edition, Chelsea Publishing Company, New York, 1956. |
[46] | S. M. Ulam, A Collection of Mathematical Problems, 1st edition, Interscience Publishers, New York, 1960. |
[47] | M. A. van Wyk, W-H. Steeb, Chaos in Electronics, 1st edition, Springer Science and Business Media, Dordrecht, 1997. |
[48] |
L. O. Chua, Y. Yao, Q. Yang, Generating randomness from chaos and constructing chaos with desired randomness, Int. J. Circ. Theor. Appl., 18 (1990), 215-240. doi: 10.1002/cta.4490180302
![]() |
[49] | A. Berlinet, G. Biau, A chaotic non-uniform random variate generator, University Montpellier II, (1999), 1-22, Report No.: 99-06. |
[50] | N. Wei, Solutions of the inverse Frobenius-Perron problem [thesis], Concordia University, Montréal, 2015. |
[51] | G. Györgyi, P. Szépfalusy, Fully developed chaotic 1-d maps, Zeitschrift für Physik B: Condensed Matter, 55 (1984), 179-186. |
[52] |
S. Koga, The inverse problem of Flobenius-Perron equations in 1D difference systems: 1D map idealization, Prog. Theor. Phys., 86 (1991), 991-1002. doi: 10.1143/ptp/86.5.991
![]() |
[53] |
W. Huang, Constructing complete chaotic maps with reciprocal structures, Discrete Dyn. Nat. Soc., 2005 (2005), 357-372. doi: 10.1155/DDNS.2005.357
![]() |
[54] | W. Huang, Constructing chaotic transformations with closed functional forms, Discrete Dyn. Nat. Soc., 2006 (2006), 1-16. |
[55] | W. Huang, On the complete chaotic maps that preserve prescribed absolutely continuous invariant densities, In: Topics on Chaotic Systems: Selected Papers from CHAOS 2008 International Conference, (2008), 166-173. |
[56] | W. Huang, Constructing multi-branches complete chaotic maps that preserve specified invariant density, Discrete Dyn. Nat. Soc., 2009 (2009), 1-14. |
[57] |
R. Venegeroles, Exact invariant measures: How the strength of measure settles the intensity of chaos, Phys. Rev. E, 91 (2015), 062914. doi: 10.1103/PhysRevE.91.062914
![]() |
[58] | A. Boyarsky, P. Góra, Z. Li, Optimal chaotic selectors, Dynamical Systems, 30 (2015), 253-269. |
[59] | L. Ciampolini, S. Meignen, O. Menut, T. David, Direct solution of the inverse stochastic problem through elementary Markov state disaggregation, HAL Archives-Ouvertes, (2014), 1-12, Report No.: hal-01016804. |
[60] |
A. Rogers, R. Shorten, D. M. Heffernan, Synthesizing chaotic maps with prescribed invariant densities, Phys. Lett. A, 330 (2004), 435-441. doi: 10.1016/j.physleta.2004.08.022
![]() |
[61] | A. Rogers, Synthesis and applications of chaotic maps [thesis], National University of Ireland, Maynooth, 2005. |
[62] |
A. Rogers, R. Shorten, D. M. Heffernan, D. Naughton, Synthesis of piecewise-linear chaotic maps: Invariant densities, autocorrelations, and switching, Int. J. Bifurcat. Chaos, 18 (2008), 2169-2189. doi: 10.1142/S0218127408021646
![]() |
[63] | A. Rogers, R. Shorten, D. M. Heffernan, A novel matrix approach for controlling the invariant densities of chaotic maps, Chaos, Solitons & Fractals, 35 (2008), 161-175. |
[64] |
S. H. Isabelle, G. W. Wornell, Statistical analysis and spectral estimation techniques for one-dimensional chaotic signals, IEEE T. Signal Proces., 45 (1997), 1495-1506. doi: 10.1109/78.599984
![]() |
[65] | M. A. van Wyk, The inverse Frobenius-Perron problem: Past, present, applications and new directions, Keynote presentation at: 11th International Workshop on Chaos, Fractals, Theories and Applications, (2018), Chongqing, China. |
1. | André M. McDonald, Michaël A. van Wyk, Guanrong Chen, A direct solution to the stochastic inverse eigenvalue problem for complex-valued eigenspectra, 2023, 658, 00243795, 262, 10.1016/j.laa.2022.11.005 | |
2. | Andre M. McDonald, Michael A. van Wyk, Identification of Nonlinear Discrete Systems From Probability Density Sequences, 2023, 70, 1549-8328, 846, 10.1109/TCSI.2022.3219133 | |
3. | Zi Wang, Jiu Ding, Noah Rhee, Piecewise Monotonic Maps with a Common Piecewise Constant Stationary Density, 2023, 190, 1572-9613, 10.1007/s10955-023-03143-1 | |
4. | Jonah Botvinick-Greenhouse, Robert Martin, Yunan Yang, Learning dynamics on invariant measures using PDE-constrained optimization, 2023, 33, 1054-1500, 10.1063/5.0149673 | |
5. | Lazaros Moysis, Marcin Lawnik, Christos Volos, Murilo S. Baptista, Sotirios K. Goudos, Chaotic Maps with Tunable Mean Value—Application to a UAV Surveillance Mission, 2023, 15, 2073-8994, 2138, 10.3390/sym15122138 |