Monday March 22, 2010 2:31 PM AEST

Ground Zero: The truth about everything

  • Email a Friend
  • Print Page
Ground Zero: The truth about everything
By Dan Rutter
Apr 21, 2005
Tags: truth | database

Dan Rutter contemplates the size of truth.

Dan Rutter contemplates the size of truth.

I don't know what turns the conversation took in the schoolyard between you and your nerdy friends (I'm assuming you had nerdy friends. Oh, you were all rugby team captains, were you? Sorry.), but I and a number of my compatriots in early teen social hopelessness independently came up with the idea of the Truth Machine.

You've got this huge computer with awesomely hypergigantic amounts of storage, and monstrous input and output bandwidth, and processing power to burn, right? And you feed it all human knowledge. Maybe you just let it chew through the Library of Congress, or something, but it's more fun if you also put public input booths all over the place, so anybody can drop in and tell the machine stuff. (It was always booths for my schoolfriends and I, not Internet input, 'cos FidoNet and CompuServe were pretty much where it was at in consumer connectivity at the time.)


Anyway, every actual statement about the world the computer receives goes into the Truth About Everything database, where it's weighed up against everything that everybody else has ever told the machine. Then, after enough yottabytes of data have been piled up, you can go into one of the booths and ask a question, and the computer will do the relational database lookup to end all relational database lookups, and give you the best answer human knowledge can generate.

Computers like this, and their technotheological implications, are a staple of the late Golden Age of sci-fi. They always had to be at least a mile on a side. (Most fans think of Asimov's "The Last Question" from 1956 as being the canonical example, but they're often actually thinking of Fredric Brown's short-short "Answer" from two years earlier. Geek-lit digression concludes.)

It took me another couple of years of goofing off at school before I found the fatal flaw in the Truth Machine idea. That flaw is that database searches, even with the best will and the craftiest algorithms in the world, do not take only twice as long when you have twice as much data to sift. They don't necessarily take four times as long - that's where the crafty coding comes in - but you're still talking about some level of geometric growth in search times.

This means that very large databases with very large amounts of relational interconnectedness - which a Truth Machine's memory will, inescapably, have - take a long time to search. A whole-of-human-knowledge kind of database will take an unreasonably long time to search. Like, a large number of times the age of the universe, for each query, even if your fairy godmother has magically cluster-linked all of the planet's current computing power into one smoothly running ultracomputer for you.

This is analogous to the chess computer problem. The best modern chess programs, running on not-terribly-expensive hardware, are now playing at strong grandmaster level - and getting better. But the "perfect" chess computer, that just knows every possible game and simply picks moves that lead down the possible-game tree towards it winning, cannot exist. Well, not until we come up with computers that have a lot more bits of memory than there are particles in the universe, anyway.

Wouldn't you know it, though - maybe we are going to make that kind of computer.
As regular Atomic readers know, quantum computers are still at, in transistor terms, the Bell-Labs-in-1947 stage. They're not going to be useful for anything for some time. Quantum computers are, currently, way more powerful if you emulate them on a desktop PC.

Once we've got proper quantum hardware, though, the unglamorous but ubiquitous world of databases will be turned upside down. It's been known since 1996 that a working quantum computer will be able to do database searches not in an amount of time governed by the number of records put to some power, but in an amount of time proportional to the square root of the number of records.

This makes a big, big difference. It's even better than twice as many records taking twice as long to search. Twice as many records will, ideally, take only 1.4 times as long.

The '50s writers tended to assume that know-it-all megacomputers would immediately achieve sentience, and a dangerously high opinion of themselves, when you turned them on. Quantum computers, I'm afraid, do not promise to be this entertaining.

With more and more poorly correlated information swamping the world every day, though, what quantum database searching does offer is almost as much fun.

 
 
This article appeared in the April 2005 issue of Atomic.

Want to check out the first Australian review of Final Fantasy XIII? We got in this month's Atomic!

Plus HD projectors, Napoleon: Total War, Intel's new six-core processor, PC upgrading guide, and a whole lot more.

ON SALE NOW!
Comments

Be the first to comment on this article.
Thoughts on this article? Add a comment below.
Login or register to submit a comment.
 
 
Atomic Magazine

Issue: 111 | April, 2010

Atomic is a magazine aimed squarely at computer enthusiasts, gamers, and serious PC upgraders.

Every month we bring you the latest reviews of new technology and PC components, in depth features on everything from overclocking to console hacking, and gaming previews and interviews.
 
Latest Comments
"I don't know what they have done to the servers recently, but lately, quite a few of my friends ..."
by bastard | Mar 22, 2010 1:54 PM
 
"Ok now I get it, he resigned from the bench but he is still the local member.

by iamthemaxx | Mar 22, 2010 1:32 PM
 
"er, slade, is that directed at me? If so, I'm not 'selling' you anything, nor is it an advertisem..."
by TheFrunj | Mar 22, 2010 11:33 AM
 
"Quite fugly isn't it!"
by iruss71 | Mar 22, 2010 11:29 AM
 
"Holy crap...

[google search]hack scottrade how-to

Considering all the ..."
by dsagill | Mar 22, 2010 10:31 AM
 
1) Nokia E7147 plans 50%
2) Apple iPhone 3GS 32GB36 plans 50%
3) Apple iPhone 8GB43 plans 20%
4) HTC Magic5 plans 30%
5) Nokia N9740 plans 30%
1) iiNet32 plans 100%
2) Optus41 plans 10%
3) Vodafone7 plans 5%
4) Telstra BigPond30 plans 2%
5) Virgin Mobile6 plans 6%

Mobiles | Broadband | Credit Cards

Haymarket - Atomic MPC
Latest User Reviews
Logitech MX518 Gaming-Grade Optical Mouse
90%
Good shape, design and Ergonomics
 
Coolermaster HAF 922
100%
A case to make a statment and give your pc the Heavy Hardcore Grunt it needs.
 
Coolermaster Excalibur
50%
Atomic is under attack
 
XFX 9300 Motherboard
40%
HUGE letdown
 
CM Storm Sentinel gaming mouse
90%
Sexy and instant geek respect.