Visualizing Galois Fields
nklein.com
nklein.com
(requires the Wolfram CDF player)
Not really -- regardless of a choice of an irreducible polynomial for a modulus, all the fields you'll obtain are isomorphic, meaning that for two fields K, L with 2^n elements there a one-to-one correspondence f: K -> L, such that f(a+b) = f(a) + f(b) and f(ab) = f(a)f(b). This means that while K and L may be different as sets, they have essentially the same structure.
As to why it looks similar to the visualization in the article, your hamming distance picture is essentially the multiplication table for a galois ring GF(2^n), where n is width of the bits of the binary numbers you were using.
Note that I say galois ring, not field; assuming that an n (for n even) bit unsigned binary number overflows as such: 0x00..01 + 0xFF..FF = 0x00..00, then your chart is the multiplication table of the ring formed by taking Z_2 modulo the ideal generated by the polynomial <x^n-1 + x^n-2 + ... + x^3 + x^2 + x + 1>, which is a ring since this polynomial is reducible (it has a root of 1).
Population count of x is not the same as x, so... how are the images the same?
"That first one that worked (100011011) is the one used in AES"
i.e., the polynomial that was chosen for AES (x^8 + x^4 + x^3 + x + 1) is the minimal irreducible polynomial of degree 8 (minimal in the sense of the natural ordering of polynomials). I guess that could be a good reason (but I'm not sure it's _the_ reason).
from the Rijndael submission to the AES competition, page 25 (http://csrc.nist.gov/archive/aes/rijndael/Rijndael-ammended....)
LiNi86 refers to is R. Lidl and H. Niederreiter, Introduction to finite fields and their applications, Cambridge University Press, 1986.
So there is no apparent reason they choose this polynomial, i.e. other would also have worked.
take a commutative ring, mod out by a prime ideal and you've got a field. congratulations.
There are of course many rings in which all prime ideals are maximal. The integers, for example, and more generally the integer ring of any number field (which are not always principal ideal domains, but are examples of Dedekind domains).