The graphic shows 3000 points generated as follows. Each points' coordinates were obtained as three consecutive pseudo-random numbers from the sequence generated by
xn+1=65537 xn mod 231
(and then converted to numbers between 0 and 1 by dividing by 231). [It is very common to produce pseudo-random numbers this way, by a linear-congruential recursive relation; the choice of 65537 for the multiplier and 231 for the modulus are similar to the choice of 65539 with same modulus, which were in turn those made by the notorious pseudo-random number generator known as "RANDU", popular in the early 1970s. By rotating the figure (as described below), one can easily see how dramatically poor this generator is, but note that RANDU fairs only marginally better. Compare with minimal standard, to see how it's quite possible to avoid these problems. In this, and all other examples on these pages, the seed x0 was 123.]
The graphic may take 10-30 seconds to load, but once it does, you can rotate it and zoom in or zoom out (for the former, on a PC, just use the left mouse button; for the latter, hold down the shift key before you drag, and while you drag, the mouse vertically; and finally, if you hold the shift key while dragging the mouse horizontally, the figure rotates about an axis perpendicular to the screen).
The "Live" rotation of the Mathematica-generated graphic uses the LiveGraphics3D software; for more info on how to rotate Mathematica-generated graphics on the web, visit LiveGraphics3D.
Comments? Send them to Rick Kreminski.