11.07.2015 Views

hamming

hamming

hamming

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

10Coding Theory—IHaving looked at computers and how they operate, we now turn to the problem of the representation ofinformation—how do we represent the information we want to process. Recall any meaning a symbol mayhave depends on how it is processed; there is no inherent meaning to the bits the machine uses. In thesynthetic language mentioned in Chapter 4 on the history of software, the breaking up of the instructionswas pretty much the same for every code instruction and this is true for most languages; the “meaning” ofany instruction is defined by the corresponding subroutine.To simplify the problem of the representation of information we will, at present, examine only theproblem of the transmission of information from here to there. This is exactly the same as transmission fromnow to then, storage. Transmission through time or through space are the same problem. The standardmodel of the system is given in Figure 10.IStarting of the left hand side of Figure 10.I we have a source of information. We do not discuss what thesource is. It may be a string of: alphabetical symbols, numbers, mathematical formulas, musical notes of ascore, the symbols now used to represent dance movements—what ever the source is and what ever“meaning” is associated with the symbols is not part of the theory. We postulate only a source ofinformation, and by doing only that, and no more, we have a powerful, general theory which can be widelyapplicable. It is the abstraction from details that gives the breadth of application.Figure 10.IWhen in the late 1940s C.E.Shannon created Information Theory there was a general belief he should callit Communication Theory, but he insisted on the word “information”, and it is exactly that word which hasbeen the constant source of both interest and of disappointment in the theory. One wants to have a theory of“information” but it is simply a theory of strings of symbols. Again, all we suppose is there is such a source,and we are going to encode it for transmission.The encoder is broken into two parts, the first half is called the source encoding which as its nameimplies is adapted to the source, various sources having possibly different kinds encodings.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!