Фрагмент для ознакомления
2
Введение
Клод Элвуд Шеннон (Claude Elwood Shannon) родился 30 апреля 1916 г. в городе Петоцки, расположенном на берегу озера Мичиган штата Мичиган (США), в семье юриста и преподавателя иностранных языков. Его старшая сестра Кэтрин увлекалась математикой и со временем стала профессором, а отец Шеннона совмещал работу адвоката с радиолюбительством. Дальним родственником будущего инженера был прославившийся на весь мир изобретатель Томас Эдисон, имевший 1093 патента.
Шеннон закончил общеобразовательную среднюю школу в 1932 г. в возрасте шестнадцати лет, одновременно получив дополнительное образование на дому. Отец покупал ему конструкторы и радиолюбительские наборы и всячески содействовал техническому творчеству сына, а сестра привлекала его к углубленным занятиям математикой. Шеннон полюбил оба эти мира — технику и математику.
В 1932 г. Шеннон поступил в Мичиганский университет, который окончил в 1936 г., получив степень бакалавра по двум специальностям:
математика и электротехника. Во время обучения он нашел в библиотеке университета две работы Джорджа Буля (George Boole) — «Математический анализ логики» и «Логическое исчисление», написанные в 1847 и 1848 годах соответственно. Шеннон тщательным образом их изучил, и это, по-видимому, определило его дальнейшие научные интересы.
После окончания университета Клод Шеннон устроился на работу в лабораторию электротехники Массачусетского технологического института (MTассистентом- исследователем, где работал над задачами модернизации дифференциального анализатора Ванне- вара Буша (Vannevar Bush), вице-президента МТИ, — аналогового «компьютера». С этого времени Ванневар Буш стал научным наставником Клода Шеннона. Изучая сложные, узкоспециализированные релейные и переключательные электросхемы устройства управления дифференциальным анализатором, Шеннон понял, что концепции Джорджа Буля могут получить в этой области достойное применение.
В конце 1936 г. Шеннон поступает в магистратуру, а уже в 1937 г. он пишет реферат диссертации на соискание степени магистра и на его основе готовит статью «Символьный анализ реле и переключательных схем», которая была опубликована в 1938 г. в издании Американского института инженеров- электриков (AIEE). Эта работа привлекла к себе внимание научного электротехнического сообщества, и в 1939 г. Американским обществом гражданских инженеров (American Society of Civil Engineers) Шеннону была присуждена за нее Премия имени Альфреда Нобеля.
1. Клод Шеннон – создатель теории информации
1.1. Бит, информационная энтропия Шеннона и код Хэмминга. Как измерить любую информацию и передать ее без потерь
Еще не защитив магистерской диссертации, Шеннон по совету Буша решил работать над докторской по математике в МТИ, касающейся задач генетики. По мнению Буша, генетика могла стать удачной проблемной областью приложения знаний Шеннона. Докторская диссертация Шеннона, получившая название «Алгебра для теоретической генетики», была завершена весной 1940 г. и посвящена проблемам генной комбинаторики. Шеннон получил докторскую степень по математике и в это же время защитил диссертацию на тему «Символьный анализ реле и переключательных схем», став магистром электротехники.
Докторская диссертация Шеннона не получила большой поддержки у генетиков и по этой причине никогда не была опубликована. Однако диссертация на степень магистра оказалась прорывной в коммутационной и цифровой технике. В последней главе диссертации было приведено много примеров успешного применения разработанного Шенноном логического исчисления к анализу и синтезу конкретных релейных и переключательных схем: селекторных схем, замка с электрическим секретом, двоичных сумматоров. Все они наглядно демонстрируют совершенный Шенноном научный прорыв и огромную практическую пользу от формализма логического исчисления. Так родилась цифровая логика.
Весной 1941 г. Клод Шеннон становится сотрудником математического отделения научно-исследовательского центра Bell Laboratorie. Следует сказать несколько слов об атмосфере, в которую попал 25-летний Клод Шеннон, — ее создавали Гарри Найквист (Harry Nyquist), Хенрик Боде (Hendrik Bode), Ральф Хартли (Ralph Hartley), Джон Тьюки (John Tukey) и другие сотрудники Bell Laboratories. Все они уже имели определенные результаты в разработке теории информации, которые Шеннон со временем разовьет до уровня большой науки.
В это время в Европе уже шла война, и Шеннон проводил исследования, которые широко финансировало правительство США. Работа, которую Шеннон выполнял в Bell Laboratories, была связана с криптографией, что привело его к необходи-мости заняться математической теорией криптографии и со временем позволило проводить анализ зашифрованных текстов информационно-теоретическими методами.
В 1945 г. Шеннон завершил большой секретный научный отчет на тему «Математическая теория криптографии» («Communication Theory of Secrecy Systems»).
В это время Клод Шеннон был уже близок к тому, чтобы выступить перед научной общественностью с новыми базовыми концепциями по теории информации. И в 1948 г. он опубликовал свой эпохальный труд «Математическая теория связи» [1]. Математическая теория связи Шеннона предполагала трех-компонентную структуру, состав-ленную из источника информации, приемника информации и «транс-портной среды» — канала связи, характеризующегося пропускной способностью и способностью иска-жать информацию при передаче. Возник определенный круг проблем: как количественно оценить информацию, как ее эффективно упаковывать, как оценить допустимую скорость вывода информации из источника в канал связи с фиксированной пропускной способностью, чтобы гарантировать безошибочную передачу информации, и, наконец, как решить последнюю задачу при наличии помех в канале связи? На
Фрагмент для ознакомления
3
1. Shannon C. E. A Mathematical Theory of Communication. Bell Sys-tems Technical Journal. July and Oct. 1948 // Claude Elwood Shannon. Col-lected Papers. N. Y., 1993. P 8-111.
2. Shannon C. E. Communication in the presence of noise. Proc.IRE. 1949. V. 37. № 10.
3. Shannon C. E. Communication Theory of Secrecy Systems. Bell Systems Technical Journal. July and Oct. 1948 // Claude Elwood Shannon. Collected Papers. N. Y., 1993. P 112-195.
4. Автоматы. Сборник статей под ред. К. Э. Шеннона, Дж. Мак-карти / Пер. с англ. М.: Из-во Ин. лит. 1956.
5. Robert M. Fano Transmission of information: A statistical theory of communication. Published Jointly by the M.I.T., PRESS and JOHN WILEY & SONS, INC. New York, London. 1961.
6. www. research.att. com/~njas/doc/ces5.html.
7. Колмогоров А. Н. Предисловие // Работы по теории информа-ции и кибернетике / К. Шеннон; пер. с англ. под. ред. Р. Л. Добрушина и О.Б. Лупанова; предисл. А. Н. Колмогорова. М., 2019.
8. Левин В. И. К.Э. Шеннон и современная наука // Вестник ТГТУ. 2019. Том 14. №3.
9. Винер Н. Я. - математик / Пер. с англ. М.: Наука. 2019.
10. Хинчин А. Я. Об основных теоремах теории информации. УМН 11:1 (67) 2018.
11. Колмогоров А. Н. Теория передачи информации. //
Сессия Академии Наук СССР по научным проблемам автоматизации про-изводства. 15-20 окт.1956 г. Пленарное заседание. М.: Изд-во АН СССР, 1957.
12. Колмогоров А. Н. Теория информации и теория алгоритмов. М.: Наука, 2018.