#12454: A draw_rauzy_fractal method for WordMorphism
-----------------------------+----------------------------------------------
   Reporter:  tjolivet       |          Owner:  sage-combinat                   
          
       Type:  enhancement    |         Status:  new                             
          
   Priority:  major          |      Milestone:  sage-5.0                        
          
  Component:  combinatorics  |       Keywords:  rauzy fractal, substitution, 
word morphism
Work_issues:                 |       Upstream:  N/A                             
          
   Reviewer:                 |         Author:  tjolivet                        
          
     Merged:                 |   Dependencies:                                  
          
-----------------------------+----------------------------------------------
 From the docstring:

 Returns a plot of the Rauzy fractal associated with a substitution that
 admits a real eigenvalue of degree 3.  The substitution does not have to
 be irreducible, and there are no restrictions on its alphabet.

 plots with less than 500,000 points usually take less than 30 seconds, and
 several millions of points can be plotted in reasonable time.

 The definition used can be found found for example in [1].  The usual
 definition of a Rauzy fractal requires that its dominant eigenvalue is a
 Pisot number. The present code doesn't require this, allowing to plot some
 interesting pictures in the non-Pisot case (see the examples below).

 Other ways to draw Rauzy fractals (but less general) can be found in
 ``sage.combinat.words.paths.FiniteWordPath_3d.plot_projection`` or in
 ``sage.combinat.e_one_star``.  (The former however allows to plot some 3D
 Rauzy fractals associated with some quadratic Pisot numbers.)

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12454>
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