ZenoRogue | Imprecise Birds @ZenoRogue | Uploaded April 2021 | Updated October 2024, 1 hour ago.
A rainbow of birds is flying in a hyperbolic manifold. Each one flies in a straight line, and initially, they form a tight single file.
However, because of numerical precision errors, they quickly end up flying all over the place.
This is because of negative curvature: when two birds fly "parallel" with a short distance between them, new space grows exponentially between them.
0:00 The video start 20s after the start of the simulation -- you need only this much time for the birds to scatter (in the current implementation of RogueViz engine).
0:20 the same animation on a "hypersian rug" (which shows the negative curvature)
0:40 a three-dimesional version -- unfortunately it is more difficult to see what's going on here
Discuss this stuff and non-Euclidean geometry in general in the #geometry channel in the HyperRogue discord: discord.gg/8G44XkR
Music: "Caribbean" by Will Savino, from the HyperRogue soundtrack (CC BY-SA 3.0)
A rainbow of birds is flying in a hyperbolic manifold. Each one flies in a straight line, and initially, they form a tight single file.
However, because of numerical precision errors, they quickly end up flying all over the place.
This is because of negative curvature: when two birds fly "parallel" with a short distance between them, new space grows exponentially between them.
0:00 The video start 20s after the start of the simulation -- you need only this much time for the birds to scatter (in the current implementation of RogueViz engine).
0:20 the same animation on a "hypersian rug" (which shows the negative curvature)
0:40 a three-dimesional version -- unfortunately it is more difficult to see what's going on here
Discuss this stuff and non-Euclidean geometry in general in the #geometry channel in the HyperRogue discord: discord.gg/8G44XkR
Music: "Caribbean" by Will Savino, from the HyperRogue soundtrack (CC BY-SA 3.0)