Ebook Download The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold. In what situation do you like checking out so much? Exactly what about the sort of the book The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold The have to read? Well, everyone has their very own reason should review some books The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold Primarily, it will certainly associate to their requirement to obtain knowledge from guide The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold and intend to check out merely to obtain amusement. Books, tale book, and also other amusing books come to be so preferred this day. Besides, the clinical publications will likewise be the finest factor to pick, specifically for the students, educators, doctors, entrepreneur, as well as various other professions which are warm of reading.
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold
Ebook Download The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold
Exactly how a concept can be got? By looking at the superstars? By seeing the sea and also taking a look at the sea weaves? Or by reading a book The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold Everyone will certainly have particular particular to gain the motivation. For you who are dying of publications as well as constantly get the motivations from books, it is really wonderful to be here. We will certainly reveal you hundreds compilations of the book The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold to check out. If you like this The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold, you could likewise take it as your own.
Well, publication The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold will certainly make you closer to just what you want. This The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold will certainly be constantly buddy whenever. You might not forcedly to constantly finish over reviewing a publication in other words time. It will be only when you have leisure as well as investing few time to make you feel pleasure with what you review. So, you could obtain the meaning of the notification from each sentence in guide.
Do you understand why you ought to read this website as well as exactly what the relationship to reviewing publication The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold In this modern-day age, there are numerous methods to get guide and they will be considerably less complicated to do. One of them is by obtaining guide The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold by on the internet as exactly what we inform in the link download. Guide The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold could be a choice since it is so correct to your need now. To obtain the e-book on the internet is really easy by only downloading them. With this opportunity, you can read the book wherever and whenever you are. When taking a train, awaiting checklist, and awaiting somebody or other, you could review this online publication The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold as a great friend once again.
Yeah, reading a book The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold can include your buddies listings. This is just one of the formulas for you to be successful. As known, success does not imply that you have excellent points. Recognizing as well as understanding greater than other will give each success. Close to, the message and also perception of this The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper On Computability And The Turing Machine, By Charles Petzold can be taken and also picked to act.
Programming Legend Charles Petzold unlocks the secrets of the extraordinary and prescient 1936 paper by Alan M. Turing
Mathematician Alan Turing invented an imaginary computer known as the Turing Machine; in an age before computers, he explored the concept of what it meant to be computable, creating the field of computability theory in the process, a foundation of present-day computer programming.
The book expands Turing’s original 36-page paper with additional background chapters and extensive annotations; the author elaborates on and clarifies many of Turing’s statements, making the original difficult-to-read document accessible to present day programmers, computer science majors, math geeks, and others.
Interwoven into the narrative are the highlights of Turing’s own life: his years at Cambridge and Princeton, his secret work in cryptanalysis during World War II, his involvement in seminal computer projects, his speculations about artificial intelligence, his arrest and prosecution for the crime of "gross indecency," and his early death by apparent suicide at the age of 41.
- Sales Rank: #42669 in Books
- Brand: Petzold, Charles
- Published on: 2008-06-16
- Original language: English
- Number of items: 1
- Dimensions: 8.80" h x 1.20" w x 6.00" l, .98 pounds
- Binding: Paperback
- 384 pages
- John Wiley & Sons
From the Back Cover
Before digital computers ever existed, Alan Turing envisioned their power and versatility...but also proved what computers could never do.
In an extraordinary and ultimately tragic life that unfolded like a novel, Turing helped break the German Enigma code to turn the tide of World War II, later speculated on artificial intelligence, fell victim to the homophobic witchhunts of the early 1950s, and committed suicide at the age of 41. Yet Turing is most famous for an eerily prescient 1936 paper in which he invented an imaginary computing machine, explored its capabilities and intrinsic limitations, and established the foundations of modern-day programming and computability.
This absorbing book expands Turing's now legendary 36-page paper with extensive annotations, fascinating historical context, and page-turning glimpses into his private life. From his use of binary numbers to his exploration of concepts that today's programmers will recognize as RISC processing, subroutines, algorithms, and others, Turing foresaw the future and helped to mold it. In our post-Turing world, everything is a Turing Machine — from the most sophisticated computers we can build, to the hardly algorithmic processes of the human mind, to the information-laden universe in which we live.
About the Author
English mathematician Alan Turing (1912–1954) is the author of the 1936 paper "On Computable Numbers, with an Application to the Entscheidungsproblem" that introduced the imaginary computer called the Turing Machine for understanding the nature and limitations of computing. His famous 1950 article "Computing Machinery and Intelligence" introduced the Turing Test for gauging artificial intelligence.
American writer Charles Petzold (1953–) is the author of the acclaimed 1999 book Code: The Hidden Language of Computer Hardware and Software, a unique exploration into the digital technologies of computers. He is also the author of hundreds of articles about computer programming, as well as several books on writing programs that run under Microsoft Windows. His Web site is www.charlespetzold.com.
Most helpful customer reviews
66 of 66 people found the following review helpful.
A 10 year quest to understand Turing's paper ends here
By Sytelus
It was about 10 years ago when I first found Turing's original paper on Internet and thought it wouldn't be so hard to read and understand it (after all its "mere" computer science). Since then I've tried to digest it quite a few times on and off and never actually succeeded. Infect most of the time I got stuck on few nitty-gritty and just couldn't move forward. I have even bought/borrowed almost all books on the subject that falls in to "popular science" types. Needless to say, like many such books in same category, they just never go in to details and are practically useless for all practical purposes :).
So imagine my surprise when I see a book with title "Annotated Turing" and by none other than Charles Petzold who I've known as author who normally writes programming books. That surprise was only a start. I was simply shocked when I opened the book. It was as-if someone read your dream and made it a reality with absolute precision with zero compromises. If there is one such book like this for all of the milestone scientific papers, there would be a revolution in learning.
Let me put out some points what makes this book so perfect. Not just wishy-washy "near perfect", I'm saying SO PERFECT.
*First, the book contains explanation of every single line in Turing's paper. Literally. The format of the book is a line quoted from Turing's paper in bold and a paragraph or so of explanation and discussions for that line. Author's claim is that you can actually cut out all those lines and stitch them to recreate the Turing's paper in its entirety complete with page numbers! Now that's what I call precision.
*The book also includes all encompassing big picture overview, historical situation, importance, consequences and so on - nicely preparing reader for the journey.
*The book is so readable that I usually forget I'm reading a very technical book that goes in to very core of computer science. It's like nicest computer science professor reads you the paper line by line and answers all your questions, even those completely stupid ones.
*As I'd doubted many times, there are lots of errors in Turning original paper. This book amazingly points them out and corrects even the minor misprints. I'm just surprised how author even know so much "insider" details about those trivial misprints and errors.
*Turing's paper is full of obscure strange symbols (have you seen old gothic German font?) that are common in scientific literature today. Author explains all these symbols, what they mean, where they came from, what are the subtle differences and so on. Just amazing.
*Turing's paper have lot of omissions for explanations and steps which he probably left out as "exercise for reader" to keep his paper short. Sometime you might get stuck in those exercises and if you are not in academia you probably have no external help. This book deals with all these omissions and expands so beautifully on them that I can't imagine if there any better way to describe them.
*Apart from omissions, there are lot of shortcuts that Turing employs with rather flitting explanations or sometime absolutely none. This book covers you 100% for these shortcuts.
*A big part of understanding Turing's paper is actually mentally running his machine's step by step for all the examples he puts out. This book actually does this step-by-step run explanation making it so easier to read and understand quickly.
Anyway, some of you might think why one should even bother about reading this ancient computer science paper in first place? Answer is huge changes in the way we have started viewing universe recently. While Seth Lloyd's book "Programming the Universe" does good job of explaining this thinking, the summary is that the universe can be seen as computing machine rather than particle and energies in the realms of physics. There was even a paper that proposed that even a simple system consisting of billiard balls interacting in space is Turing complete! That means by setting billiards balls in some initial points in space and velocity can computer anything that your laptop can compute in theory. To understand advances in this area you have to fully understand what is Turing's machine and what it means to be Turing complete and how one can prove that a certain system is computationally Turing complete. That's where the paper comes in. Text books just don't do justice.
26 of 26 people found the following review helpful.
Rich and surprisingly accessible
By Trevor Burnham
Don't let the title fool you: This isn't simply Alan Turing's groundbreaking paper "On Computable Numbers, with an Application to the Entscheidungsproblem" with a handful of footnotes thrown in. While the paper is contained here in its entirety, there is, on average, about a paragraph of explanation for each line of Turing's prose. And before that, there is an extensive introduction to important concepts, starting with the distinctions between rational, irrational, algebraic, transcendental, and computable numbers--all explained in terms that any intelligent undergraduate should be able to understand. No mathematical background is assumed beyond algebra.
The Annotated Turing exceeds even the best undergraduate textbooks in explaining these concepts clearly yet concisely, and in doing so sets up the historical context that Turing worked in. When there is an interesting story to tell about Hilbert or Russell, he tells it. (Russell's life was, after all, sufficiently fascinating to be the subject of a recent comic book, Logicomix.) Those with a more extensive mathematical background will want to skim the early sections, but shouldn't skip them entirely.
What Douglas Hofstadter's Gödel, Escher, Bach did for Gödel's Incompleteness Theorem--a crucial discovery that was poorly understood outside of the domain of professional mathematicians--Petzold's book does for Turing's universal computer. If you have any interest whatsoever in the theory of computing, make this the first book you read.
5 of 5 people found the following review helpful.
A fantastic commentary that will leave you bewildered
By Singularity
I have a very firm belief that most books, documents, or textbooks on mathematics or the sciences are written by people without souls. This is certainly not one of those books.
From the very beginning the author provides very clear and informative summaries, illustrations, and examples so that you can digest one of the most important mathematics papers of the 20th century. He even throws in some subtle humor in the mix (it's easy to miss!). Each successive chapter should leave you with some sense of interest/amazement or thoughts of, "why didn't I think of this?" By the end you will understand how a computer works at its very core.
I would strongly recommend this book to anyone who is interested in computers or the foundations of mathematics. It will give deeper insights what computers and humans can, and will never be able to do.
One last note: there are certain points in the book (especially near the end) which can be difficult to parse. I would recommend anyone who does not understand first order logic to a great degree to not worry about understanding all the details, but accept the author's commentary and move on, especially if you're reading it for the first time. You should first try to understand the big picture before worrying about the nitty-gritty, and the book will be more enjoyable that way.
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold PDF
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold EPub
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold Doc
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold iBooks
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold rtf
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold Mobipocket
The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine, by Charles Petzold Kindle