Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Return a substitution tiling
ResourceFunction["AlgebraicSubstitutionTiling"][tiling,steps] with the given tiling system specified by tiling, return the state after steps substitutions. |
Show a starting kite after two substitution steps with the Penrose kites and darts tiling system:
In[1]:= |
Out[1]= |
With steps=0, the substitution tiling itself is shown, as with the Penrose kites and darts tiling system:
In[2]:= |
Out[2]= |
Show the pinwheel tiling with an alternate start:
In[3]:= |
Out[3]= |
Show the numerically approximated second step of all name-supported tilings:
In[4]:= |
Out[4]= |
The Penrose kites and darts tiling system with the root, algebraic points in terms of that root, polygon substitutions and polygon types:
In[5]:= |
Out[5]= |
A chord tiling with a plastic constant (ρ) root, algebraic points in terms of ρ, polygon substitutions and polygon types:
In[6]:= |
Out[6]= |
Show polygons of every step as a layered graphic:
In[7]:= |
Out[7]= |
The psi-quad substitution tiling is based on the Narayana cow sequence constant, ψ≈1.465571231876768, also called the super-golden ratio, shown here with sixteen levels of substitution:
In[8]:= |
Out[8]= |
The rho-quad substitution tiling is based on the plastic constant, ρ≈1.324717957244746, shown here with thirteen levels of substitution on top of the initial tile:
In[9]:= |
Out[9]= |
Use numeric approximation to show and compare growth with alternate starting positions for the Penrose rhombs and the Godrèche-Lançon binary tiling systems:
In[10]:= |
Out[10]= |
Tilings from the blog article Shattering the Plane with Twelve New Substitution Tilings Using 2, φ, ψ, χ, ρ:
In[11]:= |
Out[11]= |
One of many variants of a tiling based on a root of χ4-χ-1=0:
In[12]:= |
Out[12]= |
Counts of the triangles of different sizes in the above tiling:
In[13]:= |
Out[13]= |
Wolfram Language 11.3 (March 2018) or above
This work is licensed under a Creative Commons Attribution 4.0 International License