a new characterization of p automatic sequences
play

A new characterization of p -automatic sequences Eric Rowland 1 Reem - PowerPoint PPT Presentation

A new characterization of p -automatic sequences Eric Rowland 1 Reem Yassawi 2 1 Universit du Qubec Montral 2 Trent University 2013 April 26 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 1 / 14 k


  1. A new characterization of p -automatic sequences Eric Rowland 1 Reem Yassawi 2 1 Université du Québec à Montréal 2 Trent University 2013 April 26 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 1 / 14

  2. k -automatic sequences A sequence s ( n ) n ≥ 0 is k -automatic if there is DFAO whose output is s ( n ) when fed the base- k digits of n . The Thue–Morse sequence T ( n ) n ≥ 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 · · · . is 2-automatic: 0 1 0 1 0 1 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 2 / 14

  3. Algebraic characterization Let p be a prime. Let F q be a finite field of characteristic p . Theorem (Christol–Kamae–Mendès France–Rauzy 1980) A sequence s ( n ) n ≥ 0 of elements in F q is p-automatic if and only if n ≥ 0 s ( n ) t n is algebraic over F q ( t ) . the formal power series � T ( n ) t n over F 2 ( t ) satisfies � For Thue–Morse, G ( t ) = n ≥ 0 tG ( t ) + ( 1 + t ) G ( t ) 2 + ( 1 + t 4 ) G ( t ) 4 = 0 . Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 3 / 14

  4. One-dimensional cellular automata finite alphabet Σ (for example { � , � } ) function i : Z → Σ (the initial condition) integer ℓ ≥ 0 function f : Σ ℓ → Σ (the local update rule) � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 4 / 14

  5. One-dimensional cellular automata finite alphabet Σ (for example { � , � } ) function i : Z → Σ (the initial condition) integer ℓ ≥ 0 function f : Σ ℓ → Σ (the local update rule) � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 4 / 14

  6. One-dimensional cellular automata finite alphabet Σ (for example { � , � } ) function i : Z → Σ (the initial condition) integer ℓ ≥ 0 function f : Σ ℓ → Σ (the local update rule) � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 4 / 14

  7. Binomial coefficients Binomial coefficients modulo k are produced by cellular automata. The local rule is f ( u , v , w ) = u + w modulo k . Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 5 / 14

  8. Linear cellular automata A cellular automaton is linear if the local rule f : F ℓ q → F q is F q -linear. For example, f ( u , v , w ) = u + w for binomial coefficients modulo p . Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 6 / 14

  9. Linear cellular automata A cellular automaton is linear if the local rule f : F ℓ q → F q is F q -linear. For example, f ( u , v , w ) = u + w for binomial coefficients modulo p . Theorem (Litow–Dumas 1993) Every column of a linear cellular automaton over F p is p-automatic. The proof uses two theorems about formal power series — Christol’s theorem and a theorem of Furstenberg. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 6 / 14

  10. Furstenberg’s theorem m ≥ 0 a ( n , m ) t n x m is The diagonal of a bivariate series � � n ≥ 0 � a ( n , n ) t n . n ≥ 0 Theorem (Furstenberg 1967) A formal power series G ( t ) is algebraic over F q ( t ) if and only if G ( t ) is the diagonal of a bivariate rational series F ( t , x ) . Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 7 / 14

  11. Sketch of Litow–Dumas proof Every column of a linear cellular automaton over F p is p-automatic. Represent the n th row · · · a ( n , − 1 ) a ( n , 0 ) a ( n , 1 ) · · · by R n ( x ) = · · · + a ( n , − 1 ) x − 1 + a ( n , 0 ) x 0 + a ( n , 1 ) x 1 + · · · , which is rational since the initial condition is eventually periodic. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 8 / 14

  12. Sketch of Litow–Dumas proof Every column of a linear cellular automaton over F p is p-automatic. Represent the n th row · · · a ( n , − 1 ) a ( n , 0 ) a ( n , 1 ) · · · by R n ( x ) = · · · + a ( n , − 1 ) x − 1 + a ( n , 0 ) x 0 + a ( n , 1 ) x 1 + · · · , which is rational since the initial condition is eventually periodic. Linearity of the rule means R n + 1 ( x ) = C ( x ) R n ( x ) for some C ( x ) . For binomial coefficients, C ( x ) = x + 1 x . m ∈ Z a ( n , m ) t n x m = Then the bivariate series F ( t , x ) = � � n ≥ 0 n ≥ 0 R n ( x ) t n = � n ≥ 0 ( C ( x ) t ) n R 0 ( x ) is rational. � Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 8 / 14

  13. Sketch of Litow–Dumas proof Every column of a linear cellular automaton over F p is p-automatic. Represent the n th row · · · a ( n , − 1 ) a ( n , 0 ) a ( n , 1 ) · · · by R n ( x ) = · · · + a ( n , − 1 ) x − 1 + a ( n , 0 ) x 0 + a ( n , 1 ) x 1 + · · · , which is rational since the initial condition is eventually periodic. Linearity of the rule means R n + 1 ( x ) = C ( x ) R n ( x ) for some C ( x ) . For binomial coefficients, C ( x ) = x + 1 x . m ∈ Z a ( n , m ) t n x m = Then the bivariate series F ( t , x ) = � � n ≥ 0 n ≥ 0 R n ( x ) t n = � n ≥ 0 ( C ( x ) t ) n R 0 ( x ) is rational. � Column m of F ( t , x ) is the diagonal of x − m F ( tx , x ) , hence it is algebraic (Furstenberg) and hence p -automatic (Christol). Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 8 / 14

  14. The converse Given a p -automatic sequence, can we compute a cellular automaton? Reverse the proof: Christol produces a polynomial equation. Furstenberg produces a bivariate rational series. The denominator encodes a linear rule. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 9 / 14

  15. The converse Given a p -automatic sequence, can we compute a cellular automaton? Reverse the proof: Christol produces a polynomial equation. Furstenberg produces a bivariate rational series. The denominator encodes a linear rule. Issue 1: In general, the recurrence C 0 ( x ) R n ( x ) = � d i = 1 C i ( x ) R n − i ( x ) will not have order 1. To deal with this, we introduce memory into the cellular automaton. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 9 / 14

  16. The converse Given a p -automatic sequence, can we compute a cellular automaton? Reverse the proof: Christol produces a polynomial equation. Furstenberg produces a bivariate rational series. The denominator encodes a linear rule. Issue 1: In general, the recurrence C 0 ( x ) R n ( x ) = � d i = 1 C i ( x ) R n − i ( x ) will not have order 1. To deal with this, we introduce memory into the cellular automaton. Issue 2: We need C 0 ( x ) to be a (nonzero) monomial so that each C i ( x ) C 0 ( x ) is a Laurent polynomial, so that the update rule is local. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 9 / 14

  17. Thue–Morse cellular automaton with memory 12 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 10 / 14

  18. Thue–Morse cellular automaton with memory 12 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 . . . Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 10 / 14

  19. Thue–Morse cellular automaton with memory 12 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 11 / 14

  20. New characterization Combined with the Litow–Dumas result, we have the following characterization of p -automatic sequences (for prime p ). Theorem A sequence of elements in F q is p-automatic if and only if it occurs as a column of a linear cellular automaton over F q with memory whose initial conditions are eventually periodic in both directions. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 12 / 14

  21. Rudin–Shapiro cellular automaton with memory 20 Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 13 / 14

  22. Baum–Sweet cellular automaton with memory 27 The Baum–Sweet sequence 1 1 0 1 1 0 0 1 0 1 0 0 · · · is defined by if the binary representation of n � 0 contains a block of 0s of odd length s ( n ) = 1 if not. Eric Rowland (UQAM) New characterization p -automatic sequences 2013 April 26 14 / 14

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend