A peculiar ant
I was doing the Gravity and Light lectures because I wanted to learn a little differential geometry. In the fifth lecture, we rediscover a notion of velocity of a curve on a manifold (whatever that means), and to give an intuitive understanding of the definition, the professor uses the analogy of an ant that is really temperature sensitive, walking on the manifold. I found this explanation really beautiful and wanted to share a very informal version of it.
But let’s start a little more concrete and not deal with general "manifolds" yet. Go ahead and click play, and use the time slider to pause or slide around. (I apologise for the lack of polish.)
The setup is as follows: There is a curve
Okay, blog over. Not so fast, my friend! We basically just got lucky that our manifold and curve live in the 3D vector space
But a general manifold does NOT have to be a vector space. A general manifold does not come equipped with a notion of distance, or a notion of adding or subtracting two points on the manifold, or a notion of scaling a point. All of these are luxuries of having a vector space.
Look at this formula again:
This whole definition of velocity is constrained to the fact that the curve
So we need to reinvent our notion of velocity to generalise to a manifold where you don’t have the aforementioned luxuries. Enter a peculiar ant: It is direction-ally challenged, cannot measure distances, cannot add or subtract points on a manifold, or scale them, but despite all its flaws, it is very sensitive to temperature and is mathematically gifted. It can do calculus on the real numbers. Imagine now that this ant was moving on the curve
Now the ant here does something clever. Let’s say that at time
But you tell the ant, "All that is clever, but ant, is your definition of velocity any good? Forget about working for general manifolds; does it even work for our special manifold which is in a nice 3D vector space? After all, what you’re giving me is a single number as the velocity for a point, but our velocity is actually a 3D vector."
The ant then says, "Not so fast, my friend. Actually, my definition of velocity depends on the temperature function that you give me. If you give me all possible temperature functions, I will define my velocity this way: if
You are a little frustrated with the ant’s definition. What is going on? Why should velocity (at a point and on a curve) be a function that takes in a temperature function from a manifold to the reals and spits out the derivative of the temperature it feels?
The ant says, "Don’t worry, I’ll prove that my definition works in your special little 3D manifold. In fact, I just want three special temperature functions. For one, I just want you to set the temperature of each point equal to its x-coordinate:
In the plots below, notice how when we use
You are now very impressed with the ant and accept its definition as a candidate.
Let’s walk through some math now. First, why is this definition a good candidate for the derivative/velocity of a curve on a general manifold?
The manifold
And in the special case, if
In particular, if
Then,
So we actually recover the x-component of the velocity on
Mixing intuition and formalism is really messy, I know I haven't defined what a manifold is, or why you can't do arithmetic directly on the manifold and all that stuff, and I also know that I can do a better job and explaining stuff. Any improvements/suggestions are always welcome. Maybe one day I'll drop my raw formal notes on here, but that seems a little too lazy for now, besides, they're unedited and full of errors.