Jump to content

Ричард Хэмминг

Это хорошая статья. Нажмите здесь для получения дополнительной информации.
(Перенаправлено от Ричарда Уэсли Хэмминга )

Ричард Хэмминг
Рожденный
Ричард Уэсли Хэмминг

( 1915-02-11 ) 11 февраля 1915 г.
Чикаго, Иллинойс, США
Умер 7 января 1998 г. ) ( 1998-01-07 ) ( 82 года
Альма-матер Чикагский университет (BS 1937)
Университет Небраски (МА, 1939)
Университет Иллинойса в Урбане-Шампейне (доктор философии, 1942 г.)
Известный
Награды Премия Тьюринга (1968)
Премия IEEE Эмануэля Р. Пиоре (1979)
Премия Гарольда Пендера (1981)
Медаль Хэмминга IEEE (1988)
Научная карьера
Поля Математика
Учреждения
Диссертация Некоторые проблемы краевой теории линейных дифференциальных уравнений   (1942)
Докторантура Вальдемар Трицинский

Ричард Уэсли Хэмминг (11 февраля 1915 – 7 января 1998) был американским математиком, чья работа имела большое значение для компьютерной техники и телекоммуникаций. Его вклад включает в себя код Хэмминга (который использует матрицу Хэмминга ), окно Хэмминга , числа Хэмминга , сферическую упаковку (или границу Хэмминга ), концепции графа Хэмминга и расстояние Хэмминга .

Хэмминг родился в Чикаго и учился в Чикагском университете , Университете Небраски и Университете Иллинойса в Урбане-Шампейне , где он написал докторскую диссертацию по математике под руководством Вальдемара Трицинского (1901–1973). В апреле 1945 года он присоединился к Манхэттенскому проекту в Лос-Аламосской лаборатории , где программировал IBM вычислительные машины , которые вычисляли решения уравнений, предоставленных физиками проекта. Он ушел, чтобы присоединиться к Bell Telephone Laboratories в 1946 году. В течение следующих пятнадцати лет он участвовал почти во всех наиболее выдающихся достижениях лабораторий. За свою работу он получил Премию Тьюринга в 1968 году, став ее третьим лауреатом. [1]

ухода из Bell Labs в 1976 году Хэмминг поступил на должность в Военно-морскую аспирантуру в Монтерее, штат Калифорния , где работал адъюнкт-профессором и старшим преподавателем информатики После , а также посвятил себя преподаванию и написанию книг. Свою последнюю лекцию он прочитал в декабре 1997 года, всего за несколько недель до своей смерти от сердечного приступа 7 января 1998 года.

Ранний период жизни

[ редактировать ]

Хэмминг родился в Чикаго, штат Иллинойс, 11 февраля 1915 года. [2] сын Ричарда Дж. Хэмминга, кредитного менеджера, и Мейбл Дж. Редфилд. [3] Его отец был голландцем , а мать была потомком Мэйфлауэр . [4] Он вырос в Чикаго, где учился в средней технической школе Крейн и младшем колледже Крейн . [3]

Хэмминг изначально хотел изучать инженерное дело, но во время Великой депрессии денег было мало , и единственное предложение о стипендии, которое он получил, поступило от Чикагского университета , в котором не было инженерной школы. Вместо этого он стал студентом естественных наук по специальности математика. [5] и получил степень бакалавра наук в 1937 году. [2] Позже он считал это удачным поворотом событий. «Как инженер, — сказал он, — я был бы парнем, спускающимся в канализационные люки, вместо того, чтобы получать удовольствие от передовых исследовательских работ». [2]

В 1939 году он получил степень магистра гуманитарных наук в Университете Небраски , а затем поступил в Университет Иллинойса в Урбане-Шампейне , где написал докторскую диссертацию на тему « Некоторые проблемы теории граничных значений линейных дифференциальных уравнений» под руководством руководство Вальдемара Трицинского . [5] Его диссертация была продолжением работы Трицинского в этой области. Он рассмотрел функцию Грина и развил Джейкоба Тамаркина методы для получения характеристических решений. [6] Будучи аспирантом, он открыл и прочитал Джорджа Буля » «Законы мышления . [7]

Университет Иллинойса в Урбане-Шампейне присвоил Хэммингу степень доктора философии в 1942 году, и он стал там преподавателем математики. Он женился на Ванде Литтл, однокурснице, 5 сентября 1942 года. [5] сразу после того, как ей была присвоена степень магистра искусств в области английской литературы. Они оставались женатыми до его смерти и не имели детей. [3] В 1944 году он стал доцентом научной школы Дж. Б. Спида при Университете Луисвилля в Луисвилле, Кентукки . [5]

Манхэттенский проект

[ редактировать ]

Поскольку Вторая мировая война все еще продолжалась, Хэмминг покинул Луисвилл в апреле 1945 года, чтобы работать над Манхэттенским проектом в Лос-Аламосской лаборатории в Ханса Бете отделении IBM , программируя вычислительные машины , которые вычисляли решения уравнений, предоставленных физиками проекта. Его жена Ванда вскоре последовала за ним, устроившись на работу в Лос-Аламосе в качестве человека-компьютера , работая на Бете и Эдварда Теллера . [5] Позже Хэмминг вспоминал:

Незадолго до первого полевого испытания (вы понимаете, что ни один эксперимент мелкого масштаба провести невозможно — либо у вас есть критическая масса, либо ее нет) один мужчина попросил меня проверить некоторые выполненные им арифметические действия, и я согласился, думая обмануть ее. на какого-то подчиненного. Когда я спросил, что это такое, он ответил: «Вероятно, что испытательная бомба воспламенит всю атмосферу». Я решил, что проверю сам! На следующий день, когда он пришел за ответами, я заметил ему: «Арифметика, по-видимому, была верной, но я не знаю формул для сечений захвата кислорода и азота — ведь при необходимой энергии не могло быть никаких экспериментов». уровни». Он ответил, как физик, разговаривающий с математиком, что хочет, чтобы я проверил арифметику, а не физику, и ушел. Я сказал себе: «Что ты сделал, Хэмминг, ты рискуешь всей жизнью, которая известна во Вселенной, и ты не знаешь большей части существенной части?» Я ходил взад и вперед по коридору, когда друг спросил меня, что меня беспокоит. Я сказал ему. Его ответ был: «Неважно, Хэмминг, никто никогда не будет винить тебя». [7]

Хэмминг оставался в Лос-Аламосе до 1946 года, когда он принял должность в Bell Telephone Laboratories (BTL). Для поездки в Нью-Джерси он купил Клауса Фукса старую машину . Когда позже он продал его всего за несколько недель до того, как Фукса разоблачили как шпиона, ФБР посчитало момент достаточно подозрительным, чтобы допросить Хэмминга. [3] Хотя Хэмминг описал свою роль в Лос-Аламосе как «компьютерного уборщика», [8] он видел компьютерное моделирование экспериментов, которые было бы невозможно провести в лаборатории. «И когда у меня было время подумать об этом, — вспоминал он позже, — я понял, что это означает, что наука изменится». [2]

Белл Лаборатории

[ редактировать ]
Двумерная визуализация расстояния Хэмминга . Цвет каждого пикселя указывает расстояние Хэмминга между двоичными представлениями его координат x и y по модулю 16 в 16-цветной системе.

В Bell Labs Хэмминг какое-то время делил офис с Клодом Шенноном . В отдел математических исследований также входили Джон Тьюки и ветераны Лос-Аламоса Дональд Линг и Броквей Макмиллан . Шеннон, Линг, Макмиллан и Хэмминг стали называть себя младотурками . [5] «Мы были первоклассными нарушителями спокойствия», — вспоминал позже Хэмминг. «Мы делали нетрадиционные вещи нетрадиционными способами и все же получали ценные результаты. Поэтому руководству приходилось терпеть нас и оставлять в покое большую часть времени». [2]

Хотя Хэмминга наняли для работы над теорией упругости , он по-прежнему проводил большую часть своего времени с вычислительными машинами. [8] Прежде чем отправиться домой в одну пятницу 1947 года, он настроил машины на выполнение длинной и сложной серии вычислений в течение выходных, но по прибытии в понедельник утром обнаружил, что на раннем этапе процесса произошла ошибка и расчет был ошибочным. выключенный. [9] Цифровые машины манипулировали информацией как последовательностями нулей и единиц, единицами информации, которые Тьюки назвал « битами ». [10] Если бы один бит в последовательности был неправильным, то вся последовательность была бы неправильной. Чтобы обнаружить это, использовался бит четности для проверки правильности каждой последовательности. «Если компьютер может определить, когда произошла ошибка, — рассуждал Хэмминг, — то, несомненно, существует способ определить, где находится ошибка, чтобы компьютер мог сам ее исправить». [9]

Хэмминг поставил перед собой задачу решить эту проблему. [3] который, как он понял, будет иметь огромный спектр применений. Каждый бит может быть только нулем или единицей, поэтому, если вы знаете, какой бит неправильный, его можно исправить. В знаковой статье, опубликованной в 1950 году, он ввел понятие количества позиций, в которых различаются два кодовых слова, и, следовательно, сколько изменений требуется для преобразования одного кодового слова в другое, которое сегодня известно как расстояние Хэмминга . [11] Тем самым Хэмминг создал семейство математических кодов, исправляющих ошибки , которые называются кодами Хэмминга . Это не только решило важную проблему в области телекоммуникаций и информатики, но и открыло совершенно новую область исследований. [11] [12]

, Граница Хэмминга также известная как сферическая упаковка или граница объема, представляет собой ограничение на параметры произвольного блочного кода . Это интерпретация в терминах упаковки сфер на расстоянии Хэмминга в пространство всех возможных слов. Это накладывает важное ограничение на эффективность, с которой любой код исправления ошибок может использовать пространство, в которое встроены его кодовые слова. Код, достигающий границы Хэмминга, называется совершенным кодом. Коды Хэмминга являются совершенными кодами. [13] [14]

Вернувшись к дифференциальным уравнениям , Хэмминг изучил способы их численного интегрирования. Популярным подходом в то время был метод Милна, приписываемый Артуру Милну . [15] Недостатком этого решения была нестабильность, поэтому при определенных условиях результат мог быть заглушен шумом округления. Хэмминг разработал улучшенную версию — предиктор-корректор Хэмминга. Этот метод использовался в течение многих лет, но с тех пор был заменен методом Адамса . [16] Он провел обширное исследование цифровых фильтров , разработал новый фильтр, окно Хэмминга , и в конечном итоге написал целую книгу на эту тему «Цифровые фильтры» (1977). [17]

В 1950-х годах он запрограммировал один из первых компьютеров, IBM 650 , а в 1956 году вместе с Рут А. Вайс разработал язык программирования L2 , один из первых компьютерных языков. Он широко использовался в лабораториях Белла, а также в внешние пользователи, которые знали его как Bell 2. Он был заменен Fortran , когда IBM 650 Bell Labs был заменен IBM 704 в 1957 году. [18]

В книге «Дисциплина программирования» (1976) Эдсгер Дейкстра приписал Хэммингу проблему эффективного поиска регулярных чисел . [19] Проблема стала известна как «проблема Хэмминга», а обычные числа в информатике часто называют числами Хэмминга, хотя он их не открыл. [20]

На протяжении всего времени работы в Bell Labs Хэмминг избегал управленческих обязанностей. Его несколько раз продвигали на руководящие должности, но всегда ему удавалось сделать это лишь временным. «В каком-то смысле я знал, что, избегая руководства, — вспоминал он позже, — я не выполнял свой долг перед организацией. Это одна из моих самых больших неудач». [2]

Дальнейшая жизнь

[ редактировать ]

Хэмминг был президентом Ассоциации вычислительной техники с 1958 по 1960 год. [8] В 1960 году он предсказал, что однажды половина бюджета Bell Labs будет потрачена на компьютеры. Никто из его коллег не думал, что она когда-либо будет настолько высокой, но его прогноз на самом деле оказался заниженным. [21] Его философия научных вычислений стала девизом его книги « Численные методы для ученых и инженеров» (1962):

Цель вычислений — понимание, а не цифры. [22]

В более поздней жизни Хэмминг заинтересовался преподаванием. В период с 1960 по 1976 год, когда он покинул Bell Labs, он занимал должности приглашенного или адъюнкт-профессора в Стэнфордском университете , Технологическом институте Стивенса , Городском колледже Нью-Йорка , Калифорнийском университете в Ирвине и Принстонском университете . [23] Будучи младотурком, Хэмминг возмущался учёными старшего возраста, которые использовали пространство и ресурсы, которые молодые турки могли бы использовать гораздо лучше. Глядя на памятный плакат, посвященный ценным достижениям Bell Labs, он отметил, что работал или был связан почти со всеми из них, перечисленных в первой половине своей карьеры в Bell Labs, но ни с кем во второй. Поэтому он решил выйти на пенсию в 1976 году, спустя тридцать лет. [2]

В 1976 году он перешёл в Военно-морскую аспирантуру в Монтерее, штат Калифорния , где работал адъюнкт-профессором и старшим информатики преподавателем . [3] Он отказался от исследований и сосредоточился на преподавании и написании книг. [5] Он отметил, что:

То, как сейчас преподают математику, чрезвычайно скучно. В учебнике по математическому анализу, который мы сейчас используем в моем кампусе, я не нашел ни одной задачи, ответ на которую, как я чувствовал, интересовал бы студента! Задачи в тексте имеют достоинство решения кроссворда – в этом трудно убедиться, но результат не имеет значения в жизни. [5]

Хэмминг попытался исправить ситуацию, выпустив новую книгу « Методы математики, применяемые к исчислению, вероятности и статистике» (1985). [5] В 1993 году он заметил, что «когда я покинул BTL, я знал, что это конец моей научной карьеры. Когда я уйду отсюда, в другом смысле это действительно конец». [2] Так оно и оказалось. Он стал почетным профессором в июне 1997 года. [24] и прочитал свою последнюю лекцию в декабре 1997 года, всего за несколько недель до своей смерти от сердечного приступа 7 января 1998 года. [8] У него осталась жена Ванда. [24]

Последняя записанная серия лекций Хэмминга [25] поддерживается Военно-морской аспирантурой наряду с текущей работой [26] это сохраняет его идеи и расширяет его наследие.

Награды и профессиональное признание

[ редактировать ]

Медаль IEEE Ричарда В. Хэмминга , названная в его честь, представляет собой награду, ежегодно вручаемую Институтом инженеров по электротехнике и электронике (IEEE) за «исключительный вклад в информатику , системы и технологии », и он был первым лауреатом этой награды. медаль. [34] На обратной стороне медали изображена матрица проверки четности Хэмминга для кода Хэмминга, исправляющего ошибки. [8]

Библиография

[ редактировать ]
  • Хэмминг, Ричард В. (1962). Численные методы для ученых и инженеров . Нью-Йорк: МакГроу-Хилл. ; второе издание 1973 г.
  • — (1968). Исчисление и компьютерная революция . Бостон: Хоутон-Миффлин.
  • — (1971). Введение в прикладной численный анализ . Нью-Йорк: МакГроу-Хилл. ISBN  9780070258891 . ; Паб «Полусфера». Корпоративное переиздание 1989 г.; Дуврское переиздание 2012 г.
  • — (1972). Компьютеры и общество . Нью-Йорк: МакГроу-Хилл.
  • — (1977). Цифровые фильтры . Энглвуд Клиффс, Нью-Джерси: Прентис Холл. ISBN  978-0-13-212571-0 . ; второе издание 1983 г.; третье издание 1989 года .
  • — (1980). Необоснованная эффективность математики . Вашингтон, округ Колумбия: Американский математический ежемесячник.
  • — (1980). Кодирование и теория информации . Энглвуд Клиффс, Нью-Джерси: Прентис Холл. ISBN  978-0-13-139139-0 . ; второе издание 1986 г.
  • — (1985). Математические методы, применяемые к исчислению, теории вероятностей и статистике . Энглвуд Клиффс, Нью-Джерси: Прентис Холл. ISBN  978-0-13-578899-8 .
  • — (1991). Искусство вероятности для ученых и инженеров . Редвуд-Сити, Калифорния: Аддисон-Уэсли. ISBN  978-0-201-51058-4 .
  • — (1997). Искусство заниматься наукой и инженерией : научиться учиться . Австралия: Гордон и Брич. ISBN  978-90-5699-500-3 .
  • 1991 — Ты и твои исследования . Лекция спонсируется кафедрой электротехники и вычислительной техники Калифорнийского университета в Сан-Диего. Выдающаяся серия лекций по электротехнике и вычислительной технике. Цифровой объект, предоставленный специальными коллекциями и архивами Калифорнийского университета в Сан-Диего.

Примечания

[ редактировать ]
  1. ^ «Премия А. М. Тьюринга, Ричард В. Хэмминг» . Ассоциация вычислительной техники . Проверено 1 августа 2022 г.
  2. ^ Jump up to: а б с д и ж г час «Пионеры компьютеров – Ричард Уэсли Хэмминг» . Компьютерное общество IEEE . Архивировано из оригинала 3 сентября 2014 года . Проверено 30 августа 2014 г.
  3. ^ Jump up to: а б с д и ж Карнс 2005 , стр. 220–221.
  4. ^ Х. Лумис, Гершель; С. Поттер, Дэвид (2002). «Ричард В. Хэмминг». Мемориальные дани: Том 10 . Пресса национальных академий . дои : 10.17226/10403 . ISBN  978-0-309-08457-4 .
  5. ^ Jump up to: а б с д и ж г час я «Ричард В. Хэмминг – лауреат премии А. М. Тьюринга» . Ассоциация вычислительной техники . Проверено 30 августа 2014 г.
  6. ^ «Биография Хэмминга» . Университет Сент-Эндрюс . Проверено 30 августа 2014 г.
  7. ^ Jump up to: а б Хэмминг 1998 , с. 643.
  8. ^ Jump up to: а б с д и Морган 1998 , с. 972.
  9. ^ Jump up to: а б «Дополнительные материалы Ричарда В. Хэмминга» . Ассоциация вычислительной техники . Проверено 30 августа 2014 г.
  10. ^ Шеннон 1948 , с. 379.
  11. ^ Jump up to: а б Морган 1998 , стр. 973–975.
  12. ^ Хэмминг 1950 , стр. 147–160.
  13. ^ Лин и Син 2004 , стр. 82–88.
  14. ^ Плесс 1982 , стр. 21–24.
  15. ^ Вайсштейн, Эрик В. «Метод Милна» . Математический мир . Проверено 2 сентября 2014 г.
  16. ^ Морган 1998 , с. 975.
  17. ^ Морган 1998 , с. 976–977.
  18. ^ Холбрук, Бернард Д.; Браун, В. Стэнли. «Технический отчет по информатике № 99 - История компьютерных исследований в Bell Laboratories (1937–1975)» . Лаборатории Белла . Архивировано из оригинала 2 сентября 2014 года . Проверено 2 сентября 2014 г.
  19. ^ Дейкстра 1976 , стр. 129–134.
  20. ^ «Проблема Хэмминга» . Каннингем энд Каннингем, Инк . Проверено 2 сентября 2014 г.
  21. ^ Морган 1998 , с. 977.
  22. ^ Хэмминг 1962 , стр. VII, 276, 395.
  23. ^ Карнес 2005 , стр. 220–221; Твейто, Брюасет и Лисне 2009 , стр. 59.
  24. ^ Jump up to: а б Фишер, Лоуренс (11 января 1998 г.). «Умер Ричард Хэмминг, 82 года; пионер цифровых технологий» . Нью-Йорк Таймс . Проверено 30 августа 2014 г.
  25. ^ «Учимся учиться: видеолекции по искусству ведения науки и техники» . Военно-морская аспирантура , YouTube . Проверено 31 июля 2022 г.
  26. ^ «Хэмминг ресурсов в NPS» . Военно-морская аспирантура . Проверено 31 июля 2022 г.
  27. ^ «Премия А. М. Тьюринга» . Ассоциация вычислительной техники . Архивировано из оригинала 12 декабря 2009 года . Проверено 5 февраля 2011 г.
  28. ^ «Получатели премии IEEE Эмануэля Р. Пиоре» (PDF) . ИИЭЭ . Архивировано из оригинала (PDF) 24 ноября 2010 года . Проверено 20 марта 2021 г.
  29. ^ «Справочник членов NAE - доктор Ричард В. Хэмминг» . Национальная инженерная академия . Проверено 5 февраля 2011 г.
  30. ^ «Премия Гарольда Пендера» . Школа инженерии и прикладных наук Пенсильванского университета . Архивировано из оригинала 22 февраля 2012 года . Проверено 5 февраля 2011 г.
  31. ^ «Обладатели медали Ричарда В. Хэмминга IEEE» (PDF) . ИИЭЭ . Проверено 5 февраля 2011 г.
  32. ^ «Стипендиаты ACM – H» . Ассоциация вычислительной техники . Архивировано из оригинала 24 января 2011 года . Проверено 5 февраля 2011 г.
  33. ^ «Лауреаты (хронологический порядок)» . Фонд Эдуарда Рейна . Архивировано из оригинала 18 июля 2011 года . Проверено 5 февраля 2011 г.
  34. ^ «Медаль IEEE Ричарда В. Хэмминга» . ИИЭЭ . Проверено 5 февраля 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e1818521df74cad3736e6b1eae8d09e7__1721875860
URL1:https://arc.ask3.ru/arc/aa/e1/e7/e1818521df74cad3736e6b1eae8d09e7.html
Заголовок, (Title) документа по адресу, URL1:
Richard Hamming - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)