Friday, May 14, 2010
Turing Machines
7:41 PM |
Posted by
Michael Perkins |
Edit Post
Alan Turing was a brilliant mathematician and logician whose work in the first half of the 20th century was seminal in the development of computer science. In his famous 1936 paper, "On Computable Numbers, with an Application to the Entscheidungsproblem," he introduced the notion of what is now called a Turing machine. Turing machines are imaginary computing devices that provide a useful formalism for investigating the notion of computability.
A Turing machine is a very simple device that uses a tape for storing and manipulating symbols. The machine can read or write a symbol at the current location of the tape, and it can move the tape one position either left or right. The machine contains a single register for recording the current state of the machine. At any point in its execution, the state of the machine together with the symbol read at the current tape position determines the machine's actions.
Despite its simplicity, the concept of a Turing machine adequately captures the general idea of computability. According to the Church-Turing thesis, anything that is computable is computable by a Turing machine. This means, for instance, that even the operation of an extremely complex modern digital computer system could be realized using the simple operations of a Turing machine.
Though Turing machines are interesting primarily for their theoretical properties, Mike Davey has built a physical Turing machine. The video below shows Davey's machine in action. You can find more information about this beautiful device at Davey's website.
In the following video, Davey's machine uses a typical Turing machine strategy to solve a simple subtraction problem.
Related:
Bertrand Russell
Subscribe to:
Post Comments (Atom)
Michael Perkins
Help Me Find New Readers
Favorite Posts
- Seeing Patterns Where None Exist
- The Growth in Federal Spending Since 1940
- Taxes at Lowest Level in 59 Years
- The Whole Problem with the World
- Denialism
- Global Warming and Cognitive Dissonance
- Scientists Create First Synthetic Life Form
- Billie Holiday Sings the Blues
- Beautiful Hubble Images
- PROJECT Trio Performs Bach Bourree
- Banjoist Bela Fleck Plays Bach
- The Buddha: Do not believe ...
- Blood, Sweat and Tears: God Bless the Child
- Turing Machines
Categories
- Algorithmic Art (10)
- Beauty (1)
- Buddhism (10)
- Cognition (12)
- Computing (1)
- Critical Thinking (15)
- Data (8)
- Data Visualization (11)
- Fun (14)
- Living Well (12)
- Math (3)
- Music (16)
- Neuroscience (3)
- Philosophy (3)
- Poetry (5)
- Processing (5)
- Programming (4)
- Public Policy (6)
- Science (5)
- Statistics (8)
- Taoism (3)
- Text Processing (2)
Blog Archive
-
▼
2010
(75)
-
▼
May
(22)
- Henry Miller: The Aim of Life
- PROJECT Trio Performs Bach Bourree
- Banjoist Bela Fleck Plays Bach
- Trumpeter Paul Mayes Performs Bach
- Beatbox Bach
- Let Us Read and Let Us Dance
- Scientists Create First Synthetic Life Form
- Google Launches Government Request Tool
- Denialism
- Pocket Jazz: Summertime on the iBone
- Embouchure
- Blood, Sweat and Tears: God Bless the Child
- Turing Machines
- Taxes at Lowest Level in 59 Years
- Why I Am Not a Vegetarian
- The Whole Problem with the World
- Lady Sings the Blues
- Bertrand Russell
- With Our Thoughts We Make the World
- Seeing Faces
- The Taste of Fine Wine
- Chris Botti Makes Love to Sting's Wife
-
▼
May
(22)
0 comments:
Post a Comment