The Turing-Machine And The Four Elements
The Turing-Machine is the simplest conceivable universal computer, and it's made of the four-elements.
I believe Western thought, science & philosophy has been rendered largely impotent by the removal of the concepts of duality and the four-elements from our culture. Far from being primitive superstition, they are the true framework of reality...
The Duality of Computing
Computing follows the laws of the Two, and the Four Elements. Some examples of dualities in computing...
|Concept||Yin - Passive / Matter||Yang - Active / Spirit|
|Binary||0 / False||1 / True|
A Turing-Machine Program
A program for a Turing machine is written as a table, which is a 2-dimensional list.
In the example below the two axes are: Current State on the X-axis, and Input Symbol on the Y-axis.
So, this is a 2-D machine, it's entire behaviour can be described as a 2D matrix, and so it's defined by the Four Elements, which are the 2-D Water-Element level of reality, which corresponds to Action / Power / Work.
The Turing machine is the simplest universal-computer, and computing is Work.
This is an example program for a Turing Machine. Each cell / position in the table is a single instruction.
|Tape symbol||Current state A||Current state B||Current state C|
|Write symbol||Move tape||Next state||Write symbol||Move tape||Next state||Write symbol||Move tape||Next state|
Here Current-State is the Yin-axis, because it's Passive - The State has already been set by the previous instruction.
Input-Symbol is the Yang-axis, because it's Active - and we have to read it in this instruction.
(Note: Most, if not all, 2D graphs have an Active and a Passive axis. One value drives the equation (X), the other is calculated (Y).)
Dancing Robot - Example
To visualise how this all works, imagine a dancing robot...
Each of the 'States' would be a different pose / body-configuration.
Each of the 'Inputs' would be an instruction to move to a new pose, but with the option of changing the pose-setting for the current instruction at the same time.
So the robot could constantly re-write it's own program, as it's running, and so create a dance which never repeats... I.e. a program which creates a mathematically-chaotic dance, by a continuous iteration (repetition of the same process).
The Four Parts of the Instruction
Each instruction in the program, (each cell in the table), has four necessary parts. It can't do it's job without all four, they're conceptual requirements for the function of a universal-computer. They're defined by the Four Elements...
They follow the Yin-direction of Earth to Fire, Yin to Yang. From Matter to Direction... It's the same pattern as solving a problem / forming a mind...
|Stage / Element||Description||Data||Making A Decision|
|Earth||Location / Instruction||Current-State & Input-Symbol||Gather Information on situation (uncritically).|
|Water||Action||Write Symbol||Refine & Reject information (Think, compare, find correspondance / contradiction)|
|Air||Law||Move Tape Left / Right||Form Analysis: Right-Wrong (Gain understanding)|
|Fire||Will / Direction||Next State||Make Decision|
The Turing Machine stands as a logical and mathematical proof of the necessity, and existence of, the Four Elements.
One-Instruction Set Computer
"an abstract machine that uses only one instruction... an OISC is capable of being a universal computer in the same manner as traditional computers that have multiple instructions"
This is a class of computers that people have explored, to try to understand the limits of computing. It's purely for fun, they're not practical, but again it shows we need a minimum set of things in order to do computing...
Two examples of the single-instructions you can use:
- Subtract and branch if negative
- Subtract if positive else branch
|Stage / Element||Description||Data|
|Earth||Location / Instruction||Current-Position, Instruction-Pointer|
|Water||Action||Subtract A from B|
|Air||Law||Branch If B Negative|
|Fire||Will / Direction||Branch To|
(Note that A and B are 'registers', memory locations.)
Again it follows the same pattern as the Turing machine, because it's attempting to do the same thing.
The Four Elements thus define a Universal-Computer...
There's no advertising on this website.