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.
Let be a field of characteristic . Let be the category of finite-dimensional -vector spaces. Is there a description of all the endofunctors ? I don't want just a restriction like polynomial or Schur functors but everything possible.
I don't know such a characterization. My feeling is that there are too many crazy ones. But let me try to come up with some.
Observe that any such must induce a non-decreasing function on dimension, since if then is a retract of , and this must remain true after applying the endofunctor. Since you are considering all functors, the 0 morphisms and additive structure on morphisms won't necessarily be preserved (if they were, 0 and direct sums would have to be preserved too).
There will be many many such functors. Even if the functor preserves one-dimensional spaces, the induced map doesn't have to preserve addition of morphisms so you have a monoid homomorphism from the multiplicative monoid of to itself; for this is determined by a function , where is the set of prime numbers.
So, like John, I'm pessimistic about the possibility of neatly classifying these things.
Previously, we talked about endofunctors of FinSet: https://categorytheory.zulipchat.com/#narrow/stream/229136-theory.3A-category-theory/topic/classification.20End.20.28FinSet.29.2C.20End.20.28FinCat.29
On objects they have to not just be increasing but have positive differences of all orders. I expect the same thing is true for vector spaces
@Oscar Cunningham isn't that only true for monads? We can always take constant functors on any object we like.
Hmmm, maybe I misunderstood the answers in the page I linked
I meant 'nonnegative', so the constant map isn't a contradiction (and for sets this claim only works for the nonempty sets).
If you meant non-negative then you were agreeing with me ;)
Also note that the zero vector space isn't a strict initial object in Vect, so we can have a functor which is 0 for as long as we like and then goes up in dimension. Or at least this is possible with the axiom of choice where we can pick a basis for each vector space and do something like "project onto a subspace of codimension k".