Изменить стиль страницы

The point of view here is that of a communications engineer, and the unstated assumption is that we are interested in the bit-by-bit content of the signal, not in its meaning. So the message

111111111111111 contains 15 bits of information, and so does the message 111001101101011.

But Shannon's concept of information is not the only possible one. More recently, Gregory Chaitin has pointed out that you can quantify the extent to which a signal contains patterns. The way to do this is to focus not on the size of the message, but on the size of a computer program, or algorithm, that can generate it. For instance, the first of the above messages can be created by the algorithm 'every digit is a 1'. But there is no simple way to describe the second message, other than to write it down bit by bit. So these two messages have the same Shannon information content, but from Chaitin's point of view the second contains far more 'algorithmic information'

than the first.

Another way to say this is that Chaitin's concept focuses on the extent to which the message is

'compressible'. If a short program can generate a long message, then we can transmit the program instead of the message and save time and money. Such a program 'compresses' the message.

When your computer takes a big graphics file -a photograph, say -and turns it into a much smaller file in JPEG format, it has used a standard algorithm to compress the information in the original file. This is possible because photographs contain numerous patterns: lots of repetitions of blue pixels for the sky, for instance. The more incompressible a signal is, the more information in Chaitin's sense it contains. And the way to compress a signal is to describe the patterns that make it up. This implies that incompressible signals are random, have no pattern, yet contain the most information. In one way this is reasonable: when each successive bit is maximally unpredictable, you learn more from knowing what it is. If the signal reads

111111111111111 then there is no great surprise if the next bit turns out to be 1; but if the signal reads 111001101101011 (which we obtained by tossing a coin 15 times) then there is no obvious guess for the next bit.

Both measures of information are useful in the design of electronic technology. Shannon information governs the time it takes to transmit a signal somewhere else; Chaitin information tells you whether there's a clever way to compress the signal first, and transmit something smaller. At least, it would do if you could calculate it, but one of the features of Chaitin's theory is that it is impossible to calculate the amount of algorithmic information in a message -and he can prove it. The wizards would approve of this twist.

'Information' is therefore a useful concept, but it is curious that 'To be or not to be' contains the same Shannon information as, and less Chaitin information than, 'xyQGRlfryu&d°/oskOwc'. The reason for this disparity is that information is not the same thing as meaning. That's fascinating.

What really matters to people is the meaning of a message, not its bit-count, but mathematicians have been unable to quantify meaning. So far.

And that brings us back to stories, which are messages that convey meaning. The moral is that we should not confuse a story with 'information'. The elves gave humanity stories, but they didn't give them any information. In fact, the stories people came up with included things like werewolves, which don't even exist on Roundworld. No information there -at least, apart from what it might tell you about the human imagination.

Most people, scientists in particular, are happiest with a concept when they can put a number to it. Anything else, they feel, is too vague to be useful. 'Information' is a number, so that comfortable feeling of precision slips in without anyone noticing that it might be spurious. Two sciences that have gone a long way down this slippery path are biology and physics.

The discovery of the linear molecular structure of DNA has given evolutionary biology a seductive metaphor for the complexity of organisms and how they evolve, namely: the genome of an organism represents the information that is required to construct it. The origin of this metaphor is Francis Crick and James Watson's epic discovery that an organism's DNA consists of 'code words' in the four molecular 'letters' A C T G, which, you'll recall, are the initials of the four possible 'bases'. This description led to the inevitable metaphor that the genome contains information about the corresponding organism. Indeed, the genome is widely described as

'containing the information needed to produce' an organism.

The easy target here is the word 'the'. There are innumerable reasons why a developing organism's DNA does not determine the organism. These non-genomic influences on development are collectively known as 'epigenetics', and they range from subtle chemical tagging of DNA to the investment of parental care. The hard target is 'information'. Certainly, the genome includes information in some sense: currently an enormous international effort is being devoted to listing that information for the human genome, and also for other organisms such as rice, yeast, and the nematode worm Caenorhabditis elegans. But notice how easily we slip into cavalier attitudes, for here the word 'information' refers to the human mind as receiver, not to the developing organism. The Human Genome Project informs us, not organisms.

This flawed metaphor leads to the equally flawed conclusion that the genome explains the complexity of an organism in terms of the amount of information in its DNA code. Humans are complicated because they have a long genome that carries a lot of information; nematodes are less complicated because their genome is shorter. However, this seductive idea can't be true. For example, the Shannon information content of the human genome is smaller by several orders of magnitude than the quantity of information needed to describe the wiring of the neurons in the human brain. How can we be more complex than the information that describes us? And some amoebas have much longer genomes than ours, which takes us down several pegs as well as casting even more doubt on DNA as information.

Underlying the widespread belief that DNA complexity explains organism complexity (even though it clearly doesn't) are two assumptions, two scientific stories that we tell ourselves. The first story is DNA as Blueprint, in which the genome is represented not just as an important source of control and guidance over biological development, but as the information needed to determine an organism. The second is DNA as Message, the 'Book of Life' metaphor.

Both stories oversimplify a beautifully complex interactive system. DNA as Blueprint says that the genome is a molecular 'map' of an organism. DNA as Message says that an organism can pass that map to the next generation by 'sending' the appropriate information.

Both of these are wrong, although they're quite good science fiction -or, at least, interestingly bad science fiction with good special effects.

If there is a 'receiver' for the DNA 'message' it is not the next generation of the organism, which does not even exist at the time the 'message' is being 'sent', but the ribosome, which is the molecular machine that turns DNA sequences (in a protein-coding gene) into protein. The ribosome is an essential part of the coding system; it functions as an 'adapter', changing the sequence information along the DNA into an amino acid sequence in proteins. Every cell contains many ribosomes: we say 'the' because they are all identical. The metaphor of DNA as information has become almost universal, yet virtually nobody has suggested that the ribosome must be a vast repository of information. The structure of the ribosome is now known in high detail, and there is no sign of obvious 'information-bearing' structure like that in DNA. The ribosome seems to be a fixed machine. So where has the information gone? Nowhere. That's the wrong question.