Content deleted Content added
wikistyle |
m Spelling/grammar/punctuation/typographical correction Tags: Visual edit Mobile edit Mobile web edit Advanced mobile edit |
||
(14 intermediate revisions by 13 users not shown) | |||
Line 1:
{{Short description|Computers using chaotic systems}}
In [[theoretical computer science]], '''
▲'''Chaos computing''' is the idea of using [[chaos theory|chaotic systems]] for [[computation]]. In particular, chaotic systems can be made to produce all types of [[logic gates]] and further allow them to be morphed into each other.
== Introduction ==
Line 9 ⟶ 8:
Modern digital computers perform computations based upon digital logic operations implemented at the lowest level as [[logic gates]]. There are essentially seven basic logic functions implemented as logic gates: [[AND gate|AND]], [[OR gate|OR]], [[NOT gate|NOT]], [[NAND gate|NAND]], [[NOR gate|NOR]], [[XOR gate|XOR]] and [[XNOR gate|XNOR]].
A chaotic morphing logic gate consists of a generic [[Nonlinear system|nonlinear
== Chaotic morphing ==
Line 17 ⟶ 16:
:<math>\qquad x_{n+1} = r x_n (1-x_n) </math>.
In this case, the value of {{math|''x''}} is chaotic when {{math|''r''}} >~ 3.57... and rapidly switches between different patterns in the value of {{math|''x''}} as one iterates the value of {{math|''n''}}. A simple threshold controller can control or direct the chaotic map or system to produce one of many patterns. The controller basically sets a threshold on the map such that if the iteration ("chaotic update") of the map takes on a value of {{math|''x''}} that lies above a given threshold value, {{math|''x''}}*, then the output corresponds to a 1, otherwise it corresponds to a 0. One can then reverse engineer the chaotic map to establish a lookup table of thresholds that robustly produce any of the logic gate operations.<ref>{{cite journal |
== ChaoGate ==
[[File:Ditto Chaos Computing Example 1.jpg|thumb]]
The ''ChaoGate'' is an implementation of a chaotic morphing logic gate developed by
A chaotic computer, made up of a lattice of ChaoGates, has been demonstrated by Chaologix Inc.
Line 28 ⟶ 27:
==Research==
Recent research has shown how chaotic computers can be recruited in [[Fault
Chaos allows order to be found in such diverse systems as the atmosphere, heart beating, fluids, seismology, metallurgy, physiology, or the behavior of a stock market.<ref>{{cite book |last1=Soucek |first1=Branko |title=Dynamic, Genetic, and Chaotic Programming: The Sixth-Generation Computer Technology Series |date=6 May 1992 |publisher=John Wiley & Sons, Inc |isbn=0-471-55717-X |page=11}}</ref>
== See also ==
* [[Chua's circuit]]
* [[Unconventional computing]]
== References ==
|