OBĚD ZDARMA SE SHANNONEM



Podobné dokumenty
Dělitelnost čísel, nejmenší společný násobek, největší společný dělitel

Úvod do teorie dělitelnosti

OD NULY K NEKONEâNU Poãítej jako EgypÈan âíslice, které nestárnou

Svobodná chebská škola, základní škola a gymnázium s.r.o. Dušan Astaloš. samostatná práce, případně skupinová práce. pochopení znaků vztahů mezi čísly

Digitální učební materiál

Kódováni dat. Kódy používané pro strojové operace

Dělitelnost šesti

Moravské gymnázium Brno s.r.o.

Instrukce: Jednotlivé části nejdou přesně po sobě, jak jsme se učili, je to shrnutí.

Algoritmy I. Číselné soustavy přečíst!!! ALGI 2018/19

Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).

KOMBINAČNÍ LOGICKÉ OBVODY

Svobodná chebská škola, základní škola a gymnázium s.r.o. Dělitelnost Rozklad na součin prvočísel. Dušan Astaloš

7 = 3 = = Učivo Vysvětlení Př. + pozn. Zlomek = vyjádření části celku 3 část snědla jsem 3 kousky

Základní jednotky používané ve výpočetní technice

Prvočísla a čísla složená

I. kolo kategorie Z7

ZŠ ÚnO, Bratří Čapků 1332

Digitální učební materiál

1.5.7 Znaky dělitelnosti

Lenka Zalabová. Ústav matematiky a biomatematiky, Přírodovědecká fakulta, Jihočeská univerzita. zima 2012

Cykly a pole

N á z e v š k o l y : Z Š A M Š Ú D O L Í D E S N É, D R U Ž S T E V N Í 1 2 5, R A P O T Í N N á z e v p r o j e k t u : V e s v a z k o v é š k o l

Svobodná chebská škola, základní škola a gymnázium s.r.o. Dušan Astaloš. samostatná práce, případně skupinová práce. znaky dělitelnosti

VY_32_INOVACE_CTE_2.MA_04_Aritmetické operace v binární soustavě Střední odborná škola a Střední odborné učiliště, Dubno Ing.

Způsoby realizace této funkce:

( ) Jako základ mocnin nemusíme používat jen 10. Pokud není jasné, že číslo je uvedeno v desítkové soustavě, píšeme jej takto: ( ) 10

Struktura a architektura počítačů (BI-SAP) 5

Matematika IV 10. týden Kódování

Mocniny. Nyní si ukážeme jak je to s umocňováním záporných čísel.

0,2 0,20 0, Desetinná čísla II. Předpoklady:

Karnaughovy mapy. Pravdivostní tabulka pro tři vstupní proměnné by mohla vypadat například takto:

Obří prvky: jak postavit větší kostky

Matematický KLOKAN : ( ) = (A) 1 (B) 9 (C) 214 (D) 223 (E) 2 007

Informace, kódování a redundance

Kódy a kódování dat. Binární (dvojkové) kódy. Kód Aikenův

Teorie informace a kódování (KMI/TIK) Reed-Mullerovy kódy

Číselné soustavy a převody mezi nimi

MATEMATIKA. Výrazy a rovnice 1. pracovní sešit

Riemannova hypotéza Martin Havlík 2. A

[1] samoopravné kódy: terminologie, princip

Průměr je ve statistice často používaná hodnota, která se počítá jako aritmetický průměr hodnot.

KOMBINATORIKA (4.ročník I.pololetí DE, 2.ročník I.pololetí NS)

pozice výpočet hodnota součet je 255

ZÁKLADY STATISTICKÉHO ZPRACOVÁNÍ ÚDAJŮ 5. hodina , zapsala Veronika Vinklátová Revize zápisu Martin Holub,

Kritéria dělitelnosti

Magické čtverce. Tomáš Roskovec. Úvod

(1) Nové cvičení využívající aplikační SW NIS Z.Szabó, 2007/08. Evidence pacienta od vstupu do nemocnice po propuštění

ČÍSELNÉ SOUSTAVY. Číselnou soustavu, která pro reprezentaci čísel využívá pouze dvou číslic, nazýváme soustavou dvojkovou nebo binární.

Identifikátor materiálu: ICT-1-02

Úlohy krajského kola kategorie C

ARITMETICKÉ OPERACE V BINÁRNÍ SOUSTAVĚ

Dělitelnost přirozených čísel. Násobek a dělitel

Typy násobení z různých koutů světa

Nápovědy k numerickému myšlení TSP MU

1.5.1 Číselné soustavy

OFFICE MS EXCEL SEZNÁMENÍ S PROGRAMEM

Dělitelnost přirozených čísel - opakování

4a) Racionální čísla a početní operace s nimi

JčU - Cvičení z matematiky pro zemědělské obory (doc. RNDr. Nýdl, CSc & spol.) Minitest MT4

IB112 Základy matematiky

Algebrogramy. PaedDr. Libuše Sekaninová Martin Blahák (grafická úprava)

Microsoft Excel kopírování vzorců, adresování, podmíněný formát. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Programy na PODMÍNĚNÝ příkaz IF a CASE

3. ANTAGONISTICKÉ HRY

Úvod do teorie informace

I. kolo kategorie Z7

Přijímací zkouška na MFF UK v Praze

Složitost a moderní kryptografie

( ) ( ) Rozklad mnohočlenů na součin I (vytýkání) Předpoklady:

63. ročník matematické olympiády Řešení úloh krajského kola kategorie B. 1. Odečtením druhé rovnice od první a třetí od druhé dostaneme dvě rovnice

Vítejte u druhého videa Studio x51 academy

Téma 2 Principy kryptografie

Úžasný rok 2018 Váš plán pro úspěšný nový rok

Středoškolská technika 2017 PROGRAM NA GENEROVÁNÍ PRVOČÍSEL

II. Úlohy na vložené cykly a podprogramy

Intervalové stromy. Představme si, že máme posloupnost celých čísel p 0, p 1,... p N 1, se kterou budeme. 1. Změna jednoho čísla v posloupnosti.

Úlohy krajského kola kategorie C

8. MČR v řešení sudoku, Brno, Přehled úloh

Přijímací zkouška na MFF UK v Praze

ŘEŠENÍ KVADRATICKÝCH A ZLOMKOVÝCH NEROVNIC V ŠESTI BODECH

Úlohy klauzurní části školního kola kategorie B

Základní škola, Ostrava-Poruba, I. Sekaniny 1804, příspěvková organizace

Kódování a Šifrování. Iveta Nastoupilová

DĚLITEL A NÁSOBEK DIGITÁLNÍ UČEBNÍ MATERIÁL VY_32_INOVACE_TR_01-20_MA-6. autor Hana Trundová. vzdělávací oblast MATEMATIKA A JEJÍ APLIKACE

ČÍSELNÉ SOUSTAVY PŘEVODY

OPAKOVACÍ TEST: NÁSOBENÍ A DĚLENÍ V OBORU NÁSOBILKY, PÍSEMNÉ SČÍTÁNÍ A ODČÍTÁNÍ DVOJCIFERNÝCH ČÍSEL

Technická kybernetika. Obsah. Principy zobrazení, sběru a uchování dat. Měřicí řetězec. Principy zobrazení, sběru a uchování dat

Teorie informace Obsah. Kybernetika. Radim Farana Podklady pro výuku

Číselné soustavy - Teorie

ANTAGONISTICKE HRY 172

Napsali: Mgr. Michaela Jedličková; RNDr. Peter Krupka, Ph.D.; RNDr. Jana Nechvátalová Recenzenti:

pro bakalářské studijní programy fyzika, informatika a matematika 2018, varianta A

Příklad z učebnice matematiky pro základní školu:

Digitalizace dat metodika

CVIČNÝ TEST 39. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 5 III. Klíč 11 IV. Záznamový list 13

SYSTÉM JÍDELNA UŽIVATELSKÝ MANUÁL PRO STRÁVNÍKY

Matematika NÁRODNÍ SROVNÁVACÍ ZKOUŠKY DUBNA 2017

Racionální čísla. teorie řešené úlohy cvičení tipy k maturitě výsledky. Víš, že. Naučíš se

2. LOGICKÉ OBVODY. Kombinační logické obvody

Transkript:

K A P I T O L A P R V N Í OBĚD ZDARMA SE SHANNONEM 11 KÓD ISBN Vezměte do ruky jakoukoliv novější knihu Na zadní desce nebo v tiráži najdete číslo ISBN, neboli International Standard Book Number (Mezinárodní standardní číslo knihy) ISBN jednoznačně označuje knižní titul mezi všemi knihami vydanými na celém světě Desetimístné ISBN této knihy je* 80-7363-289-6 (Pomlčky nejsou pro naše potřeby důležité a zachoval jsem je, aby se číslo snadněji četlo) Toto číslo má překvapivou vlastnost Podívejme se na tabulku 11 v prvním sloupci jsou číslice ISBN, ve druhém čísla od 1 do 10 a třetí tvoří řádkové součiny obou předchozích sloupců Například ve tře- 8 1 8 0 2 0 7 3 21 3 4 12 6 5 30 3 6 18 2 7 14 8 8 64 9 9 81 6 10 60 Součet 308 = 11 28 Tabulka 11 Zvláštní vlastnost kódu ISBN * Zde uvedený desetimístný kód se nedávno změnil na 13-místný, princip však zůstal stejný 13

1 OBĚD ZDARMA SE SHANNONEM tím řádku jsou první dvě číslice 7 a 3, a tak třetí je 7 3 = 21 Když je třetí sloupec hotov, sečteme všech 10 čísel v něm a součet, 308, napíšeme dolů Možná jste si všimli, že součet, 308, je dělitelný jedenácti To není náhoda; stalo by se to, ať byste si vzali jakoukoliv knížku Zkuste to sami s nějakou svou oblíbenou knihou (Jestli ISBN končí na X, zacházejte s X jako s číslem 10) Možná vás nejdřív napadlo, že to je jeden z těch matematických kouzelnických kousků; ať napíši jakékoliv číslo, bude takto vytvořený součet vždy dělitelný jedenácti Abychom viděli, že to tak není, zkusme změnit poslední číslici ISBN z 6 na 7 Dolní člen třetího sloupce se změní z 60 na 70 a součet se zvětší o 10, na 318, což jedenácti dělitelné není Za dělitelnost součtu jedenácti tedy vděčí naše ISBN nějaké své zvláštnosti Mají ji všechna čísla ISBN a otázkou je, proč Proč se asi nakladatelé rozhodli používat jen určitá zvláštní čísla k označování svých knih? Představte si, že si od nakladatele objednáváte knihu Vyplníte ISBN do objednacího formuláře, ale uděláte malou chybičku; na páté místo omylem napíšete 7 místo 6 Co to udělá se součtem ve 3 sloupci? Pátý člen 3 sloupce se změní z 30 na 35 Tím se součet zvětší o 5 a přestane být dělitelný jedenácti Když nakladatel obdrží vaši objednávku, hned vidí, že jste si objednali knihu, jejíž identifikátor nepatří k těm správným zvláštním číslům žádná kniha s takovým číslem neexistuje Proto ví, že jste udělali chybu, a místo aby vám poslal nesprávnou knihu, což by se při dnešním poštovném dost prodražilo, požádá vás o opravu objednávky ISBN je příkladem samodetekujícího kódu Nejen že v něm jsou zakódovány údaje o knize (vydavatel, název atd), ale navíc dokáže samočinně objevovat chyby; jestli náhodou zaměníte nějakou číslici, je adresátovi hned jasné, že došlo k omylu Totéž se stane, když zaměníte dvě sousední číslice (což se lidem často stává) Než budete číst dál, zkuste si vyřešit následující úlohu Úloha 11 Dokážete objevit, která vlastnost kódu mu dává schopnost odhalit záměnu číslic? Odpověď na tuto otázku spočívá ve druhém sloupci uvedené tabulky ISBN dokáže záměnu objevit zásluhou jednotlivých násobitelů 1, 2,, 10 ve druhém sloupci Třeba mějte za sebou dvě číslice a a b, řekněme na 4 a 5 místě Pak 4 a 5 řádek tabulky vypadá takto: 14

11 KÓD ISBN a 4 4a b 5 5b Kdybyste teď vyměnili a s b, budou příslušné řádky vypadat takto: b 4 4b a 5 5a Součet 3 řádku by pak vzrostl o a a zmenšil se o b, ježto příspěvek čísla a se změní ze 4a na 5a a příspěvek od b z 5b na 4b Tím se součet změní o a b Nový součet nemůže být dělitelný jedenácti, není-li a b nula (ve kterémžto případě jsou a a b tytéž číslice a jejich záměnou se nic nezmění) Použití násobků k rozlišení příspěvku různých číslic v ISBN je hlavním důvodem, proč je kód založen na dělitelnosti jedenácti a nikoliv deseti, což by se mohlo zdát přirozenější* Na rozdíl od čísla 11 totiž není 10 prvočíslo Kdybychom třeba použili dělitelnosti číslem 10, zůstal by některým číslicím Černý Petr Řekněme, že 5 řádek vypadá takto: 3 5 15 Jestli v tomto ISBN místo číslice 3 napíšete omylem 7, změní se číslo ve 3 sloupci z patnácti na 35 tedy o 20 Ježto je 20 násobkem deseti, podmínka dělitelnosti desítkou by záměnu neodhalila Potíž je v tom, že 10 * Kódy založené na prvočíslech mají i další výhody, ty jsou však pro potřeby ISBN nadbytečně jemné 15

1 OBĚD ZDARMA SE SHANNONEM je 5 2, a tak když změníte v ISBN tuto číslici o 2, 4, 6 nebo 8, změníte číslo 3 sloupce o násobek deseti U prvočísel, jako je 11, se to nemůže stát Když jsem se poprvé setkal se samoopravnými kódy, byl jsem úplně nadšen Pouhou opatrnou volbou jazyka, v němž sdělujete zprávy, dokážete samočinně snížit pravděpodobnost nedorozumění Jak si umíte představit, tato matematická myšlenka má v naší moderní době elektronického přenosu informací početná uplatnění Ale samoopravné kódy jsou svým způsobem jedním z nejstarších lidských vynálezů Všechny jazyky jsou vlastně kódy, které vybavují základní informaci dodatečnými mluvnickými a skladebními prostředky, jež umožňují posluchači ověřovat význam toho, co se říká Tento příklad pomáhá objasnit, že samoopravné kódy nemají nic společného s kryptografií s kódy, jež skrývají informace před nepřáteli Smyslem samoopravného kódu je přenášet sdělení přesně, ne je přenášet tajně 12 BINÁRNÍ KANÁLY Když vesmírné sondy, jako ta vyobrazená na obrázku 11, posílají naměřené údaje (snímky Marsu či Jupiteru) zpět na Zem, musejí je nějak zakódovat, obvykle do posloupnosti nul a jedniček Rádiové vlny, jež je přenášejí, musejí projít překážkou, představovanou zemským ovzduším, takže údaje, které tady dole pochytáme, často nejsou tytéž, co byly poslány Kanál, jímž se vzkaz předává, není dokonale přesný Jedním způsobem, jak tuto potíž obejít, by bylo nahradit všechny jedničky jejich delší posloupností (řekněme deseti jedničkami), a všechny nuly deseti nulami, 1111111111, 0000000000 Zachytí-li vaše pozemská stanice posloupnost 1101110111, víte, že to není původně poslaná posloupnost, a můžete si být skoro jisti, že správná posloupnost je složena ze samých jedniček Nemusíte tedy pochybovat, že správná značka je 1, a ne 0 Tento krok, nahrazení všech číslic dvojkové soustavy (neboli tzv bitů) delší řadou bitů, vytváří kód, ač hrubý Jako v kódu ISBN, určitá poselství jsou nedovolená, takže když nějaké 16

12 BINÁRNÍ KANÁLY Obr 11 Umělcova představa průzkumné sondy NASA k Marsu, připravené k vypuštění roku 2005 takové obdržíte, poznáte, že došlo k chybě Avšak tento kód vám poslouží o něco lépe než ISBN umožňuje vám chybu opravit, a ne jen objevit To je dobré, protože zatímco nakladatel vás může požádat o přeobjednání knihy, sondu nemůžete požádat, aby znovu vyfotografovala Mars, když už je na cestě k Jupiteru Tento opakovací kód, jak bychom jej mohli nazvat, je jednoduchým příkladem samoopravného kódu Potíž s tímto opakovacím kódem je v tom, že je velmi marnotratný K poslání každého bitu informace musí sonda poslat 10 bitů údajů Účinnost je jen 10 % Když se snažíte posbírat informace od vesmírné sondy, je důležité mít vysokou rychlost přenosu, protože sonda může každou planetu navštívit jen nakrátko a má jen omezené množství energie To připomíná zásadu, že nic není zadarmo, jež v matematice vystupuje velmi často Chcete-li vysoký stupeň přesnosti, musíte obětovat rychlost přenosu 17