Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2002 Apr 16;99(8):5212–5216. doi: 10.1073/pnas.082107799

Two functional equations preserving functional forms

János Aczél *, R Duncan Luce †,
PMCID: PMC122748  PMID: 16578868

Abstract

Two functional equations are considered that are motivated by three considerations: work in utility theory and psychophysics, questions concerning when pairs of degree 1 homogeneous functions can be homomorphic and calculating their homomorphisms, and the link of the latter questions to quasilinear mean values. The first equation is

graphic file with name M1.gif
graphic file with name M2.gif

where h maps [0, ∞[ into a subset of [0, ∞[ and is strictly increasing and continuously differentiable; the functions σ and τ map [0, ∞[ continuously into [0, 1], σ(y) > 0 for y > 0 but σ is not 1 on ]0, ∞[. The solutions are fully determined. (Recently Zsolt Páles has eliminated the differentiability assumption.) The second equation is

graphic file with name M3.gif

where h maps [0, ∞[ onto a subinterval of positive length of [0, ∞[ and is strictly increasing and twice continuously differentiable, f and g map [0, ∞[ onto [0, ∞[ and are twice differentiable, and either f"(0) ≠ 0 or g"(0) ≠ 0. The solutions are fully determined under these conditions. When f"(0) = g"(0) = 0 and h" is not identically zero, we determine the solutions under the added assumption of analyticity. It remains an open problem to find the solutions in the latter case under the assumption of only second order differentiability. A more general open problem is to eliminate all differentiability conditions for the second equation.

Keywords: functional equations in several variables and several unknown functions|homogeneous functions|homomorphisms, diffeomorphisms|order preserving|utility and psychophysics


The two functional equations to be considered here have arisen in the following way. Luce (refs. 1 and 2; two unpublished works)§ has axiomatized structures of interest in both utility theory and psychophysics that involve an ordering, ≳, and two classes of (nonclosed) operations. In the utility context, one class consists of binary gambles of the form (x, C; y), which is interpreted as the gamble in which a chance experiment with universal set Ω is performed and, if event C occurs, the owner of the gamble receives x, and if Ω∖C occurs, y is received. The other operation is fg and is interpreted as having or receiving both f and g. The case dealt with in ref. 1 is where ⊕ is commutative, has an identity e, and the two types of operations are related by the following property called segregation:

graphic file with name M4.gif 1

The formalism is reinterpreted in psychophysical terms in ref. 2 and in the first of the unpublished works, the details of which need not be given here, except to say that two generalizations, which were motivated by empirical results of Ragnar Steingrimsson (personal communication), were studied in succession. First, the operation ⊕ was no longer assumed to be commutative but did have either a right or left identity. Second, the assumption that the operation has an identity was dropped and replaced by the assumption of idempotence in the sense xxx.

Data in both domains suggested that there is a considerable difference in the way respondents handle (x, C; e) and (x, C; y) with y > e. Thus, Luce, in the second unpublished work, was led to explore the natural generalization of Eq. 1 to right distributivity

graphic file with name M5.gif 2

In developing theorems describing the relations among certain basic assumptions including Eq. 2 and numerical representations of the structure, two functional equations,

graphic file with name M6.gif 3
graphic file with name M7.gif

and

graphic file with name M8.gif 4

arose quite naturally. These equations do not appear to have been treated in the functional equation literature, and so we study them here.

They are also of independent mathematical interest. Indeed, define s = ex, t = ey, and

graphic file with name M9.gif 5

Then Eq. 4 becomes

graphic file with name M10.gif 6

Since

graphic file with name M11.gif 7

is the general form of degree 1 homogeneous functions (of two variables), the problem of solving Eq. 4 is equivalent to solving

graphic file with name M12.gif 8

that is, to determining which pairs of degree 1 homogeneous functions can be homomorphic and calculating all their homomorphisms. (The case s < t is independent and can be solved similarly.)

As will be seen, the results give, under certain monotonicity and differentiability conditions, full description (containing up to five parameters) of the three functions, f, g, h, involved in Eq. 4 and, in consequence, of H, K, L in Eq. 8.

At the end of the paper (Note 2), we will establish also a mathematical connection to Eq. 3.

Theorem 1. Consider the functional equation

graphic file with name M13.gif 9
graphic file with name M14.gif

under the following conditions: The function hmaps [0, ∞[ into a subset of [0, ∞[,is strictly increasing and continuously differentiable; the functions σ and τ map [0, ∞[ continuously into[0, 1], σ(y) > 0 for y > 0 but σ is not 1 on ]0, ∞[. Then

graphic file with name M15.gif

and τ = σ on [0, ∞[.

Proof: Differentiate Eq. 9 with respect to x:

graphic file with name M16.gif 10

If there existed an x0 > 0 such that h′(x0) = 0, then we would have

graphic file with name M17.gif

and thus, since σ is continuous and not 1, there would exist a proper interval on which h′ = 0. That is impossible, because h is strictly increasing. Therefore h′ > 0 on ]0, ∞[.

Setting x = y = t in Eq. 10, we have that h′(t)σ(t) = h′(t)τ(t) and so σ(t) = τ(t) for t > 0 [because h′(t) > 0] and, by continuity, for all t ≥ 0, as asserted. Putting that back into Eq. 10, we have, since σ(y) > 0,

graphic file with name M18.gif 11

for y > 0, and by continuity it holds for all y ≥ 0.

Let x0 > 0 and c = h′(x0). Eq. 11 and the continuity of h′ and σ show that there is a proper interval [δ, d] on which h′ = c. Let it be the largest such interval. We show that d cannot be finite (thus d = ∞ and the interval is open from above). Indeed, otherwise there would exist an x > d, as close to d as we want, for which h′(x) ≠ c but σ(δ)x + [1 − σ(δ)]δ ∈ [δ, d](because σ < 1), thus h′(σ(δ)x + [1 − σ(δ)]δ) = c. This would contradict Eq. 11. One proves similarly that δ = 0. Therefore, h′(x) = c and h(x) = cx + d for all x ∈ [0, ∞[, as asserted. From h′ > 0, h ≥ 0, we have also c > 0, d ≥ 0. □

Theorem 2. Suppose the functional equation

graphic file with name M19.gif 12

holds under the following assumptions about the functions and their domains and ranges:

  • (i)  h maps [0, ∞[onto a subinterval of positive length of [0, ∞[and is strictly increasing and twice continuously differentiable;

  • (ii)  f and g map[0, ∞[ onto [0, ∞[ and are twice differentiable.

Then one of the following holds:

  • (a)  h"(x) ≡ 0, in which case
    graphic file with name M20.gif 13
  • where g is an arbitrary function satisfying ii.

  • (b)  The function h" is not identically 0, and f"(0) = g"(0) = 0;furthermore, either f′(0) = g′(0) = 0 or f′(0) = g′(0) = 1.

  • (c)  The function h" is not identically 0, and either f"(0) ≠ 0 org"(0) ≠ 0. In this case, the solutions are given by
    graphic file with name M21.gif
    graphic file with name M22.gif 14
    by
    graphic file with name M23.gif 15
       and by
    graphic file with name M24.gif 16
    [with the constants chosen so that the conditions i and ii are satisfied].

The functions given by Eqs. 1316 satisfy Eq. 12.

Proof: Notice that, by ii,

graphic file with name M25.gif 17

Differentiate Eq. 12 with respect to x:

graphic file with name M26.gif 18

Again, if we had h′(x0) = 0 for an x0 > 0, then either h′ or f′ would be 0 on an interval, in contradiction to the strict monotonicity of h and f (the latter following from f mapping [0, ∞[ continuously onto [0, ∞[). Thus h′(x) > 0 for x > 0. Let y = x in Eq. 18 to obtain (see Eq. 17).

graphic file with name M27.gif

Since h′ > 0, we have f′(0) = g′(0).

Now differentiate Eq. 18 with respect to x:

graphic file with name M28.gif
graphic file with name M29.gif

Set y = x, to get

graphic file with name M30.gif

that is,

graphic file with name M31.gif 19

We first consider the case where the left-hand side is 0. This happens in two ways:

(a) h"(x) ≡ 0. Then h is affine, as in Eq. 13 (in the rest of the cases, we will assume that h is not affine).

(b) The function h" is not identically 0, in which case f′(0)[f′(0) − 1] = 0 and g"(0) = f"(0) = 0, because h′(x) > 0 for x > 0. There exists such a solution:

graphic file with name M32.gif 20

Notice, however, that for this solution, both sides of Eq. 12 are independent of y. Under analyticity assumptions, the Proposition at the end of this Proof shows that Eq. 20 is the only solution in this case (b).

(c) So we now consider Eq. 19 when the left side is not 0, in which case both h"(x) is not identically 0 and f′(0)[f′(0) − 1] ≠ 0. Recalling that h′(x) > 0 for x > 0, we have

graphic file with name M33.gif

If α = 0 [that is, g"(0) = 0 and so, by supposition, f"(0) ≠ 0, b ≠ 0], then we have h′(x) = ãebx yielding, with a = ã/b, the solution in Eq. 15

graphic file with name M34.gif 21

If α ≠ 0, then for some constant λ > 0

graphic file with name M35.gif

that is,

graphic file with name M36.gif

With k(x) := exp[−αh(x) − bx], this becomes the linear differential equation with constant coefficients

graphic file with name M37.gif

The general solution of the latter is known to be either (for b ≠ 0; writing r = −αλ/b ≠ 0)

graphic file with name M38.gif

which with a = −1/α gives the solution in Eq. 14

graphic file with name M39.gif 22

for h or, if b = 0,

graphic file with name M40.gif

and then we have the solution (see Eq. 16)

graphic file with name M41.gif 23

(in both cases extended by continuity to 0).

The f, g belonging to Eq. 13 satisfy Eq. 12 if

graphic file with name M42.gif

as asserted.

To determine f and g belonging to Eq. 22, define θ, ϕ, and ψ by

graphic file with name M43.gif
graphic file with name M44.gif

and

graphic file with name M45.gif

So Eq. 12 can be written with z = xy as

graphic file with name M46.gif

Take the derivative with respect to z :

graphic file with name M47.gif

We may divide by bebzθ(y), since it is different from 0 :

graphic file with name M48.gif

Because the left side is independent of y and the right depends on it, there exists a constant c such that

graphic file with name M49.gif

and

graphic file with name M50.gif

Because f(0) = g(0) = 0, we see that d = 1 − c = d′, thus yielding f and g in Eq. 14.

The proof is similar but easier for the h in Eq. 23. Here, with

graphic file with name M51.gif

Eq. 12 can be written as

graphic file with name M52.gif

Differentiating with respect to z, we get, since θ(y) ≠ 0,

graphic file with name M53.gif

because the left side of the first equation is independent of y and because f(0) = 0. The first equation also shows that

graphic file with name M54.gif

and, by g(0) = 0 (see Eq. 17), d′ = 1 − c. Thus we also get f, g in Eq. 16.

We get similarly from h in Eq. 21 the f, g in Eq. 15.

The last statement of Theorem 2 is easy to verify. □

Proposition. If, in addition to the assumptions of the Theorem, f, g, h are analytic functions and hnot affine, then the solutions in Case (b) are those given in Eq.20.

Sketch of proof: The line of argument is to differentiate Eq. 12 repeatedly with respect to y and then set x = y. The first derivative yields f′(0) = g′(0), the second that either f′(0) = 0 or 1, and that f"(0) = g"(0) = 0, and the third that f‴(0) = g‴(0) = 0. At this point, we proceed by induction. Assume that f(i)(0) = g(i)(0) = 0, (i = 2, 3, … , n − 1), then, while each differentiation with respect to y yields an increasing number of terms, after the nth differentiation, all of them except

graphic file with name M55.gif

vanish when x = y for the following reasons. By the induction hypothesis, all terms with f(i)(xy) or g(i)[h(x) − h(y)] (i = 2, 3, … , n − 1) as factors vanish when y = x. On the other hand, the terms containing h(n) can be collected, after setting y = x, into one: h(n)(x){[1 − f′(0)]n − 1 + f′(0)}, that is, 0 both if f′(0) = 1 (obvious) and if f′(0) = 0 {because 1 is cancelled in [1 − f′(0)]n − 1 + f′(0)}. So, putting y = x into the above difference, that too has to vanish and we get that f(n)(0) − h′(x)n−1g(n)(0) = 0 (because h′ > 0) and excluding the case of affine h this yields f(n)(0) = g(n)(0) = 0. Thus the induction is complete.

For analytic f, the case f′(0) = 1 is the solution given in Eq. 20, and the case f′(0) = 0 means that fg ≡ 0, which is excluded by ii. □

Note 1: In view of Eqs. 1416, 5, and 7, we have for case (c) under conditions corresponding to i, ii, and to f"(0) ≠ 0 or g"(0) ≠ 0, with m = 1/a,

graphic file with name M56.gif 24
graphic file with name M57.gif
graphic file with name M58.gif 25
graphic file with name M59.gif 26
graphic file with name M60.gif 27

and

graphic file with name M61.gif 28
graphic file with name M62.gif 29

as solutions of Eq. 8.

Eq. 17, which followed from ii, implies F(1) = G(1) = 1, thus yielding the idempotence K(t, t) = L(t, t) = t. The latter can be attained for all (degree 1) homogeneous K, L with A := K(1, 1) > 0, B := L(1, 1) > 0 by dividing them by A or B, respectively. We now determine when the new, not necessarily idempotent, K and L are homomorphic, and what the corresponding homomorphisms H are. In particular, in the original form, case (a) would give to every homogeneous K satisfying K(t, t) = t (and the other conditions) as its homomorphic pair the similarly homogeneous function K(x, y) = L(xc, yc)1/c (c ≠ 0). When the idempotence conditions are dropped, this relation becomes K(x, y)/A = [L(xc, yc)/B]1/c. That is a homomorphy if B = Ac > 0, the homomorphism being H(t) = ρtc (ρ > 0, c ≠ 0).

For Eq. 29, dropping the idempotence requirement leads to

graphic file with name M63.gif

where C := c/B, D := (1 − c)/B. The (strictly increasing) homomorphism H thus has to satisfy

graphic file with name M64.gif

or, with M(t) := H(et)a and u = ln x, v = ln y; ɛ :=ln A,

graphic file with name M65.gif

In ref. 3, pp. 66–67, the following result has been proved (we state it in the form we will use it).

Lemma. The functional equation with real variables, function values, and constants

graphic file with name M66.gif

  (c > 0, d > 0, C > 0, D > 0)has a strictly monotonic solution if, and only if,

graphic file with name M67.gif

and then the strictly increasing solution is given byM(v) = rν + q, where r > 0and (c + d − 1)q = rɛ − E.

So, in our case C = c, D = d = 1 − c, C + D = c + d = 1, E = 0, so ɛ = 0, A = 1, and we are back to Eqs. 29 and 28. The same is true for Eqs. 27 and 26.

For Eq. 25, however, dropping the idempotence conditions changes the solutions somewhat. We have then

graphic file with name M68.gif

or, with u = xb, v = yb, M(v) := H(v1/b)m,

graphic file with name M69.gif

By the above Lemma, this equation has strictly increasing solutions if c = C, d = D, and then

graphic file with name M70.gif 30

(C > 0, D > 0, m ≠ 0, b ≠ 0). For H, the Lemma leads to H(v1/b)m = M(v) = rv + q if C + D = 1, which leads back to Eq. 24. But, if C + D ≠ 1 then H(v1/b)m = M(v) = rv, giving

graphic file with name M71.gif 31

Thus, under these conditions [but without supposing K(t, t) = L(t, t) = t], every degree 1 homogeneous function L is homomorphic to K given by

graphic file with name M72.gif

with the homomorphism (ρ > 0)

graphic file with name M73.gif

—this contains also the solution (Eq. 30) with the homomorphism (Eq. 31), whereas all pairs of homogeneous functions of two variables, under other homomorphisms, are given by Eqs. 25, 27, and 29, the homomorphisms being Eqs. 24, 26, or28, respectively.

(In condition i, we postulated h to be strictly increasing and twice continuously differentiable, so we really determined all order-preserving C2diffeomorphisms, a special class of homomorphisms.)

Notice that K(x, y) = x and L(u, v) = u, which are both independent of the second variable, correspond to Eq. 20 in part (b) of the Proof of Theorem 2.

Note 2: The functions K and L in Eqs. 25, 27, and 29 turned out to satisfy idempotence anyway. They are weighted power and geometric means, so our result seems to be an interesting characterization of these mean values. These means are also (see, e.g., ref. 3, pp. 151–153, 287) the only homogeneous quasilinear means. A quasilinear mean is given by

graphic file with name M74.gif

where χ is a continuous strictly monotonic function and c ∈ [0, 1] a constant. The quasilinear mean K is homomorphic (with an order preserving continuous homomorphism H) to another quasilinear mean

graphic file with name M75.gif

if, and only if, the function h := ω ○ H ○ χ−1 satisfies the functional equation

graphic file with name M76.gif

By the Lemma above, this equation has strictly monotonic solutions if, and only if, c = k, and they are given by h(x) = cx + d. Eq. 3 is a generalization of this equation. We have solved it in Theorem 1 as Eq. 9, for continuously differentiable strictly increasing h (but see Note 3 below). There we obtained the corresponding result σ = τ and the same affine function h.

Note 3: Zsolt Páles has succeeded (personal communication) in eliminating the differentiability assumption from Theorem 1.

There are two open problems of interest left: First, it would be desirable either to determine the complete solution in the case f"(0) = g"(0) = 0 (see item b in Theorem 2 and the Proposition thereafter) under the conditions of Theorem 2 rather than analyticity or to find a suitable condition that excludes this case. It turns out that, for the application in Luce (second unpublished work), the present result is sufficient. Second, more generally it is of interest to eliminate the differentiability conditions also from Theorem 2.

Notice that in Note 1, we determined the homomorphism H between K and L given by Eqs. 25 (or 30), 27, or 29 without differentiating. This is equivalent to determiningh without assuming its differentiability if, in Eq.12, f, g are already known to be of one of the forms given in Theorem 2. However, in the proof of that theorem, we needed the second order differentiability of h for calculating these f and g.

Bruce Ebanks (personal communication) has determinedK, L in Eq. 8, also without differentiability assumption if H is already known to be of one of the forms Eqs. 24, 26, or 28. Thus, equivalently, f and g in Eq. 12 have been determined without assuming differentiability if h is already known to be of one of the forms Eqs. 21, 22, or 23. But, again unfortunately, we also needed the (second order) differentiability of f and g to determine h.

So the problem of eliminating differentiability assumptions in Theorem 2 remains open.

Footnotes

§

See also R.D.L.'s web page (http:www.socsci.uci.edu) for errata for ref. 1.

References

  • 1.Luce R D. Utility of Gains and Losses: Measurement–Theoretical and Experimental Approaches. Mahwah, NJ: Erlbaum; 2000. [Google Scholar]
  • 2. Luce, R. D. (2002) Psychol. Rev., in press.
  • 3.Aczél J. Lectures on Functional Equations and Their Applications. New York/London: Academic; 1966. [Google Scholar]

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES