## Necessary and sufficient criteria for non-trivial derivations to exist?

### Remember to vote up questions/answers you find interesting or helpful (requires 15 reputation points)

Off hand, does anyone know of some useful conditions for checking if a ring (or more generally a semiring) has non-trivial derivations? (By non-trivial, I mean they do not squish everything down to the additive identity.) Part of the motivation for this is that I was thinking about it the other day, and had trouble finding any good example of a semiring with an interesting derivation.

For example, the multiplicative Banach algebra of positive functions is an algebra of the semifield of nonnegative reals. However, the usual definition for derivative breaks down due to the fact that you can have positive functions with negative slope. So, this leads me to wonder if there are any semirings with derivations at all?

As a related question, is there a known classification of all the derivations for an algebra? It feels like this should be a pretty standard thing, but I don't think I've ever encountered it in one of my courses and my initial googling around was not too successful at finding references.

-

I assume you mean for all rings (and semirings) to be commutative in this case? – Harry Gindi Jun 4 2010 at 19:50
Yes, that is correct. – Mikola Jun 4 2010 at 20:02

## 3 Answers

There is a notion of a universal derivation for an algebra. I'll assume everything is commutative for simiplcitity. If $A$ is a $k$-algebra ($k$ a commutative ring) then there is an $A$-module $\Omega_{A/k}$, the module of Kahler differentials of $A$ over $k$ and a $k$-derivation $d:A\to\Omega_{A/k}$ which is universal for derviations of $A$. That is, if $\delta:A\to M$ is a $k$-derivation from $A$ to an $A$ module, then $\delta=f\circ d$ for a unique $A$-module homomorphism $f$.

There is an explicit desciption of $\Omega_{A/k}$ as $I/I^2$ where $I$ is the ideal in the ring $B=A\otimes_k A$ which is the kernel of the map $\mu:B\to A$ with $\mu(x\otimes y)=xy$. Then $d$ maps $x\in A$ to $1\otimes x-x\otimes 1$. So to find a derivation from $A$ with values in your favourite $A$-module $M$ all one has to do is to find an $A$-homomorphism from $\Omega_{A/k}$ to $M$. Of course $\Omega_{A/k}$ may be hard to determine concretely, and even if that is possible, perhaps it may not be easy to find a homomorphism from that into $M$. Indeed using this method may be no easier than finding a derivation directly :-)

For details see the commutative algebra texts by Eisenbud or Matsumura.

-

Thanks!  That exactly answers the second question, and combined with the below paper it pretty much settles what I was asking. – Mikola Jun 4 2010 at 20:08

### You can accept an answer to one of your own questions by clicking the check mark next to it. This awards 15 reputation points to the person who answered and 2 reputation points to you.

The Banach algebra of bounded functions on a ﬁnite set turns out to be semisimple, and therefore carries no nonzero derivations by the results of Johnson, B. E. "Continuity of derivations on commutative algebras". Amer. J. Math. 91, 1 (1969).

-

That said, if the set is naturally realized as a "poised" set in $\mathbb{R}^n$, one can use Lagrange interpolation to define "effective" derivations. This is particularly doable in the case of the set of nonnegative multiindices of fixed weight. I would like one day to try to apply this fact to renormalization of lattice gauge theories. – Steve Huntsman Jun 4 2010 at 20:05

For your question in the second paragraph, any semiring can be embedded in one with non-trivial derivation.

-
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 35, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.9316092729568481, "perplexity_flag": "head"}