Rambler's Top100Astronet    
  po tekstam   po klyuchevym slovam   v glossarii   po saitam   perevod   po katalogu
 

Klod Shennon: Matematicheskaya teoriya svyazi

<< Vvedenie | Oglavlenie | Chast' 2. Diskretnyi zashumlennyi kanal >>

Chast' 1. Diskretnye sistemy bez shuma

Diskretnyi kanal bez shuma

Teletaip i telegraf - dva prostyh primera diskretnyh kanalov dlya peredachi informacii. V obshem sluchae budem nazyvat' diskretnym kanalom sistemu, posredstvom kotoroi posledovatel'nost' vyborov iz nabora elementarnyh simvolov $S_1,\dots,S_n$ mozhet byt' peredana iz odnoi tochki v druguyu. Kazhdyi iz etih simvolov $S_i$ predpolagaetsya imeyushim nekotoruyu protyazhennost' vo vremeni $t_i$ (ne obyazatel'no odinakovuyu dlya razlichnyh simvolov). Ne trebuetsya vozmozhnost' peredachi proizvol'noi posledovatel'nosti simvolov, vpolne dopustim variant s ogranichennym naborom razreshennyh posledovatel'nostei. Eto - vozmozhnye signaly v kanale. K primeru, v telegrafii takimi simvolami yavlyayutsya: (1) tochka, sootvetstvuyushaya zamykaniyu linii na edinichnoe vremya i razmykaniyu toi zhe dlitel'nosti, (2) tire, sootvetstvuyushee zamykaniyu linii na tri edinicy vremeni i razmykaniyu na odnu, (3) promezhutok mezhdu bukvami, sootvetstvuyushii, k primeru, razmykaniyu linii na tri edinicy vremeni, i (4) promezhutok mezhdu slovami, sootvetstvuyushii razmykaniyu linii na shest' edinic vremeni. My mozhem ogranichit' vozmozhnye posledovatel'nosti simvolov, zapretiv k primeru posledovatel'nye promezhutki (tak kak dva sleduyushih drug za drugom bukvennyh promezhutka identichny promezhutku mezhdu slovami). Vopros, kotoryi my seichas rassmotrim, sostoit v tom, kak opredelit' propusknuyu sposobnost' takogo kanala.

V sluchae teletaipa, v kotorom vse simvoly imeyut odnu i tu zhe dlitel'nost' i razreshena lyubaya kombinaciya 32-h simvolov, otvet prost. Kazhdyi simvol predstavlyaet soboi pyat' bit informacii. Esli sistema svyazi peredaet $n$ simvolov v sekundu, estestvenno skazat', chto propusknaya sposobnost' kanala $5n$ bit v sekundu. Eto ne znachit, chto teletaip vsegda peredaet informaciyu s takoi skorost'yu - eto lish' maksimal'no vozmozhnyi temp, i budet ili net on dostigat'sya - zavisit ot istochnika informacii, podavaemoi v kanal (sm. dalee)

Dlya bolee obshego sluchaya razlichnoi dliny simvolov i ogranichenii na razreshennye posledovatel'nosti dadim sleduyushee opredelenie:

Opredelenie: Propusknaya sposobnost' $C$ kanala daetsya vyrazheniem

$$C = \lim_{T\to\infty} \frac{\log N(T)}{T}$$

gde $N(T)$ - chislo vozmozhnyh signalov dlitel'nosti $T$.

Legko videt', chto v sluchae teletaipa etot rezul'tat svoditsya v predydushemu. Mozhno pokazat', chto etot predel v bol'shinstve interesuyushih nas sluchaev sushestvuet i yavlyaetsya konechnym. Predpolozhim, chto razresheny vse posledovatel'nosti simvolov $S_1,\dots,S_n$ dlitel'nost'yu $t_1,\dots,t_n$ sootvetstvenno. Kakova propusknaya sposobnost' kanala? Esli $N(t)$ - chislo posledovatel'nostei dlitel'nosti $t$,

$$N(t) = N(t-t_1) + N(t-t_2) + \dots + N(t-t_n).$$

Polnoe chislo ravno summe chisel posledovatel'nostei, okanchivayushihsya na $S_1,S_2,\dots,S_n$, to est' $N(t-t_1),N(t-t_2),\dots,N(t-t_n)$, sootvetstvenno. Soglasno shiroko izvestnomu rezul'tatu diskretnogo analiza, $N(t)$ pri bol'shih $t$ asimptoticheski stremitsya k $X_0^t$, gde $X_0$ - naibol'shii deistvitel'nyi koren' harakteristicheskogo uravneniya:

$$X^{-t_1} + X^{-t_2} + \dots + X^{-t_n} = 1$$

i sledovatel'no

$$C = \log X_0.$$

Pri nalichii ogranichenii na razreshennye posledovatel'nosti simvolov my zachastuyu takzhe mozhem poluchit' raznostnoe uravnenie takogo tipa i naiti $C$ iz harakteristicheskogo uravneniya. V vysheupomyanutom sluchae telegrafnoi sistemy

$$N(t) = N(t-2) + N(t-4) + N(t-5) + N(t-7) + N(t-8) + N(t-10)$$

chto poluchaetsya pri uchete poslednego i predposlednego simvolov. Sledovatel'no, $C$ ravno $- \log \mu_0$, gde $\mu_0$ - polozhitel'nyi koren' uravneniya $1= \mu^2 + \mu^4 + \mu^5 + \mu^7 + \mu^8 + \mu^{10}$. Reshaya ego, nahodim $C= 0.539$.

Dostatochno obshim vidom ogranichenii na vozmozhnye posledovatel'nosti simvolov mozhet byt' sleduyushii. Rassmotrim mnozhestvo vozmozhnyh sostoyanii $a_1,a_2,\dots,\allowbreak a_m$. V kazhdom sostoyanii mogut peredavat'sya lish' nekotorye simvoly iz nabora $S_1,\dots,S_n$ (razlichnye podmnozhestva v razlichnyh sostoyaniyah). Pri peredache odnogo iz etih simvolov sostoyanie izmenyaetsya v zavisimosti kak ot predydushego sostoyaniya, tak i ot peredannogo simvola. Prostym primerom takoi sistemy yavlyaetsya telegraf, kotoryi mozhet nahodit'sya v odnom iz dvuh sostoyanii v zavisimosti ot togo, byl li poslednim peredannym simvolom 'probel'. Esli da, to mozhet byt' poslany tol'ko tochka ili tire, i sostoyanie izmenitsya na protivopolozhnoe. Esli zhe net, mozhet byt' poslan proizvol'nyi simvol, i sostoyanie izmenitsya, esli poslannyi simvol - 'probel'. Eta situaciya illyustriruetsya lineinym grafom, izobrazhennym na ris.2.


Ris. 2. Graficheskoe predstavlenie ogranichenii na posledovatel'nosti telegrafnyh simvolov.
Vershiny grafa sootvetstvuyut dvum sostoyaniyam sistemy, a linii - razreshennym dlya peredachi simvolam. V Prilozhenii 1 pokazano, chto pri takih ogranicheniyah na razreshennye k peredache simvoly $C$ sushestvuet i mozhet byt' rasschitana v sootvetstvii so sleduyushim rezul'tatom:

Teorema 1. Pust' $b_{ij}^{(s)}$ - dlitel'nost' simvola $s$, razreshennogo v sostoyanii $i$ i privodyashego k perehodu sistemy v sostoyanie $j$. Togda propusknaya sposobnost' kanala $C$ ravnyaetsya $\log W$, gde $W$ - naibol'shii deistvitel'nyi koren' deterministicheskogo uravneniya

$$\Bigl| \sum_s W^{-b_{ij}^{(s)}} - \delta_{ij} \Bigr| = 0$$

gde $\delta_{ij} =1$ pri $i=j$ i ravno nulyu inache.

K primeru, v sluchae telegrafa (ris. 2) determinant raven

chto pri raskrytii daet vysheprivedennoe uravnenie dlya dannogo sluchaya.

Diskretnyi istochnik informacii

My videli, chto pri dostatochno obshih usloviyah logarifm chisla vozmozhnyh signalov v diskretnom kanale lineino rastet so vremenem. Propusknaya sposobnost' kanala mozhet byt' oharakterizovana tempom etogo rosta, chislom bit v sekundu, neobhodimyh dlya peredachi dannogo konkretnogo signala.

Rassmotrim teper' istochnik informacii. Kak on mozhet byt' opisan matematicheski, i skol'ko bit informacii v sekundu on proizvodit? Vazhnym tut yavlyaetsya znanie o statistike etogo istochnika, chto pozvolyaet ponizit' trebuemuyu propusknuyu sposobnost' kanala vyborom sootvetstvuyushei kodirovki - predstavleniya informacii. V telegrafii, k primeru, peredavaemye soobsheniya sostoyat iz posledovatel'nostei bukv. Eti posledovatel'nosti, odnako, ne yavlyayutsya sovershenno sluchainymi. V obshem sluyaae oni obrazuyut predlozheniya i imeyut statisticheskuyu prirodu, skazhem, angliiskogo yazyka. Bukva E vstrechaetsya chashe Q, posledovatel'nost' TH - chashe, chem XP. Nalichie takoi struktury pozvolyaet poluchit' vyigrysh vo vremeni peredachi soobsheniya (ili propusknoi sposobnosti kanala), sootvetstvuyushim obrazom ego kodiruya. Imenno takoi podhod ispol'zuetsya v telegrafii, gde samyi korotkii simvol - tochka - ispll'zuetsya dlya naibolee chasto ispol'zuemoi angliiskoi bukvy E, v to vremya kak samye redkie - Q, X, Z - predstavlyayutsya bolee dlinnymi posledovatel'nostyami tochek i tire. Eshe bol'shii vyigrysh vo vremeni peredachi dostigaetsya v nekotoryh kommercheskih sistemah kodirovaniya, v kotoryh naibolee rasprostranennye frazy i vyrazheniya zamenyayutsya chetyreh- ili pyatibukvennymi kombinaciyami. Ispol'zuyushiesya v nastoyashee vremya standartizovannye pozdravitel'nye i privetstvennye telegrammy takzhe pozvolyayut kodirovat' cerye predlozheniya dostatochno korotkimi posledovatel'nostyami chisel. v nastoyashee vremya

Mozhno schitat', chto diskretnyi istochnik formiruet soobshenie simvol za simvolom, vybiraya ih v sootvetstvii s nekotoroi veroyatnost'yu, zavisyashei kak ot nomera simvola, tak i ot predydushih vyborov. Fizicheskaya sistema, ili zhe matematicheskaya model' sistemy, generiruyushei takuyu posledovatel'nost' simvolov v sootvetstvii s naborom veroyatnostei, predstavlyaet soboi stohasticheskii process (Sm., naprimer, S. Chandrasekhar, ``Stochastic Problems in Physics and Astronomy,'' Reviews of Modern Physics, v. 15, No. 1, January 1943, p. 1.). Takim obrazom, my mozhem rassmatrivat' diskretnyi istochnik kak stohasticheskii process, i naoborot, lyuboi stohasticheskii process, generiruyushii diskretnuyu posledovatel'nost' simvolov iz ogranichennogo mnozhestva mozhno schitat' diskretnym istochnikom. Eto vklyuchaet v sebya:

Takie iskusstvennye yazyki polezny dlya formulirovki prostyh zadach i primerov razlichnyh vozmozhnostei. My mozhem takzhe priblizhenno opisat' nekotoryi estestvennyi yazyk seriei prostyh iskusstvennyh. Nulevym priblizheniem takogo roda budet model' s ravnoveroyatnymi nezavisimymi bukvami, sleduyushim shagom mozhet sluzhit' uchet razlichnyh veroyatnostei bukv v estestvennom yazyke (Veroyatnosti bukv, digramm i trigramm dayutsya v Secret and Urgent by Fletcher Pratt, Blue Ribbon Books, 1939. Chastoty vstrechaemosti otdel'nyh slov privedeny v Relative Frequency of English Speech Sounds, G. Dewey, Harvard University Press, 1923.). Tak, v pervom priblizhenii dlya angliiskogo yazyka bukva E budet vybirat'sya s veroyatnost'yu 0.12, a W - 0.02, no ne budet nikakogo vliyaniya bukv drug na druga, i ne budet zametna tendenciya k obrazovaniyu naibolee chastyh bukvosochetanii, takih kak TH ili ED. Vo vtorom priblizhenii neobhodimo uchest' strukturu digramm - posle vybora odnoi iz bukv sleduyushaya vybiraetsya uzhe soglasno sootvetstvuyushei uslovnoi veroyatnosti, chto trebuet znaniya chastoty digramm $p_i(j)$. Na sleduyushem shage vvoditsya struktura trigramm - kazhdaya bukva zavisit uzhe ot dvuh predshestvuyushih.

Postepennoe priblizhenie k angliiskomu yazyku

Dlya illyustracii togo, kak eta seriya priblizhenii opisyvaet estestvennyi yazyk, byli postroeny tipichnye posledovatel'nosti priblizhenii dlya angliiskogo yazyka. Vo vseh sluchayah ispol'zovalsya 27-simvol'nyi ``alfavit'' - 26 bukv i probel.

S kazhdym shagom zametno vozrastaet shodstvo s angliiskim yazykom. Zametim, chto privedennye primery sohranyayut dostatochno pohozhuyu na original strukturu i daleko za ramkami sootvetstvuyushego priblizheniya. Tak, vtoroe priblizhenie daet priemlemyi tekst na urovne dvuhbukvennyh sochetanii, no chetyrehbukvennye kombinacii v nem takzhe yavlyayutsya dostatochno shozhimi s angliiskim yazykom; figuriruyushie v poslednem primere kombinacii chetyreh i bolee slov takzhe vpolne mogut vstrechat'sya v real'nyh predlozheniyah. Tak, fraza iz 10 slov ``attack on an English writer that the character of this'' ne yavlyaetsya sovsem uzh bessmyslennoi. Vidno, chto dostatochno slozhnyi stohasticheskii process mozhet yavlyat'sya vpolne udovletvoritel'noi model'yu diskretnogo istochnika.

Dva pervyh primera postroeny s ispol'zovaniem knigi sluchainyh chisel i tablicy chastot bukv. Pohozhii metod mozhno bylo by ispol'zovat' i dlya posleduyushih, tak kak chastoty digramm i trigramm izvestny, odnako my vospol'zovalis' inym, bolee prostym podhodom. Dlya postroeniya vtorogo priblizheniya, naprimer, otkryvalas' sluchainym obrazom kniga i vybiralas' sluchainaya bukva, kotoraya zapisyvalas'; zatem kniga otkryvalas' na drugoi stranice i iskalas' pervaya dvuhbukvennaya kombinaciya, nachinayushayasya s uzhe otobrannoi bukvy, i zapisyvalas' sleduyushaya bukva. Zatem procedura povtoryalas'. Pohozhii podhod ispol'zovalsya i dlya ostal'nyh primerov. Bylo by interesnym postroit' takzhe i sleduyushie priblizheniya, odnako eto trebuet slishkom bol'shih zatrat vremeni i sil.

Predstavlenie markovskogo processa v vide grafa

Stohasticheskie processy opisannogo vyshe tipa v matematike izvestny kak markovskie processy i dostatochno shiroko osvesheny v literature (za podrobnym izlozheniem otsylaem chitatelya k knige M. Frechet, Methode des fonctions arbitraires. Theorie des evenements en chane dans le cas d'un nombre fini d'etats possibles, Paris, Gauthier-Villars, 1938.). V obshem sluchae ih mozhno opisat' sleduyushim obrazom. Sushestvuet konechnoe chislo vozmozhnyh sostoyanii sistemy $S_1,S_2,\dots,S_n$, krome togo, izvesten nabor veroyatnostei perehoda $p_i(j)$ sistemy iz sostoyaniya $S_j$ v sostoyanie $S_i$. Chtoby sdelat' takoi markovskii process istochnikom informacii, dostatochno predpolozhit', chto on vydaet po odnoi bukve v moment kazhdogo perehoda. Razlichnye sostoyaniya sistemy v takom sluchae sootvetstvuyut ``ostatochnomu vliyaniyu'' predshestvuyushih bukv.

Etu situaciyu mozhno predstavit' v vide grafov, kak pokazano na ris.3, 4 i 5.


Ris.3. Graf, sootvetstvuyushii istochniku iz primera B.

Sostoyaniya zdes' predstavleny vershinami grafa, a veroyatnosti i sootvetstvuyushie im bukvy privedeny ryadom s sootvetstvuyushimi liniyami perehodov. Ris. 3 sootvetstvuet primeru (B) glavy 2, a ris. 4 - primeru (C)


Ris.4. Graf, sootvetstvuyushii istochniku iz primera C.

U sistemy, izobrazhennoi na ris. 3, est' lish' odno sostoyanie, tak kak vybiraemye bukvy nezavisimy. Na ris. 4 chislo sostoyanii ravno chislu bukv; v sluchae ucheta trigrammnoi struktury ih chislo ravno $n^2$, chto sootvetstvuet vozmozhnym param predshestvuyushih bukv. Na ris. 5 izobrazhen graf, sootvetstvuyushii strukture slov iz primera (D) (S oboznachaet simvol probela).


Ris.5. Graf, sootvetstvuyushii istochniku iz primera D.

Ergodicheskie i smeshannye istochniki

Kak uzhe bylo otmecheno, diskretnyi istochnik v nashih zadachah mozhet rassmatrivat'sya kak markovskii process. Sredi vseh vozmozhnyh markovskih processov mozhno vydelit' gruppu so svoistvami, vazhnymi dlya teorii svyazi. V etot klass vhodyat tak nazyvaemye ``ergodicheskie'' processy, i my budem nazyvat' sootvetstvuyushie istochniki ergodicheskimi. Hotya strogoe opredelenie ergodicheskogo processa dostatochno zaputanno, osnovnaya ideya prosta. Dlya ergodicheskogo processa vse sgenerirovannye posledovatel'nosti obladayut odinakovymi statisticheskimi svoistvami, to est', k primeru, chastoty vstrechaemosti bukv, digramm i tek dalee, ocenennye po otdel'nym posledovatel'nostyam, shodyatsya s rostom dliny vyborok k opredelennym predelam, ne zavisyashim ot posledovatel'nosti. Na samom dele eto verno ne dlya vsyakoi posledovatel'nosti, odnako mnozhestvo posledovatel'nostei, dlya kotoryh eto ne vypolnyaetsya, imeet meru nol' (to est' obladaet nulevoi veroyatnost'yu). Grubo svoistvo ergodichnosti oznachaet statisticheskuyu odnorodnost'.

Vse vysheprivedennye primery iskusstvennyh yazykov yavlyayutsya ergodicheskimi. Eto svyazano so strukturoi sootvetstvuyushih grafov. Esli graf obladaet dvumya sleduyushimi svoistvami, sootvetstvuyushii process budet ergodicheskim:

Esli vypolnyaetsya tol'ko pervoe iz uslovii, a vtoroe narusheno, t.e. naibol'shii obshii delitel' raven $d>1$, posledovatel'nost' imeet nekotoruyu periodicheskuyu strukturu. Razlichnye posledovatel'nosti raspadayutsya na $d$ statisticheski ravnoznachnyh klassov, otlichayushihsya lish' sdvigom nachala (to est' tem, kakaya imenno bukva nazyvaetsya pervoi). Sdvigom ot 0 do $d-1$ lyubaya iz etih posledovatel'nostei mozhet byt' sdelana statisticheski ekvivalentnoi lyuboi drugoi. Prostym primerom s $d=2$ mozhet sluzhit' sluchai s tremya bukvami $a,b,c$. Za bukvoi $a$ sleduet libo $b$, libo $c$ s veroyatnostyami $\frac13$ i $\frac23$ sootvetstvenno. Za bukvami zhe $b$ ili $c$ vsegda sleduet $a$. Togda tipichnoi posledovatel'nost'yu budet

a b a c a c a c a b a c a b a b a c a c.

Dannyi sluchai ne ochen' vazhen dlya nashei raboty.

Esli zhe narushaetsya pervoe uslovie, graf raspadaetsya na neskol'ko podgrafov, na kazhdom iz kotoryh eto uslovie vypolneno. My budem predpolagat', chto na kazhdom iz nih vypolneno takzhe i vtoroe uslovie. V eto sluchae my imeem ``smeshannyi'' istochnik, sostoyashii iz neskol'kih chistyh, sootvetstvuyushih kazhdomu iz subgrafov. Esli $L_1$, $L_2$, $L_3,\dots$ - chistye komponenty, mozhno zapisat'

gde $p_i$ - veroyatnost' komponenta istochnika $L_i$.

Fizicheski situaciya predstavlyaet iz sebya sleduyushee. Est' neskol'ko razlichnyh istochnikov $L_1$, $L_2$, $L_3,\dots$, kazhdyi iz kotoryh statisticheski odnoroden (t.e. ergodichen). My ne mozhem skazat' a priori, kotoryi iz nih budet ispol'zovan, no esli posledovatel'nost' nachinaetsya v kakom-to iz chistyh komponentov, v dal'neishem ona v nem i ostanetsya, beskonechno prodolzhayas' v sootvetstvii s ego statisticheskoi strukturoi.

Dlya primera voz'mem dva iz vysheprivedennyh processov i primem $p_1 = .2$ i $p_2 = .8$. Posledovatel'nost' ot smeshannogo istochnika

$$L=.2 L_1 + .8L_2$$

mozhet byt' poluchena vyborom $L_1$ libo $L_2$ s veroyatnostyami 0.2 i 0.8 i generirovaniem posledovatel'nosti v sootvetstviem s etim vyborom.

V dal'neishem my budet predpolagat' istochnik ergodicheskim, esli special'no ne ukazano obratnoe. Eto predpolozhenie pozvolyaet otozhdestvit' srednie po posledovatel'nosti so srednimi po ansamblyu vseh vozmozhnyh posledovatel'nostei (veroyatnost' otlichiya ravna nulyu). K primeru, otnositel'naya chastota bukvy A v nekotoroi beskonechnoi posledovatel'nosti s veroyatnost'yu edinica budet ravna otnositel'noi chastote ee v ansamble posledovatel'nostei.

Esli $P_i$ - veroyatnost' sostoyaniya $i$ i $p_i(j)$ - veroyatnost' perehoda v v sostoyanie $j$, yasno, chto dlya stacionarnosti processa $P_i$ dolzhna udovletvoryat' usloviyu ravnovesiya:

$$P_j = \sum_i P_i p_i (j).$$

V ergodicheskom sluchae mozhno pokazat', chto pri lyubyh nachal'nyh usloviyah veroyatnosti $P_j(N)$ okazat'sya v sostoyanii $j$ posle $N$ simvolov stremyatsya k ravnovesnomu znacheniyu pri $N\to\infty$.

Vybor, neopredelennost' i entropiya

My predstavili diskretnyi istochnik informacii markovskim processom. Mozhem li my opredelit' nekotoruyu velichinu, harakterizuyushuyu v nekotorom smysle kolichestvo informacii, ``proizvodimoi'' takim processom, ili, tochnee, temp ``proizvodstva'' informacii?

Pust' u nas est' nabor vozmozhnyh sobytii s veroyatnostyami $p_1,p_2,\dots,p_n$. Eti veroyatnosti izvestny i bol'she pro eti sobytiya nichego ne izvestno. Mozhno li naiti meru sovershaemogo ``vybora'' odnogo iz sobytii ili zhe neopredelennosti poluchaemogo rezul'tata?

Razumno potrebovat' ot takoi mery, skazhem, $H(p_1,p_2,\dots,p_n)$, sleduyushih svoistv:

V prilozhenii 2 dokazyvaetsya sleduyushii rezul'tat:

Teorema 2: Edinstvennaya $H$, udovletvoryayushaya trem vysheprivedennym usloviyam, imeet vid:

$$H = - K \sum_{i=1}^n p_i \log p_i$$

gde $K$ - nekotoraya polozhitel'naya konstanta.

Eta teorema, kak i predpolozheniya, trebuemye dlya ee dokazatel'stva, nikak ne budut ispol'zovat'sya v dal'neishem. Oni privedeny glavnym obrazom dlya pridaniya nekotoroi pravdopodobnosti nashim posleduyushim opredeleniyam. Ih istinnym dokazatel'stvom, odnako, posluzhat ih prilozheniya.

Velichiny vida $H\! =\! -\! \sum p_i \log p_i$ (konstanta $K$ otvechaet za vybor sistemy edinic) igrayut central'nuyu rol' v teorii informacii kak mery informacii, vybora i neopredelennosti. Takoi zhe vid imeet vyrazhenie dlya entropii v nekotoryh formulirovkah statisticheskoi mehaniki (sm., k primeru, R. C. Tolman, Principles of Statistical Mechanics, Oxford, Clarendon, 1938.), gde $p_i$ - veroyatnost' naiti sistemu v yacheike $i$ ee fazovogo prostranstva. $H$ togda, k primeru, sovpadaet s $H$ v znamenitoi teoreme Bol'cmana. Nazovem $H = - \sum p_i \log p_i$ entropiei nabora veroyatnostei $p_1,\dots,p_n$. Budem oboznachat' $H(x)$ entropiyu sluchainoi velichiny $x$; zdes' $x$ - ne argument funkcii, a metka, prizvannaya otlichat' oboznachenie entropii velichiny $x$ ot entropii $H(y)$ sluchainoi velichiny $y$.

Entropiya dlya sluchaya dvuh vozmozhnostei s veroyatnostyami $p$ i $q=1-p$,

$$H = - (p \log p + q \log q)$$

izobrazhena na ris. 7 kak funkciya $p$.


Ris.7. Entropiya dlya sluchaya dvuh vozmozhnostei s veroyatnostyami $p$ i $q=1-p$.

Velichina $H$ obladaet neskol'kimi interesnymi svoistvami, delayushimi ee priemlemoi meroi vybora ili informacii:

1. $H=0$ togda i tol'ko togda, kogda vse $p_i$ za isklyucheniem odnogo ravny nulyu, a odin - edinice, to est' velichina $H$ obrashaetsya v nol' lish' togda, kogda my uvereny v vybore. Vo vseh ostal'nyh sluchayah $H$ polozhitel'na.

2. Dlya dannogo $n$ $H$ prinimaet maksimal'noe znachenie togda, kogda vse $p_i$ ravny mezhdu soboi (i, sootvetstvenno, ravny $\frac1n$). Intuitivno ponyatno, chto eto - naibolee neopredelennaya situaciya.

3. Rassmotrim dva sobytiya, $x$ i $y$, prichem pervomu sootvetstvuet $m$ vozmozhnostei, a vtoromu - $n$. Pust' $p(i,j)$ - veroyatnost' sovmestnogo poyavleniya $i$ dlya pervogo i $j$ dlya vtorogo. Entropiya takogo sovmestnogo sobytiya ravna

$$H(x,y) = - \sum_{i,j} p(i,j) \log p(i,j)$$

v to vremya kak

Legko pokazat', chto

$$H(x,y) \le H(x) + H(y)$$

prichem ravenstvo dostigaetsya lish' pri nezavisimosti sobytii (t.e. pri $p(i,j) = p(i)
p(j)$). Neopredelennost' sovmestnogo sobytiya men'she ili ravna summe neopredelennostei sobytii po-otdel'nosti.

4. Lyuboe izmenenie, napravlennoe na uravnivanie veroyatnostei $p_1,p_2,\dots,
p_n$, uvelichivaet $H$. Tak, esli $p_1 < p_2$ i my uvelichivaem $p_1$, umen'shaya $p_2$ na tu zhe velichinu, tak chto $p_1$ i $p_2$ okazyvayutsya blizhe brug k drugu, velichina $H$ vozrastaet. V bolee obshem sluchae, esli my proizvodim nekotoruyu proceduru ``usredneniya'' $p_i$ vida

$$p'_i = \sum_j a_{ij} p_j$$

gde $\sum_i a_{ij} = \sum_j a_{ij}=1$ i vse $a_{ij} \ge 0$, velichina $H$ vozrastaet (za isklyucheniem special'nogo sluchaya, pri kotorom znacheniya $p_i$ prosto menyayutsya mestami; v etom sluchae $H$, estestvenno, ostaetsya neizmennoi).

5.Rassmotrim dva sluchainyh sobytiya, $x$ i $y$, kak v punkte 3, ne obyazatel'no nezavisimyh. Dlya lyubogo znacheniya $i$, kotoroe mozhet prinimat' $x$, sushestvuet uslovnaya veroyatnost' $p_i(j)$ togo, chto $y$ primet znachenie $j$. Ona imeet vid

$$p_i(j)=\frac{p(i,j)}{\sum_j p(i,j)}.$$

Opredelim uslovnuyu entropiyu velichiny $y$, $H_x(y)$, kak srednyuyu entropiyu $y$ pri kazhdom znachenii $x$, vzveshennuyu v sootvetstvii s veroyatnost'yu polucheniya dannogo znacheniya $x$. Ona ravna

$$H_x(y) = - \sum_{i,j} p(i,j) \log p_i(j) \, .$$

Eto velichina pokazyvaet, naskol'ko v srednem yavlyaetsya neopredelennoi $y$, esli my znaem $x$. Podstavlyaya $p_i (j)$, poluchaem

ili

$$H(x,y) = H(x) + H_x (y).$$

Neopredelennost' (ili entropiya) sovmestnogo sobytiya $x,y$ ravna summe neopredelennosti $x$ i neopredelennosti $y$ pri izvestnoi velichine $x$.

6. Iz punktov 3 i 5 imeem

$$H(x) + H(y) \ge H(x,y) = H(x) + H_x(y).$$

Takim obrazom,

$$H(y) \ge H_x (y).$$

Neopredelennost' $y$ nikogda ne uvelichivaetsya pri konkretizacii $x$. Ona umen'shaetsya, esli tol'ko $x$ i $y$ ne yavlyayutsya nezavisimymi sobytiyami. V poslednem zhe sluchae ona ostaetsya neizmennoi.

Entropiya istochnika informacii

Rassmotrim diskretnyi istochnik informacii opisannogo vyshe tipa. Dlya kazhdogo iz sostoyanii $i$ sushestvuet nabor veroyatnostei $p_i
(j)$ generacii razlichnyh vozmozhnyh simvolov $j$, chto sootvetstvuet entorpii dannogo sostoyaniya $H_i$. Opredelim entropiyu istochnika kak srednee vseh $H_i$, vzveshennyh soglasno veroyatnostyam sootvetstvuyushih sostoyanii:

Eto entropiya v raschete na simvol teksta. Esli markovskii process imeet opredelennyi temp, mozhno takzhe opredelit' entrpoiyu v sekundu

$$H' = \sum_i f_i H_i$$

shde $f_i$ - srednyaya chastota (realizacii v sekundu) sostoyaniya $i$. Yasno, chto

$$H' = mH$$

gde $m$ - srednee chislo simvolov, generiruemyh za sekundu. $H$ ili $H'$ harakterizuyut kolichestvo informacii, proizvodimoi istochnikom v raschete na simvol ili na sekundu. Esli za osnovanie logarifma prinyata dvoika, oni predstavlyayut soboi bity na simvol ili bity v sekundu.

Esli posledovatel'nye simvoly nezavisimy, to $H$ est' prosto $- \sum p_i
\log p_i$, gde $p_i$ - veroyatnost' simvola $i$. Pust' my imeem dostatochno dlinnoe soobshenie, soderzhashee $N$ simvolov. S vysokoi veroyatnost'yu v nem budet primerno $p_1 N$ vhozhdenii pervogo simvola, $p_2 N$ - vtorogo, i tak dalee. Takim obrazom veroyatnost' dannogo sobsheniya budet primerno ravna

ili zhe

$H$ , takim obrazom, est' logarifm obratnoi veroyatnosti tipichnoi dlinnoi posledovatel'nosti, delennyi na chislo simvolov v nei. Analogichnyi rezul'tat imeet mesto dlya proizvol'nogo istochnika. Bolee tochno, mozhno sformuliovat' (sm. prilozhenie 3)

Teorema 3: Dlya proizvol'nyh $\epsilon > 0$ i $\delta > 0$ mozhno naiti takoe $N_0$, chto posledovatel'nosti proizvol'noi dliny $N \ge N_0$ raspadayutsya na dva klassa:

$$\biggl| \frac{\log p^{-1}}{N} - H \biggr| < \delta.$$

Inymi slovami, prakticheski navernyaka dostatochno blizko k $H$ pri dostatochno bol'shih $N$.

Pohozhii rezul'tat imeet mesto dlya chisla posledovatel'nostei s razlichnymi veroyatnostyami. Rassmotrim vnov' posledovatel'nosti dliny $N$ i otsortiruem ih po ubyvaniyu veroyatnosti. Opredelim $n(q)$ kak chislo posldovatel'nostei, kotorye my dolzhny vybrat' iz dannogo nabora, nachinaya s naibolee veroyatnoi, dlya polucheniya summarnoi veroyatnosti $q$.

Teorema 4:

$$\lim_{N\to\infty} \frac{\log n(q)}{N} = H$$

pri $q$, ne ravnyh $0$ ili $1$.

$\log n(q)$ mozhet byt' istolkovano kak chislo bit, trebuemyh dlya vydeleniya posledovatel'nosti, esli my rassmatrivaem lish' naibolee veroyatnye iz nih summarnoi veroyatnost'yu $q$. Togda - chislo bin na simvol dlya takogo vydeleniya. Teorema glasit, chto dlya bol'shih $N$ ono ne zavisit ot $q$ i ravno $H$. Temp rosta logarifma chisla dostatochno veroyatnyh posledovatel'nostei daetsya $H$ vne zavisimosti ot togo, kak imenno my opredelyaem etu ``dostatochnuyu veroyatnost'''. Blagodarya etim rezul'tatam (dokazyvaemym v prilozhenii 3) dlya bol'shinstva zadach mozhno schitat', chto (dostatochno dlinnyh) posledovatel'nostei vsego $2^{HN}$, i kazhdaya iz nih imeet veroyatnost' $2^{-HN}$.

Dve sleduyushih teoremy pokazyvayut, chto $H$ i $H'$ mogut byt' opredeleny posredstvom predelnyh perehodov pryamo iz statistiki soobsheniya, bez konkretizacii razlichnyh sostoyanii i veroyatnostei perehoda.

Teorema 5: Pust' $p(B_i)$ - veroyatnost' posledovatel'nosti simvolov $B_i$ ot istochnika, i pust'

$$G_N = - \frac1N \sum_i p(B_i) \log p(B_i)$$

gde summirovanie proizvoditsya po vsem posledovatel'nostyam $B_i$, soderzhashim $N$ simvolov. Togda $G_N$ - monotonno ubyvayushaya funkciya $N$ i

$$\lim_{N\to\infty} G_N = H.$$

Teorema 6: Pust' $p(B_i , S_j)$ - veroyatnost' togo, chto za posledovatel'nost'yu $B_i$ sleduet simvol $S_j$, i $p_{B_i}(S_j) = p(B_i,S_j)/p(B_i)$ - uslovnaya veroyatnost' $S_j$ posle $B_i$. Pust'

$$F_N = - \sum_{i,j} p(B_i,S_j) \log p_{B_i}(S_j)$$

gde summirovanie proizvoditsya po vsem blokam $B_i$ dlinoi $N-1$ simvolov i po vsem simvolam $S_j$. Togda $F_N$ - monotonno ubyvayushaya funkciya $N$,

i $\lim_{N\to\infty} F_N = H$.

Eti rezul'taty poluchayutsya v prilozhenii 3. Oni pokazyvayut, chto seriya priblizhenii k $H$ mozhet byt' poluchena pri rassmotrenii statisticheskoi struktury posledovatel'nostei dlinoi $1,2,\dots,N$ simvolov. $F_N$ yavlyaetsya nailuchshim priblizheniem. Fakticheski $F_N$ yavlyaetsya entropiei $N$-togo priblizheniya dlya istochnika, opisannogo vyshe tipa. Esli statisticheskoe vliyanie na rasstoyaniyah, bol'shih $N$, otsutstvuet, to est' esli uslovnaya veroyatnost' posleduuyushego simvola pri znanii ($N-1)$ predydushego ne izmenyaetsya konkretizaciei lyubogo predshestvuyushego im, to $F_N = H$. $F_N$, estestvenno, yavletsya uslovnoi entropiei posleduyushego simvoda pri znanii ($N-1)$ predydushih, togda kak $G_N$ - entropiya na simvol blokov dliny $N$.

Nazovem otnoshenie entropii istochnika k maksimal'nomu znacheniyu, kotoroe ona mozhet prinimat', buduchi ogranichennoi temi zhe predshestvuyushimi simvolami, otnositel'noi entropiei. Eto - naibol'shii vozmozhnyi koefficient szhatiya pri kodirovanii s ispol'zovaniem togo zhe samogo alfavita. Nazovem raznost' edinicy i otnositel'noi entropii izbytochnost'yu. Izbytochnost' angliiskogo yazyka, pri rassmotrenii statisticheskih struktur na masshtabah ne bolee vos'mi bukv, sostavlyaet poryadka $50\%$. Eto znachit, chto: kogda my pishem angliiskii tekst, polovina ego opredelyaetsya statisticheskoi strukturoi yazyka, a polovina vybiraetsya nami svobodno. Ocenka $50\%$ poluchaetsya neskol'kimi nezavisimymi metodami, dayushimi primerno odinakovyi rezul'tat, - raschetom entropii priblizhenii k angliiskomu yazyku, udaleniem s posleduyushim vosstanovleniem chasti bukv iz angliiskogo teksta, i tak dalee. Tak, esli tekst mozhet byt' polnost'yu vosstanovlen posle udaleniya iz nego poloviny bukv, ego izbytochnost' dolzhna byt' bol'she $50\%$. Eshe odin metod osnovan na nektorvyh izvestnyh rezul'tatah kriptografii.

Dve krainosti izbytochnosti angliiskoi prozy - Osnovnoi Angliiskii (Beisik Inglish, Basic English) i kniga Dzheimsa Dzhoisa ``Pominki po Finneganu''. Slovar' Beisik Inglish ogranichen 850 slovami, i ego izbytochnost' ochen' velika, chto otrazhaetsya v uvedichenii ob'ema soobsheniya pri pereaode ego v dannyi dialekt. Dzhois zhe, naoborot, rasshiryaet leksikon, dostigaya takim obrazom uplotneniya semanticheskogo soderzhaniya.

S izbytochnost'yu yazyka svyazano sushestvovanie zagadok-krossvordov. Pri nulevoi izbytochnosti lyuboe bukvosochetanie yavlyaetsya priemlemym tekstom, i lyuboi dvumernyi massiv bukv obrazuet krossvord. Esli zhe izbytochnost' dostatochno velika, yazyk nalashaem slishkom mnogo ogranichenii, chto delaet nevozmozhnym sushestvovanie bol'shih krossvordov. Bolee tshatel'nyi analiz pokazyvaet, chto pri sluchainoi prirode ogranichenii yazyka bol'shie krossvordy vozmozhny lish' pri izbytochnosti ego poryadka $50\%$. Pri izbytochnosti $30\%$ stanovyatsya vozmozhnymi trehmernye krossvordy, i tak dalee.

Predstavlenie operacii kodirovaniya i dekodirovaniya

My vse eshe ne predstavili matematicheski operacii, proizvodimye peredatchikom i premnikom pri kodirovanii i dekodirovanii informacii. Nazovem oba etih pribora diskretnym preobrazovatelyami. Preobrazovatel' poluchaet na vhod nekotoryi nabor vhodnyh simvolov, i vydaet nabor vyhodnyh simvolov. Preobrazovatel' mozhet imet' vnutrennyuyu pamyat', tak chto informaciya na vyhode budet zaviset' ne tol'ko ot tekushego postupivshego na vhod simvola, no takzhe i ot vseh predshestvuyushih. My budet schitat' vnutrennyuyu pamyat' konechnoi, to est' predpolagat' nalichie u preobrazovatelya konechnogo chisla vnutrennih sostoyanii $m$, takih, chto simvol na vyhode yavlyaetsya funkciei simvola na vhode i tekushego sostoyaniya. Sleduyushee sostoyanie yavlyaetsya eshe odnoi funkciei etih dvuh velichin. Takim obrazom, preobrazovatel' mozhet byt' opisan dvumya funkciyami:

gde

$x_n$- $n$-tyi vhodnoi simvol.
$\alpha_n$- sostoyanie preobrazovatelya pri poluchenii $n$-togo vhodnogo simvola.
$y_n$- vyhodnoi simvol (ili posledovatel'nost' simvolov), formiruemyi pri poluchenii simvola $x_n$ v sostoyanii $\alpha_n$.

Esli vyhodnoi simvol odnogo iz preobrazovatelei mozhet byt' podan na vhod drugogo, ih mozhno soedinit' posledovatel'no i poluchit' eshe odin preobrazovatel'. Esli sushestvuet preobrazovatel', preobrazuyushii vyhodnuyu informaciyu pervogo v ego zhe vhodnuyu, pervyi preobrazovatel' nazovem nesingulyarnym, a vtoroi - obratnym k nemu.

Teorema 7: Vyhodnaya posledovatel'nost' preobrazovatelya s konechnym chislom sostoyanii yavlyaetsya posledovatel'nost'yu ot statisticheskogo istochnika s konechnym chislom sostoyanii, s entropiei (v edinicu vremeni), ne bol'shei entropii vhodnoi posledovatel'nosti. Esli preobrazovatel' yavlyaetsya nesingulyarnym, eti entropii ravny.

pust' $\alpha$ opisyvaet sostoyanie istochnika, vydayushego posledovatel'nost' simvolov $x_i$, $\beta$ - sostoyanie preobrazovatelya, dayushego na vyhode bloki simvolov $y_j$. Sistemu mozhno opisat' pryamym proizvedeniem prostranstv ih sostoyanii, to est' prostranstvom par $(\alpha,\beta)$. Soedinim dve tochki etogo prostranstva $(\alpha_1,\beta_1 )$ i $(\alpha_2,\beta_2 )$ liniei, esli $\alpha_1$ mozhet sgenerirovat' $x$, perevodyashii $\beta_1$ v $\beta_2$ tak, chto eta liniya daet veroyatnost' takogo $x$. Pometim takuyu liniyu naborom simvolov $y_j$, vydannyh preobrazovatelem. Entropiya ego mozhet byt' rasschitana kak vzveshennaya summa po vsem sostoyaniyam. Esli my vnachale prosummiruem po $\beta$, rezul'tiruyushii chlen budet ne bol'shim sootvetstvuyushego dlya $\alpha$, tak kak entropiya ne vozrastaet. Esli preobrazovatel' nesingulyaren, soedinim ego so vhodom obratnogo emu. Esli $H'_1$, $H'_2$ i $H'_3$ - entropii na vyhode istochnika, pervogo i vtorogo preobrazovatelei sootvetstvenno, to $H'_1 \ge H'_2 \ge H'_3 = H'_1$ i, sledovatel'no, $H'_1 = H'_2$.

Pust' my imeem nabor ogranichenii na vozmozhnye posledovatel'nosti, kotorye mozhno predstvait' v vide lineinogo grafa, podobnogo izobrazhennomu na ris. 2. Esli veroyatnosti $p_{ij}^{(s)}$ pripisany vsevozmozhnym liniyam, soedinyayushim sostoyanie $i$ s sostoyaniem $j$, eta sistema stanovitsya istochnikom. Odno iz sopostavlenii maksimiziruet entropiyu na vyhode (sm. prilozhenie 4).

Teorema 8: Pust' sistema ogranichenii rassmatrivaetsya kak kanal s propusknoi sposobnost'yu $C=\log W$. Esli my primem

$$
p_{ij}^{(s)} = \frac{B_j}{B_i}
W^{-\ell_{ij}^{(s)}}
$$

gde $\ell_{ij}^{(s)}$ - dlitel'nost' $s$-togo simvola, perevodyashego sistemu iz sostoyaniya $i$ v $j$, i $B_i$ udovletvoryaet usloviyu

$$
B_i = \sum_{s,j} B_j
W^{-\ell_{ij}^{(s)}}
$$

to $H$ maksimal'na i ravna $C$.

Nadleashim vyborom veroyatnostei perehoda entropiya simvolov v kanale mozhet byt' dovedena do propusknoi sposobnosti kanala.

Osnovnaya teorema dlya kanala bez shuma

Teper' my obosnuem interpretaciyu $H$ kak tempa generacii informacii, pokazav, chto $H$ opredelyaet trebuemuyu dlya naibolee effektivnogo kodirovaniya propusknuyu sposobnost' kanala.

Teorema 9: Pust' entropiya istochnika est' $H$ (bit na simvol), a propusknaya sposobnost' kanala - $C$ (bit v sekundu). Togda vozmozhno tak zakodirovat' informaciyu ot istochnika, chto srednii temp ee peredachi po kanalu budet , gde $\epsilon$ mozhet byt' sdelana v proizvol'noi stepeni maloi. Nevozmozhno peredat' informaciyu v tempe, bol'shem .

Utverzhdenie teoremy o nevozmozhnosit peredachi s tempom, bol'shim , mozhet byt' dokazana s ispol'zovaniem togo, chto entropiya podavaemogo v kanal za sekundu nabora simvolov ravna entropii istochnika, tak kak preobrazovatel' dolzhen byt' nesingulyarnym, i, krome togo, eta entropiya ne mozhet byt' bol'she propusknoi sposobnosti kanala. Sledovatel'no, $H' \le C$, i chislo simvolov v sekundu $= H'/H \le C/H$.

Pervaya zhe chast' teoremy dokazyvaetsya dvumya razlichnymi metodami. Pervyi zaklyuchaetsya v rassmotrenii nabora vseh posledovatel'nostei $N$ simvolov, generiruemyh istochnikom. Dlya bol'shih $N$ my mozhem razbit' ih na dve gruppy: soderzhashuyu posledovatel'nosti koroche $2^{(H+\eta)N}$ simvolov i soderzhashuyu posledovatel'nosti koroche $2^{RN}$ ($R$ zdes' est' logarifm chisla razlichnyh simvolov) s polnoi veroyatnost'yu men'she $\mu$. S rostom $N$ $\eta$ i $\mu$ stremyatsya k nulyu. Chislo signalov dlitel'nosti $T$ v kanale bol'she $2^{(C-\theta)T}$ (gde $\theta$ malo) pri dostatochno bol'shih $T$. Esli my primem

$$T = \biggl( \frac H C + \lambda \biggr) N$$

to chislo posledovatel'nostei simvolov kanala dlya gruppy bol'shoi veroyatnosti budet bostatochno bol'shim pri bol'shih $N$ i $T$ (i maloi $\lambda$), a krome togo, budet eshe neskol'ko posledovatel'nostei maloi veroyatnosti. Gruppa vysokoi veroyatnosti kodiruetsya proizvol'nym odnoznachnym sopostavleniem s elementami etogo mnozhestva. Ostal'nye posledovatel'nosti kodiruyutsya bolee dlinnymi posledovatel'nostyami, nachinayushimisya i zakanchivayushimisya elementami, ne ispol'zuemymi dlya kodirovaniya gruppy vysokoi veroyatnosti. Eti elementy (otdel'nye simvoly ili ih gruppy) signaliziruyut nachalo i konec dlya drugoi kodirovki. Mezhdu nimi daetsya dostatochnoe vremya dlya peredachi soobshenii maloi veroyatnosti. Eto trebuet

$$T_1 = \biggl(\frac R C + \varphi \biggr) N$$

gde $\varphi$ malo. Srednii temp peredachi simvolov soobsheniya v sekundu togda budet bol'she, chem

$$\biggl[(1-\delta) \frac T N + \delta \frac{T_1}{N} \Biggr]^{-1} = \biggl[(1-\delta) \Bigl(\frac H C + \lambda \Bigr) + \delta \Bigl(\frac R C + \varphi \Bigr) \biggr]^{-1}.$$

S rostom $N$ $\delta$, $\lambda$ i $\varphi$ stremyatsya k nulyu, a temp stremitsya k .

Drugim sposobom takogo kodirovaniya (i. sledovatel'no, dokazatel'stva teoremy) mozhno opisat' sleduyushim obrazom. Otsortiruem soobsheniya dliny $N$ po ubyvaniyu veroyatnosti, $p_1 \ge p_2 \ge p_3 \dots \ge p_n$. Pust' - summarnaya veroyatnost' vplot' do $p_s$ (ne vklyuchaya $p_s$). Vnachale zakodiruem v dvoichnuyu sistemu. Dvoichnym kodom dlya soobsheniya $s$ budet predstavlenie $P_s$ dvoichnym chislom. Eto predstavlenie razmeshaetsya na $m_s$ poziciyah, gde $m_s$ - celoe chislo, udovletvoryayushee usloviyu

$$\log_2 \frac{1}{p_s} \le m_s < 1 + \log_2 \frac{1}{p_s}. $$

Takim obrazom, soobsheniya s vysokoi veroyatnost'yu predstavlyayutsya bolee korotkim kodom, chem maloveroyatnye. Iz etih neravenstv poluchaem

$$\frac{1}{2^{m_s}} \le p_s < \frac{1}{2^{m_s-1}}.$$

Kod dlya $P_s$ budet otlichat'sya ot vseh posleduyushih v odnom ili bolee iz sostavlyayushih ego $m_s$ simvolov, tak kak vse ostal'nye $P_i$ kak minimum na $\frac{1}{2^{m_s}}$ bol'she, i ih dvoichnye predstavleniya razlichayutsya v pervyh $m_s$ poziciyah. Sledovatel'no, vse kody razlichny, i vosstanovlenie soobsheniya po ego kodu vozmozhno. Esli posledovatel'nosti kanala sami po sebe ne yavlyayutsya dvoichnymi, oni mogut byt' svedeny k nim proizvol'nym obrazom tak, chtoby dvoichnyi kod odnoznachno preobrazovyvalsya by v signal, priemlemyi dlya kanala.

Srednee chislo $H'$ dvoichnyh cifr na simvol ishodnogo soobsheniya mozhet byt' legko oceneno. Imeem

$$H' = \frac1N \sum m_s p_s.$$

V to zhe vremya

$$\frac1N \sum \Bigl( \log_2 \frac{1}{p_s} \Bigr) p_s \le \frac1N \sum m_s p_s < \frac1N \sum \Bigl( 1 + \log_2 \frac{1}{p_s} \Bigr) p_s$$

i sledovatel'no

$$G_N \le H' < G_N + \frac1N$$

S rostom $N$ $G_N$ stremitsya k $H$, entropii istochnika, i $H'$ stremitsya k $H$.

Osyuda vidno, chto neeffektivnost' kodirovaniya, to est' ispol'zovanie ne vseh iz $N$ simvolov, mozhet byt' dovedena do $\frac1N$ s dobavleniem raznicy mezhdu istinnoi entropiei $H$ i ee ocenkoi $G_N$ po posledovatel'nostyam dliny $N$. Procent vremeni, izbytochnogo po otnosheniyu k ideal'nomu sluchayu, sootvetstvenno, mozhet byt' sdelan men'shim

$$\frac{G_N}{H} + \frac{1}{HN} - 1.$$

Etot metod kodirovaniya prakticheski sovpadaet s predlozhennym nezavisimo R. M. Fano (Technical Report No. 65, The Research Laboratory of Electronics, M.I.T., March 17, 1949.), kotoryi zaklyuchaetsya v sortirovke soobshenii dliny $N$ po ubyvaniyu ih veroyatnosti. V dal'neishem eti soobsheniya delyatsya na dve gruppy s kak mozhno bolee blizkimi polnymi veroyatnostyami. Dlya soobshenii pervoi gruppy pervoi dvoichnoi cifroi budet 0, dlya vtoroi - 1. Gruppy takim zhe obrazom delyatsya dalee, vplot' do togo, chto v kazhdoi gruppe ostaetsya po odnomu soobsheniyu. Legko videt', chto s nebol'shoi raznicei (v osnovnom v poslednem znake) eto analogichno processu, opisannomu nami vyshe.

Obsuzhdenie i primery

V elektrotehnike dlya polucheniya maksimal'noi peredachi moshnosti ot generatora k nagruzke generator dolzhen obladat' takimi svoistvami, chtoby s tochki zreniya nagruzki ego soprotivlenie bylo ravno soprotivleniyu ee. V nashem sluchae situaciya primerno analogichna. Preobrazovatel', kotoryi zanimaetsya kodirovaniem soobsheniya, dolzhen sootvetstvovat' istochniku v statisticheskom smysle. Istochnik i preobrazovatel' s tochki zreniya kanala dolzhny obladat' statisticheskimi svoistvami istochnika, maksimiziruyushego entropiyu v kanale. Soderzhaniem teoremy 9 yavlyaetsya to, chto, hotya ideal'noe sootvetstvie v obshem sluchae nevozmozhno, my mozhem priblizhat'sya k nemu s kakoi ugodno stepen'yu tochnosti. Otnoshenie deistvitel'nogo tempa peredachi k propusknoi sposobnosti kanala $C$ mozhet byt' nazvano effektivnost'yu sistemy kodirovaniya. Ona, estestvenno, ravna otnosheniyu deistvitel'noi entropii simvolov v kanale k maksimal'no vozmozhnomu znacheniyu.

V obshem sluchae ideal'noe ili pochti ideal'noe kodirovanie trebuet dlitel'nyh zaderzhek i peredatchike i priemnike. V rassmatrivaemom sluchae otsutstviya shuma glavnoi funkciei etih zaderzhek yavlyaetsya dostatochno tshatel'noe sopostavlenie veroyatnostei posledovatel'nostei sootvetstvuyushih dlin. Pri horoshem kodirovanii logarifm sovmestnoi veroyatnosti dlinnogo soobsheniya dolzhen byt' proporcionalen dlitel'nosti sootvetstvuyushego signala, tochnee

$$\Bigl| \frac{\log p^{-1}}{T} - C \Bigr|$$

dolzhno byt' malo prakticheski dlya vseh dlinnyh soobshenii.

Esli istochnik generiruet tol'ko odno fiksirovannoe soobshenie, ego entropiya ravna nulyu, i kanal ne trebuetsya. K primeru, vychislitel'naya mashina dlya rascheta posledovatel'nyh cifr chisla $\pi$ vydaet determinirovannuyu posledovatel'nost' bez sluchainoi sostavlyayushei. Dlya peredachi takogo signala net nuzhdy v kanale - dostatochno postroit' vtoruyu analogichnuyu mashinu. Odnako, inogda eto nepraktichno. V takom sluchae my mozhem prenebrech' nekotoroi informaciei o strukture signala. Mozhno rassmatrivat' cifry chisla $\pi$ kak sluchainuyu posledovatel'nost' i razrabotat' sistemu dlya peredachi proizvol'noi cifrovoi informacii. Analogichno my mogli by vospol'zovat'sya lish' chast'yu nashego znaniya statisticheskoi struktury angliiskogo yazyka. Dlya takogo sluchaya mozhno rassmotret' istochnik s maksimal'noi entropiei, udovletvoryayushii vybrannym nami statisticheskim usloviyam. Entropiya takogo istochnika opredelyaet propusknuyu sposobnost' kanala, kotoraya yavlyaetsya neobhodimoi i dostatochnoi. Tak, v sluchae peredachi chisla $\pi$ edinstvennym statisticheskim usloviem yavlyaetsya to, chto vse simvoly vybirayutsya iz nabora $0, 1,\dots, 9$; dlya angliiskogo teksta my mozhem ostavit' lish' trebovanie sootvetstviya chastot bukv. Togda istochnik s maksimal'noi entropiei yavlyaetsya pervym priblizheniem k angliiskomu yazyku, i ego entropiya opredelyaet trebuemuyu propusknuyu sposobnost' kanala.

V kachestve prostogo primera vysheizlozhennyh rezul'tatov rassmotrim istochnik, generiruyushii posledovatel'nost' nezavisimyh bukv, vybrannyh iz A, B, C, D s veroyatnostyami $\frac12$, $\frac14$, $\frac18$, $\frac18$ sootvetstvenno. Togda

Sledovatel'no, dlya takogo istochnika mozhno razrabotat' sistemu predstavleniya soobshenii dvoichnym kodom so stepen'yu szhatiya vplot' do $\frac74$ dvoichnyh cifr na simvol. V dannom primere eto predel'noe znachenie mozhet byt' dostignuto pri ispol'zovanii sleduyushego koda (poluchennogo metodom, ispol'zovannym vo vtorom variante dokazatel'stva teoremy 9):

$$
\begin{array}{c@{\hspace{2em}}r}
A & 0 \\
B & 10 \\
C & 110 \\
D & 111
\end{array}
$$

Srednee chislo dvoichnyh znakov, ispol'zovannyh dlya kodirovaniya posledovatel'nosti dlinoi $N$ simvolov budet

Legko videt', chto dvoichnye znaki 0 i 1 imeyut veroyatnosti $\frac12$ kazhdyi, sledovatel'no, $H$ dlya zakodirovannoi posledovatel'nosti ravno odnomu bitu na simvol. Tak kak v srednem my imeem $\frac74$ dvoichnyh znakov na ishodnyi simvol, entropiya v edinicu vremeni ostaetsya neizmennoi. Naibol'shei vozmozhnoi entropiei ishodnogo nabora budet $\log 4=2$, dostigaemaya pri veroyatnostyah bukv $A$, $B$, $C$, $D$, ravnyh $\frac14$ kazhdaya. Takim obrazom, otnositel'naya entropiya ravna $\frac78$ Dvoichnaya posledovatel'nost' mozhet byt' otobrazhena na mnozhestvo ishodnyh simvolov pri pomoshi sleduyushei tablicy:

$$
\begin{array}{c@{\hspace{2em}}c}
00 & A' \\
01 & B' \\
10 & C' \\
11 & D'
\end{array}
$$

Takoe dvoinoe preobrazovanie kodiruet ishodnoe soobshenie temi zhe simvolami, no s koefficientom szhatiya $\frac78$.

V kachestve eshe odnogo primera rassmotrim istochnik, vydayushii bukvy A i B s veroyatnostyami $p$ dlya A i $q$ dlya B. Pri $p \ll q$

V takoi situacii mozhno postroit' dostatochno horoshuyu sistemu kodirovaniya soobshenii v dvoichnom kanale, posylaya nekotoruyu specil'nuyu posledovatel'nost', skazhem, 0000, dlya maloveroyatnogo simvola A, i zatem chislo, harakterizuyushee kolichestvo sleduyushih za nim simvolov B. Eto kolichestvo mozhet byt' oharakterizovano dvoichnym predstavleniem pri udalenii vseh chisel, soderzhashih special'nuyu posledovatel'nost'. V nashem sluchae vse chisla vplot' do 16 predstavlyayutsya kak obychno, 16 predstavlyaetsya sleduyushim chislom, ne soderzhashim special'noi posledovatel'nosti, a imenno $17 = 10001$, i tak dalee.

Mozhno pokazat', chto pri $p \to$ sistema kodirovaniya stremitsya k ideal'noi pri nadlezhashem vybore special'noi posledovatel'nosti.


<< Vvedenie | Oglavlenie | Chast' 2. Diskretnyi zashumlennyi kanal >>
Publikacii s klyuchevymi slovami: matematika - informaciya - Shennon
Publikacii so slovami: matematika - informaciya - Shennon
Sm. takzhe:
Vse publikacii na tu zhe temu >>

Ocenka: 3.2 [golosov: 109]
 
O reitinge
Versiya dlya pechati Raspechatat'

Astrometriya - Astronomicheskie instrumenty - Astronomicheskoe obrazovanie - Astrofizika - Istoriya astronomii - Kosmonavtika, issledovanie kosmosa - Lyubitel'skaya astronomiya - Planety i Solnechnaya sistema - Solnce


Astronet | Nauchnaya set' | GAISh MGU | Poisk po MGU | O proekte | Avtoram

Kommentarii, voprosy? Pishite: info@astronet.ru ili syuda

Rambler's Top100 Yandeks citirovaniya