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.
The usual definition of K-derivation on a K-algebra (i.e. a K-linear map such that ) seems to be readily generalizable to K-linear categories, by saying that a derivation of such categories is given by a function on objects, locally linear maps on morphisms, and instead of functoriality requiring that .
Notice this directly generalizes the traditional definition since a K-algebra is a one-object K-linear category.
Has anyone ever heard of these? I didn't finid anything on Google but I'd be suprised if I'm the first to think about these things
You can even define the generalized version of derivations in which the codomain is just an -bimodule: replace -bimodule with 'two-sided fibration over ' (of course, a suitably enriched in ), i.e. a two-sided fibration .
Then replace Leibniz with
To have this typecheck, has to be a section of both sides of the two-sided fibration
Alternatively, you can replace two-sided fibration with bifibration, which makes being a section easier
It seems like such a derivation can send isomorphic objects to non-isomorphic objects. Indeed, if D is zero on morphisms, there is no restriction on what it can do to objects. Is this the intention?
Yeah these are not functors so there's no expectation for them to be isomorphism-preserving
Not sure what the map on objects is even getting you here though.
My instinct would be to say "a derivation riding a functor is given by local linear maps satisfying ".
This gives them the structure of a -module. But maybe they should actually have the structure of an -presheaf or profunctor from to or something, and I'm less sure how to define them so that that happens.
This is the kind of thing where it wouldn't hurt to have an application in mind ...
James Deikun said:
Not sure what the map on objects is even getting you here though.
What do you mean?
James Deikun said:
My instinct would be to say "a derivation riding a functor is given by local linear maps satisfying ".
Uhm why a functor? I was moving along the correspondence 'category : two-sided fibration = ring : bimodule'
I believe your definition is subsumed by mine, anyway. You use the functor to change base for either or , though I don't have time to check rn
James Deikun said:
This is the kind of thing where it wouldn't hurt to have an application in mind ...
Yeah indeed... I'm trying to understand whether such a notion could help shed light on some constructions in differential categories, chiefly the Faà di Bruno comonad. The point is that one can see the chain rule as saying that taking derivatives is a section of a fibration, for instance a section of the codomain fibration (I'm simplyfing). But then when you take higher derivatives, the chain rule has to be combined with the Leibniz rule.
This comes from a subtlety: chain rule in first-year calculus is defined as , i.e. uses multiplication, but in differential geometry (third-year calculus?) multiplication seems to disappear: !
The resolution of the conundrum, of course, is that multiplication in first-year calculus is actually the application of a linear map to a vector, like in third-year calculus. This, however (and here's where I might be mistaken) suggests that the Leibniz rule is about the derivative of applications of linear maps, hence suggesting that it might be captured by an horizontal categorification of the notion of derivation in differential algebra.
Matteo Capucci (he/him) said:
James Deikun said:
Not sure what the map on objects is even getting you here though.
What do you mean?
I mean I think the map on objects in your definition is losing you structure without getting any useful flexibility in return.
What structure is it losing?
Or better, why do you think adding a functorial action too would improve the situation? :thinking:
Matteo Capucci (he/him) said:
Uhm why a functor? I was moving along the correspondence 'category : two-sided fibration = ring : bimodule'
Besides the notion of a derivation into a bimodule, there's a notion of a derivation riding an algebra homomorphism; this is the higher equivalent of that. I think derivation into a bimodule does subsume it though. But I think introducing this idea clarifies why you don't want the object map; a "plain" derivation should be riding the identity functor.
I think the proper equivalent here of a bimodule derivation is a derivation riding a K-linear profunctor where where where the on the right is the action of the profunctor. This subsumes the above definition when .
Matteo Capucci (he/him) said:
What structure is it losing?
It's losing K-linear structure on the space of derivations.
I like derivations taking values in a bimodule of a ring or algebra, and I like @James Deikun's idea of generalizing these to derivations riding -enriched profunctor , i.e. . It looks like we only need to be -enriched to make sense of the addition in the formula for a derivation, and also the linearity of the derivation.
But we could take or for some field if we want things to be more familiar.
I feel I may be making a level slip somewhere, but I hope not.
James Deikun said:
Matteo Capucci (he/him) said:
Uhm why a functor? I was moving along the correspondence 'category : two-sided fibration = ring : bimodule'
Besides the notion of a derivation into a bimodule, there's a notion of a derivation riding an algebra homomorphism; this is the higher equivalent of that. I think derivation into a bimodule does subsume it though. But I think introducing this idea clarifies why you don't want the object map; a "plain" derivation should be riding the identity functor.
I see, now it's clear! I wasn't aware of the linear-riding definition!
James Deikun said:
I think the proper equivalent here of a bimodule derivation is a derivation riding a K-linear profunctor where where where the on the right is the action of the profunctor. This subsumes the above definition when .
This sounds good, although note that profunctors are discrete two-sided fibrations :) which means we agree!
John Baez said:
It looks like we only need to be -enriched to make sense of the addition in the formula for a derivation, and also the linearity of the derivation.
Indeed, that's actually the setting I'm interested in (I guess these would be '-linear' categories?)
Matteo Capucci (he/him) said:
This sounds good, although note that profunctors are discrete two-sided fibrations :) which means we agree!
This part actually tends to fail in the enriched setting.
Ah uhm right, there you need to use two-sided codiscrete cofibrations instead...
I'm more interested in this remark though:
James Deikun said:
It's losing K-linear structure on the space of derivations.
I'm having a tough time seeing how derivations (where is a K-linear profunctor) would form a K-linear category, unless we still make them into an algebra, i.e. a one-object K-linear category. This works but it's a bit weird..?
Well, with this definition the structure that derivations have is just that they live in (possibly up to size). Which is at least something!
James didn't say derivations formed a category, just that you can add them and multiply them by elements of . And I think that should be true if we define them correctly (in the -linear case).
There might also be a nice structure where composition of endoprofunctors induces a heterogeneous composition on derivations, but I'd have to explicitly work it out to be 100% sure.
(I'm only, like, 60% sure.)
Usually when I think about higher derivations, btw, the cleanest framework seems to be that of Hasse-Schmidt derivations. You can generalize Hasse-Schmidt derivations from their usual context to a bimodule context, with an appropriate notion of power series algebra.
Here we can define the power series category generated by a -enriched profunctor (where itself is -enriched) as a category enriched in -graded objects of , where:
Then a Hasse-Schmidt derivation into is just a functor from to !
The higher-order Leibniz rules fall out of this formalism really naturally; I wonder if something similar can happen with higher-order chain rules.