Have a personal or library account? Click to login
Derivation Pairs on Rings and RNGs Cover
By: Bruce Ebanks  
Open Access
|May 2025

Full Article

1.
Introduction

Motivation for this article comes from a classical result in the theory of function algebras. Let 𝒜 be an associative unital algebra over the field ℂ of complex numbers. A derivation pair on 𝒜 is defined to be a pair of linear functionals f, g : 𝒜 → ℂ satisfying (1.1) f(xy)=f(x)g(y)+g(x)f(y),x,y𝒜. f\left( {xy} \right) = f\left( x \right)g\left( y \right) + g\left( x \right)f\left( y \right),\,\,\,\,\,\,\,\,x,y \in {\cal A}.

Let 𝒜^ {\hat{\cal A}} denote the set of multiplicative linear functionals m: 𝒜 → ℂ such that m ≠ 0. If g𝒜^ g\, \in \hat{\cal A} and (f, g) is a derivation pair, then f is called a point derivation on 𝒜 at g. The following result seems to have been found first by Glaeser [2] for commutative 𝒜. It was later rediscovered by Zalcman [4], and Stetkær [3, Theorem 4.10] noted that the commutativity assumption on 𝒜 can be deleted.

Proposition 1.1.

Let 𝒜 be a complex associative unital algebra. Any pair f, g of linear functionals satisfying (1.2) on 𝒜 with f ≠ 0 has one of the forms

  • (a)

    f = γm and g = m/2,

  • (b)

    f = γ(m2 − m1) and g = (m1 + m2)/2, or

  • (c)

    f is a point derivation at m and g = m,

where γ ∈ ℂ \ {0} and m,m1,m2𝒜^ m,\,m_1 ,m_2 \, \in \hat{\cal A} with m1m2.

Our goal is to prove results similar to Proposition 1.1 on more general algebraic structures which need not possess a vector space structure.

R is rng (or non-unital ring) if (R, +) is an Abelian group, (R, ·) is a semi-group, and multiplication distributes (on both sides) over addition. If R has a multiplicative identity element then R is a ring. We denote the multiplicative identity by 1 (or 1R if there is more than one ring in the picture). We do not assume that (R, ·) is commutative.

If R and R′ are rngs, we say that a function f : R → R′ is additive if f(x + y) = f(x) + f(y) for all x, yR. A function f : R → R′ is multiplicative if f(xy) = f(x)f(y) for all x, yR. If f : R → R′ is both additive and multiplicative, then f is a rng homomorphism (so we include the trivial rng homomorphism f = 0). Let Hom(R, R′) denote the set of all rng homomorphisms of R into R′, and let Hom^(R,R) \widehat{Hom}\left( {R,R'} \right) denote the set of non-trivial homomorphisms.

If R and R′ are rings, then f : R → R′ is a ring homomorphism provided f is a rng homomorphism and f(1R) = 1R′. For consistency of notation we let Hom^(R,R) \widehat{Hom}\left( {R,R'} \right) denote the set of all ring homomorphisms of R into R′, since the zero mapping is excluded.

Let f, g : R → R′ where R, R′ are rngs. Generalizing the definition used in the theory of function algebras, we say that (f, g) is a derivation pair (from R into R′) if f is additive and (1.2) f(xy)=f(x)g(y)+g(x)f(y),x,yR. f\left( {xy} \right) = f\left( x \right)g\left( y \right) + g\left( x \right)f\left( y \right),\,\,\,\,\,\,\,\,x,y \in R. Obviously this equation is identical to (1.1) except for the domain and co-domain of the functions. If ϕHom(R, R′) and (f, ϕ) is a derivation pair, then we say that f : R → R′ is a point derivation at ϕ.

We observe that if R′ is a ring, R is a sub-ring of R′, and f is a point derivation (from R into R′) at the identity function, then f is simply a derivation from R into R′.

Equation (1.2) is known in the functional equations literature as the sine addition formula on the semigroup (R, ·). Here we use different terminology since R also has an additive structure and f is also assumed to be additive.

We do not assume that a rng is equipped with a vector space structure, nor do we assume anything about the function g other than (1.2) (i.e. we do not assume that g is additive). Our main results are Theorem 3.2 and Corollary 3.3, which generalize Proposition 1.1 to the setting of rngs and rings, respectively. We illustrate the application of these results with some examples on rngs and rings in the final section of the paper.

2.
Preliminaries

If X is a topological space and R is a topological rng, let C(X, R) denote the algebra of continuous functions mapping X into R. Let C(X) = C(X, ℂ).

For any rng R let R* := R \ {0}.

For any semigroup S define S2 := {xy | x, yS}.

A domain is a rng in which ab = 0 implies that a = 0 or b = 0.

We use a basic result about the sine addition formula on a semigroup S. A function m: S → ℂ is multiplicative if m(xy) = m(x)m(y) for all x, yS. The following result is a corollary of [3, Theorem 4.1].

Proposition 2.1.

Let S be a semigroup, and suppose f, g : S →satisfy the sine addition formula f(xy)=f(x)g(y)+g(x)f(y),x,yS, f\left( {xy} \right) = f\left( x \right)g\left( y \right) + g\left( x \right)f\left( y \right),\,\,\,\,\,\,\,\,x,y \in S, with f ≠ 0. Then one of the following three cases holds, where m, m1, m2 : S →are multiplicative functions with m1m2 and m ≠ 0.

  • (a)

    There exists α ∈ ℂ* such that f = α(m1m2) and g = (m1 + m2)/2.

  • (b)

    g = m and f is a (nonzero) solution of f(xy) = f(x)m(y) + m(x)f(y) for all x, yS.

  • (c)

    SS2, g = 0, f(xy) = 0 for all x, yS, and there exists x0S \ S2 such that f(x0) ≠ 0.

Cases (a), (b), and (c) are mutually exclusive.

Furthermore, if S is a topological semigroup and fC(S), then g, m1, m2, mC(S).

Note that case (c) cannot occur if S has an identity element, since S2 = S in that event.

The form of f in case (b) is described in detail in [1, Theorem 3.1], but the description is rather complicated and Proposition 2.1 is sufficient for the present needs.

3.
Main results

We start with a simple lemma.

Lemma 3.1.

Let R, R′ be rngs, and suppose f, g : R → R′ is derivation pair with f ≠ 0. If Ris a domain then g is additive.

Proof

By (1.2), the additivity of f, and the distributive law in R, we have (f(x)g(y)+g(x)f(y))+(f(x)g(z)+g(x)f(z))=f(xy)+f(xz)=f(xy+xz)=f(x(y+z))=f(x)g(y+z)+g(x)f(y+z)=f(x)g(y+z)+g(x)(f(y)+f(z)) \eqalign{ & \left( {f\left( x \right)g\left( y \right) + g\left( x \right)f\left( y \right)} \right) + \left( {f\left( x \right)g\left( z \right) + g\left( x \right)f\left( z \right)} \right) \cr & \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, = f\left( {xy} \right) + f\left( {xz} \right) = f\left( {xy + xz} \right) \cr & \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, = f\left( {x\left( {y + z} \right)} \right) \cr & \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, = f\left( x \right)g\left( {y + z} \right) + g\left( x \right)f\left( {y + z} \right) \cr & \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, = f\left( x \right)g\left( {y + z} \right) + g\left( x \right)\left( {f\left( y \right) + f\left( z \right)} \right) \cr} for all x, y, zR. Hence f(x)(g(y)+g(z)-g(y+z))=0,x,y,zR. f\left( x \right)\left( {g\left( y \right) + g\left( z \right) - g\left( {y + z} \right)} \right) = 0,\,\,\,\,\,\,\,\,x,y,z \in R. Since f ≠ 0 we see that g is additive.

Our first main result is the following.

Theorem 3.2.

Let R be a rng. Any derivation pair (f, g) on R intowith f ≠ 0 has one of the forms below, where ϕHom^(R,𝔺) \phi \in \widehat{Hom}\left( {R,\mathbb C} \right) and ϕ1, ϕ2Hom(R, ℂ) with ϕ1 ≠ ϕ2.

  • (i)

    There exists γ ∈ ℂ* such that f = γ(ϕ1 − ϕ2) and g = (ϕ1 + ϕ2)/2.

  • (ii)

    g = ϕ and f is a (nonzero) point derivation at ϕ.

  • (iii)

    For RR 2 we have g = 0, f is a point derivation at 0, and there exists x0R \ R2 such that f(x0) ≠ 0.

Conversely, in each case (f, g) is a derivation pair with f ≠ 0.

Cases (i), (ii), and (iii) are mutually exclusive.

Furthermore, if R is a topological rng and fC(R), then g, ϕ1, ϕ2, ϕC(R).

Proof

Suppose f, g : R → ℂ is a derivation pair with f ≠ 0. By Lemma 3.1 we see that g is additive. Applying Proposition 2.1 on the semi-group (R, ·), we have three cases to consider.

In case (a) we have f = γ(m1 − m2) and g = (m1 + m2)/2 for some γ ∈ ℂ* and multiplicative functions m1, m2 : R → ℂ with m1 ≠ m2. Since f and g are both additive we see that m1 = g + f/(2γ) and m2 = g − f/(2γ) are also additive. Therefore m1, m2Hom(R, ℂ). Defining ϕj := mj we have solution class (i).

In case (b) since g is multiplicative, additive, and nonzero we have gHom^(R,𝔺) g \in \widehat{Hom}\left( {R,\mathbb C} \right) . Thus we are in solution class (ii).

Case (c) immediately gives solution class (iii).

The converse is easily verified, and the mutual exclusivity and topological statements follow from Proposition 2.1.

For rings we have the following corollary. (Recall that the zero map is not a ring homomorphism.)

Corollary 3.3.

Let R be a ring. Any derivation pair (f, g) on R intowith f ≠ 0 has one of the forms below, where ϕ,ϕ1,ϕ2Hom^(R,𝔺) \phi ,\phi _1 ,\phi _2 \in \widehat{Hom}\left( {R,\mathbb C} \right) with ϕ1 ≠ ϕ2, and γ ∈ ℂ*.

  • (a)

    f = γ(ϕ1 − ϕ2) and g = (ϕ1 + ϕ2)/2.

  • (b)

    f = γϕ and g = ϕ/2.

  • (c)

    f is a (nonzero) point derivation at ϕ and g = ϕ.

Conversely, in each case (f, g) is a derivation pair with f ≠ 0.

The cases are mutually exclusive.

Moreover, if R is a topological ring and fC(R), then g, ϕ1, ϕ2, ϕC(R).

Proof

By Theorem 3.2 we have three solution classes to consider.

In class (i), if ϕ1,ϕ2Hom^(R,𝔺) \phi _1 ,\phi _2 \in \widehat{Hom}\left( {R,\mathbb C} \right) then we are in case (a). If on the other hand one of ϕ1, ϕ2 is in Hom^(R,𝔺) \widehat{Hom}\left( {R,\mathbb C} \right) while the other one is 0, then we are in case (b).

Class (ii) carries over as our case (c).

Class (iii) is eliminated since R has a multiplicative identity, thus R = R2.

The rest follows from Theorem 3.2.

The results above leave open the question of what forms the point derivations take. The answer to that question depends heavily on the rng or ring. For that reason we give some examples in the next section.

4.
Examples

In this section we illustrate the application of Theorem 3.2 and Corollary 3.3 to some rngs and rings which are not covered by Proposition 1.1 since they are not algebras over ℂ.

Our first two examples deal with sub-rng U and sub-ring T of M(2, ℤ), where (4.1) U:={(ab00)|a,b𝕑},T:={(ab0c)|a,b,c𝕑} U: = \left\{ {\left( {\matrix{ a & b \cr 0 & 0 \cr } } \right)\;|\;a,\;b \in {\mathbb {Z}}} \right\},\,\,\,\,\,\,\,\,T: = \left\{ {\left( {\matrix{ a & b \cr 0 & c \cr } } \right)\,\;|\;\,a,\;b,\;c \in \mathbb {Z}} \right\} under the usual addition and multiplication. The rng U does not have a two-sided identity but it has left identity (1 000) \left( {\matrix{ 1 & 0 \cr 0 & 0 \cr } } \right) .

First we identify the homomorphisms and point derivations of U and T into ℂ. If f : T → ℂ, let f|U denote the restriction of f to U.

Lemma 4.1.

Define h1, h2 : T →by h1(ab0c):=a,h2(ab0c):=c {h_1}\left( {\matrix{ a & b \cr 0 & c \cr } } \right): = a,\;\;\;{h_2}\left( {\matrix{ a & b \cr 0 & c \cr } } \right): = c for all a, b, c ∈ ℤ. We have the following.

  • (a)

    Hom^(U,𝔺)={h1|U} \widehat{Hom}\left( {U,\mathbb C} \right) = \left\{ {h_1 |_U } \right\} .

  • (b)

    Hom^(T,𝔺)={h1|h2} \widehat{Hom}\left( {T,\mathbb C} \right) = \left\{ {h_1, h_2 } \right\} .

  • (c)

    If f : U → ℂ is a point derivation at h1|U , then f = 0.

  • (d)

    If f : T → ℂ is a point derivation at h1 or h2, then f = 0.

  • (e)

    If f : U → ℂ is a point derivation at 0, then f = 0.

Proof

We combine the proofs of (a) and (b). First suppose that ϕHom^(T,𝔺) \phi \in \widehat{Hom}\left( {T,\mathbb C} \right) . Since ϕ is additive we have ϕ(ab0c)=ϕ[(a000)+(0b00)+(000c)]=aϕ(1000)+bϕ(0100)+cϕ(0001)=aα+bβ+cγ \matrix{ {\phi \left( {\matrix{ a & b \cr 0 & c \cr } } \right)} \hfill & = \hfill & {\phi \left[ {\left( {\matrix{ a & 0 \cr 0 & 0 \cr } } \right) + \left( {\matrix{ 0 & b \cr 0 & 0 \cr } } \right) + \left( {\matrix{ 0 & 0 \cr 0 & c \cr } } \right)} \right]} \hfill \cr {} \hfill & = \hfill & {a\phi \left( {\matrix{ 1 & 0 \cr 0 & 0 \cr } } \right) + b\phi \left( {\matrix{ 0 & 1 \cr 0 & 0 \cr } } \right) + c\phi \left( {\matrix{ 0 & 0 \cr 0 & 1 \cr } } \right)} \hfill \cr {} \hfill & = \hfill & {a\alpha + b\beta + c\gamma } \hfill \cr } for all a, b, c ∈ ℤ, where α, β, γ ∈ ℂ. Then by multiplicativity we get for all a, b, c, a′, b′, c′ ∈ ℤ that aaα+(ab+bc)β+ccγ=ϕ(aaab+bc0cc)=ϕ(ab0c)ϕ(ab0c)=(aα+bβ+cγ)(aα+bβ+cγ). \matrix{ {aa'\alpha + \left( {ab' + bc'} \right)\beta + cc'\gamma } \hfill & = \hfill & {\phi \left( {\matrix{ {aa'} & {ab' + bc'} \cr 0 & {cc'} \cr } } \right)} \hfill \cr {} \hfill & = \hfill & {\phi \left( {\matrix{ a & b \cr 0 & c \cr } } \right)\phi \left( {\matrix{ {a'} & {b'} \cr 0 & {c'} \cr } } \right)} \hfill \cr {} \hfill & = \hfill & {\left( {a\alpha + b\beta + c\gamma } \right)\left( {a'\alpha + b'\beta + c'\gamma } \right).} \hfill \cr } It follows that α = α2, αγ = 0, β = 0, and γ = γ2. Since ϕ ≠ 0 we have (α, γ) ∈ {(1, 0), (0, 1)}, thus ϕ ∈ {h1, h2} and we have part (b). By restriction to U, the same calculations (with c = c′ = 0 and γ non-existent) prove part (a).

We also combine the proofs of (c) and (d). Let f : T → ℂ be a point derivation at h1. Since f is additive, we find as above that f(ab0c)=aδ1+bδ2+cδ3 f\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = a{\delta _1} + b{\delta _2} + c{\delta _3} for all a, b, c ∈ ℤ, where δ1, δ2, δ3 ∈ ℂ. Using this form in (1.2) with g = h1 we have aaδ1+(ab+bc)δ2+ccδ3=f[(ab0c)(ab0c)]=f(ab0c)a+af(ab0c)=(aδ1+bδ2+cδ3)a+a(aδ1+bδ2+cδ3) \matrix{ {aa'{\delta _1} + \left( {ab' + bc'} \right){\delta _2} + cc'{\delta _3}} \hfill & = \hfill & {f\left[ {\left( {\matrix{ a & b \cr 0 & c \cr } } \right)\left( {\matrix{ {a'} & {b'} \cr 0 & {c'} \cr } } \right)} \right]} \hfill \cr {} \hfill & = \hfill & {f\left( {\matrix{ a & b \cr 0 & c \cr } } \right)a' + af\left( {\matrix{ {a'} & {b'} \cr 0 & {c'} \cr } } \right)} \hfill \cr {} \hfill & = \hfill & {\left( {a{\delta _1} + b{\delta _2} + c{\delta _3}} \right)a' + a\left( {a'{\delta _1} + b'{\delta _2} + c'{\delta _3}} \right)} \hfill \cr } for all a, b, c, a′, b′, c′ ∈ ℤ. It follows that δ1 = δ2 = δ3 = 0, so f = 0. By restriction to U, the appropriately modified calculations prove part (c).

Similar calculations show that the point derivation f : T → ℂ at h2 is f = 0, thus we have part (d).

To prove (e) suppose f : U → ℂ is a point derivation at 0. By (1.2) with g = 0 and x=(1000) x = \left( {\matrix{ 1 & 0 \cr 0 & 0 \cr } } \right) we get 0=f(1000)0+0f(y)=f[(1000)y]=f(y) 0 = f\left( {\matrix{ 1 & 0 \cr 0 & 0 \cr } } \right) \cdot 0 + 0 \cdot f\left( y \right) = f\left[ {\left( {\matrix{ 1 & 0 \cr 0 & 0 \cr } } \right)y} \right] = f\left( y \right) for all yU.

With those preliminaries we now have the following.

Example 4.2.

With U as defined in (4.1) we get the forms of nontrivial (i.e. f ≠ 0) derivation pairs on U into ℂ by using the results of Lemma 4.1(a),(c),(e) in Theorem 3.2. Classes (ii) and (iii) are eliminated since f = 0 there. Thus we are left with only class (i), which yields the solutions f(ab00)=γa,g(ab00)=a2 f\left( {\matrix{ a & b \cr 0 & 0 \cr } } \right) = \gamma a,\;\;\;\;g\left( {\matrix{ a & b \cr 0 & 0 \cr } } \right) = {a \over 2} for all a, b ∈ ℤ, where γ ∈ ℂ*.

Example 4.3.

With T as defined in (4.1) we get the forms of non-trivial derivation pairs on T into ℂ by using the results of Lemma 4.1(b),(d) in Corollary 3.3. Class (c) is eliminated since f = 0 there. In class (a) we have the solutions f(ab0c)=γ(a-c),g(ab0c)=12(a+c),foralla,b,c𝕑. f\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = \gamma \left( {a - c} \right),\;\;\;g\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = {1 \over 2}\left( {a + c} \right),\;\;\;{\rm{for}}\,{\rm{all}}\,a,b,c \in {\mathbb{Z}}. In class (b) the solutions have the form f(ab0c)=γa,g(ab0c)=12a,foralla,b,c𝕑, f\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = \gamma a,\;\;\;g\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = {1 \over 2}a,\;\;\;{\rm{for}}\,{\rm{all}}\,a,b,c \in {\mathbb{Z}}, or f(ab0c)=γc,g(ab0c)=12c,foralla,b,c𝕑. f\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = \gamma c,\;\;\;g\left( {\matrix{ a & b \cr 0 & c \cr } } \right) = {1 \over 2}c,\;\;\;{\rm{for}}\,{\rm{all}}\,a,b,c \in {\mathbb{Z}}. In each case γ ∈ ℂ*.

Another rng example is the following. (It is not a ring since we exclude the empty word.) Consider the free ℤ-module with basis B consisting of all non-empty words over the alphabet L = {ℓ1, . . . , ℓn} for some positive integer n. This ℤ-module becomes a ℤ-algebra by defining the multiplication as follows. The product of two basis elements is defined by concatenation, for example (122)(2231)=122331 \left( {\ell _1^2 \ell _2 } \right) \cdot \left( {\ell _2^2 \ell _3 \ell _1 } \right) = \ell _1^2 \ell _2^3 \ell _3 \ell _1 . The product of two arbitrary ℤ-module elements is then uniquely determined by the bilinearity of multiplication. Let ℤ〈1, . . . , ℓn〉 denote the ℤ-algebra (which is a rng) so defined. For any word wB and letter L, let N(w) denote the number of times appears in w counting multiplicity (so for w=122331 w = \ell _1^2 \ell _2^3 \ell _3 \ell _1 we have N1(w) = 3).

In the example we choose n = 2 for simplicity, but it extends to a general positive integer n in the obvious way.

Example 4.4.

Let L = {p, q} and let ℤ〈p, q〉 be the ℤ-algebra defined as above. First we calculate the forms of rng homomorphisms from ℤ〈p, q〉 into ℂ. Each ϕHom(ℤ〈p, q, ℂ) is uniquely determined by the values of ϕ(p) and ϕ(q), which can be chosen to be arbitrary complex numbers. Let α := ϕ(p) ∈ ℂ and β := ϕ(q) ∈ ℂ. Each element x ∈ ℤ〈p, q〉 has the form x=j=1najwj x = \mathop \sum \nolimits_{j = 1}^n a_j w_j for some n, a1, . . . , an ∈ ℕ and basis elements w1, . . . , wnB. Then we have ϕ(x)=j=1najϕ(wj)=j=1najαNp(wj)βNq(wj). \phi \left( x \right) = \sum\limits_{j = 1}^n {{a_j}\phi \left( {{w_j}} \right)} = \sum\limits_{j = 1}^n {{a_j}{\alpha ^{{N_p}\left( {{w_j}} \right)}}{\beta ^{{N_q}\left( {{w_j}} \right)}}.}

If f is a point derivation at ϕHom(ℤ〈p, q, ℂ), then f is uniquely determined by the values of f(p) and f(q) (which are again arbitrary complex numbers), together with ϕ(p) and ϕ(q). This statement follows from (1.2) and the additivity of f. Let γ := f(p), δ := f(q) ∈ ℂ. Then for any basis element w = p1 · · · pn (with pj ∈ {p, q} for each j) we get from (1.2) that f(w)=f(p1pn) =f(p1)ϕ(p2pn)+ϕ(p1)f(p2pn) =f(p1)ϕ(p2)ϕ(pn)+ϕ(p1)[f(p2)ϕ(p3pn)+ϕ(p2)f(p3pn)] = =j=1nf(pj)i{1,,n}\{j}ϕ(pi) =Np(w)γαNp(w)-1βNq(w)+Nq(w)δαNp(w)βNq(w)-1. \matrix{ {f\left( w \right)} \hfill & = \hfill & {f\left( {{p_1} \cdots {p_n}} \right)} \hfill \cr {} \hfill & = \hfill & {f\left( {{p_1}} \right)\phi \left( {{p_2} \cdots {p_n}} \right) + \phi \left( {{p_1}} \right)f\left( {{p_2} \cdots {p_n}} \right)} \hfill \cr {} \hfill & = \hfill & {f\left( {{p_1}} \right)\phi \left( {{p_2}} \right) \cdots \phi \left( {{p_n}} \right) + \phi \left( {{p_1}} \right)\left[ {f\left( {{p_2}} \right)\phi \left( {{p_3} \cdots {p_n}} \right) + \phi \left( {{p_2}} \right)f\left( {{p_3} \cdots {p_n}} \right)} \right]} \hfill \cr {} \hfill & = \hfill & \cdots \hfill \cr {} \hfill & = \hfill & {\sum\limits_{j = 1}^n {f\left( {{p_j}} \right)} \prod\limits_{i \in \left\{ {1, \ldots ,n} \right\}\backslash \left\{ j \right\}} {\phi \left( {{p_i}} \right)} } \hfill \cr {} \hfill & = \hfill & {{N_p}\left( w \right)\gamma {\alpha ^{{N_p}\left( w \right) - 1}}{\beta ^{{N_q}\left( w \right)}} + {N_q}\left( w \right)\delta {\alpha ^{{N_p}\left( w \right)}}{\beta ^{{N_q}\left( w \right) - 1}}.} \hfill \cr } Then for x=j=1kajwj𝕑p,q x = \mathop \sum \nolimits_{j = 1}^k a_j w_j \in {\mathbb Z}\left\langle {p,q} \right\rangle we get by additivity that f(x)=j=1kajf(wj), f\left( x \right) = \sum\limits_{j = 1}^k {{a_j}f\left( {{w_j}} \right),} where each f(wj) is computed as above.

For ϕ ≠ 0 these formulas for f and ϕ yield the forms of derivation pairs from ℤ〈p, q〉 into ℂ in classes (i) and (ii) of Theorem 3.2.

For ϕ = 0 the formulas above yield f(w) = 0 for any basis element w of length at least 2. So for a point derivation f at 0 satisfying f ≠ 0 we have f(w)={γifw=pδifw=q0otherwise f\left( w \right) = \left\{ {\matrix{ \gamma \hfill & {{\rm{if}}\;w = p} \hfill \cr \delta \hfill & {{\rm{if}}\;w = q} \hfill \cr 0 \hfill & {{\rm{otherwise}}} \hfill \cr } } \right. with (γ, δ) (0, 0). This is the form of point derivations at 0 in class (iii) of Theorem 3.2.

For the next example we start with another lemma.

Lemma 4.5.

Consider the ring 𝕑[2]={a+b2|a,b𝕑} {\mathbb Z}\left[ {\sqrt 2 } \right] = \{ a + b\sqrt 2\, |\,a,b \in {\mathbb Z}\} , and let Rbe a ring containing 𝕑[2] {\mathbb Z}\left[ {\sqrt 2 } \right] . Then there are exactly two elements h1,h2Hom(𝕑[2],R) h_1 ,h_2 \in Hom\left({\mathbb Z}\left[ {\sqrt 2 } \right], R^\prime\right) , namely h1(a+b2):=a+b2,andh2(a+b2):=a-b2,a,b𝕑. {h_1}\left( {a + b\sqrt 2 } \right): = a + b\sqrt 2 ,\;\;\;and\;\;\;{h_2}\left( {a + b\sqrt 2 } \right): = a - b\sqrt 2 ,\,\;\;\;a,b \in {\mathbb{Z}}. Furthermore, if f:𝕑[2]R f:\,{\mathbb Z}\left[ {\sqrt 2 } \right] \to R' is a point derivation at either h1 or h2, then f = 0.

Proof

Suppose ϕHom^(𝕑[2],R) \phi \in \widehat{Hom}(\mathbb Z\left[ {\sqrt 2 } \right],R') . Defining γ:=ϕ(2) \gamma : = \phi \left( {\sqrt 2 } \right) , we get by additivity that ϕ(a+b2)=aϕ(1)+bϕ(2)=a+bγ \phi \left( {a + b\sqrt 2 } \right) = a\phi \left( 1 \right) + b\phi \left( {\sqrt 2 } \right) = a + b\gamma for all a, b ∈ ℤ, since ϕ(1) = 1. Since ϕ is multiplicative we have for all a, b, c, d ∈ ℤ that ac+2bd+(bc+ad)γ=ϕ((a+b2)(c+d2))=ϕ(a+b2)ϕ(c+d2)=(a+bγ)(c+dγ)=ac+(bc+ad)γ+bdγ2. \matrix{ {ac + 2bd + \left( {bc + ad} \right)\gamma } \hfill & = \hfill & {\phi \left( {\left( {a + b\sqrt 2 } \right)\left( {c + d\sqrt 2 } \right)} \right)} \hfill \cr {} \hfill & = \hfill & {\phi \left( {a + b\sqrt 2 } \right)\phi \left( {c + d\sqrt 2 } \right)} \hfill \cr {} \hfill & = \hfill & {\left( {a + b\gamma } \right)\left( {c + d\gamma } \right)} \hfill \cr {} \hfill & = \hfill & {ac + \left( {bc + ad} \right)\gamma + bd{\gamma ^2}.} \hfill \cr } Thus γ2 = 2, so we have ϕ ∈ {h1, h2}.

Now suppose f:𝕑[2]R f:{\mathbb Z}\left[ {\sqrt 2 } \right] \to R' is a point derivation at h1. By additivity we see that f(a+b2)=af(1)+bf(2)=aα+bβ f\left( {a + b\sqrt 2 } \right) = af\left( 1 \right) + bf\left( {\sqrt 2 } \right) = a\alpha + b\beta for all a, b ∈ ℤ, where α := f(1) and β:=f(2) \beta : = f\left( {\sqrt 2 } \right) . Thus by (1.2) we have (ac+2bd)α+(bc+ad)β=f((a+b2)(c+d2))=f(a+b2)(c+d2)+(a+b2)f(c+d2)=(aα+bβ)(c+d2)+(a+b2)(cα+dβ)=2acα+(bc+ad)(β+α2)+2bdβ2, \matrix{ {\left( {ac + 2bd} \right)\alpha + \left( {bc + ad} \right)\beta } \hfill & = \hfill & {f\left( {\left( {a + b\sqrt 2 } \right)\left( {c + d\sqrt 2 } \right)} \right)} \hfill \cr {} \hfill & = \hfill & {f\left( {a + b\sqrt 2 } \right)\left( {c + d\sqrt 2 } \right) + \left( {a + b\sqrt 2 } \right)f\left( {c + d\sqrt 2 } \right)} \hfill \cr {} \hfill & = \hfill & {\left( {a\alpha + b\beta } \right)\left( {c + d\sqrt 2 } \right) + \left( {a + b\sqrt 2 } \right)\left( {c\alpha + d\beta } \right)} \hfill \cr {} \hfill & = \hfill & {2ac\alpha + \left( {bc + ad} \right)\left( {\beta + \alpha \sqrt 2 } \right) + 2bd\beta \sqrt 2 ,} \hfill \cr } for all a, b, c, d ∈ ℤ. Therefore α = β = 0, so f = 0. A similar calculation shows that 0 is the only point derivation at h2.

Example 4.6.

Let R=𝕑[2] R = {\mathbb Z}\left[ {\sqrt 2 } \right] . By Corollary 3.3 and Lemma 4.5 we find that the derivation pairs (f, g) on R into ℂ with f ≠ 0 have one of the following forms for all a, b ∈ ℤ, where γ ∈ ℂ*.

  • (a)

    f(a+b2)=γb f\left( {a + b\sqrt 2 } \right) = \gamma b and g(a+b2)=a g\left( {a + b\sqrt 2 } \right) = a .

  • (b)

    f(a+b2)=γ(a+b2) f\left( {a + b\sqrt 2 } \right) = \gamma \left( {a + b\sqrt 2 } \right) and g(a+b2)=12(a+b2) g\left( {a + b\sqrt 2 } \right) = {1 \over 2}\left( {a + b\sqrt 2 } \right) .

  • (c)

    f(a+b2)=γ(a-b2) f\left( {a + b\sqrt 2 } \right) = \gamma \left( {a - b\sqrt 2 } \right) and g(a+b2)=12(a-b2) g\left( {a + b\sqrt 2 } \right) = {1 \over 2}\left( {a - b\sqrt 2 } \right) .

Finally, let ℤ[X1, . . . , Xn] denote the polynomial ring in indeterminates X1, . . . , Xn over ℤ. A product of the form X1p1Xnpn X_1^{p_1 } \cdots X_n^{p_n} with p1, . . . , pn ∈ ℕ ∪ {0} is called a monomial. Here we refer to the n-tuple (p1, . . . , pn) as the exponent vector. A polynomial is a finite linear combination of monomials with coefficients in ℤ.

As was the case with Example 4.4 the next result is stated for the case n = 2, but it is easily extended to any positive integer n. (Here 00 := 1 by convention.)

Lemma 4.7.

Let R = ℤ [X1, X2].

  • (i)

    ϕHom^(R,𝔺) \phi \in \widehat{Hom}\left( {R,\mathbb C} \right) if and only if there exist α, β ∈ ℂ with (α, β) ≠ (0, 0) such that ϕ(pIcpX1p1X2p2)=pIcpαp1βp2 \phi \left( {\sum\limits_{p \in I} {{c_p}X_1^{{p_1}}X_2^{{p_2}}} } \right) = \sum\limits_{p \in I} {{c_p}{\alpha ^{{p_1}}}{\beta ^{{p_2}}}} for each nonempty finite set I of exponent vectors p = (p1, p2) and cp ∈ ℤ. Let hα,β denote the homomorphism so defined.

  • (ii)

    If f : R → ℂ is a point derivation at hα,β, then there exist γ, δ ∈ ℂ such that (4.2) f(pIcpX1p1X2p2)=pIcp(p1γαp1-1βp2+p2δαp1βp2-1) f\left( {\sum\limits_{p \in I} {{c_p}X_1^{{p_1}}X_2^{{p_2}}} } \right) = \sum\limits_{p \in I} {{c_p}\left( {{p_1}\gamma {\alpha ^{{p_1} - 1}}{\beta ^{{p_2}}} + {p_2}\delta {\alpha ^{{p_1}}}{\beta ^{{p_2} - 1}}} \right)} for each nonempty finite set I of exponent vectors p = (p1, p2) and cp ∈ ℤ. Conversely, the function fγ,δ,α,β defined by (4.2) is a point derivation at hα,β.

Proof

Part (i) is straightforward, so we omit the proof.

To prove (ii) suppose f is a point derivation at g = hα,β. We begin by finding the forms of f(X1j) f\left( {X_1^j } \right) and f(X2k) f\left( {X_2^k } \right) . By (1.2) we have f(X1j)=f(X1j-1)hα,β(X1)+hα,β(X1j-1)f(X1)  =f(X1j-1)α+αj-1f(X1)  =(f(X1j-2)hα,β(X1)+hα,β(X1j-2)f(X1))α+αj-1f(X1)  =f(X1j-2)α2+2αj-1f(X1)  =  =f(X1)αj-1+(j-1)αj-1f(X1)  =γjαj-1, \matrix{ {f\left( {X_1^j} \right)} \hfill & = \hfill & {f\left( {X_1^{j - 1}} \right){h_{\alpha ,\beta }}\left( {{X_1}} \right) + {h_{\alpha ,\beta }}\left( {X_1^{j - 1}} \right)f\left( {{X_1}} \right)} \hfill \cr {} \hfill & = \hfill & {f\left( {X_1^{j - 1}} \right)\alpha + {\alpha ^{j - 1}}f\left( {{X_1}} \right)} \hfill \cr {} \hfill & = \hfill & {\left( {f\left( {X_1^{j - 2}} \right){h_{\alpha ,\beta }}\left( {{X_1}} \right) + {h_{\alpha ,\beta }}\left( {X_1^{j - 2}} \right)f\left( {{X_1}} \right)} \right)\alpha + {\alpha ^{j - 1}}f\left( {{X_1}} \right)} \hfill \cr {} \hfill & = \hfill & {f\left( {X_1^{j - 2}} \right){\alpha ^2} + 2{\alpha ^{j - 1}}f\left( {{X_1}} \right)} \hfill \cr {} \hfill & = \hfill & \cdots \hfill \cr {} \hfill & = \hfill & {f\left( {{X_1}} \right){\alpha ^{j - 1}} + \left( {j - 1} \right){\alpha ^{j - 1}}f\left( {{X_1}} \right)} \hfill \cr {} \hfill & = \hfill & {\gamma j{\alpha ^{j - 1}},} \hfill \cr } where we have defined γ := f(X1) ∈ ℂ. By a similar calculation we get f(X2k)=δkβk-1 f\left( {X_2^k } \right) = \delta k\beta ^{k - 1} , where δ := f(X2) ∈ ℂ.

Now by (1.2) we have f(X1jX2k)=f(X1j)hα,β(X2k)+hα,β(X1j)f(X2k)=jγαj-1βk+kδαjβk-1 \matrix{ {f\left( {X_1^jX_2^k} \right)} \hfill & = \hfill & {f\left( {X_1^j} \right){h_{\alpha ,\beta }}\left( {X_2^k} \right) + {h_{\alpha ,\beta }}\left( {X_1^j} \right)f\left( {X_2^k} \right)} \hfill \cr {} \hfill & = \hfill & {j\gamma {\alpha ^{j - 1}}{\beta ^k} + k\delta {\alpha ^j}{\beta ^{k - 1}}} \hfill \cr } for all j, k ∈ ℕ ∪ {0}. By the additivity of f we arrive at (4.2).

Thus we have the following.

Example 4.8.

We get the forms of derivation pairs (f, g) on the ring ℤ[X1, X2] into ℂ by substituting the forms of homomorphisms and point derivations given in Lemma 4.7 into the formulas of Corollary 3.3.

It is interesting to note the strong similarity between the results in Examples 4.4 and 4.7, even though the former is a non-commutative rng (and not a ring) while the latter is a commutative ring. (In fact the results become isomorphic if we add the empty word to ℤ〈p, q〉 so that it becomes a ring.) The reason for this is that if either fHom^(R,𝔺) f \in \widehat{Hom}\left( {R,\mathbb C} \right) or f is a point derivation at ϕHom^(R,𝔺) \phi \in \widehat{Hom}\left( {R,\mathbb C} \right) , then f is what is termed an Abelian function, meaning that f(x1 · · · xn) = f(xπ(1) · · · xπ(n)) for all n ∈ ℕ, x1, . . . , xnR, and permutations π on {1, . . . , n}. This follows from (1.2), the definition of multiplicative function, and the commutativity of multiplication in the co-domain.

DOI: https://doi.org/10.2478/amsil-2025-0010 | Journal eISSN: 2391-4238 | Journal ISSN: 0860-2107
Language: English
Page range: 269 - 280
Submitted on: Aug 18, 2024
Accepted on: Apr 25, 2025
Published on: May 20, 2025
Published by: University of Silesia in Katowice, Institute of Mathematics
In partnership with: Paradigm Publishing Services
Publication frequency: 2 issues per year
Keywords:

© 2025 Bruce Ebanks, published by University of Silesia in Katowice, Institute of Mathematics
This work is licensed under the Creative Commons Attribution 4.0 License.