<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.karljones.com/index.php?action=history&amp;feed=atom&amp;title=Reversible_cellular_automaton</id>
		<title>Reversible cellular automaton - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.karljones.com/index.php?action=history&amp;feed=atom&amp;title=Reversible_cellular_automaton"/>
		<link rel="alternate" type="text/html" href="http://wiki.karljones.com/index.php?title=Reversible_cellular_automaton&amp;action=history"/>
		<updated>2026-10-23T13:36:25Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>http://wiki.karljones.com/index.php?title=Reversible_cellular_automaton&amp;diff=18788&amp;oldid=prev</id>
		<title>Karl Jones: Created page with &quot;A '''reversible cellular automaton''' is a cellular automaton in which every configuration has a unique predecessor.  That is, it is a regular grid of cells, each containi...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.karljones.com/index.php?title=Reversible_cellular_automaton&amp;diff=18788&amp;oldid=prev"/>
				<updated>2016-09-24T01:59:57Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;A &amp;#039;&amp;#039;&amp;#039;reversible cellular automaton&amp;#039;&amp;#039;&amp;#039; is a &lt;a href=&quot;/index.php/Cellular_automaton&quot; title=&quot;Cellular automaton&quot;&gt;cellular automaton&lt;/a&gt; in which every configuration has a unique predecessor.  That is, it is a regular grid of cells, each containi...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;A '''reversible cellular automaton''' is a [[cellular automaton]] in which every configuration has a unique predecessor.&lt;br /&gt;
&lt;br /&gt;
That is, it is a regular grid of cells, each containing a state drawn from a finite set of states, with a rule for updating all cells simultaneously based on the states of their neighbors, such that the previous state of any cell before an update can be determined uniquely from the updated states of all the cells.&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
The [[Time reversibility|time-reversed dynamics]] of a reversible cellular automaton can always be described by another cellular automaton rule, possibly on a much larger neighborhood.&lt;br /&gt;
&lt;br /&gt;
Several methods are known for defining cellular automata rules that are reversible; these include the [[block cellular automaton]] method, in which each update partitions the cells into blocks and applies an invertible function separately to each block, and the [[second-order cellular automaton]] method, in which the update rule combines states from two previous steps of the automaton.&lt;br /&gt;
&lt;br /&gt;
When an automaton is not defined by one of these methods, but is instead given as a rule table, the problem of testing whether it is reversible is solvable for block cellular automata and for one-dimensional cellular automata, but is [[Undecidable problem|undecidable]] for other types of cellular automata.&lt;br /&gt;
&lt;br /&gt;
Reversible cellular automata form a natural model of [[reversible computing]], a technology that could lead to ultra-low-power computing devices.&lt;br /&gt;
&lt;br /&gt;
[[Quantum cellular automaton|Quantum cellular automata]], one way of performing computations using the principles of quantum mechanics, are often required to be reversible. Additionally, many problems in physical modeling, such as the motion of particles in an ideal gas or the Ising model of alignment of magnetic charges, are naturally reversible and can be simulated by reversible cellular automata.&lt;br /&gt;
&lt;br /&gt;
Properties related to reversibility may also be used to study cellular automata that are not reversible on their entire configuration space, but that have a subset of the configuration space as an [[attractor]] that all initially random configurations converge towards. As [[Stephen Wolfram]] writes, &amp;quot;once on an attractor, any system—even if it does not have reversible underlying rules—must in some sense show approximate reversibility.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Block cellular automaton]]&lt;br /&gt;
* [[Cellular automaton]]&lt;br /&gt;
* [[Second-order cellular automaton]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Reversible_cellular_automaton Reversible cellular automaton] @ Wikipedia&lt;br /&gt;
&lt;br /&gt;
[[Category:Cellular automata]]&lt;br /&gt;
[[Category:Computation]]&lt;br /&gt;
[[Category:Mathematics]]&lt;/div&gt;</summary>
		<author><name>Karl Jones</name></author>	</entry>

	</feed>