Clicking on the link to a symbol will make that symbol appear topmost in the symbol-key frame leaving the top frame unchanged. This page is designed to be read from beginning to end by simply using the scrollbar on the right side of the top frame. One can also skip through the page reading only the parts he or she wishes. Good luck, I hope that you find it informative. The focus of this project is lossless data compression.
Data compression is explained with a focus on lossless text compression.
Lossy compression is only briefly touched upon. All of the encoding discussed in this page will be from the english alphabet, A , into the binary alphabet, B . Because all of the encoding is into the binary alphabet, every time log is written it will refer to log to the base 2. The compression discussed in this page is memoryless. This must be stated explicitly because many messages are not memoryless.