A Context free language associated with interval maps

Similar documents
On size, radius and minimum degree

DYNAMICAL PROPERTIES OF MONOTONE DENDRITE MAPS

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Cutwidth and degeneracy of graphs

On infinite permutations

Easter bracelets for years

Norm Inequalities of Positive Semi-Definite Matrices

A new simple recursive algorithm for finding prime numbers using Rosser s theorem

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Methylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma.

The Windy Postman Problem on Series-Parallel Graphs

Hook lengths and shifted parts of partitions

Completeness of the Tree System for Propositional Classical Logic

Smart Bolometer: Toward Monolithic Bolometer with Smart Functions

On the longest path in a recursively partitionable graph

A note on the computation of the fraction of smallest denominator in between two irreducible fractions

Soundness of the System of Semantic Trees for Classical Logic based on Fitting and Smullyan

On one class of permutation polynomials over finite fields of characteristic two *

Linear Quadratic Zero-Sum Two-Person Differential Games

Dispersion relation results for VCS at JLab

Exact Comparison of Quadratic Irrationals

There are infinitely many twin primes 30n+11 and 30n+13, 30n+17 and 30n+19, 30n+29 and 30n+31

Case report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122,

The core of voting games: a partition approach

Some tight polynomial-exponential lower bounds for an exponential function

On the link between finite differences and derivatives of polynomials

Some explanations about the IWLS algorithm to fit generalized linear models

b-chromatic number of cacti

Nel s category theory based differential and integral Calculus, or Did Newton know category theory?

Confluence Algebras and Acyclicity of the Koszul Complex

A note on the acyclic 3-choosability of some planar graphs

A Simple Proof of P versus NP

Widely Linear Estimation with Complex Data

Can we reduce health inequalities? An analysis of the English strategy ( )

On path partitions of the divisor graph

Axiom of infinity and construction of N

All Associated Stirling Numbers are Arithmetical Triangles

Passerelle entre les arts : la sculpture sonore

Evolution of the cooperation and consequences of a decrease in plant diversity on the root symbiont diversity

On the Griesmer bound for nonlinear codes

Thomas Lugand. To cite this version: HAL Id: tel

FORMAL TREATMENT OF RADIATION FIELD FLUCTUATIONS IN VACUUM

New estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space

Symmetric Norm Inequalities And Positive Semi-Definite Block-Matrices

Negative results on acyclic improper colorings

BERGE VAISMAN AND NASH EQUILIBRIA: TRANSFORMATION OF GAMES

L institution sportive : rêve et illusion

About partial probabilistic information

Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum

Full-order observers for linear systems with unknown inputs

A numerical analysis of chaos in the double pendulum

On The Exact Solution of Newell-Whitehead-Segel Equation Using the Homotopy Perturbation Method

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications

A Study of the Regular Pentagon with a Classic Geometric Approach

Vibro-acoustic simulation of a car window

Finiteness properties for Pisot S-adic tilings

Fixed point theorems for Boolean networks expressed in terms of forbidden subnetworks

Impulse response measurement of ultrasonic transducers

The Mahler measure of trinomials of height 1

Counting extremal lattices.

Analysis of Boyer and Moore s MJRTY algorithm

From Unstructured 3D Point Clouds to Structured Knowledge - A Semantics Approach

Differential approximation results for the Steiner tree problem

3D-CE5.h: Merge candidate list for disparity compensated prediction

On Poincare-Wirtinger inequalities in spaces of functions of bounded variation

On a series of Ramanujan

Lower bound of the covering radius of binary irreducible Goppa codes

A partial characterization of the core in Bertrand oligopoly TU-games with transferable technologies

Avalanche Polynomials of some Families of Graphs

A proximal approach to the inversion of ill-conditioned matrices

Factorisation of RSA-704 with CADO-NFS

ON THE UNIQUENESS IN THE 3D NAVIER-STOKES EQUATIONS

Entropies and fractal dimensions

Chebyshev polynomials, quadratic surds and a variation of Pascal s triangle

A simple kinetic equation of swarm formation: blow up and global existence

Low frequency resolvent estimates for long range perturbations of the Euclidean Laplacian

A remark on a theorem of A. E. Ingham.

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Posterior Covariance vs. Analysis Error Covariance in Data Assimilation

Stochastic invariances and Lamperti transformations for Stochastic Processes

Hypertree-Width and Related Hypergraph Invariants

Multiple sensor fault detection in heat exchanger system

A new approach of the concept of prime number

Self-dual skew codes and factorization of skew polynomials

A Slice Based 3-D Schur-Cohn Stability Criterion

Tropical Graph Signal Processing

On constraint qualifications with generalized convexity and optimality conditions

Determination of absorption characteristic of materials on basis of sound intensity measurement

Impairment of Shooting Performance by Background Complexity and Motion

Simulation and measurement of loudspeaker nonlinearity with a broad-band noise excitation

approximation results for the Traveling Salesman and related Problems

Some diophantine problems concerning equal sums of integers and their cubes

Solving the neutron slowing down equation

Two Dimensional Linear Phase Multiband Chebyshev FIR Filter

Parallel Repetition of entangled games on the uniform distribution

Unfolding the Skorohod reflection of a semimartingale

Impedance Transmission Conditions for the Electric Potential across a Highly Conductive Casing

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications

Solution to Sylvester equation associated to linear descriptor systems

Towards an active anechoic room

Transcription:

A Context free language associated with interval maps M Archana, V Kannan To cite this version: M Archana, V Kannan. A Context free language associated with interval maps. Discrete Mathematics and Theoretical Computer Science, DMTCS, 016, Vol. 18 no. 3 (3). <hal-010788> HAL Id: hal-010788 https://hal.inria.fr/hal-010788 Submitted on Dec 016 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Discrete Mathematics and Theoretical Computer Science DMTCS vol. 18:3, 016, #19 A Context free language associated with interval maps M. Archana V. Kannan University of Hyderabad, India received 1 st Oct. 01, revised th Apr. 016, 0 th June 016, accepted 6 th Aug. 016. For every interval map with finitely many periodic points of periods 1 and, we associate a word by taking the periods of these points from left to right. It is natural to ask which words arise in this manner. In this paper we give two different characterizations of the language obtained in this way. Keywords: interval map, periodic point, period 1 Introduction A topological dynamical system is a pair (X, f), where f is a continuous self map on the topological space X. An element x X is called periodic if f n (x)= x for some positive integer n and the least such n is called the f period of x. Here we consider dynamical systems on the interval [0, 1], which are generally called interval maps. For an interval map f with finitely many periodic points, say x 1 < x <... < x n we define w(f) = p 1 p...p n, where p i is the f-period of x i. A known theorem of Šarkovskii[6] implies that each p i has to be a power of. A known fixed point theorem guarantees that one of the p i s has to be 1 and infact, by a corollary of intermediate value theorem, it has to be in between the first and the last in this word (if at all there are s). If f and g are order conjugate then w(f) = w(g). Now, it is natural to ask which words arise as w(f). The main objective of this paper is to answer the above question. Our main theorem is one about the location of fixed points vis a vis points of period for interval maps. The results of this paper form the starting point of answering a grand question: Which dynamical systems arise as the restriction of interval maps f to the set of all f-periodic points? Main Results Let G be the collection of continuous self maps on I such that the periodic points of period 1 and are finitely many. Let F be the sub collection of G consisting of all those maps for which all periodic points are of periods 1 or. We denote by L p (the language of periods) the set of all words w(f) where f F. This L p is a language over {1, } and we seek a description of L p. Let L be the set of all words w(f) where f G. In this paper we prove that it coincides with L p. Some easy observations: I am fully supported by UGC, India. ISSN 1365 8050 c 016 by the author(s) Distributed under a Creative Commons Attribution.0 International License

M. Archana, V. Kannan The number of s has to be even in every word. If there is only one 1 in a word, then it has to be exactly in the middle. It is less obvious but true that the words like 11 and 11 are not in L p. Main theorem: The following are equivalent for a word over {1, }: 1. w L p. That is, there is an interval map f F such that w(f) = w.. w belongs to the smallest language, say L g satisfying: (G 1 ) 1 L g. (G ) u L g {1u, u1, u} L g. (G 3 ) {u, v} L g u1v L g. Theorem 1 The language over {1, } is context free, but the similarly defined language over {1,, } is not context free. 3 A Context free language To prove the main theorem, we introduce another language L c, the set of words over {1, }, satisfying the condition below: For w L c, there exists a permutation σ from {1,, 3,..., w } to itself (where w is the length of w) satisfying (C 1 ) σ(i) = i if and only if w i = 1 (w i is the i th term of w). (C ) σ(σ(i)) = i i. (C 3 ) If σ(i) < i and j < σ(j) then there exists a l between i and j such that σ(l) = l. The map σ in the above theorem is called a companion map; σ(i) is called the companion of i. Condition C 3 can be restated as follows: there should be a 1 between any two s whose companions are in opposite directions. Lemma 1 If w L c then there exists a σ : {1,,..., w } {1,,..., w } satisfying C 1, C, C 3 and the following C : If i < j < σ(i) then i < σ(j) < σ(i) i, j w (this says that no two cycles are twined). Proof: Let w L c. If C fails, then there exist i, k such that i < k < σ(i) < σ(k); we say that C fails at each of the four points. We also say that i and k form a twining pair. Let i be the smallest point where C fails and j be the largest point where C fails. Then we call j i as twining length. For the given word w, there may be many permutations satisfying C 1, C, C 3. Choose σ among them such that its twining length is minimal. Let i 1 > i be the smallest point forming a twining pair with i. Define σ 1 as σ 1 (i 1 ) = σ(i), σ 1 (i) = σ(i 1 ), σ 1 (i) = i, σ 1 (i 1 ) = i 1, σ 1 (k) = σ(k) k i, i 1, σ(i), σ(i 1 ). It is clear that σ 1 satisfies C 1, C and C 3. Thus, we have removed the twining in the first pair of twining cycles. Repeat the process to define σ, σ 3,..., σ k, each time removing one twining at i, until the condition σ k (i) > σ(l) for every i < l < σ k (i) is satisfied for some k N. Since at every stage, the image of i is increasing and w is finite, this shall take only a finite number of steps. In this way we get σ such that its twining length is less than j i, which contradicts the minimality of twining length. Therefore for every w L c there exists a σ satisfying C.

A Context free language associated with interval maps 3 Lemma u L p if and only if u1, 1u L p. Proof: Let u L p. Then there exists a continuous function g : [0, 1] [0, 1] such that w(g) = u. Define f : [0, 1] [0, 1] as g(x) if x [0, 1 ] f(x) = 1 8 [5 + (x 3)(5 g(1))] if x [ 1, 3 ] 3x 1 if x [ 3, 1] In other words f is the transfer of g on [0, 1 ], f( 1 ) = g(1), f( 3 ) = 5 8, f(1) = 1, and f is linearly extended elsewhere. P (f) = { x x P (g)} {1}. Graph of f is below the diagonal in ( 1, 1) and [0, 1 ] is invariant. Therefore there is no periodic point strictly between 1 and 1. w(f) = u1. Therefore u1 L p. Similarly we can prove that 1u L p. In fact we prove that if either 1u L p or u1 L p then u L p. Let u1 L p. Then there exists a function f : [0, 1] [0, 1] such that w(f) = u1. Let x 1 < x <... < x n be the periodic points of f and it is clear that f(x n ) = x n. Define g : [0, 1] [0, 1] as { f(x) if x [0, xn 1 ] g(x) = f(x n 1 ) if x [x n 1, 1] Then P (g) = {x 1, x,...x n 1 } and w(g) = u. Therefore u L p. Similarly we can prove that if 1u L p then u L p. Lemma 3 If u L p then u L p. Proof: Let g : [0, 1] [0, 1] be a continuous function such that w(g) = u. Define f : [0, 1] [0, 1] as (g(0) 3)x + 1 if x [0, 1 ] g(x 1)+1 f(x) = if x [ 1, 1 ] (5 6x)(1+g(1)) 8 if x [ 1, 3 ] (1 x)(1+g(1)) if x [ 3, 1] (In other words, f is the transfer of g on [ 1, 1 ], f(0) = 1, f( 1 ) = ( 1 )(g(0)+1), f( 1 ) = ( g(1)+1 ), f( 3 ) = g(1)+1 16, f(1) = 0, and f is linearly extended elsewhere.) P (f) = { x + 1 x P (g)} {0, 1}. Choose q in the last lap such that f(q) = 1. Then choose p in the first lap such that f(p) = q. Then f takes [q, 1] to [0, 1 ]. Therefore f f is monotonic on [0, p] and [q, 1]. If p < x < 1, then f f(x) [ 1, 1 ]. The interval [ 1, 1 ] is invariant, and so x is not periodic. If 1 < x < 1, then f(x) [ 1, 1 ] and so x is not periodic. Therefore w(f) = u. Thus u L p. Remark 1 The converse of the above lemma is not true. 111 L p but 111 / L p. Lemma If u, v L p then u1v L p.

M. Archana, V. Kannan Proof: Let u, v L p then by Lemma, u1, 1v L p. Then there exists continuous functions g : [0, 1] [0, 1], h {: [0, 1] [0, 1] and g(1) = 1, h(0) = 0 such that w(g) = u1, w(h) = 1v,. Define f : I I by g(x) f(x) = if x [0, 1 ] h(x 1)+1 if x [ 1, 1] P (f) = { x x+1 x P (g)} { x P (h)}. Therefore w(f) = u1v. Remark The converse of the above lemma is not true. 1 L p but / L p While constructing the proofs of the above three lemmas,3,, we have introduced piecewise linear segments in such a way that the slopes 1,-1,0 are avoided. Examples: { x + 1 if x [0, 1 1. g(x) = 3 ] x+1 if x [ 1 3, 1] w(g) = 1. f 1 (x) = 5 w(f 1 ) = 11 x+1 if x [0, 1 6 ] x+1 if x [ 1 6, 1 ] [x 1] if x [ 1, 3 ] 3x 1 if x [ 3, 1]

A Context free language associated with interval maps 5 x 3 if x [0, 1 ] 8x 1 3. f (x) = 3 if x [ 1, 1 ] x + if x [ 1, 3 ] x+ if x [ 3, 1] w(f ) = 11. f 3 (x) = w(f 3 ) = 1 x + 1 if x [0, 1 3 ] 1 x if x [ 1 3, 1 ] 5 6x 8 if x [ 1, 3 ] 1 x if x [ 3, 1] 5. f (x) = 5 8x+1 w(f ) = 111 if x [0, 1 1 ] x+1 8 if x [ 1 1, 1 ] 8 [x 1] if x [ 1, 3 8 ] 6x 1 if x [ 3 8, 1 ] 8x 1 6 if x [ 1, 5 8 ] 8x 3 3 if x [ 5 8, 3 ] x+5 if x [ 3, 5 6 ] x+5 if x [ 5 6, 1] Theorem L p = L g. Proof: Step 1: First we prove L p L g. To prove this, we consider the language L c introduced in the beginning of Section 3 and prove that L p L c L g. Let w L p, then there is an interval map f such that w(f) = w. Then x i and f(x i ) are companions to each other, for every periodic point x i. Define σ : {1,,.., w } {1,,.., w } by

6 M. Archana, V. Kannan σ(i) = j if f(x i ) = x j. It is easy to observe that C 1 and C are satisfied. Now we prove that C 3 is satisfied. If σ(i) < i < j < σ(j), then f(x i ) < x i < x j < f(x j ). By Intermediate value theorem there is a fixed point between x i and x j. So there is a 1 between w i and w j. Similarly, if i > σ(i) > σ(j) > j or i > σ(j) > σ(i) > j or i > σ(j) > σ(i) > j or i > σ(j) > j > σ(i), there is a fixed point between i, j. Therefore C 3 is satisfied and so w L c. Therefore L p L c. Now we prove that L c L g. Suppose it is not true. Let w L c be the word of smallest length, which is not in L g. Then there exists a σ : {1,,..., w } {1,,..., w } such that the conditions C 1, C, C 3 and C are satisfied (by Lemma 1). It is clear from the definition of L c that w 1L c if σ(1) = 1, w L c 1 if σ( w ) = w, w L c if σ(1) = σ( w ) and w L c 1L c if 1 < σ(1) < σ( w ) < w. That means there exists u L c such that w = 1u or u1 or u or u1v (where v L c ). By the minimality of length of w, we have that u, v L g. Therefore w L g, a contradiction. Hence L c L g. This implies that L p L g. Step : L g L p. This inclusion follows from Lemma, 3 and. Therefore L g L p. Remark 3 Theorem 1 completely describes the location of fixed points between the points of period. For f G, we define w {1,} (f) as p 1 p...p n, where p 1, p,..p n are the f-periods of the fixed points of f f, say x 1 < x <... < x n. Then we get a new language L = {w {1,} f G} and obviously L p L. In fact, the following theorem says that L = L p. Theorem 3 L = L p. Proof: It is obvious that L p L and now we prove that L L p. To prove this we recall L c and prove that L L c, since L p = L c. Let w L and let f G be such that w = w {1,} (f). Define σ : {1,,.., w } {1,,.., w } by σ(i) = j if f(x i ) = x j. It is easy to observe that C 1 and C are satisfied. Now we will prove that C 3 is satisfied. If σ(i) < i < j < σ(j), then f(x i ) < x i < x j < f(x j ). By the Intermediate value theorem, there is a fixed point between x i and x j. So there is a 1 between w i and w j. Therefore C 3 is satisfied and so w L c. Therefore L L c. Remark From the above theorem we can observe: If w L, the new word obtained by inserting any number of 1 s, anywhere in w, will also be in L. Here is a description of all words with six s: the three words 1, 111, 111 and all words by insertion of additional 1 s any where. There are no other words in L with exactly six s. Here we give the list of all words in L whose length is less than 7. 1 11 111, 1 1111, 11, 11, 11 11111, 111, 111, 111, 111, 111, 111, 1

A Context free language associated with interval maps 7 111111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 11, 11, 11, 11. Remark 5 For w = w 1 w...w n L, there exists an interval map f such that w(f) = w. Let x 1 < x <... < x n be the periodic points of f and w i be the period of x i. Now we define that w i is equal to * when f(x i ) = x i, to [ when x i < f(x i ) and to ] when f(x i ) < x i. Note that w(f) is a well-formed parentheses word as every ] to the right is in correspondence with a [ to the left and it is well known that well-parentheses words are exactly those with as many [ as ] and such that every prefix has at least as much [ as ]. Consider any i < j such that w i and w j are different kinds of parentheses, either x i < f(x i ) and f(x j ) < x j or f(x i ) < x i and x j < f(x j ) thus by the intermediate value theorem f admits a fixed point in the interval [x i, x j ], i.e., there is a * somewhere in between every pair of different parentheses in w(f), or equivalently the word w(f) cannot contain the factor [] nor the factor ][. To summarize, we have proven that w(f) is included in the language defined by the following grammar: S [S] S S S S. To prove that every word in the language can be produced, one can easily proceed by induction using piecewise linear functions (f(x) = x/ realizes the * and lemmas, 3 and in the paper give short explicit constructions of the inductive steps). The language L is the projection of this language, that is the language with the following grammar: S 1 S S1S 1S S1. (i) L is a context free language with the grammar defined above. Remark 6 Using the pumping lemma for regular languages[5], we can prove that this language is not regular. Remark 7 It can be proved that, for every word w L p, there is a piecewise linear map f such that every critical point of f is a periodic point (the proofs of our lemmas can be modified to yield this). This f is post critically finite[]. From Thurston s theorem([]) for real polynomials there exists only one polynomial p up to affine conjugation with the same kneading data as f. Here we have the open question: Is w(p) the same as w(f)? Remark 8 The main result of this paper leads us to the question: What are all the finite subsystems f P (f), if f F? This question can be restated as follows: Given a word from the above language L, what are all the pairings of s that are allowed for interval maps? A Language that is not context free Let C be the class of interval maps f such that P (f) is finite. For f C, let x 1 < x <... < x n be the periodic points of f, whose period is in A. We denote w A (f) by w 1 w..w n, where w i A is the f-period of x i for 1 i n and L A denote the collection of all words w A (f) over A, where f C. For w j N, wj k means w jw j...w j (k times). For f C 0 (I), P is a periodic orbit of period n. We say P is simple if for any subset {x 1, x,..., x k } of P where k divides n, for any positive integer r which divides n, such that {x 1, x,..., x k } is periodic orbit of f r with x 1 < x <... < x k, we have f r ({x 1, x,..., x k }) = {x k +1,..., x k}. Theorem [] Let f C(I) and suppose that f has a simple periodic orbit of period n. Then there exists n + 1 simple periodic orbits of periods 1,,,..., n such that the k periodic points of period k are separated by the 1 + +... + k 1 = k 1 fixed points of f k 1 for any k = 1,,..., n. (i) We are thankful to the referee for suggesting this remark and for avoiding our inclusion of a proof of another characterization of L.

8 M. Archana, V. Kannan Theorem 5 n n 1 n n L {1,,} Proof: n 1 n L p, then there exists a function f F on [0, 1] such that w(f) = n 1 n. Define f : [0, 3] [0, 3] as f(x) = { f(x) + if x [0, 1] x if x [, 3] In [1, ], its graph is a line joining (1, f(1)), (, 0) and ( f f) [0,1] = f [0,1], P ( f) = P (f) {x+ x P (f)} { a fixed point in [1, ]}. Therefore w {1,,} (f) = n n 1 n n. Theorem 6 If n1 n 1 n3 n L {1,,} if and only if n 1 = n = n 3 = n. Proof: Let n1 n 1 n3 n L {1,,}, then there exists a function f C such that w A (f) = n1 n 1 n3 n (since f has finitely many periodic points, according to a theorem of Block[1]). Every -cycle has to be separated by a -cycle and a 1-cycle. In every -cycle between any two points, a point of period 1 or should be present. Here there are four blocks of s of length n 1, n, n 3, n. From Theorem it follows that every -cycle meets each block once and only once. So the size of each block is the same. Therefore n 1 = n = n 3 = n. Theorem 7 L {1,,} is not a context free language. Proof: This follows from Theorem 5, Theorem 6 and pumping lemma[5] for context free languages. References [1] Louis Block, Simple periodic orbits of mappings of the interval, Trans. Amer. Math. Soc. 5, 391-398, 1979. [] Bodil Branner and Poul Hjorth, Real and Complex Dynamical Systems, Springer Science and Business Media, 6, 013. [3] Saber N Elaydi, Discrete Chaos: With Applications in Science and Engineering, CRC Press, 007. [] Jaume Llibre and Agusti Reventös, On the structure of the set of periodic points of a continuous map of the interval with finitely many periodic points, Arch. Math. (Basel), 39, 331-33, 198. [5] K. L. P. Mishra and N. Chandrasekaran, Theory of Computer Science Automata, Languages and Computation, 3rd edition. Prentice-Hall of India, New Delhi, 007. [6] A.N Šarkovskii. [196] : Coexistence of cycles of continuous mapping of the line into itself. Ukrainian Math. J., 16, 61-71 [in Russian]; [1995] : Intern. J. Bifurcation and Chaos 5, no. 5, 163-173.