"Put glibly: In science if you know what you are doing you should not be doing it. In engineering if you do not know what you are doing you should not be doing it. Of course, you seldom, if ever, see either pure state." ~Richard Hamming Image: Color of each pixel is Hamming distance between the binary representations of its x and y coordinates, modulo 16, in the 16-color system.
Richard Hamming. (1915 – 1998) was an American mathematician whose work had many implications for computer engineering and telecommunications. His contributions include the Hamming code (which makes use of a Hamming matrix), the Hamming window, Hamming numbers, sphere-packing (or Hamming bound), and the Hamming distance.
Five steps of evolution of elementary cellular automata (CA) rule 110. All possible initial conditions for finite CA size 10 are arranged as Grey Code with Hamming Distance equal to one between the neighbors. This arrangement goes along the horizontal direction. Time goes along vertical direction.
Numerical Methods for Scientists and Engineers by Richard Hamming Numerical analysis is a subject of extreme interest to mathematicians and computer scientists, who will welcome this first inexpensive paperback edition of a groundbreaking classic text on the subject. In an introductory chapter on numerical methods and their relevance to computing, well-known mathematician Richard Hamming ('the Hamming code,' 'the Hamming distance,' and 'Hamming window,' etc.), suggests that...