A trick to visualizing higher dimensions [video]
youtube.com
youtube.com
I'd still wholeheartedly recommend his other videos though. Especially [1] where he gives a very nice topological result regarding inscribed rectangles in closed loops. In the same vein is [2] proving the borsuk-ulam theorem.
By '2D or 3D space', I specifically meant being able to experience 3+ dimensions the way we experience 2 or 3 spatial dimensions.
You can do that in 2d already. Take a square. Double its side, yielding quadruple the area. The 75% of the area that were added are closer to the edge than to the center. That most points are far apart is a consequence, since you can always take one of the points to be the center.
The curse of dimensionality is that this gets worse as the number of dimensions increases. You can observe this in the step from 1d -> 2d: 50% near the edge vs. 75% near the edge.
To really drive home the point, consider 3d: doubling the side of a cube yields 8x the volume, 7/8 = 87.5% of which are near the edge.
For n dimensions, the volume near the edge is 1 - 2^-n. Already at n = 10, more than 99.9% are near the edge.
For example, an unit sphere inscribed inside a high dimensional unit cube looks a lot like an astroid[1] inscribed in a square in 2D with regards to metric properties (using an L^2 metric):
- The astroid touches the cube, while it is very far to the cube in the direction of the corner
- We can see that the corners, being far from the unit-L^2 distance manifold, occupy most of the volume
- As the number of dimensions increase, the astroid becomes increasingly compressed near the origin
[1] https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/As...
Don't get me wrong, visualizations are powerful but I think I prefer static visualizations. Animations overload the visual system with "visual bloat", if you will.
Also, this video did not help me visualize higher dimensions. I prefer a simpler approach - just project down to 3 dimensions (or 4 if you add time at the risk of animating).
The animation was critical for understanding the relationship between the values as they change.
Then perhaps learning from a book or slides would be better for you. Animations are not visual bloat, they've helped me understand topics that had eluded me for years. Also, I can now visualize how a projection of a hypercube/tesseract rotates because of animations. Visualizing that process with static images would probably take me until the heat death of the universe to understand.