Function Repository Resource:

WolframModelTraditionalForm

Source Notebook

Display a Wolfram model description in an analogue of traditional mathematical notation

Contributed by: Stephen Wolfram and Jan Mangaldan

ResourceFunction["WolframModelTraditionalForm"][rules]

converts a Wolfram model represented by rules into a more traditional notation.

ResourceFunction["WolframModelTraditionalForm"][rule,"alphabet"]

uses letters in “alphabet” to represent the Wolfram model.

Details and Options

Possible values for "alphabet" include "English" and "Greek".
The number of possible symbols is limited by the number of available symbols in "alphabet".

Examples

Basic Examples (2) 

A Wolfram model represented in canonical form:

In[1]:=
ResourceFunction[
 "WolframModelTraditionalForm"][{{0, 1}, {0, 2}, {0, 3}} -> {{4, 5}, {5, 4}, {4, 6}, {6, 4}, {5, 6}, {6, 5}, {4, 1}, {5, 2}, {6, 3}, {1, 6}, {3, 4}}]
Out[1]=

The same Wolfram model, but represented with letters:

In[2]:=
ResourceFunction[
 "WolframModelTraditionalForm"][{{0, 1}, {0, 2}, {0, 3}} -> {{4, 5}, {5, 4}, {4, 6}, {6, 4}, {5, 6}, {6, 5}, {4, 1}, {5, 2}, {6, 3}, {1, 6}, {3, 4}}, "English"]
Out[2]=

Scope (2) 

Use Greek letters to represent the Wolfram model:

In[3]:=
ResourceFunction[
 "WolframModelTraditionalForm"][{{0, 1}, {0, 2}, {0, 3}} -> {{4, 5}, {5, 4}, {4, 6}, {6, 4}, {5, 6}, {6, 5}, {4, 1}, {5, 2}, {6, 3}, {1, 6}, {3, 4}}, "Greek"]
Out[3]=

Use Hebrew letters:

In[4]:=
ResourceFunction[
 "WolframModelTraditionalForm"][{{0, 1}, {0, 2}, {0, 3}} -> {{4, 5}, {5, 4}, {4, 6}, {6, 4}, {5, 6}, {6, 5}, {4, 1}, {5, 2}, {6, 3}, {1, 6}, {3, 4}}, Entity["Language", "Hebrew::4rfm5"]]
Out[4]=

Version History

  • 1.0.0 – 16 March 2020

License Information