Why are high-dimensional spheres "Spikey"?
penzba.co.uk
penzba.co.uk
The most important point is that higher dimensional space is very roomy. There are many degrees of freedom, many directions.
Take the first puzzle, the inner sphere that is bigger than the outer ones. One factor is that the 2 by 2 by ... by 2 packing isn't very efficient. It's not even the densest packing in 2 dimensions, less so in 3, and it gets dramatically less so as you go up. With 10 dimensions it is really inefficient so there is a lot of space in the middle.
As far as the "cap" not having much volume: this wasn't explained very clearly, what he meant. Picture a circle with radius=1 centered at the origin, and then look at the piece cut off by y > 1/2 (hope that prints ok, I mean y greater than 0.5). That piece has a certain fraction of the total area. Now picture a sphere at the origin, radius 1, and the cap cut off by y > 1/2. That cap will have a smaller fraction of the total volume. Going to higher dimensions, the fraction gets smaller and smaller.
But rather than meaning the sphere is "spiky", this is a result of more degrees of freedom. There are many more caps in many more directions on a high dimensional sphere. So each cap has to have less of the volume. Spikiness is really an absurd way to think of it.
With practice, I've developed some ability to visualize four dimensional space. Its overwhelming character, as I said, is that it is infinitely and somewhat frighteningly roomy. This would be even more so in higher dimensions.
Though this might seem esoteric, this phenomena has practical applications. In the vector space model of information retrieval, documents are modeled as points on a high-d sphere, where d is the size of the vocabulary.
So unless one accounts for these effects, there will be fascinating surprises.
My experience is that people know it's roomy, but don't appreciate the consequences. The early comment about there being 10^5400 "places to be" if you have 1000 in each direction for a 1800 dimensional space immediately conveys the idea that space is big, but it's the implications that tend to go missing. People still think of spheres are round, and that "smooth" means "like a landscape in 3D."
So while your comments are true, and add usefully to the discussion, to me they don't really convey a helpful visualization.
What it means in terms of programming is that if you are searching for K points (chosen uniformly by someone else), you may as well just search over that thin band and you will find almost all of them there. That ratio can easily be in the high 90s.
To give an intuition to why this happen, note that earth's equator is modestly larger than say a 60^degree north latitude. But as you crank up the dimension d this gap grows exponentially fast. So in comparison to equatorial circles, the other latitudes have almost no space at all, even when almost all of the smaller ones are taken together.
http://news.ycombinator.com/item?id=1834508
My next item will be on the 1800 dimensional space problem I mention.
I have heard it put that you actually need to learn to ignore your intuitions and follow the actual calculations to do higher-level math. Rather like Eliezer's "shut up and multiply" on Less Wrong. I have no personal opinion on that since I haven't learned any higher math, past first year calculus and discrete math, yet.
A proof is a nothing more than a clear, compelling argument.
If it feels wrong, no matter how rigorous the math is, you still shouldn't blindly believe it. It's an opportunity to delve deeper, and either find a flaw in the proof (or your understanding thereof), or to educate your intuition.
IIRC, the basic notion is that volume is like r^n and area like n * r^(n-1). Quite different when n = 2, 3, ... and not so much at n = 10^23. I never thought of them as spikey but I get the picture now.
If it gets a couple more up-votes then it might make it to the front page for more people to get their brains stretched.
I do also need to modify the page to point out that hyper-cubes are also spikey, and the hyper-spheres in the corners are sort of in the spikes. Thanks to cperciva for the added insight.