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: Linear transformation category


view this post on Zulip David Egolf (Apr 08 2020 at 02:47):

Linear transformations are central to my engineering work in medical imaging research, as many imaging schemes can be modeled as linear transformations from imaging targets to observations. To understand linear transformations (and imaging systems) better - and in particular how they can be stuck together - I want to learn more about what kind of constructions on linear transformations are induced by common categorical constructions.

To do this, I would like to learn more about the category LinTran\mathbf{LinTran} (is there a standard name?) where the objects are linear transformations between finite dimensional vector spaces, the morphisms are commutative squares from one linear transformation to another, and composition is done component-wise. In particular, I would like to figure out what limits and colimits exist, and what linear transformations (and matrices) they correspond to. To begin with, it might make sense to think about initial or terminal objects, but I'm especially interested in limits over diagrams of shape \cdot \to \cdot, as this corresponds to two interlinked linear transformations, and so to two interlinked imaging systems. (Interlinked imaging systems are relevant to thinking about imaging schemes involving multiple related observers / observations).

I don't yet know a good way to begin learning about a new (to me!) category of interest, being new to category theory. I suspect this category is well-studied, but am not sure what it might be called.

Any hints (general or specific) are appreciated!

view this post on Zulip Thibaut Benjamin (Apr 08 2020 at 08:21):

It looks to me like this category lacks something about linear transformations : there is no operation of composition of the linear transformations! I mean you could try to add a monoidal product (ie a way to combine objects together), but it is not defined for all pairs of objects. That is not to say that there is nothing interesting about the category you are considering : you might be able to see many cool things with it, but keep in mind that's not the whole picture.

I believe, what you want to define here is rather a "double category" : that's like a category, but with vertical morphisms and horizontal morphisms, plus 2-cells (ie morphisms between morphisms), that have shape of a square. Here the objects would be vector spaces, the horizontal and vertical morphsism would be the linear transformations, and the 2-cells, the commutative squares. This kind of objects might be scary if you are new to category, so probably best not to go too deep into this too quickly, but I think it's good to keep this in mind as well

view this post on Zulip Jules Hedges (Apr 08 2020 at 09:19):

There's a standard construction called an arrow category C\mathcal C^\to that you can make from any category C\mathcal C, where objects of C\mathcal C^\to are morphisms in C\mathcal C and morphisms in C\mathcal C^\to are commutative squares in C\mathcal C. It sounds like you're talking about FVect\mathbf{FVect}^\to

view this post on Zulip sarahzrf (Apr 08 2020 at 14:44):

and good news: the questions you are asking probably have well-established answers if this is what you have in mind :-)

view this post on Zulip sarahzrf (Apr 08 2020 at 14:45):

for example, if C\mathcal{C} is complete or cocomplete, then so is C\mathcal{C}^\to

view this post on Zulip sarahzrf (Apr 08 2020 at 14:46):

or more generally, if it has limits or colimits of a given shape, then so does C\mathcal{C}^\to

view this post on Zulip sarahzrf (Apr 08 2020 at 14:48):

(this follows from the fact that C\mathcal{C}^\to is equivalently the category of functors from the "single-nontrivial-arrow category" 010 \to 1 to C\mathcal{C}, and the fact that if a category has all limits or colimits of a given shape, then so does the category of functors from a given domain into that codomain)
(also, in such a scenario, the limits/colimits are computed pointwise)

view this post on Zulip John Baez (Apr 08 2020 at 15:46):

By the way, algebraists call the category Vect\mathsf{Vect}^{\to} "the category of representations of the A2A_2 quiver", and they know shitloads about that.

A quiver QQ is a graph, and we can freely turn any quiver into a category F(Q)F(Q), and then VectF(Q)\mathsf{Vect}^{F(Q)} is called the category of representations of the quiver QQ.

They call the graph with nn objects and a chain of n1n-1 composable arrows AnA_n.

view this post on Zulip John Baez (Apr 08 2020 at 15:50):

A quiver has finite type if it has finitely many isomorphism classes of indecomposable representations: ones that aren't direct sums (=coproducts) of others in a nontrivial way. Gabriel's theorem classifies the quivers of finite type, and AnA_n has finite type.

view this post on Zulip John Baez (Apr 08 2020 at 15:50):

This is an amazing theorem, because it sets up connections between quivers and other nice things.

view this post on Zulip John Baez (Apr 08 2020 at 16:00):

Anyway, Vect\mathsf{Vect}^{\to} has 3 indecomposable objects. If kk is our field these are:

k1k k \stackrel{1}{\longrightarrow} k
k00 k \stackrel{0}{\longrightarrow} 0
00k 0 \stackrel{0}{\longrightarrow} k

Every object of Vect\mathsf{Vect}^{\to} is isomorphic to a direct sum of copies of these.

view this post on Zulip sarahzrf (Apr 08 2020 at 16:53):

o:

view this post on Zulip sarahzrf (Apr 08 2020 at 16:53):

what about the function RR\mathbb{R} \to \mathbb{R} given by x1.5xx \mapsto 1.5x?

view this post on Zulip Morgan Rogers (he/him) (Apr 08 2020 at 16:58):

It's an isomorphism, so in particular isomorphic to the identity on R\mathbb{R} :tada:

view this post on Zulip David Egolf (Apr 08 2020 at 17:16):

Thanks, everyone. This gives me some good direction to do some reading.

view this post on Zulip sarahzrf (Apr 08 2020 at 20:04):

hmm, hold on...

view this post on Zulip sarahzrf (Apr 08 2020 at 20:06):

oooh, i was glossing "object of Vect^→ [...] isomorphic to" in my head as "morphism of Vect [...] is" in my head w/o thinking about it

view this post on Zulip sarahzrf (Apr 08 2020 at 20:06):

but i suppose "is" for morphisms of Vect is equality, whereas "isomorphism" for objects of Vect^→ is considerably weaker

view this post on Zulip sarahzrf (Apr 08 2020 at 20:06):

neat!