Posts Tagged: Demonstrations Project

2016-04-15_10-48-53

Interactive 3D Calabi-Yau Surface

Posted by & filed under 3D, Code, Demonstrations Project, Graphics, Mathematica, Sketchfab, Wolfram, Wolfram Language.

Wolfram Language allows creation of computational 3D models. These are different from those you can build with your own hands such as SketchUp etc, because computations are often intrinsically different from the way humans see and think. Let’s take for example Calabi-Yau Surface. It is a mathematical object and it is hard to imagine it. […]

Iconography for Elementary Cellular Automata Based on Radial Convergence Diagrams

Iconography for Elementary Cellular Automata Based on Radial Convergence Diagrams

Posted by & filed under App, CDF, Code, Demonstrations Project, Mathematica, Publishing, Wolfram.

My recent publication at the Wolfram Demonstrations Project: “Iconography for Elementary Cellular Automata Based on Radial Convergence Diagrams“.   Consider a complete set of initial conditions for a finite elementary cellular automaton (ECA). This set can be indexed by integers using a Gray code or a binary to decimal conversion. During the ECA evolution, the […]

Order, Chaos, and the Formation of a Cantor Set Attractor in Elementary Cellular Automata

Order, Chaos, and the Formation of a Cantor Set Attractor in Elementary Cellular Automata

Posted by & filed under App, CDF, Demonstrations Project, Mathematica, Publishing, Wolfram.

My recent publication at the Wolfram Demonstrations Project: Order, Chaos, and the Formation of a Cantor Set Attractor in Elementary Cellular Automata Consider finite elementary cellular automata (ECA) of size 10. All possible binary vectors of length 10 form a complete set of initial conditions (CSIC). Every step of an ECA evolution maps this set to […]

popup_2

Time Series and Cobwebs for Arbitrary Recursive Maps on the Unit Interval

Posted by & filed under App, Demonstrations Project, Mathematica, Publishing, Wolfram.

My new publication at the Wolfram Demonstration Project is Time Series and Cobwebs for Arbitrary Recursive Maps on the Unit Interval. Follow the link to view interactive version. Here is an exert from text: “The logistic map is probably the most famous and simplest example of a function from the unit interval onto itself that […]

visibility graph ECA

Horizontal Visibility Graphs for Elementary Cellular Automata

Posted by & filed under App, CDF, Demonstrations Project, Mathematica, Publishing, Widget, Wolfram.

My new publication at the Wolfram Demonstration Project is Horizontal Visibility Graphs for Elementary Cellular Automata. Follow the link to view interactive version. Here is an exert from text: “A time series can be formed from an evolution of a finite elementary cellular automaton (ECA). This can be done in a few different ways. We can […]

Lissajous Patterns on a Sphere Surface

Lissajous Patterns on a Sphere Surface

Posted by & filed under 3D, App, Art, CDF, Demonstrations Project, Mathematica, Uncategorized, Wolfram.

Another Demonstration of mine was published at the Wolfram Demonstration Project. It helps to explore and create spherical artistic designs. I  generalized Lissajous curves to spherical coordinates. Azimuthal and polar angles undergo oscillations while the radius is kept constant. Although with the parameterization given I sought to emphasize the artistic side of Lissajous patterns, other spherical parameterizations […]

Voronoi Image of Random Walks

Posted by & filed under Art, Demonstrations Project, Mathematica, Uncategorized, Video, Vimeo, Wolfram.

The Wolfram Demonstration Project has an excellent example by Yu-Sung Chang showing construction of a Voronoi diagram using distance transform on a set of points in 2D plane. Here same method is used on a set of points which perform random walks. All calculations and animation are done in Mathematica. Yu-Sung Chang Demonstration: demonstrations.wolfram.com/VoronoiImage/ Voronoi Image […]

Cellular Automata Coupled by Overlap or Common Boundary

Cellular Automata Coupled by Overlap or Common Boundary

Posted by & filed under Demonstrations Project, Mathematica, Wolfram.

Another short code I wrote in Mathematica language was accepted by The Wolfram Demonstrations Project. The Demonstration shows the evolution of two elementary cellular automata (CA) sharing several cells. CA are often treated as isolated systems with simple cyclic or Dirichlet boundary conditions. Realistic systems, in contrast, interact with the environment through a boundary. Boundaries […]

Coupled Cellular Automata

Coupled Cellular Automata: Symbiotic Patterns and Synchronization

Posted by & filed under Demonstrations Project, Mathematica, Wolfram.

Trivial systems with primitive standalone behavior can produce rich dynamics working in collaboration. The Wolfram Demonstrations Project published my program which allows to couple up to four different one-dimensional elementary cellular automata. It produces some interesting patterns and behaviors beyond those of standalone cellular automata. The program is basically applies idea of coupled recursive maps […]

Simulating Flickering Fire with Noisy Cellular Automaton

Simulating Flickering Fire with Noisy Cellular Automaton

Posted by & filed under Demonstrations Project, Mathematica, Wolfram.

This is another Mathematica program I wrote published by the Wolfram Demonstrations Project. The program animates flickering fire with a simple mathematical algorithm using Wolfram rule-99 cellular automaton. The algorithm is based on calculation of eigenvalues of a matrix representing the cellular automaton evolution. To play with this program and to read more detailed explanation […]

Peter de Jong Attractors

Peter de Jong Attractors

Posted by & filed under Demonstrations Project, Mathematica, Wolfram.

The Wolfram Demonstrations Project published a program I wrote in Mathematica code that visualizes recursive formula attributed to Peter de Jong: It can produce beautiful nontrivial structures called attractors. Click on the picture to go to the Wolfram demonstration page where you can animate and interact with this program.