Safekipedia
1915 births1998 deaths20th-century American mathematiciansAmerican information theorists

Richard Hamming

Adapted from Wikipedia · Discoverer experience

A colorful pattern showing how numbers compare in binary, used in computer science to study data differences.

Richard Wesley Hamming (February 11, 1915 – January 7, 1998) was an American mathematician whose work greatly influenced computer engineering and telecommunications. He is best known for creating the Hamming code, a clever method that helps detect and correct errors in data, which is still used today in many technologies.

Hamming was born in Chicago and studied at several universities, including the University of Chicago, the University of Nebraska, and the University of Illinois at Urbana–Champaign. During World War II, he worked on the Manhattan Project at the Los Alamos Laboratory, where he programmed IBM calculating machines to solve complex equations.

In 1946, Hamming joined the Bell Telephone Laboratories, where he contributed to many important projects over the next fifteen years. His outstanding work earned him the prestigious ACM Turing Award in 1968, making him its third recipient. After retiring in 1976, he taught at the Naval Postgraduate School in Monterey, California as an adjunct professor and senior lecturer in computer science until his death in 1998.

Early life

Richard Hamming was born in Chicago, Illinois on February 11, 1915. His father was Dutch, and his mother was a Mayflower descendant. He grew up in Chicago and went to Crane Technical High School and Crane Junior College.

Hamming wanted to study engineering, but during the Great Depression he could only get a scholarship from the University of Chicago, which did not have an engineering school. He decided to study mathematics instead and earned his Bachelor of Science degree in 1937. He later got a Master of Arts from the University of Nebraska in 1939. He then went to the University of Illinois at Urbana–Champaign, where he completed his Doctor of Philosophy in 1942. He married Wanda Little, a fellow student, in 1942, and they stayed married until his death.

Manhattan Project

During World War II, Richard Hamming worked at the Manhattan Project in the Los Alamos Laboratory under Hans Bethe. He helped program IBM calculating machines to solve complex equations. His wife Wanda also joined to work as a human computer with Edward Teller.

After the war ended in 1946, Hamming moved to the Bell Telephone Laboratories. Even though his job seemed simple, he saw important computer simulations that changed how science was done.

Bell Laboratories

A two-dimensional visualisation of the Hamming distance. The color of each pixel indicates the Hamming distance between the binary representations of its x and y coordinates, modulo 16, in the 16-color system.

At Bell Labs, Richard Hamming shared an office with Claude Shannon. The team included smart thinkers like John Tukey and Brockway McMillan. They called themselves the Young Turks because they did things their own way and still got great results.

Hamming worked on solving problems with early computers. He noticed that small mistakes could mess up whole sets of data. He created a way to find and fix these mistakes, now called the Hamming distance. This helped make phone calls and computer data more reliable. He also invented special methods and filters that improved how computers process information.

Later life

Hamming served as president of the Association for Computing Machinery from 1958 to 1960. He believed that computing was important not just for getting numbers, but for gaining insight. Later in life, he focused on teaching at several universities, including Stanford University, Stevens Institute of Technology, the City College of New York, the University of California at Irvine, and Princeton University.

In 1976, Hamming moved to the Naval Postgraduate School in Monterey, California, where he worked as an adjunct professor and senior lecturer in computer science. He stopped doing research and instead taught and wrote books, trying to make mathematics more interesting for students. He became Professor Emeritus in 1997 and gave his last lecture in December of that year.

Awards and professional recognition

Richard Hamming received many important awards for his work. In 1968, he was given the Turing Award by the Association for Computing Machinery. In 1988, the IEEE Richard W. Hamming Medal was created in his honor, and he was the first person to receive it. This award is given each year for outstanding work in information sciences, systems, and technology.

This article is a child-friendly adaptation of the Wikipedia article on Richard Hamming, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.