Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: learning: questions

Topic: T(T(M))


view this post on Zulip Bruno Gavranović (Feb 24 2022 at 23:43):

What's the intuition behind the tangent bundle of a tangent bundle T(T(M))T(T(M))?

If T(M)T(M) has two coordinates (a point and a vector), then how many coordinates does T(T(M))T(T(M)) have? A lecture from Geoffrey Cruttwell on the tangent categories workshop seems to suggest there's four coordinates (at 13:14 timestamp), but I'm not sure how to visualise that. If T(X)T(X) consists of a point xx in XX and a vector at that point, then shouldn't T(T(M)T(T(M) consist of a point in T(M)T(M) (i.e. already a pair (m,v)(m, v) of a point and a vector) and a tangent vector ww at (m,v):T(M)(m, v) : T(M) that point?

Though, even though the three-coordinate option seems more sensible, I'm still not sure how to visualise it, or get any intuition about what the second tangent vector represents

view this post on Zulip Zhen Lin Low (Feb 24 2022 at 23:44):

T(T(M)) has four times the dimensions of M, yes.

view this post on Zulip Bruno Gavranović (Feb 24 2022 at 23:49):

What do the last two components represent?
If I have an element (m,v):T(M)(m, v) : T(M), then vv can be thought of as a change in mm.
If I have an element (m,v,w,z):T(T(M))(m, v, w, z) : T(T(M)), then vv can be thought of as a change in mm, but how do I think of ww and zz?

view this post on Zulip Mike Shulman (Feb 24 2022 at 23:51):

ww is another change in mm, while zz is a change in vv.

view this post on Zulip Bruno Gavranović (Feb 24 2022 at 23:53):

Oh, so a tangent bundle of a pair type tells us how both of these elements change, not just how the "last one" changes? For some reason I was not expecting this... but it does seem more natural that I think about it now

view this post on Zulip Zhen Lin Low (Feb 24 2022 at 23:56):

The tangent bundle construction takes as input a manifold, not a bundle, so it doesn't care about that. Maybe you are thinking of some kind of fibrewise tangent bundle construction.

view this post on Zulip John Baez (Feb 25 2022 at 00:04):

Physicists think a lot about T(T(M)). A point in M can represent the position qq of a particle. A point (q,v)(q,v) \in T(M) then represents its position and velocity. In the Lagrangian approach to dynamics, the way position and velocity change over time is described by a vector field on T(T(M)). So, for any point (q,v)(q,v) in T(M) we get a point in T(T(M)) that describes the rate at which position and velocity change over time. Usually a consistency condition holds, which says that the rate at which position changes is equal to the velocity!

view this post on Zulip Bruno Gavranović (Feb 25 2022 at 00:05):

Right, I think I didn't internalise properly that T(MT(M is a manifold itself. The outside TT has no idea that we're giving it a manifold which already had TT applied to it.

Points in T(M)T(M) are black boxes which have two components: the base point, and the change vector itself. Applying TT to it gives us a pair of black boxes, one original pair (m,v)(m ,v), and a new one telling us how both mm and vv itself can be changed.

view this post on Zulip John Baez (Feb 25 2022 at 00:09):

To think about these things mathematically, it's worth noting that like any bundle, there's a projection

πM:T(M)M \pi_M : T(M) \to M

Taking the differential of πM\pi_M, we get

dπM:T(T(M))T(M)d \pi_M : T(T(M)) \to T(M).

(We could call this dd here "TT" to indicate that it's just the functor TT applied to a morphism, but geometers don't do this.)

But also, because T(T(M))T(T(M)) is a bundle over T(M)T(M), we have a map

πT(M):T(T(M))T(M) \pi_{T(M)} : T(T(M)) \to T(M)

So, you should think about comparing these two ways to get a guy in T(M)T(M) from a guy in T(T(M))T(T(M)). They're not equal!

This is connected to my remark

Usually a consistency condition holds, which says that the rate at which position changes is equal to the velocity!

and how you state this condition.

view this post on Zulip Bruno Gavranović (Feb 25 2022 at 01:08):

Ah, right, so we've got two maps of type T(T(M))T(M)T(T(M)) \to T(M). Let me see if I can get this right. The first one TπMT\pi_M takes a quadruple (m,v,m,v)(m, v, m', v') to (m,m(m, m'). This is because πM\pi_M just projects out the base point of MM, so TπMT\pi_M should project out the base point and the change over it. The second one just projects out the base point of T(T(M))T(T(M)), i.e. (m,v)(m, v)

view this post on Zulip Bruno Gavranović (Feb 25 2022 at 01:09):

Though, now that I wrote it, I'm suspicious whether (m,m)(m, m') can be of type T(M)T(M)

view this post on Zulip Bruno Gavranović (Feb 25 2022 at 01:10):

I suppose it can, but the question is, what is the type of mm'? I suppose it should be the "space of changes over m", i.e. the same type as vv'? In which case it's all fine and the result typechecks

view this post on Zulip John Baez (Feb 25 2022 at 01:18):

It's good to use the standard notation TmMT_m M for the tangent space of MM at the point mm. So:

mMm \in M
vTmMv \in T_m M

and

(m,v)T(m,v)(TM)(m',v') \in T_{(m,v)} (TM)

so what you're wondering about is whether you can interpret mm' as an element of TmMT_m M.

view this post on Zulip John Baez (Feb 25 2022 at 01:24):

I think what's really going on is that you need to use the two maps I mentioned to deal with mm' and vv', and even show that an element of T(m,v)(TM)T_{(m,v)} (TM) deserves to be written as a pair. Your intuitions are right, it just takes some work to formally justify them!

view this post on Zulip Drew Allen McNeely (Feb 25 2022 at 02:43):

I've always tried to keep a low dimensional example in my head to make things easier to visualize. I like this picture from Wikipedia:
https://en.wikipedia.org/wiki/Tangent_bundle#/media/File:Tangent_bundle.svg

Say MM is the circle whose coordinate is called α\alpha, then the tangent spaces are the red lines. Let's just call a tangent vector α˙\dot{\alpha} since it could represent a path's velocity along α\alpha. We rearrange the tangent spaces into a cylinder to get the tangent bundle T(M)T(M), so the velocity is now represented by height along the cylinder.

A tangent space in T(M)T(M) is going to be a plane touching the cylinder, so the bundle T(T(M))T(T(M)) will indeed be 4 dimensional. Unfortunately it's already hard to visualize the bundle since we've run out of spatial dimensions. But you can imagine the planes rearranged in the same way that we rearranged the tangent lines. So a vector in a tangent plane will have a component along α\alpha and a component along α˙\dot{\alpha}. The component along α˙\dot{\alpha} could obviously represent acceleration α¨\ddot{\alpha}, but I'm also unsure of what the α\alpha-component could represent physically in terms of paths.

view this post on Zulip Paolo Perrone (Feb 25 2022 at 12:21):

Every curve on MM of coordinates {mi(t)}\{m_i(t)\} also gives a curve on TMTM by looking at the tangent vectors, that is, coordinates {mi(t),m˙j(t)}\{m_i(t), \dot{m}_j(t)\}. Iterating the procedure we get a curve on TTMTTM but you see that, this way, the second and third components in TTMTTM are going to be equal. (This is due to the fact that we started from MM.)
Indeed in geometry (differential, symplectic, contact geometry,...) is interesting to see which vector fields on TTMTTM come from motions on MM and which do not -- and one can ask for similar questions on other bundles as well.

view this post on Zulip Spencer Breiner (Feb 25 2022 at 13:51):

When these things are axiomatized as a [[tangent bundle category]] there are two operations assumed as non-trivial structure. The latter seems relevant here.

Vertical lift TT2T\Rightarrow T^2:
(m,v)=(m,0,0,v)\ell(m,v) = (m,0,0,v)

Canonical flip T2T2T^2\Rightarrow T^2:
c(m,v,m,v)=(m,m,v,v)c(m,v,m',v')=(m,m',v,v')

view this post on Zulip John Baez (Feb 25 2022 at 17:20):

Yes! I guess Bruno has a choice whether to first learn differential geometry in one of the usual ways and then see why the tangent bundle (which can be defined in various equivalent ways) has these structures, or first learn about tangent bundle categories and then turn to the category of manifolds as an example.

view this post on Zulip Bruno Gavranović (Feb 26 2022 at 14:41):

John Baez said:

I think what's really going on is that you need to use the two maps I mentioned to deal with mm' and vv', and even show that an element of T(m,v)(TM)T_{(m,v)} (TM) deserves to be written as a pair. Your intuitions are right, it just takes some work to formally justify them!

The two maps are of type T(T(M))T(M)T(T(M)) \to T(M). It seems that the question of "what's the type of the third coordinate of T(T(M))T(T(M))" precedes defining these maps - in order to define how a map acts on something, I need to know what that something is.

But yeah, I'm not sure how to more formally say that mm' is an element of TmMT_mM. If vv is an element of TmMT_mM, and mm' too represents a "change of mm", then mm' ought to be an element of TmMT_mM as well.

view this post on Zulip John Baez (Feb 26 2022 at 16:20):

Bruno Gavranovic said:

The two maps are of type T(T(M))T(M)T(T(M)) \to T(M). It seems that the question of "what's the type of the third coordinate of T(T(M))T(T(M))" precedes defining these maps - in order to define how a map acts on something, I need to know what that something is.

I defined those maps without using any description of points of T(T(M))T(T(M)) as 4-tuples. We just need "a point in T(X)T(X) is a pair (x,v)(x,v) consisting of xXx \in X and vTxXv \in T_x X". We need to use this definition twice to describe points of T(T(M))T(T(M)).

We get that a point of T(T(M))T(T(M)) is a triple (m,v,w)(m,v,w) where mM,vTmMm \in M, v \in T_m M and wT(m,v)TMw \in T_{(m,v)} TM .

So then the question becomes, how can we describe ww more concretely?

view this post on Zulip John Baez (Feb 26 2022 at 16:22):

For this it helps to consider the map

πM:T(M)M \pi_M : T(M) \to M

which sends (m,v)(m,v) to mm, and its differential

dπM:T(T(M))T(M)d \pi_M : T(T(M)) \to T(M).

defined using the fact that TT is a functor - not defined using any stuff about triples or quadruples.

view this post on Zulip John Baez (Feb 26 2022 at 16:31):

This latter map gives a way to extract an element of T(M)T(M), and thus an element of TmMT_m M, out of our triple (m,v,w)(m,v,w). This element is not vv! It's something else.

view this post on Zulip Bruno Gavranović (Feb 28 2022 at 18:04):

I see. I suppose the main idea is to understand how TT acts on the projection map πM:TMM\pi_M : TM \to M. Am I supposed to look at how the action of TT is defined on morphisms? If I do so, the action of TT on a map f:MNf : M \to N is defined as (m,v)(f(m),D(f)(m,v))(m, v) \mapsto (f(m), D(f)(m, v)) (from here), where D(f)(m,v)D(f)(m, v) tells us how much changing mm and vv affects the output. So in this case, changing vv doesn't do anything, since it's not used. Changing mm does.

So I suppose that alone tells me that the ww from above is a pair: we need to account for changing mm and vv. I.e. T(πM):TTMTM:=((m,v),(m,v))(m,m)T(\pi_M) : TTM \to TM := ((m, v), (m', v')) \mapsto (m, m').

view this post on Zulip Bruno Gavranović (Feb 28 2022 at 18:05):

But I'm not sure how satisifed I am with this formality. I suspect I might've used things I "already know" about how derivatives and changes work, and not the data of a tangent category itself.

view this post on Zulip John Baez (Feb 28 2022 at 19:26):

Wait a minute - you're trying to use just the tangent category axioms? I'm not - I don't even know what they are. I just know differential geometry, so I know how the functor TT works in the category of manifolds.

view this post on Zulip Bruno Gavranović (Feb 28 2022 at 20:01):

Ah, you said it takes work to formally justify these ideas. I thought your formal framework meant tangent categories

view this post on Zulip John Baez (Feb 28 2022 at 20:23):

No, I meant differential geometry.

view this post on Zulip John Baez (Feb 28 2022 at 20:25):

As far as I know, you need to use a bit of differential geometry to prove that smooth manifolds are an example of tangent categories. Well, maybe someone has built a big machine by now to prove that lots of categories are tangent categories. But I'm old-school: I know and love differential geometry, and I don't know the axioms for tangent categories.

view this post on Zulip John Baez (Feb 28 2022 at 20:26):

I''ve looked at them, and my impression is "yup, that's right" - but I haven't thought hard about them.