Skip to main content
Entropy logoLink to Entropy
. 2025 Aug 29;27(9):916. doi: 10.3390/e27090916

A Criterion for Distinguishing Temporally Different Dynamical Systems

Evgeny Kagan 1
Editor: Stefano Mancini1
PMCID: PMC12468331  PMID: 41008042

Abstract

The paper presents a method for distinguishing dynamical systems with respect to their behavior. The suggested criterion is interpreted as internal time of the ergodic dynamical system, which is a time generated by the system and differs from the external global or reference time. The paper includes a formal definition of the internal time of dynamical system in the form of the entropy ratio, considers its basic properties and gives examples of analysis of dynamical systems.

Keywords: dynamical systems, internal time, entropy

1. Introduction

Analysis of multiagent systems starts with distinguishing the system’s elements—the subsystems which activities differ from the activity of the system and from the other subsystems [1].

Formal criteria for such distinguishing are based on different structural and functional characteristics of the system and depend on the aim of the analysis.

One such criteria that represents dynamics of the system in general is entropy of the system [2,3,4]. As an invariant of the system, entropy is used for distinguishing the system from other systems. The other criterion recently applied for distinguishing the leading agents in the group [5] is based on the structure of the agents’ connections.

The third type of such criteria is local or internal time of the dynamical system; an overview and informal description of internal time is presented in paper [6].

Formal definitions of internal time follow three different approaches (detailed consideration of these approaches is given in Appendix A).

In the approach tracked back to Lévy [7,8], local time is defined as a period during which the states of the system stay in a certain set. The period is measured using the external time (also known as global, universal or reference time) in which the process evolves [9].

The second approach, developed by Prigogine and his group [10,11], considers internal time (or age) as an operator acting on the states of the system in parallel to the operator of the system’s evolution. This approach was developed in several directions; see, e.g., [12] and the references therein.

Finally, in the third approach, developed by Valleé [13,14,15], internal time of a dynamical system is defined as a measure of divergence of the system’s trajectories. This definition is closely related to the Lyapunov criterion of stability of the system’s dynamics [16]. For later development of this approach, see, e.g., [17].

Despite the differences, the indicated formulations have one common disadvantage, which is the need for an external reference time or external indices. In the Lévy approach, external time is used as a measure of the periods; in the Prigogine approach, it is a part of the system’s evolution; and in the Valleé approach, it is hidden in the term “trajectory”.

In the paper, we suggest a new definition of the internal time of an ergodic dynamical system that does not require the external reference time and uses this internal time for distinguishing between temporally different systems.

2. Materials and Methods

Let S=X,φ,μ be an ergodic dynamical system, where X is a differentiable compact manifold called a state space; φ:XX is an automorphism of X; μ:X0,1 is a probability measure; and for any AX, μA=μφ1A holds.

Let α=A1,A2,,Anα, AiAj= for ij, i,j=1,2,,nα, i=1nαAi=X, be a finite partition of the space X.

The entropy of partition α with respect to the measure μ is a value [18,19]

Hα=i=1nαμAilogμAi,

where log is taken as base 2, and it is assumed that 0log0=0.

Let ζ=Y1,Y2,,Ynζ and ξ=Z1,Z2,,Znξ be two partitions of X. The product of the partitions ζ and ξ is the partition

ζξ=YiZj|Yiζ, Zjξ, i=1,2,,nζ, j=1,2,,nξ.

Denote by

φνα=φνA1,φνA2,,φνAnα, ν=0, 1, 2,,

the νth application of the automorphism φ to partition α, where we assume that φ0α=α, and by

αNφ=v=0Nφvα.

a partition obtained by the multiplication of N+1 partitions φ0α, φ1α,,φNα obtained by iterative applications of the automorphism φ to the partition α.

Denote by

HαNφ=Hv=0Nφvα=HφNα | v=0N1φvα

an entropy of the partition αNφ.

Definition 1

([18,19,20]). The limiting value

hφ,α=limN1NHαNφ,

is called the entropy of the system S with respect to time, and its supremum

hφ=supαhφ,α,

taken over all finite measurable partitions of X is called the entropy of dynamical system S.

Originally, the concept of entropy of a dynamical system was suggested by Kolmogorov [2,3] and formulated in terms of the phase flow gt, where gt:XX is a trajectory of the system in X at time t. Later, Sinai [4] suggested the formulation used above. For a detailed consideration of the theory of entropy in the framework of dynamical systems, see books [18,19,20]; a brief overview of these entropies is given in Appendix B.

Also, below we will need the following facts.

Let ζ=Y1,Y2,,Ynζ and ξ=Z1,Z2,,Znξ be two partitions of X. If each set Zξ is a subset of some set Yζ, then it is said that the partition ξ is a refinement of the partition ζ, which is written as ξζ.

Lemma 1

([19]). If ξζ, then HζHξ.

Let ζξ be a multiplication of the partitions ζ and ξ. Since each set Wζξ is a subset of some set Yζ and of some set Zξ, partition ζξ is a refinement of both ζ and ξ, that is, ζξζ and ζξξ.

Then, following Lemma 1, HζHζξ and HξHζξ.

3. Results

Internal time of a dynamical system is defined as follows. Let α be a partition that provides the supremum of the entropy hφ,α, that is,

hφ,α=hφ.

Definition 2.

The value

τNφ=1Hφ0αHφNαφN1αHφN1α,

is called the internal time of dynamical system S at iteration N, and the limit

τφ=limNτNφ.

 is called the internal time of dynamical system S.

The suggested definition follows a widely accepted understanding of time as some form of the change in entropy. The idea of such definitions is to provide a quantitative parameter that represents the system’s stability and periodicity. For example, an already mentioned Lyapunov criterion [16] represents the divergence of the system’s trajectories but does not relate it with the entropy of the system, which is one of the main criteria for distinguishing the systems [19,20]. The suggested definition attempts to bridge this gap.

To clarify the introduced definition, let us consider several examples.

Example 1

(circle rotations). Assume that in the system S, the set X is a circle of unit radius and the subsets AX are the arcs of the circle X. The measure μA of arc A is defined as a length of A divided by 2π, and the automorphism φ defines rotations 

φx,θ=x+θmod2π, xX,

of the circle X to the angle θ.

The entropy of such a system is [18,20]

hφ=0,

and we can choose any partition α=φ0α,θ.

Let φ0α,θ=A1,A2 be a partition of X such that A1 is a left semicircle and A2 is a right semicircle and let φ be a rotation of X to the angle θ=π2. Then,

φ1α,θ=φ1A1,θ,φ1A2,θ

is a partition such that φ1A1,θ is a bottom semicircle and φ1A2,θ is a top semicircle.

Hence, φ1α,θφ0α,θ is a partition of X into four equivalent disjoint arcs.

The entropy of the partitions φ0α,θ and φ1α,θ is 

Hφ0α,θ=Hφ1α,θ=12log1212log12=1,

and the entropy of the partition φ1α,θφ0α,θ is 

Hφ1α,θφ0α,θ=14log1414log1414log1414log14=2.

Consequently, the internal time of this system at the first iteration N=1 is 

τ1φ=21=1.

At the next step N=2, in the partition

φ2α,θ=A1,A2

A1 is a right semicircle and A2 is a left semicircle, and, similar to above, partition φ2α,θφ1α,θ includes four equivalent disjoint arcs.

Thus, the entropies are 

Hφ1α,θ=1   and   Hφ2α,θφ1α,θ=2,

and the internal time at the step N=2 is 

τ2φ=1.

The same partitions and the values of entropies and distances are obtained for any N=1, 2, Thus, the internal time of the system is 

τφ=1.

Note that the internal time of this system depends on the angle θ.

Example 2.

In the system S, let the set X=0, 1 be a unit interval without zero and let measure μ be a length of the subintervals of X. The automorphism φ is defined as 

φx,m=1mx, xX.

Let 

α=j1m,jm | j=1,, m

be a partition of X. Then,

αNφ=j1mN,jmN | j=1, 2, , mN,

the entropy of αNφ is 

HαNφ=j=1mN1mNlog1mN=Nlogm

and of the system is 

hφ=supαlimN1NHαNφ=logm.

Let m=2. Then,

φ0α,2=α=0,12, 12,1,φ1α,2=0,14, 14,12,12,34, 34,1,φ2α,2=0,18, 18,14,14,38, 38,12,12,58, 58,34,34,78, 78,1.

The entropies of these partitions are 

Hφ0α,2=212log12=1,Hφ1α,2=414log14=2,Hφ2α,2=818log18=3.

Thus, the internal time at the first iteration is 

τ1φ=21=1   and   τ2φ=32=1.

The same calculations for the next iterations show that 

τNφ=1,

and the internal time of the system is 

τφ=1.

For detailed calculations, see Appendix C.

Note that despite an infinite increase of the entropy of the system, its internal time is finite and is equivalent to the internal time of the rotations of the circle.

Example 3

(Bernoulli shift). Let X=0, 1 be a union of two open intervals. Bernoulli shift φ on X is defined by the iterative formula 

xN+1=2xNmod1={2xNif xN[0,12)2xN1if xN[12,1].

Let 

α=Aj | j=1,, m

be a partition of X. The measure μ is defined as a probability that the state xNAj.

Let m=2 and assume that 

φ0α=α=0,12, 12,1.

Then, 

φ1α=0,12, 12,1,   φ2α=0,12, 12,1,

and so on.

The entropies of these partitions are 

HφNα=212log12=1,

Thus, the internal time at the Nth iteration is 

τNφ=11=0

and the internal time of the system is also 

τφ=0

For detailed calculations, see Appendix C.

The same holds true for any partition α to m subsets such that μAj=μAk j,k=1,2,,m.

Now assume that 

φ0α=α=0,13, 13,1.

Then, 

φ1α=0,23, 23,1, φ2α=0,13, 13,1,

and so on.

The entropies of these partitions are 

HφNα=log323, N=0, 1, 2,

The multiplications of these partitions are 

φNαφN1α=0,13,13,23, 23,1,

and the entropies of the multiplications are 

HφNαφN1α=log3, N=0, 1, 2,

Thus, internal time at the Nth iteration is 

τNφ=1log323log3log323=23log320.726

and the internal time of the system is 

τφ=23log320.726.

For the other partitions, internal times are calculated similarly.

It is easy to demonstrate that the internal time has the following properties.

Theorem 1.

τNφ0 for any N=1,2,

Proof. 

By the properties of entropy,

Hφ0α0,

and since α includes at least two non-empty sets with positive measures:

Hφ0α0.

Since

φNαφN1αφN1α

by Lemma 1, the following holds:

HφNαφN1αHφN1α.

Hence,

HφNαφN1αHφN1α0

and the internal time is non-negative. □

The next theorem defines a bound of applicability of internal time in the analysis of the systems.

Theorem 2.

If system S=X,φ,μ is periodic, then τNφ<.

Proof. 

In the periodic system for some k>0, the following holds:

φN+kα=φNα, N=0, 1, 2,

Hence, HφNαφN1αHφN1α is periodic with period k. □

Along with this, note that applicability of the internal time is not limited by periodic systems and can be used for any system with distortion which trajectories return to an ε-surrounding of some point in X.

Let S1=X1,φ1,μ1 and S2=X2,φ2,μ2 be two dynamical systems.

Definition 3.

We say that the systems S1 and S2are temporally equivalent if for each N=0, 1, 2,, either

τNφ1=τNφ2=0

or the ratios

γNφ1,φ2=τNφ1τNφ2, N=0, 1, 2,

are rational numbers.

Informally speaking, the suggested criterion means that the clocks based on the behaviourally equivalent systems can be used together and their results can be compared with any precision. In contrast, results of the clocks based on behaviourally different systems can be compared with limited precision only.

Note that in practice, recognition of rational or irrational ratios is possible only for simple cases, while in general comparison of internal times can be conducted with certain finite precision. Then, an additional check of convergence of the sequences τNφ1 and τNφ2, N=0, 1, 2, ..., is required.

The sequences τNφ1 and τNφ2, N=0, 1, 2, ..., of internal times can also be compared by appropriate statistical methods. However, since the elements of each sequence are not independent, such a comparison is strongly limited.

Theorem 3.

If the systems S1 and S2 are isomorphic, then they are temporally equivalent.

In other words, behavioral equivalence is weaker than an isomorphism of the systems.

Proof. 

Let u:X1X2 be an isomorphism of the systems S1 and S2, which means that φ2=uφ1u1. Thus, for each N=0, 1, 2,,

φ2Nuα=uφ1Nu1uα=uφ1Nα.

Since u is an isomorphism, it gives (N=1, 2,)

Huφ1N1α=Hφ1N1α,Huφ1Nαuφ1N1α=Hφ1Nαφ1N1α.

Hence, for each N=1, 2,, the following holds:

τNφ2=1H φ20uαHφ2Nuαφ2N1uαH φ2N1uα=1Huφ10αHuφ1Nαuφ1N1αHuφ1N1α=1Hφ10αHφ1Nαφ1N1αHφ1N1α=τNφ1.

which is required. □

Let us illustrate the use of the suggested criteria.

Example 4.

Consider a pair of Tsetlin automata A1 and A2 acting in the stochastic environments:

E1=p11,p12,,p1m and E2=p21,p22,,p2m.

where pk1+pk2++pkm=1, k=1, 2.

The activity of each automaton Ak is defined as follows [21]. Assume that the states space of automaton Ak is 

Sk=sk1, sk2,,skn

and assume that in each state ski, the automaton can conduct one of the actions akj from the set 

Ak=ak1, ak2,,akm

If automaton Ak conducts an action akj, then with probability pkj, its outcome is okj=1 (payoff), and with probability qkj=1pkj, its outcome is okj=0 (reward), where probabilities pkj, j=1,2,,m, are defined by the environment Ek, k=1, 2.

Transitions of automaton Ak are defined by two matrices:

Bk1=bijk1   and   Bk0=bijk0

such that each row of the matrix bk1 includes a single element bijk1=1 and each row of the matrix bk0 includes a single element bijk0=1; all other elements of the matrices are zeros.

Thus, being in the state ski and receiving the outcome okj=1, the automaton transitions to the state skj prescribed by the element bijk1=1, and while receiving the outcome okj=0, the automaton transitions to the state skj prescribed by the element bijk0=1.

Assume that automaton Ak is in the state ski. Then, probability ρijk of transition from the state ski to the state xkj is 

ρijk=pklbijk1+qklbijk0, k =1, 2, l=1, 2, , m, i,j=1, 2, , n.

Let each automaton Ak be a binary automaton with Sk=0, 1 acting in the environment with two states Ek=pk1,pk2, k=1, 2.

Transitions of the automata are defined by the matrices 

bk1=0110   and   bk0=1001,

which specify that if automaton Ak receives outcome ok=1, then it changes its state to the opposite and if automaton Ak receives outcome ok=0, then it stays in its current state.

In terms of dynamical systems, such activity is defined by the xor function: 

skN=xorskN1,okN1, N=1, 2, 

Matrices of transition probabilities are 

ρk=ρ11kρ12kρ21kρ22k=qk1pk1pk2qk2.

The steady state probabilities of automaton Ak are 

rk1=pk2pk1+pk2   and   rk2=pk1pk1+pk2,

and the expected outcome of the automaton Ak is 

Eok=2pk1pk2pk1+pk2, k =1, 2.

Each automaton Ak, k=1, 2, is associated with the dynamical system Sk=Xk,φk,μk, where Xk=0, 1, automorphism φk:XkXk is defined by the matrices Bk0 and Bk1, and measure μk coincides with the steady state probabilities rk.

Let αk=Ak1,Ak2 be a partition of the space Xk such that μkAk1=rk1 and μkAk2=rk2.

Then, internal time τNk=τNφk per iteration N=0, 1, 2,  and internal time τk=τφk of the system Sk define the corresponding internal times of the Tsetlin automaton Ak.

If the automata A1 and A2 act in the equivalent environments E1=E2, then from Definition 3, it follows that they are temporally equivalent.

In fact, if E1=E2, then

r11=r21   and   r12=r22.

Hence, in the partitions α1=A11,A12 and α2=A21,A22:

μ1A11=μ2A21   and   μ1A12=μ2A22.

Since, by definition, φ1φ2, for each N=1, 2, , the following holds:

Hφ1Nα1=Hφ2Nα2   and   Hφ1Nα1φ1N1α1=Hφ2Nα2φ2N1α2,

which results in the equivalence of the internal times:

τNφ1=τNφ2, N=0, 1, 2, 

On the other hand, if the automata act in different environments E1E2, then the behavioral equivalence of the automata A1 and A2 is defined by the ratio γNφ1,φ2 of their internal times per iteration. For example, if the environments E1 and E2 are such that 

α1=0,13, 13,1   and   α2=0,23, 23,1,

then the automata A1 and A2 are temporally equivalent, but if they are such that 

α1=0,13, 13,1   and   α2=0,14, 14,1,

then the automata A1 and A2 are temporally different.

Let us demonstrate the behavioral equivalence of a binary Tsetlin automaton and Bernoulli shifts.

Lemma 2.

Let A be a Tsetlin automaton acting in the environment E=p1,p2. Then there exist Bernoulli shifts S1 and S2 such that with certain probability, behavior of A is equivalent to the behavior of one of the shifts S1 and S2.

Proof. 

To prove the lemma, we will construct the required Bernoulli shifts S1 and S2 given the automaton A and its environment E.

Given the environment E=p1,p2, the steady state probabilities of A are

r1=p2p1+p2   and   r2=p1p1+p2.

Define the states space X=0, 1 and two partitions

α1=0,r1, r1,1   and   α2=0,r2, r2,1.

Then, the shift S1 acting on the partition α1 corresponds to the activity of the automaton A while it receives outcome o=1 (payoff) and the shift S2 acting on the partition α2 corresponds to the activity of the automaton A while it receives outcome o=0 (reward).

Finally, recalling that the probability of receiving outcome o=1 is r1 and the probability of receiving outcome o=0 is r2, we obtain the statement of the lemma. □

4. Discussion

In the paper, we consider internal time of an ergodic dynamical system as an operational criterion for distinguishing subsystems that demonstrate autonomous behavior. A rich collection of the most influential ideas and approaches to understanding time was published by Jaroszkiewicz in the book [22], which continues the earlier seminal philosophical work by Whitrow [23], who, among other ideas, contraposed the concepts “arrow of time” and “circle of time”.

In the natural sciences, the concept of time is usually considered together with the concept of space. The most known popular sources about time written by physicists are probably the book by Hawking [24] and the books by Carroll [25] and by Rovelli [26]. An influential source about the arrow of time is the book by Zeh [27].

The ideas considered in this paper were inspired by the concept of time derived from the steps of logical implications suggested by Reichenbach [28]. Following classification by Jaroszkiewicz [22], such an approach can be considered in the framework of “contextual truth” without referencing “external reality”.

After publication of the books by Haken [29] and Prigogine [30] and further studies of non-linear dynamical systems, it became clear that each dynamical system generates a certain internal time that characterizes and is characterized by the system’s behavior and its interactions with the environment.

From these studies, it also follows that internal time of linear systems is, in a certain sense, proportional to the external global time, and the internal time of non-linear systems can strongly differ from the global time and even can have varying scales.

Appendix A briefly presents the three most influential definitions of internal time that inspired this paper.

As indicated in the Introduction, the need for the criterion for distinguishing the systems with respect to their behavior arose in the analysis of multiagent systems. For example, in the consideration of swarm dynamics, it is required to distinguish the agents that behave differently from the others. Such a task is similar to the task of distinguishing the pacemakers as it appears in the analysis of active media or on the analysis of networks of spiking neurons. In addition, the suggested criterion will probably also be useful in studies of symbolic dynamics; however, this issue requires additional studies.

5. Conclusions

In the paper, we suggest a criterion for distinguishing temporally different systems that is required for analysis of groups of autonomous agents.

The suggested criterion is based on the entropy of an ergodic dynamical system and has the meaning of internal time of the system that characterizes dynamics of the system. Then, if two systems have comparable internal times, which means that the ratio of the times is a rational number, then the systems are temporally equivalent, and if this ratio is irrational, then the systems are temporally different.

Calculations of the internal time and uses of the criterion are illustrated by numerical examples.

Appendix A

Appendix A.1. Local Time of Brownian Motion

Let wτ, τ0, be one-dimensional Brownian motion and let B be a σ-algebra of the Borel sets from R.

Denote by μtA a Lebesgue measure of time up to t during which the trajectory of the process wτ is in the set AB. Then,

μtA=0tIAwτdτ,

where IAwτ is an indicator function of the set A.

Lévy demonstrated [7] that there exists a density function lt such that with probability one for all trajectories of the process wτ, any time t>0 and any set AB, it holds true that

μtA=Altxdx,

This density ltx is called the local time of Brownian motion wτ in the point x up to time t.

Finally, Trotter [31] proved that with probability one, there exists a process t:0,×RR such that for any xR,

tt,x=ltx.

The process t is called local time of Brownian motion wτ. For the fixed t, the process t is a Markov process on the points x.

A detailed overview of local time t was published by Borodin [9].

Appendix A.2. Operator of Internal Time

Let p,q be canonical coordinates of the n-dimensional dynamical system, and assume that its evolution is defined by following the system of Hamilton equations:

q˙i= Hpi, p˙i= Hqi, i= 1,2,,n,

where q˙i=dqi/dt; p˙i=dpi/dt; and for initial time t =t0, the values qit0=qi0 and pit0=pi0 are specified.

Denote by

L=iH,=ii=1nHpiqiHqipi

the Liouville operator, where A,B=i =1nApiBqiAqiBpi is the Poisson bracket.

Then, dynamics of the system in terms of the density ρt of its states in the phase space is defined by the Liouville equation

iρtt=H,ρt=Lρt.

Prigogine and his group [10,11,29] suggested to consider the operator L as a “generator of dynamical evolution” ([10], p. 4769) of the system and defined internal time of a dynamical system as an operator T such that

iL,T=I.

where I is an identity operator.

In the quantum mechanical formalism [30], operator T of internal time is also considered a “square root” of the entropy operator M, that is

M=THT.

where TH stands for Hermitian conjugate of the operator T.

The external or reference time t is derived for the internal time T and is defined as an average [30]:

t= T= trρtHTρt.

Note that in this formulation, the behavior of internal time also demonstrates Markovian properties [11].

Appendix A.3. Internal Time of Dynamical System

Denote by S be a dynamical system with the phase space X and assume that S is linear and is defined by the first-order m-dimensional differential equations [14]

dxdt=Atxt.

where xtXRm are coordinates and At is a real m×m matrix.

An initial state xt0 of the system and the values of the matrix At completely define the evolution of the system. If the state xt0 of the system S at initial time t0 is strictly specified, then the dynamics of the system is completely predictable and its state xt for any t>t0 can be calculated.

However, if trAt>0 for all t, that is, the system S is globally exploding, and the initial state xt0 is unknown and is defined by a probability distribution over the state space of S, then the further states xt, t>t0, are also defined by certain probability distributions.

Assume that the system S is globally exploding and denote by Ht the entropy of the probability distribution of system states at time t.

Then given the entropy Ht0, for any t>t0, the following holds [13]:

Ht=Ht0+t0ttrAτdτ.

Since trAt>0 for all t, the entropy Ht of the system increases with t.

Using this equation, Valleé defines the value [14]

tt=HtHt0=t0ttrAτdτ,

which is called the internal (or intrinsic) time adapted to the dynamics of the globally exploding system or internal time of the dynamical system in brief.

Later [15], Valleé demonstrated that if the state xt of the system S belongs to finite dimensional linear space, in particular, if xtRm, then the intensity trAτ of the changing system at time τ can be represented by an increasing function V:R+R+ such that V0=0.

The simplest example of such function is the square of the Euclidian norm Vdxdtdxdt2. Then, the internal time of the dynamical system is defined as an internal duration

t~t=dt0,t=t0tdxdτ2dτ,

and the duration in the interval t1,t2 is defined as a difference dt1,t2=t~t2t~t1 between internal times t~t2 and t~t1 at the bounds t2 and t12 of the interval.

Appendix B

In the paper, the Sinai formulation [4] of the Kolmogorov entropy [2,3] is used. For completeness, additional definitions of the related concepts are presented below.

Let X be a compact set and ε>0 be a real number.

A set α =A:AX is called ε-covering of the set X if XAαA and the diameter of any Aα is not greater than 2ε.

Set X is said to be ε-distinguishable if any two of its distinct points are located at a distance greater than ε.

Denote by NεX the minimal number of sets in ε-covering α of the set X, and by MεX the maximal number of points in the ε-distinguishable subset of the set X.

The value [32]

HεX=log2NεX 

is called ε-entropy of the set X and the value

EεX=log2MεX

is called ε-capacity of the set X.

These values are interpreted as follows: ε-entropy HεX is a minimal number of bits required to transmit the set X with the precision ε, and ε-capacity EεX is a maximal number of bits, which can be memorized by X with the precision ε.

Note that the concepts of ε-entropy and ε-capacity differ from the concept of Kolmogorov complexity, which is defined as follows.

Let σ be a sequence of symbols. Denote by ps a program that describes the string σ and by lpσ the length of the program ps.

The value [33]

Ks=minpσlpσ, if pσ exists,,    if pσ does not exist, 

where the minimum is taken over all programs describing σ, is called the Kolmogorov complexity of the string σ.

It can be demonstrated that Kolmogorov complexity of the trajectories of dynamical system is almost certainly equivalent to the entropy of the dynamical system hφ given in Definition 1.

Now let us return to the dynamical system S=X,φ,μ. The concept that generalizes the Sinai metric entropy of dynamical system is the topological entropy defined by Agler, Konheim and McAndrew [34]. In contrast to Section 2, definition of topological entropy deals with topological space X and its coverings. Along with this, the definition follows similar steps.

Let β =B1,B2,,Bnβ, i =1nβBi=X, be a finite open covering of the space X. Then, the set

φνβ=φνB1,φνB2,,φνBnα, ν=0, 1, 2,,

resulting from the νth application of the automorphism φ to partition β is also an open covering of X.

Let NφN be cardinality of the minimal subcovering of the covering

βNφ=v=0Nφvβ.

The value [34]

hφ,β=limN1NlogNφN,

is called the topological entropy of the system S with respect to time, and its supremum

hφ=supβhφ,β,

taken over all open covering of X is called the topological entropy of dynamical system S.

Dinaburg demonstrated [35] the following relations between topological entropy hφ, metric entropy hμφ, and ε-entropy HεX, namely, the following equalities hold

hφ=limε0limvHεX   and   hφ=supβhμφ,

where the supremum is taken over all invariants with respect to φ measures on X.

Finally, since at each iteration, automorphism φ acts on a finite set of subsets of X, internal time of the system can be considered in terms of symbolic dynamics and algebraic entropy suggested by Goppa [36] in the framework of coding theory.

Let U be a finite set of symbols (alphabet) of the size nU and Ω=Un be a set of all words of length n in alphabet U. Denote by G a symmetric group that permutes the letters of the words such that if ω=u1, u2,,unΩ, then

gω=ug1, ug2,,ugnΩ, gG.

The value [36]

I0ω=logGω=n!m1!m2!mnU!,

where mi, i=1,2,,nU, is the number of times that the letter uiU appears in the word ω, is called null-information or algebraic entropy of the word ω.

Appendix C

For illustration, detailed calculations for Examples 2 and 3 are presented below.

Appendix C.1. Calculations for Example 2

Recall that everywhere, log is taken base 2. We have

φ0α,2=0,12, 12,1,μ1=μ0,12=120=12, μ2=μ12,1=112=12,Hφ0α,2=μ1logμ1μ2logμ2==12log1212log12=212log12=log12=1;φ1α,2=0,14, 14,12,12,34, 34,1,μ1=μ0,14=140=14, μ2=μ14,12=1214=14,μ3=μ12,34=3412=14, μ4=μ34,1=134=14,Hφ1α,2=μ1logμ1μ2logμ2μ3logμ3μ4logμ4==14log1414log1414log1414log14=414log14log14=2;φ2α,2=0,18, 18,14,14,38, 38,12,12,58, 58,34,34,78, 78,1,μ1=μ0,18=180=18, μ2=μ18,14=1418=18  , μ7=μ34,78= 7834=18, μ8=μ78,1=178=18,Hφ2α,2==μ1logμ1μ2logμ2μ7logμ7μ8logμ8==18log1818log1818log1818log188 times==818log18=log18=3.

Then,

τ1φ=1Hφ0αHφ1α,2Hφ0α,2=1121=1,τ2φ=1Hφ0αHφ2α,2Hφ1α,2=1132=1,

and

τφ=1.

Appendix C.2. Calculations for Example 3

Let

φ0α=0,12, 12,1, φ1α=0,12, 12,1and φ2α=0,12, 12,1.

The entropies of these partitions are equivalent:

Hφ0α= Hφ1α= Hφ2α.

Similar to above, for these partitions, we have

μ1=μ0,12=120=12, μ2=μ12,1=112=12,

and

Hφ0α,2=Hφ1α=Hφ2α==μ1logμ1μ2logμ2==12log1212log12=212log12=log12=1;

Then,

τ1φ=1Hφ0αHφ1α,2Hφ0α,2=111 1=0,τ2φ=1Hφ0αHφ2α,2Hφ1α,2=1111=0,

and

τφ=0.

Now, let

φ0α=0,13, 13,1.

Then,

μ1=μ0,13=130=13, μ2=μ13,1=113=23,Hφ0α=μ1logμ1μ2logμ2==13log1323log23=log323.

Similarly, for

φ1α=0,23, 23,1

we have

μ1=μ0,23= 230=23, μ2=μ23,1=123=13,Hφ1α=μ1logμ1μ2logμ2==23log2313log13=log323.

and for

φ2α=0,13, 13,1

we have

μ1=μ0,13=130=13, μ2=μ13,1=113=23,Hφ2α=μ1logμ1μ2logμ2==13log1323log23=log323.

Finally, for

φ1αφ0α=φ2αφ1α=0,13,13,23, 23,1

we have

μ1=μ0,13=130=13, μ2=μ13,23=2313=13 and μ3=μ23,1=123=13,Hφ1αφ0α=Hφ2αφ1α=μ1logμ1μ2logμ2μ3logμ3==13log1313log1313log13=log3.

Then,

τ1φ=1Hφ0αHφ1αφ0αHφ0α==1log323log3log323=23log323=23log320.726,
τ2φ=1Hφ0αHφ2αφ1αHφ1α==1log323log3log323=23log320.726,

and

τφ=23log320.726.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The author declares no conflict of interest.

Funding Statement

This research received no external funding.

Footnotes

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.

References

  • 1.Mesarovic M.D., Takahara Y. General Systems Theory: Mathematical Foundations. Academic Press; New York, NY, USA: 1975. [Google Scholar]
  • 2.Kolmogorov A. New metric invariant of transitive dynamical systems and automorphisms of the Lebesgue space. Dokl. Sov. Acad. Sci. 1958;119:861–864. [Google Scholar]
  • 3.Kolmogorov A. On the entropy on time unit as on the metrical invariant of automorphisms. Dokl. Sov. Acad. Sci. 1959;124:754–755. [Google Scholar]
  • 4.Sinai Y. On the notion of entropy of dynamical system. Dokl. Sov. Acad. Sci. 1959;124:768–771. [Google Scholar]
  • 5.Kagan E., Ben-Gal I. Distinguishing the leading agents in classification problems using the entropy-based metric. Entropy. 2024;26:318. doi: 10.3390/e26040318. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Glattfelder J.B., Olsen R.B. The theory of internal time: A primer. arXiv. 20242406.07354 [Google Scholar]
  • 7.Lévy P. Sur certains processus stochastiques homogénes. Compos. Math. 1939;7:283–339. [Google Scholar]
  • 8.Lévy P. Probability and Statistics (The Harald Cramér Volume) Almqvist & Wiksell; Stockholm, Sweden: 1959. Construction du processus de W. Feller et H.P. McKean en partant du mouvement Brownian; pp. 162–174. [Google Scholar]
  • 9.Borodin A.N. Brownian local time. Russ. Math. Surv. 1989;44:1–51. doi: 10.1070/RM1989v044n02ABEH002050. [DOI] [Google Scholar]
  • 10.Misra B., Prigogine I., Courbage M. Lyapounov variable: Entropy and measurement in quantum mechanics. Proc. Natl. Acad. Sci. USA. 1979;76:4768–4772. doi: 10.1073/pnas.76.10.4768. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Misra B., Prigogine I., Courbage M. From deterministic dynamics to probabilistic descriptions. Proc. Natl. Acad. Sci. USA. 1979;78:3607–3611. doi: 10.1073/pnas.76.8.3607. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Gialampoukidis I., Antoniou I. Entropy, age and time operator. Entropy. 2015;17:407–424. doi: 10.3390/e17010407. [DOI] [Google Scholar]
  • 13.Vallée R. Perception, memorization and multidimensional time. Kybernetes. 1991;20:15–28. doi: 10.1108/eb005901. [DOI] [Google Scholar]
  • 14.Vallée R. About internal time of a dynamical system; Proceedings of the 12th European Meeting on Cybernetics and Systems; Vienna, Austria. 5–8 April 1994; pp. 33–39. [Google Scholar]
  • 15.Vallée R. Internal time of a dynamical system. Adv. Syst. Sci. Appl. 2010;10:1–5. [Google Scholar]
  • 16.Astashkina E., Mikhailov A. Stochastic self-oscillations in parametric excitation of spin waves. Sov. Phys. JETP. 1980;51:821–826. [Google Scholar]
  • 17.Buis R. Biomathématiques de la Croissance, le Cas des Végétaux. Collection: Grenoble Sciences; EDP Sciences; Paris, France: 2016. [Google Scholar]
  • 18.Martin N., England J. Mathematical Theory of Entropy. Cambridge University Press; Cambridge, UK: 1984. [Google Scholar]
  • 19.Sinai Y.G. Introduction to Ergodic Theory. Princeton University Press; Princeton, MA, USA: 1976. [Google Scholar]
  • 20.Sinai Y. Topics in Ergodic Theory. Princeton University Press; Princeton, MA, USA: 1993. [Google Scholar]
  • 21.Tsetlin M. Automaton Theory and Modeling of Biological Systems. Academic Press; New York, NY, USA: 1973. [Google Scholar]
  • 22.Jaroszkiewicz G. Images of Time: Mind, Science, Reality. Oxford University Press; Oxford, UK: 2016. [Google Scholar]
  • 23.Whitrow G.J. The Natural Philosophy of Time. Oxford University Press; Oxford, UK: 1981. [Google Scholar]
  • 24.Hawking S. The Brief History of Time: From the Big Bang to Black Holes. Bantam Books; New York, NY, USA: 1988. [Google Scholar]
  • 25.Carroll S. From Eternity to Here. The Quest for the Ultimate Theory of Time. Dutton; New York, NY, USA: 2010. [Google Scholar]
  • 26.Rovelli C. The Order of Tim. Allen Lane; London, UK: 2018. [Google Scholar]
  • 27.Zeh H.D. The Physical Basis of the Direction of Time. Springer; Berlin/Heidelberg, Germany: 1989. [Google Scholar]
  • 28.Reichenbach H. The Direction of Time. Dover; New York, NY, USA: 1999. [Google Scholar]
  • 29.Haken H. Synergetics: An Introduction Nonequilibrium Phase Transitions and Self-Organization in Physics, Chemistry and Biology. Springer; Berlin/Heidelberg, Germany: 1977. [Google Scholar]
  • 30.Prigogine I. From Being to Becoming. Time and Complexity in Physical Sciences. W.H. Freeman and Company; New York, NY, USA: 1980. [Google Scholar]
  • 31.Trotter H. A property of Brownian motion paths. Ill. J. Math. 1953;2:425–433. doi: 10.1215/ijm/1255454547. [DOI] [Google Scholar]
  • 32.Kolmogorov A.N., Tikhomirov V.M. ε-entropy and ε-capacity of sets in functional spaces. Am. Math. Soc. Transl. Ser. 2. 1961;17:277–364. [Google Scholar]
  • 33.Kolmogorov A.N. Three approaches to definition of the concept “the quantity of information”. Probl. Inf. Transm. 1965;1:3–11. (In Russian) [Google Scholar]
  • 34.Adler R.L., Konheim A.G., McAndrew M.H. Topological entropy. Trans. Am. Math. Soc. 1965;114:309–319. doi: 10.1090/S0002-9947-1965-0175106-9. [DOI] [Google Scholar]
  • 35.Dinaburg E.I. On the relations among various entropy characteristics of dynamical systems. Math. USSR Izv. 1971;5:337–378. doi: 10.1070/IM1971v005n02ABEH001050. [DOI] [Google Scholar]
  • 36.Goppa V.D. Group representations and algebraic information theory. Math. USSR Izv. 1995;59:1123–1147. doi: 10.1070/IM1995v059n06ABEH000051. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES