Shannonovy teorémy pro obecný zdroj

Shannonovy teorémy pro obecný zdroj popisují možnosti kódování obecného zdroje pomocí oddělitelných kódů. Jinými slovy, jsou popsány maximální dosažitelné schopnosti bezeztrátového kódování.

Přímá věta

Pokud jde o kódování písmeno po písmenu, může být přímá věta formulována následovně:

Existuje předpona , tedy oddělitelný kód , pro který se průměrná délka zprávy neliší od normalizované entropie o více než jednu :

kde:

Jako důkaz teorému jsou zkoumány charakteristiky Shannon-Fano kódu . Tento kód splňuje podmínky věty a má uvedené vlastnosti.

Inverzní věta

Inverzní věta omezuje maximální kompresní poměr dosažitelný s bezztrátovým kódováním. Jak je aplikováno na kódování písmeno po písmenu, popisuje omezení průměrné délky kódového slova pro jakýkoli oddělitelný kód.

Pro jakýkoli oddělitelný kód s délkami je průměrná délka zprávy větší nebo rovna zdrojové entropii , normalizované na binární logaritmus počtu písmen v abecedě kodéru:

Literatura