I'm working on a research about Elementary Cellular Automata (ECA), and i found a method to build a system that can solve mathematical equations by using a specific cellular automaton structure.
The system is about encoding the equation into numbers and by applying some rules, these numbers are transferred to a Cellular Automaton structure.
For example => x^3-81=0 , after encoding it to numbers, it showed a structure contains 3 triangle, which is the answer of the equation encoded ===> (x^3-81=0) ==> (x^3=81) => (x=3).
So, i have read the article about turing-complete:
a system of data-manipulation rules (such as a cellular automaton) is said to be Turing complete or computationally universal
What i want to say is, the equation was transferred to numbers {data-manipulation rules} and it computed the input (the equation), then showed the answer (output).
Does that makes the system a turing complete ?
I have also tested other equations:
- x^2-25=0
- x^3-27=0
- x^4-16=0
And the system always shows the right answer as triangles.