File 015675
Are the Androids Dreaming Yet? By James Tagg - Book on AI, Human Intelligence and Free Will (File 015675)
A book by James Tagg exploring the nature of human intelligence, creativity, and free will in comparison to artificial intelligence and computers, examining concepts from Alan Turing, quantum physics, and neuroscience.
Summary
This is a book by inventor and entrepreneur James Tagg that examines fundamental questions about human versus artificial intelligence. The work traces the history of information science from language and logic through Alan Turing's work on Enigma and the Turing Test, to modern physics and the Conway-Kochen Free Will Theorem. Tagg argues that while computers can perform many functions, human creativity, communication, and free will represent capabilities that transcend mere computation, drawing on philosophy, neuroscience, psychology, and mathematics to support this thesis.
How Alan Turing invented the computer, helped win World WarII and left us with one of the greatest puzzles of our time: are humanssimply computers or are we more than that? Many scientists think wehave a tenuous hold on the title, “most intelligent being on the planet”.They think it’s just a matter of time before computers become smarterthan us, and then what? This book charts a journey through the scienceof information, from the origins of language and logic, to the frontiers ofmodern physics. From Lewis Carroll’s logic puzzles, through Alan Turingand his work on Enigma and the imitation game, to John Bell’s inequality,and finally the Conway-Kochen ‘Free Will’ Theorem. How do the lawsof physics give us our creativity, our rich experience of communicationand, especially, our free will?Can a computer win the imitation game and pass the Turing Test?Why do creative people make better mates than rich people?Why are humans bad at mathematics, yet so creative?Could an infinite number of monkeys write Hamlet?Is our brain a quantum computer?Is free will an illusion?James Tagg is an inventor and entrepreneur. A pioneer oftouchscreen technology, he has founded several companies, includingTruphone, the world’s first global mobile network. He holds numerouspatents, filed in over a hundred countries. He studied Physics andComputer Science at Manchester University, Design at LancasterUniversity and Engineering at Cambridge University. He lives with hisfamily on a farm in Kent, England.www.jamestagg.com“I can’t tell you when the last time was that I had this much funreading and using my brain. From the very beginning, James Tagg hadme hooked with the premise; the question of whether or not humans arethe most intelligent beings on the planet....”Janet, Netgalley“This is a fantastic book. It seams together cutting edgeneuroscience, psychology, thought experiments, artificial intelligence/machine learning, mathematics and even some history!...”PFJ H., Amazon“Hard work to read, but makes you think about the nature of humanintelligence and AI...”Brian Clegg, Popular Science“This is a fat book that covers a huge amount of ground. James’topic is primarily the brain and how we think, but there is a runningtheme contrasting the human brain with computers. His thesis is thatcomputers can never think like humans (for example, that they can neverbe truly creative) and he explores many fields from philosophy and logicto mathematics in pursuit of this proof....”R. Hanbury, AmazonIf you have enjoyed reading this book please leave a review and ifyou would like to hear more, or come to one of my talks, please join themailing list at: www.jamestagg.com/updates.Are the AndroidsDreaming Yet?Amazing Brain.HumanCommunication,Creativity &Free Will.
Are the AndroidsDreaming Yet?Amazing Brain.HumanCommunication,Creativity &Free Will.JAMES TAGGHurst Farm BooksAn Imprint ofHurst Farm EnterprisesPublished by Hurst Farm BooksHurst Farm, Dairy Lane, Crockham Hill, TN8 6RA.+44 1732 80724612 Williams Road, Chatham, NJ 07928+1 646 355 1250www.jamestagg.combookinfo@jamestagg.comCopyright © James Tagg 2015The Moral Right of the author has been asserted.All rights reserved. Without limitation to copyright, no part of this publication may bereproduced, stored, or transmitted in any form without the prior written permission ofthe copyright owner and the publisher.A catalogue record for this book is available from the British Library.Publisher’s Cataloging-in-Publication DataTagg, James, 1964-Are the Androids Dreaming Yet?: Amazing Brain.Human Communication, Creativity & Free Will. /James Tagg.pages cmIncludes bibliographical reference and indexISBN: 978-1-910464-03-8 (softcover)ISBN: 978-1-910464-01-4 (ebook)1. Creative ability. 2. Communication—Social aspects.3. Technology—Social aspects. 4. Mind and body. 5.Computers and civilization. I. Title.T174 .T24 2015303.48`34—dc23Library of Congress Control Number: 2014945686(hardback)p2 220415 postcTo my family,who have patiently listened to my interminableramblings about ‘Elephantine’ Equations.
PREFACEACPMM, Wolfson College, Cambridge“A man may have twenty yearsof experience, or one year ofexperience twenty times.”Mike Sharman“Rules are for the obedience offools and the guidance of wisemen.”Douglas BaderIam an inventor. I’ve always been an inventor. Ever since childhoodI’ve tinkered with electronics and computers, taking things apartand putting them back together. There is no academic coursefor inventing, so I had to choose my own path through school andUniversity. I studied design, physics and mathematics at secondaryschool, and engineering and management at University. Part of that timewas spent in the Engineering Department of Cambridge University on aparticularly special course.xAre the Androids Dreaming Yet?Mathematical Bridge, CambridgeEvery autumn about thirty graduate students arrive at theEngineering Department in Cambridge to join the Advanced Course inDesign, Manufacturing and Management. They expect to spend the yearwalking among the city’s hallowed spires, attending lectures, bumpinginto Stephen Hawking and punting on the River Cam.Instead, they get quite a shock!In 1989, I joined the course. There were twenty-six engineers, apsychologist and a physicist – me. There was no prescribed syllabus;instead the course used learning-by-experience and lectures from theexperts in a given field. To study advertising, you might visit a top Londonagency, for shipbuilding a shipyard on the Clyde. If you were unluckyenough to find these two lectures scheduled for the same week, you hadto travel the length of Britain. The course runs a half dozen minibusesto solve this transport problem. Every four weeks we would undertake aproject in a different company. I remember designing pit props for coalmines and imaging software for a weaving company. At the end of eachproject we presented our findings to each other and, with eight projectsand thirty students, this made for a great many presentations. To keepthe process manageable, the course put great store in teaching us the artof communication.These days I design large complex systems, and clear communicationis extremely important. My ideas are often turned into working productsand, if those products have flaws, a post-mortem usually shows the causePrefacexiwas a breakdown in communication. Of course, this may be a purelypersonal failing, but when I talk to people in other companies theyreport the same problem. It seems we all find communication difficult.have wondered for many years why it is called the ‘art ofcommunication’. Surely it’s a science, governed by bits, bytes andbandwidth. That might be true of the symbols in an email – they areclearly encoded symbolically – but is the understanding in our brainssimply encoded by symbols? What is the physics that underlies humanunderstanding?Each summer I go on holiday to escape engineering for a couple ofweeks. While away I indulge my passion for reading books by the likesof Douglas Hofstadter, David Deutsch and Stephen Hawking. One bookthat struck me years ago was Roger Penrose’s The Emperor’s New Mind.In it, he tackles the question of what happens in the human brain whenwe understand something. He extends an idea put forward by J.R. Lucasof Oxford University that minds must be more powerful than computersbecause they do something computers cannot: namely to step beyondmere rules and see truth. Colloquially we call this ‘common sense’ or‘stepping outside the box’.The Lucas argument uses the theories of Gödel and Turing toshow computer algorithms have limitations. Some things are simplynot computable. Computers can do many useful things, but they cannotdiscover new mathematical theorems, such as a proof of Fermat’s LastTheorem. In 1996, Andrew Wiles succeeded in finding a solution to thisproblem. This presents a paradox, solved only if we conclude AndrewWiles is not a computer. Indeed, since most mathematicians discover atleast one theorem during their lives, we must conclude no mathematicianis a computer! This is controversial. Most philosophers tend to theview put forward by Daniel Dennett that the Universe is an entirelydetermined place and any personal sense of free will and creativity isan illusion. In Dennett’s worldview, Andrew Wiles is a special purposemachine that was always destined to solve Fermat’s Last Theorem. Ibelieve this model is flawed. It is my aim in this book to show you why.Indeed I am going to go further and argue all human creativity is noncomputational;art, communication, understanding – all are based onnon-algorithmic principles.If you consider creative thinking deeply enough you’re inevitablydrawn into the question of whether we have free will. When I get towork each morning, the first thing I do – after a cup of coffee, obviously– is choose which creative task to tackle first. I feel this choice is freelymade, but the determined determinists assure me I am wrong and myxiiAre the Androids Dreaming Yet?decision was already made. As Daniel Dennett says, “You have no freewill. Get over it!” They say I am effectively an avatar in some giant cosmiccomputer game, going about my business in an entirely predefined way. Ido not agree! If they are right all the coincidences and chance actions ofmy life were fixed at the time of the Big Bang. I feel this must be wrong,but finding a chink in the determinist armor is hard work; the laws ofphysics as we know them today are almost exclusively deterministic.This book lays out the options – the chinks – that would allow free willto enter our Universe.To understand human thinking we would really like to look insidea working human brain. We can’t do this yet. All we can do is observeminds at work when they communicate with one another. If our mindsthink non-computationally – as I believe – we should be able to see themstruggle when they have to translate thoughts into symbolic form. Themore symbolic, the harder it will be. This is indeed what we observe: faceto-facecommunication is easy, while formal written modes are muchharder. We will explore the difference between human and computercommunication as our first step in locating the weakness in the armorof determinism.What do I Believe?As a scientist, I ought not to have beliefs. I should have theories andworking assumptions. But, as a human being, I must admit believingcertain things are true. Science does not forbid beliefs. It just requiresyou to be prepared to have one overturned if a better one comes along.Richard Feynman summed this up in a lecture he delivered at Cal Tech:“If you want to discover a theorem,” he said, “first, you guess, then youwork out some effect predicted by the theorem. Finally, you see if theeffect happens in the real world. If it does, you have a good theory. If theeffect happens a little differently, you will need to look for a better theory.”Here are some of my overturn-able beliefs.PrefacexiiiBeliefs• We have true free will. We consciously decide our actions andthese decisions are in no way predetermined. We shape thefuture. Allowing for free will is, therefore, a boundary conditionfor any theory of our Universe.• The world is an amazing place, but understandable. We canunderstand the Universe through the application of thought andreason.• There is only one Universe and it appears to make sense.• Humans think creatively, computers do not.• The process of understanding and communication is complex,much more complex than the digital theorems of ClaudeShannon and Harry Nyquist.• Understanding is hard.• The communication of understanding is even harder.CONTENTSPrefaceixIntroduction – Experiments, Multimedia and Puzzles 1Chapter 1 – Mind Over Computer 3Deep Blue 5Man v Machine 11Intelligence 25The Learning Brain 35Determinism 41Creative Theories 49Chapter 2 – Understanding 53Bad Understanding Can Kill 59The Imitation Game 65Chapter 3 – Body Language & Banter 77Chapter 4 – The Brain 95Thinking 117Chapter 5 – Knowledge 127Chapter 6 – Kittens & Gorillas 147Chapter 7 – Complexity & Chaos 161Chaos 171Chapter 8 – ∞ 177Chapter 9 – Known Unknowns 191The Game of Math 199Chapter 10 – Turing’s Machine 209The Machine 221Chapter 11 – Software 229Silver Bullets Can’t be Fired 233Consequences 257Chapter 12 – Hyper-Computing 273Chapter 13 – Hyper-Communication 285Chapter 14 – Creativity 295Chapter 15 – Free Will 313Schrödinger’s Cat 325Twins 331Does God have Free Will? 339The Free Will Theorem 343Free Will Universe 351Chapter 16 – The Quest for Knowledge 355Awards for Discovery 365Chapter 17 – The Future 371Appendix 1 – Acknowledgments 374Appendix 2 – Bibliography 382Appendix 3 – Puzzles and Experiments 395Appendix 4 – Conventions in the Book 397Appendix 5 – Index of Theorems 401Index 405“It is no good getting furious ifyou get stuck. What I do is keepthinking about the problembut work on something else.Sometimes it is years before I seethe way forward. In the case ofinformation loss and black holes,it was 29 years.”Stephen HawkingIntroductionEXPERIMENTS,MULTIMEDIA ANDPUZZLESThroughout this book you will come across experiments to try,multimedia references to track down, and puzzles to solve.You can get additional information at www.jamestagg.com/understanding.If you undertake an experiment I would appreciate your leaving anote of your results on the website and making useful comments on theblog.Most of the experiments and puzzles are quick and simple. Thepuzzles I have set often benefit from creative thinking. I have madefinding the answers to these problems a little hard, so you are nottempted to cheat. I want you to try to solve the problems and ‘feel’ yourbrain working.This book argues that intuitive thought solves problems in adifferent way to analytical thought. The process takes time and oftenbenefits from putting a problem to one side while you use your mindto process foreground tasks. I hope you read this book at a time whenthe website is not available – or at least don’t peek. Give your intuitivethought processes time to work.Graham Wallas described the process of creative thinking in 1926and I think it is still one of the best models we have:First you must prepare and become fully acquaintedwith the problem. It might seem impossible but don’t despair,just commit to it. Next, you should leave the problem tostew – incubation, he called it. After a while, you will feela solution is at hand. You don’t quite have it yet but you are2 Are the Androids Dreaming Yet?sure you will. This is intimation. Finally, some inspiration orinsight will pop into your head – this is the Eureka moment.Now you have a solution but intuitive thinking is far frominfallible. You will need to check the solution and may findyour answer wrong the first few times. Persevere; you willget there in the end.As a warm-up exercise, let me give you a simple childhood riddleto solve.A man lives on the twentieth floor of a skyscraper with anold elevator. Each morning he gets into the elevator andgoes down to the ground floor, but each evening he getsinto the elevator, travels up to the tenth floor, gets out, andwalks the rest of the way. Why?ANSWER IN YOUR OWN TIMEdddChapter 1MIND OVERCOMPUTERComputer versus Human“I visualize a time when we willbe to robots what dogs are tohumans, and I’m rooting for themachines.”Claude Shannon“The question of whethercomputers can think is justlike the question of whethersubmarines can swim.”Edgar Dijkstra“The Three Laws of Robotics:1. A robot may not injure ahuman being or, throughinaction, allow a humanbeing to come to harm;2. A robot must obey the ordersgiven it by humanbeingsexcept where such orderswould conflict with the FirstLaw;3. A robot must protect its ownexistence as long as suchprotection does not conflictwith the First or Second Law.The Zeroth Law: A robot maynot harm humanity, or, byinaction, allow humanity tocome to harm.”Isaac Asimov, I, RobotKasparov versus Deep BlueDeep BlueIt is 1997 and we are on the 39th story of the Equitable Center in NewYork, watching a chess match. It’s no ordinary match. Two men sitopposite each other. One, a neatly suited figure, stares intently at theboard. You can almost see the heat rising from his head as he processesthe possibilities before him. The other, sits implacably calm and, beforeeach turn, looks to a screen at the side of the board, reads the instruction,and makes his move.This is the famous match between Garry Kasparov and IBM’s DeepBlue. Kasparov, a child prodigy, became world chess champion at the ageof fifteen and, to this day, holds the record for the highest chess rankingever achieved. Some consider him one of the most intelligent people onthe planet. His opponent, Deep Blue, is a massively parallel chess-playingcomputer built by IBM’s Watson Research Laboratory. The machine itselfsits a few blocks north of the tournament in an air-conditioned room,and relays the moves over a phone line to Joe Hoane, the IBM researcherwho moves the pieces.Six months earlier, in Philadelphia, Kasparov won against Deep Blue.This is the rematch and has generated a worldwide media frenzy. Ticketsto the event are sold out and most news organizations give a blow-byblowreport each day. On the eighth day of the tournament Kasparov andDeep Blue are level pegging. Kasparov is playing an opening he knowswell. It’s one designed to be hard for computers to play and has beentested extensively against Fritz, a chess computer Grand Masters use forpractice. But Deep Blue doesn’t seem fazed. Kasparov is visibly tired. Onthe 16 th move he makes a dreadful blunder and sinks into despair. Anhour later, after some moments of quiet contemplation, he tips over his6 Are the Androids Dreaming Yet?king, gets up, and leaves the room. Kasparov has resigned, Deep Blue hasbeaten him 3½ to 2½ points and is now the most powerful chess playeron the planet.Later, when interviewed about his experience, Kasparov thoughtDeep Blue must have been assisted by humans during the games becausethe program appeared to play intuitively. The rules of the tournamentallowed humans to work on the program between matches, but notduring actual play. The argument has never been settled, and DeepBlue was long ago dismantled. These days chess players avoid big publicmatches against computers, arguing it is really a different sort of game.A computer’s ability to crunch mathematically through all the manypossibilities means a chess player must play without error against amachine, but can play a more interesting and fluid match against a fellowhuman.Chess is computer-friendly because it is a finite problem. You alwayswin, lose or draw. The game can’t go on forever because any position thatrepeats itself more than three times is declared a draw, and if a playermakes 50 moves without moving a pawn or taking a piece, the gameis also declared a draw. In a typical game, each player makes 40 moves,and on each turn you can choose from 30 possible moves. Although thisequates to a huge number of options, it is still a finite number.It is possible, therefore, to create a perfect chess-playing machine.Such a machine would project any position it encountered throughevery permutation to the endgame. But, although chess is solvable usingbrute force this might not be practical in our Universe. The storagerequired to hold all the possible positions being analyzed would bevast – needing most of the atoms in the Universe. You would need topack this information into a small enough space to allow fast retrieval inorder to play the first 40 moves in two hours. This would require storingall the information within a sphere no larger than three light minutes.Putting that much data in such a small space would exceed the HawkingBekenstein bound – a limit on the information carrying capacity ofspace-time put forward by Stephen Hawking and Jacob Bekenstein– causing the region of space-time to collapse to a black hole! Despitethese minor technical problems, an ingenious algorithm could be madethat was unbeatable: chess is essentially computable.The term algorithm will often arise in the book, so it is worth givinga little history. The word comes from the name of an 8 th Century Persianmathematician, Al-Khwarizmi, and means a step-by-step procedure. Weuse one whenever we do long division or look up a phone number onMind over Computer7The Music of Emily Howellour mobile phone. It is any mechanical procedure you perform withoutthinking about it. Computers are always executing an algorithm; that’swhat they do.Fast forward to 2010 and Centaur Records releases a new classicalmusic CD featuring the piano music of Emily Howell. Critics areenthusiastic about the new talent. She has composed music in a broadrange of classical and contemporary styles. You can find some exampleson my website.But, it transpires, Emily is a computer, the brainchild of DavidCope from the University of Santa Cruz. On hearing this news criticsrevise their opinion of the compositions – “repetitive and formulaic,”“not real music,” “pastiche”. Listen again to the music and see whetheryou have changed your opinion. Whatever you think, Emily has madea good attempt at composing in the style of several great composers: J.S.Bach and Franz Liszt, as well as modern ones such as Stockhausen and8 Are the Androids Dreaming Yet?Philip Glass. The compositions would get a reasonable technical score inan exam, better than many of my attempts, but are these compositionstruly art?There’s no question computers are gaining ground on us in certainmathematically oriented tasks – playing chess, musical composition, andvarious modeling tasks. But attempts to have them work with words andideas have generally produced dismal results. Until now.In 2008, IBM unveiled Watson: a computer capable of answeringgeneral knowledge questions. Watson has an enormous database ofhuman knowledge: the Encyclopedia Britannica, a billion web pages,the entire text of Wikipedia and millions of books. It uses artificialintelligence to trawl through this vast reservoir of knowledge and answerquestions using a statistical approach. In 2011, Watson featured as acontestant on Jeopardy, the American quiz show, where it beat the tworecord-holding contestants – the one with the highest number of winsand the one with most consecutive wins. Let me give you a few samplequestions and see how you fare.Question 1.Question 2.Question 3.It can mean to developgradually in the mind or tocarry during pregnancy.William Wilkinson’s “AnAccount of the Principalitiesof Wallachia and Moldavia”inspired this author’s mostfamous Novel.Its largest airport is namedfor a World War II hero; itssecond largest, for a WorldWar II battle.Watson answered questions one and two correctly but failed onquestion three. You can probably see the final question is posed in poorlystructured English and this threw off Watson’s comprehension algorithm.Mind over Computer9IBM’s Watson Plays JeopardyIgnoring the odd hiccup, Watson is much better at Jeopardy than ahuman. Should humans be worried? First chess, then music, now generalknowledge, will all human endeavors succumb to a computer? What willbe our purpose on the planet if this happens?Steve Wozniak“Machines will run the world,humans will become idle pets.”Steve WozniakMan v Machinere humans advanced computers with a temporary hold on the title,‘most intelligent being on the planet,’ or are we fundamentallydifferent?We are extraordinarily creative, but we can’t add up aswell as a cheap pocket calculator. We have poor memories, but we canuse common sense to solve problems we have never seen before. Ourcommunication skills are woefully imprecise, but we can tell jokes thatsend our fellow humans into paroxysms of laughter. We might concludehumans are not computers, but the scientific consensus is that brainsare ‘wet computers’. I don’t agree with this and I’m going to set out theargument to show why man is not a computing machine.There is an urban legend we think with only 10% of our brains. Thisis not true. Science has mapped the vast majority of the human brainusing two methods. The first, an amazing set of noninvasive imagingtechniques, allows us to ‘see’ the brain as it thinks. The second is moremacabre: with seven billion humans on the planet, enough accidentsoccur through sports injuries, car crashes and surgical mistakes toprovide a large enough sample to conduct research. Questioningpatients with brain-damage allows us to work out what the injured partdid before the accident.One famous patient had an accident where the blade of a toysword went up his nose and damaged a small part of his amygdala andhippocampus, the area of the brain responsible for storing memory. Thisrendered the man unable to lay down permanent memories after theaccident. Events before the accident remained clear but he could notmemorize new information. You could tell a joke and he would find it12 Are the Androids Dreaming Yet?Turning Images to Musicfunny and laugh uproariously. A few minutes later, you could tell thesame joke and he would find it just as funny as the first time. For him,every time was the first time, because he had lost the ability to recordlong-term memories. The syndrome is wonderfully depicted in the film50 First Dates starring Adam Sandler and Drew Barrymore. Anotherpatient with specific stroke damage was unable to recall the names offruits but, oddly, could still name vegetables. Interestingly tomatoespresented a particular problem. He had probably never known how tocatalogue them so they were partially remembered in both areas.There are many such medical cases. In Oliver Sachs’ The Man whoMistook his Wife for a Hat, the author relates the tale of a man with visualagnosia who could not reliably name familiar objects, including his ownwife! He had a perfectly loving relationship with her but simply couldnot name her from a picture. Sachs, Professor of Neurology at New YorkUniversity School of Medicine, provides many such fascinating stories,along with their medical backgrounds.The fruit and vegetable case suggests our brains are organized like afiling cabinet. When we damage a part of the brain, it’s like losing a drawer:All the information stored in that drawer is lost. Quite a few experimentscontradict this model and indicate many tasks are distributed around thebrain. The curious case of blindsight is one such example. People witha damaged visual cortex can often recognize objects despite reportingthey have no sensation of vision. Show them a shape and they will reportthey can see nothing. Ask them to name the shape and they might evenget a little irritated by the question; they are blind after all. But, ask themto guess the shape and they will get it right every time. Seeing is moreMind over Computer13Brain Image of Fish Hunting Preywidely distributed in the brain than was first thought. Conscious seeingis based in the visual cortex, but there are older pathways still active inthe brain that facilitate this unconscious seeing.The brain is very plastic. Lose your sight through damage to the eyeor optic nerve, and the brain can repurpose the visual cortex to otheruses such as processing sound or touch. Daniel Kish has developed thisto such a high level that he can ride a bicycle despite being blind. Heclicks his tongue against the roof of his mouth and uses echolocationto form an auditory model of the world around him. Using a similarapproach, Amir Amedi from the Hebrew University of Jerusalem hasbuilt an audio imager that turns pictures of the world into musical soundpatterns. CAT scans of people using this system show they use the visualcortex to convert these sound images into models of the world in similarparts of the brain to a sighted person.We now know roughly what each part of the brain does, but wehave no idea how it does it. The scale of an individual thought is toosmall to see in a brain scan. All we can do is observe large-scale electricalactivity associated with those thoughts. A video, from a group at TokyoUniversity, shows an example of electrical activity filmed in real timeas a fish hunts for its prey. Fish have transparent bodies and thin skullsfacilitating this sort of imaging. Humans are much harder subjects towork with!The most popular theory to explain how brains work is as some formof computer. Computers are easy to study because we manufacture them.They tend to crash quite frequently – usually at the most inconvenient14 Are the Androids Dreaming Yet?moments – so we have packed them with diagnostic monitoring systems.These systems allow us to watch a computer think and, since they thinksymbolically, we can easily read their minds.Unfortunately computers don’t display many human-like thoughts.They don’t laugh and cry, they don’t report consciousness and they don’tappear to exercise free will or display creative impulses. This is frustratingbecause these are the thoughts we would most like to study. It might bethat computers are not yet powerful enough, and in another few yearsthey will be giving Mozart a run for his money. But there may also bea fundamental difference which renders them incapable of this sort ofthinking. This is the crux of the modern scientific debate: do humansthink differently?Computer BrainsOn the face of it, humans and computers behave very differently. Ourmemories are poor, but we understand things. We are creative, but badat mathematics. We learn by example, computers are programmed.We are emotional, impulsive and appear to have free will. Computersare ordered, predictable, but lack common sense. Both humans andcomputers appear to be physical, discrete systems. We both take inputs,generate outputs and are capable of solving similar problems. Indeed,each time we examine a problem solved by humans we usually find wecan automate it. This is known as ‘knowledge engineering’ and there aremany examples; from aerospace to finance, and architecture to medicine.An example of where computers excel is in medical diagnosis.ISABEL is a clinical diagnosis program designed to help ER doctorsquickly diagnose critical patients. It was created by the parents of IsabelMaude, a little girl who presented with multiple symptoms to an ER unit.Doctors were initially confused by the symptoms and misdiagnosedher condition. She was later diagnosed with meningitis. Isabel sufferedmultiple organ failure but survived. Her parents realized there wassomething wrong with the ER triage process. They got together withsome computer scientists and built the expert system ‘ISABEL’. WhenER doctors are presented with symptoms, they must mentally scan a vastarray of literature to rule in and out possible diagnoses. The problemsolvingprocess is not linear; if you’ve ever watched the TV series Houseit gives a great dramatization of the process. Certain symptoms mightsuggest a diagnosis but are not conclusive, and there are many paths toexplore. Programmers have taken the heuristic rules from many doctorsand codified them into software. ISABEL allows a doctor to input a setMind over Computer15of symptoms and it will spit out a range of possible alternative diagnoseswith probability weightings and suggested further tests. Similar systemsare widely deployed in other fields, to build racing cars, design damsand fight crime. Even the game consoles in our living rooms implementartificial intelligence to make the aliens more believable and our heartspump faster.Origin of ComputersAlan Turing effectively invented the modern day computer in a paperhe submitted to the London Mathematical Society in the summerof 1936. He was not the first person to come up with the idea – thathonor probably goes to Charles Babbage – but he was the first to fullyunderstand its power. When we talk about computers today we meanmachines, but it is worth noting computers in Turing’s time were moreoften humans using pencil and paper. The mechanical computers beforeTuring were elementary at best.Rudimentary calculating machines were developed in Greece,Persia and China as far back as the Ming Dynasty. An astrolabe recoveredfrom a ship wreck off the Greek Island of Antikythera had cogs and gearsand could accurately predict the motions of the sun and planets. ManyBabbage’s Difference Engine No. 2, Computer History Museum, CA16 Are the Androids Dreaming Yet?of these skills were lost in the Dark Ages but, once the Renaissance wasunderway in the 16 th and 17 th centuries, complex mechanical clocks weredevised that were capable of predicting the motions of the planets to ahigh degree of precision. Mechanical, hand-cranked calculators appearedin the mid-18 th century, and in 1886 Charles Babbage conceived thefirst programmable computing machine, The Analytical Engine. It wasdesigned to read programs from cards, and used cogs and wheels toperform the calculations. His first machine – The Difference Engine –was designed to help the Admiralty calculate tide tables, but Babbagerealized he could generalize it to compute almost any function. He ranout of money to complete any of his machines, but in the 20th century adedicated band of enthusiasts built a working model of Difference EngineNo.2. One copy sits in the London Science Museum and another in theComputer History Museum in California. These difference machines arenot Turing complete and his Analytical Engine has never been built.19 th Century CalculatorsMind over Computer17In 1935, Turing was made a Fellowof King’s College, Cambridge, and becameinterested in whether mathematicalproofs could be found automatically.He wanted to know whether solving amathematical puzzle was simply a matterof working through all the possibilities in amethodical manner, or whether somethingmore subtle was required. Although chessis a fantastically complex game, it is finite,a big enough, fast enough computer canplay the perfect game. Is this the casewith discovering knowledge? Could a bigenough, fast enough computer calculate allthe knowledge in the Universe? Is DouglasAdams’ fabled computer Deep Thought apossibility, able to calculate the answer tothe ultimate question of ‘life, the Universeand everything’, albeit with a moreenlightening answer than 42?Turing boiled down the processof pencil and paper computation to asystematic program – a computer program.Model of the AntikytheraMechanismHe proposed a thought experiment where he would run every possibleprogram and see if such a procedure would yield the solution to everyimaginable mathematical problem. He was able to show this would leadto a paradox and concluded the universal problem solver could not exist.His discovery is one of the most important of the 20 th century – in thesame league as relativity and quantum mechanics – and I will use it asmy main tool in trying to explain the difference between brains andcomputers.Although Turing’s original paper was not intended as a blueprintfor a practical device, he was one of those rare mathematicians who alsoliked to tinker with real world machines. The outbreak of the SecondWorld War made the practical application of his work very important,and in Chapter 8 I will relate some of the code breaking stories that wereto make him famous and caused Churchill to credit him with shorteningthe war by two years.Calling Turing’s work an ‘invention’ is probably the wrong term;‘discovery’ might be more appropriate. Whatever you call it, peopleimmediately equated human brains with computers. This is not new.18 Are the Androids Dreaming Yet?Each time a new advance in technology is made, people use it to explainthe working of the brain. The ancient Greeks thought the brain was afire consuming oxygen. When Alexander Graham Bell invented thetelephone, the nervous system resembled a maze of wires and the brainan exchange. Brains were obviously a sophisticated telephone system.This idea has some potentially frightening consequences, particularly inlight of the speed at which computers are improving.The most striking feature of computer technology is the rate ofdevelopment. Cars travel faster than a person’s legs will carry them,machines manufacture things faster than our hands are capable ofworking. If brains are computers, surely it is just a matter of time beforethey will think faster than humans. Turing predicted this would happenwhen computers reached the level of storing around 10 billion units ofinformation. This happened some time in mid-2000. But today, in theyear 2014, I can report that although my computer can beat me at chess,it still cannot fill out my expense report for me. So I am still ahead!Maybe Turing just got the mathematics wrong. The human brainhas about 10,000 times more neurons than our most powerful computershave logic gates. By this calculation, it’s not a billion units of storage weneed but, a trillion trillion units to put the computer on a par with ahuman brain. It’s just a matter of time!The worrying thing – especially for fans of the ‘computers takingover the world’ science fiction genre – is that computers are improvingexponentially fast in line with Moore’s Law, and the parity point iscoming soon. Gordon Moore founded Intel with Andy Grove, and ranthe engineering department there for more than 20 years. Accordingto Moore’s Law, the power of a computer doubles approximately every18 months. The next significant event in the computer versus humancompetition is the gate count parity point – the moment when thenumber of logic gates and the number of neurons become equal. By myreckoning this will happen some time in 2053.Don’t despair. There may be a few dodges yet. The gate parity pointassumes a logic gate and a neuron are equally powerful. However, somesingle cell organisms with only one neuron are capable of complexbehaviors, such as hunting prey and avoiding obstacles. To perform thesesimple behaviors, a computer would need as many as 10,000 logic gates,about the complexity of my TV remote control. This gives us a bit morebreathing space. The extra four orders of magnitude push the gate paritypoint out to around 2080, too late for me to see, but certainly within thebounds of some readers of this book.Mind over Computer19To give you some idea of how Moore’s Law works, the graph showsgrowth in computing power over time; the y-axis is a logarithmic plotusing engineering notation. Because the growth is exponential we rapidlyend up with very large numbers. Scientists use a special notation to copewith these large and small numbers. In scientific notation a numberis written out in a compact form. For example, three hundred can bewritten as 3.0 × 10 2 . To expand it back to a regular number you move thedecimal point in 3.0 two spots to the right, making the number 300.0. Asimilar technique is used for small numbers. To expand 3.0 × 10 -2 movethe decimal point 2 points to the left, giving 0.03. Why use scientificnotation? Well, once the numbers get large they would no longer fit ona page! We can shorten the representation of numbers even further bydropping the ‘3.0 ×’ part and just looking at the order of magnitude.The number 10 80 , one with eighty zeroes after it, is the number of atomsin the Earth, and 10 120 the number of particles in the known Universe.10 -43 meters is the ‘plank number’, believed to be the smallest dimensionyou can have, and 10 100 is called a googol, named by Milton Sirotta, theMoore’s Law Extended by Ray Kurzweil20 Are the Androids Dreaming Yet?nephew of the famous American mathematician Edward Kasner, andsubsequently the inspiration for the name ‘Google’, the Internet searchengine.Ray Kurzweil, the prolific inventor and futurologist, is fascinatedby this exponential growth. Exponential curves grow slowly to start withbut they pick up speed rapidly and, in the end, growth tends towardsinfinity. We are all painfully acquainted with one example of exponentialgrowth: The common cold. Each infected cell in our body releasesvirus particles into the blood which infect further cells, leading to anexponential increase. This makes us feel rotten. Luckily our immunesystem can also respond exponentially, albeit somewhat delayed, so wesurvive. In the case of computer power there is no opposing immunesystem fighting back, so Kurzweil thinks computers will achieve almostlimitless processing power; perhaps even within our lifetime. He thinksthis will lead to some interesting consequences, for example, allowingpeople to live forever! Far-fetched? Follow his argument.The two most important elements in keeping us alive are medicalimaging, to see what is wrong; and genetic engineering, to fix thosethings. Both are improving in line with digital technology, doublingin power every 18 months. As computers get better at seeing into ourbodies, and our ability to sequence and synthesize spare parts improves,we will reach a point where we can fix almost any problem. Kurzweilfigures technology is improving and his body is decaying at just the rightrate to mean by the time he needs heavy duty medical intervention it willbe available. Barring a traffic accident or mad-axe-murderer, he shouldlive forever. Even if his calculation is slightly off, the next generation willdefinitely have this option.You might dismiss this as science fiction, but some amazing thingsare already happening. Recently a female patient in the USA sufferingfrom bone cancer had her jaw replaced with a 3D printed component.Doctors were able to scan her head and take an image of the good side ofher jaw, flip it right to left within the computer and repair any problemsthey saw. Then they sent the image to a 3D printer. The printer made anew jaw from tungsten powder, which was fused in a kiln. The final stagewas to cover the metal part with an inert bone-like substance to givethe human body a scaffolding on which to build real bone. They thenperformed the operation to remove her old jaw and replace it with thenew one: result, brand new healthy jaw.There are some practical limits to the power of computers on thehorizon. Currently, the wires in a silicon chip are about twenty-twonanometers wide. That’s around a thousandth of the width of a humanMind over Computer21hair, or approximately two hundred atoms wide. To match the complexityof a brain we will need to pack an order of ten million more gates intoa silicon chip. One way to achieve this is to simply shrink the wires, butwhen we get down to around ten atoms wide, quantum effects begin todominate. Signals in today’s chips involve tens of thousands of electrons.We normally think of these electrons as a group, but in these tiny circuitswe need to consider the behavior of each individual electron. Problemsarise as this behavior is subject to quantum uncertainty. With only tenelectrons there is a finite probability that none of them will be where youwere expecting them to be. This causes problems for digital logic. Youcan’t put a ‘1’ in a memory location and be sure when you come to read ityou will get a ‘1’ back. You have to factor in the possibility of error.Quantum effects can be annoying – requiring us to devise allmanner of error checking hardware – but they can also be helpful.Richard Feynman proposed using quantum bits, ‘qubits’, to performcomputation. Quantum computers can calculate many times faster thana classical computer because a single bit can represent more than onepiece of information. Enterprising entrepreneurs are making use of thiseffect to build the next generation of devices, and you can already buy a512 qubit computer from a Canadian company called D-Wave.The biggest problem with building more powerful conventionalchips is their area is reaching the manufacturing limit for economicviability. Silicon wafers contain random spots of damage and, as achip gets larger, the chance it will have one of these spots approachescertainty. One solution is to use the third dimension and print the logic3D Chip, Intel22 Are the Androids Dreaming Yet?gates so that they communicate in the vertical direction as well. Inteldemonstrated the first three-dimensional chip in 2004, and these chipsshould begin to appear in our laptops by around 2020.Taking a chip into the third dimension solves the economicproblem but adding logic gates to a 3D chip presents a new problem– heat. Heat is generated in proportion to the volume of the chip butit can only be lost through the surface area. Result: the chip overheats.Large animals have the same problem which is why elephants have hugeears, filled with blood vessels, they can flap to cool themselves and reallybig mammals, such as whales, live in the ocean. The thermal problemis now the biggest problem in most computer designs. One data pointsuggests we could solve this problem, the human brain. We pack hugeprocessing power into our skulls without overheating by using a varietyof techniques, including folding the surface of the brain, running eachneuron very slowly and maybe even using quantum mechanics. A veryrecent discovery is that brains could be using quantum effects to transmitsignals. If true – and the research has only been recently published –it means we may use a form of high-temperature superconductivity toavoid overheating. More on this in Chapter 4.Excluding exotic quantum effects, the main difference betweencomputer and human brains is their processing architecture. Brainsuse slow, asynchronous logic to process information rather than thefast, synchronous type used in modern day computers. Logic gates intoday’s computers work all the time, even when there is nothing to do.For example, if I multiply 2 by 3 on my laptop the entire multiply circuit,designed to work on 20 digit numbers will still operate, and, even worse,it will operate on every tick of the master clock even if there is nothingto multiply. The brain, by contrast, works only as it needs; unused gatesdon’t operate. This gives a massive reduction in unnecessary powerconsumption. We’d like to use this technique in modern computers butit is very difficult to implement. Tiny changes in timing cause completelydifferent operation and this makes them hard to test. We accept thissort of problem in humans, calling it ‘human error’, but we count oncomputers to behave absolutely reliably, so full-blown asynchronous logicis not likely to appear anytime soon. Some of these ideas, however, havemade their way into today’s consumer devices. For example, the chipsin the latest iPhone contain two CPUs: a small slow one operating whenthe phone is dormant in your pocket, and a large fast one that switcheson when you need the power for a game or other high performance task.All things considered there doesn’t appear to be a fundamentalengineering problem that would prevent computer hardware reachingthe complexity of the human brain. But, even with all this hardware, it’snot clear we would have something intelligent.Richard Branson“I was dyslexic, I had nounderstanding of schoolworkwhatsoever. I certainly wouldhave failed IQ tests. And it wasone of the reasons I left schoolwhen I was 15 years old. Andif I – if I'm not interested insomething, I don't grasp it.”Richard BransonIntelligencelthough my computer appears to have a mischievous sense of humor– deleting files and crashing just before important presentations– it does not appear to enjoy listening to Bach, nor does it everask me to put it near the window to admire the view. I think this meansit’s not intelligent, but what is ‘intelligence’?Intelligence is hard to define; I usually conclude someone isintelligent if I have an interesting conversation with them. In theworkplace we typically hire people based on interview, rather thanpractical tests. Could a computer hold a conversation with me andpersuade me it is intelligent? Meet Eliza.Invented by Joseph Weizenbaum of the Massachusetts Instituteof Technology, and named after George Bernard Shaw’s character inPygmalion, Eliza runs an algorithm pretending to be a psychiatristoffering a sympathetic ear to anyone who cares to talk. Try her out at mywebsite or read the sample dialogue below!User: Men are all alike.Eliza: In what way?USER: Men are all alike.ELIZA: In what way ?USER: They’re always bugging us about something or other.ELIZA: Can you think of a specific example ?USER: Well, my boyfriend made me come here.ELIZA: Your boyfriend made you come here ?USER: He says I’m depressed much of the time.ELIZA: I am sorry to hear that you are depressed.USER: It’s true. I am unhappy.26 Are the Androids Dreaming Yet?ELIZA: Do you think coming here will help you not to be unhappy ?USER: I need some help, that much seems certain.ELIZA: What would it mean to you if you got some help ?USER: Perhaps I could learn to get along with my mother.ELIZA: Tell me more about your family.USER: My mother takes care of me.ELIZA: Who else in your family takes care of you ?USER: My father.ELIZA: Your father ?USER: You are like my father in some ways.ELIZA: What resemblence do you see ?USER: You are not very aggressive but I think you don’t want me to notice that.ELIZA: What makes you think I am not very aggressive ?USER: You don’t argue with me.ELIZA: Why do you think I don’t argue with you ?USER: You are afraid of me.ELIZA: Does it please you to believe I am afraid of you ?USER: My father is afraid of everybody.ELIZA: What else comes to your mind when you think of your father ?USER: Bullies.ELIZA: Does that have anything to do with the fact that your boyfriend madeyou come here ?If you think Eliza a bit odd, you are right. Perhaps you won’t hireher just yet. The program looks for keywords in speech, and parrots themback at you interspersed with a few stock phrases. If you type a sentencecontaining the word “job”, the computer will say, “Tell me more aboutyour job.” It’s a simple program and runs to only three pages of text. Itshows how good a job you can do with very few resources and how far weare away from a real human being. More complex programs with a largerrepertoire have been built and can hold a plausible conversation. Peopleare occasionally taken in by them and are quite shocked when told theyhave been conversing with a machine. If you’re on your guard, they areeasy to spot. So far, no one has built a computer capable of holding anextended human conversation and fooling a human into thinking it’s aperson. Incidentally, having a sympathetic listener is so important tohuman beings these programs are used in psychotherapy and can be aseffective as drugs.Turing proposed a test to tell whether a computer had truly achievedhuman intelligence called the imitation game. His argument is as follows:Mind over Computer27IQ TestHumans are intelligent. (If you disagree with this premise thenyou’re going to have a problem with this argument!) If you talk to acomputer and cannot tell it from a human, it must also be intelligent:QED. The logic is sound but somehow feels wrong. It neatly, butirritatingly, sidesteps the whole problem of defining intelligence.In 1912, William Stern devised a method for measuring intelligencein children. He named it ‘IQ’ from the German Intelligenz-Quotient.You may have taken one of these tests at school. The tests consist of aseries of abstract reasoning problems that minimize cultural references.For example, you might be asked to look at a set of blocks with dots onthem and identify which is the odd one out. Numerous versions of thetest have been developed over the years, but nowadays we mostly use oneof three standard tests, Wechsler being the most common.Measuring intelligence is complicated. Culture and language play abig part. If we take a tribe of Amazonian Indians and ask them to list thepresidents of the United States, they will fail. That does not mean they’restupid. Drop me into the Amazon Rainforest and I will probably starveto death; they, on the other hand, can live off the land as hunter-gathererswith only a few hours work per day. Who is more intelligent?One problem with IQ is that individual candidate scores can differwildly from test to test, sometimes by as much as 20 points. That’s huge. Atthe high end of the scale it can be the difference between being classifiedas smart or as a genius; and, at the low end, between being average ormentally subnormal. These variations don’t usually matter and mostuniversities and colleges take IQ with a pinch of salt, preferring morespecific tests such as SATs in America, the Baccalaureate in Europe or Alevels in the UK. IQ can be very important; and is sometimes a matter of28 Are the Androids Dreaming Yet?life or death. In Atkins v. Virginia, the US Supreme Court found a personwith mental disability, defined as having an IQ of less than 80, cannot beexecuted.IQ is not really a measurement, in the normal sense. Mostmeasurements in life are absolute, for example, distance, weight, and time.I can prove my house is bigger than yours using a tape measure. We eachensure our measures are the same by calibrating them against a commonreference. In the 1900s we could have walked down to the local town halland checked our measurements against a ‘yardstick’. As measurementsbecame standardized, these sticks were compared with a common centralreference. For example, the metre was a platinum-iridium bar kept at thePavillon de Breteuil near Paris. In the 1960s, a laser superseded the metalreference, and today a metre is defined as 1,650,763.73 wavelengths of theorange-red emission line in the electromagnetic spectrum of krypton-86in a vacuum. Measurement has become very precise!Intelligence is different. It has no yardstick. If I were to ask, “Howmuch intelligence does it take to design a building?” there’s no simpleanswer. IQ is not an absolute measurement – it’s a relative score. Test100 people and list their scores in order. The ones in the middle get ascore of 100; the top 5 a score of at least 130 and the top person a scoreof 140. Similarly at the lower end. A person with a high IQ is probablysmarter than one with a low IQ, but it doesn’t tell you if the buildingthey designed will stand up. It’s rather like quoting the odds of a horsewinning the Derby. Quoting the odds does not give the speed of thehorse, nor often the winner of the race!Despite attempts by test creators to remove cultural bias, it cannever be completely eliminated. Certain Amazonian tribes have noconcept of counting above five. For them, numbers are an alien idea andserve no useful purpose in their habitat. In the jungle there are alwaysenough trees to make spears, and as a hunter-gatherer you simply needto know where to find your prey. There is no need to count animals intoan enclosure at night. Another interesting environment is the AustralianOutback. Aboriginal Australians appear to have a remarkable aptitude forvisio-spatial memory and can remember maps or collections of objectsmuch better than you or I. Tests for this skill involve playing a variantof Pelmanism. A collection of objects is placed on a tray and coveredwith a cloth. The cloth is lifted for 60 seconds to reveal the location andtype of objects and then replaced. Subjects are then given a bucket full ofobjects and asked to recreate the tray. You and I do a modest job. NativeAustralians do this almost perfectly. Why?Mind over Computer29In the vast, inhospitable Outback it is vitally important youremember that water can be found at the two rocks near the old gnarledtree. Forget this and you will die of thirst. It was once thought the skillevolved through natural selection, but this might not be the correctexplanation. Recent studies show many of us can use mnemonic tricksto significantly improve our memory. Aboriginal skills might actually belearned and passed on from generation to generation.IQ gives us a way to sum up intelligence using a single numberbut is this too simplistic? We all have friends who would be our firstcall if we met that special someone or lost our jobs. They are often notthe smartest people we know, but they are highly empathetic. Thesepeople have ‘social intelligence’. Other friends may fail academic testsyet demonstrate wonderful musical or artistic ability. They have creativeintelligence. As we dig deeper, more talents emerge: sporting prowess,organizational brilliance, the ability to inspire loyalty. All these traitsappear independently of academic brilliance.During the last century, scientists worked hard to understand thesedifferent intelligence traits. The most influential theory came out ofstudies done at the United States Army Educational testing service, byRaymond Cattell and John Horn, and later added to by John Carroll.Their initials give the theory its name. CHC theory breaks down thegeneral idea of intelligence into many different subgroups: ‘G’ factors.If you are good at recalling all the kings and queens of Englandin chronological order, or can name every member of the 1966 EnglishWorld Cup team or, perhaps, all the members of the baseball Hall of Fame,you would have high ‘crystalized intelligence’ – ‘Gc’. It measures the sumtotal of all the things you have learned and retained in your long-termmemory, your store of useful, and useless, facts. On the other hand thereis innate intelligence, the sort that allows you to solve problems wheretapping memory banks is not useful. My family often buy me puzzles forChristmas, the sort where you manipulate bits of bent metal that appearlinked, but can be separatedwith a little ingenuity. Thesepuzzles test our ability to workwith problems we have neverseen before and is called ‘fluidintelligence’ – ‘Gf ’.We can go further. A goodtennis player will have high ‘Gt’and ‘Gv’ scores: ‘t’ for time and‘v’ for vision, a good pub quizMetal Puzzle
30 Are the Androids Dreaming Yet?contestant a high ‘Glr’ score – ‘lr’ denoting for long-term retrieval. CarolVorderman, a UK game show presenter famous for mental arithmetic,would have a good ‘Gq’ score, ‘q’ for quantitative numerical skills. Withall these types of intelligence to choose from it begs the question, “Is therea single master intelligence from which the rest follow?”Political correctness plays a part here. It feels rather elitist to saysmart people are good at everything. It is far nicer to think we each haveour individual talents and some just have a few more than others. Butthat’s not what the science tells us. ‘Group Intelligence’ – the overall Gscore – does appear to be the underlying cause of the other types ofintelligence, and smart people do tend to be good all-rounders. However,there is one major flaw in the analysis; the studies only measure thesubjects’ ability to pass academic tests, they don’t look at our success inreal-life, nor our creativity.Lewis Terman began the long est running study of intelligenceand its relationship to life success back in the 1920s. It continues to thisday. A group of 1500 children with high IQs were selected and trackedthroughout their lives. Terman assumed their high IQs would result inthem being very successful. They certainly did well, but studies showthey did no better than if they had been chosen randomly from the samearea (all the children came from around Stanford University). Famouslytwo children, William Shockley and Luis Alvarez, tested too low to bechosen for the study but went on to win Nobel Prizes for Physics in 1956and 1968, respectively.There are many similar anecdotes: Apparently stupid people go onto great things. Einstein’s teacher famously stated he would never amountto anything and Sir John Gurdon’s school report said he was ‘too stupid’for science. He went on to discover monoclonal antibodies for which hewas awarded a Nobel Prize! Scientists have now devised the alternativetheory of an intelligence tidemark. Once above this level – an IQ ofabout 130 – you can pretty much do anything you want to. This might bebecause one very important type of intelligence – creative intelligence – isnot highly correlated with the rest. Creative people tend to be sufficientlyintelligent for their field but once above that threshold the relationshipbreaks down. Success in creative endeavors seems to reflect strength ofcharacter and creative aptitude rather than raw brainpower.Physical Basis of IntelligenceThe high correlation between different sorts of academic intelligencesuggests we might find a physical process within the brain leading toMind over Computer31high IQ. Functional MRI scans show intelligent people use more neuronswhen tackling a given mental task, perhaps bringing to bear greater rawhorsepower, but this is not really an explanation. It is akin to saying UsainBolt runs faster because he gets more power to his legs. This is obvious.What we want to know is how.The problem with looking at brains for a common cause is thevariation from brain to brain. We all have different genes and lifeexperiences. On top of this, we really only see brains post mortem andthis tends to confound comparisons of brain structure. One way tominimize the variation is to use separated identical twins. Twins haveidentical genes so their fundamental hardware is the same. We should beable to see features of the brain that are common to smart sets of twins butabsent in less smart pairs. If a feature is not shared it can be discounted assomething accidental, caused by disease, environment, or the like.When we examine smart twins, they appear to have greatermyelination of their neurons. Myelin is a flat protein that acts as aninsulating sheath, wrapping the nerves and the neurons in our brain.Myelination appears to be part of the mechanism involved in layingdown long-term memory – more myelin, more memories. It may alsohelp sustain signals and allow them to move faster over a longer distance:the increased insulation allowing the brain to include information frommore distant parts of the brain within a given thought. But increasedmyelination may be an effect of higher intelligence rather than a cause.The brain is responsible for a significant part of our overall energyconsumption so insulating the neurons might simply help with energyconservation. This is an active area of research.Evolution also gives a clue to the causes of intelligence. Humans,nonhuman primates, and dolphins all share spindle neurons. Thesespread across the brain and appear to help us coordinate complexactions between the different parts. The high function intelligence thatcharacterizes these disparate species requires a great deal of cooperationbetween different areas of the brain. Take playing a musical instrument.This uses physical coordination (motor cortex), sound processing(auditory cortex), rhythm (another part of the motor cortex), alongwith emotional interpretation (amygdala). Humans have more spindlecells than other animals so this might explain our superior ability inperforming these complex tasks.However plausible these ideas, they are all hardware arguments. Itis like me saying my word processor is better than yours because it hasgold plated connectors. That might be true – it might allow the machineto run a little faster without electrical errors creeping in, but we all know32 Are the Androids Dreaming Yet?it’s software that matters. A great computer game is great because it iscleverly written and has beautiful graphics. The speed of the hardwaremight help, but it does not define ‘great’.Can we see these software effects in the brain?No, unfortunately, this is where our imaging technologies fail. Theylack sufficient resolution. We would need 100,000 times more resolutionto see our thoughts, even assuming we would recognize thought if we sawit. There is no reason to believe the brain lays out thinking in anythingresembling the computer software we are accustomed to reading.There is one exceptional group of people that does show a softwaredifference on a large-scale – chess players. It seems Chess Masters usea different part of their brain to process information about chess thanyou and I. This can be clearly seen on scans of the brain and is such agross effect it even shows up in old-fashioned EEGs – where electrodesare taped to your head. Interestingly the effect can be used to predictgreatness. Players likely to become Grand Masters show they use adifferent part of their brain from the rest of us at an early age. Chessplayers possess the only large scale wiring difference we know of, butthere is another group with a visible physical difference, London taxidrivers. Their hippocampi are noticeably larger than the rest of ours. Thehippocampus does many things, but one of its most significant jobs is tomemorize maps. The three years it takes to acquire ‘the knowledge’ andthe subsequent years of navigating London’s complex streets give cabbiesa 30% larger hippocampus than the average London resident.Is Intelligence Static?We’ve all seen the headline. Every summer public examination resultscome out and every year is pronounced a record breaker! Year after year,students get better and better grades. This creates a problem. There’s is nobetter grade than an A – and eventually all students get As. Welcome tograde inflation – a problem affecting systems the world over, from British‘A’ levels to Harvard grade point averages. Newspapers are awash withstories bemoaning the dumbing down of today’s tests. “Examinationsaren’t what they used to be.”Grade inflation undoubtedly exists and studies of undergraduategrades show progressive compression into the top grades, most competentstudents get ‘A’s, making it difficult to distinguish a good student from agreat one.Mind over Computer33At first glance, the problem appears to be one of social engineering.Teachers don’t want to disappoint, and academic institutions want toimprove on last year’s results. The people awarding the grades often havea vested interest in those grades improving. Even a tiny positive bias inthe most scrupulously honest teacher is enough for grades to creep up.However, grade inflation might not be purely a matter of over enthusiasticteachers. IQ scores are also rising. Welcome to the Flynn Effect.James Flynn, Emeritus Professor of Political Studies at theUniversity of Otago in Dunedin, New Zealand, reported in 1987 thatIQ scores rise over time throughout the world. All told the populationgains about one IQ point every three years, and approximately everyten years IQ tests have to be re-calibrated, so the average student onceagain receives the average grade. This is a mystery. It is a large effect andcannot be explained by the rote learning of lots of sample questions. Thehuman race is either rapidly getting smarter or the least smart membersof society are coming up to the general average fast; either way it meansthere are fewer dumb people around. The Flynn Effect has recentlyslowed in western countries, suggesting it might be that intelligence isconverging rather than increasing overall. Another interesting fact ispeople become more intelligent as they age, gaining about one IQ pointevery ten years. Against the stereotype, it’s not all downhill after forty.There is hope for me yet!Until recently we thought IQ was fixed, but new research contradictsthis. Muscles get stronger with exercise, physical skills, such as playinggolf and tennis, improve with practice; why not intelligence? Scientistsused to believe brains couldn’t get smarter; you had the IQ you wereborn with. You might learn more ‘stuff ’ during your life, but the G factorstayed the same. It looks like this is wrong and we were simply not usingthe right exercises.In 2008, Susanne Jaeggi and Martin Buschkuehl, of the Universityof Maryland, modified an intelligence test into a game and showedplaying the game improved ‘fluid’ intelligence and increases IQ. Theybelieve playing their game helps improve working memory – the shorttermmemory we use for storing sums as we do mental arithmetic –or remembering telephone numbers. Previous attempts to improveIQ through practice had not shown much success as the skills did nottransfer between tests, but working memory is such a useful thing itappears to help across the board.These factors argue against intelligence being a hardware feature ofour brain. It does not remain static but instead improves with age, time,and education.At the beginning of the chapter, I said Garry Kasparov was oncethought to be one of the most intelligent people on the planet. Whenhis IQ was eventually tested – the German magazine Der Spiegel put upthe money – he scored 135. That means, in academic terms, he is smartbut no genius. Yet, he is undoubtedly a genius by any common sensedefinition: the best chess player to ever live. These days he involves himselfin politics rather than chess and is still uniquely able to concentrate forlong periods of time. Concentration seems a very important factor.Einstein was once asked where his genius came from. He replied thathe did not consider himself a genius but instead put his success down tohis persistence and ability to concentrate on a problem for many years.IQ tests say nothing of our ability to concentrate over extended periodsand nothing about our drive to change the world. The tests are, at best,a useful but dangerous diagnostic tool for educators. One of the worstthings IQ can do is pigeonhole people. Would Kasparov have becomeworld champion if he had been given his IQ score of 135 as a teenagerrather than late in his thirties after he had conquered the world?“Education is what is left afterwhat has been learnt has beenforgotten.”B.F. SkinnerHole-in-the-Wall ExperimentThe Learning BrainHuman beings are born with an extraordinary ability to learnthrough experiencing the world around them. Studies showbabies as young as three weeks understand musical ideas,smiling as you play music to them in a major key and frowning at musicin a minor key. By six months, babies have learned to distinguish therelationship between objects, and by two, they have a command oflanguage and are beginning to develop a theory of self. They understandhow to lie and become adept at playing parents off against each other!Sugata Mitra, of Newcastle University, has run an experiment inIndia to test minimally invasive education called the ‘Hole in the WallProject’. As the name suggests, he cut a hole in the wall of a building inDelhi and put a computer in it. The hole opens out onto a slum districtand local children rapidly discovered the computer. Without any formaltraining they picked up the necessary skills and very soon became adeptat searching the Web. Remember, in order to ‘pick up’ this skill they oftenhad to learn the English language as well.Another example showing children’s innate ability to learn is NicolasNegroponte’s ‘One Laptop per Child’ program, which gives computers tochildren in remote villages around the world. The laptops are a triumph ofcost engineering but are fully functional and can connect to the Internet.The inspiration for the project came from an analysis of the economicsof the computer industry. Huge capital investment in the western worldis driving most costs down, but one cost that seems to have stuck fast isthe access device. Laptops tend to remain at a floor price of around $500,far too high for much of the developing world. At $500, a computer storemakes $80 when they sell you a laptop. This is as low as is cost-effective36 Are the Androids Dreaming Yet?Laptops Galorefor them to stock the machine, employ someone to tell you about it, andfix it if it goes wrong in the first year. Value for money improvementshave all focused on faster processors, more memory, sharper displaysand larger hard drives, not lower prices. These improvements are useful ifyou want to shoot aliens, but overkill if you only want to surf the Internetand learn the ‘3 Rs’. So the ‘One Laptop per Child’ project has developeda device for $100.Negroponte is often asked how he deals with the maintenance andrepair issues. His answer, “There aren’t any.” The computers are treasuredpossessions and rarely broken or lost. Children become empowered bythe machines and can access knowledge and information far beyond thewildest dreams of their parents’ generation. Stories abound of childrenchecking the spot prices for wheat or coffee on the Chicago StockExchange, and advising their parents on the price to accept for theircrop. Negroponte estimates there are currently 500,000 children in SouthAmerica teaching their parents to read!It’s interesting to speculate whether children learn spontaneously orare somehow ‘programmed’ by the adult members of society. In both the‘Hole in the Wall’ experiment and the ‘One Laptop per Child’ programthe children could simply be learning from adults and older children, butthere is a novel way to eliminate this influence. Negroponte and Mitrahave teamed up to run an experiment to see how children learn forthemselves. They are planning to air-drop laptops into remote villagesin the Andes. In this scenario, the children can’t possibly learn from theMind over Computer37One Laptop per Childadults – the adults have never even seen a computer before. Instead,they must rely entirely on their innate learning ability. At this point, theexperiment has only just started; I will put details on my website as theexperiment progresses.The 10,000 Hour ClubLearning by experience takeshumans quite a bit of time. AndersEricsson, Professor of Psychologyat Florida State University, studiedmusicians in the early 1990s andfound they had accumulated ahuge number of practice hoursby the time they became experts.His research was popularized byMalcolm Gladwell, in the bookOutliers, and by Daniel Coylein The Talent Code. The idea isthat humans need around tenthousand hours of practice tobecome proficient at a skill. Themore skilled players seem to havesimply accumulated even moreDan McLaughlin38 Are the Androids Dreaming Yet?practice. A number of peoplehave wondered whether youcan take this literally, and if youdevote 10,000 hours to practicingsomething you can becomeworld class. Dan McLaughlinfrom the USA used to be aprofessional photographer anddecided he might like to becomea professional golfer. He quit hisjob and is now 3,500 hours in. Sofar, he has achieved a 4 handicap.I also personally got bitten by thisbug and am learning the piano. Iam about 3,000 hours in and ammaking good progress.Gladwell’s interpretation ofEricsson’s results is not withoutcontroversy. Ericsson stresses‘purposeful practice’ is theimportant element. PracticingPiano Practicethe wrong thing for ten thousandhours will just make you good at doing something wrong. Practicingwithout concentration and attention will equally have little effect. Oneillustrative example is the story of Edward Sanford, a supreme courtjudge, who read the morning prayer aloud every day over a 25 yearperiod. After he retired he was asked if he could recite it from memory.Despite reading it as many as 5000 times during his working life, he wasunable to remember it. It seems you must purposefully practice the exactthing you want to do if you wish to learn it, in this case recall.Computers don’t require practice to learn a skill. If their programis right they work correctly, and if it is wrong, they are always wrong.Computers can be programmed to learn but so far this learning has beenlimited to specific problem domains, such as face recognition. They donot have the general-purpose capability humans enjoy.
Astrological Clock at Hampton Court Palace“The die is cast”Shakespeare“How does the water of thebrain turn into the wine ofconsciousness?”David Chalmers
DeterminismIhave free will.Look…I can choose to type any word I like.Giotto...Many philosophers tell me I am deluded. I was always going to typethat word and I have no free will. Everything in my life is predetermined.I’m rather like a character in an enormous video game. The charactermight think it was free to act, and its actions would appear random.Yet from the moment the player clicked the button to start the game,every action the character takes is determined by a preprogrammed setof rules. This is the free will debate. How can we tell we are free? Wouldthere be any observable effect?One of the big problems is that philosophers codified much of ourmodern theory of free will in the 19 th century, at a time when all theknown physical laws were deterministic and reversible. They could notsee a way for free will to emerge from such physical laws. There was evena group called the Compatibilists lead by David Hume that thought freewill could coexist with determinism. Provided you felt free it did notmatter that your actions were inevitable.We all want free will to mean actual freedom to make consciouschoices. We would like to affect the world in which we live; not the otherway around. I dislike making definitions – I find they take away from thecore argument and only result in linguistic jousting, but it seems that twocenturies of philosophers have avoided a proper discussion of free will byloosely defining the term. Here is my definition:42 Are the Androids Dreaming Yet?‘We consciously, and through the exercise of will, make decisionsbetween different choices without anyone or anything causing thedecision in advance. Others can influence decisions – by offering adviceor even holding a gun to our head, but we choose.’If you can devise a better, stronger definition please email me andI will revise my definition to your better one. I’m searching for the mostpowerful definition of free will – totally free and born out of the exerciseof will.The human mind appears to have free will. At least this is mypersonal conscious experience. Computers, on the other hand, do not.They run programs that dictate exactly how they will operate in everysituation. Could a computer be programmed to have free will? That’shard to do. Let’s see why.Thinking with ClockworkAstronomers have been predicting the motions of the heavens forcenturies and to do this they need accurate clocks. The very first clockswere sundials. These suffered the obvious disadvantage of not workingat night, but it was also unsatisfactory to use the motion of the sun topredict the motion of the sun. The earliest ‘heaven independent’ clocksused water flowing through small holes in pottery vessels. They wereeffective over short intervals but plagued by dust, dirt and evaporation.It was the invention of the anchor escapement that enabled the firstaccurate mechanical clocks.By the sixteenth century clockmakers had gone to town developingastrological clocks with more and more gears, to show all manner ofinformation; the phases of the moon, the motions of planets, even themotion of moons orbiting those planets. These clocks became hugelyornate. The astrological clock at Hampton Court Palace was built forHenry VIII circa 1542 and, as well as showing phases of the moonand the signs of the zodiac, it accurately calculated the time of hightide at London Bridge, allowing Henry to travel quickly to the Towerof London. You might also notice it shows the sun orbiting the earth!Copernicus published his book, De revolutionibus orbium coelestium (Onthe Revolutions of the Celestial Spheres) showing the earth orbited the suna year later in 1543, and it took centuries before it became accepted fact.Clocks need gears. The humble gear is a simple machine. Theywork because wheels of different size have different circumferences – thedistance around the edge – but one full turn is the same for all wheels.Imagine you have a circular sweet such as a Life Saver – or Polo forMind over Computer43British readers – and you roll it once around the wheel of your car. Thesmall sweet will turn many times. Now put a pencil through the holein the sweet, jack up your car so the wheel is off the ground, hold thesweet next to the wheel of your car and press the accelerator. The sweetwill spin round very fast and probably disintegrate in a shower of mintysugar. This is the principle of gearing. A small circle has to do a lot ofwork to keep up with a big circle. It’s very predictable. The sweet will turna set number of times for each rotation of the car wheel, equal to the ratioof the circumferences of the two circles.Gears usually have teeth to lock the wheels together, but this is reallyjust to make sure they can’t slip against one another when they transferhuge forces, such as in racing cars. Some passenger cars have been builtwith smooth gears; a friend of mine had one at university. If he put hisfoot down too hard, the gears would slip, heat up and you would get aterrific smell of burning rubber. If you were lucky you could leave the carfor a few hours and all would be well. But, if not, you had to replace therubber belt, which was very expensive. Toothed gears generally win out.Toothed gears also have the enormous benefit of being digital. Thisis quite important if you want to keep things accurate. Gears can’t movea fraction of a tooth so if a toothed gear has ‘slipped’ forward a smallamount, it will be kicked back into position when it meshes with anothergear.In a modern mechanical clock, a balance wheel swings back andforth on a spring and moves the main gear one notch forward each timeit passes its central position. Gears divide this down to move the hour andminute hands. If I put the hands of a clock at midday and let the clocktick 86,400 times, the clock hands will come back to the same place. Onceyou understand how a clock works you can play a trick. If you tell me thenumber of ticks the clock has tocked, I can tell you the exact position thehands will be in. To a small child this might be dressed up as a magicianstrick – but, of course, it is simply a matter of dividing the number of ticksby 60 and then 60 again to calculate the amount of time elapsed. Thistype of precisely predictable behavior is called deterministic behavior.Something is deterministic if you can set it up in a particular way andknow the exact state later or, conversely, examine something and trace itback into the past.Modern computers scale up clockwork and make it much moreefficient; gears are translated into electronic logic gates and a quartzcrystal vibrates at 1000 million ticks per second to give us the clock tick.On each tick, the computer can do a mathematical operation, store andretrieve information, or branch down an avenue in its program. Using44 Are the Androids Dreaming Yet?these simple building blocks the computer allows us to play computergames or process the words of this book as I write. Importantly, all theseoperations are deterministic; given a set of inputs the computer willalways generate the same outputs and that means a computer has no freewill.“Ah,” I hear you say, “but my computer plays games with me and isnot predictable, otherwise I would always beat it.” You are right, but thecomputer has a clever trick to fake non-deterministic behavior: it usesyou!Computers on their own cannot generate random numbers. Alla computer can do is generate a pseudo-random number and it doesthis by working its way through a very long calculation. It could, forexample, calculate the first thousand digits of π (pi), and then start usingthe subsequent digits as random numbers. The digits look jumbled upbut we know they follow an entirely predictable pattern. The computerappears to behave randomly because when I press the button to killan alien the computer picks the number it had counted up to at thatmoment, say the 55,678 th digit of π, and uses that. It is I, the human, whounconsciously picks the precise moment in time and therefore providesthe random element. My choice is governed by all sorts of extraneousquantum influences: Did I have coffee this morning? Was it a big mugor a small cup? How hot was it? All these things will be important asthey determine the amount of caffeine absorbed across the brain bloodbarrier and the exact timing of my actions.Humans are not good at consciously generating random numbers.We tend to choose the same numbers too often. If I ask you to pick anumber between one and ten, you are likely to choose three or seven.This effect is called social stereotyping; magicians often use it when theypretend to read your mind. The problem arises because we tend to overthink the problem. I asked you to pick a random number between oneand ten. You won’t pick one or ten. Five is too obviously the mid-point.Even numbers don’t feel random. Nine is too large. That just leaves threeand seven. So the mind reading magician has you! Humans can unlearnthis social programming and become quite good random numbergenerators but normally we tend to conform.There is a way two humans can generate a truly random numberwithout training. Find a friend for this experiment. One of you shouldpick any number between one and ten and start counting under yourbreath, when you get to ten just go back to one and keep repeating. Theother should wait a while and then shout stop. The number reached shouldbe genuinely random. Please post the results on my website and I’ll tellMind over Computer45you if this crowd-sourced randomnumber generator really works.There should be no way to predictthe resulting number as bothof you are affected by quantumrandomness and, provided youwait a little before shouting stop,any social stereotyping shouldbe overcome. If you want to bescientific, remember the randomnumber you started with and thelength of time before your friendshouted stop. There should be animprovement in randomness withthe amount of time they wait.In the absence of humaninteraction another way to givea computer access to a randomnumber is from a quantumdevice. A lava lamp works well!The Lavarand, developed bySilicon Graphics, is a hardwarerandom number generator whichuses images of a lava lamp to seeda random number generator. It iscovered by U.S. Patent 5,732,138,Lava Lamptitled “Method for seeding a pseudo-random number generator with acryptographic hash of a digitization of a chaotic system.” Got that!A computer does not acquire free will just through the injection ofrandomness. You could simply put an intercept on the link from the lavalamp to the computer and completely predict the computer’s behavior.The system as a whole will certainly do unpredictable things, but thecomputer did not make a choice; behaving randomly is not exercisingfree will. Where is the will?ConsciousnessI remember my first trip to Death Valley in the United States. We weredriving along the main east-west highway at the bottom of the valleyand a sign said, “Turn off your air conditioning now.” I did as I was toldand to cool down I opened the window. When I put my hand out I felt46 Are the Androids Dreaming Yet?nothing; no wind chill, nothing. The air was so hot the wind carried noheat from my hand. When I imagine hot weather it always brings backthis memory. It’s my conscious experience of the world.Humans experience the world through a vivid lens we callconsciousness. It allows us to think about the world as we watch it andplan actions. But, it also summons associated memories, somethingscientists call ‘qualia’. Most writers describe consciousness as an internaldialogue with themselves and see it as a consequence of human language.That’s probably because most writers are linguists. Non-linguists, perhapseven dyslexic engineers like me, experience consciousness as more of avisual dialogue.It’s hard to pin down consciousness as the difference betweenhumans and computers. Computers do have something that resemblesconsciousness; they have watchdog functions, they plan and anticipateactions and are aware of their own existence. But they don’t understandor make free choices based on this consciousness. It is an entirelymechanistic affair. A computer might know its CPU is overheating andsend a notification message to the administrator, but it does not reallyappreciate what this means. It does not have our sensation of a near deathexperience. This self-awareness is the ‘hard question’ of consciousness.Why, despite the computer knowing it is overheating, does this nottranslate into the intense experience we have? Philosophers, such asDaniel Dennett, think this lack of consciousness is only a matter of time;once computers live long enough and have sufficient internal complexitythey will begin to experience the world the way we do. We are nothingspecial.The problem with consciousness is it does not seem to have anyexternally discernible effect. Anesthetics can take it away and brainscanners can see that it has been switched off, but what is it for? I think itcomes hand in hand with our faculty of creativity. Consciousness allowsus to shape the world – not the other way round.Steve Jobs“We can't solve problems by usingthe same kind of thinking weused when we created them.”Albert Einstein
Creative TheoriesOnce I have exercised my free will by getting out of bed in themorning, I often decide to do something creative. Humans seemdriven to create. We compose music, draw, paint, and solvemathematical puzzles. Computers are not naturally creative; they spendmost of their time doing exactly the opposite – following preset rules. Isthis a fundamental limitation distinguishing the computational worldfrom the real world?The Conventional ViewMost scientists believe pattern-matching algorithms in the brain allowus to be creative. To see how this might work, imagine our brains arechaotic – not hard to do – and process many competing ideas at the sametime. The neurons in our brains build millions of useful, and useless,connections based on the patterns in the data we see and hear. Then aselection process goes to work – something akin to natural selection – tosift and prune the connections until something bubbles to the surfaceand we get that, ‘aha’ feeling.Douglas Hofstadter, Professor of Cognitive Science at IndianaUniversity, famous for the book Gödel Escher Bach, has written a computerprogram using pattern matching to discover number theorems; thingslike any number ending in a zero is divisible by 5. The program producesinteresting results, even perhaps generating some new theorems. Heargues the human brain is essentially a scaled up version of his program.By the way, if you like trivia, his book Fluid Concepts & Creative Analogieswas the first book ever sold on Amazon.com.50 Are the Androids Dreaming Yet?The Unconventional ViewRoger Penrose, Professor of Mathematics at Oxford University, holds acompletely different view. He thinks brains operate in a non-algorithmicmanner and provides a sketch of the possible mechanism in two books –The Emperor’s New Mind and Shadows of the Mind. He suggests tubulinmolecules, which form the skeleton of our neurons, exploit quantumgravitationaleffects to calculate non-computable functions. Thescientific community was initially highly skeptical that quantum effectscould survive the warm, wet environment of biological systems, but inJanuary of 2014, Edward O’Reilly and others at UCL discovered plantsuse quantum effects to improve the efficiency of photosynthesis. Noprize has yet been awarded for this discovery but it must be a contenderfor a Nobel Prize at some point. Recently Travis Craddock, now of theNova Institute in Florida, has submitted a paper showing a very similargeometry of proteins exists within tubulin microtubules in the brain. Hebelieves this is evidence quantum effects may exist there as well.A simple quantum effect in the brain could merely reduce theresistance of the wiring in the brain to help conserve power and avoidoverheating. We recognize this is a major problem in building small,powerful conventional computers. Roger Penrose suggests an altogethermore radical idea. He proposes our brains are quantum gravity computerscapable of calculating non-computable functions. We don’t yet have atheory for quantum gravity so his idea is at the cutting edge of physics– read highly controversial. He raises a deep mathematical question. Ifthe Universe is deterministic and effectively equivalent to a computation,how does ‘creative’ knowledge emerge within it? Lots of knowledge canbe manufactured by simply mechanically rearranging data. That’s whathappens when I watch a DVD or play a computer game, but, at somepoint in the past, a director or a programmer had to put in the creativeeffort to make the movie or write the computer program. How did thathappen? Was it baked into the fabric of the Universe at the moment ofthe Big Bang? Is what we take for a Universe really nothing more complexthan putting a DVD in the slot and hitting play?One last piece of trivia links Hofstadter with Penrose: RogerPenrose and his father invented the Penrose Steps, inspiring the neverendingstaircase in the Escher prints featured in Hofstadter’s book. Formovie buffs, the Penrose steps appear in the film Inception, starringLeonardo DiCaprio. The fact we get pleasure from these trivial links tellsme something is going on in our brains that is not so mechanical.Mind over Computer51M. C. Escher’s Ascending and Descending (Penrose Steps)
Chapter 2UNDERSTANDINGAfghanistan COIN Dynamics“Power corrupts, PowerPointcorrupts absolutely.”Ed Tufte“No battle plan survives contactwith the enemy.”Colin PowellOriginally, Helmuth von Moltke54 Are the Androids Dreaming Yet?John Masters stood up to address General Stanley A. McChrystaland his military staff in Kabul. The topic, of course, the war inAfghanistan. The main war lasted only eight weeks, but this did notend the conflict. A level of tribal violence and insurgent warfare rumbledon for years, killing around 30 people a week. Masters’ job was to explainthe dynamics of Afghanistan and provide politicians and militarycommanders a framework to understand what was going on.Think about your country for a moment. What maintains the fabricof society – police, family, the local charity club, church, newspapers, thebroadcast media? All these institutions work to keep us civilized, but whathappens if a country loses them? There are institutions in Afghanistan,good and bad: tribes, gangs, corrupt officials, families. Masters had spenta year investigating these interactions, and questioning the returningcommanders. He and his team believed that understanding the dynamicsof the conflict was the key to bringing peace to Afghanistan.If you live in an industrialized country, you rarely see societywithout its civilizing web in place. One interesting ‘experiment’ thatshows what happens when it fails was the 1976 traffic police strikein Finland. Finland is a fantastically law abiding country where mostpeople obey both the written and unwritten laws. During the strike, thisbehavior changed. Many people began parking illegally but refrainedfrom blocking the roads. A few took advantage of the absence of police todrive incredibly fast – twice the national limit. These would be labeled as‘defectors’ in game theory. Without traffic police, a different automotiveGeneral Stanley A. McChrystalUnderstanding55morality emerged, a different structure to society. Of course all the otherparts of society remained the same. People paid their taxes and wentabout their lives normally; only the traffic behavior was affected.Afghanistan has had most of its social structures removed over thelast forty or so years. First the Soviets, and then the Taliban, took apartmuch of the fabric until finally the Allied Forces swept the Taliban out,leaving very little behind. There were no police or courts, and few laws– or at least none enforced by the rule of law. The Allied Forces havespent a decade rebuilding these structures. Before we examine Masters’presentation, let’s look at the daily life of an Afghan farmer.If you are an Afghan farmer you have a dilemma. Your most reliablecrop is opium. It grows well in the arid soil, does not require irrigation, andis resistant to most pests. For this crop there is a financial infrastructureto rival the Chicago Commodities Exchange. You get interest free loanssecured against the crop, and you can forward sell your product on afutures market. Your investors can ‘add value’ by dealing with the majorpest – the US military. They do this through the simple expedience oftaking pot shots at them if they get too close to the crop. Since a field ofopium is worth $30,000 and a militia wage for the year is $350, you caneasily employ a few men to protect your investment. Of course, you areindebted to thugs and criminals, but they are at least reliable thugs andcriminals.On the other hand, the traditional products of the Himalayas –walnuts, pomegranates and vines – need years to cultivate. There is noforward market and the timescales over which you must take risks arefar greater. If you believe your American protectors will leave before thecrops mature, you will be loath to plant and care for them. But, if youmake the decision to take this risk, you have a strong incentive to fosterstability and reap the rewards of your effort. There is a feedback effect:the balance of power between all the different parties is important to thedecisions you make, and the decisions you make affect your desire toinvest in future stability.Masters’ team built a slide pack to demonstrate the complexinteractions between the groups: farmers, security, stability, markets,military power, and emerging institutions. The COIN – COunterINsurgency – dynamics slide shows just how hard it is to communicatecomplex topics between human beings. The presentation is beautifullycrafted but it was a public relations disaster. At the end of the presentationGeneral McChrystal said jokingly, “When we understand that slide, wewill have won the war.” The slide was paraded in the press as, “the mostcomplicated PowerPoint slide in history.”56 Are the Androids Dreaming Yet?If you invest a little time on the slide you will understand itand may even see it as a thing of beauty. But Masters’ audience wasobviously expecting something different and, presented with this levelof complexity, went into shutdown. Perhaps they wanted a simplerpresentation, a high-level summary, a few bullet points. Of course, thereis no simple presentation on Afghanistan. The lesson is that context,timing and expectation are often as important to good communicationas the elegance of the content, and that information is a complex thing.If you want a lighthearted poke at PowerPoint here is Peter Norvig’sPowerPoint version of the Gettysburg Address.UnderstandingNext time you are in a business meeting, count the number of times theword ‘understand’ is used. If you ask the people around you what it meansyou’ll stump many of them. That’s because understanding has two verydifferent meanings. Most people don’t separate these meanings but thedistinction is important. Understanding means to decode information,to comprehend – but, more importantly, it also means to absorb andinternalize information. That feeling you have when you ‘get it’.If I say, “I understand” I mean I have taken in the question youasked and decoded it into ideas so I can provide an answer. This can bequite a mechanical process and computers routinely understand naturallanguage and answer questions – Apple’s digital assistant Siri being acase in point.When I say, “I understand a problem” or “understand a culture”I mean something far less tangible. Somehow the information I havegathered over my life is formed into a matrix within my brain that allowsme to ponder and run scenarios. I can predict the effects of my actionsbefore I do them, and often anticipate your responses. That’s clearlya very useful evolutionary adaption, but is there more to it than that?Roger Penrose and David Deutsch think understanding allows us totransfer non-symbolic information from one brain to another. We don’trun programs in our brains, nor do we store precise information such aslists and tables. We have, therefore, had to evolve a creative approach tocommunicating skills and understanding each other. One of the mostclosely studied areas in the field of communication is when it breaksdown in the lead up to a disaster.Understanding“The human mind tends to lookfor clear linear relationships, welike solutions that are close to theproblem in time and space andmake sense when we think aboutit quickly, unfortunately, thosesimple solutions are usuallywrong and come from acting ona complex system as if it was asimple one.”Brett Piersen57Gettysburg Address, Peter NorvigSpace Shuttle Columbia Crew Photo“For a successful technology,reality must take precedenceover public relations, for Naturecannot be fooled.”Richard FeynmanBad UnderstandingCan KillOn January 16, 2003, at 3:39pm, the Columbia space shuttle tookoff from Cape Canaveral. During the launch a small piece offoam insulation broke off the fuel tank and hit the shuttlecraft.The event was recorded on a few low-resolution video frames. Theyshow a tiny white object hitting the shuttle and a plume of dusty materialsplattering outward. The shuttle made it safely into orbit and for twoweeks engineers on the ground debated what to do. In the end, it wasdecided the risk was minimal and the shuttle could safely return to Earth.On reentry, the shuttle disintegrated, killing seven astronauts.NASA managers had decided the shuttle was undamaged basedon a series of presentations by the engineers. One image in particularanalyzed the potentialdamage to the shuttle’stiles from an impact.Read the slide, lookat the key frames, anddecide for yourself whataction you would havetaken.Shuttle Tile60 Are the Androids Dreaming Yet?NASA Internal SlideWHAT DO YOU UNDERSTAND FROM THE SLIDE?Some images of the launch are shown on the rightdddHere is what you should have understood from the slide: tiles arereally tough but if the foam dislodged from the fuel tank broke throughthe outer coating it would cause significant damage. The estimated speedof the foam hitting the tile was 640 times greater than anything previouslytested. Worried?Is this a proper understanding of the problem? You have the slideand the images. Take another look and think hard. If you want, you cancheck a video of a similar launch on YouTube to get a feel for the scale ofthings, but the still frames shown all the information you need to makeyour conclusion.Understanding61Photographs of the Foam Impact from Video FootageFrame Showing Foam Dislodging62 Are the Androids Dreaming Yet?Still from Ground CameraLOOK AT THE IMAGES, WHAT HAPPENED?dddThe truth is you simply don’t know. If you are puzzling over thestrength of tiles, you have been misdirected. There is video footage ofsome sort of impact on a wing mostly covered in white tiles, and a slidedescribing the effect of a benign sounding ‘foam’ hitting those tiles. Butwhat is the evidence for an impact on a tile? The shuttle is certainly notmade entirely from tiles; I can see a window in the picture. You shouldinstead be asking more questions, “What happened?” “What hit what?”and “How bad is that?”It was bad. The foam, a very tough material, had hit the leading edgeof the wing, a weak point, punching a hole through it. The wing failedon reentry and tore the shuttle apart. Clearly, a full discussion of thepossibilities did not occur amongst the shuttle team, or perhaps it onlyhappened amongst the engineers in private. Once the analysis was tidiedup and presented to ‘management’ it was a one-way communication ofthe conclusions, not a discussion of the underlying ambiguous thoughtprocess. The result: people passively listened to the information ratherUnderstanding63than interactively understanding it and agreed on the recommendationthat it was safe to return. Clearly they did not understand the ambiguityotherwise they would have realized they did not have enough informationto form a conclusion. This is the tragedy of lack of understanding. If theyhad known how little they knew, they could have deployed a spy satelliteto take pictures of the damage – one was available nearby and wouldhave taken a few hours to re-task – but they did not.Ed Tufte served on the second shuttle disaster commission andprovided an analysis of the disaster. He views slides as a poor medium forcommunicating complex problems and thinks documents are far better.The danger with slides is they force you to simplify information in a waythat destroys the essence of the information. His analysis of the failure ofcommunication at NASA formed a major part of the final report on thedisaster. Later he coined the paraphrase “All Power corrupts; PowerPointcorrupts absolutely.” Good communication benefits from stories andnarrative, not bullet points and graphic fluff. Instead of using bulletpoints, speak! After all, we have evolved for 250,000 years to understandlanguage, but only 25 to read PowerPoints. ’If you write presentations, Ed Tufte’s book The Cognitive Styleof PowerPoint is compulsory reading. He argues that much of theinformation you want to communicate is complex and interconnected.PowerPoint or any similar presentation software encourages you tosimplify it into hierarchical bullets. The format implies simple causalrelationships where none exists. This is dangerous. Communicationshould convey understanding – which is very important – and not justinformation. What, you ask, is the difference?Searle’s Chinese Room“The hardest thing to understandis why we can understandanything at all.”Albert EinsteinThe Imitation GameAs an experiment, I am going to ask a student to spend a week ina locked room. The room is perfectly nice; it has a bed, a light, adesk, some reading matter, oh, and we’ll give him some washingfacilities too! Every now and then I post some food under the door tokeep him going, Pop-tarts and pizza (thin-crust) work well.On the first evening a note is pushed under his door with a symbolon it. The student puzzles for a while, then opens the book sitting onthe desk. The book says, “If you get a piece of paper with symbols on itlook them up and follow the instructions.” He looks up the symbols andthe entry in the book says, “Go to page 44, write down the third symbolon a piece of paper then post it back under the door.” He follows theinstruction and is rewarded with another piece of paper, this time with alarger set of symbols on it. Again he follows the instructions in the bookand posts his answer back under the door. This goes on for several days.He is somewhat bemused, but it passes the time, and he diligently looksup the symbols and performs all the complicated actions as instructed.Meanwhile, I meet our new Chinese graduate student and explainto her she needs to interview a potential translator for the department.He has just come in from Hong Kong and there is a health scare, so wehave quarantined him in the lab room. He is bored and I have somepaper for writing messages. She writes “hello” in Chinese on a piece ofpaper and posts it under the door.66 Are the Androids Dreaming Yet?The exchange of notes goes on for a few days and the two seem to begetting on well. There is even a little romance in the air. When the week isover I open the door and the two meet. The graduate student says, “Hello.It’s nice to finally meet you in person.” The man is puzzled because, ofcourse, she has spoken to him in Chinese. He knows no Chinese.“I’m terribly sorry, but I don’t speak Chinese,” he says.She is puzzled, “But I spoke with you this last week!”“No, I really don’t speak it,” he says.And, of course, he is telling the truth. The book he has been usingcontains the rules for answering questions in Chinese, but he hasabsolutely no knowledge of the language. I’ll leave to your imaginationwhether the two strike up a real relationship and live happily ever after.This is the Story of the Chinese Room. The setup is able to foolsomeone into believing there is a Chinese speaking person in the room,yet there is not. Where does the understanding of Chinese lie? The mandefinitely does not understand Chinese. And the book clearly does notunderstand Chinese because it is an inanimate object. Yet the personoutside the room is convinced she is communicating with a Chinesespeaker. The analogy to a computer is clear. The book is software andthe man blindly following instructions is the hardware. John Searle,who devised the thought experiment uses it to show computers cannever understand because there is no place in a mechanistic system forunderstanding to exist.The Chinese Room has sparked huge argument in philosophicalcircles; let me boil it down to its simplest form. First, let’s refute Searle’sposition with the ‘System Argument’.The man plus the book form a system. Systems understand; theirindividual components do not. My blood does not understand. My brainwithout blood would not understand – it would be dead! Plug my braininto a good supply of blood; add a dash of glucose, and it will understandthe most complex of things.The systems argument is elegant and most scientists think this is thedefinitive argument against Searle, but Searle has a neat way to counterit. “Imagine”, he says, “that the man memorizes the book and leaves theroom. Now there is no system, there is just the man, but the man still doesnot understand Chinese; he is just parroting rote-memorized words andrules.” Computers, Searle argues, process syntax – the rules of language;humans understand semantics – the contextual meaning of language.Artificial Intelligence (AI) proponents hate the Searle argument.They believe the memorization of a set of words and rules is exactly whatgives us knowledge of Chinese. That is why we go to school!Understanding67A key problem posed by Searle’s Chinese Room is whether you canknow everything about a situation from just looking at the inputs andoutputs. This is very similar to the restriction posed by the Turing Test.In that case if we were to trace the wire from our computer terminalto the other room we would either find a human typing messages or alarge box covered in flashing lights. This would definitively answer thequestion whether we were talking to a man or a machine. Similarly, ifwe opened the door to the Chinese Room we would immediately knowwhether there was a real Chinese speaker in there or not. But openingthe door on both tests misses the point. The question asks, “if the inputsand outputs are the same does it matter what is really going on inside aclosed system?”Black BoxesExperiments involving closed systems are known as Black Boxexperiments. They presume you can learn everything about the innerworkings of a box simply by probing it from the outside. Young electronicengineers are often given black boxes as a test. Electronic componentshidden in the box are connected to three external terminals on theoutside. The student is asked to deduce what is in the box using onlyan electric meter to probe those terminals. Here are a few examples ofthe possible contents of a black box. They would all show up identicallyon the student’s meter. Although internally different they are externallyidentical. Even my ‘silly’ fourth choice with a cat in the box does not giveBlack Box Equivalence68 Are the Androids Dreaming Yet?itself away if all you have to go on are electrical readings. (I dare say thecat would make its displeasure know if left in there for any time.) Thecontents are, therefore, said to be black box equivalent.The reason for teaching engineers about black boxes is to help themunderstand how to simplify things. We could construct option four, witha cat and some food, but it would cost a great deal of money. Option 1 isfunctionally identical from an electrical point of view, but for a fractionof the cost. Steve Wozniak and Steve Jobs were so successful when theystarted Apple because Wozniak was brilliant at simplifying logic circuits.He could take a design with thirty chips and come back with a black boxequivalent solution using only five. It was a fraction of the cost and farmore reliable.Scientists put great store in black box equivalence because ofa principle called Occam’s Razor. William of Occam was an EnglishFranciscan friar living in the fourteenth century. He proposed the ideaof minimal explanation. It states that, ‘among competing hypotheses,the hypothesis with the fewest assumptions should be selected’. Whentrying to explain the workings of a black box, the more complicatedinner workings should be discarded, as they have no externally verifiableeffect over the simpler mechanism. Our extraneous animal must beeliminated! Sorry.Ironically, given his calling, Occam’s Razor is sometimes wheeledout as a disproof of the existence of God. Surely God is a complicationunnecessary to the explanation of our Universe. The argument isillustrated beautifully in Carl Sagan’s book Contact and the film of thesame name. God gets the last laugh in Sagan’s book when the difficultywith Occam’s Razor is brought into sharp focus. Occam’s Razor containsan inherent paradox. At any moment in time we only have evidence tosupport the simplest of explanations, yet we know many of these simpleexplanations are incomplete. We regularly discover new phenomenon –dark matter and dark energy being some recent examples. If we stoppeddiscovering new things, Occam’s Razor would be a good way to simplifyour thoughts. Occam’s Razor is a useful intellectual tool to prevent usover complicating explanations, but there will often be explanations thatare correct, but for which there is not yet any observed effect.If we go back to our black box example, we see the flaw in concludingthe boxes are identical from examining only their inputs and outputs.Opening them would clearly show they are not identical! But, how wouldthis fact reveal itself if they remain closed? The answer is: over time. Ifsomething in the box has memory or understanding, it could presentone set of results for a while and a completely different set of results later.Understanding69In my trivial example, the cat could eat a wire and change the operationof the black box. Now there is an open circuit where none existed before.If this happened, the output would change and we would need a newtheory to explain it. If the circuit was attached to a missile control systemor a life support system, you would really want a full understandingwithout waiting. It’s humans nature to try to open black boxes. This iswhat MRI scans, X-rays, particle accelerators and all our other toolsof scientific investigation are for. We want to open all the black boxesof nature and see what is going on inside: simply waiting to see whathappens is not acceptable.In a sense, we live in a black box. We experience the world throughour senses, seeing with our eyes and feeling with our hands. The brainnever directly experiences anything; it only infers the likelihood ofScene from The Miracle Worker. Helen Kellerpictured at the moment she understood language.70 Are the Androids Dreaming Yet?something from the signals it receives. This is similar to our engineerprobing the terminals of the circuit of a black box. How can we know ourexperience of the world is real?Understanding the WorldThe French philosopher Descartes gave us an explanation for thisparadox. He spent a long time looking skeptically at everything weperceive. For example, when we poke a stick into a pond, the surface ofthe water bends light and the stick appears to have a kink in it. Our eyestell us the stick is bent, but our brain ‘knows’ the stick is straight: it’s anillusion. Descartes wondered if something so simple could be an illusion,perhaps the whole of our experience is too.His eventual solution underpins much of modern philosophy – ‘Ithink therefore I am’, cogito ergo sum. Even if we doubt everything else,we cannot doubt we are thinking about this doubt. At least we can relyupon the existence of this ‘thought’ as some reality. Descartes built upfrom this bedrock the real world we live in. We can be sure we experiencethings and can apply logic and use thought. We can use this intellectualfaculty to tell a great deal about our Universe.True UnderstandingIn the QED lecture series, The Strange Thing about Light and Matter,Richard Feynman relates the story of the ancient Mayan astronomers.3000 years ago they were able to predict the motion of Venus in the skyusing only pebbles. They had a simple system that could predict whenthe planet would rise over the horizon. Put a stone in the jar every day,take out a stone once a week, add a stone at every new moon. If thenumber of stones in the jar is divisible by 23, Venus will rise. I’m makingup the details but you see the idea... It’s a very simple algorithm. Whatshould we conclude if the Mayans had perfected their calculations topredict the motion of Venus and it proved reliable over a whole century?Would this constitute understanding?Feynman would say no: the Mayan understanding was notcomplete. It was only black box equivalent to our modern understandingover a limited period. We known that once the Sun begins to run outof fuel it will swell to a red giant and explode, destroying Venus andthe Earth. Their model could not predict this catastrophic failure. Ourmodern deeper understanding of the workings of the solar system allowsUnderstanding71us to predict this future even though there is no clue from the motion ofVenus today. Understanding allows us to predict discontinuous events: asystem changing its state or a star running out of fuel.We see the same predicament in stock markets. Stock marketsnormally behave in a linear fashion but, when they go wrong; they govery wrong. Recent recessions have been made much worse by the failureof hedging systems to handle market disruption. Some even think thecrises were caused by the automatic trading strategies of these hedgingsystems.The quants – as mathematicians in banks are called – spendconsiderable effort modeling financial instruments to show that if onestock goes down, another will go up at the same time. If the stocksare held together your investment is safe because, on average they willremain constant. The problem with these correlations, which often holdreliably for many years, is that when trouble hits they fall apart. Historicalcorrelations don’t give us understanding of the future: something thatwas only meant to happen once in a million years has happened withinsix months. As they say on your investment papers, past performance isno predictor of future results.Do Computers Understand?Today’s computers don’t have our general-purpose ability to understand.Watson was thrown off by badly formatted English. The humancontestants, by contrast, had no problem with this. Just how good wouldWatson have to be, to call it – or should I say ‘him’ – intelligent? Howcould I judge this had happened? Alan Turing proposed an ingenioustest in his 1950 paper Computing Machinery and Intelligence using ‘TheImitation Game.’ We now call the Turing Test.If we ask a series of questions to a computer and we cannot tell itsresponses from those a human would give, then the computer is, for allpractical purposes, the same as a human. Since we are intelligent – or atleast we hope we are – the computer must also be intelligent. QED.That’s all there is to the Turing Test. Puzzled? Let’s pick his argumentapart.Imagine you are chatting away on Facebook with someone youdon’t know. They may have posted a photograph so you can see what theylook like. The photo might be a fake; you have no real way to tell. Whatquestion would you ask the other ‘person’ to prove they were human andnot a computer? There are obviously some giveaway questions. Pleasemultiply the numbers 342,321 and 23,294 and give me the answer. This72 Are the Androids Dreaming Yet?would be very hard for a human but easy for a computer. If you got avery quick answer; the computer would have given itself away. But, thecomputer has been programmed not to give itself away, and it is free togive the answer slowly or even reply that the calculation is too hard. Ourcomputer can say anything it likes, including lying to pass the test! If thecomputer can fool a questioner into believing it is a human then Turingargued the computer has shown it is at least as intelligent as we are.It used to be assumed that the field of broad general knowledgewould be hard for a computer, but Watson has shown this is not so. Withenough storage and a reasonable algorithm, winning a pub quiz is wellwithin the capability of a modern computer.The really difficult questions for a computer are philosophical ones,novel questions and things that don’t fall into a pattern. For example,“Are you happy?”“What do you think of Shakespeare’s Hamlet?”“Is there life after death?”“How went it?”“Think Differ…”If a computer could plausibly answer this sort of questioning for anextended period, say fifteen minutes, should we conclude it is intelligent,or do we need more time to be certain?Turing’s approach to certainty was simple. Just ask lots of questions.As you ask more and more questions, you will become increasinglycertain you are talking to an intelligent being. He characterized itas a linear process; after 15 minutes of questioning you might be99% certain and after a few hours 99.9% certain and after a few dayscompletely certain. The problem with this approach is it does not flushout discontinuities. What if the questioning suddenly stopped withoutwarning or explanation? A human responder is likely to worry that thequestioner has had a heart attack and do something to find out what isgoing on including leaving the room. Humans can make creative leaps,solve non-computable puzzles or come up with a clever new joke. Ahumans could even announce the test is a waste of time and walk off.They just exercised free will! A computer cannot do these things.Each year a group of scientists enters a competition run byCambridge University to win the Loebner prize, a competition to seehow close a machine can come to passing the Turing Test. If you can beatthe test you win $100,000. So far no one has come close and scientists arebeginning to realize just how hard it is.Understanding73New Yorker CartoonWith the anonymity the Internet provides we can imagine all sortsof strange scenarios if the Turing test could be passed. You would haveno way of knowing what you were talking to. The New Yorker ran acartoon back in 2000. “On the Internet no one knows you are a dog.” Wecome across a similar problem the other way around when we encounterbad customer support. A few years ago, while trying to get an answerto a computer problem, I became convinced the thing responding tomy emails was a machine. The company did use machine respondertechnology so it could well have been. I asked it to prove it was humanby putting the word marmalade into an English sentence and fixing my74 Are the Androids Dreaming Yet?problem. The human pretending to be a machine saw the joke, fixed myproblem and replied “Marmalade is served with butter and toast.” Thetest worked!Uncannily not HumanUnderstanding75The sister test in robotics is equally hard. The goal is to simulate thephysical human form, its movements and mannerisms. It’s easy to getclose, but close is not good enough. The term ‘Uncanny Valley’ has beencoined to describe the discomfort humans have with something that triesto simulate a human being but does not quite get there. I think it is partof the reason Madam Tussaud’s waxworks are so fascinating. Humanshave a love-hate relationship with facsimiles of themselves. They lovethe flattery but feel a sense of revulsion at anything that comes too close.Searle and TuringIn the Turing Test, we limited our senses to the purely symbolic: usingonly typed words on a screen. I could break the lock on the door and gointo the room to see what was there.“Aha!” I would say.“I can see you’re a computer, I, therefore, know you’ll be good atsums and bad at creativity.”But Turing wants us to see if the difference is given away purelythrough intellect. He argues there is no way to tell. But if you follow myargument from chapter 1, there is one way: ask the computer to find anon-computable solution to a mathematical puzzle. This is, in practice,a difficult test to pose because it might take a very long time. Twentyfivebillion people have lived on planet Earth during the last 350 years,and about 5 million of them were mathematicians. None of them wasable to solve the problem posed by Pierre de Fermat until Andrew Wilesturned up but this is a clear difference between humans and computers.However long you give a computer it would never be able to solve theproblem.This creativity test would take centuries to run if non-computablethought was rare, but I think we see it often – on display even when wetell jokes. In which case computers and humans should be easy to tellapart: humans are the funny ones. I am not saying you can’t build a brain;our brains are physical devices, after all. I just believe a computer or amechanistic machine, cannot think like a human being.I like the Searle argument but qualitative arguments are insufficient.We need a quantitative argument. In the forthcoming chapters, I amgoing to look at the mathematical argument underlying the differencebetween human intelligence and computer processing. Before we do thislet’s take one last look at a qualitative difference; the way computers andhumans communicate.
Chapter 3BODY LANGUAGE& BANTERBody Language“England and America aretwo countries separated by acommon language.”George Bernard Shaw“I speak two languages, Body andEnglish.”Mae West“The body never lies.”Martha GrahamIn the summer of 1986 Ronald Reagan and Mikael Gorbachev metin person for their second negotiation session, this time at theHöfði House in Reykjavik. For five days, the leaders talked aloneexcept for interpreters. Reagan badly wanted to develop the StrategicDefense Initiative; known by its nickname, ‘Star Wars’. The idea was toput smart weaponry in space that could destroy ballistic missiles beforethey reentered the atmosphere. Reagan believed this would remove thethreat of imminent destruction that had hung over the world since 1945.Gorbachev, on the other hand, felt this was just another escalation inthe Cold War, and the Soviet Union would be forced to build yet moreweapons to overcome the American defenses. He wanted Reagan’s plansshelved, arguing that it broke the Anti-Ballistic Missile Treaty. He wasprobably right. The leaders talked back and forth, unable to overcomethe impasse. At the end of the summit there was a mad scramble toannounce some sort of deal, but this proved difficult. In the last momentsbefore they had to conclude a communiqué, Reagan suggested theyabolish all nuclear weapons. Reagan’s negotiating team was horrified andshut the door.For decades, the American strategy had been to use nuclearweapons as a deterrent against the apparent numerical advantage of theSoviets. In all the potential scenarios analyzed by the Pentagon, Russianforces ended up overrunning American forward positions – otherwiseknown as Western Europe! The only way to stop them was through arelease of nuclear weapons, which, inevitably escalated to all-out nuclearRonald Reagan and Mikael Gorbachev80 Are the Androids Dreaming Yet?war. It was assumed this inevitable progression deterred the aggressionin the first place, and the threat of mutually assured destruction kept theworld peaceful. Giving up this tenet of defense strategy was somethingthe American military just could not contemplate. Many people did notthink it a rational defense strategy; it seemed appropriate the acronymfor mutually assured destruction is MAD, but this was the status quo.We now know our worry over Russian superiority was groundless.The West’s technological advantage, founded on the invention ofcomputing and sophisticated materials technology, gave us a hugeadvantage. In the only battle to be fought in the 20 th century betweenRussian and Western tanks, during the first Iraq war, most of the Russiantanks were destroyed with no losses to American tanks. We know thisnow, but we are talking of a time when paranoia over the Soviet advantagewas the common view.There is speculation that Reagan had muddled intercontinentalballistic missiles with all nuclear weapons. I do not think this is true.Reagan was a man of vision, quite comfortable with using his folksy wayto convey sincere belief, and I think abolishing all nuclear weapons wasin his mind. It would have been a breathtaking moment.In the end a rather feeble communiqué was put together and thetalks declared a technical failure. But, both leaders had seen eye-to-eye;both were prepared to make major concessions and both wanted an endto the old strategy of mutually assured destruction. Wiping each otherout was no longer considered a successful outcome! The meeting, andHöfði House in ReykjavikBody Language & Banter81the fundamental thawing of relations between East and West, was to leadto the Intermediate-Range Nuclear Forces Treaty and the end of the ColdWar.Face-to-Face CommunicationWhat really happened between these two leaders when they met andtalked? Was it a mechanical process of offer and counter-offer, as easilyexecuted by fax, or is human interaction more complex than this?Reagan, as a young man, had been a liberal, sympathetic to socialistideals until a painful strike in California caused him to lose faith in thepolitics of the left. Gorbachev, a lifelong Communist, was desperate toreform the Soviet economy and make it more competitive. He, also, hadcome to see the hypocrisies that could emerge in far left-wing ideology.I don’t believe this common experience could have been communicatedby fax or email. Indeed, I am sure these specific points were never made,but the nonverbal communication must have conveyed something oftheir common background and purpose.When we phone someone or exchange emails, the interaction isfactual, there is no body language, and we rarely laugh. When we travelto meet someone, we spend a great deal of time with them. The averagelength of a phone call is two and a half minutes, but meetings, especiallywhen one party has travelled to see the other, can be hours long. Whenhumans meet they greet each other, shake hands, sit in the same room,talk at length, and laugh. Body language is important; people mirroreach other’s postures, adopt open and receptive stances, and makeeye contact. You can see this in the picture of Reagan and Gorbachevabove. Body language allows us to convey qualitatively different things,such as trust and happiness. It is very expressive; you can see the moreguarded postures of Yasser Arafat and Shimon Pérez below, just afterthey negotiated a landmark peace deal. Can you tell if the leaders smilesare false?CommunicationCommunication is one of mankind’s greatest expenditures. The UStelephone system is arguably the largest machine on the planet, whilethe world’s mobile phone networks have a capital value of $2.5 trillion,greater by an order of magnitude than all the steel plants in the world put82 Are the Androids Dreaming Yet?Yasser Arafat and Shimon Péreztogether. This lifeblood of our existence – long-distance communicationbetween human beings – turns out to be amazingly difficult, even withall our clever technology.In recent years the Internet has, in theory, allowed each and everyperson to communicate freely with any other person on the planet.In some of the most distant parts of the world mobile phones, andprojects such as; ‘One Laptop per Child’ are rapidly bringing unlimitedcommunication to all. This communication can be personal, one-to-one,or broadcast: I can talk to people interested in a particular topic directly.As we watch the Arab world democratize, catalyzed by the Internet, thereis no question that digital communication has now become a major forcein the world. Yet, people don’t communicate over the Internet as muchas you would expect; they often use the Internet to set up phone callsduring which they arrange meetings! This is odd. We have a fantasticphone system and sophisticated communication technologies; email,video and instant messaging. Yet, we still choose to travel when we wantto communicate.On the face of it, there should be no difference between a phonecall and a meeting. In principle the same information can be conveyed.Yet when we want to really understand someone, we always go to meetBody Language & Banter83Smiles Fake or Realin person. No great treaty or big industrial contract has been negotiatedwithout a face-to-face meeting. We see this daily: people talking on thephone get to a certain point, give up, and arrange to meet in person.The consequence is that we spend $550 billion annually, flyingaround the globe to meet each other. Each day the world’s populationtakes three million plane flights. Around 80% of these are businessflights. Some are people emigrating or going to do specific manual tasks,but most are to have meetings. We have always assumed that this isbecause the parties are unable to reach a sufficient level of trust over thephone and need face-to-face interaction to build that trust, but it maybe that the parties are not able to convey sufficient information to fullyunderstand each other. Face-to-face meeting may convey much moreinformation than we think.84 Are the Androids Dreaming Yet?SmilesWhen we smile naturally we use a full set of facial muscles, including themuscles around our eyes. When the smile is forced those eye musclesremain passive and the smile, although superficially the same, is missingsomething. You can’t put your finger on it, but the look is insincere. Astudy of marriages in the USA analyzed smiles in wedding photographs.The couples with false smiles divorced much earlier than the genuinelyhappy couples. Similarly for high school photos; people with genuinesmiles at 18 years of age were happier later in life and in more stablerelationships. Smiling is really important. It is good to be around peoplewho smile, they are more successful – and nicer.There is also a curious reverse effect. The link between our mindsand bodies is much more fundamental than we thought. If you grasp apencil between your teeth, it forces you to smile. Try it. The mere actof smiling is found to make you happier, it causes the release of thechemicals called endorphins which improve your feeling of well-being.Micro-expression AnalysisSince the involuntary movements of the muscles around our eyes giveaway genuine happiness, a whole science has evolved looking for otherbiological cues to mood. The two most interested groups are the FBI,trying to detect lies, and poker players, trying to make money! Much hasbeen written on the topic, including a few best sellers, but the evidencefor micro expressions is mixed. Regardless of whether involuntaryactions give away our emotions, humans voluntarily use a great deal ofbody language when talking.Body LanguageA study by Albert Mehrabian is often cited to say 93% of the informationin a conversation comes through nonverbal cues. This is misquoted.The study really stated 93% of the emotional content is nonverbal.That’s more believable. And further studies have shown when there isdoubt, nonverbal cues win over verbal information every time. The ruleis sometimes laid out as the 7%-38%-55% rule – 7% words, 38% toneof voice and 55% body language. Remember this is emotional content,your conviction and sincerity. You will still have to get over the factualinformation you want to convey.Body Language & Banter85Learning Swedish with The Two RonniesTry this experiment on a friend. Tell them you like their shirt usingdifferent tones of voice: sarcastic, sincere, amazed. Then see what theyunderstood. You will find it difficult to appear sincere because I havetold you to say you like their shirt – unless of course you really do. Whenyou use sarcasm they will find it hard to process your statement. It isrevealing how we use the information.Interestingly, a piece of research described in Scientific Americanshows even insincere flattery is effective. If you want a pay rise from yourboss, any form of flattery will do. Vanity appears to override skepticism!InteractionThe normal cadence of communication between people includes a greatdeal of mutual interruption. When a meeting breaks down we often seepeople begin to say things like, “Please don’t interrupt me,” “Do youmind, I was talking,” “Pleeeease, let me finish.” If the meeting is reallygetting out of hand, third parties will often step in and tell one to wait forthe other. This is where the mechanics of face-to-face interaction fail, aswe need to interact in order to communicate effectively.Because we have a lot more time in a face-to-face meeting peoplecan wander ‘off topic’. This is an important part of the process ofcommunicating. After all since most phone calls are 2-3 minutes and86 Are the Androids Dreaming Yet?most meetings an hour, there are another 57 minutes to fill! These offtopic items bring in social experience and help us form the backgroundcontext we need to properly communicate.What is Background Context?Alex and Bella are both fans of the British comedy duo, the Two Ronnies,and enjoy their learning Swedish sketch. Bella asks Alex what kind ofsandwich he wants for lunch. Alex replies ‘M’. Bella laughs. If you haveseen the sketch you will understand the background context to the joke.If not this paragraph might as well have been in Swedish. Take a look atthe sketch on YouTube and reread this paragraph... Now you understand.Do I think in English?Most scientists believe we think thoughts using language, but mostscientists writing about thought are linguists or psychologists. If you area dyslexic engineer like me, language is a long way down the processingchain. I think abstractly and then translate those thoughts into words.Some ideas don’t map between languages and often, one language adoptsthe words of another to fill in the gaps. Some interesting examples are:ZeitgeistSchadenfreudeChutzpahGerman, spirit of the timesGerman, enjoying others misfortuneHebrew, audacityAll of these are fully signed up, card carrying entries in the OxfordEnglish Dictionary.Some languages have fewer distinctions between ideas: truth andlaw are the same word, ‘torah’, in Hebrew. Languages have differenttenses and structure. In Chinese all words are one syllable and the scriptis pictographic rather than phonetic. This is unusual, even Egyptianand linear-B, which look pictographic are mostly phonetic. With singlesyllable words, Chinese uses voice inflection to change meaning; a risingor falling tone can change the meaning of a word from ‘grey’ to ‘girl’.In many Western languages rising voice inflection is used to indicate aquestion, as in Australian English or irritation, as in English English. Sohow do the Chinese show if they are annoyed or want to ask a question?They elongate their words and accentuate the changes in intonation.An argument in Chinese can sound quite alarming to the Western ear,with its percussive monosyllables and extreme inflection changes. ThisBody Language & Banter87degree of inflection is used in English, but only in extreme emotionalcontexts: A Chinese argument over cold tea can sound like an accusationof murder to a Western ear.Symbolic CommunicationThe earliest recorded permanent human communication is cavepainting, dating to 33,000BCE. Written communication emerged inSumer, the southern part of Mesopotamia (now Iraq), using a scriptcalled Cuneiform, written on clay tablets. It was used primarily foraccounting. The Sumerians are responsible for our common use of basetwelve. Twelve hours in a day, inches in a foot, and notes in the scale; allstem from their civilization.Although not the first to write stories, the Greeks perfected thedramatic forms we use today: poetry, prose and plays. Watch an episodeof ‘Law and Order’ and you are seeing a direct descendant of a Greektragedy, complete with suffering and justice denied. All this permanentthought art is made possible by the translation of ideas into symbols.Scripts and SymbolsThe world supports a huge variety of scripts split roughly into phonetic,representing the component sound of words, and pictographic, stylizedpictures of the ideas.Chinese Traditional and SimplifiedSome scripts have interesting quirks. Ancient Hebrew, althoughphonetic, is a script where vowels are omitted. Modern Hebrew oftenleaves them out as well. This means words can be ambiguous and needcontext to decipher them. A common set of Chinese characters has longbeen used by Mandarin, Cantonese, and Japanese speakers even though88 Are the Androids Dreaming Yet?their spoken languages are entirely different. The script languages ofthese people are gradually diverging and might in time become entirelyseparate languages too.The Chinese government in Beijing has moved to using simplifiedChinese for Mandarin speakers, while Hong Kong continues with thetraditional form. Japanese has developed many new characters formodern ideas, such as computers, that differ from the Chinese, and mixesin a great deal of Katakana, a script allowing the phonetic representationof foreign words. If you walk around these countries their signage looksquite different, although I am told Cantonese speakers can still readBody Language & Banter89simplified Chinese. Take a look and normally you will find them to bequite different. Each example in the figure is my best attempt to translatethe phrase “Hello Reader” into a script and the corresponding language.Symbols of the WorldEnglish is one of the most irritating script languages of all. It commonlyuses etymological elements, showing the history or origin of the wordthat has nothing to do with the sound of the word. A word like schoolhas the ‘k’ sound spelt ‘ch’, showing its historical derivation from theGreek, but confusing for pronunciation. English has 53 sounds derivedfrom only 26 letters, so there are plenty of letter combinations, many ofwhich are irregular. Because the language favors historical conventionover simplicity, sugar is pronounced “shu-gar” whereas sand is strictlyphonetic. As for Leicestershire I’ll leave that as a test for the Americanreaders amongst you. If you’re British, try Mattapoisett, a town inMassachusetts named in Native American.Yet English is also a ‘lovely’ language. Because of its richness thereare often twenty different ways to say something, and a dozen wordsto choose on any topic. One of my own favorite words is ‘jump’. It isphonetic, but also onomatopoeic and even pictographic. Jump bothsounds like a jump and looks like a jump.Two scripts that puzzled scholars for many years are Linear-b andHieroglyphics. Linear-b – found on clay tablets on the Island of Crete –turned out to be a coded form of ancient Greek with some slight quirks,such as dropping the letter ‘s’ from the ends of words. The ‘s’ is superfluousin most Greek words, and dropping it saved precious clay space!Hieroglyphics was a real puzzle. It looks so like a pictographiclanguage that it fooled many people for centuries. The Rosetta Stone wasdiscovered in 1799 and became the key to their deciphering. This stonehad the same edict written out in 3 languages – Greek, Egyptian andDemotic. The French adventurer Jean-François Champollion decodedhieroglyphics in 1822 and although it looks pictographic, it was found tobe predominantly phonetic. Linear-a, another script found on the Islandof Crete has yet to be decoded and remains one of the world’s greatunsolvedmysteries.All these different ways to code ideas into symbols present thechildren of the world a great learning challenge. Because written languageis so young, in evolutionary terms, our brains have not had enough timeto evolve to master it. Instead words co-opt parts of our brains originally90 Are the Androids Dreaming Yet?evolved for different purposes. As languages differ in their constructionthey co-opt different bits of the brain. It is possible to see this using brainimaging.Dyslexics – and I am one – have difficulty in translating betweenthe realm of conceptual thought and written script. This translation issubtly different for each language. Chinese speakers use their motorcortex to process characters. Young children write out the charactersover and over, to memorize them, so the ‘muscle’ memory is highlyinvolved. French and Spanish children use the audio pathways, as mostof their language is phonetic, the motor part of writing is then an addonand does not process meaning. English children must use portionsof their visual cortex to process the meaning of words, as many wordshave spelling quirks that have nothing to do with the sound of the words.Some studies even suggest a child dyslexic in one language, because, forexample, their audio pathway is impaired, might not suffer the conditionin another language that relied on a visual or motor skill.Can Objects Communicate?The process of communication has many components, starting withsomething capable of communicating. Communication usually –perhaps always – is something that occurs between sentient beings. Idon’t think of my computer as communicating with me, but rather thinkof it as a medium for communication or a dumb machine. But colloquiallanguage around the subject is a little muddled. We all agree a lighthousedoes not communicate, even though it can signal danger, but what dowe mean when we say, “That song really spoke to me.” No one believesthe song is actually communicating, but some kind of communicationwas made nonetheless. When we talk of communication do we mean theagent or the message?StoriesHumans enjoy communicating; we create works of art, music andliterature that transcend simple analysis. The COIN dynamic slide,which we saw earlier detailing the strategic situation in Afghanistan,would probably have been better communicated with a story. Humans,unlike computers, do not cope well with large quantities of unrelatedinformation, and studies of memory and comprehension show weBody Language & Banter91benefit from a narrative structure. Let me give you a basic example. Onesimple trick the human brain uses is chunking. Give yourself a momentto try to learn this string of characters.HALTNTIBMGTATLAMATLOLPOMSGTGTRY TO MEMORIZE THE STRING WITHOUT READING ONNow, if I divide it into chunks, you will see it includes meaningfulinformation.HAL TNT IBM GTA TLA MAT LOL POMS GTGYou probably won’t recognize all the acronyms unless you areunder 10. Even then, you will find memorizing it hard, but if you put thesequence into the context of a story then it is much easier to learn.HAL uses TNT to blow up the IBM building in Grand Theft Auto.“Three Letter Acronyms are annoying,” says MAT. I’m Laughing OutLoud; Parents Over My Shoulder. Got To Go.We find it easier to fit new information into existing structureswithin our brains rather than memorizing by rote. I’ve used quite abit of modern Internet slang here. You’ll find young people recall thisinformation better than older people for whom GTG and POMS arenonsense.If you want to memorize something, experts recommend youimagine bizarre images and relate them to a story pictured in the mind’seye. Try it and you may very well find you can still remember my sentencein ten years time!Let’s try something else. The following sentences are a little different,yet the recall scores for information in the two are dramatically different:1. I met an old tramp on 42 nd Street wearing a dirty grey rain coat.2. New York on a cold damp November day; as I cross the streetI bump into an old man wearing a dirty grey Macintosh. Hisshuffling gait suggests some sordid intent. I think nothing of it,but this brief meeting was to change my life.92 Are the Androids Dreaming Yet?The addition of contextual cues allows you to form a mental picture.By withholding some information at the end I have used a dramatic trickto cause your brain to free wheel and imagine what happens next. Youare involved in the story. Notice the longer story, with more data in it, isparadoxically more comprehensible and memorable.Ed Tufte makes the point about our ability to process informationvery forcefully. He believes presentation experts are wrong when theyrecommend you keep your slides to a few words! He points out thecommon advice to use only six bullets per slide and six words per bulletcomes from a misconception that has blighted a generation of presenters.Studies performed on memory in the 1960s measured unrelated wordrecall. Six words are all you can remember if the words are meaningless.But if the words have meaning we can comprehend and absorb manypages of data. Hundreds of millions of people throughout the world reada newspaper every morning and can recall the stories throughout theday; the poems, songs and plays we memorize when young are usuallylong, comprising thousands of words, yet we are able to remember themverbatim for the rest of our lives.When we tell a story, we are trying to draw the reader in so theycan to experience our imaginary world and be ‘in’ the story. When I reada story – perhaps Harry Potter – I don’t think about the grammar andpunctuation, or even the accuracy of character portrayal. I’m transportedto a different place. I experience a piece of the reality or ‘imaginality’the storyteller has created. I can describe the characters, the scene, thesounds and the smells. A good author forms a complete world in ourheads corresponding with the world they have in their heads. With moreabstract information, comprehension and retention is harder. Often ifthe information does not hang together in a linear narrative it can beimpossible to take in at a single sitting. However, if it forms a story andis well told so you ‘get it’, you do not need it repeated. We experiencesomething of this effect when we watch a good movie. “I’ve already seenthat one,” means you have absorbed the whole story in a single sitting.You don’t need to watch it over again to comprehend it.ComedyFinally, when you mix all the elements up, emotional understanding,body language, in-person communication and empathy; you get comedy.Humans ‘do’ comedy from a very young age and it’s vitally important tothe fabric of our lives. What purpose comedy serves in communicationBody Language & Banter93My XBox is BrokenThe One RonnieDead Parrot SketchMonty PythonGerald the GorillaNot the 9 O’Clock NewsFork HandlesThe Two RonniesAndre PrevinMorecambe and WiseSelf Defense Against FruitMonty Pythonis not clear. In life, telling a joke will make another person smile. Thiscauses people to be happy and happy people release chemicals into theirbloodstream which make them healthier. Happy people then tell jokesto others. This circular process improves the well-being of communitiesand helps bond people together. But why on Earth did comedy evolve tobe the mechanism that does this?Comedy may be an important way to avoid an argument whencontext is unclear. Much of what we say can be taken the wrong way.Simple communication of fact can sound like criticism or challenge, and94 Are the Androids Dreaming Yet?humans are naturally hierarchical – not unlike packs of dogs or beachedwalruses. Humor allows us to test the response of others to statements,which might otherwise be taken the wrong way. Something said in a‘jokey’ tone of voice may not generate a negative response, even thoughthe raw content might be quite provocative. “Ah, late again I see…”It is worth taking a look at some great comedy sketches becausethey bring home the richness of human interaction. Here are some of myfavorite links as an antidote to the heavy-duty mathematics I am aboutto inflict on you.The World’s Funniest JokeTwo hunters are out in the woods when one of them collapses. Hedoesn’t seem to be breathing and his eyes are glazed. The other guywhips out his phone and calls the emergency services. He gasps, “Myfriend is dead! What can I do?” The operator says, “Calm down. Ican help. First, let’s make sure he’s dead.” There is a silence, then agunshot is heard. Back on the phone, the guy says, “OK, now what?”Spike Milligan, from The Goon ShowI think comedy is a fitness display. It demonstrates to those aroundus – particularly of the opposite sex – that we can be creative and usenon- computable thought processes, just as dancing is a fitness display ofour agility and coordination. When we tell a joke we are showing otherswe can ‘think outside the box’, a valuable survival skill.At a simple level it has been proven that animals with the ability tobehave randomly escape being eaten more often than animals that followa pattern. Non-computability is the ultimate behavioral randomizersince it is not an algorithm and cannot be copied. The ability to takenon-computable thinking to its logical conclusion to create and inventhas clearly taken off for humans.Of course, another explanation might be that making people happyis fun. People like to be around other fun people so humor encouragescrowds to form. If a saber-toothed tiger attacks you, and you are in acrowd, you’re more likely to survive. You only have to outrun onemember of the crowd!Chapter 4THE BRAINBaby EEG“The brain is a wonderful organ;it starts working the momentyou get up in the morning anddoes not stop until you get intothe office.”Robert Frost“The brain looks like nothingmore than a bowl of coldporridge.”Alan TuringPhysically the human brain is very boring. Alan Turing described itas looking like a bowl of cold porridge. To get to the porridge youmust first cut through the skull, a two-millimeter thick protectivelayer of bone. The adult human skull has almost no gaps in it, and theonly ways into the brain without a bone saw are through the eye socketsor the soft area of bone at the back of the nose. Egyptian mummies hadtheir brains removed through the nose and preserved in a jar for theafterlife!Thinking with PorridgeProtecting the brain is very important and the skull does a good jobby being a tough, impenetrable barrier. But sometimes this toughnessbackfires. In 2009, Richard Hammond, one of the presenters of the TVmotoring series Top Gear, suffered a crash while testing a land speedrecord-breaking car. Although he was in a multipoint harness, thecrash, at over 200 miles per hour, bounced his helmeted head aroundthe inside of the cockpit and his brain was badly bruised. As you knowfrom experience, when you bruise you get swelling, and the brain isno exception. However, the brain is encased in bone, so this swellinghas nowhere to escape. The resulting buildup of pressure is dangerous,causing an interruption of blood supply to the un-bruised parts. Braindamage in such accidents is often fatal; Richard Hammond was verylucky to live through the experience.Surgeons often need to cut into the skull to relieve pressure onthe brain, or to gain access to remove tumors. Going through the scalpinvolves a great deal of blood, but once you have a clean hole in the skullyou can peel back the thin membranes, called the meninges, to reveal awrinkly folded whitish thing that looks a bit like a cauliflower. This is theouter surface of the brain where much of our thinking is done. Unfolded,this surface layer would cover the area of a football field and this intensefolding distinguishes the human brain from the brains of simpler animals.Some animals, such as elephants and dolphins, have larger brains thanours, but the area of their folded surface is considerably smaller. It isthought that this efficient folding is key to giving us the ability to thinkcomplex thoughts.Analysis of Einstein’s brain held at Princeton University shows itis not particularly massive, but it is strikingly more folded than average,and has a shorter lateral sulcus – the fissure between the front and back98 Are the Androids Dreaming Yet?Einstein’s Brainof the brain. Whether this is related to his highly creative thinking or justrandom chance is unknown, but it’s an interesting data point in our questto understand creativity and intelligence.Looking through a microscope, the wrinkly grey matter is composedof 30 trillion neurons; small whitish cells sprouting filaments that wraparound each other like the tentacles of an octopus. The tentacles, andthere can be as many as 10,000 per cell, are known as dendrites and spreadout to nearly touch other neurons. At the other end of the neuron is asingle axon. The gaps between the end of an axon and the next neuron’sdendrites are called synapses, about one-tenth of the width of a humanhair and varied in structure. When a nerve ‘fires’, an electrical pulsespreads out along the axon to the end and crosses the synapses to otherbrain cells. This electrical pulse is not like the flow of current in a wire:neurons don’t conduct electricity. It is more akin to dominoes falling ina line. Ion gates in the walls of the neuron open, letting potassium ionsflow out. As the gates open in one section, the next section is triggeredand so on. Thus, electrical signals ripple out along the axon. As theelectrical signals cross the synapses they either excite or inhibit the firingof adjacent neurons. There is a lot more structure to a neuron than wasonce thought. The textbook model is of a sequence of ion sacks stackedend to end rather like plant cells, but neurons have a far more complexstructure. Bundles of actin and tubulin form a skeleton in the neuron andthe neuron metabolizes ATP to recharge its firing mechanism. Neuronsbehave far more like small animals than inanimate plant cells.The Brain99The wiring of our brain looks a bit like the logic circuits of acomputer, and our best guess is the cells in our brain form some kind ofcomputer. The brain cells – a specialized form of nerve cell – connect tothe rest of the body via the nerve cells that largely run down our spine.Thoughts trigger action and, in reverse, the nerves in our extremitiessense things in the environment and relay information back to thebrain. If I think, ‘move my finger’ my finger will move, and if it touchessomething I will feel the sensation. Interestingly if my finger touchessomething hot a reflex will kick in. Reflexes work without involving thebrain. We don’t have to think, “that hurts.” Instead, our finger reflexivelypulls away. We may say ouch, but by the time we do, our fingers alreadymoved away from the heat.Nerve cells are much slower than the electronic systems we buildwith copper and silicon. This speed is quite noticeable and limits therate we can do certain things. It takes around 0.08 seconds for a nerveimpulse to run down to the tips of our fingers, initiate an action andreturn to give us the sensation of the action. This may sound fast but ifyou’re a tennis player in a rally or a pianist faced with a fast passage, thenerves don’t have time to make a full round trip signal before the nextaction must be initiated. In these instances we need to run on autopilotand there are parts of the body where the nervous system takes actionwithout the brain getting involved. This is particularly the case withthings like walking and balance, which must respond fast to changes inground conditions. The signals just don’t have time – and don’t need – togo all the way up to the top of the body for instructions. Rather like theheat reflex above, the peripheral nervous system can process informationlocally. After all, brain cells and nerve cells are really all one type of cell.If you have a group of people, you can conduct a fun experimentto show the speed of nerves. Hold hands in a big circle and squeeze thehand of the person next to you. When they feel you squeeze, they shouldsqueeze the next person’s hand and so on. The rate at which peoplesqueeze hands around the circle is limited by the speed at which nervesconduct the signals across our bodies.Imaging the BrainThere are several ways to look inside the brain without recourse to a bonesaw. The methods are fascinating in their own right, even before we startlooking at the results. Each image is generated using a different physicalprinciple.100 Are the Androids Dreaming Yet?X-raysThe first Nobel Prize in Physics was awarded to Wilhelm Röntgen in1901. He had discovered ‘X’ rays; so called because he had no bettername for them. X-rays, as they became known, are just light of a veryhigh frequency.Light comes in a variety of colors; at the low end of the frequencyscale we see red, higher up blue and, at the top, violet. At this pointhuman eyes give up and cannot see anything higher, so ultravioletlight is invisible to us. Bees, on the other hand, can see a long way intothe ultraviolet spectrum and some flowers have beautiful ultravioletmarkings that attract bees for pollination. Daylight contains a greatdeal of ultraviolet light which is wasted on us – other than to tan ourskin. But all is not lost. Clever manufacturers put fluorescent dyesinto their washing powders which stick to our clothes and convertultraviolet into visible light, making our T-shirts look brighter as theyreflect more visible light than fell on them. You can see this effect mosteasily in a disco when ultraviolet lights are shone on the dance floorand anyone wearing a newly washed T-shirt will glow bright white. Theother common substance that fluoresces strongly on a dance floor istonic water. Quinine, the active ingredient in tonic water, is a stronglyFlowers in Ultraviolet LightThe Brain101Pit Viperfluorescent substance which converts ultraviolet light down into thevisible spectrum. Photoactive dyes have recently become controversialas suggestions have been made that they are unsafe and irritate the skin.Going to discos might not be quite as fun in the future!Thermal Imaging102 Are the Androids Dreaming Yet?At the bottom end of the spectrum is infrared light. Pit vipers haveevolved special organs on the sides of their heads to ‘see’ in this spectrumand they use this sense to hunt prey in the dark. I use the word see withsome caution. We have no idea what their sensation of ‘heat-sight’involves, but their organs are very precise, able to detect things only 0.2degrees warmer than the background.Infrared cues help several species of snakes, bats and insects locatethings in the dark, but the animal that excels at the task, albeit usingtechnology, is mankind. Special cameras allow us to use infrared to seein the dark or detect where our houses lose heat.X-rays are much higher in frequency – about one hundred timesthat of the ultraviolet light that affects our T-shirts. The high frequencycorresponds to a small wavelength that allows the rays to pass throughour bodies. Later on in the book we will understand that frequency is nota proper explanation for light, as it is not a wave but rather a particle thatobeys the laws of a wave. But for now we will ignore this detail.The first use of X-ray images was to see broken bones. Bones blockthe rays as they are dense, but the soft parts of our bodies are almostcompletely transparent to X-rays. We can see the soft tissues if we turnthe contrast up, but there are problems when using X-rays to view thebrain. Our skull completely encases the brain and however much we turnthe contrast up, all we see is bone. The solution to this problem is toperform sophisticated mathematical tricks using a computer to enhancethe contrast ratio and make image ‘slices’ through the living head.The slicing technique was invented independently in the 1970sby Sir Godfrey Hounsfield, working for EMI in England, and AllanCormack, of Tufts University in America, and they shared the 1979Nobel Prize for Medicine for their work. Legend has it that EMI wasmaking so much money from The Beatles they could fund the enormousdevelopment cost of the CAT scanner from the profits; true or not, it’s agreat invention.The best way to understand the mathematics is to picture yourselfin an episode of ‘CSI’, the American television crime drama. An intruderhas attacked someone with a knife and there are blood spatters all overthe walls of the room. Enter the brilliant pathologist who reconstructsthe scene of the crime from the pattern of blood on the wall. She can mapthe trajectory of the blood spatters and back-calculate that the attackermust have been 5’ 4”, left-handed and wielding a 6” blade. In a CAT scan,our head is hit with billions of rays that bounce and scatter over the wallsof the machine. Sensors detect the rays and a mathematical algorithmcalculates an image of the body that would produce such a pattern. ToThe Brain103X-ray of Roentgen’s Wife’s Handsimplify things we shine the X-rays onto the head as a narrow slit of lightso we only have to do the back calculation in two dimensions. Then westitch successive slices together in the computer to form a 3D virtualimage. Thus, doctors can ‘fly’ through the brain looking at structuressuch as tumors from all angles.104 Are the Androids Dreaming Yet?There are two problems with X-ray imaging. Even with clevermathematics, the dense bone in the skull blocks the rays so you don’t getmuch contrast, making it hard to distinguish normal brain matter fromsomething like a tumor. But the bigger concern is X-rays are a form ofionizing radiation, and ionizing radiation causes cancer.We are told to wear sun block to protect our skin from ultravioletlight; X-rays are 100 times more potent and can do a great deal of damage.Fortunately, the body repairs itself quite well in the presence of low levelsof radiation. The double part of the double helix in our DNA allows aset of proteins in our cells to go around correcting errors when theydetect a mismatch between the two strands. But, now and again an X-raymight make an irreparable fault in both copies. If enough of these faultsaccumulate, they can lead to cancer or, if the errors are in reproductiveorgans, birth defects. Doctors try to minimize the radiation we receiveand give us as few CAT scans as possible during our lifetime, especiallywhen we are young and have not yet had children.MRIX-rays dominated our ability to see into the human body until themid-1970s when Raymond Damadian came up with the idea of usingmagnetism. Magnetic fields are not absorbed by bone and presentno danger as they do not damage DNA. Ironically, the technique wasoriginally known as Nuclear Magnetic Resonance, ‘NMR’, which patientsthought must be dangerous because of the word nuclear. The name wasFunctional MRI: Working MemoryThe Brain105Diffusion Tensor Imagechanged to the one we use today: Magnetic Resonance Imaging, ‘MRI’.The system works by applying a strong magnetic field to your body toexcite the hydrogen atoms. Since we are mostly H2O there are plenty ofthese.Three magnetic fields are used. First, an extremely strong field isapplied to the whole body. This causes all the hydrogen atoms in thewater and fat to spin in line with the field of the machine. Next a gradientfield is applied to the top of your head so it is slightly more magnetizedthan the bottom of your feet and, finally, a pulse of magnetism is appliedto the top of your head. The spinning hydrogen atoms line up a littlemore when this pulse is applied and then randomize again when it isswitched off. As they randomize, they give off energy. The clever part isthe gradient field which causes the atoms to give off energy at slightlydifferent times – the top of your head first, your neck a fraction of a106 Are the Androids Dreaming Yet?fMRIsecond later, and so on down to your feet. What you see at any one timeis a slice through a specific section of the body. You can then build up 3Dimages from these slices and look at the soft watery tissue rather than thehard bone you can see with an X-ray.MRI scans give detailed images but today there are many moreimaging tricks you can play. Give the patient gadolinium to eat – a typeof paramagnetic material – and this contrast agent will highlight activeparts of the brain. You can ‘see’ which parts are active: the location ofemotions such as love, joy and even the effect of smells as the brainexperiences things. This is still coarse grained information; it shows onlythe general area of excitation and it does not tell us what is going on atthe nerve level, but the images are fascinating.Another recent development in imaging is the diffusion MRI. If youremember your school physics, molecules travel with a random walk:they diffuse along pathways just as people wander along a corridor. If thecorridor is full of people, they are jostled around and make little progress.If the corridor is empty, they move in straight lines. This difference injostling affects the reading in an MRI and allows you to color code theimage according to the rate of motion of water along the pathways. Youcan therefore ‘see’ the rate at which signals flow in the brain and not onlylocate thoughts, but also see the links between them.The Brain107Functional PETPETThe last scan we will look at is functional positron emission tomography,or f-PET. In this machine the scanner detects positrons given off byexcited oxygen atoms.As you think, you burn glucose by combining it with oxygen.The parts of the brain that are thinking hard use a great deal of oxygenand this shows up in scans. Again the consecutive slice trick is used togenerate a 3D image that allows you to fly through the brain as it workson a problem.There is one problem common to all these methods. X-rays, MRIand PET scans only show us the location of thoughts with an accuracyof a few millimeters. Each pixel in the image contains around 10 millionneurons, so we can’t see the details of thought. For a scale comparison it108 Are the Androids Dreaming Yet?is like looking at a car factory from space. You can see cars and peoplegoing into the factory but you can’t read the owner’s manual. We needto be able to see at least 10 million times more detail than our currenttechnologies allow to see a thought.A Quick TourNow that we understand how to look inside the brain, let’s take a touraround it. The brain is a highly distributed thinking machine. Somethings, such as hearing, are located in specific places while others, likethe enjoyment of music, are spread out.Our eyes work as an extension of the brain and use a specializedtype of nerve cell. Light falls on the retina and stimulates these cells,causing nerve impulses to run along the optic nerve into the center of theThe BrainThe Brain109Visual Processing Systembrain. The impulses split and form two distinct paths, one through thecerebral cortex, which gives us the sensation of conscious vision, and theother into the lower brain which provides us with instinctive reactions.The right hand side of your body is connected to the left hemisphereof the brain and vice versa. This means each hand is controlled by theopposite side of the brain. But, your eyes see both your hands. To resolvethis conundrum a very complex thing has to happen to the optic nerve inthe center of the brain. The optic nerve from each eye splits and crossesover in the middle, so the left side of the left eye and the left side of theright eye goes to the right hand side of the brain and vice versa. Thiskeeps the brain focused on the correct hand.110 Are the Androids Dreaming Yet?Frogs Eyes are Very SensitiveThe processing power of the eye is staggering. The human retina hasabout 120 million rods and 7 million cones, giving it an average resolutionof 10,000 by 10,000 pixels. Each rod is sensitive to individual photonsbut we register light consciously only if we see around 5-7 photons. Itis thought frogs can react to single photons because of the chemistry oftheir eyes and the fact they are cold-blooded, but this is not proven.Some animals, including some frogs and my cat, have a tapetumlucidum. This is a reflective backing to the eye that allows each photontwo chances to react with a rod, once on the way in and, if that fails,once on the way out. This is why you can see the eyes of some animals ifyou shine a light into the forest on a dark night. Cones are less sensitivethan rods but give us color perception. In the human eye, there are threetypes of cone: a red, a green and a blue, giving us trichromatic vision.We see colors because light stimulates more than one types of cell andwe infer the color in between. A fourth type of cone is present in somespecies such as birds, reptiles, and fish. This gives them tetra-chromicvision, allowing them to see into the ultraviolet range. It is speculatedsome humans might have this ability but so far none has come forward.Some animals lack the ability to see certain colors. Most dogs can’t seered. This gives cats a big advantage!Many people wonder if we all see the same color as each other. Isyour red the same as mine? The brain’s perception of color is complex.Although the color red is absolute and can be detected by a calibratedsensor, our perception of color is relative. We perceive them in the contextThe Brain111Color is Relativeof other colors – not in isolation. The two panels above contain identicalblocks of color but they look very different against the background. Checkout the website if you have a black and white book. It is an irrelevantquestion to ask if my red is the same as yours, since my red against onebackground is not even the same as my red against another.People generally agree on naming colors but not all languages havethe eleven specifically named colors of modern English: black, blue,brown, gray, green, orange, pink, purple, red, white, yellow, if you areinterested. Ancient Celtic languages, so called ‘gru’ languages, recognizedonly four colors and other languages don’t distinguish purple from blue.Color, or at least the naming of color, is a cultural thing.Impressionist Painting, Monet Haystack112 Are the Androids Dreaming Yet?The resolution of the eye is not the same across the image. Highresolution is concentrated in the center, while lower resolution blackand white vision dominates the edge. This peripheral vision helps usdetect predators or play football but it is not the focus of our attention.When we focus our attention on something, we turn our eyes to look atit directly. The central part of our eye is called the fovea centralis and iscomposed of cones. About half our cones are concentrated in this verysmall section and this gives us immense visual acuity. For a computerdisplay to outperform this section of the eye it would need one billion byScintillating Dots Optical Illusionone billion pixels. The fovea centralis is tiny, only two degrees across, soour eyes must dart around the image to take in all the detail. Once thebasic information is encoded in our retina and sent down the optic nerve,it goes into a production line process in the visual cortex where all theelements are analyzed. Our brains extract information from the imagesuch as texture, edges and depth perception in specialized portions ofthe brain. Because of this specialization it is possible to play tricks on thebrain with images that are not easy to process. Some we find pleasurable,while others can be a little disturbing.The Brain113Penrose StepsOptical IllusionsThis picture is an illusion that plays with your stereoscopic synthesis. Thedots appears to flip between black and white. Other illusions play withdepth perception. The Penrose Steps are a type of illusion that tries tobuild an impossible physical model in our cerebral cortex. The brain seesperspective and depth perception cues, but the resulting shape couldnever exist.HearingUnlike sight, hearing is an absolute sense. Our ears capture and focussound down to the eardrum where a set of small hairs called cilia convertit into electrical impulses. The impulses stimulate cells corresponding tospecific pitches.We are born with perfect pitch, yet most of us lose it early on. WhenI hear Maria Carey sing a top B flat a specific set of neurons located nearthe ear fires, and if she sings a top ‘A’ then a different clump of neuronsare stimulated. By the time most children come to learn music they haveedited out this absolute pitch information. One group of children whodo not lose the ability are Chinese pianists. Because Chinese is a tonallanguage – where the pitch of words affects their meaning – and because114 Are the Androids Dreaming Yet?McGurk Effect; Go to the Website and Watch the Linked VideoChinese children tend to learn the piano very young, they don’t lose theabsolute part of pitch. An astonishing 93% of these children develop andretain perfect pitch throughout their lives.There are many cross connections between the audio and videoprocessing systems. At parties you often can’t hear speakers clearly becauseof the background noise. Watching their lips will help comprehension,but which sense wins if there is conflict between the two? The McGurkeffect shows this.To test the effect, go to the website, watch the video and see if youcan distinguish when a speaker talking normally and when he is makingthe mouth movement of another sound. There is a winner. Try it foryourself; check out the link on my website.Once upon a time people imagined the brain was like a cameraforming an image of the world, but if this were the case there would bea paradox. Who is looking at the image in our brain to make sense of it?Modern research shows we don’t take a complete picture of the worldlike a camera but rather parse the image into its constituent parts on thefly.If someone asks, “Which side of the house is the tree on?” yourbrain parses the question and compares it with the image map in yourmind’s eye. What is the image composed of: trees, houses, sky, grass?Your brain manipulates the linguistic question about the relationshipof elements and matches it with the visio-spatial understanding of theimage, allowing you to answer the question. You might not have to answerThe Brain115Humans’ Ability to Concentratethe question verbally. If you hit a baseball, no language is involved; youdistinguish the ball from the background and perform quite a feat oftracking and calculation to connect it with your bat.Because the brain is editing the scene on the fly to keep withinits processing power, the eye only sees what it turns its attention to.Magicians take advantage of this to play amazing tricks on us. Watch thevideo on the web and then tell me what you see.VISIT THE WEB AND VIEW THE VIDEO TO SEE WHAT HAPPENSTiger Woods SwingYou can see just how intensively the brain works on a given problem,throwing away all unnecessary information.The brain contains mirror neurons, a type of brain cell thatresponds when we see another human do something. These neuronsfire as if we were performing the action ourselves even though we aremerely witnessing it. It is one of the ways we learn a skill. If I watch TigerWoods’s golf swing, my mirror neurons will fire as if I were practicinghis swing. Later when I practice the swing for real, my neurons will havealready been partially programmed. This effect is presumably the reasonwe enjoy watching sports; our mirror neurons allow us to begin acquiringa skill while sitting in an armchair! This is clearly a useful evolutionarytrait but you do also need to practice for real!Mirror neurons also fire in response to witnessing emotions. Whenwe see an actor laugh or cry, we experience their emotion as if for real.This helps us empathize with the person we are watching and is part ofthe reason we enjoy movies and plays.Neural NetworkThinking“We cannot solve our problemswith the same thinking we usedwhen we created them.”Albert EinsteinIf you feel mentally exhausted reading this book, don’t worry. Thisis normal. Mental work takes energy. Scientists estimate the brainconsumes 20% of our resting energy; around 12 watts. Physical fitnessis important for thinking. If you get out of breath running for a bus,thinking is going to be harder for you. Studies are mixed about whetherthe additional work involved in solving a difficult problem causes you touse more energy. We certainly see an increase in the flow of glucose tothe appropriate part of the brain, but the overall energy use in the brainis quite high in the first place, so it is hard to see the incremental effect.Unlike muscles, which store energy locally as glycogen, brain cells‘burn’ glucose and oxygen from the blood stream in real time. If scientistsdetect glucose and oxygen flowing to a part of the brain they know itmust be working on a problem. As we know, there are several ways tomake glucose and oxygen show up in brain scanners. You can, therefore,inject someone with the right chemical markers, wheel them into a brainscanner, and watch them learn new skills. On a practical level, thereis limited space within a scanner and you can’t wield a golf club, forexample. Julien Doyon, a researcher at the University of Montreal, wasrecounting this problem to a friend and she suggested knitting. Knittingis a physical activity you learn just like a golf swing or a tennis stroke, withall the initial fumbles and jerky activity, settling down to a fluid learnedskill. Most experienced knitters can engage in a full conversation whileknitting complex patterns, only needing to break off and concentrateduring a pattern change. Luckily, there are ceramic and bamboo knitting118 Are the Androids Dreaming Yet?needles which don’t interfere with MRI scanners, and they are small – nogolf swing problems here. Studies of knitters show that when they initiallylearn a skill, several areas of their brain light up, but after a while, thebrain activity becomes concentrated in the sensorimotor striatal territory.Glucose, the brain’s power source, is a sugar we get directly fromeating sweets or indirectly by digesting starch. Some studies showchildren do slightly better at school if they eat starchy foods in themorning for breakfast – a bowl of cereal or porridge. When you thinkand work your brain consumes the glucose in your blood, and bloodglucose level drops. If there is a steady source of glucose from the starchdigesting in your gut, the glucose is constantly topped up and the levelwill stay high. If there is no input of glucose from your gut, the body willfirst get glucose from glycogen in your liver or generate it by convertingfat reserves. This takes more work so the body tends to avoid doing sountil it absolutely has to. You can function with slightly lower glucoselevels but the body will shut down a little. One thing that suffers as aresult is the brain’s ability to perform cognitive tasks. A quick and easyway to fix this is to consume some raw glucose and most fridges have aready supply in the form of sugary drinks. Stories of kids running amok,due to sugar highs brought on by too many sweets and sodas, appear tobe an urban legend. In tests, parents told their children have had a sugardrink report them to be hyperactive even if they had been given a sugarfree drink. I’m not suggesting you drink lots of sugary drinks – it is badfor your teeth and will make you fat – but the occasional soda is fine.MemoryScientists are just beginning to explore the mechanisms that lay downmemory in the brain. There are two main classes of theory. The firstbelieves memory is formed in the large scale wiring of the brain.Neurons connect with other neurons and the number and strength ofthese connections cause memory. When we learn, new connections areformed. The electrical activity in a given part of the brain triggers theformation of new dendrites. They grow, piloted by tubulin micro-tubes,rather like vines growing in a slow motion nature clip. Once a microtubeguided filament is close enough to other, a synapse forms. Thisgross-scale wiring growth is one method of memory formation. Anothergross-scale effect is myelination. Myelin is the insulation the body useson nerves cells, including nerve cells in the brain. It looks a bit like theinsulation we used in the 1930s. Before the invention of plastic, strips ofwaxed canvas were wrapped around wires to provide insulation. MyelinThe Brain119Synapsehas a similar structure. It is a flat protein laid down as a spiral on theoutside of nerve cells. The theory is that cell firing causes myelination,which permanently imprints the memory.The alternate class of theory proposes memory is encoded at a muchsmaller scale. Neurons are quite complex structures in their own right.Inside each neuron is a lattice of proteins, which forms a skeleton. Partof that skeleton provides structural integrity to the neuron, while otherelements provide control and motility. It is this control part of the skeletonthat people believe might encode memory. A 2012 paper by Travis Craddockand Jack Tuszynski of the University of Alberta, and anesthesiologist StuartHameroff of the University of Arizona proposes a protein called CaMKIIbinds to the cytoskeleton in 32 different configurations, providing a binarydata encoding. It is an elegant idea but it also relies on your believing theirmodel for quantum neuron processing which is still highly controversial.If proven, they are my top Nobel Prize tip for this decade!Photographic MemoryUntil recently conventional wisdom held that true photographic memorywas a myth and the few people claiming to have it really used some sortof mnemonic memory technique to selectively memorize things. The120 Are the Androids Dreaming Yet?most famous case was a Russian journalist known as ‘S’. He habituallymemorized things using association with places. In antiquity this wastaught as ‘the method of loci’. The unusual thing was his inability to turnthe effect off, and he found it as much a curse as a blessing. He was unableto forget useless information and found it hard to interpret compleximages, tending to see areas of color and shade rather than objects such astrees, houses and fields.Very recently some people have come forward, six in America andone in the UK, who appear to have genuine photographic memories It iswell worth watching the TV documentary The Boy Who Can’t Forget togain a sense of what this is like. These people appear to lack the ability toforget, and this turns our understanding of memory on its head. It seemsmemory might work the opposite way we thought. We had previouslythought we only remember what we pay attention to, but perhaps we mustactively forget, and this ability is missing in these subjects. Scientists arestudying these people to see if they can understand more about memory.The Aging BrainWe can explode a myth and encourage older readers simultaneously.Memory does not deteriorate with age, or at least not until we are veryold. Most studies looking at memory deterioration focus on the veryold and compare them with the very young. Even then, the differencesare small. When people are asked to attempt memory problems thereis a mild drop off with age but the results are quite similar. The mostlikely reason older people don’t remember so well is they don’t believethey can. Perhaps they don’t have as much incentive to remember newinformation. Why learn someone’s name if you’re unlikely to meet themagain? Since IQ actually increases with age, don’t believe people whenthey say you are going downhill from the age of 40. You are not!Computer BrainsComputers are really quite simple compared with all the evolvedbaggage we humans carry around. When a computer is presented withinstructions, for example, for a program like Excel and a file such as myexpenses, it will load everything into memory and ‘run’ it. The process ofrunning a program is simple. Each instruction is a number. The computerreads the number, looks it up in a table, finds a corresponding number,and writes that down. Essentially that’s all there is to it. From a simplemechanism like this, we get the enormous complexity of a modernThe Brain121computer. The sophistication is achieved through reading and writingmany numbers in parallel, and chaining the steps together so that if youread a particular number it triggers another read/write process, and soon. I’m glossing over some details such as logical functions but, if youknow how a modern computer chip is constructed, my description isnot far off. Almost all logic today is implemented in tables to achieve thespeeds we expect from modern chips.All modern computers are clocked. A small piece of quartz rockhas been polished, coated with metal, and wired up to a control circuit inthe computer. When you apply voltage to the rock it bends and absorbsenergy. When the voltage is taken away it bends back and gives out theenergy. This is effectively a pendulum and it can be used to make anaccurate clock. I used to design these for a living. Every logic gate in acomputer is connected to this clock, and each time the clock ticks thelogic gates in a computer compute.Most modern computers are entirely synchronous. The clock rateis set so that the gates in the computer fully recover by the time of thenext tick, and every gate is therefore ready in its standard position whenthe next instruction arrives. The human brain does not have a centralclock. Each neuron acts independently – firing regardless of whether theneurons it is adjacent to are ready or not. It is wrong to think of the brainas digital. Each neuron does fire and recover, but it may be triggered againbefore it fully recovers. This makes for a chaotic and essentially analogueoperation. If one neuron fires when a second has only half recovered, thenit gets half an effect. If the neuron is 80% recovered, an 80% effect. Neuronrecovery time is quite long, perhaps as much as 1/1000 th of a second, andthey are wired in three dimensions to as many as 10,000 other neurons.It is perfectly possible for a set of neurons to run one ‘program’ whenthey are rested and a completely different ‘program’ when they are 50%recovered and yet another programs if triggered from different startinglocations. I have said ‘program,’ but arguing a brain runs a ‘program’ ismisleading. It is not organized like this.Neural NetworksA neural network is our best attempt at a computer model for the humanbrain. Each neuron is represented by an entry in a table. The entry recordsall the connections to it, along with the strength of each connection –these are called ‘weights’. In some models the connections can be both122 Are the Androids Dreaming Yet?inhibitors and activators like in real synapses. An individual neuron willfire if the sum of all the connections multiplied by the weights reaches acertain pre-determined threshold.A neural network does not run a program in the conventionalsense, and must be trained through experience rather like a humanbrain. The training process allows the weights in the network table tobe adjusted to give the correct result. But, unlike the brain, you can readthe weights and even save them to a disk. The neural network tablesstart with random settings. You show the network the letter ‘A’ andadjust the weights in the tables until it gives a positive answer: ‘It’s anA’. Repeat the process with the other letters until the network correctlydistinguishes them. As you do this a computer algorithm constantlyadjusts the weighting tables using a method called ‘back propagation’.At the end of the training process you can show the network somenew input and see how it does. For example, a letter ‘A’ that is in a slightlydifferent font to anything in the training set. Trained neural networkscan perform complex tasks such as recognizing faces or making clinicaldiagnoses, and they can be allowed to modify their weighting tables asthey work so they learn from experience in a similar way to a humanbrain. Strong AI proponents believe making a thinking machine is justa matter of building a really large, fast neural network and working outhow to train it efficiently.Quantum BrainsConventional wisdom says each brain cell is a single processing unitmaking an on-off decision – fire, or don’t fire – depending on the stateof its neighbors. But, Stuart Hameroff, Professor of Anesthesiologyat the University of Arizona, thinks neurons are not the fundamentalinformation-processing unit in the brain. He suggests that this accoladeshould go to tubulin. Tubulin is a small, versatile protein that selfassemblesinto filaments rather like the way buckyballs – a magneticchildren’s toy – can be arranged. There are two types of tubulin molecule:α and β. They slot together and wrap around to form a micro tube about25nm in diameter.Tubulin micro tubes do several important things in the body.They form the skeleton of neurons and give them structure. They areinvolved in guiding neurons as they grow towards each other to formnew connections, and they also operate in the nucleus of a cell to unzipThe Brain123ParameciumDNA into its two complementary strands when a cell divides. In singlecelledorganisms, including paramecium, the ends of the tubes stick outof the body and form the cilia that drive the organism along.The presence of tubulin in complex, single-celled organismsprovides a clue that the smallest information processing unit might notbe the neuron. Some single cell organisms, such as paramecium, displaycomplex behavior: hunting for prey and escaping danger. This suggeststhey can process small amounts of information without the need for amatrix of neurons. Since we evolved from these organisms, why wouldn’tour brain cells take advantage of this sub-cellular intelligence?The structure of tubulin lends itself to digital processing as themolecules forming the walls have two stable states and can flip betweenthem. We might recognize this as the basis of a binary computer, andcells might have little computers within them. They would not need toprocess many bits to be useful. Perhaps single-cell organisms developedinformation processing capabilities in their micro tube structures thatallowed them to better survive and, as their nervous systems evolved, theycoupled these structures to form the brains we see today. This piece oftheory is not too controversial. After all, nerves have wiring within themto carry information to the synapses and it’s likely this wiring is involvedin the thinking process. But Hameroff is not finished. He has teamed upwith Roger Penrose to bring quantum mechanics into the picture.124 Are the Androids Dreaming Yet?Their reasoning is straightforward but has generated a great dealof controversy. Hameroff observes that anesthetics cause humans tolose consciousness by binding to tubulin, but they do not halt all brainfunction. He, therefore, concludes our conscious thinking is mediatedby tubulin, not the larger scale firing of the neurons. Penrose had beenlooking for a mechanism in the brain that would explain how brainssolve non-computational problems. Together Penrose and Hameroffpropose tubulin micro tubes are quantum gravity computers that allowus to think non-computationally and are the seat of consciousness. Theideas are still being worked.Penrose and Hameroff have a difficult task conveying their ideasto the rest of the scientific community. Scientists don’t recognize aneed for something that can think non-computably, so they are highlyskeptical of a mechanism which performs that sort of thought. Thelatest development on the Hameroff Penrose model comes in the workof Travis Craddock, now of Nova Southeastern University, Florida, andothers. They have written a paper arguing signals propagate accordingto quantum principles within microtubules through the excitationof thiamin molecules along the length of the tube. They believe thesemolecules are quantum, entangled in a similar manner to the mechanismrecently discovered in photosynthesis. The geometry of these moleculesis set out in a similar way to the active areas in chlorophyll and theyhave a complementary problems to solve. Chlorophyll tries to maximizeenergy conversion efficiency, while a microtubule tries to minimize theuse of energy while propagating signals along a nerve. You might wonderTubulin ProteinThe Brain125Tubulinwhere the light comes from since tubulin is housed deep within theneurons inside our brains and shielded from light by our skull. It turnsout that the mitochondria which powers our bodies emit photons of UVlight as a waste product of their metabolism. The speculation is tubulinharvests this waste energy.Before we argue for this mechanism any further we still need toestablish that a non-computational mechanism is needed to allow humanthought. In the next chapters, we will look at the nature of knowledgeand, in particular, mathematical creativity and the Wiles Paradox.Quantum Coupling of Tubulin in Microtubule
Chapter 5KNOWLEDGEChimpanzee and Typewriter“There’s an infinite number ofmonkeys outside who want totalk to us about this script forHamlet they’ve worked out.”Douglas Adams“I’m not young enough to knoweverything.”J.M. Barrie“He has Van Gogh’s ear for music.”Billy WilderCould an army of monkeys write Hamlet by bashing away randomlyon typewriters? Of course, we don’t mean this literally. We areasking whether knowledge can be created without understanding.Can a monkey, or perhaps some form of computerized random numbergenerator, accidentally type out the script for Shakespeare’s Hamletor write Tolstoy’s War and Peace? Is knowledge generation simply anumbers game?Leo Tolstoy’s War and Peace is generally assumed to be the longestnovel ever written. This is not quite true. Wikipedia reckons the longestnovel is a French book, Artamène, with over 2.1 million words. Tolstoycomes in sixteenth, with a mere half million!Written in 1869, War and Peace tells the story of five Russian familiesduring the Napoleonic wars. Originally written in a mixture of Russianand French, and numbering over 500,000 words, it was quickly translatedto other languages. The mistress of composer Franz Liszt translated itfully into French, where it expands to 550,000 words. Contrary to popularmyth the length of the book drops slightly in German. If you really wantto save paper Chinese is best. Becauseit uses a single symbol per word, theChinese translation needs only 750,000characters compared with the 3 millionfor English. It is wrong to assume thisis necessarily more efficient than aphonetic language. Although it mightsave on paper, it is considerably morelaborious to write. Three strokes arerequired to write ‘war’ in Englishwhereas the Chinese pictogramrequires ten.War in ChineseComputers work with numbers. It is a simple process to translatea book into numbers because books are composed of discrete symbols.All we need do is give each symbol a unique number and record thosenumbers in digital format. Artistic works involving pictures and soundare more difficult to represent because they are continuous in nature. Wehave to digitize them first. With music or painting this inevitably meanssome loss of information as we can’t cut a sound or image into an infinitenumber of pieces.The modern standard for translating text to numbers is Unicode.Each character is represented by a five-digit number ranging from 1to 64,000 – two bytes for those of you who know computing. This is130 Are the Androids Dreaming Yet?sufficient to code almost all the world’s symbols, so we can avoid anyaccusation of being language-ist! Here are some examples of theAncient Greek, Japanese:Kanji, Katakana, Chinese,and Russia-CyrillicSymbolscharacters represented by Unicode.For our discussion, it does not matter which language War andPeace is written in. We just treat the symbols as numbers. I am goingassume the English translation which has around 500,000 words; a niceround number. Assuming a generous 10 characters per word, War andPeace is approximately 10-megabytes – that’s about the same size as amusic track on iTunes. In practice, the book uses a bit more memory, asthere is some overhead for formatting information. My laptop has a 500Gigabyte hard disk so I could fit half a million copies of War and Peaceon it!If we take a look at the contents of the file on my computer the bookstarts:8710110810844801141051109910144115111Can a computer calculate this number?The obvious answer is YES. It is just an integer like 1, 3 or 42. Grantedit’s a large number, but the length of the number is simply the length ofall the symbols in the book coded into Unicode – about 10 million digits.We have already determined this number can be stored on my hard diskhalf a million times, so it’s not an unimaginably large number. How longwould it take to calculate the number corresponding to War and Peace?The simplest method is to count up starting at 1 then 2, 3, 4, 5, andso on until I try every number. Will this eventually get to the War andPeace number? The answer is yes. Eureka! All of human knowledge iscomputable. I have written this computation out as a simple computerprogram below. It says, in plain English, start at zero, go round a loopcounting up one at a time and print each number as you go along.i==0; Loop i++ Print i;Knowledge131Easy!No, unfortunately. The problem is subtler than it first appears. Firstit will take a VEEEEERRRY long time. If I counted up from one, I wouldprint out War and Peace eventually but it would take 120 billion, billion,billion, billion, billion… (I would need the entire length of this bookto write out all the billions) years! For the physicists amongst you, Iwould need 10 30,000 years, assuming I could use every atom in the knownuniverse counting in parallel at the plank interval. ‘The plank interval’ isthe shortest time that can exist in the Universe as a discrete ‘tick’.Even going at this speed using with every atom in the knownUniverse would take 10 5,000 longer than the age of the Universe. This isstupendously long. Remember scientific notation means I have a 1 with5000 zeroes after it. It is a deceptive notation as something as innocuousas 10 120 is equal to the number of atoms in the known universe. 10 5,000 isan absolutely enormous number. If you hear something is going to ‘takeuntil the end of time’, we’re talking a lot longer than that!You may have spotted that in the process of counting up to the Warand Peace number we also count through EVERY book ever writtenshorter than 500,000 words in all the world’s languages. Interestingly wecounted through the Japanese and Chinese translations of War and Peacequite a bit before we reached the English and finally French translations.During the process, we also stepped through countless other wonderfulworks: proofs of amazing theorems, the complete works of WilliamShakespeare, and every composition ever written. Sadly, we never knewit. The problem is my program never stopped and told me it had foundany of these wonderful things. I would have to sit staring at the screen tospot them. If I was off doing something else – making a cup of tea, takingthe kids to school – I would miss all these wonders; the program nevertells me if it has succeeded, but quietly prints out War and Peace andcarries on. This is really annoying. It’s not a useful machine.What I need is a machine that rings a bell when it finds somethinginteresting so I can break away from what I am doing and take a look.Reading every book it writes in every language and all the nonsensein between would take a ginormous amount of my time. (By-the-way,contrary to statements by school teachers that ginormous is not a word– it is!) I want a computer to come up with War and Peace without mehaving to do all the work.It’s no help if the machine writes everything down and lets me takea look in my own good time. That only puts off the time when I have tobegin reading all the gibberish it produced. Another practical problemis the massive storage required. Just imagine the immense piles of printer132 Are the Androids Dreaming Yet?paper! Stephen Hawking and Jacob Bekenstein have shown space appearsto have a limit to the quantity of information it can store. The quantity ofinformation we are looking at here is greater than the storage capacity ofthe Universe and would collapse space-time to a black hole before I goteven a fraction of the way through. Let us try to be a bit cleverer aboutthe task of creating this information.The simplest way to tie the computer down is to run a muchstricter program. Ask it to count up from one until you get to a numberrepresenting the novel War and Peace and then print it, stop and ring abell.Loop i++ until i == “War and Peace…”; Print i; ring-bell;This program succeeds!I am triumphant. I have calculated the War and Peace number, andthis time I did not miss the event. But, if you consider this a little moredeeply I gave the computer the answer! I told it the string “War andPeace…” and it was able to count up, stop, and tell me it reached it. Inmathematical terminology, the program is said to have ‘halted’ when itreached the War and Peace number and in computer science speak itis a special purpose program designed to do only this one thing. Thisprogram is pointless. First, it would still take a ginormous amount oftime to get there and, second, it is trivially the same as running theprogram: Print War and Peace.i = “War and Peace…”; Print i;It’s just the same as me taking my laptop, finding War and Peace andpressing print. In no way is this equivalent to Leo Tolstoy’s creative effortof writing War and Peace in the first place.What went wrong?I wanted my computer to find an interesting string I did not alreadyknow. War and Peace is trivially computable after Leo Tolstoy created itbut the question is whether my computer could come up with War andPeace or some similar creative work on its own. Can it create and, moreimportantly, understand it has created something? We have linked theideas of creativity and understanding, and this will prove to be the keyto the problem.Knowledge133The ProblemOne suggestion put forward by Daniel Dennett is the creative processis a two-part task – generate ideas, then critically assess them. I can, inprinciple, make a program write out every possible book less than 500,000words long. Provided I don’t store the results this will not collapse theUniverse. This just leaves the problem of writing another program toread all the output and ring a bell each time it finds some interestingtruth. This second program might be called an appreciation program.Let’s examine this approach. I can write out a very simple program to dothis – provided I cheat and ignore the complexity of the term ‘somethinginteresting’. In plain English: Count up from one until I get an interestingfact, write it down and stop.Loop i++ until i == (Something Interesting), Print iThis generates two problems. We need to make a program thatcan tell if something is interesting and it will need to be fast because itis going to be handed a huge amount of junk. Clearly I have a processrunning in my brain that can determine if something is interesting, but itis quite slow. It takes me an appreciable time to open a book, leaf throughthe pages and declare it either junk or interesting. Leo Tolstoy had aprocess in his brain that allowed him to create something interesting butI want to prove he did not do this by generating random junk and siftingthrough it. Let’s look at the mathematics.We know simply counting sequentially through every numberwould take too much time, but why not generate random numbers andrun our critical eye over them? Surely this would give a faster result. Letus try with a short poem. How hard would it be to come across somethingas simple as a four-line poem using this technique?This poem, by the late Spike Milligan, is only 23 words long,including the title, and I have a powerful computer. Wouldn’t it bepossible to generate it using a computer? Unfortunately, no. We humansdon’t have a good head for large numbers and this problem is muchharder than it appears. Let’s use playing cards to get a feeling for largenumbers.134 Are the Androids Dreaming Yet?A Simple PoemRainThere are holes in the skyWhere the rain gets inBut they’re ever so smallThat’s why the rain is thin.Spike MilliganSpike MilliganComing upon a poem by chance can be likened to the probabilityof dealing a perfect bridge hand. Shuffle the deck thoroughly and thendeal four hands. What is the probability every player will have the acethrough king in a single suit? It’s about 1 in 1,000,000,000,000,000 hands.Because lots of people play a lot of bridge around the world, this outcomehas been reported quite a few times. The possibility appears within thebounds of human experience. Fifty-two playing cards seems close to the80 characters that make up this poem and 13 choices of cards is about thesame as the 26 letters of the Latin alphabet. Wouldn’t we expect poems ofthis complexity to crop up almost as often?NO.Knowledge135The 80 characters of this poem versus the 52 playing cards and thegreater choice offered by 26 letters increases the problem geometrically.Taken together the probability of accidentally getting this poem is vastlyless than a perfect hand of bridge, 1 in 10 83 against the perfect bridgehand of 1 in 10 20 . That’s the difference between the number of atomsin the known universe and the number of atoms in a jug of water!Numbers get big very quickly when we are looking at the permutationof information. And there is another problem with our bridge analogy.All the bridge players in the world are part of the machine finding theperfect hand. When a human sees a perfect bridge hand they are amazed.It is an event that usually hits the local newspapers and a couple of yearsago one reached the national papers in Britain. Each bridge player looksat every hand, they play so there is a huge amount of processing going onduring every bridge game. To replicate this for our poem, we would needmillions of poetry classes spending hours each evening reading throughcomputer printouts of gibberish.I should also add that sightings of perfect bridge hands are almostcertainly hoaxes. The probability of it happening even once wouldrequire everyone on Earth to play bridge continuously for a thousandyears. It is reported somewhere in the world about two or three times ayear. If we are charitable, we might assume people failed to shuffle thedeck properly but I suspect some mischief is going on! The numbersdon’t stack up…You might think the problem is one of improving the efficiency ofthe filter so humans would only have to examine a smaller number ofpossibilities. Surely I could improve things by writing a simple programto ban all non-English characters, words and poor grammar; things thatdon’t pass the Microsoft Word grammar checker. This would generate amore manageable number of potential poems.Lewis Carroll shows this does not work; my idea to use a grammarand spelling checker to filter out gibberish just eliminated Jabberwocky,one of the most famous verses in the English language. Take a look atwhat Microsoft Word thinks of it.136 Are the Androids Dreaming Yet?The Jabberwocky’Twas brillig, and the slithy tovesDid gyre and gimble in the wabe;All mimsy were the borogoves,And the mome raths outgrabe.“Beware the Jabberwock, my son!The jaws that bite, the claws that catch!Beware the Jubjub bird, and shunThe frumious Bandersnatch!”He took his vorpal sword in hand:Long time the manxome foe he sought—So rested he by the Tumtum tree,And stood awhile in thought.And as in uffish thought he stood,The Jabberwock, with eyes of flame,Came whiffling through the tulgey wood,And burbled as it came!One, two! One, two! and through and throughThe vorpal blade went snicker-snack!He left it dead, and with its headHe went galumphing back.“And hast thou slain the Jabberwock?Come to my arms, my beamish boy!O frabjous day! Callooh! Callay!”He chortled in his joy.Twas brillig, and the slithy tovesDid gyre and gimble in the wabe;All mimsy were the borogoves,And the mome raths outgrabe.Lewis CarrollLewis Carroll’s JabberwockyKnowledge137The Jabberwocky Spell CheckMicrosoft Verdict on the Poem39 of the 166 words in the poem are unknown to Word’s spelling checkerand this is an optimistic analysis of how the algorithm would fare. Manyof the words are in the spelling checker because of the poem: galumphing,for example. Lewis Carroll’s work was sufficiently influential that part of138 Are the Androids Dreaming Yet?the English language was created in this poem. The same goes for muchof Shakespeare. If we used a filter method, we would have just deletedmost of Shakespeare from the English language! Indeed half the poemsin my anthology of English verse are destined for the waste paper basketdue to some minor infraction of ‘the rules’. If you want something thatcompletely flummoxes my spelling checker here is the Loch Ness MonsterSong by Scottish poet Edwin Morgan. I asked a Scottish friend whetherScottish spelling checkers fared any better and he assures me, no.The Loch Ness Monster’s SongSssnnnwhuffffll?Hnwhuffl hhnnwfl hnfl hfl?Gdroblboblhobngbl gbl gl g g g g glbgl.Drublhaflablhaflubhafgabhaflhafl fl fl -gm grawwwww grf grawf awfgm graw gm.Hovoplodok - doplodovok - plovodokot- doplodokosh? Splgraw fok foksplgrafhatchgabrlgabrl fok splfok!Zgra kra gka fok!Grof grawff gahf?Gombl mbl bl -blm plm,blm plm,blm plm,blpEdwin MorganThe Loch Ness MonsterKnowledge139The foibles of spell checkers have long been a personal pain to mebecause of my dyslexia. Although I can see the red underlining MicrosoftWord kindly inserts so liberally into my text, I can’t easily see the occasionswhen I use a homonym. A fine poem illustrating the problem was kindlywritten by Jerrold H. Zar and published in The Journal of IrreproducibleResults. It hangs on the wall behind my computer to remind me to checkfor these errors.Candidate for a Pullet SurpriseBy Jerrold H. ZarI have a spelling checker,It came with my PC.It plane lee marks four my revueMiss steaks aye can knot sea.Eye ran this poem threw it,Your sure reel glad two no.Its vary polished in it’s weigh.My checker tolled me sew.A checker is a bless sing,It freeze yew lodes of thyme.It helps me right awl stiles two reed,And aides me when eye rime.Each frays come posed up on my screenEye trussed too bee a joule.The checker pours or every wordToo cheque sum spelling rule.Bee fore a veiling checker’sHour spelling mite decline,And if we’re lacks oar have a laps,We wood bee maid too wine.Butt now bee cause my spellingIs checked with such grate flare,Their are know fault’s with in my cite,Of nun eye am a wear.140 Are the Androids Dreaming Yet?Now spelling does knot phase me,It does knot bring a tier.My pay purrs awl due glad denWith wrapped word’s fare as hear.Too rite with care is quite a feetOf witch won should bee proud,And wee mussed dew the best wee can,Sew flaw’s are knot aloud.Sow ewe can sea why aye dew praysSuch soft wear four pea seas,And why eye brake in two averseBuy righting want too pleas.The Search for KnowledgeI hope this explanation shows you the simplest model for creativity –working through every possibility, and examining them all – is doomedto failure. It would take longer than until the end of time to even list allthe options, let alone analyze them.You might wonder just how long it is until the end of time? It’sgenerally assumed there are two possible ends to the Universe, a BigCrunch or heat death. Either way the approximate estimate is ourUniverse will last somewhere between one and fifty times longer thanit has lasted so far. That’s a long time, at least another 15 billion years,but just generating War and Peace would take 5000 orders of magnitudelonger than this!More complex models such as a three-step process have beensuggested. We could perhaps randomly create information and putit through a mechanical filter to bring it down to a manageable set ofoptions and then give it to an appreciation algorithm to finally decidewhether we have created something. The real problem with this model isthe filters. If we try to reduce the effort by assembling works only frompre-existing words, we will have filtered away many works we know andlove. Gone are Shakespeare, Lewis Carroll, Dylan Thomas and RoaldDahl, shall I go on? Indeed, once upon a time there were no words, everyword was coined at some point. The process of creating art is continuallycreative and mechanical filters can’t be applied to things they have notseen before.Knowledge141You might argue we could devise a more sophisticated mechanicalfilter, something that contains an algorithm with an understanding of therules of language. The problem is both the size of the task and the natureof understanding. If I devised some really good appreciation algorithmwhich did not delete all the creative words of the English language, itwould still have to read and appreciate the huge quantities of input untilit hit upon something good. There is no way for any machine to readall this information in the age of our Universe; the numbers are just toolarge. And there is no way for a machine to understand all the rules oflanguage, they are not written down and constantly evolve.These descriptions should give you an intuitive feel for nature of thecreative problem. If you try to deconstruct it into mechanical steps youend up with either a mechanism that needs to be infinitely specified orone that lets through an infinite quantity of nonsense. A human couldnever sift through all that garbage to find the occasional pearl of wisdom.Until the beginning of the 20 th century, most people thoughtknowledge and creativity must be just a matter of scale. A big enough,fast enough machine should be able to solve any problem. But early inthe 1930s two mathematicians – Kurt Gödel and Alan Turing – showedknowledge was not so simple. Let me give you a feel for why.Knowing When You KnowThe essence of creating knowledge, is to know when you have done so.In a sense, counting from one to infinity means I know everything, andmerely counting to 50 million creates every piece of significant symbolicknowledge that will ever be written – all the books, plays, mathematicaltheorems you could possibly want. But, if I were to list all these numbersin an enormous imaginary book it would hardly constitute knowingeverything: I would be awash with numbers but not with knowledge.The essential feature of ‘knowing’ is to have a small number of stepsthat will definitely answer a problem. For example, if I wish to phonesomeone I can look up their details on my phone. The process will tellme their number in two or three steps. If you tell me the number issomewhere in the phone book this is not knowledge. It could mean Ineed an infinite number of steps.If I accidentally deleted all the names in my phone – a nightmarescenario – and just had a print out of numbers would I still ‘know’ them?Obviously I would recognize my mother’s number, but most of themwould be useless. To know something, I need link the information towhat it is for. A number with a name allows me to predict what will142 Are the Androids Dreaming Yet?happen if I make a call. I will have an interesting conversation or paymy gas bill. It’s the same with most numbers. If I have a number thatrepresents the design for a building or a mathematical theorem, thesenumbers have purpose. If I input these numbers to a computer alongwith some building design software or a copy of Mathematica theywill do something interesting; allowing a construction firm to build ainnovative building or a mathematician to check a theorem is sound.It’s a lot harder to prove numbers representing art are functionallyuseful. A work of art is in some sense not complete – it still needs to gothrough the process of being appreciated by someone. We could show itto a friend or exhibit it in a gallery but this is un unpredictable process.Van Gogh’s paintings were so criticized in his lifetime, many peoplewould have denied them the label art, and Edwin Morgan’s Loch NessArt or InformationMonster poem is almost pure gibberish, but it’s undoubtedly art. Art isa tricky problem but, in practice, most of us agree on what constitutesgood and bad art. We will look again at art, in Chapter 10.Classically we assume knowledge is discovered through randomchance and iteration. To understand how this might work let’s lay outthe world’s information in a way we can visualize. Imagine every pieceof discoverable knowledge could be found in an infinitely large library.Knowledge143The infinity library would contain every possible symphony, theorem,novel, poem, and play ever written, or to be written. Its sister librarynext door, the continuum library, would contain all the analogue worksof art; painting, sculpture, architecture, physical artifacts and the like.The curators of the two libraries would constantly argue over whosecollection was the better. We’ll leave them to differ for the moment. Theinfinity library is interesting enough so let’s explore it first. After all, itssister, the continuum library, takes an infinite amount of time just to lookat the first room, and we are in a hurry!Although the infinity library is infinite, we are probably onlyconcerned with entries shorter than a million symbols. All the interestingpapers, proofs and symphonies I know of are shorter than this. If I wantedto include all computer programs, I would still only need to increase it to100 million symbols. Looking for knowledge is not itself an infinite task.For the sake of clarity, I will ask the infinity librarian to organizethe collection. Any book or paper will be sorted according to its title andthe contents of its pages, and similar books should be grouped together.I also only want to look at the English section of the library for themoment. I will still have a huge section to look through but at least everywork is titled and readable by me. Much of the information will be junkbut amongst the sea of rubbish will be islands of useful knowledge. Now,is there a way to find knowledge in this library in an automated fashion?Battleship144 Are the Androids Dreaming Yet?The best analogy I can find to illustrate iterative knowledge discoveryis the 1970s family game ‘Battleship’. The game consists of two 10 by 10grids that you plug your ships into. All the ships are linear shapes of afew squares in length. The players cannot see each other’s ships and mustguess where they are. A very simple way to do this would be to ask youropponent whether they have a ship on the top left square and continuesystematically across the board, square by square, until you reach thebottom right hand corner. This would eventually find every ship. If everyship were a piece of knowledge we could discover all the knowledge inthe world by simply stepping through the board one cell at a time, but itwould take a long time.A better way to play Battleship is to pick a square at random. If youget a hit, explore linearly around the hit. This will efficiently find therest of the ship. The same might be true for knowledge. We could takerandom shots, get lucky and move linearly to flesh out our knowledge.Once we had exhausted an area we could take a step away at random andagain hope for another hit. This process is exactly the way some peopleimagine the frontier of knowledge expands.But, it is wrong.The monkey moon shot story explains…“I believe that this nation should commit itself to achieving the goal,before this decade is out, of landing a monkey on the moon andreturning him safely to Earth.”President MonkeyThe monkey nation is asked to mount a moon shot. After a littletime a monkey is asked to report on progress.“I can report,” says the monkey, “I have climbed a particularly talltree on the tallest hill on my island and have made over seven hundredmeters progress towards the moon, although this is only 0.0001% of theway there, this has been quick so I believe we are well on the way.”You see of course the problem. Progress in many problems isnonlinear. Moving a bit of the way towards the goal does not provide anyactual progress: That is the problem with knowledge. It is not linear instructure. You need to take leaps to discover new knowledge. You can notsimply look around in the general area. Such leaps are mathematicallyhuge. The chance of making a successful one by pure chance is virtuallyzero.Knowledge145But Cats Can!As chance would have it, as I was writing this book about the impossibilityof creating great literary works at random, our new kitten, Jessie, saton my keyboard – she likes the warmth. To my great embarrassmentI have been proven wrong. Here is her first literary work. I managed tocapture her on camera a little later that evening, editing a spreadsheet.My brain interprets this string as the cat thanking me for good food. Iwonder if you see the same thing? This is just a demonstration of thestrength of human pattern detection algorithms and not, sadly, of felinecommunication.Cats Creation…. Kkkklnk gfoooooooofd0------- iiiii;;;;;;;;;;;ii…..fffffffffffffffffffffffff……===============================================================================================================================================================================pppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp..oppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppphJessie CatJessie, Our Creative Kitten
Chapter 6KITTENS &GORILLASOrangutan and Kitten“No kitten that loves fish isunteachable; No kitten withouta tail can play with a gorilla;Kittens with whiskers will alwayslove fish; No teachable kittenhas green eyes; No kittens havetails unless they have whisters;hence...”Lewis Carroll“Once you eliminate theimpossible, whatever remains,however improbably, must be thetruth.”Sherlock Holmes,Arthur Conan Doyles well as giving us Alice, the Jabberwocky, and the Cheshire Cat,Lewis Carroll lectured on mathematics at Oxford University.He wrote several books on logic, illustrated with wonderfulproblems involving fish, kittens, and gorillas – much less boring than thebrown, grass-eating cows of modern textbooks. Kittens and gorillas arenot usually in much contact, but I did find one hit on Google, pictured!The words we organize into books, poems and plays are not justa random jumble; they have structure and a logic to them. We groupverbs, subjects and objects together to form sentences and, at a largerscale, characters have motivations and relationships: this characterloves that character, the valet had the candlestick in the ballroom andcould not have stabbed the butler in the kitchen, and so on. We havedictionaries to define words, but to truly understand the informationthey convey we need to understand the logical rules governing how theycan be combined.Everyday conversation is fragmented and repetitive. Fortunately,now and again, we say something definitive. For example, “This gorilla isbrown.” The statement links a property, ‘brownness’, to a thing, ‘a gorilla’.Logical statements are precise but often need to be put in context. If I werestanding in a forest when I made my statement you must guess I mean thenearest gorilla. The word ‘This’ implies nearness, but nearness is not welldefined. Better to be precise. ‘The gorilla I am closest to, measured by lineof sight distance is the Pantone shade dark brown.’ However, if I talkedlike this all day I would not have many friends.Logical BeginningsThe formal study of logic began in 384BC with the publication of a treatisecalled the Organon by the Greek philosopher Aristotle. A student ofPlato, Aristotle taught many of the famous leaders of his time, includingAlexander The Great. Ancient Greece was not some idyllic think tank. Ifyou annoyed the political establishment you might find yourself havingto leave town in a hurry. This happened to Aristotle after Plato’s death,and he spent nearly a decade touring Europe. Eventually, he returned toAthens where he published his study on logic.In the Organon, Aristotle examined groups of up to four statements,each containing up to four relationships. For example: All kittens eat fish.Some kittens eat fish. No kittens love gorillas. No gorillas eat kittens –luckily. It is possible to put two statements back to back and infer things.150 Are the Androids Dreaming Yet?I could say, “All gorillas eat leaves.” “All leaves are green.” Therefore I caninfer all gorillas eat some green things. This is a valid inference. It is notcorrect to say, gorillas eat only green things.There are 256 ways you can arrange four Aristotle statements withfour relationships but only 19 valid deductive conclusions can be drawn.The kitten puzzle at the start of the chapter is an example of such a logicalpuzzle. Can you reach the right conclusion?dddTRY SOLVING THE KITTEN PUZZLE WITHOUT READING ONAristotle’s syllogisms are only a start. There are many other types oflogic. In antiquity, the Stoics developed a different brand of logic basedon the idea of larger and smaller. Stoic logic allows us to answer questionsof relative size. If a Mini is smaller than an Audi, and an Audi is smallerthan a Rolls Royce, then a Mini is smaller than a Rolls Royce. The Stoicspursued their branch of logic until around 180AD when study of this sortdied out. It’s not quite clear why. Perhaps the rise of religious power andthe onset of the Dark Ages curtailed intellectual inquiry. Even after theEnlightenment began around 1650 it took some time for the discipline oflogic to re-emerge. If you want to learn more about syllogistic logic andhow to solve Lewis Carroll’s puzzle you should read his book The Gameof Logic. The definitive book on the logic of language, in my opinion, isLogic by Wilfrid Hodges.Logic for ComputersWestern civilization mostly survived on syllogisms and stoic logic fornearly two thousand years before George Boole devised his theory ofbinary logic in 1847. Boole developed an elegant mathematical systemfor representing logical statements that allowed simple arithmeticaloperations to answer logical questions. We now call this system Booleanlogic and he gave us the modern convention of using one for true, andzero for false. Computers use his principles all the time. For example, ifit is true my bank account shows less than zero, then make it true thatsomeone will send me a letter warning me I am overdrawn. The best wayto get your head around Boolean logic is to solve the ancient puzzle ofthe Two Guards. The puzzle featured in the 1986 movie, The Labyrinth,Kittens & Gorillas151starring David Bowie and Jennifer Connelly. If you want to cheat watchthe film to see the answer. Here is the puzzle. I’ll put the answer on mywebsite.Two guards stand barring your way and behind them are twodoors. One guard always speaks the truth, while the other alwayslies. You are only allowed to ask one question of one of the guards.Your life depends on picking the right question to ask as, based onthe answer, you must pick a door. One leads to life, the other tocertain death. Is there a question you can ask to ensure you pickthe door leading to life?TRY SOLVING THE GUARD PUZZLEdddTwin Guards - Left door or RightIf you are reading this, you picked the correct door and lived.152 Are the Androids Dreaming Yet?Logic for HumansSyllogisms can be used for practical purposes. Take, for example, thefollowing set of statements, “I want a hot drink.” “Coffee and tea are hotdrinks.” “I always drink milk with tea,” “We have no milk.” What drinkshould I choose? I’m sure you can work it out. This logical problemfollows a simple chain and results in me getting the hot drink I like.We use Boolean logic on a day-to-day basis. The simplest formis a checklist. Pilots use checklists all the time; do I have wings, fueland a copilot? If they are all there, go ahead and fly. Otherwise do not.Mathematically speaking, a checklist is simply the product of the options.If they are all one, then the product is one – in this case we can fly. If any isfalse – represented by a zero – the product will be zero and we cannot fly.Life is often more complicated and we have many logical tools at ourdisposal. Let’s take a look at a few, starting with a famous historical one.Benjamin Franklin invented the lightning rod and bifocal glasses,as well as charting the Gulf Stream and all manner of other scientificdiscoveries. He described his process for decision-making when thereare many pros and cons to consider.“... my Way is, to divide half a Sheet of Paper by a Line into twoColumns, writing over the one Pro, and over the other Con. Thenduring three or four Days Consideration I put down under thedifferent Heads short Hints of the different Motives that at differentTimes occur to me for or against the Measure. When I have thusgot them all together in one View, I endeavor to estimate theirrespective Weights; and where I find two, one on each side, thatseem equal, I strike them both out: If I find a Reason pro equal tosome two Reasons con, I strike out the three. If I judge some twoReasons con equal to some three Reasons pro, I strike out the five;and thus proceeding I find at length where the Balance lies; andif after a Day or two of farther Consideration nothing new that isof Importance occurs on either side, I come to a Determinationaccordingly.”Another important piece of logic is reductio ad absurdum. Reductionto the absurd allows us to disprove something because, if it were true, itwould lead to an absurd conclusion. An alibi is a familiar form. If I wasseen in the pub when the murder occurred in the ballroom of the manorhouse and you claim I committed the murder, I must have been in twoplaces at once. People can’t be in two places at once – that would beabsurd. Conclusion: I am innocent!Kittens & Gorillas153Notice I not only prove I am not guilty I also prove the opposite:I am innocent. When a mathematician uses this trick, it is called anindirect proof and works the same way as the alibi. Assume the oppositeis true of some theory you want to prove (I am guilty). If it generates acontradiction or paradox (can’t be in two places at once) you can deducethe opposite must be true (innocence). Mathematicians use this all thetime. It assumes, of course, mathematics is consistent and that true andfalse are opposites.Some mathematicians argue this is too strong an assumption. Whyshould we assume consistency and recognize only two logical states, trueand false? These mathematicians believe the only way to prove a theoremis with positive argument rather than using the opposite of a negativeargument. They don’t allow indirect proofs in their mathematicalmodels. This type of mathematics is unsurprisingly called positivism. It’sa pure theory but, unfortunately, if you try to follow it you lose much ofour current mathematical knowledge and understanding. Most modernmathematicians think it a historical curiosity, but it does pop up fromtime to time. Modern mathematics is founded on the axioms thattrue and false are the opposite of each other and that inconsistency isforbidden within the system. Mathematical proofs submitted to journalsare not permitted to contain inconsistencies or result in paradoxes.Paradoxes – When Logic Fails“I would not be a member ofany club that would admitme.”Groucho MarxParadoxes occur when a statementmakes no sense, or resultsin an internal contradiction aswith Groucho Marx’s famousquote. They are widely used inmathematics to implement indirectproofs. To do this, we supposesomething is true, and ifit results in a paradox then theGroucho Marx154 Are the Androids Dreaming Yet?thing we thought true must be false and the opposite is true. This is asomewhat circuitous route to prove things, but it is often the only practicalway.Two paradoxes we are taught as children are the liar’s paradox andZeno’s paradox – also known as the story of the tortoise and hare. Thefirst is a real paradox but the second is a false paradox. The liar’s paradoxis just the simple statement:“This sentence is false.”It is a paradox because of the internal inconsistency: We cannotdetermine if it is a true or false.First assume it is true, but it says it is false, so it is not true. Thentry it the other way around. Assume it is false but the sentence statesit is false, so it must be true. If that were so it must be false by the firstargument and so on ad infinitum.Either way around, the sentence contradicts itself. A paradox.Zeno’s Paradox, on the other hand, is a false paradox. Here is thestory.Once upon a time there was a hare. He was a very arrogant hareand believed he could outrun any animal. A tortoise was walking alongthe way and the hare jumped out in front of him. “You are so slow,”said the hare. The tortoise replied, “You may be the fastest hare in thekingdom but I am the most persuasive tortoise. I bet I can persuade youof anything, including that I am faster than you.”“I don’t believe you,” said the hare.“OK,” said the tortoise, “let me show you. Give me 100 meters headstart since you are so fast. Then, we’ll both start to run. After 10 secondsyou will have run 100 meters and arrived where I used to be, but I willnow be ten meters ahead. After another second you will be where I amnow, but I will be 1 meter ahead again. So you can never catch me.”The hare pondered for a while but, being a hare of little brain, couldnot make out the true answer.It is a false paradox. The time intervals are getting shorter. Thequestion for a mathematician is, does the problem converge to a solution.The answer is yes, and I can reframe the problem to see how it is solved.Let’s simply look at who would be ahead after 20 seconds: the hare!Kittens & Gorillas155The mathematical reason for it being a false paradox is that someseries converge and some do not. If I move progressively closer andcloser to something in smaller and smaller time intervals then I mayindeed reach it. On the other hand, some series never converge. I willnever reach infinity how ever many steps I take.The Barber ParadoxNow, for a slightly harder paradox, let’s suppose there is a town with justone barber.In this town, every man keeps himself clean-shaven by eithershaving himself or going to the barber; the barber shaves all the men intown who do not shave themselves. All this seems perfectly logical, untilwe pose the question: who shaves the barber?This question results in a paradox because, according to thestatement above, he can either be shaven by himself or the barber, whichis he. However, neither of these possibilities is valid! This is because ifthe barber shaves himself, then the barber must not shave himself and ifthe barber does not shave himself, then the barber must shave himself.You might think this paradox an oddity but, using this simple idea,Bertrand Russell changed the course of mathematical history and it isthe fundamental paradox used to show computers are Turing limited.The Russell ParadoxIn the late 19 th century, mathematicians began to think about the natureof numbers.What is a number?It is certainly not an object we can hold.I can’t hold a two, unless it’s the brass number plate, for my frontdoor. And, in that case I am holding one number plate, so I am notholding the idea of two, but rather the idea of one: one brass plate in theshape of a two.The ‘idea’ of a number is to say something about the things I have inmy hand: two apples, two oranges and two brass number plates. Theseare all sets of two things and ‘two’ is the collection of all these sets.In 1890, Gottlob Frege completed his theory of sets. The project hadtaken him five years. Unfortunately, just before sending the book to thepublisher, Bertrand Russell wrote to him and pointed out the followingparadox. What about the set of sets that does not contain itself? Thinkabout it...156 Are the Androids Dreaming Yet?It is the barber paradox with the word ‘set’ substituted for ‘barber’and ‘contains’ rather than ‘shave’. But it’s essentially the same logicalproblem. You might find this rather contrived but mathematicians musthave a system totally free from paradox, otherwise there is no certainty.Frege’s system was holed below the water line.Eventually, after much further work, a theory of sets was worked outthat does not contain the Russell Paradox. It’s called Zermelo-Fraenkelset theory, or ZF for short. It solves the Frege problem by forbidding setsto refer to themselves. It’s a bit like Microsoft Excel’s solution to dividingsomething by zero. It is simply forbidden and generates an error message.Set theory was fixed and is now the basis of most mathematical thinking.What is Logic for?Logic is the foundation of mathematics. Applying it enables us to makeirrefutable statements about things: numbers, lines, planes, equationsand the so on – the things you learned at school – and to prove statementsabout these things beyond any doubt. This is not the ‘reasonable doubt’hurdle of our law courts, but an absolute measure: No possible doubtwhatever.Let’s look at one of the earliest mathematical proofs: Euclid’s proofthere are an infinite number of prime numbers. Euclid created this proofin ancient Greece around 300BC – so far back that logic was in its infancyEuclid’s Elements 100ADKittens & Gorillas157and numbers had not yet been properly invented. Euclid used distancesrather than numbers for all his proofs but I will use the word ‘number’ inthis explanation.First a little revision. A prime number is a number that can onlybe divided by itself and one, for example three, five, seven, and eleven.All numbers can be split into primes using a couple of tricks. First, allnumbers are divisible by a set of primes. Ten is five times two – twoprimes. We are also fairly sure we can form any number by adding twoprimes together. This is Goldbach’s Conjecture, set as a question in aletter written to Euler in 1742. It is still unproven!Euclid proved there are an infinite number of primes by usingreductio ad absurdum. Imagine we have a complete list of prime numbers– James’ list of primes. It contains every prime number. (This is the setup.We are proposing something we suspect is incorrect and will lead to aparadox or contradiction. When it does, we will have proven the oppositefact. The proof relies on the fact that a number can either be prime or notprime. There is no middle ground.)Let’s make a new number by multiplying all the numbers on my listtogether and adding one. There are two possibilities: this new number iseither prime or not prime.If the number is prime, it is a new prime number that was not onmy list and I have disproved the theory.If it is not prime then it must be divisible by two prime numbersalready on my list. However, neither of these numbers could have beenon my list, because dividing by one of them would give me a remainderof one. Remember I multiplied all prime numbers together and addedone. It must, therefore, be a new prime number, which had previouslynot been on my list. Once again, I disprove the theory.Since both routes fail, James’ list of prime numbers is not completeand, therefore, prime numbers are infinite.Feynman’s ProofMy favorite piece of logic is Richard Feynman’s disproof of the existenceof polywater. It’s a strange logical proof bordering on philosophy, but itshows just how far you can take logic.In 1969, an urban legend spread around the world that there was asubstance called polywater. It even made it into an episode of Star Trek.Polywater was believed to be a lower energy state of water, more viscousthan ordinary water. If this substance did exist, it would be possibleto mine the oceans of the world converting water to polywater and158 Are the Androids Dreaming Yet?therefore generate energy. There was a concern that if the right catalystwas accidentally introduced into the oceans they would solidify intopolywater thus dooming the human race, or at the very least makingwater sports impossible!Feynman was consulted and stated, “If there were such a substanceas polywater then there would have evolved an animal that eats waterand excretes polywater, using the liberated energy as its power source.Since there is no such animal, polywater does not exist.”Feynman’s proof is an elegant indirect proof coupled with asyllogism. Polywater exists. Polywater is a lower energy form of the highenergysubstance called water. Food is a high-energy substance that canbe converted to a low energy substance by a process we shall call ‘beinggood to eat.’ All things on earth that are good to eat have something thateats them. Polywater is a food and therefore good to eat. Therefore ananimal must exist that eats polywater. No such animal exists, so eithersomething in our chain of logic is wrong, or the premise is unsound.Since the chain is sound, the original premise must be wrong: Polywatercannot exist.In short, Feynman’s proof says: if a thing is so, then the inevitableconsequence is the evolution of something else, and since that somethingelse does not exist, the original thing cannot be so. QED: disproof bynonexistent consequence.The polywater disproof neatly demonstrates the important elementsof Feynman’s Evolutionary proof. First, life must be continuously exposedto the thing in question, in this case water. This is clearly so as most lifeon planet Earth lives in the oceans or is intimately entwined with water.Evolution takes time, so enough time must be allowed for life to evolve.It must be a nearly linear problem so that a solution proceeds in stepswhere each step is an improvement and no step requires too high a levelof mutation or adaption. We can illustrate the boundary between a linearproblem and one requiring a step change by describing how triple drugtherapy works in the treatment of AIDS.Until triple drug therapy entered the picture progress against AIDShad been a depressing story of drug discovery followed by the almostimmediate evolution of the virus to evade the drug. The AIDS virusis a retrovirus with a shell composed of sugar molecules. It is almosttrivial for an AIDS virus to mutate these outer markings to look different,even from one day to the next. This is the way the virus continuallyand nimbly evades our immune system. However, the AIDS virus doeshave some components that it can’t easily mutate because they are notmerely aesthetic, they have a functional purpose. Why not target them?Kittens & Gorillas159Unfortunately, it turns out the AIDS virus can even mutate its functionalparts, but this is harder. The probability of a successful functionalmutation is 1000 times less likely than a simple aesthetic mutation to thesugar coat.Triple drug therapy works by attacking three different functionalelements of the virus simultaneously. It is possible for the virus to modifyall these functional elements but the likelihood of it doing so is tiny.One mutation alone does not help because the drug cocktail will stilltarget the other two elements and kill the virus. The AIDS virus does notunderstand that it is facing a triple drug cocktail. It cannot reason like asentient being and random chance is not sufficient to make the big leapnecessary to overcome the cocktail of drugs. Unless you can mutate allthree elements at once your time as a virus particle on this planet is over.Most problems we have to solve in this world require more than onesimultaneous logical step and these don’t happen by chance.
Chapter 7COMPLEXITY &CHAOSMandelbrot Set“Life is really simple, but we insiston making it complicated.”Confucius“Any darn fool can makesomething complex; it takesa genius to make somethingsimple.”Pete SeegerThere was once a great King who lived in a marvelous palace. Tofend off boredom he collected all manner of interesting gamesand puzzles. One day an inventor came to his palace and told theKing he had a game of such subtle complexity, yet apparent simplicity, theKing would play no other. The King learned the game and soon agreed itwas, without doubt, the best of all games. The game was, of course, ‘chess’.The King asked the price of this game and the inventor told him it was amere trifle. The King should give him one grain of rice on the first squareof the board, two on the second, four on the third, and so on, doublingeach square until he filled the board.The King called his treasurer to honor the bargain and the first bagswere brought from the storehouse. The grains were placed on the boardin each square but soon there was not enough space and the grains hadto be piled on the table next to the board. Soon this, too, was not enoughand every table and chair in the hall had to be covered. Even this was notenough and they began to stack whole bags up in the courtyard.When they reached the thirtieth square, the treasurer turned white.He sat and calculated for a while before saying with a trembling voice,“My great ruler, there is not enough rice in all the world to cover thisboard.” The ruler called the inventor and told him he could not honorthe debt and the inventor should name another price. The King hadtwo beautiful daughters, the first knew she was beautiful and deportedherself accordingly, and the second, was bookish and shy, but perhapsmore beautiful for this. The inventor asked for the hand of the seconddaughter and lived happily ever after. In the less favorable version of thisstory, the King becomes very angry and has the inventor beheaded. Iprefer the romantic version.Placing rice on a chessboard and doubling it successivelyleads to wildly large numbers. Covering it completely requires18,446,744,073,709,551,615 grains, about four hundred trillion tons andequivalent to one thousand years of worldwide rice production. Likethe king, humans do not intuitively grasp the enormity of this problembecause we’re not good with large numbers.Although the number of grains needed to cover a chess boardis very large, it is not hard to calculate. The treasurer is the one whoshould have lost his head for not being able to do the calculation. Theequation is simply two, doubled sixty-four times, less one, 2 64 -1. A pocketcalculator can produce this number in a thousandth of a second: it’s justlong multiplication. Although calculating this number is quick, it is notalways the case. Answers to some problems have short cuts, while othersdo not.164 Are the Androids Dreaming Yet?Mathematicians have catalogued the universe of problems intoclasses rather as biologists have catalogued animals into species. Eachproblem is examined and put into a genus with a name. Sadly the namesare not as readable as the Latin names for animals. For example, ‘nlogn’is the complexity class of most sorting programs, while traversing a mazetypically sits in the class NP or P/POLY. Although the classifications lookcomplex the basis of cataloging is simple, a class name signifies the timeneeded to solve a problem using the best possible algorithm, and thescale this is measured in is ‘Big O’.Big OEvery problem has a complexity. In mathematics this is expressed using‘Big O’ notation, where ‘O’ stands for order-of-magnitude. The simplestproblems have order 1.If I am working at my computer on a Word document and I pressprint, the printer will spring to action and print the document. Thisproblem is of flat complexity, notated O(1). It does not matter how largethe file is; one click is all I need. I am, of course, assuming sufficientpaper in the printer and ink in the cartridges.The next complexity class is a linear problem, O(n). For example,walking to the store to buy a pint of milk. The farther the store, the longerthe walk. The time needed to get to the store is directly proportional tothe distance: if I am walking, a single step multiplied by the number ofsteps required to cover the distance.You might think adding two numbers together is a linear problem– the bigger the number, the harder the problem – but there’s a clevertrick to speed it up. You can get 10 people to add each column in parallel.They’ll need to coordinate when someone ends up with a number largerthan ten and has to carry the extra digit but this can be easily solved. Aproblem gets its classification only once we’ve used the cleverest possibletrick to solve it.Most problems we meet in mathematics are somewhere in betweenflat and linear but there are some that are much harder. The most commonhard problem we come across in our daily lives is sorting. Rather thango through a tedious written description, check out the video link on mywebsite. Sorting without using any spare space requires a bubble sort.This is an example of something that needs n squared operations and,since n squared is the simplest example of a polynomial, it is said to be inthe polynomial time, or ‘P’ time classification.Complexity & Chaos165Bubble Sort BalletThe Hardest ProblemsYou probably hope cracking the encryption used to secure the Internetis one of the hardest problems known to man but I’m sorry to tell youit is not. When you use your credit card to buy something from anonline shop, your web browser changes from http to https, the ‘s’ standsfor secure. The data you send to the Internet is coded using a systemdeveloped in 1977 by Ron Rivest, Adi Shamir and Leonard Adlemanof MIT, which is why it is called RSA encryption. Any information yousend is raised to the power of a very large number – usually aroundone hundred digits long. Raising something to the power simply meansmultiplying it by itself that many times.What makes decrypting a message hard is that division is a slowprocess; it is called ‘long division’ for a reason. It turns out there is noway to speed it up on a conventional computer so, unless you know theright number to divide by you will have to try every number. It is this thatmakes decrypting RSA messages hard.Although RSA messages are difficult to decipher, they are nowherenear the hardest problems. That accolade is commonly believed to goto non-deterministic polynomial problems known as ‘NP’ problems.NP problems are easy to describe but fiendishly difficult to solve.Nondeterministic means each time you come to a branch in the problemthere is no way to tell which branch is the best to pursue without exploringit all the way to the end. It’s the same as a maze; at each junction in themaze you can decide which path to take, but the junction gives you no166 Are the Androids Dreaming Yet?Mazeclue which one will be better. Beware the confusing naming system, ‘N’stands for nondeterministic in this case, whereas in normal complexityclasses ‘n’ stands for number. Sorry. That’s just the way it is. Let me giveyou an example of one of these NP problems.Let us assume we have one of those complicated recipes from thelatest celebrity chef cookbook. If all the ingredients can be bought fromone store, making the dish is straightforward, but if they come fromdifferent stores, you will have your work cut out. What is the best orderto visit them? With 2 shops, it’s trivial. Either order will do. With 3 it is alittle harder and with 4 there is quite a bit of choice. This is known as the‘traveling salesman’ problem because the original formulation describeda salesman wishing to find the shortest route between all the cities inwhich he had customers. The complexity of this problem rises muchfaster than the Rice and Chess Board problem. Try it for yourself. Itdoesn’t matter if you imagine you are visiting customers or shops. I havegiven you a grid to count off distances. Try to solve a problem for 3 cities,5 and 10. What is the shortest path allowing you to visit each place?Complexity & Chaos167TRY THE PUZZLE ON THE WEBWarning: Don’t spend too long on these problems.dddThe reason I warned you not to spend too long is that solving the50-city problem would take longer than the age of the known universe.NP problems get harder very fast as the number of elements goes up. A50-city problem is hugely larger than a five-city problem, not just tentimes harder.The Clay Mathematics Institute has offered a $1 million prize foranyone who can say whether NP problems are really as hard as theyappear. It may be there is a general trick or a series of tricks that allowyou to solve any NP problem in a shorter time. If you could do this, theproblem would be demoted to P, allowing fast computers to tackle it. Noone has yet found a proof of the P=NP problem. At the time of writingseveral proofs are sitting with the Clay Prize judges but don’t hold yourbreath. Most people assume there is no solution. If you want to have acrack at the problem let me state it in simple terms.Traveling Salesman168 Are the Androids Dreaming Yet?Imagine you wanted to find the center of a maze. Is there a way tospeed searching the maze, so you do not have to test every branch? Ifyou can provide a mathematical proof that there is or is not, you win theprize.Places GameWhile it is commonly assumed NP problems are the hardest, this is notthe case. There are quite a few that are harder still. One such is called aPSPACE problem. It’s quite difficult to explain but luckily many of youwill have played a form of it on long car trips when you were a child: Myfamily calls it The Places Game.I will pick a place – ‘London,’ and you must then pick another place,say, ‘New York’, that starts with the letter my place ends with. I’ll thenpick ‘Canterbury’ and my kids will laugh at my dyslexia and I’ll have toswitch to ‘Kansas’ and so on. Once you use a place you can’t use it again.The mathematical question is to predict who will win given eachplayer has a finite list of places they know? It turns out this type ofproblem is even harder to solve than an NP problem. This is becauseon each turn a player gets to pick any name from their list. With thetraveling salesman problem, there is only one ‘player’ – the salesman –so we can write out a route and check it. In the Places Game there isno single route through the game because, after I pick my favorite town‘London,’ you can pick any place beginning with ‘N’. I have to anticipatean enormous table of possible paths through the game. The table takeshuge physical space – which is where PSPACE gets its name.Remember I’m just playing the simplest mathematical games withbits of paper and discrete ideas. I haven’t strayed into the quantumworld yet. That brings with it a whole new level of complexity to explore.Complexity is such a diverse subject that Scott Aaronson of MIT hascreated a web site called the complexity zoo to catalogue all the different‘species’. It is much to complex to reproduce here but let me provide asketch.The Complexity HierarchyMy table below represents the hierarchical complexity of knowledge.We start off with the problems both humans and computers find easy,then rapidly move onto problems that even the fastest machines finddifficult: a perfect game of chess or predicting the weather. Above thesecomputable problems are the non-computable ones which no computerComplexity & Chaos169running any algorithm can solve, and thenthere are the free will problems: how dowe pick a problem in the first place? Howdo inventors come up with problems noone had ever thought to solve in the firstplace, such as the invention of the Rubik’sCube?Ernő Rubik’s CubeProblemExampleFlatPrint File (for Human)nlognSearching a listLinearFinding the lowest number in a listLogarithmicLong MultiplicationExponentialLong DivisionPMost AlgorithmsNear NPFactor Prime NumberNP-non-complete Perfect Game of ChessNP-Complete, tractable Travelling Salesman, SATChaoticWeatherNP-Complete, Quantum Modeling a Quantum ProcessNP-Complete, intractable Busy Beaver, Towers of HanoiPSPACEGraph Problems, Places GameCreativity, Finding Fermat Theorem for aNon-computableTuring machine, Tiling the plane with PenroseTrianglesNon-deterministic,Non- time divisible, Non- Free willcomputableHalting problem for a Turing Machine, somemathematical theorems such as the ContinuumImpossibleHypothesis in ZF+AC (Hilberts 1st). Travellingfaster than the speed of light. Understandingthe American tax code.Known Unknowns I know that I don’t know either way.Unknown UnknownsI have not thought to ask that question yet.Inventing the Rubik’s CubeButterfly“Does the flap of a butterfly’swings in Brazil set off a tornadoin Texas?”Philip Merilees, improving onEdward LorenzChaosChaos is the twin of complexity. It burst into the public psychein 1987 with the publication of James Gleick’s book Chaos. It’snot a difficult concept to grasp. Complex systems can be formedusing simple rules, and very small changes in starting conditions canprofoundly affect future events. I experience this if I miss my train towork in the morning: 30 seconds either way will change the wholepattern of my day, the people I meet and the level of stress I experience.I’m sure you can think of similar experiences.Henri Poincaré, a Frenchmathematician, first studied theeffect back in 1880. Poincaré wastrying to solve an old mathematicalproblem called the Three BodyProblem originally set by IsaacNewton. Take the Earth, Mars andthe Sun. These three bodies orbiteach other, or strictly speaking apoint in space somewhere betweenthem. Is there an equation thatwill tell you where the bodies willbe in, say, 100 years’ time?The answer is surprising,no. The three bodies will orbit ina non-repeating way. There is noanalytical short cut, no equationthat will predict where they will bePoincaré
172 Are the Androids Dreaming Yet?at some point in the future. The only way to know is to build a perfectmodel of the system and see what happens. Poincaré won a valuableprize for his proof from the King of Bavaria. You can see some amazinglycomplex orbits plotted below. Remember these are still deterministic andpredictable – after all, they were calculated with a computer – they arejust chaotic.Four Body ProblemButterflies and Sliding DoorsAfter Poincaré, the field of chaos remained fairly quiet until EdwardLorenz began studying weather patterns using computers in the 1960s.The story goes, one day his computer was misbehaving and he had to rekeysome data into the machine. Rather than using eight decimal placeshe used only six to save time, and was amazed when the results of hisprogram came out completely different. Dropping the seventh and eighthdecimal place represents a change of only one part in a million, yet thepatterns of weather predicted by the computer were completely altered.Complexity & Chaos173Lorenz went on to study the effect and created a new branch ofmathematics. His quote about the beat of a butterfly wing creatingtornados has entered the public psyche and is central to the plot ofnumerous Hollywood movies. One of his functions – known as the LorenzAttractor – nicely illustrates the nature of chaos. A very simple equationplots the beautiful, apparently three-dimensional, non-repeating shape.ChaosvilleChaos, taken to its logical conclusion could explain our Universe. StephenWolfram in A New Kind of Science, makes the argument that simple rulescould explain the extraordinary complexity we see in our Universe. Heapplies rules to elements in a two-dimensional grid programmed onthe computer which form ‘cellular automaton’ that function a little likesimple animals, generating all manner of complex shapes and behaviors.The inspiration for this approach is almost certainly Conway’s Game ofLife developed by John Conway in the 1960’s. In his computer game,animals and machines seem to appear on the screen but in truth theyderive from the most simple set of rules. You can check out the websiteto see a live version of Conway’s Game of Life. It’s a lot of fun. Wolfram’sStrange Attractor174 Are the Androids Dreaming Yet?thesis is that we could all be living in one of these games. Perhaps ourUniverse is a form of Mandelbrot diagram – albeit a 3D version withstars and planets. If you look at the picture of a nebula and compare it tothe Mandelbrot set, you can see how this is a tempting conclusion.In the Game of Life the rules are simple yet the behavior simulateslittle animals being created and destroyed. Of course, there are noactual animals. The things you see on the screen, ‘gliders’, ‘walkers’, and‘cannons’, just hang together accidentally. But, Wolfram considers theselittle digital creatures are animals. He argues our Universe is just like theGame of Life: A set of simple rules leading to complex behavior. If we areNebulaComplexity & Chaos175Cellular Automatonprepared to call ourselves animals, so should the little creatures whichemerge within the game. We simply emerged in a similar but slightlymore complex game.This proposal would mean our Universe is entirely deterministic,our lives the result of a gigantic computer program that we live withinand form part of. Chaos might make it impossible to predict the futurewithout running the program and watching what happened, but theresults would be inevitable, set in motion at the dawn of time. There isno place for free will in such a Universe, no place for reason. The worldwould simply be.But a strange idea will come to our aid to show us the limits ofcomputation and allow us to question whether we live in a predeterminedworld. This idea is Aleph 1 – something larger than infinity. And it isinfinity we will explore next.Conway’s Game of Life
Chapter 8∞Hilbert’s Hotel“All infinities are equal, but someare more equal than others.”George Orwell, paraphrase“Only two things are infinite, theuniverse and human stupidity,and I’m not sure about theformer.”Albert Einstein“God gave us the integers, all elseis the work of man.”KroneckerHealth warning! The man who discovered infinity had a mentalbreakdown. This subject may tax your brain.Georg Cantor didn’t really ‘discover’ infinity but he was the firstmathematician to put it on a firm theoretical footing. In the late 19 thcentury, most mathematicians thought infinity was a curious idea withno proper place in mathematics. They treated Cantor’s attempts to makeit into a real mathematical object with contempt. This affected Cantor’smorale and caused him to suffer several bouts of deep depression,retreating to a sanatorium from time to time.Infinity is a difficult idea to grasp but it is vital to our study ofinformation. It behaves counter-intuitively but is not impossible to grasp.The reason it is important is that information can always be translatedinto numbers and numbers go on to infinity. If you want to know allabout information, you must understand infinite numbers.HistoryIndian scholars began studying infinity in the 4 th Century BC. It turnsup naturally in all manner of places. In geometry, parallel lines extendforever in either direction without ever meeting. To define a parallel lineyou must contemplate infinity. In arithmetic, even if you pick the largestnumber you can imagine, there is always a larger one; just add one. In thephysical world if you look up at the night sky it appears to go on forever.Again you have infinity.Historically there were two interpretations of infinity. The first,favored by Plato, was a journey. When you embark upon a journey, youcan always take another step. Infinity is the idea of ‘one more’ or neverending.It can never be reached. The second definition is more radical.Infinity is a thing, a number so big you could not imagine anything bigger,but it is one number. Plato thought this second definition tantamount tomadness. Today we embrace this madness and go a whole lot further. Letme show you how.If infinity were a number, you should be able to perform mathematicswith it; add it, multiply it, and even raise it to a power. This is not asradical as it might first seem. Until comparatively recently, zero was notaccepted as a number – if you consider recent to be one thousand years!Nowadays it is.At the end of the first millennium Indian scholars found, againsttheir intuition, that you can use zero as a number without generatingcontradictions. Take addition. I can have zero cakes, add one, and Ihave one cake, add another, and have two cakes and so on. In this way,180 Are the Androids Dreaming Yet?the number zero behaves just like any other counting number. It alsoworks with multiplication. If I have zero lots of 4 cakes, I have no cakes.Zero times four is zero, so multiplication with zero works. There is oneembarrassing exception, if I divide by zero I seem to get infinity. When Iwas a child this was a definition for infinity, but nowadays mathematicianssimply forbid the operation. Division by zero is not allowed and if youtry it on your computer, you will get the not terribly useful, #DIV/0!Error. That’s progress I guess!Zero had been tamed. What about infinity?Cantor showed that while you could think of infinity as a number,it might not be just one number. He proposed there are many infinities.In fact, there are a greater than infinite number of them! He did thisthrough a rigorous analysis of a new branch of mathematics called settheory.Set theory is now the cornerstone of modern mathematics, but itwas treated with suspicion in Cantor’s time. Rather than embrace the newthinking, many mathematicians ridiculed it; Poincaré wrote that Cantor’sideas were a grave disease infecting the discipline of mathematics! Thisseems odd given our modern propensity to embrace innovation, but thetone of science back then was different: innovation was not necessarilyconsidered a good thing.At the turn of the 20 th century, scientists were on a mission to tidythings up. Lord Kelvin announced in 1890 that mankind had discoveredeverything there was to know and the role of future scientists was simplyto catalogue and observe the consequences of these laws, and to improvethe accuracy of measurement. The last thing scientists wanted was acompletely new set of numbers that behaved in strange ways. Cantor wasupsetting the apple cart, but he was in good company. Just a few milesaway in Berlin, a young Albert Einstein was beginning to study physicsin his spare time. Those studies would culminate in his four papers of1905, two on Quantum Mechanics and two on Relativity, ushering in themodern age of physics.How to CountTo understand infinity you need to count in a particular way. You’reprobably used to counting with numbers. You count apples: one, two,three, and say, “I have three apples.” You can do the same with oranges.If you have three apples and three oranges, the totals are the same andyou can declare you have the same number of fruits. This is the first wayto count.∞181But there is a second way of counting. Take your apples and put eachnext to an orange. If they match up, you can easily see they are equal innumber. “Look,” I say, “I have the same number of apples as oranges.” Thismethod is more primitive and does not require the concept of numbers,but it is very useful. If I’m a shepherd I can hold a set of counters in a bag,one for each sheep. To ensure all my flock are gathered in for the night Idrop one counter into the bag as each sheep enters the enclosure. I don’tneed to give the counters number names.The Munduruku tribe, from the Amazon rainforest, have no conceptof number names beyond five. Their counting system simply goes one,two, three, four, five, many. Yet this second way of counting allows themto function successfully, deciding whether two groups of things havethe same number of elements, even if there are more than five of them.For example, if they need to determine if they have enough spears for ahunt, each person simply stands next to their spear. If everyone has one,they’re ready. If not, then the empty handed Munduruku simply makeone. No need for pesky numbers or mathematics lessons.This second way of counting is particularly useful when tacklinginfinity because we are not sure what infinity is. Treating it the same waythe Munduruku treat the number ‘many’ is the safest thing to do. Thefirst question we would like to answer is whether all infinite things arethe same.Spears and Hunters182 Are the Androids Dreaming Yet?We know from our childhood that infinity plus one is still infinity.Is there anything we can do to make infinity bigger? Perhaps multiplyinginfinity by infinity will do the trick.Infinity times infinity can be visualized as a square with edges ofinfinite length. We can show that this square is the same size as a onedimensionalinfinity through a clever trick – the zigzag method. Markthe infinity square into a grid. Start in the corner square, go across,diagonally down, then across, diagonally up, and so on. I’ll draw youa picture. We visit every square in our grid using a single line. We canthen lay down our infinite zigzag line next to the infinite line of oneof the edges. The lines are the same length as they are both infinitelylong! So infinity, times infinity, can be matched to infinity, they are thesame. Cantor thought this a very strange result and wrote to a fellowmathematician, Dedekind, “Je le vois, mais je ne le crois pas!”, “I see it,but I don’t believe it!”If you are struggling with this, don’t worry. We just jumped forwardto quite a complex concept. Let’s take it more slowly. One way to get abetter grip on infinity is through the stories of David Hilbert and theInfinity Hotel.Infinity for DummiesHilbert’s Hotel is a mythical building with an infinite number of rooms.Other than this strange feature it is a regular hotel complete withminibar, dodgy TV, and slightly mad manager. The rooms are numberedsequential starting at one, then two, three, four, and so on. The hotelallows you to play a series of mathematical games to see how infinitybehaves.Are there the same number of minibars as there are rooms? That’seasy. I said every room has a minibar. We can use the matching techniqueto match minibars with rooms. Go to the first room. There is a numberon the door and a minibar inside. The same goes for room 2 and 3 andthis goes on forever. I’ve just proven two infinite things are the same –rooms and bars, but I still have not shown you why the zigzag line is thesame length as the edge line.When you first explain infinity to a child they immediately ask“What’s infinity plus one.” A particularly smart kid I met, Dermot, asked,“What’s infinity plus three?” Hilbert’s Hotel allows us to answer thisproblem in a way we can visualize.∞183Traversing an Infinite Plane with a LineThe infinite hotel is full. A man comes to the front desk and asks fora room. The hotel manager says, “I’m terribly sorry, but we are full… ButI may be able to help you. Let me think.” He ponders for a moment andthen says, “OK – I’ve found you a room.” He calls the people in room 1and asks them to move into room 2. He calls the people in room 2 andexplains that due to a double booking they must move out of their roomto let the people from room 1 in. But it’s OK; they can move into room3. Everyone moves up a room and the new guest gets the checks into thenow vacant room 1.This is a little harder to understand. We did not have a perfect oneto-onematch as with the rooms and mini-bars. We had a mismatch ofguests to rooms. But, we were able to show it is possible to re-establisha one-to-one match by doing something to every guest, having themmove up a room. There is no problem with the last guest because it is aninfinite hotel, there is no last guest! Another way to visualize the problemis to ask ever hunter to pass their spear to the right in the picture below.184 Are the Androids Dreaming Yet?Hunter with SpearsProvided there are an infinite number of hunters there is always someoneto hand the spear to and the person at the front of the line now has spacefor another spear.You can probably see how to answer Dermot’s question. The hotelmanager calls the guest in the first room and asks him to move 3 roomsup rather than one. He then calls the remaining guests and tells themthe same thing. Thus, he has managed to fit three more people intothe infinite hotel. Infinity plus 3 is infinity. You may worry that it takesthe manager an infinite time to call all the rooms, but it’s OK; he livesinfinitely long so it all works out.What about fitting an infinite number of new guests into the alreadyfull hotel? Surely then we will get stuck.No, Hilbert’s Hotel can fit an infinite number of extra guests. Here’sthe trick: ask all the people currently in the hotel to move to the roomwith double the number they are currently in – 1 goes to 2, 2 goes to 4,3 goes to 6, and so on. Now all the odd numbers are empty and you canfit an infinite number of people into the empty odd rooms. Infinity plusinfinity is infinity. Voila.∞185Now, a very clever or annoying student asks, “What happens if aninfinite number of infinitely large buses arrive at the hotel. Can they allfit in?” The mathematical question is “does infinity times infinity, equalinfinity?” Let us ask all the guests to get out of the bus and line up in theparking lot in neat rows. Passengers from bus one in line 1, those frombus 2 in line 2, and so on. All the guests now form a two-dimensionalgrid. We already know how to map a two-dimensional grid to onedimensionusing the zigzag method. We can fit them all in the hotel andwe are done!Is Anything Larger than Infinity?Is there any bus or combination of buses that would cause the managerof Hilbert’s Hotel a problem.The answer is yes and it involves a subtle change to the contents ofthe bus.An infinite number of buses turn up but this time the buses arefilled with men and women. The hotel manager is asked to put everyonein a room and once again he obliges using the zigzag method.At the end of the process the tour guide comes to him. “I think youhave missed some people,” he says. “Since I am just one person, I knowyou can fit me in. But, I have a whole bus in the car park you completelymissed.”“No,” says the manager. “I did every bus.”Infinity Plus Infinity Equals Infinity186 Are the Androids Dreaming Yet?“Ah, no,” says the tour guide. “The first bus you accommodatedhad a man in the first seat but this has a woman. The second bus hada woman in the second seat but this one has a man and so on. Thisbus has a different gender in at least one seat to every bus you so faraccommodated. It is a new bus.”The manager finds room for the passengers from the new bus butthe tour guide comes back a moment later.“You have missed another bus. This one has a different genderin at least one seat to every previous bus, including the one you justaccommodated. It looks like there are an infinite number of buses youmissed, all lined up to get into the infinite hotel.”What is it about these buses that make them so difficult toaccommodate? They are all just filled with people after all.The manager is defeated by the more complex information held inthe contents of the buses. An infinitely large bus full of binary informationhas more information in it than an infinitely large bus specified only by itssize. This is a larger infinity than the counting infinity. The permutationof all the possible options for the occupants of the bus is larger thaninfinity.Real NumbersWhat about the real world we live in? Is the larger infinity we failed tofit into Hilbert’s Hotel present, or was it just a mathematical fiction?Hold up your thumb and index finger for a moment. The gap betweenthem is a distance. Most likely this is a whole number with an infinitedecimal digits after it – say 2.2320394386…. centimeters. The infinite setof decimal digits in this measurement is the larger type of infinity: calledthe continuum. Distances in space form a continuous unbroken line ofpoints, with no gaps in between. The counting numbers, on the otherhand, form a broken line. We take discrete steps from one number to thenext. This is a hard distinction to grasp but it is the same distinction weused in Hilbert’s Hotel. Imagine you believe you have a list of all the realnumbers in the world. You can take the first decimal digit from the firstnumber and add one, the second digit from the second number add oneand so on generating new numbers not on the original list. Therefore,you cannot have a list all the real numbers; they are not countable. Let’stake a closer look at these real numbers.Here’s a quick test. Which is the larger number, the first or the second?∞187Holding a Real Number in your HanddddFirst: 3.1233249837583462136421472374Second: 3.1233249837583462134421472374You have 2 seconds to answer!TRY ANSWERING WITHOUT READING ONThe first is larger. I changed one digit. Can you see?Notice, you need time to read each digit and process the information.If you were an obedient reader and attempted it in two seconds you eitherguessed or gave up. Two seconds is too short to take in all the digits.Let me give you another test. Again, I’ll ask you the question, “Is thefirst number larger than the second?”dddFirst3.12332498375834621364214723751646464646464636…Second3.12332498375834621364214723751646464646464636…188 Are the Androids Dreaming Yet?I know you’re looking for the difference but you won’t find one, asI did not have time to write the numbers out in full. The 10 20000th digit isdifferent, but even if I took the whole age of the universe and countedas fast as possible I would not reach this digit. Any number greaterthan, 10 120 /10 -43 digits cannot be distinguished from another in the ageof the observable universe. Real numbers are in practice subject to anuncertainty principle. Some mathematicians even wonder whether theyreally exist. But, they do exist in our minds and our thought experiments.In my view, any model of the Universe that ignores them is likely to bewrong.Random NumbersWhich of the following numbers is random?ddd111111111111111113428946037012400149293741762343083THINK ABOUT YOUR ANSWER THEN READ ONEach of the numbers could be random. There is no reason any setof 10 digits is more likely than another, but it feels very unlikely that ifI tried to generate a random number I would get 15 consecutive digits.What a human means by random is a jumbled up number: one withvarying digits that have no real pattern. An American mathematician,George Chaitin has been able to explain this by saying that a randomnumber is uncompressible. This means there is no way to describe thenumber more efficiently than writing it out in full. A string of onescan be compressed. “Write a million 1s” takes only 18 characters, yetaccurately describes a number that is a million digits long. By contrast8988376132 can’t be compressed very much at all, its informationis just a jumble. There are many interesting numbers around. Somenumbers are Hamlet; some numbers are pi. One interesting number isthe following: 17733173332032037377. It is the genetic sequence for thevirus smallpox, or at least the first 20 digits. Copies of the full sequencesit under lock and key in the Pasteur Institute in France and the CDC inAtlanta. This number is a candidate for an ‘evil’ number. You might thinkthere are many numbers that could represent smallpox because there are∞189Smallpox Virusmany languages in the world and many ways you could code the geneticsequence of GATC. But, there will be one most efficient binary codingfor smallpox and that number is the nearest we have to an evil number.The other important element of random numbers is the processby which they are created. Computers can’t genuinely generate randomnumbers. The numbers they generate are predictable and eventuallyChild Survivor of Small Pox190 Are the Androids Dreaming Yet?repeat. To create the random number in my example above I went to www.random.org, a website that uses fluctuations in atmospheric quantumnoise to generate random numbers. As far as we know quantum effectsare truly random and have neither rhyme nor reason.Numbers are more complex than they first appear. They are infinite,yet there are different infinities, and they have meaning. The smallpoxexample above and the Turing numbers we will discover shortly suggestnumbers do have meaning independent of culture and language. Thenext two chapters will show us what happens when we think about themeaning of numbers. We will also explain one more ‘super infinity’ andthis will be the key to understanding creativity.“There are known knowns; thereare things we know we know.We also know there are knownunknowns; that is to say weknow there are some things wedo not know. But there are alsounknown unknowns - the oneswe don’t know we don’t know.”Donald RumsfeldUnited States Secretary of Defense(2001-2006, 1975-1977)Chapter 9KNOWNUNKNOWNSDonald RumsfeldIn the spring of 1981, London staged its first marathon. The field ofrunners included 1200 international athletes and 20,000 amateurs.An estimated 20 million viewers watched from around the world.The top international runners stayed together for the first twenty milesand then two runners, American Dick Beardsley and Norwegian IngeSimonsen, made a push for the finish. They were long-standing rivalsand, as they ran the final mile each man challenged the other to see ifthey could get ahead and gain the advantage. Because of the fine balancehuman muscles maintain between anaerobic and aerobic metabolism,the small set advantage could prove insurmountable. The other runnerwould need to sprint to catch up and the resultant lactic acid generatedwould turn their legs to jelly. As the two runners neared the finish linethey glanced at each other, smiled, reached out and held hands as theycrossed the line. Who won?We all instinctively know the answer. The race was a draw, but therules of the International Athletics Federation are clear. Read rule 164.RULE 164The Finish1. The finish of a race shall be denoted by a white line 5 cm wide.2. The athletes shall be placed in the order in which any part oftheir bodies (i.e. torso, as distinguished from the head, neck,arms, legs, hands or feet) reaches the vertical plane of the finishline.The organizing committee held a brief conference and the resultdeclared a draw. They had interpreted the rules in the same way 20million TV viewers already ‘knew’ to be true.This story should set your minds thinking about the nature of rulesand truth and how the two are often different. According to the rules,one person crossed the line a little ahead of the other. The truth, as weall instinctively know, is that the race was a draw. Maybe the rulebookis missing a rule – ‘The contact draw rule’. Clearly you could amend therulebook to add this one rule. I checked the current athletics rules andthey don’t contain this amendment. If the rules were amended the mischievousamongst you will realize an unsporting athlete could grab thehand of their opponent as they crossed the line to force a draw. The ruleswould have to stipulate that holding hands must be voluntary for bothparties, and refinements could go on for some time. What if I held yourhand but you tripped and let go? What if my attempt to hold your handKnown Unknowns193caused you to trip? You could go onforever, generating rules to cover everyeventuality.Clearly, in the fuzzy world ofhuman endeavor, truth and rules oftenpart company. Yet, we all assume mathematicsis free of such uncertainty. Letme tell you this is not so. The brilliantmathematician Kurt Gödel provedthis when he was just 22, and his proofsays something fundamental about thenature of knowledge.The story of his discovery involvesKurt Gödelsome of the greatest mathematicalthinkers in history. My introduction to it came about from a chanceaccident. I became ill in my first year at University (mononucleosis,otherwise know as glandular fever, if you’re curious) and was eventuallysent home to recover. Lying in bed for two months is boring. Soto pass the time my mother suggested I read Bertrand Russell’s, TheHistory of Western Philosophy. I think she figured I had plenty of time, sopicked a thick book. This nearly 800-page tome charts the entire historyof philosophy from the time of the ancient Greeks. I presumed Russellwas a philosophy professor, but he was originally a mathematician. Hewas a mathematician. And because he lived and worked productively foralmost all of his 97 years, spanning much of the 19 th and 20 th centuries,he crops up repeatedly as a central figure in many areas of intellectual life.Russell the politician, Russell the philosopher, Russell the mathematicianand Russell the peace campaigner are all the same man – not, as I hadincorrectly first guessed, a prolific family. In his early career, BertrandRussell was a Fellow of Trinity College, Cambridge, working on a broadrange of mathematical problems. Meanwhile, in Germany, his contemporaryDavid Hilbert, also a polymath, held the chair of mathematics atGöttingen University. Both men shared a common objective: to tidy upthe loose ends in mathematics and set down the rules once and for all.This movement was called Formalism.FormalismDavid Hilbert and Bertrand Russell believed you should be able to setout all the rules of mathematics even though it might be a complicatedaffair. Without contradiction or inconsistency you should be able to194 Are the Androids Dreaming Yet?write down the rules and then play the ‘game of mathematics’ to deriveevery possible truth. Hilbert despised the idea that there could beunknowable things and was a forthright speaker. His battle cry was: Wirmüssen wissen — wir werden wissen! “We must know — we will know!”He believed there were no fundamental unknowns in the world.Donald Rumsfeld famously summed up the problem of unknownsin an attempt to clarify a question from a journalist at a Whitehousepress conference:“There are known knowns; there are things we know we know. Wealso know there are known unknowns; that is to say we knowthere are some things we do not know. But there are also unknownunknowns – the ones we don’t know we don’t know.”Interestingly Donald Rumsfeld, like Bertrand Russell, is anotherperson to span a huge swath of time in the public eye. He was boththe youngest and the oldest serving U.S. Secretary of Defense, servingunder both Richard Nixon and George W. Bush. We will shortly discoverRumsfeld’s convoluted view of the world turns out to be closer to thetruth than Hilbert’s tidy mathematical aspiration.As well as believing there were no unknowable unknowns Hilbertthought mathematics was completely abstract. You did not need to knowwhat you were talking about. Whether the symbols meant dogs, cats ornumbers all you needed to do was apply the rules and all would be well.His belief is captured in his quote below.“It must bepossible toreplace in allgeometricstatements thewords point,line, plane bytable, chair,beer mug.”David HilbertGeometry with Beer and FurnitureKnown Unknowns195Newton’s PrincipiaPMIn 1890, the Cambridge mathematicians Alfred North Whitehead andBertrand Russell embarked on the mammoth task of writing out all therules of mathematics and publishing them in a set of books called PrincipiaMathematica. Every rule is written down in meticulous detail. The booksare heavy going and look like more like computer programs than text.They set out precisely what you can, and cannot, do with numbers, andare the most impenetrable textbook you will ever read. Just to give you aflavor here is one line where Russell proves 1+1=2. It has taken about 100pages of densely packed equations to get to this point!One Plus One Equals Two, PMPM is a 3-volume set of books. Volume One costs £480 onAmazon. This is a significant work and a collector’s item. The last timea first edition volume came up at auction in 2007 it went for over £800.Cambridge University Press printed only 750 copies and I suspect they196 Are the Androids Dreaming Yet?Amazon Listing for Principia Mathematicaare undervalued. When mathematicians use the letters ‘PM’, they areusually referring to Russell and Whitehead’s Principia Mathematicarather than the afternoon.Hilbert’s ProblemsIn 1900, while Russell and Whitehead were in full flow writing outtheir rules, David Hilbert was invited to deliver the annual lecture atthe International Congress of Mathematicians in Paris. He asked amathematician friend what subject he should pick for the talk and, ina moment of inspiration, the friend suggested laying out a vision forthe future of mathematics. Rather than tell people how wonderfulmathematicians were, and why their discipline was the pinnacle ofhuman scientific endeavor, why not try modesty and list all the problemson which they were stumped? Hilbert liked the idea and devoted histalk to all the problems he thought mathematicians would solve in the20 th century. Hilbert’s Problems were simply an intellectual challenge.He offered no prizes. At the turn of the 21 st century, the Clay Institutecreated the Millennium Prizes for solving the most important modernmathematical problems. Each solution wins a prize of a million dollars!There are 23 numbered Hilbert Problems in all: ten in the originallecture and a further 13 in the written transcript. In 1928, he clarifiedthe 2 nd and 10 th problems, refining them into three distinct questions: Ismathematics consistent, complete and decidable? Ironically this meansthat Hilbert’s 23 problems actually number 24! The most importantHilbert questions where these last three. They ask whether Russelland Whitehead would be successful – can you write out all the rulesof mathematics and then simply calculate the answer to any problemor derive any proof. This is known as the Decision Problem. Can youmechanically decide any mathematical question without doubt? Toexplain Hilbert’s Problems, I need to define mathematics properly.Giuseppe Peano, Mathematician“A mathematician is a blindman in a dark room looking fora black cat which isn’t there.”Charles DarwinThe Game of MathOne of my most vivid childhood memories is driving my motherdistraction by asking the ‘why’ question. Most children gothrough this phase:Me: “Why is a sponge wet?”My mother: “Because it has soaked up water.”Me: “Why has it soaked up water?”My mother: “Because it has small holes in it.”Me: “But what makes water wet?”My mother: “Because it is made of wet stuff.” a bit weak now.Me: “What is wet stuff?”…You can ramble on indefinitely unpeeling a never-ending onion.Sometimes, if you are unlucky, you may get stuck in a loop. For example,“where did the chicken come from?” “An egg,” “and where did the eggcome from?”...Mathematics breaks this cycle!In mathematics, there is no danger of an infinite number of ‘why’questions because at its core are a clearly defined set of absolute rulescalled axioms. You cannot ask the ‘why’ question of an axiom. It is aRULE!Starting from an absolute minimum of fundamental ruleseverything else is built up so that no step requires any leap of faith norgenerates any contradiction. Let me give you a concrete example and, inthe process, show you how numbers are defined.Known Unknowns199NumbersIt was not until the late 18 th century that numbers were properly codified.The mathematician Giuseppe Peano gave us the rules, so they are calledPeano axioms. Here are his ‘axioms’ in natural language.Peano Axioms1. The first number is named zero.2. Every number has a next number (called its successor). Example:the next number after one is two.3. Numbers are singular. Every number with the same name is thesame thing.4. If something is true of a number, it should be true of the nextnumber (the successor number).From this we can prove some very simple things.1+1=2. Because the next number after 1 is 2 and ‘+1’ means takethe successor. (You can see I cheated here a little and did not take 100pages for the proof.)Back to my poor mother: “Why is the lowest number zero,Mummy?” “Because I say so!” Or, at least “…because Mr. Peano saidso.” That’s what an axiom is.“OK, but why is 3 greater than 2.”“Because I said that each number has a thing that comes after it.“But, why can’t 3 come after zero!”“It can!”“But then, if 3 is the thing after zero, I could count 0, 3, 2, 4…”“Yes, if you want to…”“I’m sort of lost. Now, you are saying that 3 doesn’t really ‘mean’anything. It just comes after 0.”“Yes. You can make up any symbols you like. You just have toremember what you said and be consistent.”The dialogue shows the importance of definition in mathematics.I could define my counting numbers as 0, 1, 2, 3, 4 or as ο, π, ρ, σ, ς, or享 , 仇 , 仕 , 仝 or to be really annoying and confusing 0, 3, 1, 2, 4; theyare only arbitrary symbols. It helps us to learn the numbers because 1is a single line, 2 is two lines joined, three is basically three lines loopedtogether, and four is four lines, but we could have used any symbolswe cared for. It is the rules for manipulating these symbols that are theimportant part and give mathematics its meaning.200 Are the Androids Dreaming Yet?The Game of MathematicsWhen I was a child, our living room carpet had a square pattern. Youcould use boiled sweets to play checkers on it. Even though there wasno board and no pieces, it was clearly a game of checkers because wefollowed the right rules (with the one exception that if you jumped overa sweet you got to eat it). Mathematics is like a game with a set of rules.If you follow the rules, you are doing mathematics.Consider the simple mathematical theory that if A equals B, then Bequals A. This seems clear-cut, but you can get into trouble if you’re notcareful when defining the word ‘equals’. ‘My dog equals naughty’ doesnot imply ‘naughty equals my dog. Here I have used ‘equals’ to mean‘has the property of.’ My dog has the property of being naughty. This isan attribute, not equivalence. You must be careful with mathematics. Aequals B implying B equals A is a property of numbers when the equalssign is used to mean equivalence.Here are the rules of the game that provide a proof for this theory.Let us start with the position in which we don’t know whether Aequals B implies B equals A. We have these three axioms, call them rulesfor now since we are using the game analogy.Rule 1: If I have no minus sign in front of a letter I can assume thereis an invisible + sign there.Rule 2: If I have a positive letter (or a letter with no symbol in frontof it) I can put a minus in front of it and put it on the otherside of the equals sign.Rule 3: I can swap the plus and minus signs of all the letters in myequation if I do it to all of them.Now I am ready to prove my theorem.A = B is the same as +A = + B. (rule 1)+A = + B is the same as -B = - A (rule 2 done twice)-B = -A is the same as B = A (rule 3)Success.So A = B is the same as B = A.I have my proof. It might be glaringly obvious, but that’s not thepoint. The point is you can apply rules to symbols and derive new rules.It does not matter what the symbols are or how obvious it is. Here’s thesame proof with dingbats.Known Unknowns201Rule 1: If I have no glyph in front of a symbol I can assume there isan invisible Ψ there.Rule 2: If I have a positive letter (or a letter with no symbol in frontof it) I can put a � in front of it and put it on the other sideof the →Rule 3: I can swap the Ψ and �symbols of all the symbols in myequation if I do it to all of them.The proof in symbols� → ß is the same as Ψ � → Ψ ß. (rule 1)Ψ � → Ψ ß is the same as �ß → �� (rule 2 twice)�ß → �� is the same as ß → � (rule 3)Any collection of symbols will do. The symbols have no meaningin themselves other than the meaning we have given them. A tribe inthe Amazon jungle could demonstrate a proof without knowing anymathematics. All I need say is, “Hey, I want to play a game with you. Cananyone make this into that, in the fewest possible steps, while obeyingthese rules?”But, is it true we can ignore the meaning behind the symbols. Doesit matter that we were talking of numbers rather than spears, counters, orcrocodiles? If we look at the marathon winning analogy again, we knowthe nature of a game is important. In a running race we can interpretholding hands to mean the two athletes are treated as one, the existingrules can then be applied as normal and the pair become a single winner.But, in tennis, there would be a problem. I wouldn’t want to come on courtand find I’m playing against two opponents! On consideration thoughI’d be happy if they had to hold hands while they played so that theyconstituted a single player. When we examine the actual circumstances,we can add a rule and show the rule works, but we have to see somethingabout the specific sport that makes the rule fair and workable.Hilbert was convinced mathematical truth is not like this andthat proofs follow from the rulebook without any knowledge of thecircumstances, i.e., the sport being played or any other analogous thing.He was to be proven wrong by Kurt Gödel.202 Are the Androids Dreaming Yet?Königsberg BridgesGödelGödel studied mathematics at Königsberg University, Hilbert’shometown. Königsberg is famous for having a mathematical problemrelated to the seven bridges that link the city together. It’s quite fun to tryto solve. Find a route across the city that crosses each bridge once andonce only. You can start anywhere, but no walking halfway over a bridgeand no swimming!Euler discovered a rigorous mathematical proof that there canbe no solution in 1735 after five hundred years of failure by othermathematicians. The answer is you cannot.In 1931 Kurt Gödel, then working at the University of Vienna, provedmathematics is like our sporting analogy. There are true statements inmathematics that cannot be proven by the rules of the system. Someoneoutside the system, with common sense, can see a statement is true, butit’s impossible to prove this if you constrain yourself inside the system. Itis the equivalent of all the members of the London Marathon Committeewondering what to do about the race while all of us watching the TV areshouting, “It’s a draw!” Looking at the rulebook ‘really hard’ doesn’t help.Known Unknowns203You have to step back and think about the problem in the round and thendevise some additional rules to handle the circumstances. Mathematicsis like this also.Here is how Gödel proved his result.It is easy to turn logic or any text into numbers. That’s how thisbook is stored on my laptop. All we need do is translate sentences intoASCII or Unicode. In this way, any theory can be reduced to a string ofnumbers.Since Gödel’s proof predates the invention of the computer, he hadto come up with a novel way to store information. He deployed an oldRoman invention; a substitution code. The number one was representedby 1, two by 2 and the symbols by larger numbers, for example, ‘=’ wascoded as 15 and so on. He then raised a sequence of prime numbers tothe power of each of these codes and multiplied all the results together.This generated a single enormous but unique number that he could laterfactor back into its constituent parts to recover the information. This isa truly complicated solution to a very simple problem. Today we wouldsolve it by storing each number in the memory of a computer as an array.Let’s use the easier table method to store things and code as follows:000 will stand for ‘start of proof ’. Each step in the proof will start with 00and each symbol in the proof starts and ends with a zero. This way wecan code one plus one equals two as follows.0000001110454011101210222000000I think this is simple enough for you to guess the coding scheme.Hint: 111 stands for 1. The scheme is on my website if you can’t workit out. Using this technique, any series of mathematical statements canbe turned into a number. As a series of mathematical statements is aproof, we can generate proof numbers. They are just the sequential list ofall the instructions. These numbers are sometimes referred to as Gödelnumbers.Gödel’s next step was to say one number demonstrates the proof ofanother number. For example, the number 000820962 might demonstratethe proof of another number 000398... This is the mathematical equivalentof my saying a Word file demonstrates the truth of your mathematicaltheorem. Any statement can be represented by numbers, providedyou have a consistent coding scheme that allows you to get back to themeaning.Now Gödel set up his paradox:204 Are the Androids Dreaming Yet?Every correctly formed theorem number has another number,which demonstrates the proof of that number.If this is universally true there should be no contradiction.Unfortunately if you apply the theorem to itself you get somethingsimilar to the liar’s paradox.“This proof number is not a proof of the truth of this theoremnumber.”The proof number proves the theorem number is true, but the truthof the statement is that it can’t be a proof of the statement… Paradox.The only way to resolve the paradox is to go back one step andrealize that not every correctly formed theorem number has a proofnumber using only the rules of that system.Concisely, Gödel’s theorem says, “Within any formal system ofmathematics there can be statements that are true but are not provableusing only the rules of that system.”When Hilbert heard of Gödel’s proof, his first reaction was anger.After all, he had spent 30 years of his life trying to prove mathematics wastidy and complete. Gödel had just shown it was not. Hilbert never workedon formalism again, but the rest of the mathematical establishmentlargely ignored the result. Gödel’s proof did not stop mathematiciansproving new theorems nor doing useful mathematics. They went onmuch as before, using a mixture of intuition and analysis. The onlydifference was someone had told them analysis alone would not succeed.The repercussions of Gödel’s theory have more to do with understandingour place in the Universe and the nature of knowledge discovery. Theseare ‘big’ philosophical questions, which don’t greatly affect the day-todayability of a mathematician to do their job. However, it is importantto understand that knowledge discovery is not simply analysis. Knowingthis helps us understand human creativity.InconsistencyIn the proof above, I said the only way to resolve the paradox is by sayingthere cannot be a proof number for every mathematical statement andtherefore mathematics is incomplete. There is one other way to solve theparadox, and that is by allowing inconsistency into the system. Gödel’sproof assumes you can prove something true or false, but what if youcould prove it true and false? In this case, the system is complete but youcan prove truths and untruths within it! This may seem an acceptablesolution, but inconsistency in a mathematical model is a cancer that willKnown Unknowns205spread through the entire body. Think about it. If I am allowed to proveanything either way, of course, my system is complete. It can say anythingit wants, but the proofs I make are worthless.Let us imagine, for a moment, we created a new system ofmathematics where all the numbers in our new theory behave as weexpect, except for the numbers 5 and 6. You may use them to count, butthey are also equal to each other! This feels bad and it certainly breaks thePeano axioms. In my new system 1 plus 5 and 0 plus 5 are the same, so Ican equate 0 to 1. Because 0 and 1 are the basis of binary arithmetic, allnumbers can be equated. Numbers now have no guaranteed meaning inmy system and, what is worse, since logic uses 1 and 0 to represents trueand false, all of logic falls apart as well. Whenever we allow inconsistencyinto mathematics it rapidly brings the whole pack of cards down.The example I gave was glaring; an inconsistency right in themiddle of the counting numbers! Maybe I was too aggressive and asubtle and less damaging inconsistency might be tolerable. However,any inconsistency allows me to make zero equal one somewhere in mysystem and, therefore, any theorem based on proof by counterexamplewill be suspect.There might be systems where inconsistency could be a legitimatepart of a mathematical system, but I would always need positivecorroboration for each proof. If I tried hard enough, I could always provesomething either way. I would need to formulate a new mathematicalrule – something like “I will believe short, sensible-looking proofs to beright and circuitous proofs to be wrong.” Mathematics would be a bit likea court of law. You would have to weigh up the evidence from a varietyof sources and the verdict would be a matter of subjective opinion ratherthan objective fact. Inconsistency is very bad in mathematics.The Lucas ArgumentJ.R. Lucas of Oxford University believes Gödel’s theorem says somethingfundamental about the nature of the human mind. In 1959, he wrote apaper, Minds, Machines and Gödel, where he argued humans must be ableto think outside a fixed set of formal rules. The paper has been causingarguments ever since. Strong AI proponents have a visceral reaction toit. Forty years later, in 1989 Roger Penrose picked up the baton and putthe Lucas argument on a stronger theoretical footing. The Lucas-Penroseargument is this:206 Are the Androids Dreaming Yet?If humans used a formal system to think, they would be limited bythe incompleteness theorem and unable to discover new theorems thatrequired them to extend the formal rules. Humans do not appear to havesuch a limitation and regularly extend their appreciation of mathematicsby expanding the rules, and seeing through to the truth.Many scientists dislike this argument and think it farfetched, sayingthere is no evidence to show people see past the limitation. Our brainscould be following a formal system capable of discovering everything wehave discovered to date or, indeed, might encounter in the future. Whyshould we assume human minds are constrained in the same way as themathematical systems they discover? There is no evidence to suggest ahuman thinking about Peano arithmetic is running a Peano based modelin their head. When Peano discovered his theorem he was certainlyextending our mathematical knowledge, but this does not imply he wasextending the capability of his brain.The critics of Lucas and Penrose have one big problem to deal with.The formal system in our head would need to be able to see the truth ineverything we could ever encounter. But, our formal system appears tobe small. As infants, it is almost nonexistent. Where does this enormoussystem come from? It can’t come from our parents because they havethe same problem; they were once children. You might argue that thecapability of the human brain is huge and we can learn from all the otherhumans on earth, but let me remind you what Gödel said. However largeTwo GiantsKnown Unknowns207a system you have and however much you extend it, the system willalways be incomplete. And we really do mean; however large. Even aninfinitely large formal system would be incomplete.The only way to avoid this problem is with some sort of conspiracytheory where we only come across problems our formal system canalready solve. Such a theory is a determined Universe. In a determinedUniverse, all the mathematical problems we ever solve must be expressedby the formal systems existing in the Universe. We must never encountera problem where we need to extend the system and break the Gödel limitbecause we are pre-determined not to do so.The Inconsistency DefenseAn argument put forward by opponents of the Lucas-Penrose positionis that humans are inconsistent formal systems. Inconsistent formalsystems are not subject to the incompleteness limit. Humans certainlybehave inconsistently with remarkable regularity but simply makinginconsistent statements is not sufficient to show the underlying formalsystem is, itself, inconsistent. Inconsistent beliefs can come simply frommaking mistakes or reading the same story in two different newspapers!We need a fundamentally inconsistent thinking mechanism inside ourbrains to break the constraint. The very machinery itself would haveto be inconsistent. But this is exactly Penrose’s point. Constructing amachine capable of reasoning in an inconsistent but useful manner wouldneed exotic technology, some sort of non-deterministic, rationalizingcomputer. The components to make it could not be computer logic as weknow it today. All such logic is entirely computationally deterministic.Let me see if I can reframe the Lucas argument. Imagine IBM’sWatson computer was let loose on mathematical reasoning. Watson couldscan every mathematical theorem ever written down. It would knowevery programming language created. It would have its enormous bankof general knowledge to call upon and it could answer many questions.It would sometimes appear inconsistent because the information it hadtrawled from the Internet would be wrong. But Watson would still be aconsistent formal system and Gödel’s theorem says there would be truthsWatson could never see. Lucas argues humans can see such truths wherea machine cannot, and these truths would allow a human to discover aproof to a mathematical problem that would forever elude Watson.The Lucas argument runs into a brick wall because it asserts we seetruths a machine cannot. For each alleged creative step, his opponentssimply assert your brain was already sufficiently powerful to perform208 Are the Androids Dreaming Yet?that creative step. Lucas’s argument is largely a philosophical one. Surelyall this creativity can’t all be pre-coded within the brain. Surely we mustbe extending our model in order to extend mankind’s mathematicalmodel. “Prove it,” say the detractor, and he cannot. We need somethingmore practical if we’re going to show a difference between humans andmachines - something an engineer, or even a physicist, could grasp! Thatthing is a Turing Machine. We will examine this next.Chapter 10TURING’SMACHINEAlan Turing“A computer would deserve tobe called intelligent if it coulddeceive a human into believingthat it was human.”Alan Turing“The only real valuable thing isintuition.”Albert Einstein“Mathematical reasoning may beregarded rather schematically asthe exercise of a combination oftwo facilities, which we may callintuition and ingenuity.”Alan TuringIt is 1943 and a small group of Polish mathematicians sit, ears gluedto their wireless set, waiting to hear whether the German army willadvance on Warsaw. The Polish Intelligence Bureau badly neededto know what the German army was planning and had recruited thisgroup of young mathematicians as code breakers. Up to this point, codebreakinghad been the domain of linguists able to see word patternsin apparently random sets of letters. The arrival of electro-mechanicalmachines made this method redundant, and code-breaking had becomethe domain of mathematical minds. The British, French, and Americanintelligence agencies were all hard at work deciphering the Germancodes, but only the Polish group, motivated by the imminent threat ofinvasion, had made real progress. The code they were breaking: ‘Enigma’.As with many inventions, Enigma got off to a difficult start. Theinventor, Arthur Scherbius, tried to sell it to the army but they rejected itsaying it did not provide any real military benefit. Instead, the machinewent into service transmitting commercial shipping manifests. However,some senior figures in the German military had not forgotten the lessonof the First World War. During that war, the German army sufferedmajor setbacks because the British broke all their codes early on. Withthe onset of World War II, Rommel ordered the German Army and Navyto deploy modern coding machines. The previously rejected Enigma wasrapidly pressed into service and, all of a sudden, Europe went dark toAllied Intelligence. The man to lead the task of breaking Enigma for theEnglish was Alan Turing.Alan TuringAlan Turing was conceived in India but born in London in early 1912.He was precocious from an early age and an extraordinarily determinedcharacter. His first day at Public School, Sherborne in Dorset, coincidedwith the British General Strike of 1926. With no public transport available,the thirteen-year-old Turing cycled the 60 miles to school, staying in aguesthouse on the way and earning a write-up in his local newspaper.Turing went on to study Mathematics at King’s College, Cambridge andwas made a Fellow at only 22. In 1936 Turing, aged 24, published OnComputable Numbers and their Application to the Entscheidungsproblem,not a snappy title, but one of the most influential mathematical works ofthe 20 th century. The paper described the new the science of computingand solved Hilbert’s ‘Entscheidungsproblem’, a mathematical puzzle212 Are the Androids Dreaming Yet?simply translated as ‘the Decision Problem’ – could you decide the truthof a mathematical statement using some sort of automatic computation– an ‘algorithm’ as we now call it?It is difficult to imagine, but Turing worked on ‘computing’ beforethe invention of the computer. When he talked of computing, hemeant the abstract idea of doing something mechanically. The nearestthing he had to a ‘computer’ at the time was a human mindlessly butmethodically calculating something with pencil and paper! The scientificpaper he submitted to the London Mathematical Society described boththe theoretical basis of computing, and the design of a general-purposecomputing machine: the forerunner of all modern computers.At the time, only a handful people in the world could assessTuring’s paper. One of them, Alonzo Church, was based at the Instituteof Advanced Mathematics in the USA on the Princeton Universitycampus, next door to the Institute for Advanced Study that housedEinstein. Turing travelled to America in 1937 and completed his doctoralthesis at Princeton. He might have stayed, but Europe was heating upand war seemed inevitable, so Turing returned to England to take upa part-time job in the government code-breaking branch. Here he wasable to indulge his passion for hands-on engineering, experimentingwith the newly invented valve technologies. When war finally broke outTuring was ordered to report to Bletchley Park, just north of London.This was to be the home of the top-secret British code-breaking grouptasked with cracking Enigma. Turing’s first task was to debrief thePolish mathematicians and see what they had discovered. The Polishmathematicians had seen there were flaws in Enigma that made it repeatitself. They had made a copy of the machine to test different codingconfigurations and had been routinely cracking Enigma for 6 years,but the Germans had been getting smarter and it was taking longer andlonger to crack the codes. Turing realized he could apply the Polish ideasin a more general way and break the codes on an industrial scale. He wasinstalled at Bletchley Park to lead the project.Initially he was successful but as the war continued, Enigmadeveloped subtleties making it harder to break. At one point, it wastaking a whole month to break a single day’s messages. Turing realizedthe only solution was to use computer technology to fully automate thedecryption. He built a computing machine that could simulate thousandsof Enigma machines and try out all the possible settings in a short spaceof time. The machine acquired the nickname ‘a bombe’, perhaps becauseof the ominous ticking sound it made as it calculated (or maybe as areference to the smaller Polish machines).Turing’s Machine213Thanks to Turing’s insight into coding schemes and the machineshe designed, the British were soon able to read almost every codedmessage the Germans sent during the war, giving the Allies an enormousadvantage. The D-Day invasion involved convincing Hitler that the Allieshad a huge army of nearly 400,000 men, massed around Dover preparingan attack on Calais head on, with a second army in Scotland poised toattack Norway. In truth, they had only 150,000 men planning an assaulton the Normandy Beaches in the South. Just before the landings messageswere decoded showing Hitler had fallen for the Allied subterfuge. Evenas the Normandy landings began, Hitler still thought this a bluff andkept his 28 divisions at Calais waiting for the imagined attack. Withoutthis intelligence advantage, the Allies would have needed a much largerinvasion force, and Churchill believed Turing’s work shortened the warby as much as two years.The cracking of Enigma remained a secret after the war andTuring’s story remained untold for many years. When Churchill wrotehis history, The Second World War, a massive work in six volumes, allsorts of sensitive information featured, but Turing’s work was omitted.One sentence hints that Churchill might write something about it in thefuture, but he never did. Churchill considered the work at Bletchley Parkso sensitive he had it put in the highest classification – extending the30-year secrecy rule. We must presume the decoding schemes were stillbeing deployed during the Cold War. The papers were finally released in2010.In one of those sad turns in history Turing was found guilty of grossindecency for homosexuality in 1954, a criminal act at the time, and wasprescribed hormone treatment. This affected his mental state and he tookhis life by eating an apple laced with cyanide. He was eventually honoredposthumously as a war hero and one of the most significant thinkers ofthe 20 th Century. A Turing Award is the equivalent of the Nobel Prize forComputing. He was given a royal pardon in 2013.To see how Turing came up with the idea for the Turing machineand solved the decision problem, we need to get a feel for theoreticalmathematics. That might sound a little heavy going but don’t worry, I willuse a simple piece of mathematics to explain, one we have all played withas children, secret codes.214 Are the Androids Dreaming Yet?CodesEveryone has played with some sort ofsecret code as a child – the Aggy Waggygame, passing notes written in invisibleink made from lemon juice, or perhapsa simple cypher. If I want to send you asecret message, I can use a substitutioncode. Let’s see how good a code breakeryou are. Can you decode this?Gdkkn QdzcdqIt’s really easy. You might guess theEnigma Machinemessage from the pattern of letters andyour knowledge of my writing style. There are a couple of interestingpatterns to note: the 3 rd and 4 th letter of the first word are the same andthe first and last letter of the second word are the same. As a test I gavethis code to my wife and my eight-year-old daughter to see how long ittook them to decode… Less than a minute for my wife – a linguist. Wewill come back to my daughter shortly!Roman Emperors used this sort of simple code to secure theirmessages, but modern codes have to be a great deal more sophisticated.Let us use a progressive cipher where we vary the substitution using asecret word. Take the name of my dog and write it down repeatedly nextto the letters of the message you want to keep secret. Now translate allthe letters in the message and the code into numbers ‘a’ = 1, ‘b’ = 2 andso on. Then add the letters of my dog’s name to the letters of the messageone at a time. If I get to 26 (‘z’) just wrap around to ‘a’ and carry on. Thisis called modulo arithmetic. This coding scheme will translate ‘l’ to ‘a’ thefirst time but ‘l’ to ‘c’ the second making it much harder for a linguist tosee any pattern.hello reader can you read this codegeorgegeorgegeorgegeorgegeorgegeorgeGivesojacveyjpvlwghpegcvzoilfkehzpxghcvle
Turing’s Machine215The advantage of this cipher is that I can easily remember the nameGeorge. I don’t need to write it down. And the circular application makesthe message sufficiently obscure you can’t easily work it out…Is this, therefore, a good code?No.This cipher is easy to break. Once you have guessed that I haveapplied a repeated short code word, you can write out ALL the possibilitiesand decrypt my message! This may be tedious, but if you are fighting awar and your life depends on it, you can employ a thousand people towrite them all out. The British government employed 10,000 people atBletchley Park, many of them doing exactly this. You might think thatapplying ALL the possibilities is too time consuming in practice butthere are many shortcuts. If I suspect the message contains the nameof a German town all I need do is try keys until I find a German townsomewhere in the message then work my way outwards from there. Orperhaps I suspect the key is something easy to remember like the nameof the Commandant’s dog. I can try ALL German dog names until I getlucky. If I’ve 10,000 people working for me this is easy.The Enigma machine and the coding process set up to operate itwas designed to remove these loopholes. For a start, the keys were allrandom numbers taken from a code book – no dog names allowed – andthe machine took the idea of a simple progressive cipher and made itmuch more complex.Imagine I took my GeorgeGeorgeGeorge pattern but then every3 rd character added one, every 14 th character subtracted 15 and every40 th character added the 3 rd letter of the First Mate’s mother’s maidenname. Now this would be a VERY hard code to break. I would need amachine to code messages because if I tried to do it by hand I wouldmake so many mistakes that the messages I send would be unintelligible.The Enigma machine made these coding schemes a practical possibility.But, although Enigma is hard to break it is not impossible with enoughcomputing power. Is there any code that is impossible to break?An Unbreakable codeIs there a way of coding a message so you can never break it?The answer is there are two ways to code a message so it isPERFECTLY safe. The first is to use a one-time pad and the second isquantum cryptography.216 Are the Androids Dreaming Yet?One perfect way to encode a message is to use a one-time pad. Ona sheet of paper I write a completely random set of numbers or letters– since we are going to translate numbers to letters it does not matterwhich. I make a copy and give it to a person I later want to send a codedmessage. Because I will only use these two paired sheets once it helps tomake a few of them – a pad in fact. By convention, we refer to a singlesheet or a whole book as a one-time pad code. Here is the one-time pad Icreated earlier. It is just a random sequence of letters and spaces.kaleygnqaloiuebldlan dlkawoqyevbax gmlsosuebalTo code a message, I substitute numbers for letters as with theprogressive cypher earlier again using modulo arithmetic to wrap aroundif I reach the letter ‘z’. I have applied my one-time pad to the hello readermessage below to get ‘sfacngfvbpta’.hello readersfacngfvbptaThis code is unbreakable – almost! Notice there are very few cluesfor anyone wanting to decode it without holding a copy of the pad. Spacesdo not necessarily indicate breaks between words, and letter patterns areabsent. It has only one flaw. The total number of characters and spacescould have some meaning. This is a problem because if I routinelycommunicated bombing targets and my message was “Bomb Bath”. Youcould figure out the sender was not going to bomb Bristol if the messagewere shorter than 11 letters and spaces. To avoid this problem, messagesare extended with nonsense at beginning and end to make sure noinformation can be gleaned from the length. The convention is to codemessages to the full length of the pad. You must never reuse a pad. Eachtime you code a message, rip off that page rather like a calendar. Destroyit and use the next page for the next message. At the other end, therecipient uses his copy of the pad to run the process in reverse. Decodethe message by swapping each letter according to the modulo method,rip the page from the pad, and burn it. Because each key is only usedonce you can’t use any sort of statistical method to work out the message,making the one-time pad perfectly secure. Claude Shannon proved thisin 1945 while working for Bell Corporation but, due to wartime secrecy,his proof was not published until 1948.Turing’s Machine217The Perfect CodeThe proof that a one-time pad is perfectly secret is straightforward.Imagine I take a coin and flip it 1000 times. I’ll write down some of theresults as follows:HHTHHHTTHTTTHTTTTTHTH…I give you a copy of my results and keep one for myself. Now weeach have the same random set of Heads and Tails recorded on a pieceof paper. I can convert any message from letters to binary numbers: ‘a’= 00000001, ‘b’ = 00000010, ‘c’ = 00000011 and so on. If you are notfamiliar with binary just assume I have a code where we only ever usecombinations of 0s or 1s. To encrypt the message we flip each bit – 0 goesto 1 or 1 goes to 0 – using my random list of heads and tails accordingto the following rule: If I have a head flip the bit, otherwise leave it thesame. I now have a randomized message, and it really is truly random. Toconvince yourself, imagine answering the question, do you like coffee ortea? Think of your answer and flip a coin. If the coin lands heads changeyour answer otherwise leave it the same. Now write your answer down.Try it out a few times. Do you see you end up with a totally random setof decisions – tea, coffee, coffee, tea, tea, tea. If you don’t record the cointoss there is no way to determine your true answer.Similarly, the message I encoded above now looks like a completelyrandom stream of 1s and 0s and the only person who can decode it is theparty with the other record of the coin tosses. Apply this to the messageand, as if by magic, the message reappears. Any other random sequencewill yield gibberish. It has to be the SAME random sequence I used inthe first place.Mathematically, the proof involves working out that the probabilityof getting the right answer by applying a random sequence is 1 in 2 n andthe probability I could guess the answer is also 1 in 2 n ? The same! So thechance of decrypting the message knowing the encryption method is thesame as simply guessing the message and getting lucky. Therefore, themessage is perfectly encrypted.Quantum CryptographyIt turns out there is one other perfect encryption method that involvesthinking about the nature of secrets. Normally we consider the primaryproblem with sending a secret message is coding it so that it can’t be read218 Are the Androids Dreaming Yet?by anyone but the intended recipient. However, wouldn’t it be equallyvaluable to know if someone other than the recipient had interceptedand read the message? This is the trick quantum cryptography gives us.Taking a measurement with a quantum device disturbs the systemso measurements can be taken only once with the same results. By thesame logic, I could send you a message and if someone else has read it inthe meantime, you will know. I could arrange to meet with you in Berlinand if you detect the message has been intercepted, you could simply notshow up.I could use this same technique to send you a one-time pad. If youreceive it without it being overheard, I could then safely send you anencrypted message. In 2007, this technique was used to transmit theresults of a Swiss election from the polling booths to the central countingcenter.EnigmaWorld War II accelerated the evolution of encryption from simplesubstitutions a human could perform to complex ciphers only a machinecould calculate. You might wonder why everyone does not use a onetime-padsince it is a perfect code. The problem is distributing andmaintaining the pads while keeping them secret. My daughter crackedmy earlier code because she knows my laptop password, broke in, andread the answer. That’s the problem with codes – security. The padscould be sent out in sealed envelopes but it would be easy to intercept anenvelope, copy the pad and reseal it. You would then have a perfect andundetectable way to break the code. Also, if I were an Admiral wantingto communicate with my fleet of submarines I would need a huge pad– one page for every message I want to send – and either a pad for eachsubmarine or one pad for all submarines. If I use only one pad, then Icannot talk to a submarine privately, and if any pad were lost all securitywould be breached. One-time-pads were used by both sides duringWorld War Two, and often printed on nitrocellulose – a chemical similarto the explosive nitroglycerine. This allowed users to burn the codebooksquickly if an enemy threatened to capture them.Both the Americans and British captured Enigma machines andcodebooks during the war. A Navy Enigma machine was a sought-afterprize, as it was more complex than the Army version, with extra dialsand plug settings. To crack the more sophisticated codes Bletchley ParkTuring’s Machine219needed to get hold of Enigma machines, ideally without the Germans’knowledge. The film U-571 merges two such capture stories into one,taking a few dramatic liberties along the way, but it’s well worth watching.Even with a captured machine, the codes were hard to break. Youneeded a starting point – a crib to give you a clue what the machinesettings were. Helpfully, the German Army often began their messageswith a weather report. Everyone knows the German word for weather –‘Wetter’. Decode the first 20 letters of a message until you found ‘Wetter’and the message is unlocked. The German Navy, however, was less chattyand avoided obvious words in their messages. One way the Allies couldfind a crib was to blow something up. They would sail to some point inthe Atlantic, fill an old boat with oil drums, and set it alight. The GermanNavy would get wind of this and go to investigate. The first thing theywould do is to radio a message back to base with the coordinates ofthe wreckage, which, of course, the British already knew. This gave theBritish a crib, and once they were in, they could decode messages forseveral days in a row because the Enigma machines often cycled througha repeating pattern.Throughout the War, the German military never suspected theBritish had cracked their codes and thought they must have traitors givingaway their secrets. The Enigma machine was an elegant compromisebetween a truly unbreakable code and a simple cipher. Unfortunately forthe Germans, Turing was on the side of the Allies.In the 1930s almost all mathematics, accounting, and code-breakingwere performed by humans using pencil and paper. It was the sciencebehind this process Turing sought to understand. We’ll take a step backin time again to 1935 and Turing’s discovery of a solution to the DecisionProblem – the Entscheidungsproblem.Lego Turing Machine“Machines take me by surprisewith great frequency.”Alan TuringThe MachineTuring probably learned of the Entscheidungsproblem in a lecturegiven at Cambridge University by Max Newman. Newmandescribed a new proof by Gödel showing mathematics wasincomplete. The proof solved the completeness and consistency problemsby turning mathematical statements into numbers and showing youcould generate a logical paradox if you tried to argue for completenessand consistency at the same time. Thus, of the three original Hilbertproblems, completeness, consistency and decidability, only decidabilityremained unanswered.Turing spent all of 1935 and much of 1936 thinking aboutthis question: Is mathematics intuitive, or could a machine decidemathematical questions automatically? Eventually, cycling throughthe Cambridge countryside one day, he stopped to rest in a field nearGrantchester and in a flash of inspiration envisioned his mathematicalmachine. The machine was entirely imaginary but made as if frommechanical parts common in the 1930s.The idea was to reduce the process of computing with pen and paperto its most basic level. Turing hit upon the idea of using a long ribbon ofpaper tape similar to the ones used in telegraph machines. A paper tapeis simpler than rectangular paper as it can be handled mathematically asa single sequence of numbers – we don’t have to worry about turning thepage or working in two dimensions. If you are worried that a tape is lesspowerful than a sheet of paper remember Cantor’s theorem: an infiniteplane is the same as an infinite line. The use of a tape massively simplifiedthe mathematics, and subsequently many early computers used tapes, asthey were easy to handle in practice as well as in theory.222 Are the Androids Dreaming Yet?The eye, hand and pencil of a human mathematician was modeledas the read-write head of a teletype. It allowed the machine to readinput from the tape and write information back so as to keeping track ofintermediate calculations or provide the final output. The operation ofthe machine was straightforward. At each moment in time the machinecould read a symbol on the tape, move the tape forward or backwards,and write or erase a symbol. That’s all he needed to model a human doingsomething like long multiplication. Turing argued his model was exactlyanalogous to a human performing a computation.Turing’s imaginary machine was now able to perform computationsjust like a human. You could write down the rules for a given procedureand the machine could, for example, do long multiplication. At each stepof the calculation, the computer would examine the state machine, lookup the state in the instruction book and put the machine into its newstate. If you recall Searle’s Chinese Room, this is the same process theman in the room followed: get a symbol, look it up in a book, and replywith the corresponding symbol.Universal Turing MachineWe have missed one important step from our explanation of the moderncomputer: the ability to run programs. Nowadays, we take for grantedyou can download a program from the Internet or buy one from a shop.In the 1930s adapting a single machine to multiple purposes was a radicalidea. Machines were built to do one thing, and one thing only, and therewas no concept of a general-purpose machine. Nowadays this is hard tocomprehend, but there is a similar revolution going on in manufacturingtoday with the widespread adoption of 3D printing. Today most factoriesuse tools – lathes, drills and saws – to fashion objects. Each machine doesa specific job and is not ‘general purpose’. But innovative new machinescan now be purchased relatively inexpensively called 3D fabricators,which print entire objects. The same happened for electronic logic inTuring’s time.Before computers, logical tasks were performed by banks of relays.How these banks work can be illustrated by the workings of an oldfashionedelevator. If you pressed a button to call an elevator, you closeda switch coupled to a relay in the basement sending power to the car.Another switch was tripped automatically when the elevator reached thedesired floor. All the functioning of the elevator system was fixed. Onceyou pressed a button to go up you could not change your mind and pressTuring’s Machine223Old Fashioned Relay Mechanismthe button to go down. That logic did not exist in the relay banks. If youwanted to improve the logic of the elevator you would need to rip out allthe relays and rewire everything from scratch.Turing’s first imaginary machine was set up in the same way. Ithad a fixed set of hard-wired logic, a rule book. In order to performdifferent tasks – say addition or multiplication you had to use a differentrule book. His revolutionary idea was to write a rule book that toldthe machine to read a soft-wired set of instructions from the tape andexecute those instead. He called this a Universal machine since it couldperform any procedure written on the tape. Today we call this software.It is fair to say Turing was not the first to use this idea. Charles Babbage’sanalytical engine could read instructions from cards and executedifferent procedures, but Turing thought through all the ramificationsof the idea and made it general purpose, giving us the modern scienceof computing. It is easy to build a real Turing machine, but by today’sstandards it is a little clumsy; a team in Denmark has built one usingLego. You can see a link on my website.Very soon after Turing’s paper was published, a number of peopleproposed better practical implementations. In 1943, John von Neumannof Princeton University created the architecture for ENIAC, the firststored program computer, developed for the United States Army’s Ballistic224 Are the Androids Dreaming Yet?3D Printing MachineResearch Laboratory. The laptop I am writing on uses the von Neumannarchitecture, and most modern computers evolved from it. By contrast,mobile phones are descended from the Harvard architecture developedby IBM and first supplied to Harvard University in 1944, hence its name.The distinction in architectures has blurred over the years. The worldsupports two main computer chip technologies, one built for desktopand laptop computers, designed by Intel in Santa Clara, California, andthe other, designed for mobile devices by ARM, in Cambridge, England.All these computers can, in principle, run any piece of software.ProgramsSoftware is just a series of numbers. When you click an icon on yourdesktop, the computer reads the number and interprets it as a seriesof instructions. There is a decoder inside the computer that knows thenumber ‘1’ means add the next two digits and the number 5493 meansdisplay them on screen and so on. On my computer the operating system,Apple’s OSX, takes the number, decodes it and passes it to the CPU forTuring’s Machine225execution. You might ask what runs the operating system and that is asmaller program called the BIOS. What runs BIOS? An even smallerprogram called the Bootstrap. Once all this is up and running you have aworking computer, which can run any program you throw at it.The problem with programs is they tend to crash – usually atthe most inconvenient times. It is often not clear whether a programhas truly crashed. It might be stuck in an infinite loop, or it could becalculating the answer to a complex question, such as the answer to life,the Universe, and everything. How would we know? If only I had waiteda little longer before rebooting, the program would have run to its endand given me the answer to Douglas Adams’ question.It would be very useful, and save a great deal of time, if I had a wayof telling whether a program will ever stop. An elegant solution would beto have a second program called ‘Halt’, which would test the program andoutput ‘will halt’ or ‘will crash’ as appropriate. It turns out this programwould be more than just useful. It could be used as an oracle, capable ofanswering almost any question imaginable.I could, for example, write a program that says: for every index inFermat’s puzzle try every number and halt if you find a solution greaterthan 2. Now if I run my halt program on this program and it states ‘willcrash’, I will have solved Fermat’s Last Theorem! Do you see why?If we give ‘Halt’ an input: a program we are interested in, along withsome data, it will tell us if the program finds an answer. If I am trying tosolve Fermat’s Last Theorem, we will ask it to try every possible index forthe equation 3 x +4 x =5 x and halt when it finds a true result greater than 2.If the halt program says yes and halts, you can trace through the programand work out how it did it. The theory would be proved. If the programsays no, the theory is disproved. This gives us a way to discover proofs ofmany mathematical theorems.I could try almost any puzzle using a program with this form. All Ineed do is put a problem in the following decision format: try all possibleoptions, and then stop and ring a bell if a solution is found. The Haltprogram would then give the result leading to untold riches, winning allthe remaining Clay Mathematics prizes at the very least and earning me$6m.Does such a magical program exist? The answer, sadly, is no. Thereis no Halt program and the final part of Turing’s paper proved there cannever be.226 Are the Androids Dreaming Yet?The ProofLet’s write a list of all the possible programs my laptop could ever run. Acomprehensive way to do this is to start at one and try every number.AsI count up I am simply generating numbers, for example, 5,433,232, thenturning each number into a program file and running it. For a bit of fun,I created a couple and tried them out on my laptop. They did nothing, soit was not very edifying. Most numbers are just junk because programshave to be in the right format for the computer you are working on. It’sjust like words. If you randomly take a handful of scrabble tiles out of abag, most of the time you will have nonsense, but every now and theyyou will have an actual word. Be careful with this; you could accidentallywrite, “delete every item on my hard disk.” Of course, the probability isastronomically low, but Murphy’s Law says it will happen, so back upyour data!As you count up, you will generate every possible program along theway. A mathematician would say programs are recursively enumerable.The word recursive means there is an algorithm and enumerable meansto count. Therefore, there is a counting algorithm that would run everyimaginable program. Here is a list of them, or at least a some of thehighlights:0 (probably doesn’t run)1 (ditto)00 (ditto)01 (ditto)011001001001000100 (makes the computer beep once)… (from here on I’ll give the program names since the numbers aretoo large to print)Does Nothing (there are many of these)Is Gibberish (there are an infinite number of these)Junk (an infinite number of these)Print Something (again an infinite number of these)More GibberishExcelWordPowerPointMathematica...Fermat’s Last Theorem enumerator (runs for ever)A nonworking version of the Halting ProgramA nonworking version of the Crashing ProgramReally big programs that don’t fit on my hard driveTuring’s Machine227and so on.You can see that every program imaginable is generated in ourlist. If you are wondering which version of Word or Excel, the answeris every version and every bug ridden unreleased version as well. Weare enumerating every program that could ever be run in the knownuniverse!Perhaps you can see a problem looming. I can pose any mathematicalpuzzle in a clever way so that a program only stops if there is a solution.I am about to list every possible program that could ever be created. Ifhalt exists this will automatically prove every mathematical theoremimaginable.Let us see if this is so.For our thought experiment, we will assume every program takesan input. Historical convention in computing means this is generally thecase. If you type a program into the command line of a computer withsome words listed afterwards, the computer will usually run the programwith the words as input. For example, if you type, “Print ‘Hello World’”,most computers will print ‘Hello World’.We now imagine there is a Halt program that can run on an infinityof inputs. Will it work for every input? We are looking for a paradoxcaused by the existence of the Halt program. If Halt causes a paradoxthen Halt cannot exist.Here goes...If there is a Halt program, we can write a Crash program. That’s aprogram that goes into an infinite loop if it detects a program will halt.Now what happens when we feed Crash into itself? Does Crash halt if itruns with the input Crash?This creates a paradox; there is no solution which makes sense. It’ssimilar to the Barber Paradox of earlier. Since a paradox is created theremust be a fault in our original theory. The error is the existence of Crash.Since Crash cannot exist and it was created as the logical opposite ofHalt, Halt cannot exist either. QED. There is no general program that willtell if another program will halt because such a program could not runwith the negative of itself as input.This places a limit on the power of computers to automaticallysolve problems. There is certainly no general purpose algorithm whichwill solve every problem. Slightly more subtly there is no generalpurpose program that is guaranteed to solve one arbitrary problem.228 Are the Androids Dreaming Yet?If there were, you could just write a program to sequentially presentevery problem to the arbitrary problem solver and you would havesolved everything.This presents us with a puzzle. A huge software industry hasgrown up based on Turing’s ideas, employing tens of millions of peopleworldwide. This industry regularly solves all manner of problems.The proof from Turing’s original 1936 paper suggests there should bequite strict limits on the power of computers. In the next chapter, wewill examine this industry and take a look at Turing’s theorem from amodern view point. The chapter can be read as a stand alone article butwas originally written as an integral part of this book.Chapter 11SOFTWAREFred BrooksMedieval Block Print from ‘No Silver Bullet’“The bearing of a child takes ninemonths, no matter how manywomen are assigned.”Fred Brooks“Adding manpower to a latesoftware project makes it later.”Brooks’ LawIn No Silver Bullet – Essence and Accidents of Software Engineering,Fred Brooks explains why writing software is hard, and why machinesare not going to do it for us anytime soon. The original articleappeared in the proceedings of the Tenth World Software Conference.It was subsequently expanded into the, now famous, book, The MythicalMan Month.Brooks believed solving real world problems involves understandingthe essential complexity of life. ‘Accidental Complexity’ – the simple type– is the time-consuming part of writing software, for example, listing all220 countries of the world in a website, or making sure all the buttons inan interface line up correctly. These tasks are tedious – you have to lookup all the countries in Wikipedia and make decisions, such as whetherthe United Kingdom will be denoted ‘UK’ or ‘GB’. They don’t need anyreal ingenuity. ‘Essential Complexity’ is altogether different. It involvesunderstanding the world and setting out the rules in meticulous detail.Brooks argued essential complexity is not susceptible to being sped upby machine processes. Navigating these architectural decisions cannotbe automated. He gives us an analogy by comparing writing software tobuilding a house.When you build a house, an architect designs it, an engineer makesthe calculations to ensure it is safe, and a construction firm builds it. Theconstruction process dominates the cost and time. In software projects,an engineer writes a program that precisely defines the design and theconstruction and calculation is done by a compiler – software thattakes the design and makes it machine-readable. Compilers operate ina fraction of a second. Making software is, therefore, dominated by thedesign time, and design is all about capturing the essential complexityof a task.This chapter will try to show where essential complexity comesfrom, why computers can’t tackle this sort of complexity and, therefore,why they can’t write software. Good news for programmers as this meansjob security!For a more thorough treatment of the mathematics read my paperThe Free Will Universe at www.jamestagg.com/freewillpaper.James Tagg’s Home Page“Computers are stupid. They canonly give you answers.”Pablo Picasso“Software is like sex: it’s betterwhen it’s free.”Linus TorvaldsSilver BulletsCan’t be FiredHuman brains are wonderfully creative things. We can composemusic, play golf, write novels, and turn our hands to all mannerof problems. Many people use their brains to write software. Inour modern-day lives we use software all the time: when we access theweb, type on a word processor or play a computer game. Software alsoinhabits many apparently dumb devices. Modern cars contain dozensof computers quietly working away; providing entertainment andnavigation, controlling the engine, and helping the car brake safely. Inmy living room I count over a hundred computers. Many are tiny, likethe one in my TV remote control, while others are hidden as parts oflarger machines. The laptop on which I write has over twenty computersinside it, besides the main Intel processor.One thing all these computers have in common is that a humanbeing sat for many hours writing their software. Software is formal logicwritten in something resembling English.If I go to my ATM and try to withdraw cash, a programmer willhave written out the logic for the transaction as a set of rules.When I put my bankcard in the slot, and type in my PIN, a line ofsoftware will ask: If the bank balance of ‘James Tagg’ is less than twentydollars and I have pressed ‘withdraw’ for an amount in excess of twentydollars, then display, “We are sorry we cannot process the transaction atthis time.” and return the card. There seems to be an unwritten rule thatthe things a computer says should be accurate but unhelpful!234 Are the Androids Dreaming Yet?Alice, Ted and Software SpecificationIt would have been much more helpful if the computer had said,“You do not have enough balance in your account.” And, it would havebeen more helpful still if it had asked whether I needed a temporaryoverdraft. However, such a feature needs many more lines of softwareand this is time-consuming to write.Software takes time and is expensive, because it has to be writtenin a general-purpose way. Any name could substitute for James Tagg,and any amount could be used. After all, it would be useless if an ATMmachine could only give out $20 to one person. The generalization ofsoftware makes use of variables instead of fixed values and this rendersit hard to understand. Wherever we meet an idea that needs to begeneralized, a letter must be used instead of a fixed value. Computerprograms tend to look like this: if ‘a’ wants to do ‘b’ with ‘c’ then allowit only if ‘d’ is greater than ‘c’. The software programmer has to keeptrack of all the possible values that could be inserted into each of thevariables and make sure each and every combination would make sense.My ATM scenario gets complex quickly. It needs to be able to answer arange of questions for all the bank’s customers, deal with any amount ofSoftware235money and handle security when communicating with foreign banks isnecessary. A human being must write lines of code for all the rules andevery exception, making provision for any gibberish that might be typedin by the customer.Many people ask, “Wouldn’t it be great if my computer could writesoftware for me? Humans could sit back and put their feet up.” Whilemost people don’t actually believe this could happen, they will often askwhy we can’t specify software exactly and use unskilled people to writeit. Both proposals fundamentally misunderstand the nature of writingsoftware.What do Programmers Do?A human software programmer can write up to 1000 lines of code perday. At the beginning of a project, when the work is unconstrained,programmers write fast. Things slow down once programmers encounterthe enemy: the real world. By the time the code is complete and sellingin shops, the productivity of a programmer can be as low as one lineof code per day. This is staggeringly low and luckily only applies to big236 Are the Androids Dreaming Yet?commercial software, equating to about 10 words per day. A good typisttypes at 80 words per minute and most programmers are reasonabletypists. So software writers in a big project spend only a minute or soper day in the act of writing. The rest is taken up by meetings, processdiscussions, email, reporting and so on. In projects that avoid muchof this administrative overhead, good software programmers reach along-run average of about 225 lines per day. This has been the level ofproductivity on the products I have developed in the past. These projectswere lucky. They had a single team on the task from beginning to end and,in general, the projects took few wrong turns. Still these programmerswere spending only 10-20 minutes of each day on actual programming.What were they doing the rest of the time?In the early days of programming you might have a great idea,but the process of turning this idea into software was immensely longwinded.I learned to program at Manchester University in the 1980s. Theenormous machines in the basement of the computer building providedheat for both our building and the mathematics tower next door. We werenot permitted to play with these basement monsters but were ‘privileged’to submit instructions to a mini computer in the undergraduate section– a PDP11-34.For those of you not acquainted with computers I can tell you theprocess of writing software in the 1980s was immensely tedious. Toadd two numbers and display them on a screen took a month of labtime, using detailed instructions written in machine code. Everythingwas manual, including writing your code out in pencil on special paperwith little numbered squares and then giving it to someone to type inovernight! You would return the next day to discover whether you had ausable program or a something riddled with errors. If you found an error,it would require editing. This was nothing like using a modern wordprocessor. The online editors of the day were the ultimate in annoyingsoftware. If you misspelled a word, you would need to count up the lettersand spaces manually on a printout and enter a command – replace letter27 of line 40 with the character ‘r’. Each and every typo would take fiveminutes to correct. I managed to finish the simple program required forcourse credit – I think it displayed an eight-digit decimal number – andran for the hills. In my second year I bought a PC and decamped tothe physics department next door where I remained for the rest of myundergraduate life.The PC revolution provided programmers with a new and intuitivesoftware creation environment where almost all the tedium was removed.A wealth of tools for creating software was pioneered by Bill Gates ofSoftware237Microsoft and Philip Kahn of Borland, along with intuitive applicationssuch as the spreadsheet invented by Dan Bricklin and Bob Frankston andmade popular by Lotus Corporation. Today all computers have elegantWYSIWYG, ‘What You See Is What You Get’ interfaces, where you dragand drop elements into place on the screen. Over the last 25 years writingsoftware has sped up and stopped being tedious – becoming almost a joy!In No Silver Bullet, Brooks explains that writing software can’t beaccelerated any further because all the tedious mechanical tasks havealready been removed. Remember his analogy: Writing software is likebuilding a house, but with some important differences. With a house,an architect handles the design and then turns over construction toa building company. Construction takes an appreciable time, moretime than the design and quite a bit more effort. But in software theconstruction is totally automated. When we complete the design for apiece of software we press compile on the computer and the softwareis built and tested automatically in a matter of seconds. Speeding thisprocess up any further would make only a tiny improvement in theoverall software creation time, since the process is already 99% designand 1% building. For the most part, the creative process of writingsoftware cannot be improved through mechanical means.This is not always the case. I recently upgraded the machines forsome developers I work with. We added solid state hard drives. Compilinga program now takes only 10 seconds, compared with 6 minutes before.Because programmers nowadays tend to compile their programs veryregularly we estimate this saves them as much as an hour a day. This isthe only real innovation I have seen in the build phase of software in thelast 5 years, and it’s arguably not an innovation at all. We just forgot tokeep on top of the build time and allowed it to get out of hand.You might argue some counter examples. Modern software designsuites let you drag and drop things on the screen to make applicationsor build a website. Two hundred million people have managed to puttogether WordPress websites using this technique. These are mechanicalprocedures for solving a programming task and seem to contradict myargument. They allow us to lay out graphics, press a button and turn thedesign into software. But they perform very simple tasks. The computersimply notes the coordinates of each box on the screen and places thosenumbers into a file. The process is entirely mechanical and could beperformed by a clerk with no programming knowledge following a setof rules. The computer just does it faster. I did the clever work; I had the238 Are the Androids Dreaming Yet?idea for the software, I came up with the idea for the interface, I decidedwhere to place the boxes, and I chose all the colors, fonts and graphics. Idid all the creative bits!So, now we know what programmers do all day. They create!Origins of SoftwareAlan Turing first described the modern day computer in a paper presentedto the London Mathematical Society in 1936. He was not trying to inventthe computer. That was a by-product. He was trying to solve a puzzle thathad been troubling mathematicians for 30 years: The Decision Problem.David Hilbert set out the challenge during a public lecture to theFrench Academy of Science in 1901, marking the turn of the century.Rather than give a boring lecture extolling the virtues of scientists, hedecided to give his audience a list of all the puzzles mathematicians werestumped on.Rather like the XPRIZE of today, he presented the problems asa series of challenges. Sadly for the mathematicians of his time, therewere no million dollar prizes on offer, just a moment of fame and theadulation of their colleagues. Each challenge was given a number. Thelist included many famous puzzles; the Riemann Hypothesis, the puzzleof Diophantine Equations and the Navier Stokes Hypothesis, to nameonly three. A group of these questions were to coalesce into what we nowknow as the Decision Problem.The Decision Problem is very important to computer sciencebecause it asks whether an algorithm can be written to automaticallydiscover other algorithms. Since all software is itself algorithmic youcould rephrase the question: Can software write software? This mightseem esoteric. But, if you are a computer scientist, it is an importantquestion. If we could solve all mathematical problems automaticallywe would not need mathematicians anymore. And, since programs areapplied mathematics, the same goes for computer programmers.Before you breathe a sigh of relief because you are neither amathematician nor a computer scientist, you should remember it ispossible to describe all knowledge using numbers. That’s what youriPhone does when it stores music. If everything can be represented bynumbers, then a fast-enough computer could use an algorithm to createeverything! You really could set Douglas Adams’ Ultimate Question ofLife the Universe and Everything before a computer and it would comeup with the answer – presumably extrapolating the existence of ricepudding and income tax along the way.Software239AlgorithmsBack in the 1930s no mechanical system could perform a calculationwith any speed. People still used pencil and paper for most things; thenewly-invented mechanical cash registers were slow and could performonly one calculation for each crank of the handle. If you wanted tocalculate something complex, you had to employ a computer: a personwho could do mental arithmetic enormously fast. Richard Feynman’sfirst job was computing for the Manhattan Project. The question was:Could a computer, either mechanical or human, blindly follow knownrules to decide all mathematical questions? Hilbert’s 10 th Problem askedthis question of a particular type of mathematical expression – called aDiophantine equation.Hilbert’s 10 th Problem“Given a Diophantine equation with any number of unknownquantities, devise a finite process to determine whether theequation is solvable in rational integers.”David HilbertDiophantus lived in ancient Persia – now Iran. His son died youngand Diophantus was so consumed by grief he retreated into mathematics.He left us seven books of mathematical puzzles – some he devised himselfand some of them taken from antiquity. The puzzles look deceptivelysimple and are all based on equations using whole numbers. His mostfamous puzzle is set in a poem which tells how old Diophantus was whenhe died. Can you solve it?“Here lies Diophantus,’ the wonder behold. Through art algebraic,the stone tells how old: ‘God gave him his boyhood one-sixth ofhis life, One twelfth more as youth while whiskers grew rife; Andthen yet one-seventh ere marriage begun; In five years there camea bouncing new son. Alas, the dear child of master and sage, afterattaining half the measure of his father’s age, life chill fate took him.After consoling his fate by the science of numbers for four years, heended his life.”Diophantine puzzles look straightforward. Hilbert asked if theseproblems could be solved by a mechanical procedure, in modern terms,by an algorithm. To show you what is meant by this, allow me to take you240 Are the Androids Dreaming Yet?Long Multiplicationback to your childhood. Do you recall being taught long multiplicationat school? Take a look at the next illustration and it will all come floodingback. Once you learn the process of long multiplication you can followthe rules and get the right answer for any similar problem every time. Todo this, you lay out the calculation in a particular format and apply thelogic. Multiply each number by a single digit of the other number andthen add the results together.Diophantine problems are a little more complex than longmultiplication and some of them are a bit abstruse. But there is onevery famous Diophantine problem we can all recite. “The square on thehypotenuse is equal to the sum of the squares of the other two sides.” Theequation for a Pythagorean triangle.The theorem applies to right-angled triangles and there are sixteenwhole number solutions, known as Pythagorean triples; three, four, five;is one example.Software241Purists may protest that Fermat’s Last Theorem isn’t strictlyDiophantine because it refers to a variable exponent – the x to the npart. This is hair splitting. But, of course, the splitting of hairs is breadand butter to a mathematician. We will see later that Fermat’s Theoremcan be made Diophantine, but we are jumping ahead of ourselves a little.A question that taxed mathematicians for many centuries waswhether there are triples for higher powers, such as cubes. In other words,would the cube of the hypotenuse be equal to the sum of the cubes of theother two sides for some set of numbers? After much work, it was provenno triple exists which can solve the cubic equation. But what happens ifwe substitute higher indices?The next shape to consider is the hypercube – a four-dimensionalcube. That may stretch your visual imagination but the equation is simple,3 4 +4 4 ≠5 4 . Again the challenge is to find a whole number solution for:Hypercube242 Are the Androids Dreaming Yet?“The hypercube of the hypotenuse is equal to the sum of the hypercubesof the other two sides.” A picture of the hypercube might help youvisualize things.It’s quite difficult to get your head around this shape because it ishard to think in four dimensions. This seems strange because we have noproblem seeing in three dimensions on flat, two-dimensional paper – it’scalled a picture, but four dimensions on flat paper appears to stump us.Again there is no solution for a hypercube: no Pythagorean triple exists.Fermat’s Last Theorem asked whether this inequality for the cubeand the hypercube is true for all higher dimensions – for the hyperhypercube,the hyper-hyper-hypercube and so on. Tantalizingly, heclaimed to have found a proof but wrote that it was too large to fit inthe margin of his book. It’s partly due to this arrogant annotationthat it became the most famous puzzle in mathematics, frustratingmathematicians for nearly 400 years.Hilbert’s question back at the turn of the 20 th century was whether amachine could find a proof of this conjecture by following a mechanicalprocedure, similar to our long multiplication example above.The puzzle was eventually solved in 1995 by Andrew Wiles, a mere358 years after Fermat claimed to have solved it. Wiles’ proof runs toeighty pages of densely typed mathematical notation – considerablylarger than the margin in which Fermat claimed his proof did not quitefit! There is an excellent book by Simon Singh – Fermat’s Last Theorem –that tells the whole story.We now know for certain, thanks to Wiles, that the answer is ‘no’.There are sixteen answers to the two-dimensional triangle puzzle butthere is none for any higher dimension all the way up to infinity. Howmight a computer tackle this problem and find a proof?A computer could apply brute force and try many solutions; everycombination up to 100 million has already been tried and no exceptionfound. But, mathematicians are haunted by big mistakes of the past.There were theories they imagined to be true until someone discovereda counterexample. This sort of thing dogged prime number theorems.Mathematicians don’t like to look foolish and are suspicious ofpractical answers, “Well, I’ve tried it and I can’t seem to find an exception.”This sort of argument does not wash with them. That’s what engineersand physicists do. Mathematicians are better than that!Mathematicians want definitive answers; “It is certain no solutioncan exist”, and these sorts of answers require an understanding of theproblem to see why no solution could exist. That’s a very high bar. Whatwe need is a program that, rather than mechanically trying every possibleSoftware243combination, takes our problem and definitively says, “Yes, there is asolution,” or, “No, there is not.” There are plenty of man-made proofs ofthis nature. Pythagoras’s proof there are an infinite number of primesis an example. Pythagoras did not have to try every prime number. Hesimply understood the nature of prime numbers and gave us a logicalreason why it is so.Mathematicians love a general solution. One way to solve Hilbert’s10 th Problem would be to find a single mechanical way to solve everyproblem. If you could solve every possible problem, you could certainlysolve Hilbert’s 10 th Problem. It turns out there is a way to test whetherevery problem has a mechanical solution – pose the Halting Question.The Halting QuestionI should say for a little historical color that the Halting Problem was notcalled that by Turing. The name was coined much later, in the sixties, byMartin Davis. Turing knew the problem by the less catchy name of the“not crashing” problem, or as he preferred, “Being circle free”, meaningthe program did not get caught in an infinite loop.To understand halting we should imagine a brute force programstepping through all the possible solutions to Fermat’s problem. If thereis a solution this stepping program will eventually halt and answer ‘true’.If there is not, the program will run forever. Can we predict a programwill not run forever? At first pass this is hard. We can’t watch it foreverand say, “It never halted.” So is there a clever way to do this? An algorithmperhaps?The Answer to the Ultimate QuestionThe answer is ‘No!’ In 1936, Alan Turing proved there is no generalpurposemechanical way to tell whether a program is going to find ananswer at all, much less what the answer is. This means Hilbert’s DecisionProblem has no solution; there is no general purpose algorithm whichwill discover all mathematical theorems.Turing succeeded in proving this by turning the problem on itshead. He proved that a crash detection program is unable to see whetherit will crash itself. Since you cannot tell whether a program will crash– and by this I mean go into an infinite loop – you cannot tell if it willhalt. He used the simple argument that since you can’t tell if the crashingprogram will halt, you have already proved you can’t predict if everyprogram will halt.244 Are the Androids Dreaming Yet?Impossible ShapeThat is Turing’s argument in a nutshell. But if that was too large astep, let’s take the argument a little more slowly and prove it a couple ofdifferent ways. First, we will use a proof by counterexample, known bymathematicians as an ‘indirect proof ’. These may tax your brain. If youwant a visual image to help with the idea of an indirect proof, take a lookat the impossible shape. It is paradoxical, which means it does not exist.QED.The ProofsThere are several ways to prove the non-existence of the Halting Program.I am going to present a few in the hope one of them will hit the mark andallow you to see why. The first proof uses a software flowchart. I havelaid this out on the assumption the program exists and then attemptedto apply it to itself. Unfortunately, the flowchart contains a paradoxand thus there can be no Halting Program. The paradox is at oncestraightforward and confusing. It is a more elaborate version of the liar’sparadox: “This sentence is a lie.” If the sentence is true it must be false,and if the sentence is false then it must be true.The Halting ProgramLet us suppose there is a Halting Program. Remember that a HaltingProgram simply takes another program as input and predicts if it willhalt or not. It follows there must also be a program called Haltcrash.Haltcrash goes into an infinite loop if it examines a program with inputthat halts, otherwise it halts itself.Software245Halting FlowchartNow we create a third program called RunMe. RunMe runsHaltcrash on itself. Still following this? Now execute RunMe with RunMeas its own input. What happens? The analysis is as follows:1. RUNME started on input RUNME halts. If RUNME started onRUNME halts, then Haltcrash started on RUNME with inputRUNME halts. If Haltcrash started on RUNME with inputRUNME halts, then HALT decided that RUNME started onRUNME does not halt!Therefore,RUNME started on input RUNME halts implies that RUNMEstarted on input RUNME does not halt. (contradiction)2. RUNME started on input RUNME does not halt. If RUNMEstarted on RUNME does not halt, then Haltcrash started onRUNME with input RUNME does not halt. If Haltcrash startedon RUNME with input RUNME does not halt, then Halt decidedthat RUNME started on RUNME halts!Therefore,RUNME started on input RUNME does not halt implies thatRUNME started on input RUNME halts. (contradiction)246 Are the Androids Dreaming Yet?Both analyses lead to a paradox! There is only one way out. Therecan be no halting procedure. I’m sorry if this is quite convoluted.Philosophical ProofIf you find these technical proofs difficult to follow, it may be easier toexamine the problem philosophically. Consider the consequence ofthe existence of a Halting procedure. A Universal Turing Machine is arelatively small program. Roger Penrose gives a three-page example inThe Emperor’s New Mind, and Stephen Wolfram has implemented oneusing a cellular automaton with as few as five component parts.A Halting Program running on such a machine should be ableto compute all the knowledge in the Universe. Every structure, everywork of literature, every galaxy could be the output of this single, simpleprogram. My pocket calculator could, theoretically, paint like Picassoand compose like Mozart. All art, knowledge and science would beentirely determined in our Universe and we would have no free will. Ifyou philosophically rebel against this then the Halting Problem musthave no solution.Gödel’s InsightAnother way to understand this conundrum is through the earlier workof Gödel. Solutions to mathematical puzzles are neat, orderly sequencesof statements where the problem is solved step by step. Computers aregood at step by step processes. Surely a computer could simply proceedin a painstaking fashion to check all the possible combinations of wordsand symbols to discover a proof.An analogy might be trying to find your hotel room if you haveforgotten the number. You could simply find it by trying every room.As you progressed through each floor, you would try every corridorand retrace your steps to the main hallway before attempting the next.Eventually you would succeed.Finding proofs of theorems is often understood to be the same sortof task: search systematically through all the numbers and you will findthe solution. But this is not so: There is a hidden problem.Although it is true to say problems and proofs can be described bynumbers, they are not simply related like a lock and key. We need thefirst number to translate into a set of symbols meaning something aboutmathematics: for example, that x squared plus y squared equals z squaredbut for higher powers there is no equality, and the second number toSoftware247denotes a set of sequential steps we can apply to demonstrate this fact.These steps must have meaning and obey the rules of mathematics, butwhat are these rules? Are they written down in a text book?It turns out there is no way to find this set of rules; it is a superinfinitetask. We would need to reach into our infinite bag of numbersand pull out rule after rule, turning each into a mathematical modelthat explains numbers and logic and what can be done with them toform mathematical statements. The number of ways to do this is not justinfinity, but two to the power of infinity. This is the number of ways topermute all possible mathematical rules.Your mind may be rebelling at this. Surely, if I have an infiniteset of numbers I can just pluck all the numbers from my bag and thenI am certain to have the solution. Unfortunately, it turns out there isno complete, consistent set of rules; no valid dictionary that maps allnumbers to all of mathematics. That is Gödel incompleteness theorem.Despite a fundamental limit on mapping all numbers to all ofmathematics, there might still have been an algorithm which couldpractically find solutions for a given arbitrary problem. Turing provedthis is not the case.The Wiles ParadoxTuring showed us there can be no general purpose, mechanical procedurecapable of finding solutions to arbitrary problems. A computer programcannot discover mathematical theorems nor write programs to do so. Yetcomputers regularly solve problems and generate programs. That’s whatsoftware compilers do. This seems to be contradiction.The solution to this apparent contradiction is to propose a boundary:a ‘logic limit’ above which computers may not solve problems. With ahigh boundary a general-purpose machine could solve most problemsin the real world, though some esoteric mathematical puzzles would bebeyond it. But if the boundary were low, many activities in our daily lifewould need some sort of alternative, creative thinking. It is crucial toknow where the logic limit lies.The Logic LimitAmazingly, in many branches of science it is possible to pinpoint the exactlocation of the logic limit, but finding that boundary in mathematics hastaken forty years work from some of the greatest mathematicians of the20 th century.248 Are the Androids Dreaming Yet?The story starts back in the 1940s at Berkeley University with ayoung Julia Robinson, one of the first women to succeed in the previouslymale-dominated profession of mathematics. By all accounts, she had awry sense of humor. When asked by her personnel department for a jobdescription she replied: “Monday—tried to prove theorem, Tuesday—tried to prove theorem, Wednesday—tried to prove theorem, Thursday—tried to prove theorem, Friday—theorem false.” Like Andrew Wiles, shefell in love with one of the great mathematical puzzles, and although shemade great strides, the problem passed from her to Martin Davis for thenext steps.The final elements were put in place in the 1970s with the work ofanother young mathematician, this time a Russian – Yuri Matiyasevich.Robinson wrote to him when she heard of his proof, “To think all I hadto do was to wait for you to be born and grow up so I could fill in themissing piece.” The complete result is the Robinson Davis Matiyasevichtheory which sets out the limits of logic and algebra. What, you may ask,do we mean by logic and algebra?Mathematicians like to turn everything into logical statements, evenordering a round of drinks! The discipline of logic emerged from ancientGreece as the study of language. The starting point was the syllogism:Statements such as, “All cows eat grass.” or Lewis Carroll’s assertion,“There are no teachable gorillas.” Over time the study of logic becameever more precise with, for example, the introduction of variables andequations; a=all cows, b=some grass. The formula “a eats b” translates bysubstitution into, “The cows eat the grass.” This doesn’t look much like astep forward but, trust me, it is.The modern way to represent logic is using prenex normal form.This mouthful simply means separating relationships between thingsfrom the things themselves. The following four statements say the samething, each in a more formalized way.Speech: Harry loves SallyLogical: x loves y (substitute Harry for x and Sally for y)Formal: There exists an x, there exists a y (x loves y)Prenex:∃x∃y (x R y), Where R, the relationship, is ‘loves’Software249The final example is in prenex normal form. The symbol ‘∃’ means‘there exists’ and R stands for relationship in this equation. All logicalstatements can be translated into this form using a purely mechanicalprocess. There is even a website that will do this for you. It’s useful but Idon’t recommend it as entertainment!In the example above, something exists in relation to the existenceof something else: one person who loves another. Give me a name and Ican look up the person they love. This is simple. A computer can easilysolve such problems. Indeed there are hundreds of websites doing thisevery day. Once you’ve solved one problem of this type, you have solvedthem all.We can rearrange Diophantine equations into many differentprenex forms. The simplest form might be, ‘there exists an x which solvesthe following equation, x equals three.’ This would be written out as ∃x,x=3 and is of the ∃ class – ‘there exists’. There are slightly more complexclasses than our simple ∃ relationship: ∀∃∀ ‘for all, there exists for all’ orthe class ∀ 2 ∃∀ ‘for all, for all, there exists, for all’. Each of these groups ofequation is called a ‘reduction class’.One way to think about a reduction class is as a problem in topology,‘knots’, to non-mathematicians. Imagine someone handed you a bunchof tangled cables – the sort of mess you get when they are thrownhaphazardly into a drawer. You can tease them apart and rearrangethem but you must not cut them or break any connection. Once youhave done this you will be left with a series of cables on the desk. Theyare all separate, looped or in someway knotted together. Each cable hasa fundamental topological arrangement: straight cables, granny knots,figure eight, and so on. You have reduced them to their simplest form,their logical classes. The same goes for logical statements. Once youhave rearranged logical statements into their simplest form you can laythem out and group them together according to their complexity. Eachgroup makes up a reduction class and you can ask whether that class as awhole is automatically decidable. It is a huge task to untangle and classifymathematical problems, and it took Robinson and her colleagues nearlyforty years to succeed.It turns out problems with a form as simple as ∀∃∀ (for all,there exists, for all) have no general purpose algorithm. Each must beexamined individually and solved by something that is not a computer.This is a remarkable result as the logic boundary is set quite low. An ∃∃,(exists, exists), class of problem is automatically solvable by a general250 Are the Androids Dreaming Yet?algorithm, but a ∀∃∀, (for all, there exists, for all), is not. Each individualtype of problem within the class must be examined with insight andunderstanding.Our lives are full of problems – playing chess, finding a mate,designing space ships and simply getting to work in the morning.Imagine we expressed everyday problems as logical problems. Where isthe logic limit for life? We have no answer for this yet, but we do knowthe logic limit for computing; it is given by Rice’s Theorem.Named after Henry Rice, and proven in 1951 as part of his doctoralthesis at Syracuse University, Rice’s Theorem states: “No nontrivial featureof a computer program can be automatically derived.” You cannot tell ifa program will halt with a given input. You cannot tell if one programwill generate the same output as another. You cannot tell if a simplerprogram could be written to do the same task as a more complex one.In fact, no nontrivial thing can be proven. This means the logic limit incomputers is low, and computer programmers have job security.For ProgrammersFor the programmers amongst you, here are some of the things thatcannot be done automatically even given infinite time:• Self-halting Problem. Given a program that takes one input,does it terminate when given itself as input?• Totality Problem. Given a program that takes one input, does ithalt on all inputs?• Program Equivalence Problem. Given two programs that takeone input each, do they produce the same result on every input?• Dead Code Elimination. Will a particular piece of code ever beexecuted?• Variable Initialization. Is a variable initialized before it is firstreferenced?• Memory Management. Will a variable ever be referenced again?Software251Can humans solve ‘unsolvable’ problems?The question of whether Fermat’s Last Theorem could be solvedmechanically remained unanswered until 1970 when Yuri Matiyasevichfilled in the missing piece in Julia Robinson’s proof. Matiyasevich usedan ingenious reduction method to match up sequences in Robinson’stheorem with a set of Turing machines. This showed that if Robinson’stheorem was false you could solve the halting problem and since youcan’t solve the halting problem, then Robinson’s theorem must be true.All this effort proved Diophantine equations have no general algorithmicsolution. This was a hugely important result but, as we noted earlier,Fermat’s Last Theorem is not, strictly speaking, a Diophantine. It is anexponential Diophantine equation. We still had no definitive answer toFermat.In 1972 Keijo Ruohonen and again in 1993, Christoph Baxademonstrated that Diophantine equations with exponential terms couldbe rewritten as regular Diophantine equations with one additionalcomplication – the necessity of adding an infinite set of terms to the endof the equation. In 1993, J.P. Jones of the University of Calgary showed thelogic limit for regular Diophantine equations lies at thirteen unknowns.Matiyasevich had already pointed this out but never completed his proof.Since infinity is greater than thirteen, all exponential Diophantineequations are above the logic limit and, therefore, undecidable. Finally,we have a proof that Fermat’s Last Theorem is unsolvable by a computer– or at least by a general purpose algorithm running on a computer.Matiyasevich went on to show many mathematical problems can berewritten as exponential Diophantine equations and that much ofmathematics is undecidable. For example, the Four Color Conjecture:“Given an arbitrary map on a Euclidean plane, show the map canbe colored in a maximum of four colors such that no adjacent areashares the same color.”Meanwhile, Andrew Wiles, an English mathematics Professor atPrinceton had been secretly working on Fermat’s Last Theorem. WhenI say secretly, he had not told anyone in his department, and only toldhis wife late in 1993 when he suspected he might have a solution. Hehad been working on the problem a long time, having fallen in love withit at the age of 8! In 1995, after nearly 30 years work, he announced he252 Are the Androids Dreaming Yet?Four Colors is All You Needhad found a proof. He had solved an unsolvable problem, a problem thatcould not be answered by using a computer. Therefore, Andrew Wilescannot be a computer!As with all real-life stories, it was not quite as neat as this. It turnedout Wiles’ initial proof had an error in it, identified by one of his referees.Wiles had made an assumption about a particular number theory thathad not been proven: it was still a conjecture. Working with anotherSoftware253mathematician, he managed to prove this conjecture and so, two yearsafter first announcing that he had solved Fermat’s Last Theorem he couldfinally lay it to rest.The Special Purpose ObjectionBefore I declare mankind’s outright victory over computers, the SpecialPurpose Objection must be overcome. The objectors would argue thatWiles is a Special Purpose computer. Special Purpose computers are atno risk of breaking the Turing limit when they solve problems they haveTheorem (Undecidability of Hilbert’s tenth problem)There is no algorithm which, for a given arbitrary Diophantineequation, would tell whether the equation has a solution or not.been programmed to answer. The objection misses the key point. I amnot arguing having a solution to a given mathematical puzzle presents adifficulty to a computer; I am arguing a computer cannot discover one.Take, for example, the search engine Google. If I type “where canI find the proof of Fermat’s Last Theorem?” into the search box, it willretrieve a PDF of the proof as the third result. It appears this specialpurpose computer solved the problem. But you immediately see thedifficulty. Google search already knew the answer, or more precisely hadindexed the answer. The computer was not tackling a random problemfrom scratch. It was tackling a problem for which it knew the answer, orat least where an answer could be found. There is no sense in which thesearch engine discovered the proof.To really understand this objection we need to examine exactlywhat Turing and Matiyasevich proved.An arbitrary problem is one you do not already know the solutionto when you write the algorithm. You can think of it as a variable. Isthere an algorithm that can solve problem ‘X’? The alternative is a specialprogram. It can solve problem Y. Y is a problem it knows. It must havethe solution coded somewhere within it in a computably expandable way.You might think of this as a table of constants; problem Y has solution1, problem Z has solution 2, and so on. But it could be more subtle thanthat. Problem Y might have a solution which is encrypted so you cannotrecognize it within the program, or it might even be the result of some254 Are the Androids Dreaming Yet?chaotic equation so complex that the only way to see it is to run theprogram and watch the output: no form of program analysis will giveyou any clue as to what it produces. There is only one stipulation. Theanswer to problem Y MUST be held within the program as a computablealgorithm. Put another way, the computer must already be ‘programmed’to answer the question.Could a human mathematician be pre-programmed from birth?Yes, there is no fundamental objection to this. Mathematicians could beborn to solve the problems they solve. But this would present a couple ofissues. Where is this program stored? And who, or what, programmedthe mathematician? Could we perhaps find an experiment to determinewhether mathematicians are pre-programmed?One view held by philosophers is that the Universe programmedthe mathematician. They believe we live in an entirely determinedUniverse with no free will. There is then no mystery as to how AndrewWiles came up with his proof. He was destined to do it from the dawn oftime. The ink that fell from his pen to the paper was always going to fallin just that way. We live in a clockwork Universe and although we mightfeel we have free will, this is an illusion. I simply don’t believe this. If Iam right and humans do exercise free will, Andrew Wiles cannot be acomputer. And because Andrew is not alone in discovering proofs, thosemathematicians cannot be computers either. Humans are, therefore, notcomputers.The Chance ObjectionI said there was no automatic way to solve any problem above thelogic limit, but this is not quite true. There is one automatic methodyou could deploy to generate a non-computable proof, the infamous‘monkeys and typewriters’ idea where we use random chance to generateinformation. Many people have suggested it is possible to write a playsuch as Shakespeare’s Hamlet by simply typing random characters untilwe happened upon the play. The argument is flawed.The first flaw is the process would take a super-astronomicallylong time. Even if every atom in the Universe were a monkey with atypewriter, it would take orders of magnitude longer than the age of theknown Universe to come up with the script to a play or a mathematicalproof.The probability of finding a solution to Fermat’s Last Theoremby chance is about 1 in 10 50,000 . That’s 1 with 50,000 zeros after it. For acomparison, there are only 10 120 atoms in the known Universe. To be, ornot to be, certain of finding the proof, you would need to run a computerlong enough to calculate all the possible proofs up to the length of Wiles’solution. Currently, a computer using every particle in the Universeclocked at the Plank interval – the fastest conceivable computer runningat 10 34 operations per second – would take 10 500 times the age of theknown Universe to do this. If someone tells you this is astronomicallyunlikely they are making a huge understatement. A computer runninguntil the end-of-time would only scratch the surface.The second flaw is even more damning. Even if the monkeyssucceeded in generating something interesting, something else needs tospot this. If an algorithm stumbled upon a proof of Fermat’s Last Theorem,what would recognize it as such? There are no ways to systematicallyanalyze proofs. There are no mechanical methods that understand these.Dalek Trouble“All non-trivial abstractions, tosome degree, are leaky.”Spolsky’s Lawof Leaky AbstractionsConsequencesMachines cannot discover theorems using algorithms, yetmathematicians do it all the time. Do the rest of us break thelogic limit? It seems we do. People appear creative – painting,composing, sculpting and so forth. But, are these endeavors creativein the mathematical sense. To prove this, ironically we need to findsomething outside mathematics that is definitely non-computable. Thisis tricky. Most artistic things are fuzzily defined and there are no writtenrules we can apply. How can we prove a work of art could not have beengenerated by a computer?Trivial proofs exist but they are rather contrived. For example, itwould not be possible to make a film with a solution to the still unprovenRiemann Hypothesis on the blackboard in the background of a moviescene. All the mathematics Good Will Hunting had been alreadydiscovered before the movie was made. New mathematics cannot beaccidentally generated by a set designer – unless, of course, they alsohappened to be a world class mathematician.These trivial proofs might lead a mathematician to argue the theoryis proven. There are some artworks which cannot be computed. QED. Butthese are not very satisfactory proofs. I could create almost any movie Iwanted without tripping over this rule. What I really wanted to know iswhether Good Will Hunting as a whole could have been generated by acomputer. Not that some weird version with a particular mathematicalproof on the blackboard is forbidden. Movies are a difficult subject for258 Are the Androids Dreaming Yet?this argument, but music is much easier to analyze. It is linear, highlymathematical and largely uniform by culture and language. Yet it isuniversally appreciated. Is music a computational or a creative endeavor?Is Music ComputableTo prove a piece of music is non-computable requires two tests. First toshow we can ‘reduce’ it to a problem that is already non-computable and,second, to demonstrate it ‘looks like’ or ‘sounds like’ a piece of music. Anaccountant would say it needs to pass ‘the smell test’.The first non-computable problem to be studied in depth wasEmil Post’s Word Problem. Post was a contemporary of Alan Turingand studied at the Institute of Advanced Mathematics in Princeton. Hesolved the Halting Problem six months before Turing, but his proof useda complex recursive method called the lambda calculus. Turing’s methodwas far more practical, which is why we now refer to Turing machinesrather than Post machines. Later in his career, Post came up with abranch of non-computable mathematics called ‘Post Problems’. Theylook like a puzzle you might find in a newspaper. Imagine starting withthe word ‘camel’ and being asked to turn it into ‘aardvark’, using only afew simple rules. We’ll make the problem very easy to start with: cam↔ aard and el ↔vark. This solution is obvious; just do the substitutionsand you are there. But what if the rules were a little more complex?Gennadií Makanin, a Russian mathematician based at the University ofMoscow, found a set of extremely simple puzzles that are neverthelessnon-computable. Here is one:{“CCBB” ↔ “BBCC”, “BCCCBB” ↔“CBBBCC”, “ACCBB” ↔ “BBA”, “ABCCCBB”↔ “CBBA”, “BBCCBBBBCC” ↔“BBCCBBBBCCA”}Word ProblemCan a computer tell us which word problems have a solution andwhich do not? The answer is ‘no’. Word substitution puzzles are a classof non-computable problem. Martin Davis proved this in 1948. Usinga reduction argument we can use these word problems to prove somemusic is also non-computable.Software259Let us start by substituting the notes of the musical scale for theletters of the alphabet to create a piece of ‘music’. Since it is a directanalogue of the word problem, we have created a non-computable pieceof music. It is definitely non-computable, but is it music? If it just lookedlike a random jumble of notes it would be unconvincing, but luckily thereare many forms of music that look exactly like a word substitution puzzle.Bach’s Art of Fugue, the canons of Tudor composers such as William Byrdand Thomas Tallis, and the works of Grieg all use sequences of chordsthat move from one to the next using substitution rules. If you were tolisten to the steps in our word substitution music, they would definitelysound musical. I think they should pass the main artistic criticism – thatthey should not sound formulaic.But is any actual human composition non-computable?Unfortunately, we cannot prove whether a particular piece of Bach, Tallisor Grieg is non-computable because we don’t know the specific rulesused to compose it. All we know are the general musical principles ofharmony and counterpoint that applied at the time. We don’t have thesecomposers personal rule sets because they were held in their brain andthey are, of course, long since dead. It is statistically likely that most piecesare non-computable because there are an uncountably infinite numberof them, whereas computable pieces are merely countably infinite. Butthat’s just probability; it is no proof.I puzzled for some time whether there is a way to prove it but had toconclude it is impossible. However, and this is how creativity works, onceI had given up on the problem, my brain continued to work on it. I wasnot conscious of this, I was only aware that failing to solve the problemannoyed me. I then had a Eureka moment. Although I couldn’t provea piece of music was non-computational, I could make one! – a piecethat could not have been createdusing computation alone. Thisrequires me to inoculate yourbrain.Take either AndrewWiles proof of Fermat’s LastTheorem or Alan Turing’s proofof the Halting Problem; bothproofs are non-computable.Each document is made up ofsymbols, the Roman alphabetand some special Greek symbolssuch as α, β, ζ, and so on. Let usCreative Inoculation
260 Are the Androids Dreaming Yet?write out the symbols in a table and assign a musical note to each. It isstraightforward to put these notes into a synthesizer and play the pieceof music. I have provided a link to such a piece. Warning: once you listento this you will have been ‘creatively inoculated’.This resulting piece of music, based on the transliteration of a proof,is non-computable. You might immediately argue with this, “The pieceof music was translated from proof text to music file using a computer. Itis clearly computed.”, but this is not my point. The music could not havecome into existence in our Universe as a result of a computation. It is acomputable translation of a non-computable string. It could not havebeen generated solely by a computer: It was done in two steps, the first ofwhich could not have been computed.If, up to this time, our Universe has never contained a piece ofmusic that was generated non-computationally, it does now. If you listento this piece, you will find it impossible not to be somewhat inspired byit. You cannot erase the experience from your memory. And once youhave heard it you will have been creatively inoculated. I have defeatedDaniel Dennett and his like, and given you creative freedom!www.jamestagg.com/noncompmusicHaving made at least some music above the Turing limit I coulddeclare victory but I want to go further. Using the same reduction method,I believe we can show all art is above the limit. First let’s attempt novelsand plays. Do you enjoy those crime novels by Agatha Christie and ColinDexter? It must be possible to construct a plot sufficiently complex, anda murder sufficiently baffling that it exceeds the logic limit. I could keepextending this idea to provide any number of examples and, therefore,prove all art and creative output is above the logic limit.There are many other arts we could apply this argument too. Inthe visual domain there are non-computable images. In principle, it ispossible, to draw or paint things beyond the capability of a computer.Roger Penrose has created non-computable visual puzzles such as tilingan infinite plain with special jigsaw pieces. Creating an image containinga solution to his visual puzzle is non-computable.This extension argument also applies to me. There is an argumentthat I am a finite being and therefore can be simulated by a computer.Since I can be simulated by a computer, I am the same as a computerand therefore incapable of non-computable thought. The argument is asfollows: James Tagg will have during his life a finite number of inputs and,equally, a finite set of outputs. This means you could model me using aSoftware261Jackson Pollockcomputer. You could simply create a table of all the possible inputs and allthe possible outputs I would make and this would be a perfect facsimileof me. A number of people have posed this as an argument to refuteRoger Penrose’s assertion that humans are capable of non-computablethought.But this analysis misses a key point. There is no way to calculate allthe contents of this table. My past could be tabulated. It is the history ofall the things I ever did, but my future cannot. I might yet discover somegreat theorem that could not be computably generated. This would bea part of my output which could not be generated by an algorithm orany mechanical process. This forms a non-computational arrow of time;we can write down the past, we cannot write out the future. If a creativeperson such as Andrew Wiles could be simulated in advance, we wouldhave an automatic way to find a solution to Fermat’s Last Theorem. Sincethis is not possible, it follows that creative people cannot be simulated.This also means the Turing test is not passable by a machine. Humanscan create; machines cannot. That is the difference.Will Computers Take over the World?Ray Kurzweil, the American inventor and futurologist, has suggestedcomputers are getting exponentially faster and will soon reach suchimmense power they became effectively infinitely powerful. They couldinstantly answer any question posed and solve all our engineeringproblems. He dubs this point ‘the singularity’: a point of near infinite262 Are the Androids Dreaming Yet?Watson and Our Future?computing power and therefore universal knowledge. This could heralda Utopian future; global warming, cancer, all things of the past. Butcomputers might just as easily become bored and determine we humansare the real problem. If we are lucky, they may treat us as amusing pets.If we are unlucky...These consequences might have come to pass if the answer to theHalting Problem were ‘yes’, but as the answer is ‘no’! This is not the futurewe face.Mummy, where do Bugs Come From?One consequence of the logic limit provides a theoretical basis for theorigin of computer bugs. The mention of ‘bug’ conjures up stories ofdead creepy crawlies stuck in early computer circuits, but the term hadbeen in use for over 150 years before the computer was even invented.Bugs are not simply annoying mistakes.If you misspell my name as Stagginstead of Tagg that’s just carelessness. Real flaws creep into a computerprogram when you fail to understand Brooks’ essential complexity, or bymy terminology, you stray above the logic limit without realizing it.Imagine we have created a piece of software. The software goesinto test and is subjected to a range of use cases. Some of these will failbecause we did not take into account all the real world possibilities.Then a strange thing happens. We get trapped in a loop of patching theerrors in the program in a rather mechanical way. Find an error, patchSoftware263it. Find another, create a work-around, and so on. By doing this, we areeffectively mechanically generalizing our solution. This is forbidden asit breaks the Turing limit, so we can’t mechanically solve a general logicproblem above the logic limit. We need instead to use intuitive or creativethought. In our panic we did not stop, take a step back and engage ourbrain. Instead, we attempted, unsuccessfully, to blindly hack our waythrough the problem.If we eventually succeeded in perfecting the code this way, wewould have broken a fundamental law of the Universe. Something nastywould have to happen to prevent it, such as rupturing the space-timecontinuum or an event equally horrible! Luckily something prevents thisand keeps our Universe intact – BUGS! Bugs stop us breaking Turing’slimit.The next time you curse a bug, remember if they didn’t exist you’d bein danger of causing a logical paradox. There is no problem in redefiningthe domain and then creatively producing an all-encompassing design,but, you can’t patch and hack your way there. This theory of bugs leads toan explanation for some modern programming rules of thumb.Written specifications are valuable because they force you to lay outthe whole problem. You don’t need to be detailed regarding the depth,but should be expansive about the breadth, covering all the logicalcomplexity. This might result in many details as a by-product, but aspecification needs to delineate the edges of the problem space and notsimply focus on a few key points.Writing the tests for the software in advance is helpful as it is likelyto tell you early whether your design encompasses the whole problemspace.Also, building a prototype, throwing it away, and then building thereal thing can help greatly. It may be the only way to examine the edgesof the problem space in detail. Armed with a full understanding, youcan then imagine solutions to the complete problem in a single creativesitting. Whatever techniques you use to improve the quality of yoursoftware, remember you are engaged in a creative process that is not,itself, open to automation.The Art of ProgrammingProgramming is an art: a creative endeavor. It is also, of course, highlyscientific. When you work with a good programmer – and I have beenfortunate to work with some of the best in the world – they all followa similar process. First they talk with you at length about your needs264 Are the Androids Dreaming Yet?Geek Humorand examine the full scope of the problem space. Even if you say, “Ohdon’t worry about that bit,” they always will. They want to know abouteverything. Then, they write a high-level list of features, some simpleblock diagrams, and occasionally a flow chart, only then do they begin tocode, ticking off the list as they go. Sometimes, they will check to see iftheir list is the same as your list but more often they will come back andjust check the high-level purpose. “If I give you something that achievesthis, will that do it for you?” They test as they code so you end up with issomething that meets your high-level purpose, and can prove it does soin its own right. At the end of the coding they write out the specificationfor the project so that they can remember what they did, or a colleaguecan pick it up in the future.This is not how students are taught. Students are told to write adetailed specification at the start and then simply implement it. If you’vebeen following my argument, they are being taught to do somethingimpossible! There is no ‘just’ to programming. Sometimes teams areeven split up so that one person writes the specification and another thecode – again an impossible task. If the specification was the answer tothe problem, it must have required creative thought to develop and sowould be as complex as the program itself. Since it is not yet a programyou cannot test it, so it becomes an untestable solution to a creativeproblem. Since the specification is not the answer but rather a generallist of tasks, the great danger is to give it to a separate programmer andSoftware265they implement it mechanically. You see, of course, the problem. Itwill be riddled with bugs because they have missed the creative step ofimagining the whole problem and solving it in the round.This fundamental misconception of software is common in manyorganizations. “Ah,” says the finance director, “I’ll write a very detailedspec and then we can get someone cheap to just program it.” This doesnot work. If the finance director has done the creative work of taking aproblem and turning it into a detailed specification for the programmerto ‘just program’ – removing any ambiguity and therefore the creativeoverhead – he will have all but written software himself, albeit ina computer language of his own making. On the other hand, if thespecification is a linear list of issues with no creative thought, he will nothave reduced the time needed to program. He may have improved thequality by effectively getting a second pair of eyes onto the requirementsgathering stage, but this does not help the programming effort itself.Ideally, you should never split up specification and coding. It is acreative process best handled by very small numbers of people workingintensively on it. Of course, there is one big problem with this: somesoftware tasks are huge. Before we look at the science of splitting up asoftware project, it is worth pointing out that many of the most famousprojects were written by one man. I have met many of these people andthey are all exceptional – Linus Torvalds, Linux; Anthony Minessale,FreeSWITCH; Daniel-Constantin Mierla, Kamailio; Eric Allman,,SendMail. Before splitting a project between many people, it is worthconsidering whether you can give it to just one individual. To do this you266 Are the Androids Dreaming Yet?will need to unload this person of ALL interruptions and administrativeburdens. This is the most effective way to solve a creative programmingtask. Practically, once your task is over the limit for a single human, asoftware project must be split up. This requires great care. Dividing aproblem efficiently means specifying the interfaces between them anddecoupling the components. This is the art of an architect or a producerin the creative arts. The creative process operates similarly in other walksof life. There are many examples of successful creative duos – Rogersand Hammerstein (The Sound of Music), Ben Elton and Richard Curtis(Blackadder).Good managers, therefore, find ways to break projects intomanageable sub-projects that can be worked by pairs or rely on singlesuper-programmers with support around them. If you are lucky enoughto gather together a group of super-programmers and can divide aproblem efficiently amongst them, you can achieve great things. Yousee this pipeline in movie production. A script writer generates a scriptcreatively. The casting director finds the actors, a director is in charge offilming, and an editor puts it together. In very great movies you will oftenfind a great director or producer who had a hand in almost everythingholding it all together. They are often accused of micro-managing butyou can see that’s what they must do. They are the super-programmerwith the whole creative work in their head, and an eye on the audienceand financial backers.If you talk with great programmers you will be amazed by theirbreadth of technical, commercial and product knowledge. Why do theyneed all this commercial information to do their job in the round?Rules and TipsI began writing some rules on how to split up a project, and almostimmediately ran into exceptions and special cases. The job of dividingthings into sub-tasks is, itself, a creative problem and must not be donemechanically. Any ‘one size fits all’ rule will fail and you must applydomain knowledge and careful thought to the process.It is the job of architects or a senior engineer to split projects intosmaller chunks. To do this they must accurately ‘guess’ boundariesbetween subtasks to create self-contained, creatively solvable problems.This can be done by either vertical or horizontal abstraction. Both havetheir problems.Software267Horizontal abstraction is the simpler of the two to understand,and the more common. Computer systems are built ‘on the shoulders ofgiants’. That is to say we no longer need to place individual pixels ontothe computer screen. We can assume a computer will draw a square if wespecify the dimension and coordinates of the center. That’s abstraction.Today’s computers are even more helpful. We can ask them to draw arotating cube lit from a certain angle and the computer will do the wholejob for us. But, there are always practical limitations to this.I want my cubes to move around the screen naturally but I am notsure what physics model has been implemented. What will happen whenthey bump into each other? If the abstraction is not thoroughly thoughtthrough they pass through each other in a very odd way, breaking upand showing me they are really made of triangles, the illusion of threedimensions is lost. Whenever we work at an abstract level, we risk beingexposed to its inner guts at some point. Joel Spolsky, a computer scientistwho worked on Microsoft Excel, proposed the Law of Leaky Abstractionsto explain this. An example of his law in action is the TCP/IP protocolstack that transports data over the Internet. The stack is hugely reliable,yet I have to debug one of these stacks at least four times a year!The problem is that the TCP (Transmission Control Protocol) isdesigned to provide reliable delivery of information: internet pages,my bank account and the like. But, the internet protocol ‘IP’ on whichit relies is only designed for best-efforts. When a link loses a packet ofinformation, the TCP has to retransmit it. This takes additional time. TCPprovides an abstraction of a reliable connection, but the implementationis not as robust as it may seem, and the details leak through as variablelatency and throughput. This explains why your web pages sometimesdo not completely render. You are told it is reliable, but often it is not!Experience is so valuable to a programmer because they know which ofthese specifications to take with a pinch of salt and when they are likelyto leak. They are battle scarred by previous naivety.I think Spolsky’s Law follows from Rice’s Theorem and ultimatelyfrom Turing’s no halting proof. If leak-less abstraction was possible youcould, in principle, write a recursive partial halting solution. By layeringabstraction on top of abstraction you would be able to solve some verycomplex problems, eventually including the Halting Problem. We knowthis is impossible, so non-leaky abstraction cannot exist.The other method of splitting software is vertically. This is oftendone following the natural boundaries of an organization: functional orgeographic. Again there will be leakage between the systems; the datayou get from the finance department might not be detailed enough for268 Are the Androids Dreaming Yet?Specification Cartoonthe engineers or vice versa, and so groups have to interact. The mainproblem with vertically divided software is each group tends to reinventthe wheel, so you end up with multiple similar implementations of thesame thing.All said, the architectural job in software is a dynamic one. You cansplit up software into separate elements but you must take into accountthe leakage between them. When you detect a leak you must bring peopletogether to collaboratively solve the problem, rather than insisting onthe original partitioning. While doing all this you must keep track ofthe overall aim and all the irritating small details contained in the manySoftware269lists that form the project specification. I should confess that I am nogreat fan of specifications, because they can mislead you into thinkingyou’ve solved the problem, but I concede a good specification is helpful.Spolsky’s Second Law is ‘Always write a specification.’ Engineers shouldcollaboratively write the specification as a response to the desires of theproject creators. But they must not blindly implement the specificationthey’ve been handed. They must not forget the creative element.270 Are the Androids Dreaming Yet?The Role of ‘Process’ in CreativityWe hear a lot about ‘process’ when developing software and othercreative tasks. The first thing to realize is process does not write softwareand every moment spent on process is a moment not writing software.Excessive process can bring the productivity of the average programmerdown from a thousand lines per day to one. On the other hand, we allknow that using no process to write software results in useless software.Good solo programmers, playwrights or composers are surrounded bylists and post-it notes full of process. Where is the balance to be struck?In my view ‘process’ is there to help humans with the tasks we findnaturally difficult. Humans, as we know, are dreadful at rememberinglists of symbolic information. Give a human ten numbers to memorizeand they will quickly forget them. Give Microsoft Excel ten numbers andit will remember them forever, or, at least, until your next upgrade! Sothe first job of process is to collect lists of things and sometimes even listsof those lists.Another significant affliction affecting humans is procrastination.We tend to put off decisions. Process can set waypoints; when will thejob of splitting a project occur, when will we begin the test, and so on.The third job of process is to keep track of the division of labor – ifthe project has to be divided. Who will do what? Essentially we are backto lists again.The most important job of process, in my view, is to keep trackof scope. ‘Logical scope creep’ when unrecognized destroys softwareprojects. Scope creep is fine if it just adds more linear work. “Could weadd three more product types?” “Could you do another language?” “Canyou make this interface prettier, less cluttered?” It may cause a busy teamto groan, but it does not damage the integrity of the design. To put it backin Brooks’ language, accidental creep is fine – provided you add someresource. Essential creep is not. Adding the french language prompts toa project in English might be fine, putting language translation into aproject may be a step too far. The project may have strayed into a differentlogical class. Increases in logical scope often require redesign, you muststop and re-architect if you are to avoid bugs in plague like quantities.If programming software is a creative task, how can we help improveproductivity? The most important factor is to provide uninterruptedpeace and quiet. Programming is a task where people need to hold manyideas in their head at the same time, and this requires deep concentration.To get some idea of the creative process at work, listen to the excellentTED lecture by John Cleese.Software271A common and costly mistake is to put off thinking about a class ofthings you are going to need in the next release because of time pressure.‘Time out, that’s for the next release’ and similar statements spell disasterfor the future of a project as when you come to the next release, you mayhave to rewrite much of it from scratch. This is why good architects areso valuable. They anticipate the future even when they are told to ignoreit and ship now!Just as there are artistic geniuses, there are programming geniuses.Hold onto them if you get one. They are rare. We don’t know if theycan be made or they are lucky accidents, but statistics shows that somepeople are 1000 times more productive at writing code than the average.If you can find lots of them and make them work together you will buildthe next Google or Facebook. If you have a tight deadline, a superprogrammermay get you out of a hole, producing in a week what mightotherwise take a year. Remember your great programmers will mostprolific if you can get process and distraction out of their way. Just makesure they have a clear idea of purpose.LawsA programmer interrupted eight times a day does no work.A creative person interrupted eight times a day does no work.Programming is a creative endeavor.There are creative geniuses. Hold onto them.Bugs save us from collapsing space-time when we are lazy and tryto use mechanical means rather than creative thought to write software.
Chapter 12HYPER-COMPUTINGWhat’s in a BrainPerpetual Motion from the 1600s“If you are in a spaceship that istravelling at the speed of light,and you turn on the headlights,does anything happen?”Stephen WrightIf you believe humans outthink computers, be warned; you are incontroversial territory. This would need a hyper-computer and manyscientists speak of these in the same breath as perpetual motionmachines.I’m not sure it’s an entirely fair analogy. We understand machines,and the physical laws of our Universe forbid perpetual motion. Wedon’t understand brains, so we can’t reasonably dismiss human hypercomputing.Humans commonly demonstrate one clear example ofthinking which appears to break the Turing limit, namely findingsolutions to mathematical puzzles. We need an explanation for this.Let me take you on a whistle-stop tour of all the schemes people haveimagined that might lead to a hyper-computer.A hyper-computer is a machine that can calculate a function whicha Turing machine can not. For example, when given a number denotinga problem such as Fermat’s Last Theorem, it can give me in return anumber representing a valid proof. We are not concerned here withspeed. We are talking about fundamental ‘do-ability’. Such machines areoften dubbed ‘super-Turing’.Epic FailsLet us first look at some proposals that blatantly fail. My children callthese ‘epic fails’, and they are the perpetual motion machines of thehyper-computing world.Could we run many Turing machines at the same time, perhapseven an infinite number? Then we would have a much more powerfulmachine that must beat the Turing limit.The answer is no.Turing machines are already infinitely powerful and we know fromour chapter on infinity that all countable infinities are the same. Infinityplus infinity, infinity times infinity, infinity to any power; all are equal.One single, fast, one-dimensional machine can simulate them all. We getno greater power with an infinite number of similar machines.The next technique which might realize a hyper-computer is tohave a machine which simultaneously runs every possible branch in aprogram. Each time the machine gets to a point where there is a binarydecision, it can take the ‘yes’ branch, spawn a copy of itself, and run the‘no’ branch as well. Logically this machine should be able to calculateanything since it tries every conceivable option. The process is callednon-determinism. This doesn’t mean the computer has free will. It justmeans the computer never chooses one option over another. It just276 Are the Androids Dreaming Yet?assumes each could be correct and travels down both. Solving a problemusing a machine like this can be fast. The problem is this machine hasno greater power than a regular Turing machine. Let me show you why.A non-deterministic machine is essentially the same as a singleTuring machine; each time there is a branch in the program you wouldstart running two processes. The first process works on every even tickof the computer clock and the other on every odd tick. Now we have asingle machine running two branches at the same time. Using this trickover and over again, a single machine can run a program exploring everypossible branch. Although it generates an enormous number of branchesand takes a huge time to run, it is still a single machine and we have aninfinity of time on our hands. Therefore, the machine is limited as before.We are not doing well so far and we have already exhausted aninfinite number of options! Let’s try a different tack. We know truerandomness is non-computable, the sort of randomness generated bythe Lavarand we examined earlier in the book. Might this help? Trulyrandom processes can’t be simulated by a computer. If we throw this intothe pot might it let us compute something a Turing machine cannot?Again, no.This idea still only generates a machine as powerful as the nondeterministicmachine above. A non-deterministic Turing machine runsevery possible program. All a random one does is choose some of thesame paths at random. It, therefore, can’t be any more powerful. The onedifference is that it can generate non-computable numbers. However, theonly interesting characteristic of these numbers is they are truly randomand this randomness was an input. Their presence does not make themachine any more powerful.There are quite a few proposals for hyper-computers that are justcleverly dressed up versions of the machines we have already met anddismissed. For example, it has been proposed the Internet could forma super-Turing machine. This is known as a site machine because theprocessing is distributed across many sites linked together through theInternet. It is proposed each site could act as an oracle to the others. Thisis quite an elegant idea, and some proofs have been offered that showsuch a machine is capable of generating non-computable functions. Theproblem with this idea is that you can simply draw an imaginary linearound the whole site machine and it looks exactly like a big Turingmachine. There is no conceptual difference between such a machineand a regular computer with subroutines. After all, that’s in Turing’sHyper-Computing277original proof. Again we have reached a dead end. We need somethingqualitatively different to a traditional computer in order to break theTuring limit. The obvious place to turn is the quantum world.Quantum ComputersQuantum computers have had an extraordinary run in the press recently.It has been variously claimed they offer limitless computing power andcan break all known security schemes; cracking, for example, the primefactors that form the basis of public key cryptography. This is big news.These codes are used to protect all the financial transactions we make onthe web.In a regular computer, bits of information are processed by switchesthat make simple ‘yes’ or ‘no’ decisions. In a quantum computer eachswitch can take both the yes and no branches, at least for a short time calledthe decoherence interval. The calculations are said to be superposed.This allows a quantum computer to calculate exponentially, rather thanlinearly, as the number of logic gates increases. Grover’s algorithm andShor’s algorithm use this superposition to speed up factoring numbersand looking things up in databases, respectively.Grover’s algorithm gives us the ability to find something stored in arandom place without having to look in every box. If you think about astandard search, say for your lost car keys, you must look everywhere toguarantee finding them. It does not much matter in what order you do it.When you are halfway through the search, you will be 50% likely to havefound your keys. But, with a quantum computer, you can be fuzzy andlook in many places at once. A quarter of the way through a quantumsearch, you are 50% likely to have found your keys. That might soundlike a small improvement, but when working with very big numbers, itmakes an enormous difference.Shor’s algorithm works a little differently and, yes, it does allowa quantum computer to break Internet encryption, so the newspaperheadlines are true up to a point. Some time in the future we will need tomove to a more secure type of encryption.The largest quantum computers today can process 300 qubits ata time or remain ‘coherent’ for about two seconds. These results arepitifully low. The largest prime number factored so far is 143, a mere 7bits long! By way of comparison, internet security routinely uses 1024bits. But, quantum computers are improving exponentially faster thanclassical computers: They really do change the rules of the game. If youremember our discussion of chess, the quantity of space needed for a278 Are the Androids Dreaming Yet?calculation can be the limiting factor. A quantum computer is very spaceefficient. When the computer branches and makes a copy of itself, it doesso without needing more space. There are two theories for how it doesthis, (well, three, but the third is highly controversial). The first theory isthe computer doesn’t need the space because it hasn’t made its mind upyet; somehow the calculation floats in an undecided state. The second isthat the computer puts a copy of itself in a parallel Universe each time itbranches. When the calculation is over, either all the Universes collapseto a decision, or every possibility is chosen in some Universe or other andthey all go on their merry way! This is the ‘many-worlds’ interpretationof quantum mechanics and we will return to it later in the book.We have now explored all the straightforward ways to make a hypercomputer,and all have failed. We need something still more exotic.More Horse Power NeededIs there anything more powerful than a Turing machine?Yes, in theory, there is.The first person to explore ways of breaking the Turing limit wasTuring himself. He cut right through the problem by proposing theexistence of an oracle function. At any point in a computation, you couldask this function a question and it would give you the right answer.We must leave completely aside the question of how this wonderfuloracle function is constructed. All we know is it can’t be a machine. If itreally existed, a Turing machine that was able to consult it would be ableto answering any question you put to it. That is a hyper-computer.Unfortunately having access to such an oracle does not get us far.We can use it to compute numbers we could not otherwise have obtained– or answer a single question – but it does not give us a general-purposeway to solve further problems outside of the logical area we asked it toanswer.Each time the oracle answers a question we break the limit a tinybit. Each question and each answer moves us forward, but does not giveus something universally applicable. If I ask the oracle to prove Fermat’sLast Theorem it will give me that answer, but this does not turn me intoa creative mathematician, able to prove any other theory. You can testthis by typing a mathematical question into the Google search box. Doesobtaining an answer make you better at mathematics?In any case, an oracle is not and cannot be a machine, so it does notlead us any further in our quest to build something super-Turing.Hyper-Computing279The Weird and WonderfulThere are some really weird and wonderful proposals for machinescapable of super-Turing thought. Let’s take a bit of a flight of fantasy.If we could make a spaceship survive the inhospitable environmentnear a spinning black hole, it might be possible to send informationbackward in time. We could see the answer to a calculation before wehad to go to the trouble of calculating it in the first place.Black Hole Malament-Holgarth Space280 Are the Androids Dreaming Yet?David Malament and Mark Hogarth of the University of California,Irvine have proposed a form of space-time called the Kerr Metric. Thisallows a machine to break the Turing limit, but has the drawback that asit does so it falls through the event horizon and is sucked into the blackhole. We might discover new information but are now trapped inside theevent horizon unable to communicate it – a form of cosmic censorship.Candidates for a hyper-computer that could fit inside a humanbrain include mathematical curiosities which stretch the conceptof infinity. The easiest to understand is the Zeno machine. In a Zenomachine a computer runs each successive step of a calculation in half thetime of the previous step. The computer can pack an infinite quantity ofcomputation into each finite time interval and can therefore outperforma Turing machine. This theory fails at a practical level because we simplycan’t build such a machine.There are numerous weird suggestions for mathematical super-Turing machines, and many are described on the Internet. They all fitbroadly within the two models above: modifications to space-time orpeculiar mathematical paradoxes. The inspiration for the true solutionto super-Turing thought may lay in there somewhere, but there are somemore plausible proposals to look at next.Plausible IdeasI have characterized the next set of ideas as plausible, but they may stillbe highly controversial. My only criteria for plausibility are that themechanism must outperform a machine limited to counting numbers,and it might fit inside our skulls. No black holes allowed.One interesting proposal for a super-Turing machine that couldfit inside our skulls is the Adaptive Recurrent Neural Network, ‘ARNN’proposed by Hava Siegelmann of the University of Massachusetts,Amherst. An ARNN is a neural network with real number weights. Asyou recall, real numbers are equivalent to the continuum infinity, a largerinfinity than that of counting numbers.This is the infinity that defeats a Turing machine, and Siegelmannharnesses it as the basis of her computing machine. She argues that,although the machine cannot be programmed as it is impossible to writereal numbers down, once it is running, the weights diverge and realnumbers will be used within the network. These real numbers allow themachine to compute using numbers that are not, themselves, computableHyper-Computing281and this is where the machine’s greater power comes from. Of coursesuch a thing might easily fit inside our skulls, and the physics within ourbrains are certainly capable of using real analogue values.The biggest stumbling block for Siegelmann’s idea is the informationthat gives her machines their power is fine-grained and easily destroyed bynoise in the environment. This is not just from the sort of electrical noisewe hear when our cell phones interfere with the radio, but the precisionrequired by her machines is so exacting that anything might interferewith them. For example, gravitational waves caused by the motions ofnearby stars would disturb calculations at only the fiftieth decimal place.Since it is these digits that constitute the difference between an ARNNand a regular Turing machine, most people conclude ARNNs can’t work.There is one effect stemming from the quantum world which mightcome to the rescue. The potential to do something in the quantum worldis sufficient to modify the behavior of a system even if the system doesnot actually do that specific thing. This is called a counterfactual process.The possibility an ARNN might perform infinite precision calculationsmay be enough to give the machine the edge, even though in practice it isdisturbed by noise. This is speculation upon speculation, but interestingnevertheless.Neurons and Microtubules282 Are the Androids Dreaming Yet?Roger Penrose is fascinated by such counterfactual experimentsand is inspired to think such effects might have a role in non-computablethought. It is his ‘machines’ we will look at next.Penrose-Hameroff Machines, aka BrainsRoger Penrose of Oxford University and Stuart Hameroff of theUniversity of Arizona have proposed a very different way to understandthe workings of the brain. They focus on the much smaller scale structureswithin neurons called tubulin microtubules. If you watch a brain form,the dendrites grow towards each other, twisting and turning rather likethe growth of a plant as viewed in a slow motion nature film. This motionis controlled by micro-tubular structures formed of a protein calledtubulin. Tubulin is made from peanut-shaped polar molecules that selfassembleinto helical tubes with a radius of just seven molecules. Thetubes bundle together to form the backbone of neurons. The peanutshapedmolecules are bipolar switches and can flip between two states.This allows them to bend into different shapes and, in the most extremeexample, to flap fast enough to propel small organisms such as paramecia.It is also, interestingly, the protein that unzips the double helix when acell divides, and so plays a fundamental role in our evolution.Penrose and Hameroff suggest these tubes form the true processingelement in our brains. The walls of the tubes are formed of successivealpha and beta tubulin molecules. Each of the tubulin molecules canflip between two states, propagating a ripple along the tube wall. Thescale is small enough for quantum effects to matter, and Hameroffsuggests quantum error correction keeps the ripples from decoheringtoo fast. Because the processing is happening at a molecular levelrather than at the scale of a neuron, the brain would be considerablymore powerful than a count of its neurons would suggest. They proposeincreased computing power would stem from three sources: There aremany more tubulin molecules than neurons; the micro-tubes couldperform quantum computation, and the micro-tubes are capable of noncomputable,conscious, thought.Measurement of a quantum process is the only candidate wehave for a non-deterministic physical process today; all other physicalprocesses are deterministic. Penrose argues that quantum processingin the brain spontaneously collapses in decision making because ofthe interaction between quantum superposition and gravity. Thearguments are put forward in two books: The Emperor’s New Mind andShadows of the Mind. This theory remains controversial for two mainHyper-Computing283reasons. First, most people see no need for super-Turing thought. Theybelieve computers are sufficient. Second, they believe the brain is not ahospitable place for quantum effects: it is too hot and too chaotic. Indeed,until recently people assumed quantum effects would have no place inbiological entities, but this orthodoxy has recently been overthrown bythe discovery of quantum processes in photosynthesis. The paper byTravis Craddock of Nova and others suggests there may also be quantumstructures in the neurons of our brains and we might possess quantumcomputers after all. But, remember, Penrose and Hameroff don’t onlyneed quantum coherence within our brain to explain consciousness.They also need gravitational effects.
Chapter 13HYPER-COMMUNICATIONWorld Wide Communication“The single biggest problem incommunication is the illusionthat it has taken place.”George Bernard ShawEach Christmas I buy the Private Eye annual (an English satiricalmagazine) only to be slightly disappointed when much of thehumor falls flat, yet I can watch the TV current affairs quiz ‘Have IGot News for You’ featuring its editor and be reduced to tears of laughter.Being at a live recording of the show is even more powerful. Why isthis? Why is the experience and effect so different? Is it just the sense ofoccasion when I go to a live show or is there something more to sharedexperience?We appear to learn more from lectures delivered in person thanreading the lecturer’s book, or even watching the same lecture recordedon video. Studies show children who are read to by their parents do betterthan if they are left to follow along with a CD. Two groups of childrenwere tested on two made-up words used in a story. The children read toby their parents had an 80% recall rate, while children who followed theCD only 17%. This is a big disparity. The simplest explanation is that thechildren who were read to pay more attention. Are there other effects?IMAX288 Are the Androids Dreaming Yet?Most scientists believe communication between humans is classical:words spoken in proximity have no more power than had we carefullywritten out what we wanted to say. Body language and tone of voice aresimply useful tools to aid the transmission of this information. I’m goingto explore the ways in which human face-to-face communication mightexceed this traditional classical model. Let us look first at the bandwidthof communication between people.BandwidthLet me give you a mental picture for what I mean by bandwidth. ImagineI am sitting in a darkened theatre enjoying one of my favorite comediansat the Edinburgh Festival – the biggest arts festival in the world. I phonea friend who is also a fan and let them listen in. Perhaps I even use thecamera and surreptitiously point the phone at the comedian. My liveexperience is digitized, compressed and transmitted over the mobilenetwork to my friend. He gets the same experience but at much-reducedbandwidth.My friend has a similar but qualitatively different experience tomine. He cannot hear the degrees of loud and soft I hear, nor the fullrange of high and low frequencies forming the timbre of the comedian’svoice; no sense of the smell of old armchairs or the heat of the audiencearound me. He is spared the strange stickiness my shoes meet on thefloor of the auditorium and the occasional slosh of beer that hits mefrom a slightly inebriated neighbor. For the person at the other end of thephone, their view is of a tiny two-dimensional screen about 4 by 3 inchessquare. Of course, they can enlarge the picture, but then the pixilationdominates and it looks like an impressionist picture viewed close up. Hehas nothing like the same intensity of experience. Loss of bandwidth issomething we can study mathematically and the reduction is enormous.Video and AudioThe image of the comedy show is digitized by the camera andmicrophone; the video at 384,000 bits per second and the audio at 64,000bps. Mathematical compression will be applied and the video will shrinkto 30,000 while the audio drops down to 4,700. After compression, thewhole experience amounts to around 40,000 bits per second. To put it insome perspective, a DVD would be 11.5 million bits per second, nearly300 times the bandwidth.Hyper-Communication289My in-person experience has much higher bandwidth than evena DVD. It may even have infinite bandwidth. Physicists argue whetherspace-time is quantized but, for now, we will look at what would beneeded to reproduce the experience faithfully on modern digitalrecording equipment.DigitizationWhen something is converted to digital form, it goes through a numberof steps. First, some way must be found to chop the thing into small partsin space and time. Then each of these parts is sampled with a sensor togive an electrical signal and, finally, this signal is measured and turnedinto a number.Old microphones used carbon granules. As the sound waves passedthrough them, the granules were shaken and made better contact witheach other. Connecting a battery across the granules gave a varyingvoltage. Modern microphones use a variety of technologies. Thepreference of most recording artists today is the electret microphone.A coil moves inside a magnet generating a varying voltage which istranslated into a voltage as before.Next we use a fast running clock and measure the voltage on eachtick giving us a sequence of numbers. We have created a near perfectrecord of the sound, and we can prove this by recreating the soundthrough a loudspeaker. This is what happens every time you listen toyour iPod.To digitize film, each frame must be split in space as well as time.On each tick of the clock, a process scans left to right and top to bottomto form a one-dimensional stream of numbers that records the image.The system cuts the picture up into little elements called pixels, standingfor picture elements. Each small square has its average color measuredfor red, green, and blue content coded as a number.Digitization techniques have become the dominant way electronicswork in the home, and digitization circuits are now ubiquitous.RealityHow big is reality? Setting aside for a moment the problem that it mightbe infinite, we need to reproduce all the elements that go to make it up.A normal DVD has an image of 720 by 576 pixels with 16 bits ofcolor depth and a frame rate of 25 frames per second. The eye, however,is considerably better than this and a DVD does not fool it. HD video290 Are the Androids Dreaming Yet?is 1900 by 1000 pixels with 32 bits of color depth and 100 frames persecond. This is a great deal better – if you enjoy watching sport or naturedocumentaries, the additional resolution is amazing. This still falls farshort of reality. An IMAX theatre gives a wrap-around image of about10,000 by 7,000 pixels and comes closer to the average resolution of thehuman eye, estimated at about 30,000 by 20,000 pixels. But the eye cheats.It concentrates the rods and cones in the central portion of the retina.Although IMAX achieves the average pixel density of your eye, it comesnowhere near the peak density which is nearly 10,000 times greater.For a truly equivalent experience, we would need about 320 millionpixels per eye at a frame rate of 120 frames per second, allowing us fullstereo synthesis. At this speed and resolution, we are matching the visualacuity of the eye and should be able to fool it completely. But there isone more problem to overcome: The image is not interactive. Move yourhead in the real world and the image will change. The objects in theforeground will vary their position in relation to the background, socalledmotion parallax. Try it now, move your head and you will see thatthe book, or screen you are reading moves in relation to the background.In a simple digitized 3D image this will not happen. You will have a 3Dimage but you will not have a real image, a light field.To create a real image you need to view a hologram or use headtrackingtechnology. A hologram records the light waves given off byan object in multiple directions rather than just the intensity of the lightstriking the camera through a single focal point. When you shine a laserback through the hologram, it regenerates the light waves as they wouldhave originally come from the object. That light can be viewed fromdifferent directions, giving the impression of three dimensions ratherthan a mere two-dimensional photograph. There is often a limitation inviewing angle because the original photographic plate must wrap all theway around an object to capture the full 3D light field, but the illusion isvery convincing.A more effective way to create a real experience – and one with norestriction on viewing angle – is to construct the image in a computerand track the movement of your head. The computer can create thetwo-dimensional images each eye would see if the scene were trulythree-dimensional. Computer software resolves motion parallax and ahost of other elements, but to do so the computer must understand amodel of the world so it can calculate how the scene would look from aparticular angle and in the appropriate lighting. Some recent games suchas Activision’s ‘Call of Duty’ do this, and the experience is compelling.Hyper-Communication291HologramThere are still problems. The image is stereo but planar. All thelight coming into your eye comes from the screen a meter or so away.In the real world objects need you to change the focal length of youreye to bring them into sharp focus depending on their proximity. Trylooking at your hand as you move it towards and away from your face,too close and your eye can’t pull focus any further and it will blur. Thismismatch between focal depth and the apparent distance implied bymotion parallax is one of the reasons you can get headaches watching3D images. There is something not quite right about them and your eyehas to learn a new behavior.Audio FieldOur poor friend at the end of the phone is listening to a mere 4700 bitsper second rendition of the comedian. A compact disk is 64,000, 16-bit samples per second in stereo, over a million bits per second. So theinformation content of a mobile phone call is very low. It is a miracleyou can understand speech at all over such a narrow channel, but this ismade possible by two factors. First, human speech uses a limited rangeof frequencies. All the information in our voices lies within about twooctaves centered on middle C. And, second, you can perform some292 Are the Androids Dreaming Yet?clever mathematics to generate speech from seed information. For agiven speaker the vowel ‘a’ might be 20% middle C, 50% F and 25% A,with a few other things thrown in for good measure. We can transmitthis information and ask the computer at the other end to re-synthesizeit. This is what happens when you listen to someone on a modern phone.You do not hear their actual speech, you listen to a computer synthesizermake a near approximation.CD is no longer the gold standard for sound. Professional audio hasstandardized on 24 bit recording which is probably far beyond the limitof the human ear. An audio soundtrack is doing a good job at 2 millionbits per second.Sitting perfectly still in the middle of a room, each ear will pick upa different signal if the source is not directly in front of us. The two earson a human head face a little forward, and the hair on your head slightlyabsorbs sound. We can calculate the source of the sound by the slightdifference in the times at which it strikes each ear, and the variationin frequency content. We can use these two pieces of information todetermine the direction from which a sound is coming. It was useful forour ancestors to be able to tell where the saber-tooth tiger was hiding.We can gain more accurate information by turning our heads from sideto side. The differences in frequency and timing should vary as we doso and we gain a little more data to perform the calculation. If we walkthrough the room we sample yet more of the soundscape and this can beused to pinpoint the exact location of the source. As we move, we expectthe sounds we hear to change subtly according to the mental model weuse for locating objects in the soundscape.To give the illusion of a soundscape modern systems use multiplemicrophones to capture the sound, so it can be reproduced on multiplespeakers. Ideally, we would record a hologram of the sound but it ispossible to record on thirty or so microphones and mix the tracks downto 5 or more channels giving us the sound experience we now expect ata modern cinema.What is the Bandwidth of Life?We have not yet talked about the other senses; smell, vibration,temperature, balance, wind chill, and touch. In all, there are over 25senses that must be stimulated accurately to simulate reality. Just thinkfor a moment how much information must be replayed to reproduce thesensation of bungee jumping off a bridge in the jungle or taking off intoHyper-Communication293space, or giving birth. To digitize life completely, we need to stimulateevery relevant nerve ending in the human body in real-time – skin, ears,eyes, balance, pain centers, and so on.At the low end, a ‘perfect’ IMAX production would require 360degree stereoscopic projection and the generation of a full sound field.This would take 3 Gigabits per second for the audio field and 5,600 terabitsper second for the video field. This could be substantially reduced if theperson wears virtual reality glasses to track their head and eye movements,but then you are substituting resolution with computer power.At the high end, a team at the US Department of Energy’s Fermilabestimate reality needs one hundred trillion samples per inch for a‘simple’ quantum representation. If we look at the many worlds view ofquantum mechanics, each photon hitting our eye can’t be fully describedby a single number. The photon may be entangled with other realitieswe should keep track of. This causes our picture of reality to becomewildly complex. Everything we might see and experience is in some waya combination of possibilities, and these possibilities all interact. Real lifeis very complex.Symbolic CommunicationComputers have no concept of an in-person meeting. They communicateusing purely symbolic methods in binary numbers. These have the samemeaning whether communicated over a short piece of wire or using afiber optic cable half way around the world. Computers never have tocommunicate understanding to each other because they use programsand a program can be perfectly transmitted. Body language is, of course,completely alien to them!We know there are non-computable things; functions, numbers,musical melodies, and mathematical puzzles. Why would there not alsobe a place for non-computation in communication? David Deutsch hassuggested human creativity is used to guess the ‘program’ running insomeone’s mind, and evolved so we can learn skills. Instead, might faceto-facecommunication be important because it lets us impart knowledgein a non-symbolic manner?Hyper-communicationAs with hyper-computing, hyper-communication is controversial. Weinstinctively know human communication is very different to computercommunication. Face-to-face communications have a qualitatively294 Are the Androids Dreaming Yet?different feel to them. My question is this. Is there more to face-to-facecommunication between human beings than the simple exchange ofsymbolic information?Let us propose an experiment. I erect a 3D screen with a hi-fisurround sound system in a university lecture hall and deliver a lectureto a camera in the adjacent hall. Half the students see the lecture directly,and half remotely. With modern screens, it might be possible to set upthe experiment so well that is difficult to tell which hall I am actually in.Is the experience of the remote students the same as the ones sitting indirect proximity with me? Do mirror neurons fire more strongly andpick up more information when you see me in the flesh, or is the feelingthat a lecture is better when you are ‘physically there’ an illusion? You areperhaps less likely to fall asleep in my lecture if you are physically therebecause you are afraid I might walk over and hit you! What possible nonclassicaleffects could be in play when you see an event or communicatein person that might make the communication different? Here are twopotential differences:Information in a face-to-face encounter is continuous, not digitized.Continuous information is infinite in nature and does not have the finitelimitation of digitized data. Of course, if we have digitized the soundat 24 bits and replayed it with extreme fidelity, there should not be anyloss in information, but the interactivity of the soundscape is hard tosimulate.Light entering your eye contains information that could be quantumentangled with the object you are viewing. You become part of the systemrather than merely an independent observer. It is difficult to see why thiswould produce a different quality of communication but it is testable.Set up the lecture experiment and measure the quality of understandingcommunicated between the parties.If we believe our brains are super-Turing, then considering theremight be some similar effects involved in human communication is notunreasonable, perhaps quantum effects play a role in communication. Ifwe conclude our brains think classically, then we probably communicateclassically.Chapter 14CREATIVITYThomas Edison, his wife and a Light Bulb“Creativity is allowing yourself tomake mistakes. Art is knowingwhich ones to keep.”Scott Adams“Invention is 1% inspiration and99% perspiration.”Thomas Edison“Creativity is just connectingthings. When you ask creativepeople how they did something,they feel a little guilty becausethey didn’t really do it, theyjust saw something. It seemedobvious to them after a while.That’s because they were able toconnect experiences they’ve hadand synthesize new things.”Steve JobsThe ancient Greeks believed there was no such thing as creativity.Our job, as humans, was to look at the earth and discover thingsabout it. When we looked at light passing through water or builta boat to travel on it, we were discovering, not inventing. Shipwrights didnot invent boats they were simply building inevitable forms. Everythingthere was to know already existed, we just hadn’t realized it yet. Of course,Greek playwrights were busy ‘creating’ the first plays; tragedies, comediesand the like, but serious thinkers thought of them as documenting thehuman condition. It wasn’t until the Renaissance, 1500 years later, thathumans began to appreciate that they create knowledge, and this startedus on our quest to understand creativity.One of my childhood memories is sitting on the kitchen floor witha glass of water and surrounded by knives and milk bottles. I was tryingto solve one of the problems from Edward de Bono’s book on lateralthinking, A Five-day Course in Thinking. De Bono, now in his 80s, isa prolific writer with over 60 publications to his name – all aimed atmaking us more creative. His books pose a series of practical problems,each needing progressively greater creative intelligence. The particularproblem I was trying to solve was to balance a glass of water on knivessuspended from four milk bottles. It took me after 2 hours.Steve Jobs shows the iPhone298 Are the Androids Dreaming Yet?Except for De Bono there is not much written about creativityin books or on the Internet, but if you dip into the video archive, thediscussion really opens up. Perhaps this is a feature of creativity; it’seasier to explain in person. Of course, I have taken on the writing taskwith this book but I have the benefit of modern day resources such asmultimedia, interactivity, and the web.Some people appear to have creativity in abundance and the thingsthey create are truly wonderful. I’m thinking here of Picasso, Einstein,Mozart, Edison, or Maxwell, but a precise definition of creative thinkingis hard to pin down. Here are some generally accepted categories:Divergent ThinkingThe first sort of creative thinking we recognize is divergent thinking,often called brainstorming. This is the art of coming up with ideas – lotsof them. A quick way to test your skill is to take a minute, and list all thepossible uses for a paperclip. Try it!In 60 seconds write down all the uses for a paper clip you canthink of. Time yourself.dddCreativity299ANSWER WITHOUT READING ONThis is the classic test of creativity developed by J.P. Guilford in 1967.It is called the Alternative Uses Task. You can try the task with manyobjects: bricks, chairs, even water. How did you do on your first attempt?8 to 10 uses is about average, 20 is extremely good. It’s possible to teachmost people to get near twenty and I’ll show you how to do this in amoment.Another test of idea generation is to draw 30 things in 30 circles.Thirty is such a large number it forces us to come up with some nuttyideas and break our natural tendency to self-censor.For example, I’d like you to create logos or logo ideas, for a newcoffee company in your circles. The test is best done without a time limitso now is the time to break off reading and make yourself a coffee. Thencome back and draw 30 circles on a piece of paper. Fill in the circles.MAKE A COFFEE, THEN START DRAWING.dddThe aim of brainstorming is to remove our inhibitions and get usto generate a mass of ideas. In normal life, we tend to suppress ideaseven before we are consciously aware of them. Sir Ken Robinson hasresearched creativity in children and found the ability to brainstormreduces linearly with age. At five or six, children given one of thesedivergent thinking tasks come up with many creative solutions: fold thepaper clip into a dinosaur, and use it to attack your friends, get two anduse them as chop sticks. As adults, we tend to disqualify ideas. You couldnever fold a paperclip that tightly or accurately, we said, “a” paper clipnot two. But, you can fold a paper clip tightly, and the room you aredoing the test in has thirty paper clips and thirty people in it so just teamup with a friend. I never said this was a solo task!Do you see how you impose nonexistent rules on your thinking,particularly the implied rule of not working with others? I did not saythis test was subject to examination conditions. The first twenty years ofour lives teaches us to work alone on intellectual tasks, yet when we getto the workplace we can, and indeed must collaborate to succeed. Nowyou have an idea how to ace the paper clip test: don’t censor yourself anddon’t imply rules I have not imposed!300 Are the Androids Dreaming Yet?TRY THE PAPER CLIP TEST AGAIN!dddDivergent thinking is rarely the final goal; it is rather a jumping offpoint for the creation of something new, like a solution to a mathematicalpuzzle, a painting, or a novel invention. The exercises allow us toexplicitly see one of the early creative steps – idea generation before thepruning step. But most creative people often just create, they don’t followa scripted process. The term ‘the creative process’ is a great misnomer.There is no process that actually creates. Process merely puts us in theright frame of mind to do so. Processes are useful for framing a problemand ensuring we have all the right tools at our disposal: good crayons,some nice art paper, a hot cup of coffee. But process must be put to oneside at the moment of actual creation.Convergent ThinkingConvergent thinking is the opposite of divergent thinking. It focuseson discovering the final solution to a problem rather than generatingprecursor ideas. Some creative people only use this method, avoidinglaborious processes such as brainstorming.Tests of skill for convergent thinking generally pose puzzles wherethere is only one correct answer, but one that requires a non-linear step.Here’s a really simple convergent thinking puzzle to try. It only requiresa piece of paper and pen. Draw a circle on a piece of paper with a dot inthe center. It should look like this. Do NOT take the tip of the pen off thepaper until you are finished.Creativity301TRY ANSWERING IN YOUR OWN TIMEdddAnother famous, but clichéd, problem is of you to draw four straightlines through these nine points without lifting the pen from the paper.Can you do it?TRY ANSWERING IN YOUR OWN TIMEdddI won’t put the answers here, or even a hint. It’s quite famous andmany of you will be familiar with them. The answers are buried on thewebsite, and for those of you who already know the solution, there aresome alternative problems. If you can’t immediately solve a problem,think about it overnight. It’s worth seeing what your brain will do whileyou are asleep!The Science of CreativityThe first person to theorize about the creative process was Graham Wallas,the co-founder of the London School of Economics. In his book The Artof Thought, he proposed a five-step model for creative thinking. Firstpreparation, when you become fully acquainted with the problem andits domain. Then incubation; walk the dog or make a cup of tea. Afterthe meditative incubation phase you may get a gut feeling that a solutionis on its way. Wallas called this third step intimation. It’s left out of manymodern versions of his theory, but I think it’s an important step. Shortly302 Are the Androids Dreaming Yet?Eurekaafter this you get that Eureka moment – illumination or insight wherethe creative idea bursts forth into your conscious awareness. The ideamust finally be verified. Many of our ideas will turn out to be mistakes,but that’s part of creativity. In the nearly hundred years of investigationsince Wallas proposed this theorem, we have not moved much furtherforward in understanding creativity.Alan Turing described his thoughts on the science behind creativityin a short piece he wrote about decision making:“When making a decision of minor importance, I have alwaysfound it advantageous to consider all the pros and cons. In vitalmatters, however, such as the choice of a mate or a profession, thedecision should come from the unconscious, from somewherewithin ourselves. In the important decisions of personal life, weshould be governed, I think, by the deep inner needs of our nature.”Creativity303Later in his career he came to believe machines would becomeintelligent and this sort of intuitive thinking could be effectivelyperformed by a computer. As you know, I don’t agree with his laterviewpoint.Another person who has thought long and hard about creativity isJohn Cleese, the comedian and actor. He describes the process wonderfullyin a number of talks which you can find on YouTube. He finds a lot of hiscreativity emanates from his unconscious rather than conscious thoughtprocesses. To optimize this he needs large uninterrupted blocks of quietJohn Cleese on Creativity304 Are the Androids Dreaming Yet?time. Often, if a problem seems impossible, he will sleep on it. When hewakes the next morning, he will frequently find the problem has solveditself and a solution is ready at hand.ArtThe final class of creative thinking we generally recognize is artistic skill.This is probably a form of convergent thinking, except both the problemand the solution are open. Good artists are considered highly creativeand most people tend to agree on what constitutes good art. There aresome arguments but they are usually more about genres. I might notappreciate modern installation art, even to the point of declaring it, “notart.” But, when forced to ignore their prejudices most people tend toagree on the distinction between good and bad.Painting, sculpture, music, architecture and poetry are thetraditional fine arts. There is often some argument over architecture: isit not too ‘functional’ to be considered an artistic endeavor? After all,art is not supposed to have any purpose other than to be, well, art. Thisdefinition inevitably leads to arguments about whether bad art is still ‘art’.Art should be artful and how do you arrange a pile of used tires artfully?But this is a very narrow definition. I prefer to define art as something thatprovokes an emotional response in the beholder. Using this definition,the fact that a pile of tires disgusts and annoys you is exactly the point.Perhaps a more ‘enlightened’ viewer than you is intrigued by the cleveruse of materials.Regardless, we consider art to be a creative endeavor and we canmeasure it using the criteria of novelty and quality. Since most peopleagree on these measures for a given piece of art, we can use the wisdomof crowds to give us a scientific scale. That does not mean there won’t beart that you love but which leaves me cold. That is the joy of it. Noveltyand quality are not the same as joy and pleasure, far less the tingle factor.dddA quick test for artistic skill is to take a pen and paper and turn tothe person sitting on your left and try to sketch them.TRY IT!Creativity305If you tried, you and your neighbor would probably find the resultsrather humorous. But, most likely, you did not follow my instruction.This is a form of social self-censorship. I asked you to do something ratherdifficult and embarrassing, but very creative and likely to enlighten you.Sadly most people – I am no exception – tend to censor their creativityfor fear of embarrassment. Children, of course, do not sensor themselvesas much as adults.Now you know how to be more creative. Find your inner child anddon’t censor yourself too much!What Sparks CreativityAs an inventor, I’m often asked what makes me creative. How do I do it?The answer is, I have no real process. After all, a process is mechanicaland this entire book has been about exploring how creativity is a nonmechanicaltask. However, there are many things you can do to unleashyour creative potential.New ideas are often sparked through linking disparate ideas. Exposeyourself to as many ideas as you can, read widely, attend conferences,visit customers.Creativity requires peace and quiet. I personally get up early everymorning. This gives me a good two hours of uninterrupted time everyday. It’s also the part of the day when my brain works best. Others preferto work late into the night.Pressure, for me and for many people, is a great incentive. Tales ofthe Polish Enigma code breakers, Douglas Adams’ writing deadlines andthe fear of impending death in shark attack stories all force people tothink in an accelerated way. This appears to help many people defeat thehuman tendency to prevaricate.On the other hand avoid panic. While a level of pressure can help,panic is unproductive. There is a sweet spot between having enough timeto get properly acquainted with a problem and an impending deadlineto force the crystallization of ideas. This balance varies from person toperson and is something you need to test for yourself.You need time off. Once you have a well thought out idea, youmay need to leave it alone for a while to allow your subconscious towork. Time off does not need to be two weeks at the beach. CharlesDarwin and Benjamin Britten used to go for long walks. You can walk inDarwin’s footsteps at Down House in Kent. Others such as John Cleese306 Are the Androids Dreaming Yet?like to ‘sleep on it’. Stephen Hawking distracts himself by working on adifferent problem for a while. Anything that avoids focusing directly onthe problem itself seems to allow our creative freewheel run.Environment can be important. The campuses created by Steve Jobsfor both Apple and Pixar are designed to foster creativity. The physicalenvironments build team behavior but also cause people to bump intoeach other. Cross-pollination drives creativity.There are also some myths to dispel about creative people. Inventorsare portrayed as eccentric and hopelessly disorganized, but Feynmankept notes of every idea he ever had. I have kept a series of notebooks,now computer based, since I left university. I still have almost all of theseon a shelf at home. Creative people may be a little mad, but the successfulones are rarely disorganized.You must allow your brain to free wheel. J.K. Rowling has said thecharacters in the Harry Potter novels write themselves. I come to mycomputer each morning having not thought too much overnight andjust write. Creation is just that; you must allow yourself to do it. It’s nota process.The Innovator’s DilemmaWhy don’t big companies create? In 1997, Clayton Christensen ofHarvard Business School wrote The Innovator’s Dilemma, the seminalwork on creativity within organizations. In it, he shows us why establishedcompanies tend not to innovate and why startups exist. Christiansen’sacademic research examines how companies handle discontinuouschange in technology, focussing on the hard disk industry.You might not think this a very sexy sector. Microprocessors andgame consoles would be more fun, but the great advantage with the harddisk is there is a single industry journal that has tracked the progress ofevery player over 30 years, collecting detailed annual data on every facetof their business. For an academic, this is gold dust.IBM invented the hard disk drive in their research center nearWinchester, England. The first prototypes were, consequently, calledWinchester Drives. When Christiansen examined the industry, he foundsomething very strange. As the size of disks reduced first from 8” to5¼” and then from 5¼” to 3½”, the dominant players in the previousera went out of business and new startups colonized the market. Thisfallout was not confined to a few small companies. It affected large, wellestablished,publicly-listed organizations, too. They failed en masse ateach discontinuity. At first this made no sense to him. Surely a skilledCreativity307Hard Driveshard drive manufacturer would be the obvious group to construct thenext generation. But it seemed that not only did incumbent players notconstruct the next generation, they ran their businesses into the groundwhile ignoring the technology discontinuity. Despite their legions of IvyLeague graduates and business school MBAs, they all went bankrupt.As he looked around the economy, he found a similar pattern inother sectors. Minicomputer companies failed to make the jump topersonal computers. Further back in time, buggy whip companies –in the Fortune 100 at the turn of the 20 th century – failed to make thetransition to the motor vehicle economy. The only exception he couldfind was IBM. IBM had successfully navigated some transitions butat that time was fighting for survival as companies transitioned frommainframes to Linux based servers and their survival was in question.Why was this so?Christensen’s conclusion is that established companies tend toconcentrate too much on their existing revenue streams while ignoringpotential new ones. This is no surprise. When the disc drive industrymade the move from 8” disks to 5¼”, the only customers for thesenew new smaller models were unheard of manufacturers of personalcomputers. Some were based in the dorms of MIT and Harvard – Delland Compaq – not in the existing powerhouses of computing – Digital308 Are the Androids Dreaming Yet?Equipment and Wang. New technology often underperforms the existingforms. 5¼” drives were slower, less reliable, and cost more per bit thantheir 8” predecessors but, of course, in one respect they were better. Theywere smaller and lighter and could fit in portable computers. The newtechnologies did a different thing in a different way, and overcame theirdisadvantages later. This chain of events is repeated many times over:Yellow Pages overtaken by Google, Borders by Amazon, Blockbusters byNetflix. Disruptive innovation changes the rules of the game as well asthe pieces in the game.Christensen’s advice to companies is to separate your innovatorsfrom the existing business because their priorities will differ too greatly.Modern companies build entirely new divisions to create new products,or set up innovation labs to incubate ideas that would otherwise neverget enough resources.Reward for CreativityThere’s no doubt society values creativity very highly. One of the firsttasks Thomas Jefferson undertook when he became President of theUnited States was to set up a patent system. He remained head of thepatent office for over ten years. These days, the protection of creativeHarold Cohen, Computer ArtCreativity309ideas through patents, copyright, and trade secret is big business andcombines to form the practice of ‘intellectual property’. Societies withthe best protection of intellectual property are often the most successful.The USA is the unassailed leader, with Asian countries rapidly catchingup. Poor old Europeans have struggled with an almost unworkablepatent system for nearly 30 years; a genuine Europe-wide patent onlycame into effect in 2013.Creativity in the economy is now extremely important, and nothingemphasizes the point more than the job market. During the 60s finding ajob was easy. There was an almost unlimited range of mechanical jobs onoffer. In the post-industrial age, almost all the mechanical jobs have gone.Today we need to be experts in a field, able to solve problems creatively.You can’t expect to walk into a job and be profitably productive on thefirst day. Finding a job is harder and the cost of employing someone isgreater.Why did we Evolve Creativity?Roger Penrose wonders why mathematical creativity evolved in humanssince it only became useful in ancient Greece a few thousand years ago.He believes it must have been useful for something before this. But what?David Deutsch thinks creativity developed to allow one human tounderstand the thoughts of a fellow human being. We can’t preciselycommunicate the ‘programs’ we run in our heads. We are unable todownload a detailed thought and put it on a memory stick. He thinksour creative capacity developed to help us pass skills from one to another.The ability to paint and sculpt is an accidental by-product of this adaption.It’s my view we evolved creativity to deal with new situationsand puzzles in our daily lives. We use creative thought processes andingenuity to come up with novel solutions for when we can’t rely onprogramming or a store of rules. Otherwise, the very first unforeseensituation could kill us!Computer CreativityHumans find creativity difficult. It requires peace and quiet, detailedstudy and input of caffeine. How does a computer fare? I have arguedthat computers cannot be creative above the logic limit, so this does notpreclude them from creating within the narrow confines of a particularsolution space. But a human still needs to set the rules for this space. Thelevel of creativity we should see from computers is convincing within310 Are the Androids Dreaming Yet?a limited conceptual area. Computers are not going to wake up onemorning and decide to compose a breathtakingly beautiful symphony,but if we give them rules they can make a convincing version.Many computer systems have been designed to tackle creativity. Wehave already met the composer Emily Howell and Douglass Hofstadter’scomputation program. Here are two more examples: Jape and AARON,which create jokes and art, respectively.Jape – Joke Analysis and Production Engine – is a program createdby Graeme Ritchie and Kim Binsted. It generates puns, the sort of thingsyou might find in an English Christmas cracker or children’s joke book.I’ll let the output speak for itself.Q: “What is the difference between leaves and a car?”A: “One you brush and rake, the other you rush and brake.”Q: “What do you call a spicy missile?”A: “A hot shot!”One of the most enlightening examples of computer creativity isAARON – refreshingly not an acronym. His machine is depicted hereand you should look up some works on the web, such as Adam and Eve,and Aaron’s Garden. The program encodes rules about figures, objectsAARON – Harold Cohen, Automatic Painting MachineCreativity311and perspective. Once coded the program takes off and is remarkablycreative in its compositions, without any further human intervention.However, each new capability must be hand-coded by its creator, HaroldCohen. These paintings give a good visual interpretation for the sort oflatitude imposed by the logic limit. AARON can do some very impressivethings, but always in a mechanical – albeit beautiful – way, within therules set by Harold Cohen, the true artist. AARON will not suddenlyawake one morning and independently decide to experiment with thecolor blue!To give an idea of what I mean by ‘mechanical elaboration’ in amusical context, imagine you were using a Casio synthesizer. Thesemachines have all sorts of fun settings. You can program them to playdrum tracks, fill in chords, and add a jazzy, syncopated harmonizationto your melody. But none of this is truly innovative. It’s mechanicalelaboration of your artistic material. Jape, AARON and Emily Howellall do the same thing within their domain. They mechanically elaboratethe artistic creation of their human masters. AARON does an extremelygood job of this.The Myth of the Design TradeoffAn important consequence of the non-linearity of creativity is we are notconstrained by tradeoff laws. Let me explain.Volkswagen Polo312 Are the Androids Dreaming Yet?How often do you hear the phrase, “It’s down to tradeoffs,” or “It’s amatter of priorities”, or even “You can’t have your cake and eat it.”These stock statements misunderstand the infinitely complex natureof creativity and problem solving. Let us take a concrete example: the car.My first car was a Volkswagen Polo. It was a great little car, quitenippy, cassette-radio, and four seats. The most recent Polo has antilockbrakes, airbags, NCAP 5-star crash resistance, smarter styling, and a lowemission engine. Shall I go on…? The doctrine of tradeoffs says I wouldhave to give up something to gain these new features. But, I have not.The newer Polo is cheaper in real terms than my original, as well as beingbetter designed.Problems always have at least two dimensions of freedom. We cantrade one feature for another or we can innovate to both have our cakeand eat it! We are never constrained to simple on-the-one-hand, on-theother-handtype decisions. Creativity is unconstrained by linear rulesand tradeoffs.Process versus CreativityHow many times have you heard the words, “We must create a processfor this!”In its place, process is good; It makes things consistent, repeatableand predictable. You can follow a process by rote without error. Processesare also easy to document and communicate because they are symbolic.But process is limited. It is, after all, a set of prescribed rules for solving aparticular problem – and, because of this, it falls into the same trap.A process cannot solve a problem that requires creative thought orlogic more complex than the logic limit. Logical processes are useful fortracking lists. I am reassured when I get on an airplane and know thepilot has been through a preflight checklist. I would not want to fly in anairplane where the pilot announced he was taking a creative approach tothe preflight check.Process is a perfect tool for organizing the steps around beingcreative, but it won’t do the creating for you.Chapter 15FREE WILLDilbert Ponders Free Will“We have to believe in free will -we have no choice.”Isaac Singer“Time really is an illusion -lunchtime doubly so.”Douglas Adamschild grows up in poverty, their father absent, mother a drugaddict. Riots break out and the child defends the local conveniencestore. Another child born on the same road, but from a betterbackground, loots the store and is arrested. This scene played out onthe streets of London during the summer of 2011, but similar incidentshappen all across the world. People choose different moral paths; oneperson makes a good decision; the other, a bad one. Did they make thesedecisions freely or was their behavior inevitable, dictated at the dawn oftime?Free will is at the heart of our justice system. It requires a crime tobe intentionally committed by a person of sound mind. If I kill you inan accident or because I am mentally incapacitated, I am innocent. Ofcourse, if I mentally incapacitate myself with alcohol I would be guilty ofmanslaughter, perhaps even murder.Our justice system requires a crime to be intentionally committedby a person of sound mind. Whenever we see something bad in the worldwe trace the events back to the thought processes which led up to it. Itseems we punish the decisions in our brains leading to a crime, not thecrime itself. But, in a deterministic Universe my thoughts could never beat fault. They are inevitable. “The Universe made me do it!”You need not worry about the fabric of society falling apart in adeterministic Universe. The whole of existence will play out according toa predetermined script, complete with lawyers, trials, drama and pathos.The judge, jury and executioner would also have no free will. It wouldlook as if you paid the price for the choices you made, but this wouldbe an illusion. The whole thing would be like one enormous screenplay.The concept of determinism goes against our conscious experience.We all have a strong sense of free will. I certainly think I have it! And thispresents a problem, because the classical laws of physics say our Universeis entirely deterministic, and that free will is an illusion.I should briefly mention ‘compatibilism’, a branch of philosophythat claims determinism is not at odds with free will. It argues that ifI feel free and my actions do not appear constrained, then I am freeeven though my future might be inevitable: a sensation of freedom issufficient. This seems rather feeble. I am seeking an explanation forhow we might be truly free to choose our actions, not some linguistictrick to argue freedom is subjective. I believe true free will is a physicalprinciple with observable effects on the Universe that would not be seenin a determined one.316 Are the Androids Dreaming Yet?Domino TopplingDeterminismTo firmly grasp the idea of determinism let’s look at a fun example,domino toppling. If I arrange a set of dominoes on their edge in along line and push over the first it will fall, knock over the next, thenthe next, and so on until all the dominoes have fallen. It is inevitable,and fun to watch. The same is thought to happen with particles in ourUniverse, albeit at a much smaller scale. The laws of physics governingthese particles describe precisely what will happen as they interact. OurUniverse could be thought of as a mechanical clock, wound and set at theBig Bang, or a fractal equation generating the wonders we see around us.When I push over the first domino it should be possible to captureall the information about the particles in the dominoes, my hand, thetable, and the surrounding environment to precisely determine what willhappen next. Will all the dominoes fall perfectly, or is there a break in thepattern – one domino just a tiny bit out of alignment – which will spoilthe fun? All the information is there in front of me and I should be ableto predict it perfectly.The laws of physics, as we understand them, are not onlydeterministic, they are reversible. This means if we know the positionand momentum of every particle in the dominoes and the surroundingenvironment, we can extrapolate their motion back into the past. Itshould be possible to trace back the path of each particle to reconstructthe past history of the dominoes.If we were to cast a wide enough net, and collect all the availableinformation, we could go back and see the events in the factory wherethe dominoes were made, or even see the trees that was felled to makethem. We would need a lot of information and huge computing power,but we could do it! With a sufficiently powerful computer we could travelFree Will317back in time, albeit as a simulation, and relive past events. This wouldhave no effect on the events themselves as it would be like watching amovie, but we could see every aspect of the past from any viewpoint.To perform this time travel trick for real, we would have to gatherinformation from an enormously wide area. Information spreadsout at the speed of light. One minute after the dominoes topple, theinformation about the event will have spread one light minute – thatis over a sphere forty-million kilometers across – half way to Venus.An hour later and it would be outside the solar system. If you were tocast your net that wide, and gathered up all the information within thesphere, you could still perfectly model the moment when the dominoeswere toppled. The wider you cast the net, the more information you haveand the further backward in time you can travel. If you take the idea ofcollecting information to its logical conclusion you could gather all theinformation in the Universe at a moment in time.In 1814, Laplace put this idea in an essay. He proposed an immenselypowerful being observes the position and momentum of every particlein the Universe. Armed with any snapshot of the Universe and the lawsof physics, the entire future and the past of the Universe. The being wasnicknamed Laplace’s Daemon and the idea has influenced philosophyever since.If the Universe is predictable, our concept of time needs to berethought. A common sense notion is that things in the future are unknownand things in the past are known. But, in a deterministic Universe adaemon or a supercomputer could keep track of all the information andtell you what is inevitably going to happen. The conscious feeling we haveof moving through time would be just an illusion. Past and future haveno meaning and there would just be a solid, permanent block of spacetime.If you stood outside the Universe and looked at this block of spacetime,everything that is going to happen and has already happened is set.This is sometimes called the Block Universe Hypothesis and is the logicalconclusion of any theory that imagines an entirely determined Universe.One thing that seems to throw doubt on this Block UniverseHypothesis is our personal conscious experience of the world. Weexperience the Universe unfolding over time. (Of course, we could havethis conscious experience in a determined Universe if someone hadprogrammed it that way. All we can say is that it seems unlikely someonewould go to the trouble of giving us a completely fictitious experience.There are an infinite number of possible Universes, why pick one wherewe think time flows, but it does not.)318 Are the Androids Dreaming Yet?UncertaintyIf you know a little of quantum mechanics you might imagine Heisenberg’sUncertainty Principle comes to our rescue.Heisenberg’s principle is often misunderstood. People sometimestry to explain it as an experimental problem. If I want to measure theposition of a particle I am going to need to shine a light on it. The photonsI use to illuminate the particle will knock it out of position so the act ofmeasurement disturbs the system. This is not the Uncertainty Principle.It is a different but related effect, called the measurement problem. Themuddle is really Heisenberg’s own fault. When he tried to produce alayman’s explanation he used the analogy of disturbing the particle withthe photon. This is wrong. A photon would not disturb a particle enoughto explain the uncertainty we find; particles are fundamentally uncertaineven before we measure them. Heisenberg’s Uncertainty Principle isa quantum property, which means it makes no sense and there is noanalogy I can give you to properly explain it! Here is the closest thing Ican find.Imagine I am playing a musical note on a guitar. You might wantto know two things about it; where exactly is the string and what pitch,or note, am I playing? The problem with these two measurements is theycan’t be stated at the same time. Pitch is dictated by the rate of oscillationover time: the number of times a string vibrates back and forth persecond. Position is the exact location of the string at a given moment intime. If I state the position precisely this has no pitch because pitch needsa time interval. If I allow a time interval the string will move during thattime and it won’t be precisely in one place. The best I can say is the stringis about two millimeters above the fret board and two-thirds of the wayacross it.So, I hear you cry, this Uncertainty Principle means our Universe isnot deterministic because it is uncertain.Unfortunately, the principle only prevents us from measuring theposition and momentum of a particle at the same time, it does not preventthe Universe knowing the information it needs to allow the particle to goabout its business in an entirely deterministic fashion. There is a perfectlyreliable and predictable wave function that governs the motion of everyparticle, just as there is an entirely predictable equation for the motion ofa string on a musical instrument.If both the classical and quantum laws of physics are deterministicwhere does the freedom come from to make our Universe nondeterministic?There is just one place to look: you and me.Free Will319The ObserverI am looking out of my office window. It is a sunny autumn day and Ihave a beautiful view over London, but if I squint a little I can also seemy reflection. The window in front of me is not perfect. Although it ismostly transparent, the glass also reflects some of the light. If you thinkof light as particles, the majority of the photons go through. But somebounce back. I’m going to show you that the behavior of these photons isgoverned by the observer – me!The laws governing light, and most of the strange and wonderfuleffects it has, were first stated by Isaac Newton. Newton was anextraordinary man. He discovered many of the physical principles we usetoday, and his view of the Universe reigned unchallenged until Einstein’sdiscovery of relativity. He was also, by many accounts, a nasty piece ofwork. Not only was he a famous academic, he also head of the RoyalMint. He is said to have taken great pleasure in having forgers hangedon Tower Hill. He claimed the invention of differential calculus despite itbeing invented independently by Gottfried Leibniz. Newton managed tohave himself appointed to chair the committee reviewing Leibniz’s workand determine who had come up with the idea first. Unsurprisingly, thecommittee found for Newton!We see Newton’s laws of reflection and transmission in all mannerof everyday products, for example, the antireflective coatings of cameralenses or the screen of your smartphone. Manufacturers cover the glassin these products with coatings just a few molecules thick. Interferencebetween the layers kills the reflections. On a very expensive lens severaldifferent layers are used; some kill red light and others kill blue light.Together they suppress most of the reflection. If it were not for thesecoatings you would be unable to go to the park on a summer’s day andread your iPad. We need to think about reflection and transmission todemonstrate our role as observers.A windowpane has two surfaces. Both surfaces reflect light, and ifyou look closely you will see your face is really reflected twice. You mightthink this is simply a double reflection but this is not so. Light behaveslike waves. As with water waves, they interfere with one another. If twolight waves are at the top of a crest as they meet, the result is a crest ofdouble height. If both are at the bottom, you have a double trough, and ifone is a crest and the other a trough you get nothing as they cancel eachother out. You can see this effect in waves on the surface of a pond.When light strikes a window pane, the light has two chances toreflect: one from the front surface and the second from the back surface.These two reflections interfere with each other. And, again, when you320 Are the Androids Dreaming Yet?Wave Interferencehave interference you sometimes get constructive interference – thedouble crest or trough – and sometimes destructive interference – thecrest and trough canceling each other.The reason we don’t see this effect in every reflection is because ofimperfection. Windows are not perfectly flat and light is multicolored, sothe effect is hard to see. But it is definitely there, and if you look really hardat a reflection in a window, you can sometimes see it at the boundary ofsharp objects. The effect is very clear in the next picture which has beenset up with two flat pieces of glass resting against each other. There is atiny air gap between them. It is also commonly seen on puddles in cities.In this case the puddle usually has a slight film of oil on it. Unlike glass,puddles are perfectly flat thanks to gravity, but the oil film is thick in thecenter and thin at the edges. The light reflecting off a puddle will show arainbow of colors. This is because each color is giving us a pattern of lightand dark. If you look at the same puddle at night in a yellow streetlight,you will just see a monochrome pattern of light and dark. Look at thepicture of waves on a pond.The patterns of light and dark are usually explained by imaginingthe photons interfere with each other. This explanation is insufficient.Imagine for a moment you can see as well as a frog, and perceive onephoton at a time. One moonless night just one photon comes to the twoglass surfaces and reflects. What happens?Free Will321Newton’s RingsIt turns out a single photon can interfere with itself! How can thisbe? It must somehow split up and consider both the available pathsreflecting off the glass surfaces.Now that we have these two concepts in our head, that a photonsometimes reflects and sometimes does not, and a single photon mustconsider both paths, we can ask: what tells the photon what to do?There are only three possible answers: the light source that emittedthe photon, the pane of glass that reflected the photon or the observerthat saw the photon – me.The first obvious place that might control the photon is the originalsource of the photon; the light bulb. The photon might leave the bulbalready knowing what path to follow, whether it will be reflected andwhether that reflection will be affected by the gap between the twosurfaces in a positive or negative way. This is sometimes called a pilotwave theory. The problem with this theory is I could insert a piece ofglass into the experiment after the photon has left the light source. Thiswill affect the photon but the light source could not have known myintention in advance and told the photon what to do. Therefore, the pathof the photon is not pre-programmed by the light source.Now our photon has left the bulb and is traveling toward the glass.The glass has two surfaces. The photon reaches the first surface and hasto decide if it will reflect. But there is a problem. The second surface322 Are the Androids Dreaming Yet?will have an effect on this decision – constructively or destructively. Thephoton can’t make up its mind at the first surface. It has not yet seen thesecond surface.The photon travels on and reaches the second surface. It needs tomake a decision: Shall I reflect or not? It cannot decide that it shouldhave been reflected from the first surface because it is already at thesecond surface; it’s too late.The photon is stuck. It cannot make the decision at the first surfacebecause that is too early, nor at the second surface because that is too late.The glass surfaces cannot be the source of the decision.This leaves only one remaining option: I, the observer, tell thephoton what to do. The word ‘tell’ is probably a little strong. Sadly, I amnot that powerful. All I can do is tell the photon to make up its mind.When the photon reaches my eye, it must decide what happened to italong the journey, but this decision appears purely random and I haveno effect upon it. The best way physicists have found to describe what isgoing on is to say particles, such as a photons, behave according to a wavefunction. Particles oscillate between all the possible options available tothem and when we take a measurement this freezes the oscillations andgives a single result.Where exactly is the measurement made? At my eye when thephoton is refracted by the lens, when the photon enters the aqueoushumor, or perhaps as it interacts with the rods and cones in the retina.Maybe we must wait until the detection of the photon is converted intoan electrical impulse in the optic nerve or even the point at which myhuman consciousness perceives it.This prompted the physicist John Bell to ask a slightly tonguein-cheekquestion, “Was the world wave function waiting to jump forthousands of millions of years until single-celled creatures appeared? Or,did it have to wait a little longer for some more highly qualified measurer– with a Ph.D.?” You see his point. Where is the bar set that defines ameasurement?One of the most extreme answers to Bell’s question is the stronganthropic principle. It argues humans – or at least sentient beings,perhaps even cats – cause the Universe to exist. The Universe bubblesalong in a state of superposition with every possible event occurring andbifurcating until an observer emerges in one of the branches and thewhole edifice collapses to that state. It is not clear if this produces manyconcurrent universes or if the first universe with a sentient being wins!Free Will323Solvay Conference“There is no way to understandthe mechanism that turns thewater of the brain to the wine ofconsciousness.”Colin McGinn“If you think this Universe isbad, you should see some of theothers.”Philip K. DickSchrödinger’s CatMeasurement is a big puzzle. What causes the collapse of thewave function so that the photon stops considering manyoptional paths and makes a hard and fast decision. When lightpasses through a series of glass surfaces, it is reflected or transmitted byeach. We can stack up as many pieces of glass as we want, but none of thesurfaces will cause a measurement – a collapse of the wave function. It isnot until the photon reaches a detector that a measurement is made andall the potential reflections and transmissions that might have happened‘collapse’ into the one choice that actually happened.You might doubt this but there are ingenious experiments that canbe performed to prove it. One is quite simple to do and can be set upon your kitchen table with a handheld laser and $100 worth of opticalcomponents. You need three ordinary mirrors and a beam splitter. Beamsplitters are often made from half-silvered mirrors. They are similar toyour bedroom mirror except the silver coating is more thinly applied,allowing only half the light to reflect while the rest passes straightthrough. Arrange the mirrors and beam splitter on a table at the fourcorners of an imaginary box, as in the diagram. If you point your laser atthe half-silvered mirror, half the light will go straight through and halfwill be reflected upwards towards the first mirror. It is sent on around thesquare until it meets the half-silvered mirror again, and the beams meetup. You might expect that half the light reaches the detector but this isnot what happens. Depending on the way the mirrors are positioned,either all the light reaches the detector, or none does. (The light does notdisappear it just gets sent back to the light source, energy is conserved.)If you turn down the brightness of your laser, this does not change. Even326 Are the Androids Dreaming Yet?Interferometerif only one photon is traveling at a time, still no light comes out in onedirection and all the photons come out the other. The wave functionsof each photon interfere with each other constructively or destructively.The only conclusion available is the photon must be traveling along bothpaths! They are said to be in ‘superposition’. If you introduce a measuringdevice half way around the experiment, it will destroy the superpositionand the photons behave in the common sense way. Remove the measuringdevice and, once again, the photons seem to take both paths. RichardFeynman pointed out that you really have to imagine that the photonstake every possible path, not only the straight line paths. He received hisNobel Prize for demonstrating how to add up these infinite paths to geta finite answer with his ‘sum over histories method’. Superposition is astrange idea when limited to the realm of small particles but what aboutlarger things? – cats for example.Erwin Schrödinger’s unfortunate cat is trotted out to demonstratethe paradox so often that Stephen Hawking is on record for wanting toreach for a gun every time he hears mention of it.The thought experiment works like this. A cat is put in a box witha radioactive substance, a Geiger counter and a vial of poison. If thecounter detects a radioactive decay it breaks the bottle and the cat dies, ifno decay is detected the cat lives.Free Will327Schrödinger’s Cat – both Alive and DeadSince radioactive decay is a quantum event, we have to assumeit might or might not have happened right up until the point ofmeasurement. It is the same with any quantum event: photons reflectingfrom a piece of glass, measuring the spin of an electron or measuring thepolarization of a photon. All these quantum effects exist in superpositionuntil measured. But in the real world, we don’t experience superposition.If I miss the train, I miss it. I don’t partially catch it and partially missit, and I don’t experience any such quantum ambiguity. The only placeI ever see such effects is watching science fiction movies. In real life thelarge scale world is certain. At what point does this quantum uncertaintytransition to our classical certainty? What is the state of the cat before I –a sentient observer – open the box? Was the result of the decay measuredby the Geiger counter, the cat, or are we waiting for someone to open thebox and observe the result?The Copenhagen interpretation of quantum mechanics – namedafter the main center of early quantum theory at the Niels Bohr Institute– says the cat is both alive and dead until I make a measurement. The catis said to be in superposition, meaning a live cat and a dead cat inhabitthe same volume of space-time ‘experiencing’ both alternatives andwaiting for my measurement. This seems nonsensical, but Copenhagenquantum folk simply say, “That’s the way it is; the mathematics works, ifyou don’t like it, tough. Nature does not have to explain herself.”Einstein strongly disagreed with this position. He believed theworld is certain and laws must govern radioactive decay and, therefore,the breaking of the vial and the life and death of the cat. There must besome, as yet, undiscovered theory. He reasoned as follows: A particle328 Are the Androids Dreaming Yet?has position, velocity and spin. Why can it not have more hiddeninformation that tells it when to decay? Perhaps particles are composedof sub-particles that cause the weird quantum effects we see.We have discovered sub-particles – quarks and the like – but morethan a hundred years of experimentation have gradually ruled out anyform of theory explaining how these random events can be governedby the properties of the particle. The collapse of the wave function justseems to happen randomly.There is one explanation for quantum mechanics that avoidsthe measurement problem altogether but it is even stranger than theCopenhagen interpretation: ‘the many worlds’ view’. The idea was firstput forward by Hugh Everett in 1957, and it claims measurements arenever made, there is never a collapse of the wave function, and everywave continues to exist. We just can’t see them all. There is a version ofme that has seen a live cat and another in a parallel universe that saw adead one. The two versions of me are also in superposition, just like thecat, so there are an infinity of parallel universes tracking every possibleoption.The only measurable consequence of this ‘many worlds’ idea is theexistence of enormously enjoyable science fiction plots and much pokingof fun between the many worlds camp, and the no-many-worlds camp.The single-worlds proponents point out the whole idea is untestable andjust plain odd. For example, each choice we make, every reflection andany quantum process generates a new branch in the Universe. This is avast amount of information to track and puts us back in a position wheremoral choices have no consequence. Every decision I make spawns aUniverse where I made a different choice.For a humorous take on this, you can visit a website and buy yourown Universe for $2.99. You pose a question based on the throw of a die,let’s say, one to three I go to work today and, four to six, I take a sick day.The website generates a quantum random number using an experimentalsetup at a laboratory in California. You can make your choice based onthis quantum random number in the certain knowledge that anotherUniverse springs into existence where you made the alternate choice, sosomewhere you are not taking a sick day after all, and can be found hardat work at your desk.There is one more explanation for quantum measurement, proposedby Roger Penrose. He proposes gravity comes to the rescue. Once enoughparticles are involved in the superposition of states, the curvature inspace time becomes great enough to force a measurement event. Inhis view, a measuring instrument is simply an amplifier which brings aFree Will329quantum event to the point where gravity begins to matter. His solutionremoves the requirement for many worlds and, indeed, our curiousposition as the conscious beings that bring the world into existence. Ofcourse, Penrose does not stop there. He proposes the quantum gravityinteraction gives rise to conscious thought and this process is the root ofmathematical intuition.The aim of our discussion is to show where determinism might breakdown in the physical laws of the Universe. If our Universe is determined,there will need to be a huge quantity of information stored somewhereto tell it what to do at each step. Storing a script for the Universe is notthe conventional way people imagine determinism works. Rather theyexplain the apparent complexity we see through the application of asimple set of rules called ‘the laws of physics’. We imagine using theselaws to expand up a small set of starting conditions into the complexityof the Universe we experience. This is similar to the way fractals producebeautifully complex images from a tiny quantity of information. Forexample, the Mandelbrot set is created from a single, simple mathematicalstatement just twelve characters long, with one or two starting numbers.If this is how our Universe works then our thoughts and actions are justlike the fronds of a fractal. It would mean the particles in the Universe‘know’ what they will do next and carry enough information with themto determine their next action. This is a testable hypothesis and the testwe have devised to measure this is the twin particle experiment.Right and Left Socks“Was the world wave-functionwaiting to jump for thousandsof millions of years until singlecelledcreatures appeared? Ordid it have to wait a little longerfor some more highly qualifiedmeasurer - with a Ph.D.?”John BellTwinsThere are several ways to make twin particles. The ‘easy’ way is witha laser and a nonlinear crystal. A beam of ultraviolet photonsenters the crystal and about one in a billion times they interactwith quantum fluctuations in the crystal lattice to create two red photons.This is known as ‘spontaneous down conversion’.There are two types of down conversion. In a type I interaction thetwins have the same polarization, and in a type II they are at 90 degreesto each other. You can set up the experiment with either type, but itis important to remember which you used, or you will easily becomeconfused. When we talk about photon experiments, we are usuallyreferring to type I interactions because they are easier to understand.Often the actual experiment uses oppositely polarized photons becausethey are easier to generate.Polarization is a wavelike property of photons. You can visualizethem wiggling up and down, side-to-side or something in between. Weuse polarization to our advantage when we go on holiday to the beach;light from the sun is randomly polarized, but when it glances off the oceanit becomes predominantly horizontally polarized. If we wear verticallypolarized sunglasses the glare off the ocean is blocked and we can see theocean more clearly. The following two pictures show this effect.The two photons we make with the crystal can be separated andsent to different places. The record so far is two towns near Geneva, 50kilometers apart. For this experiment scientists ‘borrowed’ the unusedfibers of Swisscom in the middle of the night – when phone traffic waslight. A detector was placed at the end of each fiber to measure theparticles.332 Are the Androids Dreaming Yet?Effect of Polaroid LensesWhen scientists examine the polarization of these photons, theyget random results. Sometimes the photon is oscillating side to side,sometimes up and down and sometimes part way in between. This canbe determined simply by taking a lens out of a pair of Polaroid glasses,holding it up at an angle and seeing if the photon can pass through.Obviously laboratory grade Polaroid material is available, so scientistsdon’t have to destroy an expensive pair of designer glasses, but theprinciple is identical.Very strange things happen when the measurements are made. Thepolarizations appear to have no discernible pattern, but once one of thephotons has gone through a polarizer in the first town, its sister photonwill always be found to have the opposite polarization (or the same if itwas a type I)..Einstein was uncomfortable with this for two reasons. The first relatedto his famous statement, “God does not play dice with the Universe.”He was deeply uncomfortable with the idea that the polarizationswere random. Even more troubling to him was the idea that the sisterphoton somehow instantaneously had the opposite polarization. Howwould it know? For the sister photon to immediately have the oppositepolarization, information would have to travel faster than the speed oflight from the first photon to tell its sister what to do. In 1935, Einsteinwrote a paper with Jacob Podolsky and Samuel Rosen describing this‘EPR’ paradox. Since faster than light communication was impossible – itbreaks the law of special relativity – they concluded quantum mechanicsmust be wrong, or at least incomplete. A deeper theory would be neededto explain the particles’ behavior. One very simple explanation is byanalogy to socks! (Clothing analogies are one of the ways physicists tryto make quantum mechanics less intimidating.)Consider sister photons as if they were right and left socks. If wefound a left sock on the bedroom floor, we would be unsurprised to findthe matching sock was a right one. There is no need for messages to flowFree Will333between the socks faster than the speed of light to synchronize them,they already know what they are! Einstein presumed sister photonswere like socks; they were emitted from the light source with theirpolarizations already set, though you could not see this information untilyou measured one of the photons. The information was dubbed ‘hidden’and the theory is called hidden variable theory.Einstein was to be proven wrong.For many years after the EPR paper was published, physicistssplit into factions: some thought the world random, some believed inhidden variables, and others thought attempts to ‘understand’ quantummechanics were misguided. Why should physics make sense? Theequations work. Who cares why?In 1964, John Bell, an Irish physicist working at the ConseilEuropéen pour la Recherche Nucléaire (‘CERN’), devised a way to testEinstein’s hidden variable theory. He pointed out that if photons possesshidden variables and we randomly measure them with a detector set atthree angles, we would expect to see more than one-third of the photonsshare the same result. But, in 1972, Freedman and Clauser performedthis experiment and showed the photons share the result only a little overa quarter of the time. Since ‘a little over a quarter’ is less than ‘more thana third’, Bell’s theory is false. Of course, Bell was entirely happy aboutthis, since he set the equation up to be disproven. His equation is calledan inequality because the equation contains a more than sign ‘>’ ratherthan an equals ‘=’ sign, so people say that quantum mechanics violatesthe Bell inequality. Because the inequality is violated, photons can haveno prior knowledge of their polarization.Bell Test Experiment334 Are the Androids Dreaming Yet?This is quite a complex piece of mathematics so let me show you howit works. Again, our thought experiment relies on an analogy involvingclothing – sorry.In the Bell Test experiment three polarizers are set up at 0, ⅓ and ⅔of the way around a circle, 120 degrees apart. For Einstein to be correctphotons must each carry at least three pieces of information:If I meet the 0 degree polarizer do I go through or not?If I meet the 120 degree polarizer do I go through or not?If I meet the 240 degree polarizer do I go through or not?If a photon had only one piece of information, say that it wasvertically polarized, it would not know what to do if it came across apolarizer at 45 degrees. In that case the photon would sometimes gothrough and sometimes not, with a fifty-fifty probability. But Einsteindid not want to countenance probability. “God does not play dice withthe Universe.” He required certainty. “I like to think the Moon is therewhen I am not watching it.” The photons must know enough to handle,with certainty, any eventuality they may come across. (We could set upexperiments with a more complex set of choices, dividing the photonsinto quarters, fifths and so on, but thirds are simple numbers and we canuse the children’s clothing analogy to demonstrate the mathematics.)Hats, Scarves, and GlovesFree Will335We could liken photons knowing three pieces of information tochildren in a playground choosing to wear either hats, scarfs or gloves insome combination: hats for vertical, gloves for 120 degrees and scarfs for240 degrees. There are eight choices for each child; nothing, hat, gloves,scarf, hat and scarf, hat and gloves, scarf and gloves, or all three.Bell asked how often we would see two measurements agree. Lookat the illustration and you can see when this happens. If a child waswearing all the clothes then if you check any pair, say gloves and scarfsyou will always get a yes. If one of the children is wearing none of theirwinter clothes, you will always get a no for any pair you check. In thesetwo cases, we are always sure to get agreement. For all the other cases,only one in three of the tests will agree. So Bell said that any time youhave something with three hidden variables, there is at least a one inthree chance that the measurements you make will agree, since six of thetests are one in three and the other two are certain.Due to Heisenberg’s Uncertainty Principle we can only look at onepiece of clothing at a time. But, there is a trick. If there are identical twinsamong the children – who always dress the same way in our analogy –we can look at the gloves of one twin and the hat of another. Because theyare twins if the first twin is wearing a hat we know the second one is too,without looking. We have a trick to measure two things at once.When the test is done on twin photons only one in four, onequarter, agree. So there is a problem with the children analogy. It turnsout photons don’t wear gloves, hats, and scarfs. There are no hiddenvariables. A photon does not know what it will do before you measure itand can only decide on the fly at the point of measurement.This means quantum particles are not there when they are not beingobserved. Observing them does appear to make them real. If the hiddenvariables, the gloves, hats and scarfs were in set positions when we werenot observing them, the photon measurements would agree at leastone-third of the time, but they do not. When we measure them, the twoparticles somehow communicate and agree to give a positive result onlyone quarter of the time. Bizarre, but that’s just the way it is!The Bell result is still somewhat controversial and has not beenproven to everyone’s satisfaction. Potential loopholes exist but are steadilybeing eroded. An experiment by Nicolas Giseng of CERN using the fiberoptic network of Swiss Telecom to separate twin photons, shows thecoordination signals must travel at least 10,000 times the speed of light –the limitation, and reason it is not infinitely fast, being the accuracy of hisclocks. Daniel Sego, Daniel Danziger and Michael Wise have performedthe Bell test experiment with an apparatus installed near Innsbruck336 Are the Androids Dreaming Yet?where the choice of detector orientation was made by a random numbergenerator after the photons had left the emitter. This shows the photonsreally can’t know what they will do before they start their journey. Anotherloophole is the loss of some photons. We don’t measure all the photons inan optical experiment because some are absorbed by the apparatus. It hasbeen suggested all the ‘lost’ photons make up the error in the experiment.This is not very likely, it’s akin to assuming all the voters who did not votein an election would have voted Democrat. To avoid this criticism, anexperiment has been performed with magnetized particles that don’t getlost. The Bell result holds true.The loopholes are diminishing and it seemslikely Bell will win out in the end.Although the coordination information appears instantaneous,John Bell gave us an elegant explanation as to why this does not allowus to use the effect to transfer information faster than the speed of light.Imagine we are sitting at opposite ends of a room. We both toss coins andeach of us write down our results; heads, tails, heads, heads and so on.I then acquire a magical power that causes your coin to make an extraflip just before you catch it, so it always gives the opposite result to mine.Although I am now controlling your coin, you cannot tell, as the resultlooks as random as before. The difference is simply that at first the coinorientation was random in its own right and then the opposite of myrandom result. It is only when I walk over and compare our results wecan see they are matched in this strange way. There is no way to transmitinformation using this effect. Only after the experiment is finished canwe exchange the necessary information to see the coordination thatexisted, and that comparison required me to transfer information. Thefastest way to do that is at the speed of light.Despite saying it is impossible, let us do a thought experiment andtry to transmit information using Morse code. I will set up a simple oldfashion telegraph machine. When I press the telegraph button at my endthis will cause a measurement and the photons at your end will be forcedto the opposite polarization. When I lift the key, your photons will revertto being randomized. You can see this illustrated in the diagram. AlthoughI make your photon take up a polarization, analogous to making the cointake an extra flip, you don’t have enough information to know this.Now we are ready to use our quantum Morse machine to prove theUniverse must have free will, or at least a degree of non-determinism.Free Will337Quantum Morse MachineA Simple Free Will TheoremIn the quantum Morse machine, I do transmit information faster than thespeed of light. But the information I have transmitted is useless as it is, ineffect, encrypted using a one-time pad. The only person in possession ofa copy of this one-time pad is me: the sender.Claude Shannon proved a one-time pad is unbreakable during theSecond World War. Yet the British succeeded in breaking it. How wasthis possible?The fatal weakness in the German one-time pads was the randomnumbers used to code the messages were generated by a machine, andwere therefore not truly random. The numbers followed a sequence,and it was possible for Allied code breakers to work out the sequenceand decode the messages. It follows that if we believe no message canpropagate faster than the speed of light, my sequence of numbers mustbe non-computable. There must be no algorithm or computation thatcould generate it. Otherwise it would be liable to the same sort ofdecryption attack that the one-time pads suffered. If sequences of randommeasurements taken in the universe are non-computable it follows theUniverse as a whole must be non-computable.There are a few holes you could pick in this argument. Would itbe sufficient if it were impossible to decrypt the message in the age ofthe Universe? What if there was an algorithm, but it was practicallyunknowable? But, I am talking here of principle. In principle, theUniverse must be non-decryptable.Richard Dawkins and the Atheist Tour Bus“God exists, if only in the formof a meme with high survivalvalue, or infective power, in theenvironment provided by humanculture.”Richard DawkinsDoes God haveFree Will?ny discussion of free will is incomplete without some mention ofGod. Scientists generally avoid the topic, but since we’re talkingabout such a fundamental concept, we must consider whetherthe Universe would be any different if it had a creator.Recently there have been two widely publicized attacks on religiousbelief from the scientific community: the head-on attack from RichardDawkins in The God Delusion or, the hard hitting sideswipe by StephenHawking in The Universe in a Nutshell.Hawking made the front pages in 2000 with the statement: “Thereis then no need for a creator.” He was considering whether God neededto ignite the Big Bang or if it occurred as a natural result of the laws ofphysics. Hawking had run the mathematics and realized a god was notneeded to light the blue touch paper for the Big Bang - the laws of physicsspontaneously caused it. His argument does not actually preclude theexistence of a god, but it does move the point where we need a creatorone step further up the chain.This is not a fundamental change to the progress of theologicalargument over the last thousand years. Once we abandon our visionof God as a master builder, literally breathing life into Adam whileputting the finishing touches to the Garden of Eden, we can move himup the causal chain as far as we like, eventually reaching a point whereintervention is necessary to get things started. Hawking is only pointingout an intervention is not needed at the point of the Big Bang. It still begs340 Are the Androids Dreaming Yet?the question “Where did the laws of physics come from?” If you don’tbelieve in a god then pushing a creator figure further and further up thechain eventually makes him redundant. If you have faith, you can takethe position God is the creator of the fundamental rules.Regardless of your personal position, I would like to make theargument for free will independent of belief. We must resolve the ageoldparadox: How can God be all-knowing and all-powerful, and stillhave free will?This is a long-standing theological debate dating back to the 15 thcentury. It splits theologians into two camps. The first maintains God hasboth omniscience and omnipotence, and they are not inconsistent. Thisis the compatibilism argument again. Despite the acknowledged paradox,they argue that we should simply accept it and acknowledge that we areunable to comprehend such things. I don’t like this argument becauseit essentially denies reason. We are supposed to acknowledge that wesimply cannot understand the mind of God. I prefer the more modernargument from the second camp that omnipotence trumps omniscience.It preserves the view that man can reason about the Universe – “Man ismade in God’s image.”This argument follows the logic: God must be able to choose not toknow what will happen in the future so that he can have free will.
Fork in the Road“When making a decision ofminor importance, I havealways found it advantageousto consider all the pros and cons.In vital matters, however, suchas the choice of a mate or aprofession, the decision shouldcome from the unconscious,from somewhere withinourselves. In the importantdecisions of personal life, weshould be governed, I think, bythe deep inner needs of ournature.”Alan TuringThe Free WillTheoremIn 2006, John Conway and Simon Kochen published The Free WillTheorem. The paper received huge press attention and has been widelydiscussed in the scientific community. Their theorem states that;provided experimenters are free to run their experiment as they choose,the behavior of the particles they experiment upon is not determined inadvance. Particles have free will!If we go back to the Bell Test experiment, this proved twin particlesdo not carry around a parcel of information telling them what to do.Perhaps they get their marching orders from some outside influence.There are two possibilities. A particle is either told what to do by itsenvironment or it gets its information from some data source. Can weuse the laws of physics to test these possibilities? We don’t need to knowhow the influence works, just that it might exist in principle.Conway and Kochen prove there can be no external influence, andwhen a particle reveals its spin, that spin was not known beforehand. Itis independent of any information in the history of the Universe up tothat point.Conway and Kochen’s proof is elegant and involves some mentalgymnastics, but it is no harder than Archimedes’ proof of the infinity ofprimes we looked at earlier. Let us start with our twin particles. We aregoing to pick bosons, which have whole number spin. If you measure thespin, you will always get a reading of -1, 0 or +1. ‘Spin’ is one of thosewords physicists use to explain quantum things. It does not necessarilydenote rotation but, if your mental model is a spinning top, that’s not too344 Are the Androids Dreaming Yet?bad. If we measure something in the quantum world, it always yields aclassical result – in this case the magnitudes of spin are 1, 0 and 1. (Minusone squared is one.)We need to imagine measuring the spin of a particle along threeaxes; x, y and z. Hold your hand up and make a shape that looks likethe one in the following picture. You might remember it from scienceclasses; it was used to help you understand Fleming’s left-hand rule. Forour purposes it does not matter which hand you use; it is just the shapethat matters. I am going to use my left hand for sentimental reasons.Now, imagine the palm of your hand is the measuring apparatus:your index finger the x axis, your middle finger, y and your thumb, z. Atany moment you can move your hand to point in any direction and takea measurement. We will have to round up or down. Quantum mechanicsis named ‘quantum’ because all the readings must be whole numbers.You will never see 10% spin in x, 90% in y and 85% in z; just ones, andzeros. The measurements for a Boson will always be 1,0,1 in some order.This is known as the ‘101’ rule.Now, we ask the question: does a particle have a definite spin beforewe take a measurement? The instinctive answer is yes, and this way ofviewing things is known as realism. It seems obvious that even if we didnot make a measurement, the particle would still have its spin; we justwouldn’t know which type. Einstein explained realism by saying “I likeKochen SpeckerFree Will345to think the Moon is there when I am not looking at it.” But, how can wetest his statement? How can we know something is there without takinga look? There is a way...Let us suppose the particle had a definite spin before we measuredit. Perhaps its spin points at the top left hand corner of the room. Imaginetaking many measurements and seeing what happens. We can point ourhand in any direction: top of the room, bottom left corner, bottom rightcorner and so on. Each time we point our hand in a direction we mustget 1, 0 and 1 in some combination (110, 011, 101). The particles are 101particles and this is an absolute rule.Let’s imagine doing the experiment. We fix the spin of a particleand begin to take measurements, noting the answers as we go. If we geta borderline condition we obey the 101 rule and give ourselves a 1, 0, 1reading. As we move our hand to take measurements, a problem beginsto emerge. Every now and again we obtain a measurement that conflicts.We chose a 1, 0, 1 when we were pointing our index finger towards thefloor, but if we point the finger toward the door, we need that originalmiddle number to have been a 1 for consistency. (The middle finger isnow pointing in the direction the index finger pointed to for the firstreading.) To fix the inconsistency we can change our original borderlinedecision to a 1,1,0. All is well and we continue. But, as we get over 30measurements, we can’t seem to find any way to make all the 1,0,1s fittogether. After scratching ourhead for a while, we realize theremight be no solution. And indeedthere is not. This is the Kochen-Specker Paradox. The odd shapedcubes on the building in theEscher print are an example ofone of these impossible figures.An analogy to this problemis trying to solve a brokenRubik’s Cube. There is a reallymischievous trick you can play onsomeone: reverse two colors on aRubik’s Cube. You can easily dothis by snapping one of the edgeblocks out, turning it around andsnapping it back in. When thecolors are already muddled up1 0 1 puzzle piecethis is not obvious. Now give your
346 Are the Androids Dreaming Yet?M. C. Escher’s Waterfall (Impossible Shapes)friend the puzzle and they will spend hours trying to solve it! It can’tbe done because the puzzle is put together wrong. And in this matternature is also put together wrong! With as few as 33 measurements it isimpossible to construct a consistent three-dimensional shape that has1s and 0s obeying the 101 rule in every place. The only way to completesuch a shape is with a measurement that is both simultaneously zero andone: a paradox. We know what happens when we generate paradoxes. Itmeans one of the original assumptions is false and, in this instance, thefalsehood is that a particle has a definite spin before we measure it. ItFree Will347Kochen-Specker Cubecannot. It must make up its mind on the fly. Einstein would be horrified.Realism is violated by the quantum world: reality and measurement areintertwined.The Kochen-Specker paradox shows us that a particle only makesits choice at the point of measurement. This does not prove it has freewill as it might still be told what to do by some external entity. It’s ratherlike the famous game show, Who Wants to be a Millionaire? The particlecould answer the spin question in four possible ways. First, it could knowthe answer, but we have just proven it does not. Second, it could phone afriend obtaining the answer from some cosmic arbiter. Third, it could askthe audience and take a vote from all the particles around it. Finally, itcould freely choose, without recourse to any of the other possible options– in other words, it would guess!348 Are the Androids Dreaming Yet?A guess would mean particles have free will; no extraneousinfluence or piece of information either on their person or from someexternal source could have any effect. We are now going to prove theparticle does guess.The ProofConway and Kochen construct their proof from a small set of axioms,which form a rhyme. The axioms are; twin, fin and spin.If two particles are separated by a distance (fin) and entangled(twin), the spins of the particles (spin) cannot be determined by anyinformation in their history of the Universe up to that point. The proofrelies on a thought experiment.Consider twin particles separated by a long distance. Physicists callthis ‘space like separation’. All this means is one particle is measured on, say,Earth and the other on Mars, so relativity is significant in the experiment.This may be impractical today but there is no reason the experimentcould not be done in principle. In the future, our children could set upon the UN Moon base and fire one photon to a detector on Hubble IIand the other to the future Mars Orbital Station. Farfetched? If you hadtold Einstein back in 1947 that in less than 70 years we would be ableto measure individual photons by sending them down spun glass fibersto locations separated by 50 kilometers, involving a multidisciplinaryteam composed of American, German, French and Russian scientists, allworking in harmony, he might have been equally incredulous.As the proof introduces relativity we also need two imaginaryrocket ships. They must be traveling below the speed of light, so no StarTrek Enterprise or Millennium Falcon. We will have to stick with an oldschoolspaceship, the Sulaco from Aliens should do the trick. They musttravel in opposite directions, passing our Moon Base just as the scientistsrun the experiment.Special Relativity shows our Universe has a strange property: thereis no such thing as a simultaneous event for two observers – at least ifthey are separated by any distance. From the point of view of the firstspaceship, the measurement on Mars occurs first. But from the vantagepoint of the second observer, the measurement on Hubble occurs first.Now comes the proof by counter example. Let us suppose theparticles were influenced by an outside effect and had no free will.Free Will349Let us say the Mars particle chooses its answer because of anexternal influence. Its Hubble twin must choose the same answer. Thereis no problem with this because the Hubble particle could have made itsdecision before the Mars particle, so the decision was not predetermined.But in another frame of reference the choice is made in the oppositesequence. The Hubble particle chooses after the Mars particle. This ispredetermination and it breaks the Kochen-Specker theorem.You can reverse the whole analysis and see the same problem fromthe other point of view. There is a paradox here however you look at it.The only solution to the paradox is that both particles make theirchoice without any information from an outside source; particles havefree will. This means at least one new piece of information spontaneouslyappears in the Universe – a ‘bit’ of free will, so to speak.You might think there is a problem because the first particle affectsits twin, even if the second did not receive any outside influence. Thiswould result in the Kochen-Specker paradox reemerging. There is aneat way out of this; time has no meaning for the particles. Or, I shouldsay, relative time has no meaning and, therefore, has no effect. There isno concept of before or after between the particles. They live in a littlebubble of space-time where the order of events has no meaning. Theparticles make their free choice together within this safe bubble, and theparadox is avoided. When we come to measure them, we see they bothmade a random decision together, but if we ask which made it first, thequestion has no meaning. There is no clock valid for both particles, sothere is no possible answer to the question.Conway and Kochen have proven sub-atomic particles have free will– or at least entangled bosons do. At this point, their argument becomesa philosophical one. They propose that these particles pass on this freewill to larger entities in the Universe and ultimately to us. Althoughparticles are small and insignificant, they are the fundamental buildingblocks of nature, and the butterfly effect multiplies up tiny variations inthe microscopic world into the macroscopic events we see.Although their theorem is very elegant, we still have to address thequestion of whether the experimenter has the true freedom to run theexperiment in the first place: the determined determinist argument.Russian Dolls“Great fleas have little fleas upontheir backs to bite ‘em.And little fleas have lesser fleas,and so ad infinitum.And the great fleas themselves, inturn, have greater fleas to go on.While these again have greaterstill, and greater still, and so on.”Augustus De MorganFree Will UniverseIbelieve we live in a Universe where information comes into existencethrough the creative endeavors of human beings. When AndrewWiles discovered his solution to Fermat’s Last Theorem, he didsomething a computer cannot do and demonstrated non-computationalthought. But there is an alternative explanation put forward by thedetermined determinists.Daniel Dennett – the standard bearer for this camp – believeseverything in the Universe is entirely determined. He argues there is noplace in the laws of nature for free will to arise.Both sides of the argument agree Turing prohibits a generalpurposemachine from solving all mathematical problems, but thatseems to be the extent of agreement. The determinists solve the WilesParadox by arguing he is a special purpose machine, perfectly able tofind answers to non-computable problems. The Turing prohibition onlyapplies to general purpose machines. Let us run a thought experimentto see what sort of Universe we would live in if special purpose machineswere the answer to this puzzle.If the Universe is determined, it can be modeled as a single algorithm.If everything in the Universe evolves according to a set of rules, it willrun like a giant piece of clockwork or one large computer game. Eachsolar system, planet, and individual mathematician would evolve alongpreordained lines. Mathematicians would operate as software subroutineand would rely on further subroutines to explain the beating of theirhearts and the way the molecules of their body interact.If our Universe were organized in this way:This Universe could not discover solutions to arbitrary problems.352 Are the Androids Dreaming Yet?This Universe could be preprogrammed with every theory we couldever discover within it. (There would be no arbitrary problems.)This argument neatly sidesteps Turing’s theorem by specifyingthere is no such thing as an arbitrary problem – a random problempicked from the infinite set of problems. At the same time, it sets certaincharacteristics of such a Universe and I believe we can test these...A computable Universe must already know the solution to everyproblem it will encounter above the logic limit: It cannot discoverknowledge on the fly. For many problems, a small number of fundamentalrules can account for everything. Although our galaxy and the beautifulnebulae we see through our telescopes look complex, they might bethe result of some such simple set of rules – just like a fractal. That’sStephen Wolfram’s solution to the mystery of our Universe. But someproblems are complex. The solution to Fermat’s Last Theorem is an 80page document consisting of 5 million bits of information. All this mustbe stored somewhere in the Universe. It might not be stored as a stringof bytes, it could be found in a set of equations governing the motion ofthe atoms such that at some point – in 1995 to be exact – they all lineup in Andrew Wiles’ brain to direct his fingers to type out the proof. Inthis case, the Universe has solved a mathematical puzzle because it wasspecifically set up to do so from the time of the Big Bang, but this raisesthree questions:Where does the Universe store this enormous amount ofinformation?How does The Universe hold the information reliably?How did the pre-Universe solve the problem, so it might programthe Universe at the moment of the Big Bang?The first question is probably answerable. The Universe is a big placeand could store sufficient information to solve the mysteries that puzzlethe inquisitive creatures that inhabit its planes. There are many practicalproblems to consider, such as how to preserve the information throughall the strange evolutions of our Universe; inflation, star formation, andso on. But it could be done.The second question is insurmountable and presents the counterargument to the determinists. Our Universe appears to be composed ofnon-deterministic objects. Such objects exist in the mathematical world;Kochen-Specker cubes, for example. Unfortunately for the determineddeterminist, bosons behave according to the same principles. In caseyou’re thinking thinking bosons are rare, light is formed of bosons. OurFree Will353whole existence is surrounded by non-deterministic physics. Therefore,your actions are not predetermined by anything in your local corner ofthe Universe – the past light cone if you want to be strict about the physics.The determined determinists are a determined bunch. Just becausethe information that determines your actions cannot be encoded by theparticles you are made from, does not mean you are free. The informationcould be stored in parts of the Universe we cannot see, or held outsidethe Universe in some sort of cosmic hard drive. Every creative event inthe Universe would be specified in this store.But this begs the third question: How was this store of informationgenerated in the first place? If a Universe contains creative things – as ourUniverse does – there is no way to computably generate the necessarydeterminist store of information. The Universe has free will because thereis no deterministic process that could generate it.If our Universe were a Turing machine, everything within itwould be too. Think about the deterministic clockwork argument Igave earlier. If you try to construct a better – say a more random –machine inside a Turing machine, an observer could simply ignore thebetter machine hidden within it, and watch the outer machine work.The outer machine will predict the operation of the inner machineperfectly, even if the inner machine is fiendishly complicated. Wehave to consider the machine on which our human software runs. Ourbodies, our minds, all that we are, is software running on the Universe’shardware of quarks and photons. If the hardware is deterministic, thenso is our software. And if the hardware is deterministic, there can be nocreativity within the Universe.So the free will camp has an argument easily as frustrating as theone deployed by the determinists. Every time a determinist asks, “Howdo you know you were not always going to do that?” the free will believercan reply, “You asked me a question. If this dialogue is to have anysignificance, then we must exist in a rational Universe and, therefore, thelaws of information give us creativity and free will. If you believe we arefully determined, there is no point in my answering your question.”I reason. Therefore, I have free will.The Universe is not a machine.354 Are the Androids Dreaming Yet?Chapter 16THE QUEST FORKNOWLEDGEDarwin’s Beagle“Sometimes I’ve believed as manyas six impossible things beforebreakfast.”Queen of Hearts inLewis Carroll’s Alice“It is not the strongest of thespecies that survives, nor themost intelligent that survives.It is the one that is the mostadaptable to change.”Charles DarwinWe celebrate creativity with many competitions and prizes. Ihave been a student of problem lists of over the years. Hereis my list of the problems remaining open in the modernworld. I’ve tied it in with other lists where relevant, and indicate whatyou might win if you were to solve one. As I was writing this book, a fewof the questions were answered; the Higgs Boson was discovered and thePoincaré Conjecture proven. I will keep the list up to date on the web site.Fields Medal1. Mathematics1.1 The Birch and Swinnerton-Dyer Conjecture. C1.2 Hodge Conjecture C1.3 Navier-Stokes Equations C1.4 A proof or disproof of P =NP C1.5 The Poincaré Conjecture C – Solved1.6 Riemann Hypothesis h8 C1.7 Yang-Mills Theory C1.8 Can we understand and solve all 23 Hilbert Problems h1-231.9 Goldbach Conjecture h81.10 Is mathematics fundamental to or simply a good model ofour Universe? H61.11 Is mathematics an emergent property in our Universe orcausal? Which is more fundamental?1.12 Fermat’s own original proof of his theorem!2. PhysicsNobel Prize for Physics2.1 Are there many worlds or just one?2.2 Does quantum collapse have meaning?2.3 Will we find the Higgs-Boson? (Provisionally yes, 2012)2.4 Do we need quantum gravity to explain human thought?2.5 Will we observe gravitational waves, and what is thecurrent explanation for gravitational noise?2.6 What causes the arrow of time and the asymmetry ofphysical laws?2.7 Do the constants of physics change over time?2.8 Is quantum computation sufficient to simulate the universe,or is the universe non-computational?2.9 Can magnetic monopoles exist?2.10 What is meant by quantum non-locality, a.k.a., spookyaction at a distance?358 Are the Androids Dreaming Yet?2.11 Is there a theory that would unite gravity with the otherthree forces: a Theory of Everything?2.12 Is Schrödinger’s cat alive or dead in the box?2.13 Does ball lightning exist and can it be made in thelaboratory?Nobel Prize for Physics3. Cosmology3.1 What is the nature of Dark Matter?3.2 What is the nature of Dark Energy?3.3 What is Dark Flow?3.4 The slingshot anomaly.3.5 Did inflation really happen?3.6 Was there a singularity at the origin of our Universe, andwhat happened before the first second? An eternity?3.7 Can any information travel faster than the speed of light?3.8 What is the cause of the Pioneer anomaly? (solved in 2011)3.9 Are there aliens?3.10 The Goldilocks question. Why are the cosmologicalconstants so finely tuned?3.11 Do real numbers exist or is our Universe quantized?3.12 Why is there little antimatter?3.13 What are cosmic rays and where do they come from?3.14 What was the WOW signal?3.15 Does the fine structure constant vary over time?3.16 If we live in an infinite Universe, why don’t we see morestrange things?3.17 Why is the cosmic background radiation so smooth?3.18 How can we explain the lack of total smoothness of thecosmic background radiation!3.19 Is there an explanation for any detail in the cosmicbackground radiation map?4. EngineeringNobel Prize for Chemistry, Turing Award4.1 Can we achieve economic nuclear fusion?4.2 Will we realize cold fusion? (Partially demonstrated)4.3 Can an amateur get to the moon?4.4 Can an amateur collect a rock from the moon? X4.5 Will we make an Artificial Intelligence?4.6 Can we make a Tricorder? X4.7 Can we power the world from renewable sources?4.8 Will robots go to war in the future?The Quest for Knowledge3594.9 Can we make a robot indistinguishable from a human andcross the uncanny valley?4.10 What is the tallest building we could build on planet Earth?4.11 Will we routinely use flying cars by the end of this century?4.12 Will we have a base on the Moon or Mars in this century?Nobel Prize for Medicine5. Biology5.1 Why is the placebo effect so strong?5.2 Can we cure the common cold?5.3 Is there a generally effective treatment for cancer?5.4 Can we find a vaccine against HIV?5.5 Can we cure endemic diseases such as malaria, or is it anarms race?5.6 How plastic are our genes and is epigenetics a significantfactor?5.7 Can we cure dementia? L5.8 Can we make a desktop gene sequencer? X5.9 Will we prove the Kurzweil Hypothesis that technologywill allow us to live forever?5.10 How old will we live to with a reasonable quality of life?5.11 Can genes jump between organisms? Even participating inwhole scale fusion?5.12 Will we be able to grow organs?5.13 Will we clone a human from an adult?5.14 Can we clone a dinosaur?6. The MindNobel Prize for Medicine6.1 Does the Flynn Effect mean we are really becoming moreintelligent?6.2 What is the nature of consciousness?6.3 Do we have free will?6.4 Which is more important: Nature or Nurture?6.5 What is humor for?6.6 Do some people have photographic memory? (yes, recent)6.7 What is the purpose of sleep and, in particular, dreams?6.8 What is understanding?6.9 Do we ever truly know something?6.10 How does the brain think?6.11 Is the brain a quantum device?6.12 Why do we get stressed?6.13 Why are some people more intelligent than others?360 Are the Androids Dreaming Yet?6.14 What limits our ability to concentrate and work hardmentally?Pulitzer prize for History7. The Ancient World7.1 What is the Linear-a script discovered in Crete?7.2 Where are the ruins of the Light House at Alexandria andindeed Alexandria itself?7.3 What is the location of the Lost City of Atlantis if it is not amyth?7.4 Will we ever find King John’s Treasure?7.5 What is the truth to the legend of El Dorado?7.6 Why were the pyramids built?7.7 What was the purpose of Stonehenge and who built it?7.8 How many books and how much knowledge have we lost?7.9 Did King Arthur and Camelot exist in any real way?7.10 Why did the people of Easter Island build their statues?7.11 Was there an ancient flood, suggested by the Bible andother ancient texts?7.12 Are the Seven Wonders of the Ancient World lost forever?Nobel Peace Prize or Prize for Economics8. The Modern World8.1 Is there a best political organization for a country?8.2 What is the best political balance of federation andautonomy?8.3 The Black Swan Effect: Why do improbable things happen?8.4 Is there a right way to run the economies of the world?8.5 When is it right to intervene in a conflict, and when is itbest to leave a country to its own devices?8.6 What is the best way to choose a political representative?8.7 Will we ever abolish war?8.8 Why is the gap between rich and poor increasing in mostof the world today?8.9 How powerful should states be compared with worldorganizations?8.10 Is there a right level of tax?8.11 Are morals absolute or relative: euthanasia, abortion, gaymarriage, eating meat?8.12 What will we do about our aging population?Goldman Prize for the Environment9. Planet EarthThe Quest for Knowledge3619.1 Is man-made global warming real, and if already provenwill we ever persuade the US government?9.2 What caused the Tunguska Explosion?9.3 What caused the extinction of the dinosaurs?9.4 Can we predict earthquakes or eruptions?9.5 What caused the reversing of the poles and when will thenext one occur?9.6 What was the origin of life on Earth?9.7 Will we be wiped out by an asteroid before we build asuitable defense?9.8 Can we grow enough food to feed the planet? L9.9 Can we give clean water to everyone on the planet? L9.10 Is increasing air travel compatible with survival of theplanet? LNobel Prize in Literature and others10. Philosophy10.1 Is there a God?10.2 Where did we come from if we are not made by a god?And if we were, then where did God come from?10.3 Where do morals come from?10.4 Is there a reality?10.5 Is there life after death?10.6 Do we have free will?10.7 Is beauty in the eye of the beholder?10.8 What is the meaning of life, the Universe and everything,other than 42?11. Conspiracy and Paranormal11.1 Is there anything going on in the Bermuda Triangle?11.2 Do aliens make crop circles? (disproven hoax)11.3 Who was Jack the Ripper?11.4 Can the mind bend spoons? (hoax, admitted)11.5 Does the government suppress UFO existence?11.6 Why was the Mary Celeste abandoned?11.7 Is the Turin Shroud that of Christ?11.8 Do the Abominable Snowman and Sasquatch exist?11.9 Are there ghosts?11.10 Is there a paranormal?11.11 Do aliens live amongst us?11.12 Was there a conspiracy in the shooting of JFK?362 Are the Androids Dreaming Yet?Cross reference to other listsHn: Hilbert’s ProblemC: Clay Mathematics Millennium PrizesX: XPRIZEL: Longitude Prize
Nobel Prize Medal“If I could explain it to theaverage person, I wouldn’t havebeen worth the Nobel Prize.”Richard P. FeynmanAwardsfor DiscoveryPeople like prizes. Competition drives humans forward in a waywe don’t properly understand. In film, we have the AcademyAwards, whilst on the web we have The Webbies. Some prizes,such as the Nobel Prize, Fields Medal and Pulitzer Prizes, have a longand distinguished history, while others such as the XPRIZE are morerecent creations. Some prizes, such as the Ig Nobel Prize and the GoldenPineapples were mainly created for their humorous value. Prizes arenot a recent phenomenon. The Longitude Prize, originally won byJohn Harrison, is being revived in Britain in 2014 to mark its 300 thanniversary. The original prize, £10,000 in its day, was awarded by theBritish government for making a device that allowed ships to determinetheir East-West position (a sextant only gives north-south). The 2014prize is £10m pounds and the topic will be chosen by public vote! Here isa small history of some of the more famous prizes.Nobel PrizesAlfred Nobel spent his life developing weapons and explosives. Hislaboratory was built in the middle of a lake with a bridge running toit, so if he blew himself up doing an experiment, only he would die. Hemanaged to stabilize nitroglycerine by mixing it with saltpeter and created366 Are the Androids Dreaming Yet?Pulitzer Medaldynamite. This was used in the mining industry but also extensively inweaponry, so he came to be known as the Merchant of Death during hislifetime.To be known as the merchant of death would have a profound effecton anyone. As Nobel pondered the balance of his life’s work he decidedto do something positive with the huge wealth he had accumulated. Onhis death in 1896, he willed his entire fortune to create the awards wenow call Nobel Prizes.There were five original prizes; physics, chemistry, peace, physiologyor medicine, and literature. A newer economic science prize is awardedby the Royal Swedish Academy of Sciences.You must be alive to receive a Nobel Prize; a few have beenawarded posthumously because the laureate died after the winner wasannounced but before the award ceremony. The work must have beenproven experimentally, and although originally it was supposed to be fordiscoveries in the previous year, nowadays a theory must have stood thetest of time. Consequently, winners tend to be quite old. The prize must befor something with practical applicability – Einstein received his NobelPrize for the Photo Electric Effect, rather than his more famous Theoryof Relativity. The judges evidently thought particles more practical thanplanets! The prize is usually awarded to a maximum of three people. Thishas produced some controversial results but despite this the Nobel Prizeis the uncontested top prize in science.The Quest for Knowledge367Pulitzer PrizeA Pulitzer Prizes is to the arts what a Nobel Prize is to science. Againthe Prize was the result of a bequest. They are awarded in the fields ofmusic, art and literature. Unlike Nobel Prizes, where there are no publicnominations and you might wait a lifetime for the phone call, you enteryour name for a Pulitzer Prize. Most people associate the term PulitzerPrize winner with journalism, but about 25 Pulitzers are awarded eachyear. You must be a US citizen to enter.Turing AwardOriginally set up by the Association of Computer Machinery, this awardcomes with prize money of $250,000, supported by Google and Intel,and goes to a person who significantly advanced computer science orartificial intelligence in the previous year. It is considered the Nobel Prizefor computing.XPRIZEXPRIZEs are awarded for technology and bear the democratic stampof the Internet age. Anyone can propose a challenge but they must alsoprovide the prize money! It’s big money. The Ansari XPRIZE for the firstXPRIZE First Award Ceremony368 Are the Androids Dreaming Yet?non-governmental organization to put a man in space was $10 million,awarded in 2004. There are a growing number of XPRIZEs, including, atthe time of writing:• Google Lunar XPRIZE, $30m to put a rover on the Moon.• Qualcomm Tricorder XPRIZE, $10m to make your mobilephone into a hand held medical health scanner, similar to theStar Trek tricorder.• Nokia Sensing CHALLENGE, $2.25m to build a hand-heldmedical scanner.• Wendy Schmidt Ocean Health XPRIZE, $2m to create a methodto measure the ocean’s pH.Fields MedalThe equivalent of a Nobel Prize for mathematics is a Fields Medal.Joseph Field provided the money and helped set up the prize. Today itis administered as part of the International Mathematical Union. Youmust be under 40 to receive the prize. Andrew Wiles was 45 when hesolved Fermat’s Last Theorem, so they created a special prize for himcalled a Fields Fellowship. Until recently only men had received theprize. However in 2014 Maryam Mirzakhani won the prize for her workon the geometry of Riemann surfaces.Fields MedalThe Quest for Knowledge369Riemann Surface
Chapter 17THE FUTUREOmar Khayyám“Prediction is very hard,especially about the future.”Niels Bohr“The Moving Finger writes: and,having writ, Moves on: nor allthy Piety nor Wit Shall lure itback to cancel half a Line, Norall thy Tears wash out a Word ofit.”Rubaiyat of Omar Khayyam,Edward FitzGeraldمایخ رمع تایعابرIremember when I was eight years old, being asked to draw a visionof the world in the year 2000. In my the home of the future, ratherthan going to the shops to get milk, orange juice and cornflakes, theywould arrive by pipe. These days I know about microbiology and realizethis would have been highly impractical and perhaps rather dangerous.I could claim some premonition of the Internet at this point; no selfrespectingscience book is complete without one of these!Of course, the truth is I had no more idea of the way things wouldturn out than anyone else. Now that I am a little older let’s see how muchtrouble I can get into predicting the future.I think we will build thinking machines – AIs – using our insightsinto the operation of the brain. They will not be like the computers oftoday but will still be physical devices. There is nothing overtly spiritualin my conception of the way we operate, but I am arguing that thehuman mechanism is more complex than a digital computer. Buildingthese machines will be hard, and they will not be ‘machines’ in the senseI have used throughout this book. They will be minds.When we build AIs that think and feel, will they acquire ‘human’rights? Might one of my grandchildren fall in love with an AI, perhapseven marry one? On the darker side, how will they view us: what placewould we have in their world once we had brought them into being?However, I think this process of building an AI will be hard and in onehundred years’ time we will still be struggling with the problem.In this book, I have presented a way to understand the creativeprocess within our Universe. It relies on the existence of non-computableprocesses in our brain and in the physical laws which govern them.Currently, the laws contain a big hole. Although we can, perhaps, seewhere freedom might come from – through randomness and nondeterminism– we don’t understand where the will emanates to shape theUniverse. Over the next thirty years, I think we will begin to understandthis and see how creativity relates to the Universe we observe. I am notsuggesting any anthropic principle, or some grand interaction betweenmankind and the Universe, just an important simple freedom: That wehumans are free to think and do as we please. When I choose to lift myarm and raise a glass of wine with friends, this is my choice. I am thecause. The effect is the displacement of my arm, causing photons andgravitational waves to ripple out across the Universe, and in that sense Ifreely affect my environment.Da Vinci, Self Portrait“A good painter is to paint twomain things, men and theworking of man’s mind.”Leonardo da VinciAppendix 1AcknowledgmentsFront MatterCoverSpine EquationsAuthor PhotographACPMM, Wolfson College CambridgeMathematical Bridge, CambridgeIntroductory ImageVladislav OciaciaIllustration by Arabella TaggArabella TaggJames Tagg Personal Collection,Course changed name to ACDMM in1990.Hipgnosis, www.shutterstock.comPhotograph by James TaggChapter 1Computer versus HumanKasparov versus Deep BlueThe Music of Emily HowellIBM’s Watson Plays JeopardyWatson Questions and AnswersSteve WozniakTurning Images to MusicBrain Image of Fish Hunting PreyBabbage Difference Engine No. 2Blutgruppe/CorbisLouie Psihoyos/CorbisKind permission of David Cope andCentaur Records. Emily Howell: FromDarkness, Light. Picture and AudioClipAssociated Press Carol Kaelson/Jeopardy Productions, Inc.Illustration by James TaggTIM CHONG/Reuters/CorbisCredited to: Maxim Dupliy, AmirAmedi and Shelly Levy-TzedekThis work (or this video) was publishedfrom Kawakami lab in NationalInstitute of Genetics , Japan (Muto,A. et al. Current Biology 23, 307–311,2013)”.Photograph by James Tagg @ TheComputer History Museum19 th Century Calculators Wikimedia, Ezrdr, CC3Model of the Antikythera Mechanism Wikimedia, Geni, CC3376 Are the Androids Dreaming Yet?Moore’s Law3D ChipRichard BransonELIZA, DOCTORIQ TestMetal PuzzleHole in the Wall ExperimentOne Laptop per ChildPiano PracticeDan McLaughlinAstrological Clock, Hampton CourtLava LampSteve Jobs Collage“Ascending and Descending”Chapter 2Afghanistan Stability/COIN DynamicsMcChrystal in KabulGettysburg Address as PowerPointSpace Shuttle Columbia CrewShuttle TileShuttle ImagesSearle’s Chinese RoomBlack Box DiagramsThe Miracle Worker, Helen KellerHuman Person, or is it?New Yorker Dog Internet CartoonChapter 3Body LanguageRonald Reagan and Mikael GorbachevHöfði House in ReykjavikFake or Real SmileYasser Arafat and Shimon PérezLearning Swedish, The Two RonniesScripts of the WorldChinese Traditional and SimplifiedGreat Comedy VideosCredited to Ray Kurzweil, CC1Kind permission Intel PressDepartmentkathclick, www.bigstock.comOpensource project encapsulated intowidget by James TaggIllustrated by James Tagg based on aWechsler example questionwww.shutterstock.com, fdpressCourtesy Philippe Tarbouriech/Holein-the-WallEducation Ltd.One Laptop per Child projectPhotograph by James TaggKind permission of Dan McLaughlin,www.thedanplan.comWazzaman, Wikimedia, CC3Sean Gladwell, www.shutterstock.comKind permission: www.village9991.it© 2014 The M.C. Escher Company-The Netherlands. All rights reserved.www.mcescher.comUS Government, Joint Chiefs of Staff,PDUSA Navy Photo, PDKind permission of Peter NorvigCredit NASAUS Government, PDCredit NASAIllustrated by James TaggIllustrated by James TaggAssociated PressAssociated PressNew Yorker © Condé Nast LicensingKind permission of Conference onCommunication and Body Language.US Government, PDWikimediaBigedhar, www.bigstock.comUPIKind permission of BBC, hosted onYouTubeIllustrated by James TaggIllustrated by James TaggKind permission BBC hosted onYouTubeAcknowledgements377Chapter 4Child Having EEGX-Ray of Rontgen’s Wife’s HandLego Cubes Under Ultraviolet LightPit ViperEinstein’s BrainThermal Image of a HouseFlowers in Ultraviolet LightFunctional MRI, ResponseFunctional MRI: Working MemoryMcGill Diffusion Tensor ImageFunctional PETOrganization of Your BrainVisual Processing SystemImpressionist Painting, Monet HaystackFrogs Eyes are Very SensitiveColor is Not an Absolute SenseMcGurk EffectPenrose StepsScintillating BlobsSelective Attention video linkTiger Woods Swing videoNeural NetworkSynapseParameciumQuantum TubulinTubulin MoleculeChapter 5Chimpanzee and TypewritersThere are Holes in the Sky poemSpike MilliganLewis Carroll’s JabberwockyLewis Carroll’s JabberwockyWord’s Verdict on the Jabberwockydblight, www.iStockphoto.comWikimediawww.public-domain-image.comabcphotosystem, www.shutterstock.comWikimediaFotoflash, www.bigstock.comBjørn RørslettNational Institute of Mental Health,Wikimedia, PDKind permission John Graner,Neuroimaging Department, NationalIntrepid Center of Excellence, WalterReed National Military MedicalCenter, 8901 Wisconsin Avenue,Bethesda, MD 20889, USAThomas Schultz, Wikimedia, CC3Jens Maus, Wikimedia, PDwww.shutterstock.com and JamesTaggIllustrated by James Tagg includeswww.shutterstock.com components.Wikimedia, PDMichiel de Wit, www.shutterstock.comIllustrated by James TaggKind permission of BBC, hosted onYouTubeJames Tagg, Sketchup ModelIllustrated by James TaggKind permission to link provided byDaniel Simons. DVDs can be purchasedfrom www.viscog.comKind permission of www.craighansongolf.comIllustrated by James TaggMeletver, www.bigstock.commicro_photo, istockKind permission Travis CraddockWikimediachippix, www.shutterstock.comSpike Milligan EnterprisesTopFoto[]Lewis Carroll, Out of CopyrightLewis Carroll, Out of CopyrightIllustrated by James Tagg378 Are the Androids Dreaming Yet?Loch Ness Monster PictureThe Loch Ness Monster’s SongDyslexic PoemStarry Night, van GoghGame of BattleshipJesse our Creative KittenChapter 6Orangutan and KittenTwin GuardsGroucho MarxEuclid’s Elements, Oxyrhynchus PapyrusChapter 7Mandelbrot SetBubble Sort Ballet, videoMazeTravelling Salesman ProblemRubik’s CubeComplexity ScaleButterfly Beginnings of a Tornado?TrajectoriesPoincaré PortraitBlue Marble, Weather PatternsLorenz AttractorNebulaCellular AutomatonConway’s ‘Life’Chapter 8Hilbert’s HotelSpears and HuntersUnknown, HoaxFrom Glasgow to Saturn (Carcanet,1973) also published in CollectedPoems (Carcanet, 1990) Reprinted bypermission of Carcanet Press.Kind permission of the copyrightholder: The Journal of IrreproducibleResults, the science humor magazine,www.jir.com, 1994 and 2000, via theauthor Jerrold H. ZarWikimedia, PDwww.shutterstock.comJames TaggChris Butler, www.bigstock.comManamana, www.shutterstock.comLibrary of Congress, PDWikimedia, PDSteve Buckley, www.shutterstock.comCreated at Sapientia University, TirguMures (Marosvásárhely), Romania.Directed by Kátai Zoltán and TóthLászló. In cooperation with “MarosMűvészegyüttes”, Tirgu Mures(Marosvásárhely), Romania.Vasilius, www.bigstock.comIllustrated by James Tagg, map fromwww.bigstock.comPhotograph by James TaggIllustrated by James Taggsaichol chandee, www.shutterstock.comKind permission Steinn Sigurðsson(1991)Eugène Pirou, Wikimedia, PDReto Stöckli, NASA Earth Observatoryzentilia, www.bigstock.comCredit NASAWeisstein, Eric W. “CellularAutomaton.” From MathWorld--AWolfram Web Resource.James Tagg screen capture of an MITopensource projectKaramysh www.bigstock.comMunduruku, Wikimedia cc2.5Acknowledgements379Traversing an Infinite plane with a LineSpear and HunterHilbert Hotel Video LinkHolding Infinity in Your HandNumber Quiz 1Number Quiz 2Donate a Random NumberWhich Number is RandomSmallpox VirusSmallpox ChildIllustrated by James TaggIllustrated by James TaggKind permission of BBC, hosted onYouTubePhotograph by James TaggIllustrated by James TaggIllustrated by James TaggIllustrated by James TaggIllustrated by James Tagg3d4Medical.com/CorbisAssociated Press, SANTOSH BASAKChapter 9Donald RumsfeldUS Army, Wikimedia, PDKurt Gödel, any Likeness is Accidental Unknown, Wikimedia, PDIAF Rule 164IAF rules excerptPMPaul Hermans, Wikimedia, CC3Amazon Listing for PMAmazon excerpt (not in print version)1+1 = 2, PM (1) PM excerpt1+1 = 2, PM (2) PM excerptKonigsberg’s BridgesBogdan Giuşcă, Wikimedia, PDPeano PortraitMaterialscientist, Wikimedia, PDBeer Mug, Table and ChairPhotograph by James TaggEinstein and GödelKind permission of the Archive of theInstitute of Advanced StudyChapter 10Alan Turing PortraitEnigma MachineCan you decode this?Correct the codeLego Turing MachineOld Fashioned Relay Mechanism3D Printing MachineBlock Print from ‘No Silver Bullet’Chapter 11Fred BrooksWeb Page (James Tagg’s Home Page)Dilbert Software SpecificationLong MultiplicationA Hypercube in Two DimensionsImpossible Shapes, Devil’s Tuning ForkHalting ProgramFour Color ProblemDalek TroubleAugustus De Morgan PoemNational Portrait GallerySperling, Wikimedia, PDIllustrated by James TaggIllustrated by James Taggwww.LegoTuringMachine.orgWikimedia, Signalhead, CS3360b / www.shutterstock.comWikimedia, PDCopyright owned by SD&M,Wikimedia CC3Screen capture by James TaggDILBERT © 2006 Scott Adams.Used By permission of UNIVERSALUCLICK. All rights reserved.Illustrated by James TaggMouagip, Wikimedia, CC3Illustrated by James TaggIllustrated by James Taggchas zzz brown, Wikimedia, CC3Birkett 1981, Permission PunchAugustus De Morgan, (pd)380 Are the Androids Dreaming Yet?Word PuzzleCreative InoculationJackson PollockJeopardyProgramming CartoonSpecification CartoonChapter 12Two Digital Brains CommunicatingPerpetual Motion from the 1600sBlack Hole Malament-Holgarth SpaceSynapses and TubulinChapter 13World CommunicationIMAXHologramGennadií Makanin Excerpt of paperon Word PuzzlesIllustrated by James TaggAlbright-Knox Art Gallery/CORBIS,Pollock-Krasner Foundation / ArtistsRights Society (ARS), New YorkAssociated Press Carol Kaelson/Jeopardy Productions IncKind permission GeekherocomicCredit Paragon InnovationsPhotobank Gallery, www.shutterstock.comRobert Fludd’s 1618 “Water Screw”,Wikimedia, PDCrystal GraphicsCrystal GraphicsAntartis, www.bigstock.comLouie Psihoyos/Corbisvideodoctor, www.shutterstock.comChapter 14Invention of Light Bulb, Thomas Edison Corbis, BetmannSteve Jobs Shows the iPhoneCorbis, ReutersStopwatch 60 seconds!Studio 37, www.shutterstock.comPaperclip TestIllustrated by James Tagg30 Things Test Illustrated by James TaggPaperclip Test2Illustrated by James TaggEurekaKoS, Wikimedia, PDCircle with Dot, ProblemIllustrated by James TaggThinking Outside the BoxIllustrated by James TaggJohn Cleese, Video LinkPicture from www.shutterstock, linksto World Innovation Forum, YouTubetalk in iBook version and on website.Sketch TestIllustrated by James TaggHard Driveswww.shutterstock.comHarold Cohen and AARONJames Tagg at the Computer MuseumHarold Cohen and AARONJames Tagg at the Computer MuseumOld PoloGeneric Polo PhotoNew PoloFingerhut, www.shutterstock.comChapter 15Dilbert on Free WillDomino TopplingDILBERT © 1993 Scott Adams.Used By permission of UNIVERSALUCLICK. All rights reserved.(c) www.austriandominoart.comAcknowledgements381Newton’s RingsWave InterferenceSolvay ConferenceInterferometerSchrödinger’s CatPolarized Glasses, Glare and No GlareBell TestLeft and Right SocksMorse SignalingDawkins and Atheist BusFork in the RoadLeft Hand RuleOrthogonal SticksM.C. Escher’s “Waterfall”Kochen-Specker CubeRussian DollsChapter 16The HMS BeagleNobel Prize MedalGolden Hall, SwedenPulitzer Prize MedalFirst XPRIZE Award CeremonyFields MedalChapter 17Omar KhayyamAppendicesLeonardo da Vinci, Self PortraitBritish LibraryExperiment, ATLAS, CERNPandaConway and KochenLooney Tunes “That’s all Folks”WikimediaSingle image in Book. Slide show iniBook, Various; Wikimedia www.shutterstock.com, www.bigstock.comBenjamin S. Couprie, Wikimedia, PDIllustrated by James TaggDhatfield, Wikimedia, CC3HUB, Wikimedia, CC3Illustrated by James TaggHofmeester, Bigstock.comIllustrated by James TaggWikimedia, CC2fivepointsix, www.bigstock.comPhotograph by James TaggIllustrated by James Tagg© 2014 The M.C. Escher Company-The Netherlands. All rights reserved.www.mcescher.comJames Tagg modeled in SketchupRobyn Mackenzie, www.bigstock.comBettmann/CorbisWikimedia, PDvichie81, www.shutterstock.comOriginal Daniel Chester French, photoupload Katpatuka, Wikimedia, PDKbh3rd, Wikimedia, CC3Stefan Zachow, Wikimedia, PDWikimedia, PDWikimedia, PDDiliff, Wikimedia, CC2.5xdrew, www.shutterstock.comleungchopan, www.shutterstock.comPhotograph courtesy ofPrinceton University’s Office ofCommunications; Denise Applewhite,photographerWikimedia, PDThe Wikimedia Creative Commons Licenses 1, 2, 2.5 and 3 may be found at www.wikimedia.com. PD indicates a public domain.In the case of items marked ‘video’ clicking on the image in the iBook or eBookwill link to YouTube. The links are also available at www.jamestagg.com/videolinksfor book readers.Reading Room at the British Museum“From the moment I picked yourbook up until I laid it down Iwas convulsed with laughter.Some day I intend reading it.”Groucho MarxAppendix 2BibliographyIam not resident at an academic institution, nor do I work for a largecompany with access to a broad range of journal subscriptions. I havea degree in Physics and Computer Science, so I am no layman. Themodern web gives amateurs like me, easy access to enormous informationresources that would only have been available from the finest Universitylibraries even five years ago. Over time I have built up a personal libraryof books in the field, many of them ex-library copies which, by their datestamps, were never borrowed in their home universities!I’m always skeptical of the enormous bibliographies found in theback of science books and whether they are ever read. If you want apointer to the next books to read, here are some suggestions: A BriefHistory of Time, The Man who Mistook his Wife for a Hat, The Emperor’sNew Mind, The Naked Jape, Gödel Escher Bach, Proust and the Squid,Logic, A Five Day Course in Thinking, Your Brain on Music, The 4%Universe, From Eternity to Here and Time.384 Are the Androids Dreaming Yet?JournalScientific AmericanWikipediaThe EconomistScience: The American Institutefor the Advancement of Science.CostSome free articles, Membership $150 p.a.FreeFree to search but a subscription needed forfull articles, $200Annual Subscription $151Mind Annual Subscription, $200Google ScholarFree to search and often free to view, butsome articles require membership of underlyingservices. From here you jump off intoan endless series of journals too numerousto mention.Google BooksFree, but you buy a lot of books!AmazonSome free material but again lot of bookbuyingJStorVariable, based on area of interestArxiv.orgAll the pre- prints of forthcoming papers.Invaluable. FreeSpringerLinkArticle by article purchase, $35 eachSubscriptions and SourcesChapter 1Bellos, Alex. Alex’s Adventures in Numberland. Bloomsbury Publishing PLC, 2010.by Richard Roeper. Urban Legends: The Truth behind All Those DeliciouslyEntertaining Myths That Are Absolutely, Positively, 100 Percent Not True.Career Press, 1999.Cairns-Smith, A. Graham. Evolving the Mind: On the Nature of Matter and theOrigin of Consciousness. Cambridge University Press, 1996.Dawkins, Richard. The Magic of Reality: How We Know What’s Really True. BantamPress, 2011.Ericsson, K. Anders. “Attaining Excellence through Deliberate Practice: Insightsfrom the Study of Expert Performance.” The Pursuit of Excellence throughEducation, 2002, 21–55.———. “Deliberate Practice and the Acquisition and Maintenance of ExpertPerformance in Medicine and Related Domains.” Academic Medicine 79, no.10 (2004): S70–81.Ericsson, K. Anders, Ralf T. Krampe, and Clemens Tesch-Römer. “The Role ofDeliberate Practice in the Acquisition of Expert Performance.” PsychologicalBibliography385Review 100, no. 3 (1993): 363.Fiske, John. Introduction to Communication Studies. 3rd ed. Routledge, 2010.Franklin, Stan. Artificial Minds. MIT Press, 1997.Gilovich, Thomas. How We Know What Isn’t So: Fallibility of Human Reason inEveryday Life. Reprint. The Free Press, 1993.Gregory, Robert J. Psychological Testing: History, Principles, and Applications. 6thed. Pearson, 2010.Hameroff, S. R. “Quantum Coherence in Microtubules: A Neural Basis forEmergent Consciousness?” Journal of Consciousness Studies 1, no. 1 (1994):91–118.Hameroff, Stuart R., and Alfred W. Kaszniak. Toward a Science of Consciousness:The First Tucson Discussions and Debates. MIT Press, 1996.Harel, David. Computers Ltd: What They REALLY Can’t Do. New Ed. OUP Oxford,2003.Hawkins, Jeff, and Sandra Blakeslee. On Intelligence. Reprint. Owl Books (NY),2005.Hofstadter, Douglas R. Godel, Escher, Bach: An Eternal Golden Braid. 20thAnniversary ed. Penguin, 2000.Howell, E. From Darness Light/Land of Stone/Shadow Worlds. Centaur, 2010.“IBM100 - Deep Blue.” CTB14, March 7, 2012. http://www-03.ibm.com/ibm/history/ibm100/us/en/icons/deepblue/.Ivancevic, Vladimir G., and Tijana T. Ivancevic. Quantum Neural Computation.Springer, 2010.Jibu, Mari, and Kunio Yasue. Quantum Brain Dynamics and Consciousness: AnIntroduction. John Benjamins Publishing, 1995.Jibu, M., S. Hagan, S. R. Hameroff, K. H. Pribram, and K. Yasue. “Quantum OpticalCoherence in Cytoskeletal Microtubules: Implications for Brain Function.”Biosystems 32, no. 3 (1994): 195–209.Lahoz-Beltra, R., S. R. Hameroff, and J. E. Dayhoff. “Cytoskeletal Logic: A Modelfor Molecular Computation via Boolean Operations in Microtubules andMicrotubule-Associated Proteins.” BioSystems 29, no. 1 (1993): 1–23.Malcolm Gladwell. The Tipping Point: How Little Things Can Make a Big Difference.Repr. Abacus, 2001.Morris, Desmond. Child: How Children Think, Learn and Grow in the Early Years.Hamlyn, 2010.———. The Naked Ape: A Zoologist’s Study of the Human Animal. New edition.Vintage, 2005.Neumann, John Von. The Computer and the Brain. 2nd Revised edition. YaleUniversity Press, 2000.Penrose, Roger. The Large, the Small and the Human Mind. New Ed. CambridgeUniversity Press, 2000.Přibram, Karl H., and Sir John Carew Eccles. Rethinking Neural Networks:Quantum Fields and Biological Data. Routledge, 1993.“Return to Antikythera: Divers Revisit Wreck Where Ancient Computer Found.”The Guardian, October 2, 2012. http://www.guardian.co.uk/science/blog/2012/oct/02/return-antikythera-wreck-ancient-computer.Robinson, Ken, and Lou Aronica. The Element: How Finding Your Passion ChangesEverything. Penguin, 2010.Roebuck, Kevin. Emotional Intelligence: High-Impact Strategies - What You Needto Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors. Tebbo,386 Are the Androids Dreaming Yet?2011.Sacks, Oliver. An Anthropologist on Mars. 4th ed. Picador, 2009.———. The Man Who Mistook His Wife for a Hat. 1st ed. Picador, 1986.Tucker, William H. The Cattell Controversy: Race, Science, and Ideology. Universityof Illinois Press, 2009.Turing, Alan M. “Intelligent Machines.” Ince, DC (Ed.) 5 (1992). http://isites.harvard.edu/fs/docs/icb.topic958294.files/lecture-00-handout.pdf.Vitiello, Giuseppe. My Double Unveiled: The Dissipative Quantum Model of Brain.John Benjamins Publishing, 2001.Whitehead, Alfred North, and Bertrand Russell. Principia Mathematica - VolumeOne: 1. Rough Draft Printing, 2009.Winston, Robert. The Human Mind and How to Make the Most of It. New edition.Chartered Institute of Personnel and Development, 2006.Wolf, Maryanne. Proust and the Squid: The Story and Science of the Reading Brain.Icon Books Ltd, 2008.Wolfram, Stephen. A New Kind of Science. First Edition. Wolfram Media Inc, 2002.Chapter 2Carr, Jimmy, and Lucy Greeves. The Naked Jape: Uncovering the Hidden World ofJokes. Penguin, 2007.Cobley, Paul. The Communication Theory Reader. 1st ed. Routledge, 1996.Dawkins, Richard. Unweaving the Rainbow: Science, Delusion and the Appetite forWonder. Reisssue. Penguin, 2006.Hume, David. An Enquiry Concerning Human Understanding. New Ed. /. OUPOxford, 2008.Locke, John. An Essay Concerning Human Understanding. Abridged edition.Hackett Publishing Co, Inc, 1996.Martin, Robert M. There Are Two Errors in the the Title of This Book*. Rev. andExpanded Ed. Broadview Press Ltd, 2002.Sacks, Oliver. An Anthropologist on Mars. 4th ed. Picador, 2009.Tufte, Edward R. The Cognitive Style of PowerPoint: Pitching Out Corrupts Within.2nd ed. Graphics Press, 2006.Wiseman, Prof. Richard. Quirkology: The Curious Science Of Everyday Lives. 2nded. Pan, 2011.Chapter 3Borg, James. Body Language: 7 Easy Lessons to Master the Silent Language. 1st ed.Prentice Hall Life, 2008.Brounstein, Marty. Communicating Effectively for Dummies. John Wiley & Sons,2001.by Seth Godin ; with a foreword by Malcolm Gladwell. Unleashing the Ideavirus :How to Turn Your Ideas into Marketing Epidemics. Free Press, 2002.Darwin, Charles. The Origin of Species. New edition. Wordsworth Editions Ltd,1998.Fiske, John. Introduction to Communication Studies. 3rd ed. Routledge, 2010.Morris, Desmond. Peoplewatching: The Desmond Morris Guide to Body Language.Vintage, 2002.———. The Human Zoo. New edition. Vintage, 1994.———. The Naked Ape: A Zoologist’s Study of the Human Animal. New edition.Vintage, 2005.Bibliography387Navarro, Joe. What Every Body Is Saying: An Ex-FBI Agent’s Guide to Speed-ReadingPeople. HarperCollins Publishers, 2008.Ogilvy, David. Ogilvy on Advertising. New edition. Prion Books Ltd, 2007.Roebuck, Kevin. Emotional Intelligence: High-Impact Strategies - What You Need toKnow: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors. Tebbo, 2011.Schirato, Tony, and Susan Yell. Communication and Culture: An Introduction. 2ndRevised edition. Sage Publications Ltd, 2000.Taylor, Kathleen. Brainwashing: The Science of Thought Control. New Ed. OUPOxford, 2006.Winston, Professor Lord Robert. Human Instinct. New edition. Bantam, 2008.Chapter 4Derren Brown. Tricks of the Mind. Channel 4, 2006.Gurney, Kevin. An Introduction to Neural Networks. CRC Press, 1997.Hameroff, S. R. “Quantum Coherence in Microtubules: A Neural Basis forEmergent Consciousness?” Journal of Consciousness Studies 1, no. 1 (1994):91–118.Higbee, Kenneth L., and Ph.D. Your Memory: How It Works and How to Improve It.2Rev Ed. Avalon Group, 2001.Jibu, M., S. Hagan, S. R. Hameroff, K. H. Pribram, and K. Yasue. “Quantum OpticalCoherence in Cytoskeletal Microtubules: Implications for Brain Function.”Biosystems 32, no. 3 (1994): 195–209.Jimmy Carr. The Naked Jape : Uncovering the Hidden World of Jokes. MichaelJoseph, 2007.Lahoz-Beltra, R., S. R. Hameroff, and J. E. Dayhoff. “Cytoskeletal Logic: A Modelfor Molecular Computation via Boolean Operations in Microtubules andMicrotubule-Associated Proteins.” BioSystems 29, no. 1 (1993): 1–23.O’Brien, Dominic. How to Develop a Brilliant Memory Week by Week: 52 ProvenWays to Enhance Your Memory Skills. Duncan Baird Publishers, 2005.Picton, P.D. Neural Networks. 2nd Revised edition. Palgrave Macmillan, 2000.Siegelmann, Hava T. Neural Networks and Analog Computation: Beyond the TuringLimit. Birkhauser, 1998.Winston, Robert. The Human Mind and How to Make the Most of It. New edition.Chartered Institute of Personnel and Development, 2006.Wolf, Maryanne. Proust and the Squid: The Story and Science of the Reading Brain.Icon Books Ltd, 2008.Chapter 5Aaronson, Scott. Quantum Computing since Democritus. New York: CambridgeUniversity Press, 2013.Borges, Jorge Luis, and Andrew Hurley. The Library of Babel. Boston: David R.Godine Publisher Inc, 2000.Chaitin, Gregory J. Meta Maths: The Quest for Omega. Atlantic Books, 2007.Tolstoy, Leo. War and Peace. Ware: Wordsworth Editions, 2001.Chapter 6Ayer, A. J. Language, Truth and Logic. 2nd ed. Dover Publications Inc., 2002.Boaler, Jo. The Elephant in the Classroom: Helping Children Learn and Love Maths.Souvenir Press Ltd, 2010.Carroll, Lewis. Lewis Carroll’s Games and Puzzles. 40th ed. Dover Publications Inc.,388 Are the Androids Dreaming Yet?1992.———. Symbolic Logic. New issue of 1896 ed. Dover Publications Inc., 2000.Crilly, Tony. The Big Questions: Mathematics. Quercus Publishing Plc, 2011.Doxiadis, Apostolos, and Christos H. Papadimitriou. Logicomix: An Epic Search forTruth. First Edition. Bloomsbury Publishing PLC, 2009.Goldrei, D.C. Classic Set Theory: A Guided Introduction. Chapman and Hall/CRC,1996.Hodges, Wilfrid. Logic. 2nd Revised edition. Penguin, 2001.Martin, Robert M. There Are Two Errors in the the Title of This Book*. Rev. andExpanded Ed. Broadview Press Ltd, 2002.Newbery, John. Logic Made Familiar and Easy: To Which Is Added a CompendiousSystem of Metaphysics Or Ontology : Being the Fifth Volume of the Circle ofthe Sciences, &c. Published by the King’s Authority. BiblioBazaar, LLC, 2010.Oechslin, Werner. Byrne, Six Books of Euclid: Facsimile of the Famous First Editionof 1847. Har/Pap. Taschen GmbH, 2010.Russell, Bertrand. Introduction to Mathematical Philosophy. Reprint. SpokesmanBooks, 2007.Chapter 7Gleick, James. Chaos: Making a New Science. New edition. Vintage, 1997.Griffeath, David, and Cristopher Moore. New Constructions in Cellular Automata.Oxford University Press, 2003.“Mathematical Games - The Fantastic Combinations of John Conway’s NewSolitaire Game ‘Life’ - M. Gardner - 1970,” June 3, 2009. http://web.archive.org/web/20090603015231/http://ddi.cs.uni-potsdam.de/HyFISCH/Produzieren/lis_projekt/proj_gamelife/ConwayScientificAmerican.htm.Mitchell, Melanie. Complexity: A Guided Tour. OUP USA, 2009.Weisstein, Eric W. “Elementary Cellular Automaton.” Text. Accessed September 28,2014. http://mathworld.wolfram.com/ElementaryCellularAutomaton.html.Wolfram, Stephen. A New Kind of Science. First Edition. Wolfram Media Inc, 2002.Chapter 8Cantor, Georg. Contributions to the Founding of the Theory of Transfinite Numbers.Dover Publications Inc., 2003.Clegg, Brian. Brief History of Infinity: The Quest to Think the Unthinkable. RobinsonPublishing, 2003.Cohen, Paul J. Set Theory and the Continuum Hypothesis. Dover Publications Inc.,2009.Pica, Pierre, and Alain Lecomte. “Theoretical Implications of the Study of Numbersand Numerals in Mundurucu.” Philosophical Psychology 21, no. 4 (August 1,2008): 507–22. doi:10.1080/09515080802285461.Pica, Pierre, Cathy Lemer, Véronique Izard, and Stanislas Dehaene. “Exact andApproximate Arithmetic in an Amazonian Indigene Group.” Science 306,no. 5695 (October 15, 2004): 499–503. doi:10.1126/science.1102085.Potter, Michael. Set Theory and Its Philosophy: A Critical Introduction. ClarendonPress, 2004.Chapter 9Chaitin, Gregory J. Thinking About Gödel And Turing: Essays On Complexity 1970-2007. World Scientific Publishing, 2007.Bibliography389Franzén, Torkel. Gödel’s Theorem: An Incomplete Guide to Its Use and Abuse. A KPeters/CRC Press, 2005.Gödel, Kurt. On Formally Undecidable Propositions of “Principia Mathematica” andRelated Systems. New edition. Dover Publications Inc., 2003.Goldrei, D.C. Classic Set Theory: A Guided Introduction. Chapman and Hall/CRC,1996.Hofstadter, Douglas R. Gödel, Escher, Bach: An Eternal Golden Braid. 20thAnniversary ed. Penguin, 2000.Nagel, Ernest, and James R. Newman. Gödel’s Proof. Rev. Ed. New York UniversityPress, 2001.Newton, Sir Isaac. Principia. Prometheus Books, 1995.Penrose, Sir Roger. Shadows Of The Mind: A Search for the Missing Science ofConsciousness. New edition. Vintage, 2005.Potter, Michael. Set Theory and Its Philosophy: A Critical Introduction. ClarendonPress, 2004.Russell, Bertrand. Introduction to Mathematical Philosophy. Reprint. SpokesmanBooks, 2007.Sautoy, Marcus Du. The Music of the Primes: Why an Unsolved Problem inMathematics Matters. New Ed. Harper Perennial, 2004.———. The Number Mysteries: A Mathematical Odyssey Through Everyday Life.Fourth Estate, 2010.Whitehead, Alfred North, and Bertrand Russell. Principia Mathematica - VolumeOne: 1. Rough Draft Printing, 2009.Chapter 10Copeland, B. Jack. The Essential Turing. Clarendon Press, 2004.David, Hans T. The New Bach Reader: Life of Johann Sebastian Bach in Letters andDocuments. New edition. W. W. Norton & Co., 1999.Dennett, Daniel C., and Douglas R. Hofstadter. The Mind’s I: Fantasies andReflections on Self and Soul. Basic Books, 2000.Dewdney. New Turing Omnibus. Reprint. Palgrave Macmillan, 2003.edited by B. Jack Copeland. The Essential Turing : Seminal Writings in Computing,Logic, Philosophy, Artificial Intelligence, and Artificial Life plus the Secrets ofEnigma. Reprinted. Clarendon Press, 2005.Gallwey, W Timothy, and Barry Green. Inner Game of Music. 7th ed. Pan, 2003.Hofstadter, Douglas R. I Am a Strange Loop. Reprint. Basic Books, 2008.Levitin, Daniel J. This Is Your Brain on Music: Understanding a Human Obsession.Atlantic Books, 2008.Penrose, Roger. The Large, the Small and the Human Mind. New Ed. CambridgeUniversity Press, 2000.Penrose, Sir Roger. The Emperor’s New Mind: Concerning Computers, Minds, andthe Laws of Physics. New Ed. Oxford Paperbacks, 1999.Petzold, Charles. The Annotated Turing: A Guided Tour Through Alan Turing’sHistoric Paper on Computability and the Turing Machine. John Wiley &Sons, 2008.Sacks, Oliver. Musicophilia: Tales of Music and the Brain. Reprint. Picador, 2008.Singh, Simon. The Code Book: The Secret History of Codes and Code-Breaking.(Reissue). Fourth Estate, 2002.Turing, Alan. “Checking a Large Routine.” In The Early British ComputerConferences, 70–72. MIT Press, 1989. http://dl.acm.org/citation.390 Are the Androids Dreaming Yet?cfm?id=94952.Turing, Alan M. “Can a Machine Think.” The World of Mathematics 4 (1956):2099–2123.———. “Computability and Λ-Definability.” The Journal of Symbolic Logic 2, no. 4(1937): 153–63.———. “Computing Machinery and Intelligence.” Mind, 1950, 433–60.———. “Computing Machinery and Intelligence.” In Computers & Thought, 11–35.MIT Press, 1995. http://dl.acm.org/citation.cfm?id=216410.———. “Intelligent Machines.” Ince, DC (Ed.) 5 (1992). http://isites.harvard.edu/fs/docs/icb.topic958294.files/lecture-00-handout.pdf.———. “Rounding-off Errors in Matrix Processes.” The Quarterly Journal ofMechanics and Applied Mathematics 1, no. 1 (1948): 287–308.Turing, Alan Mathison. “On Computable Numbers, with an Application to theEntscheidungsproblem.” J. of Math 58 (1936): 345–63.———. “Systems of Logic Based on Ordinals.” Proceedings of the LondonMathematical Society 2, no. 1 (1939): 161–228.———. “The Chemical Basis of Morphogenesis.” Bulletin of Mathematical Biology52, no. 1 (1990): 153–97.Chapter 11Baxa, Christoph. “A Note on Diophantine Representations.” AmericanMathematical Monthly, 1993, 138–43.Blass, Andreas, and Yuri Gurevich. “Algorithms: A Quest for Absolute Definitions.”Bulletin of the EATCS 81 (2003): 195–225.Börger, Egon, Erich Grädel, and Yuri Gurevich. The Classical Decision Problem.Springer, 2001.Carroll, Lewis. Symbolic Logic. New issue of 1896 ed. Dover Publications Inc., 2000.Davis, Martin, Hilary Putnam, and Julia Robinson. “The Decision Problem forExponential Diophantine Equations.” Annals of Mathematics, 1961, 425–36.Dyson, Verena H., James P. Jones, and John C. Shepherdson. “Some DiophantineForms of Gödel’s Theorem.” Archive for Mathematical Logic 22, no. 1 (1980):51–60.Franzén, Torkel. Godel’s Theorem: An Incomplete Guide to Its Use and Abuse. A KPeters/CRC Press, 2005.Hodges, Wilfrid. Logic. 2nd Revised edition. Penguin, 2001.Jr, Frederick P. Brooks. The Mythical Man Month and Other Essays on SoftwareEngineering. 2nd ed. Addison Wesley, 1995.Kurzweil, Ray. How to Create a Mind: The Secret of Human Thought Revealed.Penguin, 2012.Matiyasevich, Yuri. HILBERT’S TENTH PROBLEM: What Can We Do withDiophantine Equations?. Accessed April 13, 2014. http://logic.pdmi.ras.ru/~yumat/Journal/H10history/H10histe.pdf.gz.Minsky, Marvin Lee. Computation. Prentice-Hall Englewood Cliffs, 1967. http://cba.mit.edu/events/03.11.ASE/docs/Minsky.pdf.Nagel, Ernest, and James R. Newman. Godel’s Proof. Rev. Ed. New York UniversityPress, 2001.Penrose, Sir Roger. Shadows Of The Mind: A Search for the Missing Science ofConsciousness. New edition. Vintage, 2005.———. The Emperor’s New Mind: Concerning Computers, Minds, and the Laws ofPhysics. New Ed. Oxford Paperbacks, 1999.Bibliography391Reid, Constance. Julia: A Life in Mathematics. Washington, DC: The MathematicalAssociation of America, 1997.Rice, Henry Gordon. “Classes of Recursively Enumerable Sets and Their DecisionProblems.” Transactions of the American Mathematical Society 74, no. 2(1953): 358–66.Ruohonen, Keijo. “Hilbertin Kymmenes Probleema.” Arkhimedes, no. 1 (1972): 2.Spolsky, J. “The Law of Leaky Abstractions,” November 11, 2002. http://www.joelonsoftware.com.Tegmark, Max. “The Mathematical Universe.” Foundations of Physics 38, no. 2(2008): 101–50.Turing, Alan M. “Can a Machine Think.” The World of Mathematics 4 (1956):2099–2123.Turing, Alan Mathison. “On Computable Numbers, with an Application to theEntscheidungsproblem.” J. of Math 58 (1936): 345–63.———. “Systems of Logic Based on Ordinals.” Proceedings of the LondonMathematical Society 2, no. 1 (1939): 161–228.Wiles, Andrew. “Modular Elliptic Curves and Fermat’s Last Theorem.” Annals ofMathematics-Second Series 141, no. 3 (1995): 443–552.Chapter 12Burgin, Mark. Super-Recursive Algorithms. Springer, 2005.Darwin, Charles. On the Origin of Species: By Means of Natural Selection. DoverGiant Thrift Ed. Dover Publications Inc., 2006.Mitchell, Melanie. An Introduction to Genetic Algorithms. New edition. MIT Press,1998.Siegelmann, Hava T. Neural Networks and Analog Computation: Beyond the TuringLimit. Birkhauser, 1998.Syropoulos, Apostolos. Hypercomputation: Computing Beyond the Church-TuringBarrier. Softcover reprint of hardcover 1st ed. 2008. Springer, 2010.Chapter 13Shannon, C.E., and Warren Weaver. The Mathematical Theory of Communication.University of Illinois Press, 1949.Chapter 14Boden, Margaret A. The Creative Mind: Myths and Mechanisms. 2nd ed. Routledge,2003.Bono, Edward de. How to Have Creative Ideas: 62 Exercises to Develop the Mind.Vermilion, 2007.———. Lateral Thinking: A Textbook of Creativity. Penguin, 2009.———. Six Thinking Hats. Penguin, 2009.Coyle, Daniel. The Talent Code: Unlocking the Secret of Skill in Maths, Art, Music,Sport, and Just About Everything Else, Random House Books, 2009.Davis, Ronald D., and Eldon M. Braun. The Gift of Dyslexia: Why Some of theBrighest People Can’t Read and How They Can Learn. 3rd Revised edition.Souvenir Press Ltd, 2010.Edward De Bono. How to Have Creative Ideas : 62 Exercises to Develop the Mind. 1Aufl. Vermilion, 2007.Isaacson, Walter. Steve Jobs: The Exclusive Biography. Little, Brown, 2011.McCandless, David. Information Is Beautiful. Collins, 2010.392 Are the Androids Dreaming Yet?Robinson, Ken. Out of Our Minds: Learning to Be Creative. 2nd Edition. Capstone,2011.Robinson, Ken, and Lou Aronica. The Element: How Finding Your Passion ChangesEverything. Penguin, 2010.Winston, Professor Lord Robert. Bad Ideas?: An Arresting History of OurInventions. Bantam, 2011.Chapter 15Bell, John S., and others. “On the Einstein-Podolsky-Rosen Paradox.” Physics 1, no.3 (1964): 195–200.Conway, John H., and Simon Kochen. “The Strong Free Will Theorem.” Notices ofthe AMS 56, no. 2 (2009): 226–32.Conway, John, and Simon Kochen. “Reply to Comments of Bassi, Ghirardi, andTumulka on the Free Will Theorem.” Foundations of Physics 37, no. 11(2007): 1643–47.Dennett, Daniel Clement. Brainstorms: Philosophical Essays on Mind andPsychology. 8. MIT Press, 1981.Dennett, Danile C. Kinds of Minds: Toward an Understanding of Consciousness.Basic Books, 2008.Ekert, Artur K. “Quantum Cryptography Based on Bell’s Theorem.” Physical ReviewLetters 67, no. 6 (1991): 661.“EPR Paradox.” Wikipedia, the Free Encyclopedia, September 15, 2014. http://en.wikipedia.org/w/index.php?title=EPR_paradox&oldid=625734938.Gilovich, Thomas. How We Know What Isn’t So: Fallibility of Human Reason inEveryday Life. Reprint. The Free Press, 1993.Gisin, Nicolas. “The Free Will Theorem, Stochastic Quantum Dynamics and TrueBecoming in Relativistic Quantum Physics.” arXiv Preprint arXiv:1002.1392,2010. http://arxiv.org/abs/1002.1392.Goldstein, Sheldon, Daniel V. Tausk, Roderich Tumulka, and Nino Zanghì. “WhatDoes the Free Will Theorem Actually Prove.” Notices of the AMS 57, no. 11(2010): 1451–53.Hawking, Stephen, and Leonard Mlodinow. The Grand Design: New Answers to theUltimate Questions of Life. Bantam Press, 2010.Heywood, Peter, and Michael LG Redhead. “Nonlocality and the Kochen-SpeckerParadox.” Foundations of Physics 13, no. 5 (1983): 481–99.Huang, Yun-Feng, Chuan-Feng Li, Yong-Sheng Zhang, Jian-Wei Pan, and Guang-Can Guo. “Experimental Test of the Kochen-Specker Theorem with SinglePhotons.” Physical Review Letters 90, no. 25 (2003): 250401.Russell, Bertrand. The Problems of Philosophy. 2nd ed. Oxford Paperbacks, 2001.Tumulka, Roderich. “Comment on ‘the Free Will Theorem.’” Foundations of Physics37, no. 2 (2007): 186–97.Zhang, Yong-Sheng, Chuan-Feng Li, and Guang-Can Guo. “Quantum KeyDistribution via Quantum Encryption.” Physical Review A 64, no. 2 (2001):024302.Chapter 16Land, George, and Beth Jarman. Breakpoint and Beyond: Mastering the Future -Today. Reprint. HarperBusiness, 1993.Lloyd, John, and John Mitchinson. QI: The Second Book of General Ignorance. Faberand Faber, 2010.Bibliography393Michael Brooks. 13 Things That Don’t Make Sense : The Most Intriguing ScientificMysteries of Our Time. Profile, 2010.Reason Special Interview with Roger Penrose, 2008. http://www.youtube.com/watch?v=xiYDc1LA0I4&feature=youtube_gdata_player.Reason Special Interview with Roger Penrose, 2008. http://www.youtube.com/watch?v=xiYDc1LA0I4&feature=youtube_gdata_player.Tegmark, Max. “The Importance of Quantum Decoherence in Brain Processes.”arXiv:quant-ph/9907009, July 5, 1999. doi:10.1103/PhysRevE.61.4194.ATLAS, CERN“Good one, publish.”MillikenAppendix 3Puzzles andExperimentsIn this book I have suggested some experiments for you to undertake,and posed some puzzles to solve. You can participate in theexperiments or see the answers by going online and checking mywebsite at www.jamestagg.comJeopardy Answers from Chapter 1.Answer 1. Watson answered, Gestate.Answer 2. Watson answered. Who is Bram Stoker.Answer 3. The answer is Chicago but Watson answered“Toronto?????”, the question marks indicating it wasvery doubtful of the answer.Panda, Eats Shoots“Parenthetical remarks (howeverrelevant) are unnecessary.”Frank L. Visco,How to Write Good“Defining what we mean bya robot is hard to do. I knownow when I see one but thatdefinition works for anything,even pizza.”Mike GregoryAppendix 4Conventions inthe BookThe use of italics is intended to give accent or indicate the title ofthe published work, such as a book or movie. Inverted Commasshould read, ‘so called’.The use of the ‘Oxford Comma’ – a comma after ‘and’ – gives alonger break in a sentence to aid better understanding. You will find both‘and’ and, ‘and,’ used in this book deliberately.The use of ‘their’ substitutes for he or she, and is a convention Ibelieve will supersede, ‘he’ or ‘she’ and, ‘him’ or ‘her’.The puzzles in this book are all available to download, so youdon’t need to deface the book. Feel free to deface it if you wish. Buy theelectronic version and save trees.Some of this book is historical or factual, while much is highlyspeculative. I have tried to indicate where ideas are controversial andwhere they are matters of accepted science. However, my experience isthat much of what you are taught tends to be a gross generalization oreven plain wrong. If you treat facts with a degree of skepticism, you willfind this keeps you in good stead.As someone who is highly dyslexic, there will be errors. Please emailme the ones you find, and recommend the book to your friends so that Ican afford to print a second edition with your corrections.I have avoided the use of equations and mathematics, so youcan see the flow of the philosophical argument. I also avoid a stronglyhistorical narrative, but if you enjoy the history of science I recommend,The Missing 4%, and Quantum for a really clear exposé of the issues398 Are the Androids Dreaming Yet?around quantum mechanics, relativity and cosmology, Robert Winston’sBad Ideas for a more thorough history of language and writing, and TheTrouble with Physics for the recent history of particle Physics. Regardingthe brain, anything by Oliver Sachs is a winner. Your Brain on Music is agood primer on the theory of artistic thought and music, and Proust andthe Squid is a good discussion of dyslexia and learning.The digits for the sequence of the Smallpox virus in Chapter Eightcome from the varicella-zoster virus, a similar pathogen. The first fewletters could be the same, but I hope it is impossible for anyone todisprove this as you would have to break into the CDC to do so.John Masters is not the real name of the US officer who spoke inKabul. That name was never released to the press.This book was originally written using Microsoft Word on a MacBookPro. It was then typeset for print using a variety of ePublication tools,including iBooksAuthor and Adobe InDesign. You can find a website forthe book at www.jamestagg.com. It is published using WordPress. Allthe links in the book should be maintained there just in case there is linkatrophy for the printed version of the book. Feel free to comment usingthe blog, Twitter, Facebook or email me.Conway and Kochen“It doesn’t matter how beautifulyour theory is, it doesn’t matterhow smart you are. If it doesn’tagree with experiment, it’swrong.”Richard P. Feynman
Appendix 5Index of TheoremsIhave explained a number famous theorems in this book along withsome ideas of my own. Here is a list of the most notable.1. Mind over ComputerTuring Test – How to tell whether a computer is intelligent, eventhough we cannot agree on a definition of intelligence.Flynn Effect – The observation that human intelligence appearsto be improving over time.Kurzweil Singularity Proposal – The conjecture that Moore’sLaw will result in computers acquiring near infinite powerrelatively soon.Lucas Argument – Minds are in a different class to computers asthey are not limited by the incompleteness theorem.Humor Hypothesis† – Humor and jokes are a display of noncomputableintelligence.2. UnderstandingTufte’s Assertion – That communication of understandingexceeds the capability of many presentation tools, particularlyPowerPoint.Chinese Room – John Searle’s paradox challenging the idea thatunderstanding can be mechanically simulated.402 Are the Androids Dreaming Yet?3. Body Language & BanterCommunication Hypothesis† – That face to face communicationis more powerful in some real physical sense than symboliccommunication.7-38-55 Rule – Mehrabian’s observation that the emotionalcontent of communication is 7% words, 38% tone of voice and55% body language.4. The BrainPenrose-Hameroff Conjecture – Brains are quantum-gravitycomputers using tubulin as the mediator.5. KnowledgeInformation Continuum Hypothesis† – Information is finite,but understanding and knowledge are different in nature.Infinite Monkeys Hypothesis – The paradox that says monkeyscould type Hamlet given enough time and paper.Cat Experiment† – Finding my house cat can use our computer,and may be more creative than monkeys!6. Kittens & GorillasFeynman Proof – A proof that uses the lack of an evolvedspecies within an evolutionary niche to disprove the existence ofsomething; in this case polywater.The Infinity of Primes – Pythagoras’ proof there are an infinityof prime numbers without needing the concept of a number.7. Complexity & ChaosThe Butterfly Effect – The proposal by Edward Lorenz that tinyeffects can multiply up into enormous results.P≠NP – That non-deterministic polynomial problems can neverbe solved in polynomial time and are, therefore, beyond thecapability of any imagined computer.The Hawking-Bekenstein Turk† – Although there is a perfectchess machine, it would collapse space-time to a black hole wereit to exist.8. ∞Continuum Hypothesis – Does anything come between thefirst two infinities; counting numbers and the continuum of realnumbers.Index of Theorems403Cantor’s First Infinity Theorem – The infinite plane is the sameinfinity as the infinite line.9. Known UnknownsGödel’s Incompleteness Theorem – Mathematics involvingsimple logic is incomplete.Gödel’s Completeness Theorem – First order logic is complete.Hilbert’s Completeness Theorem – Geometry is complete.10. Turing’s MachinesEntscheidungsproblem – The decision problem has no solution.Turing Thesis – All computers, once sufficiently powerful, areequally powerful.Non-Computability of Music† – That general musicalcompositions are non-computable.Non-Computability of Creativity† – That general artisticcreativity is non-computable.11. SoftwareBrooks’ Law – Adding resource to a late project makes it later.Law of Leaky Abstractions – However good the attempt toabstract complexity, complexity has a habit of leaking through.Software is Created† – writing software is a non-computable,creative task.Bug Hypothesis† – Bugs are an inevitable consequence of tryingto generalize software by mechanical means.12. Hyper-ComputingAdaptive Recurrent Neural Network Hypothesis – HavaSiegelmann’s proposal that ARNNs are capable of super-Turingcomputation.13. Hyper-CommunicationBandwidth Conjecture† – Person-to-person communicationhas infinite bandwidth and is non-symbolic.14. CreativityCreativity Hypothesis† – That all creative endeavor is a noncomputableskill, analogue to theorem discovery.Wallas Model – A conceptual model for the way humans thinkcreatively.404 Are the Androids Dreaming Yet?Creative Survival Advantage† – That creativity has evolved togive us a survival advantage at all stages of evolution, not just whenwe evolve to the point where mathematical intuition is significant.15. Free WillLaplace Daemon – A conceptual supreme being able to inferthe future and the past from one snapshot of space-time and thelaws of nature.EPR Paradox – Twin particles would transmit informationfaster than the speed of light if quantum mechanics was to bebelieved.Schrödinger’s Cat – The paradox that a cat might be both aliveand dead at the same time until observed.Bell Inequality – Quantum mechanics forbids local hiddenvariables in a testable way. The test succeeds.Kochen-Specker Paradox – Particles cannot know their settingsbefore measurement.Free Will Theorem – Nothing in the past light cone of theUniverse causes a particle to choose its spin upon measurement.Non-decryptable Universe† – The laws of physics mean theUniverse is non-computable in principle.Free Will Universe† – The laws of mathematics mean theUniverse is non-computable and therefore has Free Will.Russian Doll Conjecture† – Since humans are creative andnon-deterministic and, in a sense, they run upon the hardwareof the Universe, the hardware of our Universe must also be nondeterministic.16. The Quest for KnowledgeTechnology Hypothesis† – The extended strong anthropicprinciple that the Universe must have creative beings within itto uniquely define it.17. The FutureCreative Non-Singularity† – The future is non-computable andtherefore any increase in computer power, however great, willnever achieve a creativity singularity.† The symbol marks items proposed for the first time within thisbook. If I have missed a previous publication, please feel free towrite to me and I will amend a future version.IndexSymbols∀∃∀ 249∃ 2493D chip 21, 223D printing 20, 2227%-38%-55% rule 8450 First Dates 12AAARON 310Aaronson, Scott 168abstraction 267Academy Awards 365Accidental Complexity 231actin 98Activision 290Adams, Douglas 17, 128, 225, 238, 305,314Adams, Scott 296Adaptive Recurrent Neural Network 280Adleman, Leonard 165Advanced Course in Design,Manufacturing and ManagementxAfghanistan 54, 90A Five-day Course in Thinking 297age and memory120AIDS 158Aleph 1 175Alexander The Great 149algebra 248algorithm 212, 238, 239, 243, 247, 249,251, 257history of 6alibi 153Al-Khwarizmi 6Allman, Eric 265Alternative Uses Task 299Alvarez, Luis 30Amazoncom 308Amazon rainforest 27, 181Amedi, Amir 13Amherst 280amygdala 11, 31analysis 204Analytical Engine 15, 16, 223–224A New Kind of Science 173anthropic principle 322Anti-Ballistic Missile Treaty 79Antikythera 15Apple 56, 68, 224, 306Arab world democracy 82Arafat, Yasser 81, 82Archimedes 343Aristotle 149ARM 224ARNN 280artbeing appreciated 142creativity and 304Artamène 129Art of Fugue 259ASCII 203Asimov, Isaac 4Association of Computer Machinery 367406 Are the Androids Dreaming Yet?astrological clock 39, 42asynchronous logic 22Atkins v Virginia 28ATM 233ATP 98audio field 291audio processing system 114auditory cortex 31Australian English 86Australian Outback 28avatar xiiaxiom 198Peano axioms 199, 205BBabbage, Charles 16, 223Bach, JS 7, 259background context 86Bader, Douglas ixbandwidth 288, 292Barber paradox 155Barrie, JM 128Barrymore, Drew 12Battleship 144Baxa, Christoph 251Beardsley, Dick 192Beatles 102Beijing 88Bekenstein, Jacob 6, 132Bell, Alexander Graham 18Bell Corporation 216Bell, John 322, 330, 333Bell test experiment 333, 343Berkeley University 248bifocal glasses 152Big Bang xii, 339Big O 164binary logic 150Binsted, Kim 310BIOS 225Blackadder 266Black Box experiments 67black hole 132, 279Bletchley Park 215blind sight 12Block Universe Hypothesis 317body language 84, 288Bohr, Niels 372Bolt, Usain 31bone cancer 20Boolean logic 150, 152Boole, George 150Bootstrap 225Borders 308Borland 237bosons 343Bowie, David 151brain 1, 11accidents 11aging 120amygdala 11anatomy 108and plasticity 13as a computer 13, 14, 99, 120as an exchange 18auditory cortex 31color perception 110digesting starch 118electrical pulse 98emotions 116glucose use 117hearing 113hippocampus 11, 32imaging 99, 1023D virtual 103MRI 104PET 107seeing thought 108learning 35–38memory 11, 14meninges 97motor cortex 31non-computable processes 373noninvasive imaging techniques 11organized like a filing cabinet 12quantum effects 50, 283quick tour 108scanners 46stroke damage 12super-Turing 294thinking 117visual agnosia 12brain damage 97brainstorming 298Branson, Richard 24Bricklin, Dan 237bridge 134British General Strike 211Britten, Benjamin 305Brooks, Fred 229, 230, 231, 237Index407Brooks’ Law 230bubble sort ballet 165Buschkuehl, Martin 33Bush, George W 194butterflycreating tornados 173Byrd, William 259bytes 129Ccalculating machines 15California Institute of Technology(Caltech) xiiCall of Duty 290Cambridge University 17, 72, 195, 221King’s College 211Mathematical Bridge xTrinity College 193Wolfson College ixCaMKII 119Candidate for a Pullet Surprise 139Cantonese 87Cantor, Georg 179Cantor’s theorem 221Carey, Maria 113Carroll, John 29Carroll, Lewis 135, 140, 149, 148–150,248, 356Casio synthesizer 311CAT scans 13, 102Cats Creation 145Cattell, Raymond 29CERN 333, 335Chaitin, George 188Chalmers, David 39Champollion, Jean-François 89chaos 171CHC theory 29checklist 152Cheshire Cat 149chess 32, 163perfect chess-playing machine 6chimpanzee and typewriter 127China 15Chinese 86, 129Chinese Room, Searle’s 65, 64–67, 222Christensen, Clayton 306Christie, Agatha 260chunking 91Church, Alonzo 212Churchill, Winston 17, 213Chutzpah 86ciphers 215, 218circle free 243Clauser, John 333Clay Mathematics Institute 167, 196, 225Cleese, John 270, 303clocks 42astrological clock 39, 42modern computers and 43code breakers 211codes 214and children’s games 214and code books 215and code breakers 214, 305and Enigma machine 215, 305and one-time pad 216, 217, 218Cohen, Harold 308, 311COIN dynamics 53, 55, 90Cold War 81, 213color perception 110comedy 92, 94as survival skill 94communicationaudio field 291background context 86bandwidth 288, 292body language 288digitization 289, 293earliest recorded 87emails 81face to face xii, 81, 83, 293hyper-communication 285–294nonverbal 84of objects 90scripts and symbols 87symbolic 87, 293telephone 81Compaq 307compatibilism 41, 315compiler 231complexityaccidental 231essential 231complexity hierarchy 168compositions 8computer xias human 11, 26, 46brains 14, 120bugs 262408 Are the Androids Dreaming Yet?chess-playing 5communicating 90consciousness 14, 45crash 225creativity and 132, 257, 309Deep Thought 17first programmable computing machine16generating random numbers 189historical convention 227infinite computing power 261Japanese characters 88limitless computing power 277logic 150logic gates 18, 22, 121logic limit 250military 80music and 258non-computable solution 75origins 15pattern matching 49personal 307programmed to learn 38quantum computers 277random numbers and 44sense of humor 25silicon chip 20symbolic communication 293synchronous logic 22understanding of 71computer game 32computingexponential growth 20concentration 115Confucius 162Connelly, Jennifer 151consciousness 45, 124Conseil Européen pour la RechercheNucléaire 333Contact 68convergent thinking 300Conway, John 173, 343Conway’s Game of Life 173Cope, David 7Copenhagen interpretation 327Copernicus 42Cormack, Allan 102counter factual experiments 282counting system 181Coyle, Daniel 37Craddock, Travis 50, 119, 124, 283Crash program 227creative thinking 1creativity 30, 49, 295–312, 297art and 304being appreciated 142computer and 132, 257, 309convergent thinking 300design tradeoff 311divergent thinking 298Eureka moment 302incubation 301innovator’s dilemma 306intimation 301John Cleese on 303knowledge and 141mathematical creativity 309mechanical steps 141non-linearity of 311preparation 301process 133, 270, 305process versus 312reward for 308science of 301sparking creativity 305Crete 89cryptography 215quantum 217CSI 102Cuneiform 87Curtis, Richard 266cypher 214DDahl, Roald 140Damadian, Raymond 104Daniel-Constantin Mierla 265Danziger, Daniel 335Dark Ages 16Darwin, Charles 197, 305, 356da Vinci, Leonardo 374Davis, Martin 243, 248, 258Dawkins, Richard 338–339D-Day 213dead code elimination 250de Bono, Edward 297Decision Problem 196, 212, 219decohering 282Dedekind 182Deep Blue 5Index409Deep Thought 17de Fermat, Pierre 75Dell 307democracyArab world 82De Morgan, Augustus 350Demotic 89dendrites 98Dennett, Daniel xi, 46, 133, 260, 351Der Spiegel 34Descartes 70design tradeoff 311determined universe 207determinism 41–46, xi, 315, 316, 351free will and 315Deutsch, David xi, 56, 293, 309Dexter, Colin 260Dick, Philip K 324diffusion MRI 106digital art 129Digital Equipment 307digitization 289of life 293Dijkstra, Edgar 3Dilbert 313Diophantine equations 238, 239, 240,249, 251Diophantus 239divergent thinking 298DNA 104, 123domino toppling 316Doyle, Arthur Conan 148Doyon, Julien 117drag and drop 237DVD 289D-Wave 21dyslexia 90, 139EEdinburgh Festival 288Edison, Thomas 295, 296, 298EEG 32Egyptian 86, 89Einstein, Albert 30, 34, 47, 64, 117, 178,180, 210, 212, 298, 319, 327, 332,333, 347, 348brain 97Eliza 25Elton, Ben 266EMI 102Emil Post’s Word Problem 258emotions 116encryption 165, 218, 277RSA encryption 165Encyclopedia Britannica 8English 86, 89, 129ENIAC 223Enigma 211, 212, 215, 218Entscheidungsproblem 211, 219, 221EPR paradox 332Equitable Center 5equivalence 200Ericsson, Anders 37Ernő 169Escher, MC 346and Penrose Steps 51Essential Complexity 231Euclid’s proof 156Euler 157, 202Eureka moment 302Everett, Hugh 328experiments 1exponent 241expression analysis 84eyes 108color perception 110fovea centralis 112resolution of 112FFacebook 71, 271face-to-face interaction 83false paradox 155Fermat’s Last Theorem xi, 225, 241, 242,251, 253, 254, 259, 261, 275, 278,351, 368Fermat’s puzzle 225Fermilab 293Feynman, Richard 58, 70, 157, 239, 306,326, 364, 399Feynman’s proof 157Fields Fellowship 368Fields Medal 368Finland 54FitzGerald, Edward 372Florida State University 37flowchart 244Fluid Concepts & Creative Analogies 49fluid intelligence 29, 33fluorescent dyes 100410 Are the Androids Dreaming Yet?Flynn Effect 33Flynn, James 33Formalism 193Four Color Conjecture 251fovea centralis 112f-PET 107fractals 329Franklin, Benjamin 152Frankston, Bob 237Freedman, Stuart 333FreeSWITCH 265free will 41, 313–354determinism and 315God and 339particles 349Schrödinger’s cat 325simple theorem 337The Free Will Theorem 343twin particle experiment 331uncertainty 318Frege, Gottlob 155French 90French Academy of Science 238Fritz, chess program 5Frost, Robert 96future 373futures market 55Ggadolinium 106Garden of Eden 339gate parity point 18Gates, Bill 236gears 42Geiger counter 326geometry 179German 86, 129Gettysburg Address 57‘G’ factors 29ginormous 131Giseng, Nicolas 335Gladwell, Malcolm 37Glass, Philip 8Gleick, James 171glucose 117Godfree will and 339Gödel Escher Bach 49Gödel, Kurt xi, 141, 193, 201, 221, 246Gödel limit 207Gödel numbers 203Goldbach’s Conjecture 157Golden Pineapples 365Good Will Hunting 257Google 20, 253, 271, 308, 367Gorbachev, Mikael 79Göttingen University 193grade inflation 32Graham, Martha 78Grand Masters 5Grand Theft Auto 91Grantchester 221Greece 15, 156and ancient Greeks 18Greek 87, 89, 149, 297Greek tragedy 87Gregory, Mike 396Grieg 259Group Intelligence 30Grove, Andy 18Grover’s algorithm 277guess xiiGuilford, JP 299Gulf Stream 152Gurdon, Sir John 30HHaltcrash 244Halting Flowchart 245Halting Problem 243, 251, 258, 259Halting Program 225, 244Halting Question 243Hameroff, Stuart 119, 122, 282Hamlet 129, 254Hammond, Richard 97Hampton Court Palace 42Hard disk drives 306Harrison, John 365Harry Potter 92, 306Harvard Business School 306Harvard University 224, 307Hawking Bekenstein bound 6Hawking, Stephen x, xvi, 6, 132, 306, 326,339hearing 113heat-sight 102Hebrew 86, 87Hebrew University of Jerusalem 13Heisenberg’s uncertainty principle 318,335Index411Henry VIII 42hieroglyphics 89Higgs Boson 357Hilbert, David 182, 193, 194, 238Hilbert Problems 196, 221Hilbert’s 10th Problem 243, 253Hilbert’s Hotel 182Himalayas 55hippocampus 11, 32Hitler, Adolf 213Hoane, Joe 5Hodges, Wilfrid 150Höfði House 79, 80Hofstadter, Douglas xi, 49, 310Hogarth, Mark 280Hole in the Wall Project 35Holmes, Sherlock 148hologram 290Hong Kong 88horizontal abstraction 266Horn, John 29Hounsfield, Sir Godfrey 102Howell, Emily 7, 310Hubble 348Hulme, David 41hunters and spears 181hyper-communication 285–294, 293audio field 291bandwidth 288, 292digitization 289, 293reality 289symbolic communication 293hyper-computing 273hypercube 241–244hypotenuse 242IIBM 207, 224, 306and Watson 8Watson Research Laboratory 5Ig Nobel Prize 365imaging 99IMAX theatre 287, 290, 293Inception 50inconsistencyin mathematics 204inconsistency defense 207incubation 1, 301Indiana University 49indirect proof 153, 158, 244infinity , 179, 280history of 179how to count 180larger than infinity 185Infinity Hotel 182infrared light 102innovator’s dilemma 306insight 2inspiration 2instinctive reactions 109Institute of Advanced Mathematics 212,258Intel 18, 224, 367intelligence 25fluid 29, 33‘G’ factors 29grade inflation 32human vs computing 75physical basis of 30quantitative numerical skills 30static 32time 29vision 29interaction 85face-to-face 83interferometer 326International Congress of Mathematicians196International Mathematical Union 368internetencryption 165, 277internet protocol 267intimation 2, 301intuitive thinking 2IP 267iPad 319iPhone 22, 238, 297iPod 289IQ 27, 33, 120IQ Test 27Iraq 87Iraq war 80Irvine 280ISABEL 14iTunes 130JJabberwocky 135, 136Jaeggi, Susanne 33Japanese 87412 Are the Androids Dreaming Yet?Jape 310Jefferson, Thomas 308Jeopardy 9Jessie 145Jobs, Steve 47, 68, 296–297, 297, 306joke 93world’s funniest 94Joke Analysis and Production Engine 310Jones, JP 251KKahn, Philip 237Kamailio 265Kasparov, Garry 5, 34and Deep Blue 4–6Kelvin, Lord 180Kerr Metric 280Khayyám, Omar 371King’s College 17, 211Kish, Daniel 13knitting 117knowledge 8analysis 204creating 141creativity and 141difficulty discovering 204discovery of 142nature of 193search for 140Kochen, Simon 343Kochen Specker 344Kochen-Specker Cube 347Kochen-Specker paradox 345Königsberg Bridges 202Königsberg University 202Kronecker 178Kurzweil, Ray 20, 261and Moore’s Law 19Llambda calculus 258language 129body 84Laplace, Pierre-Simon 317lateral thinking 297lava lamp 45Lavarand 45Law and Order 87learning 35–38Leibniz 319Leicestershire 89liar’s paradox 154libraryknowledge 143light 100spectrum 102lightning rod 152Linear-a 89Linear-b 89Linux 265Liszt, Franz 7, 129Loch Ness Monster 142Loch Ness Monster Song 138Loebner prize 72logic 149binary 150Boolean 150, 152checklists 152for computers 150limit 247purpose of 156reduction to the absurd 152Stoic 150Logic 150logic gates 18, 22, 121logic limit 262London Bridge 42London marathon 192, 202London Mathematical Society 15, 238London School of Economics 301London Science Museum 16long multiplication 240Lorenz Attractor 173Lorenz, Edward 170, 172Lotus Corporation 237Lucas argument 205Lucas, JR xi, 205Lucas-Penrose argument 205MMadam Tussaud 75magnetic fields 105Magnetic Resonance Imaging 105Makanin, Gennadií 258Malament, David 280Manchester University 236Mandarin 87Mandelbrot diagram 174Mandelbrot Set 161Manhattan Project 239Index413Marx, Groucho 153, 382Massachusetts 89Massachusetts Institute of Technology(MIT) 25, 165, 168, 307Masters, John 54mathematical proofs 156mathematical theorems ximathematiciansPolish 211mathematics 153axiom 198equivalence 200flat problem 164future of 196game of 200how to count 180inconsistency defense 207inconsistency in 204indirect proof 244infinity 179linear problem 164long multiplication 240Lucas argument 205mathematical creativity 309non-deterministic polynomial problems165Peano axioms 199, 205prime numbers 243PSPACE problem 168traveling salesman problem 166truth and rules 193, 200, 206Matiyasevich, Yuri 248, 251Mattapoisett 89Maude, Isabel 14Maxwell 298Mayan astronomers 70maze 164, 165McChrystal, General Stanley A 54McGinn, Colin 324McGurk Effect 114McLaughlin, Dan 37Mehrabian, Albert 84memory 11, 14, 90, 118digital 130photographic memory 119visio-spacial 28with age 120memory management 250meninges 97meningitis 14Merchant of Death 366Merilees, Philip 170Mesopotamia 87metre 28micro-expression analysis 84microphones 289Microsoft 237Microsoft Word 135microtubules 124, 281Miles, Andrew 368Millennium Falcon 348Milliken 394Minds, Machines and Gödel 205Minessale, Anthony 265Ming Dynasty 15mirror neurons 116Mirzakhani, Maryam 368Mitra, Sugata 35monkey 129moon shot story 144monkeys and typewriters 254Monty Python 93Moon Base 348Moore, Gordon 18Moore’s Law 18Morgan, Edwin 138, 142Morse code 336motor cortex 31Mozart 246, 298MRI scan 69, 104multiplicationlong 240Munduruku tribe 181Murphy’s Law 226muscle memory 90muscles 117, 192music 113computers and 258musical compositions 8myelin 31, 118NNapoleonic wars 129NASA 59Native American 89Navier Stokes Hypothesis 238nebula 174Negroponte, Nicolas 35neural network 116, 121, 280414 Are the Androids Dreaming Yet?neurons 50, 98, 116microtubules 281nerve impulse speed 99recovery time 121synapse 119Newcastle University 35Newman, Max 221Newton, Isaac 171, 319Newton’s Rings 321New York University School of Medicine12Niels Bohr Institute 327nitrocellulose 218Nixon, Richard 194Nobel, Alfred 365Nobel Prize 30, 50, 100, 102, 119, 213,326, 365non-algorithmic xinon-computable processes 373non-computable thought 261, 282noncomputational creativity xinon-determinism 275, 282, 318non-deterministic behavior 44non-deterministic polynomial problems165noninvasive imaging techniques 11nonverbal communication 84Norvig, Peter 57No Silver Bullet 237No Silver Bullet – Essence and Accidents ofSoftware Engineering 231Nova Institute 50Nova Southeastern University 124Nuclear Magnetic Resonance 104numberscounting system 181defining 199Gödel numbers 203infinity 179nature of 155prime 156, 243, 343random 188real 186, 280Turing numbers 190zero 179Nyquist, Harry xiiiOOccam’s Razor 68omnipotence 340omniscience 340On Computable Numbers andtheir Application to theEntscheidungsproblem 211One Laptop per Child 35, 82one-time pad 216, 337opium 55optical illusions 113oracle function 278order-of-magnitude 164O’Reilly, Edward 50Organon 149Orwell, George 178Outliers 37Oxford English Dictionary 86Oxford University xi, 50, 149, 205, 282Ppaperclip test 298paper tape 221paradox xi, 68, 70, 114, 153, 203, 326Barber paradox 155EPR paradox 332false 155Kochen-Specker paradox 345liar’s paradox 154Russell paradox 155Wiles paradox 247Zeno’s paradox 154parallel lines 179Paramecium 123–126particle accelerator 69Pasteur Institute 188pattern matching 49Pavillon de Breteuil 28PC revolution 236PDP11-34 236Peano axioms 199, 205Peano, Giuseppe 197, 199Pelmanism 28pendulum 121Penrose, Roger xi, 50, 56, 123, 205, 246,261, 282, 309, 328Penrose Steps 51, 113Pentagon 79peopleliving forever 20Pérez, Shimon 81, 82permutation of information 135Persia 15Index415personal computers 307PET 107philosophical proof 246philosophy 193Photo Electric Effect 366photographic memory 119photons 110, 320, 331, 332, 348photosynthesis 50, 124physics 180determinism 316Picasso, Pablo 232, 246, 298pit vipers 102Pixar 306Places game 168plank interval 131, 255Plato 149, 179Podolsky, Jacob 332poemcomputer created 134Poincaré Conjecture 357Poincaré, Henri 171, 180Polaroid lenses 332police strike 54Polish Intelligence Bureau 211polynomial 164polywater 157positivism 153positron emission tomography 107Post, Emil 258Post Problems 258Powell, Colin 53PowerPoint 63preparation 301Previn, Andre 93prime numbers 156, 243, 343Princeton University 97, 212, 223, 251Principia Mathematica 195Private Eye 287processcreativity versus 312program equivalence problem 250programmer 235, 238, 263programming geniuses 271super-programmers 266progressive cipher 214proofFeynman’s proof 157indirect 244mathematical 156philosophical 246PSPACE problem 168Pulitzer Prize 365, 367purpose on the planet 9puzzletwo guards 151Pygmalion 25Pythagoras 243Pythagorean triangle 240Qquantitative numerical skills 30quants 71quantum brains 122quantum computers 277quantum cryptography 215, 217quantum effects 50, 282quantum gravity interaction 329quantum mechanics 22, 123, 180, 293,344Copenhagen interpretation 327quantum Morse machine 337quantum randomness 45quantum uncertainty 21quartz 121quartz crystal 43qubits 21quinine 100Rradioactive decay 327random chance 254random numbers 44Reagan, Ronald 79reality 289real numbers 280reductio ad absurdum 152, 157reflection 319relativity 180Special Relativity 348Theory of Relativity 366Renaissance 16, 297Reykjavik 79ricecovering chessboard 163Rice’s Theorem 267Riemann Hypothesis 238, 257Riemann surfaces 368Ritchie, Graeme 310Rivest, Ron 165Robinson Davis Matiyasevich theory 248416 Are the Androids Dreaming Yet?Robinson, Julia 248, 251Robinson, Sir Ken 299Rogers and Hammerstein 266Rommel 211Röntgen, Wilhelm 100Rosen, Samuel 332Rosetta Stone 89Rowling, JK 306Royal Swedish Academy of Sciences 366RSA encryption 165Rubik’s cube 345Rule 164 192rules 192, 200Rumsfeld, Donald 190, 194RunMe 245Ruohonen, Keijo 251Russell, Bertrand 155, 193, 195Russell paradox 155SSachs, Oliver 12Sagan, Carl 68Sandler, Adam 12Sanford, Edward 38Schadenfreude 86Scherbius, Arthur 211Schrödinger, Erwin 326Schrödinger’s cat 325Scientific American 85scripts and symbols 87Searle’s Chinese Room 66, 222secret message 214Seeger, Pete 162Sego, Daniel 335self-halting problem 250SendMail 265Shadows of the Mind 50, 282Shakespeare, William 39, 129, 131, 138,140, 254Shamir, Adi 165Shannon, Claude xiii, 3, 216, 337Sharman, Mike ixShaw, George Bernard 25, 78, 286Shockley, William 30Shor’s algorithm 277Siegelmann, Hava 280silicon chip 20Silicon Graphics 45Simonsen, Inge 192Singer, Isaac 314Singh, Simon 242single cell organisms 18singularity 261Siri 56Skinner, BF 34smallpox virus 189smile 84sock analogy 332software 224, 231bugs 262coding 264drag and drop 237flowchart 244modern word processor 236origins of 238PC revolution 236problems 250process 270programmer 235, 238, 263programming geniuses 271re-architect 270scope creep 270spreadsheet 237super-programmers 266writing 235sorting 164Soviets 79space like separation 348Space Shuttle Columbia 58Spanish 90spears and hunters 181Special Purpose Objection 253Special Relativity 348speed of light 317spell checkers 139spin 343Spolsky, Joel 256Law of Leaky Abstractions 256Spolsky’s Law 267spreadsheet 237Stanford University 30starch 118Star Trek 157, 348Star Wars 79static intelligence 32statistical approach 8Stern, William 27Stockhausen 7Stoic logic 150story 92Index417Strategic Defense Initiative 79stroke damage 12substitution code 203Sumerians 87superconductivity 22super-programmers 266super-Turing 275, 278, 283, 294syllogisms 150, 152, 158symbolic communication 87, 293symbols 130, 143, 194, 201synapse 119system argument 66TTagg, JamesHome Page 232Tallis, Thomas 259tapetum lucidum 110TCP 267Terman, Lewis 30The Art of Thought 301The Boy Who Can’t Forget 120The Cognitive Style of PowerPoint 63The Emperor’s New Mind xi, 50, 246, 282The Free Will Theorem 343The Free Will Universe 231The Game of Logic 150The God Delusion 339The History of Western Philosophy 193The Innovators Dilemma 306The Journal of Irreproducible Results 139The Labyrinth 150The Man who Mistook his Wife for a Hat12The Mythical Man Month 231Theory of Relativity 366Thermal Imaging 101The Sound of Music 266The Talent Code 37The Universe in a Nutshell 339The Webby Awards 365thiamin molecules 124thinking 117Thomas, Dylan 140thought art 87Three Body Problem 171time intelligence 29time travel 316Tokyo University 13Tolstoy, Leo 129War and Peace 129toothed gears 43Top Gear 97topology 249tortoise and hare 154Torvalds, Linus 232, 265totality problem 250Tower of London 42Transmission Control Protocol 267traveling salesman problem 166triple drug therapy 158truth 192tubulin 98, 118, 122, 124single-celled organisms 123tubulin microtubules 282tubulin molecules 50Tufte, Ed 53, 63, 92Tufts University 102Turing, Alan xi, 15, 17, 26, 71, 96–97,141, 209, 210, 211, 238, 258, 259,302, 342and Churchill 213and computer understanding 212and Enigma 212and The Decision Problem 212, 219,238and World War II 213at Bletchley Park 212at Cambridge University 211at Princeton University 212birth 211death 213homosexuality 213Turing Award 213Turing Award 367Turing limit 155, 253, 260, 275, 278, 280Turing machine 212, 221, 246, 251, 275,278, 280, 353Lego 223universal Turing machine 222Turing numbers 190Turing test 67, 71, 72, 261Turing theorem 351Tuszynski, Jack 119twin particle experiment 331twins 31two guards puzzle 151Two Ronnies 86, 93418 Are the Androids Dreaming Yet?UUltimate Question of Life the Universe andEverything 238ultraviolet light 100Uncanny Valley 75uncertainty 318understanding xiii, 53meaning of 56of computers 71Unicode 129, 203United States Army’s Ballistic ResearchLaboratory 223Universal Turing Machine 246universeanthropic principle 322complexity and chaos 173determined 207deterministic 175end of 140University of Alberta 119University of Arizona 119, 122, 282University of Calgary 251University of California 280University of Maryland 33University of Massachusetts 280University of Montreal 117University of Moscow 258University of Otago 33University of Santa Cruz 7University of Vienna 202urban legend 11US Supreme Court 28Vvan Gogh, Vincent 142variable initialization 250vertical abstraction 267Visco, Frank L 396vision 109vision intelligence 29visual agnosia 12Volkswagen Polo 312von Neumann, John 223Vorderman, Carol 30WWallas, Graham 1, 301Wang 308War and Peace 129Watson computer 8, 207Watson Research Laboratory 5wave interference 320wavelength 102weatherpredicting 168, 172Wechsler Test 27Weizenbaum, Joseph 25West, Mae 78Whitehead, Alfred North 195Who Wants to be a Millionaire? 347Wikipedia 8, 129, 231Wilder, Billy 128Wiles, Andrew xi, 75, 242, 248, 251, 254,259, 261, 351Wiles Paradox 247William of Occam 68Winchester Drives 306Wise, Michael 335Wolfram, Stephen 173, 246, 352Woods, Tiger 116WordPress 237World War I (First World War) 211, 337World War II (Second World War) 17,218, 337code breakers 211Wozniak, Steve 10, 68Wright, Stephen 274WYSIWYG 237XXPRIZE 238, 367X-ray 69, 100damage from 104slicing technique 102wavelength 102YYellow Pages 308ZZar, Jerrold H 139Zeitgeist 86Zeno machine 280Zeno’s paradox 154Zermelo-Fraenkel set theory 156zigzag method 182Index419