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.
Vect is bicomplete (https://en.wikipedia.org/wiki/Complete_category) so it has all colimits. It is locally small: there is a set of linear transformations between any two vector spaces. Every object in Vect is the colimit of copies of the one-dimensional vector space isomorphic to the field k: any basis for the vector space picks out a set of copies of k and the coproduct of these is isomorphic to the vector space. So it looks locally presentable to me.
Is that right? If so, is FinVect locally finitely presentable?
Yes. Any category of models of a Lawvere theory is locally finitely presentable.
FinVect isn't locally finitely presentable though
@Fawzi Hreiki
Yes. Any category of models of a Lawvere theory is locally finitely presentable.
Are vector spaces models of a Lawvere theory? I can see how modules could be, but how do you restrict to modules over a field?
According to Adámek–Milius–Moss's On Finitary Functors and Their Presentations, is locally finitely presentable for any field .
Ah actually my mistake. Yes finite dimensional vector spaces aren’t a Lawvere theory.
(Accordingly, is not, because it's not cocomplete.)
Thanks!
@Mike Stay Finite dimensional vector spaces aren’t an algebraic theory but general vector spaces are.
In fact, the Lawvere theory for vector spaces is (a skeleton of) the category of finite dimensional vector spaces.
iirc you have a different theory for each field, right?
Yes
You need a scaling operation for each element of the base field?
You need a constant for each element of the field basically
Actually, a scaling operation as you said.
I guess it's been settled by now, but:
FinVect is not locally finitely presentable, because it doesn't have all small colimits.
Vect is locally finitely presentable:
1) a category is locally finitely presentable iff it's equivalent to the category of models of a finite limits theory.
2) every category of models of a Lawvere theory is also the category of a models of a finite limits theory.
3) Vect is the category of models of a Lawvere theory.
And here of course Vect means the category of vector spaces over some arbitrary but fixed field that we've chosen.
Vect is the category of models of a Lawvere theory.
So if I'm understanding correctly, the Lawvere theory has
a sort (say V)
for each element z of the base field, a function symbol that scales the given vector by z
and for each pair z, z' of elements of the base field, an equation
Is that right? For an infinite field, how is that finitely presentable?
Well you also need to add the operations making into an abelian group.
I don't think local finite presentability is referring to the presentation of the algebraic theory.
Yeah it doesn't. It's about presentability of the objects of the category itself.
Hence the 'locally'.
OK, thanks.
Fawzi Hreiki said:
Well you also need to add the operations making into an abelian group.
Yes, sorry.
Mike Stay said:
Vect is the category of models of a Lawvere theory.
So if I'm understanding correctly, the Lawvere theory has
a sort (say V)
for each element z of the base field, a function symbol that scales the given vector by z
and for each pair z, z' of elements of the base field, an equation
Right, and of course you also get operations coming from addition of vectors. So the n-ary operations in this Lawevere theory are all the operations of taking n-ary linear combinations: they look like this in a model:
for some elements in the field.
Is that right? For an infinite field, how is that finitely presentable?
I said Vect was locally finitely presentable. Click the link to read a bunch of equivalent definitions of this concept. My favorite is that a category is locally finitely presentable iff it is equivalent to the category of models of a finite limits theory. Vect is, because any category of models of a finite products theory, e.g. a Lawvere theory, is also equivalent to a category of models of a finite limits theory.
There are also other definitions, which might make the term "locally finitely presentable category" more clear.
There's a concept of a finitely presentable object in a category, which is an object such that the representable functor preserves filtered colimits. This takes a while to get used to, but a finitely presentable object in Set is a finite set, a finitely presentable object in Vect is a finite-dimensional vector space, and a finitely presentable group is a group with a finite presentation in the usual sense. So it's a good general concept of what it means for an object to be finitely presentable. I could explain it intuitively if I had a bit more energy - "preserving filtered colimits" really does make sense if you think about it a while!
Then a category is locally finitely presentable iff it's essentially small, it has colimits, and each object is a filtered colimit of finitely presentable objects.
So, not every object needs to be finitely presentable, but it needs to be "built out of finitely presentable objects".
For example, every vector space is a union of finite-dimensional subspaces!
(You should think of a filtered colimit as being like a "union".)
I find all this harder to remember than the other equivalent definition: a category is locally finitely presentable if it's equivalent to the category of models of a finite limits theory (in Set, of course).
Well the other definition is really a quite nontrivial theorem (namely Gabriel-Ulmer duality)
It’s in the same vein as the characterisations of algebraic categories (which are categories of models for finite product theories) and of stone spaces (which are spaces of models for classical propositional theories).
John Baez said:
There are also other definitions, which might make the term "locally finitely presentable category" more clear.
There's a concept of a finitely presentable object in a category, which is an object such that the representable functor preserves filtered colimits. This takes a while to get used to, but a finitely presentable object in Set is a finite set, a finitely presentable object in Vect is a finite-dimensional vector space, and a finitely presentable group is a group with a finite presentation in the usual sense. So it's a good general concept of what it means for an object to be finitely presentable. I could explain it intuitively if I had a bit more energy - "preserving filtered colimits" really does make sense if you think about it a while!
You mean .
Yes.
Thanks!