Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Generate a plot illustrating causal features of substitution system evolution
ResourceFunction["SubstitutionSystemCausalPlot"][data] generates a plot showing the causal structure of a substitution system, using data generated by the resource function SubstitutionSystemCausalEvolution. |
| "CausalCone" | False | whether to show the causal cones |
| "CausalConeEdgeStyle" | Automatic | graphics directives to specify the style for the causal cone edges |
| "CausalConeEventStyle" | Automatic | graphics directives to specify the style for the causal cones |
| "CausalConeRoot" | 1 | root vertex for the causal cone |
| "CausalGraph" | False | whether to show the causal graph |
| "CausalGraphStyle" | Automatic | graphics directives to specify the style for the edges of the causal graph |
| "CellLabels" | False | whether to show cell labels |
| "CellLabelStyles" | <||> | style specifications for cell labels |
| "ColorTable" | Automatic | colors to use for the cells |
| "EventHeight" | 1 | height of a cell corresponding to an event |
| "EventLabels" | False | whether to show labels of the events |
| "EventPolygonStyle" | Automatic | graphics directives to specify the style for the event polygons |
| "NumberSize" | 10. | font size of the number labels |
| "SpaceSurfaceStyle" | Automatic | graphics directives to specify the style for the space surface |
| "VerticalGridLinesStyle" | White | graphics directives to specify the style for the vertical grid lines |
Generate a causal history for a substitution system, using a localized pseudorandom generator to standardize the replacement choices in the specified random update scheme:
| In[1]:= | ![]() |
| Out[1]= | ![]() |
Visualize the evolution's causal structure:
| In[2]:= |
| Out[2]= | ![]() |
Show the causal graph and label the events:
| In[3]:= |
| Out[3]= | ![]() |
Visualize the causal structure for various updating schemes:
| In[4]:= | ![]() |
| Out[4]= | ![]() |
Display the causal cones for a causal structure:
| In[5]:= | ![]() |
| Out[5]= | ![]() |
Change the style for the causal cones:
| In[6]:= | ![]() |
| Out[6]= | ![]() |
Use a different root for the causal cones:
| In[7]:= | ![]() |
| Out[7]= | ![]() |
Show the causal graph:
| In[8]:= | ![]() |
| Out[8]= | ![]() |
Change the style of the causal graph:
| In[9]:= | ![]() |
| Out[9]= | ![]() |
Show the cell labels:
| In[10]:= | ![]() |
| Out[10]= | ![]() |
Use different styles for the cell labels:
| In[11]:= | ![]() |
| Out[11]= | ![]() |
Use different colors for the cells:
| In[12]:= | ![]() |
| Out[12]= | ![]() |
Show at different event heights:
| In[13]:= | ![]() |
| Out[13]= | ![]() |
Show labels for the events:
| In[14]:= | ![]() |
| Out[14]= | ![]() |
Use a different style for the events:
| In[15]:= | ![]() |
| Out[15]= | ![]() |
Show the event labels with a larger font size:
| In[16]:= | ![]() |
| Out[16]= | ![]() |
Use a different style for the vertical grid lines:
| In[17]:= | ![]() |
| Out[17]= | ![]() |
This work is licensed under a Creative Commons Attribution 4.0 International License