#8739: Addition of Kolakoski word
-----------------------------+----------------------------------------------
   Reporter:  abmasse        |       Owner:  sage-combinat   
       Type:  enhancement    |      Status:  new             
   Priority:  minor          |   Milestone:  sage-5.0        
  Component:  combinatorics  |    Keywords:  Kolakoski, words
     Author:                 |    Upstream:  N/A             
   Reviewer:                 |      Merged:                  
Work_issues:                 |  
-----------------------------+----------------------------------------------
 The Kolakoski words are important in combinatorics on words and there are
 many interesting conjectures that one would like to solve using Sage.

 This ticket intends to add a constructor of such words.

 By definition, the Kolakoski word is the infinite word `K = 22112122...`
 fixed under the `Delta` operator. The `Delta` of a word is simply the word
 describing its runs. For instance, if `w = 122112 = 1^1 2^2 1^2 2^1`, then
 `Delta(w) = 1221`. One can see that over the alphabet '{1,2}', the unique
 words fixed by `Delta` are `K` and `1K`. Moreover, this notion is
 naturally generalized to any alphabet `{a,b}` where `a` and `b` are two
 distinct positive integers.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/8739>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to