Skip to main content
Have a personal or library account? Click to login
Alternative Functional Equations. A Survey Cover
Open Access
|Jul 2026

Full Article

1.
Introduction

A general functional equation in a single unknown function can be written in a short form as f=𝒢f, {\cal F}\left( f \right) = {\cal G}\left( f \right), where the variables or the domain of the function f are not explicitly indicated. The function f and all other functions appearing in and 𝒢 are defined on a set X, which can have various algebraic and topological structures, and the range of f and that of (f) and 𝒢(f) is another set Y with its possible structures.

Supposing that X is in some sense the natural domain of f, in many problems which can be modelled by a functional equation, some constraints on the domain appear. Thus, the functional equation (f) = 𝒢(f) on X becomes f=𝒢fonSX {\cal F}\left( f \right) = {\cal G}\left( f \right)\;\;\;{\rm{on}}\;\;\;S \subset X for a certain subset S. In this way we obtain what is commonly called a functional equation on a restricted domain or a conditional functional equation. The condition, that is the set S, can have various forms: S can be given explicitly, without any relation to the unknown function f, or it can be given implicitly, depending on the unknown function itself. An ample treatment of these problems can be found in the two papers [16] and [17] by Jean Dhombres and Roman Ger.

As a simple but important example we show here the Mikusiński functional equation: (1.1) fx+yfx+yfxfy=0, f\left( {x + y} \right)\left[ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right] = 0, where x, yG, (G, +) is an abelian group, and f : G → 𝕂, 𝕂 being the real or complex field. This equation is a conditional Cauchy equation, the condition being f(x + y) ≠ 0. Instead of writing equation (1.1) as a product, one can write (1.2) fx+y0fx+yfxfy=0, f\left( {x + y} \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, and this form has a meaning also when the range of f is in a group. The form (1.2) of Mikusiński’s equation can be called more expressively alternative equation: either the first condition or equation is true (in the following we will use the name equation also for conditions like that before) or the second one is true.

This paper deals with the alternative functional equations, which can be written as 1f1𝒢1f12f2=𝒢2f2. {{\cal F}_1}\left( {{f_1}} \right) \ne {{\cal G}_1}\left( {{f_1}} \right) \Rightarrow {{\cal F}_2}\left( {{f_2}} \right) = {{\cal G}_2}\left( {{f_2}} \right). Here we can have f1 = f2, as for the Mikusiński’s equation, or f1f2. Obviously in the first case the two functional equations must be different.

Of course there is no reason for considering only two equations. Thus we are led to the following definition:

Consider a finite number N of functional equations i(fi) = 𝒢i(fi), i = 1, 2, . . . ,N, with the condition that if fi = fj, then the i-th equation is different from the j-th one. The alternative equation generated by them is 1f1𝒢1f12f2𝒢2f2NfN=𝒢NfN. {{\cal F}_1}\left( {{f_1}} \right) \ne {{\cal G}_1}\left( {{f_1}} \right) \Rightarrow \left[ {{{\cal F}_2}\left( {{f_2}} \right) \ne {{\cal G}_2}\left( {{f_2}} \right) \Rightarrow \left[ { \cdots \Rightarrow {{\cal F}_N}\left( {{f_N}} \right) = {{\cal G}_N}\left( {{f_N}} \right)} \right]} \right]. If the set where i(fi) and 𝒢i(fi) are taking values admits the possibility of a difference and consequently has a zero element, we can write i(fi) = i(fi) − 𝒢i(fi) and the alternative equation becomes (1.3) 1f102f20NfN=0. {{\cal E}_1}\left( {{f_1}} \right) \ne 0 \Rightarrow \left[ {{{\cal E}_2}\left( {{f_2}} \right) \ne 0 \Rightarrow \left[ { \cdots \Rightarrow \left[ {{{\cal E}_N}\left( {{f_N}} \right) = 0} \right.} \right]} \right]. Moreover, if the set of values is an integral domain, equation (1.3) can be written in the form i=1Nifi=0. \mathop \prod \limits_{i = 1}^N {{\cal E}_i}\left( {{f_i}} \right) = 0. In the following we mainly consider the simplest case N = 2 (some exceptions will appear). The paper is divided in two main parts: 1(f) · 2(f) = 0 and 1(f1) · 2(f2) = 0, that is only one unknown function is involved, or two different functions. In the latter case we can have 1 = 2.

In this survey only results are reported, without proofs. Moreover, we will always use the additive notation for groups also when they are not abelian.

The starting point of this paper are the survey paper published by Marek Kuczma in 1978 ([45]) and the books of Marek Kuczma ([46]) and of János Aczél and Jean Dhombres ([1]), they are the source of inspiration of the present survey.

We finish this Introduction with two stability theorems, one for the Cauchy equation and the other for the quadratic equation, which will be quoted several times in the following.

Definition 1.1.

Let (G, +) be a group and B a Banach space. We say that the pair (G,B) has the property of stability of homomorphisms in the sense of Ulam-Hyers if for every function f : GB such that fx+yfxfyK \left\| {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right\| \le K for every x, yG and for some K, there exist g ∈ Hom(G,B) and K′ depending only on K such that fxgxK \left\| {f\left( x \right) - g\left( x \right)} \right\| \le K' for all xG.

Analogously, we say that the pair (G,B) has the property of stability of the quadratic functional equation if for every function f : GB such that fx+y+fxy2fx2fyK \left\| {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right)} \right\| \le K for every x, yG and for some K, there exists a quadratic function q : GB and K′ depending only on K such that fxqxK \left\| {f\left( x \right) - q\left( x \right)} \right\| \le K' for all xG.

Theorem 1.2 ([23], [25]).

Let B and H be two Banach spaces. Then the pair (G,B) has the property of stability of homomorphisms or of the quadratic equation if and only if (G,H) has the same property.

Note that the pair (G,B) has the property of stability of homomorphisms or of the quadratic equation if G is a commutative group or an amenable group, for other possibilities see [27].

Theorem 1.3 ([23]).

Suppose that the pair (G,B) has the property of stability of homomorphisms and let fx+yfxfyM, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) \in M, where M is a bounded subset of the Banach space B. If g is the only homomorphism of G in B such that f(x) − g(x) is bounded, then gxCM¯ g\left( x \right) \in \overline {C\left( { - M} \right)} , where C(−M) is the convex hull of the setM.

Theorem 1.4 ([25], [67]).

Suppose that the pair (G,B) has the property of stability of the quadratic equation and let fx+y+fxy2fx2fyM, f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) \in M, where M is a bounded subset of the Banach space B. If q is the only quadratic function such that f(x) − q(x) is bounded, then qx12CM¯ q\left( x \right) \in {1 \over 2}\overline {C\left( { - M} \right)} . More precisely, qxi=1mi4im06:miM,i1,m0=2q0 q\left( x \right) \in \left\{ { - \sum\nolimits_{i = 1}^\infty {{{{m_i}} \over {{4^i}}} - {{{m_0}} \over 6}} :{m_i} \in M,i \ge 1,{m_0} = - 2q\left( 0 \right)} \right\} .

2.
Alternative equations with one unknown function
2.1.
Mikusiński’s equation

The first equation to be treated is the already mentioned Mikusiński’s equation. This equation arises from the problem of determining the self-maps of the plane which preserve collineations (see [45] for a detailed description). This equation in the form (2.1) fx+y0fx+yfxfy=0 f\left( {x + y} \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0 when f : GH, (G, +) and (H, +) groups, has been solved by L. Dubikajtis, C. Ferenc, R. Ger and M. Kuczma in [18]. Their result is the following:

Theorem 2.1.

Let (G, +) and (H, +) be groups (not necessarily commutative). A function f : GH satisfies the equation (2.1) if and only if either it is additive (i.e. f(x + y) − f(x) − f(y) = 0 for all x, yG), or it is of the form fx=0,xZ,c,xG\Z, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr {c,} \hfill & {x \in G\backslash Z,} \hfill \cr } } \right. where Z is a normal subgroup of G of index 2, and cH is an arbitrary constant.

Hence, when the group G has no normal subgroups of index 2, equation (2.1) is equivalent to the additive Cauchy equation. Indeed if f(x+y) = 0 for all x, yG, taking y = 0 we see that f is identically zero, so it is additive, otherwise fx+y=fx+fy. f\left( {x + y} \right) = f\left( x \right) + f\left( y \right). We say in this case that (2.1) has only trivial solutions.

K. Lajkó and Zs. Páles in [47] investigated the equation (2.2) fx+y202fx+y2fxfy=0, f\left( {{{x + y} \over 2}} \right) \ne 0 \Rightarrow 2f\left( {{{x + y} \over 2}} \right) - f\left( x \right) - f\left( y \right) = 0, that they called Mikusiński-Jensen equation, where I is a real open interval, x, yI and f : I → ℝ. They proved that equation (2.2) is equivalent to Jensen equation 2fx+y2=fx+fy, 2f\left( {{{x + y} \over 2}} \right) = f\left( x \right) + f\left( y \right), i.e., it has only trivial solutions.

2.2.
Alternative equations related to the Cauchy equation

Mikusiński’s equation is a type of Cauchy alternative equation. A general alternative Cauchy equation can be expressed in the following form (2.3) φfx,fy,fx+y0fx+yfxfy=0, \varphi \left( {f\left( x \right),f\left( y \right),f\left( {x + y} \right)} \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, where f : GR, (G, +) is a group, (R, +, ·) is an integral domain, and φ: R3R is a given function. In the case of Mikusiński’s equation we have φ(u, v, w) = w, and in this case it is sufficient that φ: H3H, where H is a group.

The case φ(u, v, w) = waubv, that is the equation (2.4) fx+yafxbfy0fx+yfxfy=0, f\left( {x + y} \right) - af\left( x \right) - bf\left( y \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, where a, bR are constants, was solved in [42]:

Theorem 2.2.

Let G be a commutative group and R an integral domain of characteristic zero. A function f : GR satisfies equation (2.4) if and only if either it is additive on G, or a + b = 1 (1 is the unit if R) and f = const, or a + b = 0 and fx=0,xZ,c,xG\Z, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr {c,} \hfill & {x \in G\backslash Z,} \hfill \cr } } \right. where Z is a subgroup of G of index 2, or a + b = −1 and f has the form fx=0,xZ,c,xZ1,c,xZ2, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr {c,} \hfill & {x \in {Z_1},} \hfill \cr { - c,} \hfill & {x \in {Z_2},} \hfill \cr } } \right. where Z is a subgroup of G of index 3, and Z1, Z2 are the cosets of Z in G. The constant c is arbitrary.

R. Ger in [40] and [41] solved equation (2.3) when φ: R3R is an arbitrary centroaffine function, that is the alternative equation (2.5) cfx+y+afx+bfy0fx+yfxfy=0, cf\left( {x + y} \right) + af\left( x \right) + bf\left( y \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, where f : GR, G and R as before, and a, b, cR.

Ger’s result is the following:

Theorem 2.3.

Let (G, +) be a commutative group and (R, +, ·) an integral domain and let f : GR be a solution of equation (2.5). The following cases are the only possible ones.

  • (i)

    a = b = c = 0 and f arbitrary;

  • (ii)

    a, b, c arbitrary and f additive;

  • (iii)

    cab = 0 and f constant;

  • (iv)

    b = −a, c = 0 and f has the form fx=0,xZ,α,xG\Z, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr {\alpha ,} \hfill & {x \in G\backslash Z,} \hfill \cr } } \right. where Z is a subgroup of G of index greater than 2 and αR \ {0};

  • (v)

    char R = 2, b ≠ −a, c = ab, and f is as in (iv);

  • (vi)

    b = −a, c arbitrary and f is as in (iv) with Z of index 2;

  • (vii)

    a = b = 0, c ≠ 0 and f is as in (vi);

  • (viii)

    c = a + b and f has the form fx=0,xZ,α,xZ1,α,xZ2, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr {\alpha ,} \hfill & {x \in {Z_1},} \hfill \cr { - \alpha ,} \hfill & {x \in {Z_2},} \hfill \cr } } \right. where Z is a subgroup of G of index 3, and Z1, Z2 are the cosets of Z in G and 2α ≠ 0.

If the function φ is affine but not centroaffine, the method used by Ger is not working, in particular when φ(u, v,w) = wuv − 1 and R is the real line ℝ. Actually the behaviour of the solutions of the equation (2.6) fx+yfxfy10fx+yfxfy=0, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) - 1 \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, when f : ℝ → ℝ is different from the previous case: the function f(x) = [x] ([·] is the greatest integer less then or equal to x) is a non-additive solution of (2.6) whose range is infinite, while the non-additive solutions of equation (2.5) have range of cardinality at most 3.

Equation (2.6) has been investigated in the paper [22] in a rather more general formulation. Let (G,B), (G, +) a group and B a Banach space, be a pair with the property of the stability of homomorphisms. The following alternative equation has been investigated: (2.7) fx+yfxfyb0fx+yfxfy=0, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) - b \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, where f : GB, bB, b ≠ 0, and ‖b‖ = 1. By Theorems 1.2 and 1.3 we can reduce the problem to the case B = ℝ, b = 1 and the range of f in the interval [−1, 0]. Hence the problem to be solved is (2.8) fx+yfxfy10fx+yfxfy=0, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) - 1 \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, with f : G → [−1, 0]. The result is given by the following theorem:

Theorem 2.4.

The function f : G → [−1, 0] is a solution of equation (2.8) if and only if fx=0,xS0,σϕπx,xG\S0S1,1,xS1, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in {S_0},} \hfill \cr {\sigma \circ \phi \circ \pi \left( x \right)\;,} \hfill & {x \in G\backslash \left( {{S_0} \cup {S_1}} \right)\;,} \hfill \cr { - 1,} \hfill & {x \in {S_1},} \hfill \cr } } \right. where

  • (i)

    S0 is either empty or is a semigroup, S1 is either empty or is a semigroup, S0S1 = ∅, S0S1 ≠ ∅, and H = S0S1 is a normal subgroup of G and π : GG/H is the natural homomorphism;

  • (ii)

    ϕ: G/H → ℝ/ℤ is an injective homomorphism;

  • (iii)

    σ : (ℝ/ℤ) \ {0} → ℝ is the only lifting such that for xH, −1 < σ ο ϕ ο π(x) < 0.

Clearly, by adding any additive map from G into ℝ we have all solutions without the restriction on the range. Among the solutions of equation (2.7) there are those which are constant and taking only the values −1 and 0. Then the following theorem holds:

Theorem 2.5.

Equation (2.7) has solutions different from f(x) ≡ −1 and f(x) ≡ 0 if and only if G has a proper normal subgroup H such that G/H is isomorphic to a subgroup of ℝ/ℤ.

A natural question arises: what happens if the range is not in a Banach space, that is if the stability results cannot be used? An answer was given by L. Paganoni in [51] for the case f : ℤ → ℤ (and can be obtained from Theorem 2.5).

Theorem 2.6.

A function f : ℤ → ℤ is a solution of equation (2.6) with f(0) = 0 if and only if it has one of the following forms:

  • (i)

    f(n) = [αn], for some α ∈ ℝ;

  • (ii)

    f(n) = [αn] − χ(q)(n), with α = p/q, (p, q) = 1, q > 0;

  • (iii)

    f(n) = [αn] − χ(q)(n), with α = p/q, (p, q) = 1, q > 0;

where χA is the characteristic function of the set A.

For the case f(0) = −1, consider the function g(n) = −1 − f(n).

A further step is considering equation (2.6) in this form (2.9) fx+yfxfya0fx+yfxfy=0, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) - a \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0, where f : GH, (G, +) and (H, +) are commutative groups, aH, a ≠ 0, and f(0) = 0. Equation (2.9) has been investigated in [31], a fundamental tool is the following theorem of Kulikov (see [39, Corollary III.18.4]):

Theorem 2.7.

Every abelian group A is the union of an ascending chain A1 ≤ … ≤ An ≤ … of subgroups, where every An is the direct sum of cyclic groups.

From the following theorem

Theorem 2.8.

Let G be an abelian group which is the union of an ascending chain {An}. The function f : GH is a solution of equation (2.9) if and only if for every xG, f(x) = limn→∞ fn(x), where fn : AnH are solutions of (2.9) satisfying the compatibility condition fn(x) = fn−1(x), n = 2, . . ., for every xAn−1.

and Kulikov’s theorem, it is possible to assume that f is defined on a group G which is the direct sum of cyclic groups, that is G = ⊕jJ Aj, where all Aj are cyclic groups. If J0J is the set of indices j for which Aj is a finite cyclic group of order mj, then G is isomorphic to jJ\J0jJ0mj. \left( {\mathop \oplus \limits_{j \in J\backslash {J_0}} {\mathbb{Z}}} \right) \oplus \left( {\mathop \oplus \limits_{j \in {J_0}} {\rm{Zop}}{{\rm{f}}_{{m_j}}}} \right). The next step proves that it is possible to suppose that all cyclic groups are infinite and H is the subgroup generated by a, thus we obtain the following situation: either (2.10) f:jJ, f:\mathop \oplus \limits_{j \in J} {\mathbb{Z}} \to {\mathbb{Z}}, or (2.11) f:jJm, f:\mathop \oplus \limits_{j \in J} {\mathbb{Z}} \to {\mathbb{Z}}{{\rm{f}}_m}, for a certain m ∈ ℕ, and f(ψj(1)) = 0 for every jJ, where ψj : ℤ → ⊕jJ ℤ is the natural injection from the j-th factor ℤ.

We denote with S(J) and S(J;m) the classes of solutions in cases (2.10) and (2.11) respectively; note that S(J; 2) consists of all functions f : ⊕jJℤ→ ℤ2, hence from now on we assume m ≥ 3. Moreover, fS(J;m) if and only if there exists a function gS(J) such that f = πm ο g, where πm is the natural homomorphism πm: ℤ → ℤm; the function g is uniquely determined.

After these steps, the following theorem has been proved:

Theorem 2.9.

Let G be an abelian torsion-free group. The function f :G → ℤ is a solution of equation (2.9) with a = 1, if and only if f = [φ] − χU, where:

  • (i)

    φ ∈ Hom(G, ℝ);

  • (ii)

    either U = ∅ or Uφ−1(ℤ) \ {0} is a subsemigroup of G such that xφ−1(ℤ) \ U and yφ−1(ℤ) and x + yU imply yU.

In the same paper explicit solutions are then given, when G = ℤr, G = ℚ and G = ℤp∞. Clearly the problem is to find or describe the semigroups U with the properties stated in Theorem 2.9. This problem was attacked in the paper [9]. Suppose that |J| = n, and let φ ∈ Hom(⊕jJ ℤ,ℝ) such that φ−1(ℤ) \ {0}≠ ∅, and denote by P(φ) the set of all semigroups contained in φ−1(ℤ), satisfying (ii) of Theorem 2.9. The following theorem holds true (see [9]):

Theorem 2.10.

Assume |J| = n. Then UP(φ) if and only if there exists a finite number kn of non-zero linear functionals ℓ1, . . . , k with ℓ1 defined onn and D(i+1) = N(i), i = 1, . . . , k − 1, such that U=uφ1():iu>0,forsomei=1,,k U = \left\{ {u \in {\varphi ^{ - 1}}({\mathbb{Z}}):{\ell _i}\left( u \right) > 0,\;\;\;for\;some\;\;\;i = 1, \ldots ,k} \right\} (D(·) and N(·) are the domain and the kernel of ·, respectively).

If φ is injective, the following holds (without any restriction on the cardinality of J):

Theorem 2.11.

If φ ∈Hom(⊕jJℤ,ℝ) is injective, then P(φ) = {φ−1(ℕ), φ−1(−ℕ)}.

To conclude the study of the problem if φ is affine but not centroaffine, the remaining case is φ(u, v,w) = cwaubvd. To present the result proved in [21] we introduce the following notations:

  • -

    S denotes the set of solutions of the equation gx+ygxgydgx+ygxgy=0, \left[ {g\left( {x + y} \right) - g\left( x \right) - g\left( y \right) - d} \right]\left[ {g\left( {x + y} \right) - g\left( x \right) - g\left( y \right)} \right] = 0, where g : GD, (G, +) abelian group and (D, +, .) domain of integrity, dD \ {0} (see [22]);

  • -

    M denotes the set of functions of the form fx=0,xZ,α0,xG\Z. f\left( x \right) = \left\{ {\matrix{ {0,\;\;\;\;x \in Z,} \hfill \cr {\alpha \ne 0,\;\;\;\;x \in G\backslash Z.} \hfill \cr } } \right.

The following has been proved:

Theorem 2.12.

Let f : GD be a solution of cfx+yafxbfydfx+yfxfy=0, \left[ {cf\left( {x + y} \right) - af\left( x \right) - bf\left( y \right) - d} \right]\left[ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right] = 0, where a, b, c, dD. The following are the only possible cases:

  • (i)

    a, b, c, d arbitrary and f additive;

  • (ii)

    (cab) divides d and fα, with α(cab) = d;

  • (iii)

    a = b = c ≠ 0, f is such that af = g, with gS;

  • (iv)

    (cab) divides d, CharD = 2 and fM, where Z is a subgroup of G of index greater than 2, and α(cab) = d;

  • (v)

    a = b ≠ 0, c = 0, 2a divides d and fM, where Z is a subgroup of G and 2 = d;

  • (vi)

    a = b ≠ 0, 2a divides d and fM, where Z is a subgroup of G of index 2 and 2 = d.

Thus, equation (2.9) has been solved when f : GH, with G and H commutative groups, or f : GB, where B is a Banach space and G is a group such that on the couple (G,B) the Cauchy equation is stable. It is natural to ask to investigate equation (2.9) when f : S → ℝ and S is a group or semigroup, where the Cauchy equation is not stable.

An answer for a special semigroup S has been given by V.A. Faĭziev, R.C. Powers and P.K. Sahoo in the paper [19]. Here f : S → ℝ, where S is the semigroup S=a,b|2a=a,2b=b S = \left\langle {a,b|2a = a,2b = b} \right\rangle First it is proved that on S the Cauchy equation is not stable, then that any solution f can be written as fx=αψx+δx, f\left( x \right) = \alpha \psi \left( x \right) + \delta \left( x \right), where δ : S → [−1, 0], α ∈ ℝ, and ψ: S → ℝ is a function such that ψnx=nψx,ψa=ψb=0,ψnu1=ψnu2=ψnu3=ψnu4=n, \matrix{ {\psi \left( {nx} \right) = n\psi \left( x \right),\;\;\;\;\psi \left( a \right) = \psi \left( b \right) = 0,} \hfill \cr {\psi \left( {n{u_1}} \right) = \psi \left( {n{u_2}} \right) = \psi \left( {n{u_3}} \right) = \psi \left( {n{u_4}} \right) = n,} \hfill \cr } where u1 = a + b, u2 = b + a, u3 = a + b + a and u4 = b + a + b.

They proved the following theorem:

Theorem 2.13.

Let f : S → ℝ be a function of the form f(x) = αψ(x) + δ(x), where α is a positive real number. If f is a solution of equation (2.9), then either α = 1/q, or α = 2/q for some integer q ≥ 1. For any q ∈ ℕ, the function fx=1qψx+δx f\left( x \right) = {1 \over q}\psi \left( x \right) + \delta \left( x \right) is a solution of (2.9) if and only if δa,δb,δqu1,δqu2,δqu3,δqu4, \left( { - \delta \left( a \right), - \delta \left( b \right), - \delta \left( {q{u_1}} \right), - \delta \left( {q{u_2}} \right), - \delta \left( {q{u_3}} \right), - \delta \left( {q{u_4}} \right)} \right) \in {\cal B}, where ={0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,1,1,1,0,0,0,1,1,0,1,1,0,1,1,1,0,0,1,1,1,0,1}, \matrix{ {{\cal B} = \{ \left( {0,0,1,0,0} \right),\left( {0,0,0,1,0,0} \right),\left( {0,0,1,1,0,0} \right),\left( {0,0,1,1,1,0} \right),} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\left( {0,0,1,1,0,1} \right),\left( {1,0,1,1,1,0} \right),\left( {0,1,1,1,0,1} \right)\} ,} \hfill \cr } and, for any i ∈ {1, 2, 3, 4}, and n ∈ ℕ, δnui=δqui,ifn0modq,nq,ifn0modq. \delta \left( {n{u_i}} \right) = \left\{ {\matrix{ {\delta \left( {q{u_i}} \right)\;,} \hfill & {if\;n \equiv 0\;\left( {{\rm mod} \;q} \right),} \hfill \cr { - \left\{ {{n \over q}} \right\},} \hfill & {if\;n \nequiv 0\;\left( {{\rm mod} \;q} \right).} \hfill \cr } } \right. For any odd q ∈ ℕ, the function fx=2qψx+δx f\left( x \right) = {2 \over q}\psi \left( x \right) + \delta \left( x \right) is a solution of (2.9), if and only if δa,δb,δqu1,δqu2,δqu3,δqu4=0,0,1,1,0,0 \left( { - \delta \left( a \right), - \delta \left( b \right), - \delta \left( {q{u_1}} \right), - \delta \left( {q{u_2}} \right), - \delta \left( {q{u_3}} \right), - \delta \left( {q{u_4}} \right)} \right) = \left( {0,0,1,1,0,0} \right) and for any i ∈ {1, 2, 3, 4}, and n ∈ ℕ, δnui=δqui,ifn0modq,2nq,ifn0modq. \delta \left( {n{u_i}} \right) = \left\{ {\matrix{ {\delta \left( {q{u_i}} \right)\;,} \hfill & {if\;n \equiv 0\;\left( {{\rm mod} \;q} \right),} \hfill \cr { - \left\{ {{{2n} \over q}} \right\},} \hfill & {if\;n \nequiv 0\;\left( {{\rm mod} \;q} \right).} \hfill \cr } } \right. A similar result holds for α < 0 ({t} is the fractional part of t).

Equations (2.6)–(2.9) concern functions whose Cauchy difference 𝒞fx,y:=fx+yfxfy {\cal C}f\left( {x,y} \right): = f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) can assume two different values: zero and d ≠ 0. It is natural to pose the following problem: find the functions f such that 𝒞f(x, y) ∈ V, where V is a given set. In the following we present some results for special finite sets V.

Let f : GB, (G, +) a group and B a Banach space, such that on the pair (G,B) the Cauchy equation is stable, and let V=0,b,2b,,Mb, V = \left\{ {0,b,2b, \ldots ,Mb} \right\}, where bB, b ≠ 0, M ∈ ℕ and ‖b‖ = 1/M. This equation can be written in the form (1.3), where if=𝒞fib,i=0,,M. {{\cal E}_i}\left( f \right) = {\cal C}\left( f \right) - ib,\;\;\;i = 0, \ldots ,M. Via Theorems 1.2 and 1.3, the problem can be reduced to the following form (see [22]):

find all solutions f : G → [−1, 0] of the equation (2.12) i=0M[fx+yfxfyiM]=0. \mathop \prod \limits_{i = 0}^M [f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) - {i \over M}] = 0. As a first step it is proved that it is sufficient to determine the solutions without zeros of (2.12). If f is any such solutions, define Ai=xG:i+1Mfx<iM,i=1,,M1, {A_i} = \left\{ {x \in G: - {{i + 1} \over M} \le f\left( x \right) < - {i \over M}} \right\},\;\;\;\;i = 1,\; \ldots ,\;M - 1, and gx=fx+iM g\left( x \right) = f\left( x \right) + {i \over M} , if xAi; Sif=xG:fx=iM,i=1,,M,Hf=i=1MSif. S_i^f = \left\{ {x \in G:f\left( x \right) = - {i \over M}} \right\},\;\;\;i = 1, \ldots ,M,\;\;\;{H^f} = \bigcup\limits_{i = 1}^M {S_i^f} . Then SMf S_M^f is either empty or a subsemigroup of G, and Hf is a subgroup of G.

Theorem 2.14.

Let f : G → [−1, 0) be a solution without zeros of (2.12). Then the following properties hold:

  • (i)

    1Mgx<0 - {1 \over M} \le g\left( x \right) < 0 , xG;

  • (ii)

    gx+ygxgy0,1M g\left( {x + y} \right) - g\left( x \right) - g\left( y \right) \in \left\{ {0,{1 \over M}} \right\} ;

  • (iii)

    Hf=xG:gx=1M {H^f} = \left\{ {x \in G\;:\;g\left( x \right) = - {1 \over M}} \right\} ;

  • (iv)

    if W0 = {(x, y) ∈ G × G : g(x + y) − g(x) − g(y) = 0}, then for every n1, n2, (x, y) ∈ W0 ∩ (An1 × An2) implies x+yi=n1+n2Mn1+n2Ai x + y \in \bigcup\nolimits_{i = {n_1} + {n_2} - M}^{{n_1} + {n_2}} {{A_i}} ;

  • (v)

    if W1=x,yG×G:gx+ygxgy=1M {W_1} = \left\{ {\left( {x,y} \right) \in G \times G:g\left( {x + y} \right) - g\left( x \right) - g\left( y \right) = {1 \over M}} \right\} , then for every n1, n2, (x, y) ∈ W1 ∩ (An1 × An2) implies x+yi=n1+n2+1Mn1+n2+1Ai x + y \in \bigcup\nolimits_{i = {n_1} + {n_2} + 1 - M}^{{n_1} + {n_2} + 1} {{A_i}} ;

where Ai = ∅, if i < 0 or i > M − 1.

Conversely, if g is a function satisfying (i), (ii) and {Ai}, i = 0, . . . , M−1, is a family of pairwise disjoint sets with the properties (iv) and (v) and such that i=0M1Ai=G \bigcup\nolimits_{i = 0}^{M - 1} {{A_i}} = G , then the function fx=gxiM f\left( x \right) = g\left( x \right) - {i \over M} , if xAi, is a solution without zeros of equation (2.12) and Hf=xG:gx=1M {H^f} = \left\{ {x \in G:g\left( x \right) = - {1 \over M}} \right\} .

This theorem does not really give the solutions of equation (2.12), until a procedure to split G into the sets Ai is produced.

Note that the result presented in Theorem 2.4 is a consequence of Theorem 2.14, where M = 1 (see [22]).

The next problem is to solve the equation (2.13) fx+yfxfyV, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) \in V, where f : GB, where as before B is a Banach space and G is a group where the Cauchy equation is stable, and V=0,v1,v2,,vn, V = \left\{ {0,{v_1},{v_2}, \ldots ,{v_n}} \right\}, where v1, v2, . . . , vn are n independent vectors in B. After identifying the set V with the standard basis in ℝn, so f : G → ℝn, f = (f1, . . . , fn), by Theorem 1.3 we can assume that the range of f is contained in CV¯ \overline {C\left( { - V} \right)} ) (see [23]).

The following theorem holds:

Theorem 2.15.

A function f:GCV¯ f:G \to \overline {C\left( { - V} \right)} is a solution of equation (2.13) if and only if it has one of the following forms:

  • (i)

    f = (0, . . . , 0, fi, 0, . . . , 0), for some i = 1, . . . , n, and fi : G → [−1, 0] is a solution of (2.13) for V = {0, 1};

  • (ii)

    f = (0, . . . , 0, fi, 0, . . . , 0, fj, 0, . . . , 0), for some i, j = 1, . . . , n, ij, where fi, fj : G → [−1, 0] are solutions of (2.13) for V = {0, 1}, such that fi(x) + fj(x) = −1 for all xG.

(The solutions of (2.13) for V = {0, 1} are described in Theorem 2.4.)

This result can be easily extended to the case V infinite of a special form. Namely, let V = {vj}jJ be a Hamel basis of B, with ‖vj‖ = 1 for all jJ. As before it is possible to assume that each solution of (2.13) is bounded and its range is contained in CV¯ \overline {C\left( { - V} \right)} . For each subset I of J, pI denotes the coordinate projection given by pIx=pIjJαjvj=jIαjvj, {p_I}\left( x \right) = {p_I}\left( {\sum\limits_{j \in J} {{\alpha _j}{v_j}} } \right) = \sum\limits_{j \in I} {{\alpha _j}{v_j}} , where xB, x = ∑jJ αjvj. Moreover, define fI = pI ο f, if f is a solution of (2.13), then fI is a solution of (2.13) on the set pI (V ).

From Theorem 2.15 it follows immediately the

Theorem 2.16.

Let f:GCV¯ f:G \to \overline {C\left( { - V} \right)} be a solution of (2.13), with V = {vj}jJ. Then f has one of the following forms:

  • (i)

    there exists kJ, such that for every iJ \ {k} it is fi ≡ 0 and fk(x) = λk(x)vk, where λk : G → [−1, 0] is a solution of (2.13) with V = {0, 1};

  • (ii)

    there exist k, hJ, such that for every iJ \ {k, h} it is fi ≡ 0 and fk(x) = λk(x)vk, fh(x) = λh(x)vh, where λk, λh : G → [−1, 0] are solutions of (2.13) with V = {0, 1}, such that λk(x) + λh(x) = −1 for all xG.

Another particular case for the set V has been investigated in [11]. The set V is a set of vertices of the unit cube in ℝ3, If e1, e2, e3 is the standard basis of ℝ3, we consider these sets: U1=0,e1,e2,e3,e1+e2,e1+e3,U2=0,e1,e2,e1+e2,e1+e3,e2+e3,U3=0,e1,e2,e1+e2,e1+e3,U4=0,e1,e2,e1+e3,e2+e3. \matrix{ {{U_1} = \left\{ {0,{{\bf{e}}_1},{{\bf{e}}_2},{{\bf{e}}_3},{{\bf{e}}_1} + {{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_3}} \right\},} \hfill \cr {{U_2} = \left\{ {0,{{\bf{e}}_1},{{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_3},{{\bf{e}}_2} + {{\bf{e}}_3}} \right\},} \hfill \cr {{U_3} = \left\{ {0,{{\bf{e}}_1},{{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_3}} \right\},} \hfill \cr {{U_4} = \left\{ {0,{{\bf{e}}_1},{{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_3},{{\bf{e}}_2} + {{\bf{e}}_3}} \right\}.} \hfill \cr } We assume that f : G → ℝ3 is a solution of (2.13) in Ui and that the Cauchy equation is stable on G. This leads to consider f:GCUi¯ f:G \to \overline {C\left( { - {U_i}} \right)} . Moreover, we assume that f(0) = 0. Obviously if f = (f1, f2, f3) is a solution of (2.13) with V = Ui, then each fi, i = 1, 2, 3, is a solution of (2.13) with V = {0, 1} and with range in [−1, 0].

We have the following:

Theorem 2.17.

A function f:GCU1¯ f:G \to \overline {C\left( { - {U_1}} \right)} is a solution of equation (2.13) with V = U1 with f(0) = 0, if and only if it has one of the following forms: f = (f1, f2, 0) or f = (f1, 0, f3), where fi : G → [−1, 0], i = 1, 2, 3, are solutions of (2.13) with V = {0, 1}.

If f = (f1, 0, f3) (or f = (0, f2, f3)) is a solution of (2.13) with V = U2 or with V = U3, we define the following sets; A=xG:f1x=f3x=0,B=xG:f1x0,f3x=0,C=xG:f1x=f3x=1,D=xG:f1x=f3x1,0, \matrix{ {A = \left\{ {x \in G:{f_1}\left( x \right) = {f_3}\left( x \right) = 0} \right\},} \hfill \cr {B = \left\{ {x \in G:{f_1}\left( x \right) \ne 0,{f_3}\left( x \right) = 0} \right\},} \hfill \cr {C = \left\{ {x \in G:{f_1}\left( x \right) = {f_3}\left( x \right) = - 1} \right\},} \hfill \cr {D = \left\{ {x \in G:{f_1}\left( x \right) = {f_3}\left( x \right) \notin \left\{ { - 1,0} \right\}} \right\},} \hfill \cr } (the analogous sets are defined for the other case). It is easy to see that A, C and AB are subsemigroups of G, while ABC is a subgroup of G.

Moreover, these other conditions are satisfied: (2.14) xA,yBorviceversaimpliesx+y,y+xA,xB,yCorviceversaimpliesx+y,y+xB,xA,yCorviceversaimpliesx+y,y+xAC,x,yDimpliesx+y,y+xACD,xABC,yDorviceversaimpliesx+y,y+xD. \matrix{ {x \in A,y \in B\left( {{\rm{or}}\;{\rm{vice}}\;{\rm{versa}}} \right){\rm{ implies}}\;x + y,y + x \in A,} \hfill \cr {x \in B,y \in C\left( {{\rm{or}}\;{\rm{vice}}\;{\rm{versa}}} \right){\rm{ implies}}\;x + y,y + x \in B,} \hfill \cr {x \in A,y \in C\left( {{\rm{or}}\;{\rm{vice}}\;{\rm{versa}}} \right){\rm{ implies}}\;x + y,y + x \in A \cup C,} \hfill \cr {x,y \in D\;{\rm{implies}}\;x + y,y + x \in A \cup C \cup D,} \hfill \cr {x \in A \cup B \cup C,y \in D\left( {{\rm{or}}\;{\rm{vice}}\;{\rm{versa}}} \right){\rm{ implies}}\;x + y,y + x \in D.} \hfill \cr } These conditions are also sufficient for f = (f1, 0, f3) to be a solution. We have

Theorem 2.18.

The function f:GCU2¯ f:G \to \overline {C\left( { - {U_2}} \right)} is a solution of equation (2.13) with V = U2 with f(0) = 0 if and only if it has one of the following forms:

  • (i)

    f = (f1, f2, 0);

  • (ii)

    f = (f1, 0, f1), f = (0, f2, f2);

  • (iii)

    f = (f1, 0, f3), f = (0, f2, f3), with the sets A,B,C and D (and the analogous where the role of f1 is assumed by f2) satisfying the conditions (2.14), where fi : G → [−1, 0], i = 1, 2, 3, are solutions of the equation (2.13) with V = {0, 1}, with fi(0) = 0, i = 1, 2, 3.

In the case of the set U3 we have the same result without the functions f = (0, f2, f2) and f = (0, f2, f3).

For the last case U4, we have

Theorem 2.19.

The function f:GCU4¯ f:G \to \overline {C\left( { - {U_4}} \right)} is a solution of equation (2.13) with V = U4 with f(0) = 0 if and only if it has one of the following forms:

  • (i)

    f = (f1, 0, 0), f = (0, f2, 0);

  • (ii)

    f = (f1, 0, f1), f = (0, f2, f2);

  • (iii)

    f = (f1, 0, f3), f = (0, f2, f3),

with the sets A,B,C and D (and the analogous where the role of f1 is assumed by f2) satisfying the conditions (2.14), where fi : G → [−1, 0], i = 1, 2, 3, are solutions of the equation (2.13) with V = {0, 1}, with fi(0) = 0, i = 1, 2, 3.

A natural question arises: do functions and sets described in (iii) of Theorems 2.18 and 2.19 actually exist? This is in general not known and may depend on the structure of the group G. We show here that for G = ℤ these sets, assumed all non empty, do not exist. First note that 0 ∈ A, then ABC = { : n ∈ ℤ} for some α > 1, otherwise we have D = ∅. Assume that αA, then A for all n ≥ 0; this implies that C ⊂ { : n < 0}. Let − = maxC, q > 0. If q = 1, i.e., −αC, then −C for all n > 0 and this implies B = ∅: a contradiction. If q > 1 then (q − 1)αA, −C and we must have (q −1)α+(−) = −αA and this implies that A = αℤ, i.e., B = C = ∅: a contradiction. In the case αC we proceed in the same way and arrive to a contradiction. The last possibility is αB. In this case AB for all n ≥ 0 and C ⊂ { : n < 0}. If −αC then we must have −α + α = 0 ∈ B: a contradiction. Hence −αAB and consequently −AB for all n > 0 and this implies that C = ∅: a contradiction.

Still with values in ℝ3, we can consider the following set V3=0,e1,e2,e3,e1+e2,e1+e3,e2+e3 {V_3} = \left\{ {0,{{\bf{e}}_1},{{\bf{e}}_2},{{\bf{e}}_3},{{\bf{e}}_1} + {{\bf{e}}_2},{{\bf{e}}_1} + {{\bf{e}}_3},{{\bf{e}}_2} + {{\bf{e}}_3}} \right\} (it is V3Ui, i = 1, 2, 3, 4), that is the set of all vertices of the unit cube in ℝ3 except one: e1 + e2 + e3. Indicating with 𝒫i, i = 1, 2, 3, the coordinate planes in ℝ3, we obtain the following result:

Theorem 2.20.

A function A function f:GCV3¯ f:G \to \overline {C\left( { - {V_3}} \right)} is a solution of equation (2.13) with V = V3 and with f(0) = 0, if and only if it has one of the following forms:

  • (i)

    f = (f1, 0, 0), f = (0, f2, 0)f = (0, 0, f3), where fi : G → [−1, 0], i = 1, 2, 3, are solutions of the equation (2.13) with V = {0, 1}, with fi(0) = 0, i = 1, 2, 3;

  • (ii)

    f(G) ⊂ 𝒫1𝒫2𝒫3 (but not in a single coordinate plane), and H=i=13xG:fix1,0 H = \bigcup\limits_{i = 1}^3 {\left\{ {x \in G\;:\;{f_i}\left( x \right) \in \left\{ { - 1,0} \right\}} \right\}} is a normal subgroup og G of index 4, such that (G/H) + (G/H) ⊂ H, and if H(i), i = 1, 2, 3, are the cosets of H, we have that xH implies fi(x) = 0, i = 1, 2, 3, xH(i) implies fj(x) = fk(x) = −1/2, i = 1, 2, 3, ji, ki, jk, i, j, k ∈ {1, 2, 3}.

Note that the condition f(0) = 0 cannot be eliminated, otherwise there are solutions whose range is not contained in 𝒫1𝒫2𝒫3. For instance, if G has a normal subgroup K of index 2, the function fx=e1,xK,12e1+e2+e3,xG\K, f\left( x \right) = \left\{ {\matrix{ { - {{\bf{e}}_1},} \hfill & {x \in K,} \hfill \cr { - {1 \over 2}\left( {{{\bf{e}}_1} + {{\bf{e}}_2} + {{\bf{e}}_3}} \right)\;,} \hfill & {x \in G\backslash K,} \hfill \cr } } \right. is a solution of equation (2.13) with V = V3 with f(0) ≠ 0. It is an open problem to treat this case. Moreover, if f : G → ℝn with n ≥ 4 and Vn the analogues of V3 (the vertices of the unit cube except e1 + e2 + … + en), under certain conditions on the group G, there exist solutions whose range is contained in the union of the coordinate hyperplanes, but it is not known if these are the only possible solutions as for n = 3.

The functional equation fx+y2=fx+fy2 {\left[ {f\left( {x + y} \right)} \right]^2} = {\left[ {f\left( x \right) + f\left( y \right)} \right]^2} is equivalent to the alternative equation (2.15) fx+y+fx+fy0fx+yfxfy=0. f\left( {x + y} \right) + f\left( x \right) + f\left( y \right) \ne 0 \Rightarrow f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = 0. We present here some results from [44]; these results generalize whose obtained by E. Vincze in [66] and H. Światak and M. Hosszú in [64].

M. Kuczma proved the following

Theorem 2.21.

Let (S, +) be a semigroup and (H, +, ·) be a commutative ring without divisors of zero. If, moreover, the group (H, +) does not contain any element of order 3 or does not contain any element of order 4, then the only solutions of equation (2.15) are the additive functions.

It is possible to drop the above limitations on the order of elements of H and to obtain the following result:

Theorem 2.22.

Let (S, +) be a semigroup and (H, +) be either a commutative group or a group containing no element of order 2. Then a function f : SH satisfies equation (2.15) if and only if it is additive or, in the first case, has the form fx=cx,xT,d+cx,xS\T, f\left( x \right) = \left\{ {\matrix{ {c\left( x \right)\;,} \hfill & {x \in T,} \hfill \cr {d + c\left( x \right)\;,} \hfill & {x \in S\backslash T,} \hfill \cr } } \right. where T + TT, (S \ T) + SS \ T, S + (S \ T) ⊂ S \ T, dH is an element of order 3 and c : SH is additive.

In the second case fx=0,xT,d,xS\T, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {\;x \in T,} \hfill \cr {d,} \hfill & {\;x \in S\backslash T,} \hfill \cr } } \right. where T and S \ T fulfil the conditions above, and dH is an element of order 3.

Similar equations have been investigated in [7], [57] and [58].

We now consider the following alternative equations of Cauchy type which generalize equations (2.6) and (2.12), we deal with the equation (2.16) fx1+x2++xki=1kfxi0,1 f\left( {{x_1} + {x_2} + \cdots + {x_k}} \right) - \sum\limits_{i = 1}^k {f\left( {{x_i}} \right) \in \left\{ {0,1} \right\}} and the equation (2.17) fx1+x2++xki=1kfxi0,1k1,2k1,,1, f\left( {{x_1} + {x_2} + \cdots + {x_k}} \right) - \sum\limits_{i = 1}^k {f\left( {{x_i}} \right) \in \left\{ {0,{1 \over {k - 1}},{2 \over {k - 1}}, \ldots ,1} \right\}} , with k ≥ 3 (equation (2.16) has been proposed by Bogdan Choczewski), where f : G → ℝ, (G, +) a group where homomorphisms are stable (see [10]).

As a first step, by Theorem 1.3, for equation (2.16) we need only consider functions f : G → ℝ with range in the interval 1k1,0 \left[ { - {1 \over {k - 1}},0} \right] . Setting in (2.16), x1 = x2 = … = xk = 0, we have −(k −1)f(0) ∈ {0, 1}, hence either f(0) = 0 or f0=1k1 f\left( 0 \right) = - {1 \over {k - 1}} . If f is a solution with f0=1k1 f\left( 0 \right) = - {1 \over {k - 1}} , then the function gx=fx1k1 g\left( x \right) = - f\left( x \right) - {1 \over {k - 1}} is a solution of (2.16) with g(0) = 0, so we can assume that f(0) = 0.

Setting x3 = x4 = … = xk = 0 in (2.16), we see that f is a solution of the equation fx1+x2fx1fx20,1. f\left( {{x_1} + {x_2}} \right) - f\left( {{x_1}} \right) - f\left( {{x_2}} \right) \in \left\{ {0,1} \right\}. If we identify ℝ/ℤ with (−1, 0], the range of f must be a subgroup of (−1, 0] contained in 1k1,0 \left[ { - \;{1 \over {k - 1}},0} \right] . If k > 3 then there are no non-trivial subgroups of this type, so we have the following:

Theorem 2.23.

The only solution f of equation (2.16), with f(0) = 0 and k > 3, is the zero function.

A function f:G12,0 f:G \to \left[ { - \;{1 \over 2},0} \right] is a solution of (2.16) with k = 3, if and only if fx=0,xZ,12,xG\Z, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr { - {1 \over 2},} \hfill & {x \in G\backslash Z,} \hfill \cr } } \right. where either Z = G, or Z is a normal subgroup of G of index 2.

About equation (2.17) we have the following result:

Theorem 2.24.

A function f:G1k1,0 f:G \to \left[ { - {1 \over {k - 1}},0} \right] , with f(0) = 0, is a solution of (2.17) if and only if it has the following form: fx=0,xL0,σϕπ,xG\L0Lk1,1k1,xLk1, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in {L_0},} \hfill \cr {\sigma \circ\phi \circ\left( \pi \right),} \hfill & {x \in G\backslash \left( {{L_0} \cup {L_{k - 1}}} \right),} \hfill \cr { - {1 \over {k - 1}},} \hfill & {x \in {L_{k - 1}},} \hfill \cr } } \right. where

  • (i)

    L0 is a subsemigroup of G with 0 ∈ L0;

  • (ii)

    Lk−1 is a subset (possibly empty) of G such that K = L0Lk−1 is a normal subgroup of and kLk−1Lk−1;

  • (iii)

    π : GG/K is the natural homomorphism;

  • (iv)

    ϕ: G/K → ℝ/ℤ(k) is an injective homomorphism;

  • (v)

    σ : ℝ/ℤ(k) → ℝ is the only lifting such that for xK, 1k1σϕπx<0 - {1 \over {k - 1}} \le \sigma \circ\phi \circ\pi \left( x \right) < 0 .

(ℤ(k) is the group 1k1 {1 \over {k - 1}}{\mathbb{Z}} .)

A different form of equation (2.17), that is (2.18) fx1+x2++xki=1kfxi0,k1a,2k1a,,(k1)2a, f\left( {{x_1} + {x_2} + \cdots + {x_k}} \right) - \sum\limits_{i = 1}^k {f\left( {{x_i}} \right) \in \left\{ {0,\left( {k - 1} \right)a,2\left( {k - 1} \right)a, \cdot ,{{(k - 1)}^2}a} \right\}} , where f : GH, (G, +) and (H, +) abelian groups, aH with infinite order, has been investigated by C. Borelli ([8]). After the reduction to the case H = ℤ, a = 1, the following theorem is proved:

Theorem 2.25.

Let (G, +) be an abelian group whose non-zero elements have infinite order. A function f : G → ℤ is a solution of equation (2.18) with a = 1 and with f(0) = 0, if and only if it has the following form: fx=βxk1αx+1χL0x, f\left( x \right) = \beta \left( x \right) - \left( {k - 1} \right)\left( {\left[ {\alpha \left( x \right)} \right] + 1 - {\chi _{{L_0}}}\left( x \right)} \right), where β ∈ Hom(G, ℤ), α ∈ Hom(G,ℝ), L0 is a subgroups of G with L0α−1(ℤ) and such that (α−1(ℤ) \ L0)kα−1(ℤ) \ L0 (Tk is the set of all sums of k elements of T).

A function f : G → ℤ is a solution of equation (2.18) with a = 1 and with f(0) = −t, 0 < tk − 1, if and only if it has the form fx=βxk1αx+1χAxχL0xχSxt1χKx, f\left( x \right) = \beta \left( x \right) - \left( {k - 1} \right)\left( {\left[ {\alpha \left( x \right)} \right] + 1 - {\chi _A}\left( x \right) - {\chi _{{L_0}}}\left( x \right) - {\chi _S}\left( x \right)} \right) - t\left( {1 - {\chi _K}\left( x \right)} \right), where

  • (i)

    β ∈ Hom(G,ℤ), α ∈ Hom(G,ℝ), A = α−1(ℤ);

  • (ii)

    K is the (possibly empty) coset of A given by K={xG:αxtk1+} K = \{ x \in G:\alpha \left( x \right) \in {t \over {k - 1}} + {\mathbb{Z}}\} ;

  • (iii)

    L0 is a (possibly empty) subset of K, such that (L0)kL0 and (K \ L0)kK \ L0;

  • (iv)

    S={xG:αxuk1+,u<t} S = \{ x \in G\;:\;\alpha \left( x \right) \in {u \over {k - 1}} + {\mathbb{Z}},u < t\} .

In his paper [52] L. Paganoni obtained the following results. For every α ∈ ℝ, we denote with ϕα the homomorphism of ℕ or ℤ into ℝ given by ϕα(n) = αn. For ϕ ∈ Hom(G,ℝ), (G, +) abelian group, and K = {0, 1, . . . , k}, ΨϕK \Psi _{\left[ \phi \right]}^K is the class of functions ψ: GK such that x,yΩϕiGr×Gsx+yu=k0Gr+s+i+u,i=0,1, \left( {x,y} \right) \in \Omega _{\left[ \phi \right]}^i \cap \left( {{G_r} \times {G_s}} \right) \Rightarrow x + y \in \bigcup\limits_{u = - k}^0 {{G_{r + s + i + u}}} ,i = 0,1, where Ωϕi=x,yG×G:ϕx+yϕxϕy=i,Gt=xG:ψx=tGt=ift<0ort>k. \matrix{ {\Omega _{\left[ \phi \right]}^i = \left\{ {\left( {x,y} \right) \in G \times G:\left[ {\phi \left( {x + y} \right)} \right] - \left[ {\phi \left( x \right)} \right] - \left[ {\phi \left( y \right)} \right] = i} \right\},} \cr {{G_t} = \left\{ {x \in G:\psi \left( x \right) = - t} \right\}\left( {{G_t} = \emptyset \;\;\;{\rm{if}}\;\;t < 0\;\;\;\;{\rm{or}}\;\;\;\;t > k} \right).} \cr } The main result is given by the following

Theorem 2.26.

The function f : ℕ → ℤ is a solution of equation (2.19) fx+yfxfyK, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) \in K, if and only if there exists α ∈ ℝ such that f(n) = [αn]+ψ(n), where ψΨϕK \psi \in \Psi _{\left[ \phi \right]}^K . Moreover, α is unique.

Let (G, +) be an abelian group, a function f : G → ℤ is a solution of equation (2.19), if and only if there exists φ ∈ Hom(G,ℝ), such that f(x) = [φ(x)] + ψ(x), where ψΨφK \psi \in \Psi _{\left[ \varphi \right]}^K . This representation is unique.

We finish this section with some alternative equations related to Jensen equation.

The first equation studied by P. Nakmahachalasint in [50] is (2.20) fx+2fx+y+fx+2y0fx2fx+y+fx+2y=0, f\left( x \right) + 2f\left( {x + y} \right) + f\left( {x + 2y} \right) \ne 0 \Rightarrow f\left( x \right) - 2f\left( {x + y} \right) + f\left( {x + 2y} \right) = 0, where f : SG, (S, +) is a semigroup and (G, +) is a uniquely divisible abelian group (the equation f(x) − 2f(x + y) + f(x + 2y) = 0 is obviously a different way to write the classical Jensen equation).

The following results are proved:

Theorem 2.27.

Let S = ⟨abe an infinite cyclic semigroup. Then f : SG is a solution of equation (2.20) if and only if it has one of the following forms:

  • (i)

    f(na) = k0 + k1n, for all n ∈ ℕ;

  • (ii)

    f(na) = (−1)n(k0 + k1n), for all n ∈ ℕ;

  • (iii)

    f(na) = (1 − 4δn0)k0, for all n ∈ ℕ;

  • (iv)

    f(na) = (−1)n(1 − 4δn0)k0, for all n ∈ ℕ;

where k0 and k1 are arbitrary elements in G, and δij is the Kronecker delta.

If S = ⟨a|am = am+pis a finite cyclic semigroup with index m and period p, then f : SG is a solution of equation (2.20), if and only if it has one of the previous forms, with k1 = 0.

If G is a 2-divisible group, then f is a solution of (2.20) if and only if it is a Jensen function, that is f(x) − 2f(x + y) + f(x + 2y) = 0 for all x, yS.

Another equation has been investigated in [63], namely the equation (2.21) fxyλfx+fx+y0fxy2fx+fx+y=0, f\left( {x - y} \right) - \lambda f\left( x \right) + f\left( {x + y} \right) \ne 0 \Rightarrow f\left( {x - y} \right) - 2f\left( x \right) + f\left( {x + y} \right) = 0, where f : GH, (G, +) a group, (H, +) a uniquely divisible abelian group and λ is an integer different from 2. It is proved that if λ ∉ {0,−1,−2}, then equation (2.21) is equivalent to the Jensen equation.

A generalization of equation (2.21), that is (2.22) αfxy+βfx+γfx+y0fxy2fx+fx+y=0, \alpha f\left( {x - y} \right) + \beta f\left( x \right) + \gamma f\left( {x + y} \right) \ne 0 \Rightarrow f\left( {x - y} \right) - 2f\left( x \right) + f\left( {x + y} \right) = 0, where f : GH, (G, +) a group, (H, +) a uniquely divisible abelian group, and (α, β, γ) ≠ (k,−2k, k) for all k ∈ ℤ, has been studied in [43]. One of the results proved in that paper is given by the following theorem.

Theorem 2.28.

Let G = ⟨gbe an infinite cyclic group. A function f : GH is a solution of equation (2.22) if and only if either is a Jensen function, or one of the following properties holds:

  • (i)

    β = α + γ and

    • (⋄)

      f(ng) = (−1)na, for all n ∈ ℤ and some aH, or

    • (⋄)

      β = 0 and

      • (I)

        {f(ng)}n∈ℤ is the periodic sequence . . . , a, b, a, b, . . ., for some a, bH, or

      • (II)

        {f(ng)}n∈ℤ is the periodic sequence . . . , 2ab, a, b, a, 2ab, . . ., for some a, bH, or

  • (⋄)

    β = 2α and f(ng) = (−1)n(a+nb), for all n ∈ ℤ and some a, bH;

  • (ii)

    (β, γ) = (0, α) and {f(ng)}n∈ℤ is the periodic sequence . . . , a,−a, a,−a, . . ., for some aH;

  • (iii)

    (β, γ) = (α, α) and

    • (⋄)

      {f(ng)}n∈ℤ is the periodic sequence . . . , a, b,−a,−b, a, b,−a,−b, . . ., some a, bH, or

    • (⋄)

      {f(ng)}n∈ℤ is the periodic sequence . . . , a,−2a, a,−2a, . . ., for some aH, or

    • (⋄)

      {f(ng)}n∈ℤ is the periodic sequence . . . ,−2a, a, a, . . . , a,−2a, . . ., of odd period p ≥ 5, for some aH.

  • 2.3.
    Alternative equations related to the Jordan-von Neumann quadratic equation

    This subsection is devoted to alternative equations in a single function, involving the Jordan-von Neumann quadratic equation fx+y+fxy=2fx+2fy. f\left( {x + y} \right) + f\left( {x - y} \right) = 2f\left( x \right) + 2f\left( y \right). The first problem we deal with is the analogue of equation (2.6), adapted to the quadratic equation, that is (2.23) fx+y+fxy2fx2fy10fx+y+fxy2fx2fy=0, \matrix{ {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) - 1 \ne 0} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \Rightarrow f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) = 0,} \hfill \cr } where f : G → ℝ.

    As in the case of the Cauchy equation, we assume that G is a group where the quadratic equation is stable in the sense of Ulam-Hyers. The stability and Theorem 1.4 permit to reduce the problem to the case of a bounded function f which we can assume to satisfy f(0) = 0 (if f0=12 f\left( 0 \right) = - {1 \over 2} , then the function gx=fx12 g\left( x \right) = - f\left( x \right) - {1 \over 2} is a solution of equation (2.23) with g(0) = 0) and that f : GK, where K=13n=13αn4n:αn0,112,0. K = \left\{ { - {1 \over 3}\sum\limits_{n = 1}^\infty {{{3{\alpha _n}} \over {{4^n}}}} :{\alpha _n} \in \left\{ {0,1} \right\}} \right\} \subset \left[ { - {1 \over 2},0} \right]. The general solution is obtained by adding any quadratic function, that is any solution of the equation f(x + y) + f(xy) = 2f(x) + 2f(y).

    The following result is then proved ([24], [25]):

    Theorem 2.29.

    Non-zero bounded solutions of equation (2.23) exist only in these two cases:

    • (i)

      the group G has a normal subgroup Z of index 2, and fx=0,xZ,14,xG\Z, f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr { - {1 \over 4},} \hfill & {x \in G\backslash Z,} \hfill \cr } } \right.

    • (ii)

      the group G has a subgroup Z such that the set (G \ Z) × (G \ Z) can be split in two (disjoint) sets L and M with the properties that (x, y) ∈ L if x + yZ, and (x, y) ∈ M if xyL; the solution is fx=0,xZ,13,xG\Z. f\left( x \right) = \left\{ {\matrix{ {0,} \hfill & {x \in Z,} \hfill \cr { - {1 \over 3},} \hfill & {x \in G\backslash Z.} \hfill \cr } } \right.

    Corollary 2.29.1.

    If the group G is commutative, then case (ii) of Theorem 2.29 becomes the following: Z is a subgroup of G of index 3 and f has the form given above.

    The fact that f in (2.23) is a real function is not a restriction. Indeed if f : GB, where B is a Banach space and in equation (2.23) instead of f(x+y)+f(xy) − 2f(x) − 2f(y) − 1 ≠ 0 we write f(x+y) + f(xy) − 2f(x) − 2f(y) − β ≠ 0, with βB, which can be assumed with norm 1, Theorem 1.2 proves that we can consider only the functions with range in the segment having end points 0 and −β/2; thus we are reduced to the one-dimensional case.

    A more general equation has been investigated in [26], that is (2.24) fx+y+fxy2fx2fy0,1,2, f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) \in \left\{ {0,1,2} \right\}, where f : G → ℝ, (G, +) commutative group. Again by using stability we can assume that f is bounded and its range is contained in the set i=1mi4im06:mi0,1,2,m0=2f0. \left\{ { - \sum\limits_{i = 1}^\infty {{{{m_i}} \over {{4^i}}}} - {{{m_0}} \over 6}:{m_i} \in \left\{ {0,1,2} \right\},{m_0} = - 2f\left( 0 \right)} \right\}. It is useful to change f into the function kx=32fx k\left( x \right) = - {3 \over 2}f\left( x \right) , so the range of k is contained in the set K=32i=1αi4i+13k0:αi0,1,2, K = \left\{ {{3 \over 2}\sum\limits_{i = 1}^\infty {{{{\alpha _i}} \over {{4^i}}}} + {1 \over 3}k\left( 0 \right):{\alpha _i} \in \left\{ {0,1,2} \right\}} \right\}, and should be noted that the given representation of numbers in K is unique. The equation (2.24) becomes (2.25) kx+y+kxy2kx2ky3,3/2,0. k\left( {x + y} \right) + k\left( {x - y} \right) - 2k\left( x \right) - 2k\left( y \right) \in \left\{ { - 3, - 3/2,0} \right\}. We have k(0) ∈ {0, 3/4, 3/2}; since jx=32kx j\left( x \right) = {3 \over 2} - k\left( x \right) is a solution of (2.25) with j0=32k0 j\left( 0 \right) = {3 \over 2} - k\left( 0 \right) , we obtain that k(0) = 3/2 implies j(0) = 0. Thus, we can consider only the two cases k(0) = 0 and k(0) = 3/4.

    We have the following result:

    Theorem 2.30.

    Let k be a non-trivial solution of equation (2.25), with k(0) = 0. Then Z = {xG : k(x) = 0} is a subgroup of G and each element of G/Z has one of the following orders: 2, 3, 4, 5, 6, 7, 12. Moreover, the function k is constant on each coset of Z. If G/Z is a cyclic group, we have these explicit forms for the solutions.

    If [G : Z] = 2, G/Z = {Z,H}, there are two non-trivial solution of (2.25):

    • (i)

      k(Z) = 0, kH=38 k\left( H \right) = {3 \over 8} ;

    • (ii)

      k(Z) = 0, kH=34 k\left( H \right) = {3 \over 4} .

    If [G : Z] = 3, G/Z = {Z,H, 2H}, there are two non-trivial solution of (2.25):

    • (i)

      k(Z) = 0, kH=k2H=12 k\left( H \right) = k\left( {2H} \right) = {1 \over 2} ;

    • (ii)

      k(Z) = 0, k(H) = k(2H) = 1.

    If [G : Z] = 4, G/Z = {Z,H, 2H, 3H}, there are three non-trivial solution of (2.25):

    • (i)

      k(Z) = 0, kH=k3H=316 k\left( H \right) = k\left( {3H} \right) = {3 \over {16}} , k2H=34 k\left( {2H} \right) = {3 \over 4} ;

    • (ii)

      k(Z) = 0, kH=k3H=916 k\left( H \right) = k\left( {3H} \right) = {9 \over {16}} , k2H=34 k\left( {2H} \right) = {3 \over 4} ;

    • (iii)

      k(Z) = 0, kH=k3H=1516 k\left( H \right) = k\left( {3H} \right) = {{15} \over {16}} , k2H=34 k\left( {2H} \right) = {3 \over 4} .

    If [G : Z] = 5, G/Z = {Z,H, 2H, 3H, 4H}, there are two non-trivial solution of (2.25):

    • (i)

      k(Z) = 0, kH=k4H=35 k\left( H \right) = k\left( {4H} \right) = {3 \over 5} , k2H=k3H=910 k\left( {2H} \right) = k\left( {3H} \right) = {9 \over {10}} ;

    • (ii)

      k(Z) = 0, kH=k4H=910 k\left( H \right) = k\left( {4H} \right) = {9 \over {10}} , k2H=k3H=35 k\left( {2H} \right) = k\left( {3H} \right) = {3 \over 5} .

    If [G : Z] = 6, G/Z = {Z,H, 2H, 3H, 4H, 5H}, there are two non-trivial solution of (2.25):

    • (i)

      k(Z) = 0, kH=k5H=78 k\left( H \right) = k\left( {5H} \right) = {7 \over 8} , k2H=k4H=12 k\left( {2H} \right) = k\left( {4H} \right) = {1 \over 2} , k3H=38 k\left( {3H} \right) = {3 \over 8} ;

    • (ii)

      k(Z) = 0, kH=k5H=14 k\left( H \right) = k\left( {5H} \right) = {1 \over 4} , k(2H) = k(4H) = 1, k3H=34 k\left( {3H} \right) = {3 \over 4} .

    If [G : Z] = 7, G/Z = {Z,H, 2H, 3H, 4H, 5H, 6H}, there are three non-trivial solution of (2.25):

    • (i)

      k(Z) =0, kH=k6H=314 k\left( H \right) = k\left( {6H} \right) = {3 \over {14}} , k2H=k5H=67 k\left( {2H} \right) = k\left( {5H} \right) = {6 \over 7} , k3H=k4H=37 k\left( {3H} \right) = k\left( {4H} \right) = {3 \over 7} ;

    • (ii)

      k(Z) =0, kH=k6H=37 k\left( H \right) = k\left( {6H} \right) = {3 \over 7} , k2H=k5H=314 k\left( {2H} \right) = k\left( {5H} \right) = {3 \over {14}} , k3H=k4H=67 k\left( {3H} \right) = k\left( {4H} \right) = {6 \over 7} ;

    • (iii)

      k(Z) =0, kH=k6H=67 k\left( H \right) = k\left( {6H} \right) = {6 \over 7} , k2H=k5H=37 k\left( {2H} \right) = k\left( {5H} \right) = {3 \over 7} , k3H=k4H=314 k\left( {3H} \right) = k\left( {4H} \right) = {3 \over {14}} .

    If [G : Z] = 12, G/Z = {Z,H, 2H, 3H, 4H, 5H, 6H, 7H, 8H, 9H, 10H, 11H}, there is one non-trivial solution of (2.25):

    k(Z) = 0, kH=k5H=k9H=710 k\left( H \right) = k\left( {5H} \right) = k\left( {9H} \right) = {7 \over {10}} , k2H=k10H=14 k\left( {2H} \right) = k\left( {10H} \right) = {1 \over 4} , k3H=k11H=1516 k\left( {3H} \right) = k\left( {11H} \right) = {{15} \over {16}} , k(4H) = k(8H) = 1, k6H=34 k\left( {6H} \right) = {3 \over 4} , k7H=1116 k\left( {7H} \right) = {{11} \over {16}} .

    The solutions described in Theorem 2.30 in the special case when G/Z is a cyclic group, can be considered fundamental solutions since they are the blocks for constructing the solutions in the general case. The procedure is the following. Given a commutative group G, we choose a subgroup Z of G, which will be the zero-set of the possible solutions. If the quotient G/Z is finite, then it is (isomorphic to) the group G/Z=i=1sCpini, G/Z = \mathop \prod \limits_{i = 1}^s {C_{p_i^{{n_i}}}}, where Cr is the cyclic group of order r, and pis are prime numbers (see, for instance, [56], Theorem 5.1.13).

    By Theorem 2.30, we have fundamental solutions only on the groups C2,C3,C4,C5,C6 = C2 × C3,C7 and C12 = C3 × C4, thus if in i=1sCpini \mathop \prod \nolimits_{i = 1}^s {C_{p_i^{{n_i}}}} we have cyclic groups different from the previous ones, it does not exist any non-trivial solution of equation (2.25). Otherwise we have the fundamental solutions on factor groups and we must check their compatibility, some examples can be found in [26].

    If the quotient group G/Z is infinite, we can use Kulikov’s structure theorem 2.7.

    In the case k0=34 k\left( 0 \right) = {3 \over 4} , we have the following:

    Theorem 2.31.

    Let k be a solution of equation (2.25) with k0=34 k\left( 0 \right) = {3 \over 4} , such that k(G) does not contain 14 {1 \over 4} or 54 {5 \over 4} . Then the set Z=xG:kx=34 Z = \left\{ {x \in G:k\left( x \right) = {3 \over 4}} \right\} is a subgroup of G. Moreover, k is constant on the cosets of Z.

    If [G : Z] = 4 and G/Z is cyclic, G/Z = {Z,H, 2H, 3H}, split Z as Z(1)Z(2), fix x¯G\Z \bar x \in G\backslash Z and consider the coset x¯+Z=x¯+Z1x¯+Z2 \bar x + Z = \left( {\bar x + {Z^{\left( 1 \right)}}} \right) \cup \left( {\bar x + {Z^{\left( 2 \right)}}} \right) . If Z1=4x¯+Z2=Z1 - {Z^{\left( 1 \right)}} = 4\bar x + {Z^{\left( 2 \right)}} = {Z^{\left( 1 \right)}} , the following function is a solution of (2.25): kx=3/4,xZ,15/32,xx¯+Z1,x3x¯+Z2,39/32,xx¯+Z2,x3x¯+Z1,9/8,x2x¯+Z. k\left( x \right) = \left\{ {\matrix{ {3/4,} \hfill & {x \in Z,} \hfill \cr {15/32,} \hfill & {x \in \bar x + {Z^{\left( 1 \right)}},x \in 3\bar x + {Z^{\left( 2 \right)}},} \hfill \cr {39/32,} \hfill & {x \in \bar x + {Z^{\left( 2 \right)}},x \in 3\bar x + {Z^{\left( 1 \right)}},} \hfill \cr {9/8,} \hfill & {x \in 2\bar x + Z.} \hfill \cr } } \right. If [G : Z] = 5 G/Z = {Z,H, 2H, 3H, 4H}, the following function is a solution of (2.25):

    • kZ=34 k\left( Z \right) = {3 \over 4} , kH=k4H=920 k\left( H \right) = k\left( {4H} \right) = {9 \over {20}} , k2H=k3H=2120 k\left( {2H} \right) = k\left( {3H} \right) = {{21} \over {20}}

    If [G : Z] = 6 and G/Z is cyclic, G/Z = {Z,H, 2H, 3H, 4H, 5H}, the following function is a solution of (2.25):

    • kZ=34 k\left( Z \right) = {3 \over 4} , kH=k5H=58 k\left( H \right) = k\left( {5H} \right) = {5 \over 8} , k2H=k4H=14 k\left( {2H} \right) = k\left( {4H} \right) = {1 \over 4} , k3H=98 k\left( {3H} \right) = {9 \over 8}

    As in the case k(0) = 0, other solutions can be constructed by using the structure of the group G.

    Other alternative quadratic equations have been investigated in [65] and [62].

    The first of these papers considers the following alternative equation: (2.26) fx+y+fxy2fx2fy0fx+y+fxy2fx+2fy=0, \matrix{ {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) \ne 0} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \Rightarrow f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) + 2f\left( y \right) = 0,} \hfill \cr } where f : GY, (G, +) is a 2-divisible abelian group and Y is a real (or rational or complex) linear space. It is proved that equation (2.26) is equivalent to the quadratic equation.

    In the second paper the alternative equation which is investigated is (2.27) fx+y+fxyαfx2fy0fx+y+fxy2fx+2fy=0, \matrix{ {f\left( {x + y} \right) + f\left( {x - y} \right) - \alpha f\left( x \right) - 2f\left( y \right) \ne 0} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \Rightarrow f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) + 2f\left( y \right) = 0,} \hfill \cr } where α is a given rational number different from 2. The mapping f is from an abelian group (G, +) to a uniquely divisible abelian group (H, +). The following result has been proved.

    Theorem 2.32.

    Let f : GH be a solution of equation (2.27). Then either f is quadratic or one of the following conditions holds:

    • (i)

      α = 0 and f is constant;

    • (ii)

      α = −1 and there exists aG such that f(a) ≠ 0 and fna=0,if3|n,fa,otherwise, f\left( {na} \right) = \left\{ {\matrix{ {0,} \hfill & {if\;3|n,} \hfill \cr {f\left( a \right),} \hfill & {otherwise,} \hfill \cr } } \right. for all integers n;

    • (iii)

      α = −2 and there exists aG such that f(a) ≠ 0 and fna=0,ifniseven,fa,otherwise, f\left( {na} \right) = \left\{ {\matrix{ {0,} \hfill & {if\;n\;is\;even,} \hfill \cr {f\left( a \right),} \hfill & {otherwise,} \hfill \cr } } \right. for all integers n.

    If the group G is cyclic infinite, then a function f is a solution of equation (2.27) if and only if it is either quadratic or has one of the forms above.

    For more special groups we have the following

    Theorem 2.33.

    If G is a 6-divisible commutative group, then f is a solution of (2.27) with α ≠ 0, if and only if it is quadratic.

    If G is a finite cyclic group of order m ≥ 2, G = ⟨g⟩, a function f is a solution of (2.27) if and only if either it is quadratic or one of the following properties hold:

    • (i)

      α = 0 and f is constant;

    • (ii)

      α = −1, 3|m and fng=0,if3|n,k,otherwise; f\left( {ng} \right) = \left\{ {\matrix{ {0,} \hfill & {if\;3|n,} \hfill \cr {k,} \hfill & {otherwise;} \hfill \cr } } \right.

    • (iii)

      α = −2, m is even and fng=0,ifniseven,k,otherwise, f\left( {ng} \right) = \left\{ {\matrix{ {0,} \hfill & {if\;n\;is\;even,} \hfill \cr {k,} \hfill & {otherwise,} \hfill \cr } } \right. for all integers n and some kH \ {0}.

    A series of alternative quadratic equations have been studied by F. Skof and M. Varrone. The main result of the two papers [59] and [61] is the following:

    Theorem 2.34.

    Let X be a real linear space. In the class of functions f : X → ℝ, each of the following alternative equations (2.28) fx+y=2fx+2fyfxy,fxy=2fx+2fyfx+y,fx+y+fxy2fx=2fy,fx+y+fxy2fy=2fx,fx+y+fxy=2fx+2fy, \matrix{ {\left| {f\left( {x + y} \right)} \right| = \left| {2f\left( x \right) + 2f\left( y \right) - f\left( {x - y} \right)} \right|,} \hfill \cr {\left| {f\left( {x - y} \right)} \right| = \left| {2f\left( x \right) + 2f\left( y \right) - f\left( {x + y} \right)} \right|,} \hfill \cr {\left| {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right)} \right| = \left| {2f\left( y \right)} \right|,} \hfill \cr {\left| {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( y \right)} \right| = \left| {2f\left( x \right)} \right|,} \hfill \cr {\left| {f\left( {x + y} \right) + f\left( {x - y} \right)} \right| = \left| {2f\left( x \right) + 2f\left( y \right)} \right|,} \hfill \cr } is equivalent to the quadratic equation.

    As it is proved in [60], the situation changes if in the equations (2.28) the absolute value is substituted by a norm in a linear space. We exhibit some examples.

    Assume f : ℝ → E, where (E, ‖ · ‖) is a real normed space not strictly convex, then there exists two linearly independent points a, bE such that ‖a‖ = ‖b‖ = 1 and ‖a + b‖ = ‖a‖ + ‖b‖. Define fx=ax2,ifx0,bx2,ifx<0. f\left( x \right) = \left\{ {\matrix{ {a{x^2},} \hfill & {if\;x \ge 0,} \hfill \cr {b{x^2},} \hfill & {if\;x < 0.} \hfill \cr } } \right. This function is continuous, it is not quadratic, but it satisfies the equations fx+y+fxy2fx=2fy \left\| {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right)} \right\| = \left\| {2f\left( y \right)} \right\| and fx+y+fxy=2fx+2fy. \left\| {f\left( {x + y} \right) + f\left( {x - y} \right)} \right\| = \left\| {2f\left( x \right) + 2f\left( y \right)} \right\|. The function fx=2ax2,ifx1,x2+1a+x21b,ifx>1, f\left( x \right) = \left\{ {\matrix{ {2a{x^2},} \hfill & {{\rm{if}}\;\;\left| x \right| \le 1,} \hfill \cr {\left( {{x^2} + 1} \right)a + \left( {{x^2} - 1} \right)b,} \hfill & {{\rm{if}}\;\;\left| x \right| > 1,} \hfill \cr } } \right. is continuous, it is not quadratic, and satisfies the equation fx+y+fxy=2fx+2fy. \left\| {f\left( {x + y} \right) + f\left( {x - y} \right)} \right\| = \left\| {2f\left( x \right) + 2f\left( y \right)} \right\|. When the range is in a real linear inner product space (H, ‖ · ‖), we have the following

    Theorem 2.35.

    Let f : XH where X is a real linear space. Then f satisfies the equation fx+y=2fx+2fyfxy \left\| {f\left( {x + y} \right)} \right\| = \left\| {2f\left( x \right) + 2f\left( y \right) - f\left( {x - y} \right)} \right\| if and only if it is quadratic.

    We finish this subsection with an alternative equation connecting additive and quadratic equations ([38]).

    The equation is (2.29) fx+yfxfy0fx+y+fxy2fx2fy=0, f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) \ne 0 \Rightarrow f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) = 0, where f : GH, (G, +) and (H, +) abelian groups. Without loss of generality it is possible to assume that G is free abelian.

    From (2.29) we have either f(0) = 0 or 2f(0) = 0. The first easy result is that if f(0) ≠ 0, then f is a quadratic map. So, from now on we assume f(0) = 0. The following example is of great relevance:

    Let f˜:/5 \tilde f:{\mathbb{Z}} \to {\mathbb{Z}}/5{\mathbb{Z}} be the map f˜k=k^+5 \tilde f\left( k \right) = \hat k + 5{\mathbb{Z}} , where k^ \hat k is the unique element of {−1, 0, 1} such that kk^mod3 k \equiv \hat k\left( {{\rm mod}\;3} \right) . It is not difficult to show that f˜ \tilde f is a solution of equation (2.29), where G = ℤ and H = ℤ/5ℤ, and that it is neither additive nor quadratic.

    We say that a map f involves f˜ \tilde f if its restriction to some cyclic subgroup of G is equivalent to f˜ \tilde f (that is that there are two isomorphisms φ: ℤ/5ℤ → H and ψ: ℤ → K, where K is a cyclic subgroup of G, and f=φf˜ψ1 f = \varphi \circ \tilde f \circ {\psi ^{ - 1}} ).

    Theorem 2.36.

    If there is no 2-torsion in H, then a solution of (2.29) is additive or quadratic or involves f˜ \tilde f . Moreover, if < x > is the cyclic subgroup of G where fxf˜ {f_{\left\langle x \right\rangle }} \simeq \tilde f , then G =< x > + kerf and f is constant on each coset of kerf.

    Consider now the case when H is a 2-group.

    Theorem 2.37.

    If 2H = 0, then any solution f of (2.29) is constant on the cosets of 2G and is a quadratic map.

    A second important example is the following:

    Let g˜:/8 \tilde g:{\mathbb{Z}} \to {\mathbb{Z}}/8{\mathbb{Z}} be the map defined by g˜k=0+8,ifk0mod4,1+8,ifk1mod4,4+8,ifk2mod4,5+8,ifk3mod4. \tilde g\left( k \right) = \left\{ {\matrix{ {0 + 8{\mathbb{Z}},\;\;{\rm{\;if}}\;k \equiv 0\;\;\left( {{\rm mod}\;4} \right),} \hfill \cr {1 + 8{\mathbb{Z}},\;\;{\rm{\;if}}\;k \equiv 1\;\;\left( {{\rm mod}\;4} \right),} \hfill \cr {4 + 8{\mathbb{Z}},\;\;{\rm{\;if}}\;k \equiv 2\;\;\left( {{\rm mod}\;4} \right),} \hfill \cr {5 + 8{\mathbb{Z}},\;\;{\rm{\;if}}\;k \equiv 3\;\;\left( {{\rm mod}\;4} \right).} \hfill \cr } } \right. The map g˜ \tilde g is a solution of equation (2.29), where G = ℤ and H = ℤ/8ℤ, and that it is neither additive nor quadratic.

    The final result is given by the next theorem, where we have H =< f(G) >.

    Theorem 2.38.

    Let f : GH be a solution of equation (2.29). One of the following holds:

    • (i)

      f is additive;

    • (ii)

      f is quadratic;

    • (iii)

      f involves f˜ \tilde f . Furthermore, H =< α >E, where < α >≅ ℤ/5ℤ and 2E = 0, and f is the sum of a map j : G →< α >, G =< x > + kerj, and an additive map GE;

    • (iv)

      H is a 2-group and kerf is a subgroup of G, f is constant on each coset of kerf, G/kerf is cyclic and the map G/ker fH induced by f is equivalent to g˜ \tilde g .

    2.4.
    The functional equation of the plurality function

    Suppose that each of a group of voters, human or artificial, gives his or her first choice among an ordered set A of n alternatives a1, a2, . . . , an. In order to reach a consensus, a function assigns to each set of choices a subset of A called the group’s consensus. The plurality function is the consensus function which chooses as consensus all alternatives which receive the largest number of first choices. So the plurality function (as all consensus functions) is a set valued function. It is possible to consider it as having an n-term sequence of 0s and 1s (not all zero) as values, the k-th term being 1 if the k-th alternative is chosen by group consensus from the sequence A = a1, a2, . . . , an. Thus the domain may consist of ordered n-tuples, with a c in component i, indicating that the alternative ai was given as first choice by c voters. If fractional votes are allowed, then the domain would consist of non-zero rational, or even real, vectors. In this case the plurality function is defined on +n\0¯ \mathbb{R}_ + ^n\backslash \left\{ {\underline 0 } \right\} , with values in {0, 1}n \ {0} (0 is the null vector), the i-th term being 1 exactly if the i-th alternative is chosen by group consensus. It is reasonable to require the homogeneity condition f(rx) = f(x), for all positive r. F.S. Roberts in [53] and [54], listed several axioms in order to characterize the plurality function among consensus functions and he stated that it is of interest in the theory of social choice to determine all functions f:+n\0¯{0,1}n\0¯ f:\mathbb{R}_ + ^n\backslash \left\{ {\underline 0 } \right\} \to {\{ 0,1\} ^n}\backslash \left\{ {\underline 0 } \right\} satisfying the following two equations: (2.30) fx¯fy_0_fx_+y_fx_fy_=0_, f\left( {\underline x } \right) \star f\left( {\underline y} \right) \ne {\underline 0} \Rightarrow f\left( {{\underline x} + {\underline y} } \right) - f\left( {\underline x} \right) \star f\left( {\underline y} \right) = {\underline 0}, (2.31) frx_=fx_, f\left( {r{\underline x }} \right) = f\left( {{\underline x }} \right), for all x_,y_+n\0_ {\underline x },{\underline y } \in {\mathbb{R}}_ + ^n\backslash \left\{ {{\underline 0 }} \right\} and all r > 0, where for all u_,v_{0,1}n\0_=:I0n {\underline u }, {\underline v }\in {\{ 0,1\} ^n}\backslash \left\{ {{\underline 0 }} \right\} = :I_0^n , it is uv = vu = (u1v1, u2v2, . . . , unvn) ∈ {0, 1}n.

    Obviously, we can at first consider only the first equation (2.30) and investigate it for f:+n\0_+n {f}:\mathbb{R}_ + ^n \backslash \{\underline0\} \to \mathbb{R}_+^{{{n}} } . The first result in this direction has been proved by Z. Moszner in [48]; the main result is given by the following

    Theorem 2.39.

    Let f = (f1, . . . , fn), where fi:+n+ {f_i}:\mathbb{R}_ + ^n \to \mathbb{R}_+ , and define Zi=x1,,xn+n:fix1,,xn0,i=1,,n, {Z_i} = \left\{ {\left( {{x_1}, \ldots ,{x_n}} \right) \in \mathbb{R}_ + ^n:{f_i}\left( {{x_1}, \ldots ,{x_n}} \right) \ne 0} \right\},\;\;\;i = 1, \ldots ,n, i = (i1, . . . , in), j = (j1, . . . , jn), i1, . . . , in, j1, . . . , jn ∈ {0, 1}, i · j = (i1j1, . . . , injn) (if E+n E \subset \mathbb{R}_ + ^n , denote E1 = E, E0=+n\E {E^0} = \mathbb{R}_ + ^n\backslash E) ). The function f satisfies equation (2.30) if and only if fix1,,xn=expai1x1++ainxn,x_Zi,0_,x_+n\Zi, {f_i}\left( {{x_1},\; \ldots ,\;{x_n}} \right) = \left\{ {\matrix{{\exp \;\left[ {{a_{i1}}\left( {{x_1}} \right) + \cdots + {a_{in}}\left( {{{\underline x}_n}} \right)} \right],} \hfill & {x \in {Z_i},} \hfill \cr {\underline 0}, \hfill & {{\underline x} \in {\mathbb{R}}_ + ^n\backslash {Z_i},} \hfill \cr } } \right. where ai1, . . . , ain : ℝ → ℝ, i = 1, . . . , n, are additive functions and the sets Zi satisfy the following conditions: Z1Zn=+n, {Z_1} \cup \ldots \cup {Z_n} = \mathbb{R}_ + ^n, and for each i, j with i · j0 it is Z1i1Znin+Z1j1ZnjnZ1i1j1Zninjn. Z_1^{{i_1}} \cap \ldots \cap Z_n^{{i_n}} + Z_1^{{j_1}} \cap \ldots \cap Z_n^{{j_n}} \subset Z_1^{{i_1}{j_1}} \cap \ldots \cap Z_n^{{i_n}{j_n}}.

    In the same paper it is proved that if we assume the homogeneity of f for a rational number r > 0, then f has its range in {0, 1}n. The same author in [49] proved that this last result is true when r > 0 is algebraic. A. Bahyrycz in [2] proved that the above result holds also for transcendental numbers r, for n = 1, 2, while for n ≥ 3, for every transcendental number r there exists a solution f of equation (2.30) with f(rx) = f(x) and having range not contained in {0, 1}n. Later, in the paper [4], it has been investigated under which assumptions the function f, solution of (2.30), has its range in {0, 1}n. From the expression of solutions given in Theorem 2.39 it follows that this is possible if and only if all additive functions aij are identically zero.

    The homogeneity condition f(rx) = f(x) for some r ≠ 1 and all x ∈ ℝn implies that for all i = 1, 2, . . . , n, rZi = Zi, and aij(rx) = aij(x), for xZi.

    The following theorem holds:

    Theorem 2.40.

    A function f which is solution of equation (2.30) with f(rx) = f(x) for some r ≠ 1, has its range in {0, 1}n if and only if the sets Zi fulfilling the condition rZi = Zi, satisfy the condition Zi ⊂ (r − 1)Zi, i = 1, . . . , n.

    For the construction of the sets Zi, see [3].

    The full system of the two equations (2.30) and (2.31) has been studied in the two papers [36] and [37]. In these papers the fundamental sets for the construction of the solutions are the level sets of f. The range of any solution of (2.30)–(2.31) is in {0, 1}n, and denoting with a Greek letter α, β, . . .the elements of {0, 1}n, except 0 = (0, . . . , 0) and 1 = (1, . . . , 1), a partial order has been defined as follows αβαβ=α. \alpha \le \beta \;\;\;\; \Leftrightarrow \;\;\;\;\alpha \star \beta = \alpha . If αβ = 0, we say that α and β are orthogonal and write αβ.

    The following result holds:

    Theorem 2.41.

    Given a function f:+n\0_{0,1}n\0_ f:{{\mathbb{R}}_ + ^n\backslash \left\{ {\underline 0} \right\} \to {\{ 0,1\} ^n}\;\backslash \;\left\{ {\underline 0} \right\} , for every α ∈ {0, 1}n \ {0}, let Aα=x_+n\0_:fx_=α {A_\alpha } = \left\{ {{\underline x} \in {\mathbb{R}}_ + ^n\;\backslash \;\left\{ {\underline 0} \right\}\;:\;f\left( {\underline x} \right) = \alpha } \right\} ; obviously, the family {Aα}α is a partition of +n\0_ \mathbb{R}_ + ^2\backslash \left\{ {\underline 0} \right\} . The function f is a solution of the system (2.30)–(2.31) if and only if the following properties are satisfied:

    • (i)

      for every α ∈ {0, 1}n \ {0}, Aα if not empty, is a convex cone;

    • (ii)

      for every α, β ∈ {0, 1}n \ {0}, with αβ, α ⊥̸ β, we have Aα + AβAαβ.

    Unfortunately this result does not describe the solutions of the system (2.30)–(2.31), everything is delegated to the construction of sets satisfying the conditions (i) and (ii) of Theorem 2.41. In the paper [36] a full description of these sets is given for n = 1, 2, 3. Just to give an idea we present here in detail the case n = 1 and n = 2.

    For n = 1, there is obviously only one solution: f(x) = 1, x ∈ ℝ+ \ {0}.

    For n = 2, there are three indices: (1, 0), (0, 1) and (1, 1). There are solutions assuming one, two or three values.

    • (a)

      One value solutions: f(x) = α, x_+2\0_ f\left( {{\underline x}} \right) = \alpha {\underline x}, \in \;{\mathbb{R}}_+^2\backslash \left\{ {{\underline 0}} \right\} , where α is one of the previous three indices.

    • (b)

      Two values solutions: there are two different cases depending whether (1, 1) = 1 belongs to the range of the solution.

      • (b1)

        f+2\0_=0,1,1,0 f\left( {{\mathbb{R}}_ + ^2\backslash \left\{ {{\underline 0}} \right\}} \right) = \left\{ {\left( {0,1} \right),\left( {1,0} \right)} \right\} .

        Let t be a half-line in +2\0_ {\mathbb{R}}_ + ^2\backslash \left\{ 0 \right\} from the origin and let V1, V2 be the two disjoint convex cones (one possibly empty) whose union is +2\0_\t \left( {{\mathbb{R}}_ + ^2\backslash \left\{ 0 \right\}} \right)\backslash \left\{ t \right\} .

        If both V1 and V2 are nonempty, the solutions are fx_=α,x_V1,1_α,x_V2,αor1_α,x_t, f\left( {{\underline x}} \right) = \left\{ {\matrix{{\alpha ,} \hfill & {{\underline x} \in {V_1},} \hfill \cr {{\underline 1} - \alpha ,} \hfill & {{\underline x} \in {V_2},} \hfill \cr {\alpha \;{\rm{or}}\;{\underline 1} - \alpha ,} \hfill & {{\underline x} \in t,} \hfill \cr } } \right. if one of the cones, say V2, is empty, the solutions are fx_=α,x_V1,1_α,x_t, f\left( {{\underline x}} \right) = \left\{ {\matrix{{\alpha ,} \hfill & {{\underline x} \in {V_1},} \hfill \cr {{\underline 1} - \alpha ,} \hfill & {{\underline x} \in t,} \hfill \cr } } \right. where α ∈ {(0, 1), (1, 0)}.

      • (b2)

        f+2\0_=1,1,1,0 f\left( {{\mathbb{R}}_ + ^2\backslash \left\{ {{\underline 0}} \right\}} \right) = \left\{ {\left( {1,1} \right),\;\left( {1,0} \right)} \right\} or f+2\0_=1,1,0,1 f\left( {{\mathbb{R}}_ + ^2\backslash \left\{ {{\underline 0}} \right\}} \right) = \left\{ {\left( {1,1} \right),\left( {0,1} \right)} \right\} .

        Let u be one of the semi-axis of +2\0_ {\mathbb{R}}_ + ^2\backslash \left\{ {\underline 0} \right\} , then the solutions are fx_=1_,x_u,1,0or0,1,x_+2\0_\u. f\left( {{\underline x}} \right) = \left\{ {\matrix{ {{\underline 1},} \hfill & {{\underline x} \in u,} \hfill \cr {\left( {1,0} \right)\;{\rm{or}}\;\left( {0,1} \right),} \hfill & {{\underline x} \in \left( {{\mathbb{R}}_ + ^2\backslash \left\{ {\underline 0} \right\}} \right)\backslash \left\{ u \right\}.} \hfill \cr } } \right.

    • (c)

      Three values solutions: let t, V1 and V2 as in (b), with V1, V2 ≠ ∅, then fx_=α,x_V1,1_α,x_V2,1_,x_t, f\left( {{\underline x}} \right) = \left\{ {\matrix{ {\alpha ,} \hfill & {{\underline x} \in {V_1},} \hfill \cr {{\underline 1} - \alpha ,} \hfill & {{\underline x} \in {V_2},} \hfill \cr {{\underline 1},} \hfill & {{\underline x} \in t,} \hfill \cr } } \right. where α ∈ {(0, 1), (1, 0)}.

    In the general case the possibility of giving an analogous description seems hopeless, so in the paper [37] has been presented a geometric-combinatorial method for the construction of the solutions, that is for decomposing +n\0_ {\mathbb{R}}_ + ^n\backslash \left\{ {\underline 0} \right\} as union of a finite number of disjoint convex cones satisfying the properties (i) and (ii) of Theorem 2.41. The method proceeds by iteration through n steps and it is too long and complex to be presented here.

    2.5.
    Other types of alternative functional equations in a single unknown function

    In this subsection some other alternative equations are presented with related results.

    The first equation for functions from ℝ into ℝ is (2.32) fx+fxyfxfyfx+fxyfxfy=0. f\left( {x + f\left( x \right)y} \right)f\left( x \right)f\left( y \right)\left[ {f\left( x \right) + f\left( x \right)y - f\left( x \right)f\left( y \right)} \right] = 0. This equation has been investigated by N. Brillouët-Bellout and J. Brzdęk in [13] and they proved the following

    Theorem 2.42.

    A continuous function f : ℝ → ℝ is a solution of equation (2.32) if and only if it has one of the following forms:

    • (i)

      f ≡ 0;

    • (ii)

      there is c ∈ ℝ such that either f(x) = max{cx + 1, 0}, or f(x) = cx + 1, x ∈ ℝ;

    • (iii)

      there is α ∈ (0,+∞) such that fx1xα f\left( x \right) \le 1 - {x \over \alpha } for x ∈ (α, +∞), and f(x) = 0 for x ∈ (−∞, α];

    • (iv)

      there is β ∈ (−∞, 0) such that fx1xβ f\left( x \right) \le 1 - {x \over \beta } for x ∈ (−∞, β) , and f(x) = 0 for x ∈ [β,+∞).

    In the paper [14] the authors study a generalization of equation (2.32), namely the equation (2.33) fx+Mfxyfxfyfx+Mfxyfxfy=0, f\left( {x + M\left( {f\left( x \right)} \right)y} \right)f\left( x \right)f\left( y \right)\left[ {f\left( {x + M\left( {f\left( x \right)} \right)y} \right) - f\left( x \right)f\left( y \right)} \right] = 0, where f : X → ℝ, X is a real linear topological space, and M: ℝ → ℝ is a continuous and multiplicative function.

    At first has been considered the case M = 1, so equation (2.33) becomes (2.34) fx+yfxfyfx+yfxfy=0 f\left( {x + y} \right)f\left( x \right)f\left( y \right)\left[ {f\left( {x + y} \right) - f\left( x \right)f\left( y \right)} \right] = 0 and it is proved the following result:

    Theorem 2.43.

    Let f : X → ℝ be continuous and let S = {xX : f(x) ≠ 0}. Then f is a solution of equation (2.34) if and only if one of the following statements is valid:

    • (i)

      there is a continuous functional g : X → ℝ such that f = exp οg;

    • (ii)

      S + SX \ S.

    In the general case, that is M: ℝ → ℝ a continuous and multiplicative function, with M(ℝ) ≠ {0}, the following theorem holds.

    Theorem 2.44.

    Let f : X → ℝ be continuous, and f(u)f(v)f(u + M(f(u))v) ≠ 0 for some u, vX. Then f is a solution of equation (2.33) if and only if there exists a continuous linear functional L: X → ℝ such that:

    • (i)

      in the case M(ℝ) = {1}, f = exp οL;

    • (ii)

      in the case M is odd, f(x) = M−1(L(x) + 1) for xX, or f(x) = M−1(max{L(x) + 1, 0}) for xX;

    • (iii)

      in the case M is even and M(ℝ) ≠ {1}, fx=M01maxLx+1,0 f\left( x \right) = M_0^{ - 1}\left( {{\rm{\;max\;}}\left\{ {L\left( x \right) + 1,0} \right\}} \right) for xX, where M0 = M|(0,+∞).

    Another alternative equation of Gołąb-Schinzel type has been investigated by J. Brzdęk in [15]: (2.35) fxfy0f(xf(y)k+yfx)n=fxfy, f\left( x \right)f\left( y \right) \ne 0 \Rightarrow f(xf{(y)^k} + yf\left( {x{)^n}} \right) = f\left( x \right)f\left( y \right), where f : I → ℝ, is continuous, I is a proper real interval, k and n are fixed positive integers and f(xf(y)k + yf(x)n) ∈ I if f(x)f(y) ≠ 0. The following result holds true:

    Theorem 2.45.

    In the previous conditions, f : I → ℝ is a non-constant continuous solution of (2.35) if and only if there are s ∈ ℝ \ {0} and a real interval K such that the function t : K → ℝ, defined by tx=sxnxk,ifnk,sxnlnx,ifn=k,x0,0,if0K,x=0, t\left( x \right) = \left\{ {\matrix{ {s\left( {{x^n} - {x^k}} \right),} \hfill & {if\;n \ne k,} \hfill \cr {s{x^n}{\rm{\;ln\;}}\left| x \right|,} \hfill & {if\;n = k,x \ne 0,} \hfill \cr {0,} \hfill & {if\;0 \in K,x = 0,} \hfill \cr } } \right. for xK, is one-to-one and one of the following two conditions is valid:

    • (i)

      xyK, for every x, yK, t(K) = I, and f = t−1;

    • (ii)

      0 ∈ K, K ⊂ [0, 1), tKI0+,I0 t\left( K \right) \in \left\{ {I_0^ + ,I_0^ - } \right\} , and fx=t1x,ifxtK,0,otherwise, f\left( x \right) = \left\{ {\matrix{ {{t^{ - 1}}\left( x \right),} \hfill & {if\;x \in t\left( K \right),} \hfill \cr {0,} \hfill & {otherwise,} \hfill \cr } } \right. for every xI(I0+=I0,+,I0=I,0) x \in I\left( {I_0^ + = I \cap \left( {0, + \infty } \right),I_0^ - = I \cap \left( { - \infty ,0} \right)} \right) .

    Furthermore, f is a constant solution if and only if f(x) ≡ 0 or, only in the case where x + yI for every x, yI, f(x) ≡ 1.

    In the case I = ℝ, the only continuous solutions are f(x) ≡ 0 and f(x) ≡ 0.

    We conclude this subsection with the functional equation (2.36) fxfy=fxyfx+y2,f:, f\left( x \right)f\left( y \right) = f\left( {xy} \right)f\left( {{{x + y} \over 2}} \right),\;\;\;\;f:{\mathbb{R}} \to {\mathbb{R}}, introduced by I. Fenyö and completely solved by W. Benz in [5] and [6]. The equation (2.36) is not an alternative equation, however as is shown in [1] a consequence of equation (2.36) is the alternative equation (2.37) fxfy0fx2+y22=fx+y2, f\left( x \right)f\left( y \right) \ne 0 \Rightarrow f\left( {{{{x^2} + {y^2}} \over 2}} \right) = f\left( {{{x + y} \over 2}} \right), whose only solutions are the constant functions. From this the following theorem was proved ([1, Ch. 6]):

    Theorem 2.46.

    A function f : ℝ → ℝ satisfies equation (2.36) if and only if there exists a subset F ofsuch that if x, yF then both (x + y)/2 and xy belong to F and two constants α, β such that

    • (i)

      if 0 ∉ F, or if 0 ∈ F and F ∩ ℝ ≠ ∅, then f(x) = αχF (x) for all x ∈ ℝ;

    • (ii)

      if 0 ∈ F and F ∩ ℝ = ∅, then f(x) = αχF (x) for all x ≠ 0 and f(0) = β.

    3.
    Alternative equations in more than one unknown function

    The first (as far as we know) alternative functional equation in two unknown functions was presented as an open problem in Kuczma’s paper [45], with the phrase

    It would be of considerable interest to solve the equation (3.1) fx+yfxfy0gx+ygxgy=0. f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) \ne 0 \Rightarrow g\left( {x + y} \right) - g\left( x \right) - g\left( y \right) = 0. The solution is not known even for functions f, g : ℝ → ℝ.

    Equation (3.1) has been investigated and solved, under certain conditions, in [32] and [33].

    Some definitions are needed in order to present the results. Here we use the multiplicative notation as in the two quoted papers.

    If (X, ·) is a topological group and (S, ·) is a group, we say that X(S) if there exists a fundamental system 𝒰 of open neighbourhoods of the identity of X, with the following property:

    if a: US, U𝒰, satisfies the equation a(x)a(y) = a(xy) for x, y, xyU, then there exists b ∈ Hom(X, S) such that b|U = a.

    For any function φ: XS denote Ωφ=x,yX×X:φxyφxφy,Hφ=X\p1Ωφp2ΩφKφ=X\p1Ωφp2Ωφp3Ωφ, \matrix{ {{\Omega _\varphi } = \left\{ {\left( {x,y} \right) \in X \times X:\varphi \left( {xy} \right) \ne \varphi \left( x \right)\varphi \left( y \right)} \right\},} \hfill \cr {{H_\varphi } = X\backslash \left( {{p_1}\left( {{\Omega _\varphi }} \right) \cup {p_2}\left( {{\Omega _\varphi }} \right)} \right)} \hfill \cr {{K_\varphi } = X\backslash \left( {{p_1}\left( {{\Omega _\varphi }} \right) \cup {p_2}\left( {{\Omega _\varphi }} \right) \cup {p_3}\left( {{\Omega _\varphi }} \right)} \right),} \hfill \cr } where pi : X × XX, i = 1, 2, 3, are the maps given by p1x,y=x,p2x,y=y,p3x,y=xy. {p_1}\left( {x,y} \right) = x,\;\;\;\;{p_2}\left( {x,y} \right) = y,\;\;\;\;{p_3}\left( {x,y} \right) = xy. The sets Hφ and Kφ are either empty or are subgroups of X.

    The following theorem holds:

    Theorem 3.1.

    Let (S, ·) be a Hausdorff topological group and (X, ·) a connected topological group belonging to ℛ(S). Furthermore, suppose that either

    • (i)

      X is locally connected, or

    • (ii)

      X is separable (i.e. X has a countable dense subset).

    Finally, let Y be a topological group which is a continuous homomorphic image of X and (f, g) be a continuous solution of equation (3.1) on Y. Then either f or g belongs to Hom(Y, S).

    Note that the continuity of f and g implies that Ωf and Ωg are open sets, hence p1Ωf=p1Ωf,p2Ωf=p2Ωf,p1Ωg=p1Ωg,p2Ωg=p2Ωg, \matrix{ {{p_1}\left( {{\Omega _f}} \right) = {p_1}\left( {\Omega _f^{\rm{o}}} \right),{p_2}\left( {{\Omega _f}} \right) = {p_2}\left( {\Omega _f^{\rm{o}}} \right),} \hfill \cr {{p_1}\left( {{\Omega _g}} \right) = {p_1}\left( {\Omega _g^{\rm{o}}} \right),{p_2}\left( {{\Omega _g}} \right) = {p_2}\left( {\Omega _g^{\rm{o}}} \right),} \hfill \cr } so it is natural to investigate the equation (3.1) under these weaker than continuity conditions. This has been done always in [33] in the special case when X = ℝn, under the condition that one of the functions, say g, has the property (3.2) p1Ωg=p1Ωg,p2Ωg=p2Ωg. {p_1}\left( {{\Omega _g}} \right) = {p_1}\left( {\Omega _g^{\rm{o}}} \right),{p_2}\left( {{\Omega _g}} \right) = {p_2}\left( {\Omega _g^{\rm{o}}} \right). Assuming that (f, g) is a nontrivial solution of (3.1), we have that Hg ≠ ∅, Hg ≠ ℝn and Hg is a proper closed subgroup of ℝn. It is known(see, for instance, [12, Ch. VII, § 1.2, Corollary 2]) that given a proper closed subgroup of ℝn, there exists a bicontinuous isomorphism j of ℝn to itself such that j=p×q×{0}npq,0pn1,0qn,0p+qn. j\left( {\cal H} \right) = {{\mathbb{R}}^p} \times {{\mathbb{Z}}^q} \times {\{ 0\} ^{n - p - q}},\;\;\;0 \le p \le n - 1,\;\;\;0 \le q \le n,\;\;\;0 \le p + q \le n. Since (f, g) is a solution of (3.1) if and only if also (f ο j, g ο j) is, we may assume without loss of generality that Hg=p×q×{0}npq. {H_g} = {{\mathbb{R}}^p} \times {{\mathbb{Z}}^q} \times {\{ 0\} ^{n - p - q}}. The following result holds ([33]):

    Theorem 3.2.

    Let f, g : ℝnS be a pair of functions. Assume that g satisfies condition (3.2). The pair (f, g) is a non-trivial solution of equation (3.1) if and only if f=f¯j f = \bar f \circ j , g=g¯j g = \bar g \circ j , where j is an isomorphism ofn into itself and f¯ \bar f , g¯ \bar g have one of the following forms:

    • (i)

      f¯x=f0x,xp×q×{0}npq,ax,xn\(p×q×{0}npq), \bar f\left( x \right) = \left\{ {\matrix{ {{f_0}\left( x \right),} \hfill & {x \in {{\mathbb{R}}^p} \times {{\mathbb{Z}}^q} \times {{\{ 0\} }^{n - p - q}},} \hfill \cr {a\left( x \right),} \hfill & {x \in {{\mathbb{R}}^n}\backslash ({{\mathbb{R}}^p} \times {{\mathbb{Z}}^q} \times {{\{ 0\} }^{n - p - q}}),} \hfill \cr } } \right. and g¯=g1g2 \bar g = {g_1} \otimes {g_2} , where p < n, a ∈ Hom(ℝn, S), f0 : ℝp × ℤq × {0}npqS is an arbitrary function with f0a, g1 ∈ Hom(ℝp, S) and g2 : ℝnpS is an odd function satisfying g2x+y=g2xg2y=g2yg2x,xnp,yq×{0}npq; {g_2}\left( {x + y} \right) = {g_2}\left( x \right){g_2}\left( y \right) = {g_2}\left( y \right){g_2}\left( x \right),\;\;x \in {{\mathbb{R}}^{n - p}},y \in {{\mathbb{Z}}^q} \times {\{ 0\} ^{n - p - q}};

    • (ii)

      f¯x=ax,xV1,αax,xV2¯,g¯x=γcx,xV1,cx,xV2¯, \matrix{ {\bar f\left( x \right) = \left\{ {\matrix{ {a\left( x \right),} \hfill & {x \in {V_1},} \hfill \cr {\alpha a\left( x \right),} \hfill & {x \in {{\overline {V_2}}},} \hfill \cr } } \right.} \hfill & {\bar g\left( x \right) = \left\{ {\matrix{ {\gamma c\left( x \right),} \hfill & {x \in {V_1},} \hfill \cr {c\left( x \right),} \hfill & {x \in {{\overline {V_2}}},} \hfill \cr } } \right.} \hfill \cr } or f¯x=αax,xV1¯,ax,xV2,g¯x=cx,xV1¯,γcx,xV2, \matrix{ {\bar f\left( x \right) = \left\{ {\matrix{ {\alpha a\left( x \right),} \hfill & {x \in \overline {{V_1}} ,} \hfill \cr {a\left( x \right),} \hfill & {x \in {V_2},} \hfill \cr } } \right.} \hfill & {\bar g\left( x \right) = \left\{ {\matrix{ {c\left( x \right),} \hfill & {x \in {{\overline {V_1}}},} \hfill \cr {\gamma c\left( x \right),} \hfill & {x \in {V_2},} \hfill \cr } } \right.} \hfill \cr } where V1 = {x = (x1, . . . , xn) ∈ ℝn : xn > 0}. V2 = −V1, a, c ∈ Hom(ℝn, S), αe, γe (e is the identity of S), αa(x) = a(x)α, γc(x) = c(x)γ, for all x ∈ ℝn;

    • (iii)

      f¯x=αkax,g¯x=γk+1cx,xVk(n1×k+1in) \matrix{ {\left\{ {\matrix{ {\bar f\left( x \right) = {\alpha ^k}a\left( x \right),} \hfill \cr {\bar g\left( x \right) = {\gamma ^{k + 1}}c\left( x \right),} \hfill \cr } } \right.} \hfill & {x \in {V_k} \cup ({{\mathbb{R}}^{n - 1}} \times \left\{ {\left( {k + 1} \right){i_n}} \right\})} \hfill \cr } or f¯x=αk+1ax,g¯x=γkcx,xVk(n1×kin) \matrix{ {\left\{ {\matrix{ {\bar f\left( x \right) = {\alpha ^{k + 1}}a\left( x \right),} \hfill \cr {\bar g\left( x \right) = {\gamma ^k}c\left( x \right),} \hfill \cr } } \right.} \hfill & {x \in {V_k} \cup ({{\mathbb{R}}^{n - 1}} \times \left\{ {k{i_n}} \right\})} \hfill \cr } where Vk = {x = (x1, . . . , xn) ∈ ℝn : k < xn < k + 1}, k ∈ ℤ, a, c ∈ Hom(ℝn, S), αe, γe, αa(x) = a(x)α, γc(x) = c(x)γ, for all x ∈ ℝn.

    Corollary 3.2.1.

    Let X be a topological group and σ : ℝnX be a surjective continuous open homomorphism. The pair (f, g) is a solution of equation (3.1) on X, satisfying the condition (3.2) if and only if fx=f¯σ1x,gx=g¯σ1x, f\left( x \right) = \bar f\left( {{\sigma ^{ - 1}}\left( x \right)} \right),\;\;\;g\left( x \right) = {\bar g}\left( {{\sigma ^{ - 1}}\left( x \right)} \right), where f¯,g¯ \left( {\bar f,\bar g} \right) is a solution of (3.1) onn, f¯ \bar f and g¯ \bar g are constant on the cosets of σ−1(0) and g¯ \bar g satisfies the condition (3.2).

    The following example shows that without any topological condition on the sets Ωf and Ωg, the class of solutions of equation (3.1) may be extremely large and complex. Let X = S = ℝ, and let H be a Hamel basis of ℝ. Fix h0H, so every x ∈ ℝ is uniquely representable in the form x=c0xh0+hαh0cαxhα,hαH. x = {c_0}\left( x \right){h_0} + \sum\limits_{{h_\alpha } \ne {h_0}} {{c_\alpha }\left( x \right){h_\alpha }} ,\;\;\;\;{h_\alpha } \in H.

    Define fx=[c0(x)],g(x)=[c0(x)+1]([t]istheintegralpartoft); f\left( x \right) = [{c_0}(x)],\;\;\;g(x) = [{c_0}(x) + 1]\;\;\;([t]\;{\rm{is}}\;{\rm{the}}\;{\rm{integral}}\;{\rm{part}}\;{\rm{of}}\;t); the pair (f, g) is a solution of (3.1) and the sets Ωf and Ωg are disjoint and dense in ℝ2, so Ωf=Ωg= \Omega _f^{\rm{o}} = \Omega _g^{\rm{o}} = \emptyset .

    Local forms of equation (3.1) have been investigated in the papers [34], [35] and [55].

    Now, restricting the investigations to functions from ℝ into ℝ, it is rather natural to ask what happens if equation (3.1), which can now be written in the form (3.3) fx+yfxfygx+ygxgy=0,x,y, \left[ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right]\left[ {g\left( {x + y} \right) - g\left( x \right) - g\left( y \right)} \right] = 0,\;\;\;\;x,y \in {\mathbb{R}}, is extended to the case of three functions, that is the equation (3.4) fx+yfxfygx+ygxgyhx+yhxhy=0, \left[ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right]\left[ {g\left( {x + y} \right) - g\left( x \right) - g\left( y \right)} \right]\left[ {h\left( {x + y} \right) - h\left( x \right) - h\left( y \right)} \right] = 0, with f, g, h: ℝ → ℝ.

    In this case the situation is completely different: there exist C functions solving (3.4) and neither of them is additive on the whole ℝ. An example is given as follows.

    Define f0x=exp1x1+1x2+x,1<x<2,g0x=exp1x4,x>4,h0x=exp1x+1x1+x,0<x<1, \matrix{ {{f_0}\left( x \right) = {\rm{\;exp\;}}\left\{ { - {1 \over {x - 1}} + {1 \over {x - 2}}} \right\} + x,\;\;\;\;1 < x < 2,} \hfill \cr {{g_0}\left( x \right) = {\rm{\;exp\;}}\left\{ { - {1 \over {x - 4}}} \right\},\;\;\;\;x > 4,} \hfill \cr {{h_0}\left( x \right) = {\rm{\;exp\;}}\left\{ { - {1 \over x} + {1 \over {x - 1}}} \right\} + x,\;\;\;\;0 < x < 1,} \hfill \cr } then we construct these other functions: fx=x,x1,x2,f0x,1<x<2,f0x,2<x<1,gx=g0x,x<4,0,4x4,g0x,x>4,hx=x,x1,h0x,0<x<1,0,x=0,h0x,1<x<0. \matrix{ {f\left( x \right) = \left\{ {\matrix{ {x,} \hfill & {\left| x \right| \le 1,\;\left| x \right| \ge 2,} \hfill \cr {{f_0}\left( x \right),} \hfill & {1 < x < 2,} \hfill \cr { - {f_0}\left( x \right),} \hfill & { - 2 < x < - 1,} \hfill \cr } } \right.} \hfill \cr {g\left( x \right) = \left\{ {\matrix{ { - {g_0}\left( x \right),} \hfill & {x < - 4,} \hfill \cr {0,} \hfill & { - 4 \le x \le 4,} \hfill \cr {{g_0}\left( x \right),} \hfill & {x > 4,} \hfill \cr } } \right.} \hfill \cr {h\left( x \right) = \left\{ {\matrix{ {x,} \hfill & {\left| x \right| \ge 1,} \hfill \cr {{h_0}\left( x \right),} \hfill & {0 < x < 1,} \hfill \cr {0,} \hfill & {x = 0,} \hfill \cr { - {h_0}\left( x \right),} \hfill & { - 1 < x < 0.} \hfill \cr } } \right.} \hfill \cr } These three functions are in C(ℝ), neither of them is in Hom(ℝ,ℝ) and the triple (f, g, h) is a solutions of equation (3.4). Thus, while continuity is enough to guarantee that equation (3.3) has only trivial solutions, even being in C is not enough for (3.4).

    We obtain only trivial solutions by further increasing the regularity of al least one of the functions, indeed the following theorem holds (see [28]):

    Theorem 3.3.

    Assume that the triple (f, g, h) is a solution of equation (3.4), with g and h continuous and not additive, and f real analytic, then f is additive, that is (3.4) has only trivial solutions.

    If fC1(ℝ), we can write it in the form fx=0xϕtdt+F1x+F2, f\left( x \right) = \int_0^x {\phi \left( t \right)dt} + {F_1}x + {F_2}, where F1 = f′(0), F2 = f(0), and ϕ is any continuous function with ϕ(0) = 0 (see [20]).

    By using this representation for the three functions f, g and h, the Cauchy differences of the C1 functions assume the following forms: fx+yfxfy=0x[ϕt+yϕt]dtF2=0xΦytdtF2,gx+ygxgy=0x[γt+yγt]dtG2=0xΓytdtG2,hx+yhxhy=0x[ψt+yψt]dtH2=0xΨytdtH2. \matrix{ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right) = \int_0^x {[\phi \left( {t + y} \right) - \phi \left( t \right)]dt - {F_2}} = \int_0^x {{\Phi _y}\left( t \right)dt - {F_2}} ,} \hfill \cr {g\left( {x + y} \right) - g\left( x \right) - g\left( y \right) = \int_0^x {[\gamma \left( {t + y} \right) - \gamma \left( t \right)]dt - {G_2}} = \int_0^x {{\Gamma _y}\left( t \right)dt - {G_2}} ,} \hfill \cr {h\left( {x + y} \right) - h\left( x \right) - h\left( y \right) = \int_0^x {[\psi \left( {t + y} \right) - \psi \left( t \right)]dt - {H_2}} = \int_0^x {{\Psi _y}\left( t \right)dt - {H_2}} .} \hfill \cr } Since for every solution (f, g, h) of (3.4) we must have F2 · G2 · H2 = 0, now we consider the case F2 = G2 = H2 = 0, thus equation (3.4) becomes (3.5) 0xΦytdt0xΓytdt0xΨytdt=0. \int_0^x {{\Phi _y}\left( t \right)dt} \cdot \int_0^x {{\Gamma _y}\left( t \right)dt} \cdot \int_0^x {{\Psi _y}\left( t \right)dt = 0} . In the paper [29] some classes of solutions of equation (3.5) (hence of equation (3.4)) are presented. In order to describe some of those results some notations are needed. Aϕ=x:ϕx0,Aγ=x:γx0,Aψ=x:ψx0,mϕ=infAϕ,Mϕ=supAϕ,mγ=infAγ,Mγ=supAγ,mψ=infAψ,Mψ=supAψ. \matrix{ {{A_\phi } = \left\{ {x \in {\mathbb{R}}:\phi \left( x \right) \ne 0} \right\},\;\;\;\;{A_\gamma } = \left\{ {x \in {\mathbb{R}}:\gamma \left( x \right) \ne 0} \right\},} \cr {{A_\psi } = \left\{ {x \in {\mathbb{R}}:\psi \left( x \right) \ne 0} \right\},} \cr {{m_\phi } = {\rm{\;inf\;}}{A_\phi },\;\;\;\;{M_\phi } = {\rm{sup\;}}{A_\phi },\;\;\;\;{m_\gamma } = {\rm{inf\;}}{A_\gamma },\;\;\;\;{M_\gamma } = {\rm{sup\;}}{A_\gamma },} \cr {{m_\psi } = {\rm{inf\;}}{A_\psi },\;\;\;\;{M_\psi } = {\rm{sup\;}}{A_\psi }.} \cr } The first theorem considers the case mϕ<Mϕmγ<Mγmψ<Mψ {m_\phi } < {M_\phi } \le {m_\gamma } < {M_\gamma } \le {m_\psi } < {M_\psi } and says the following:

    Theorem 3.4.

    Under each of the following conditions the triple (ϕ, γ, ψ) is a solution of equation (3.5):

    • (i)

      mϕ ≥ 0, mψMϕ +Mγ and mϕMϕϕtdt=mγMγγtdt=0; \int_{{m_\phi }}^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (ii)

      Mψ ≤ 0, Mψmφ + mγ and mψMψψtdt=mγMγγtdt=0; \int_{{m_\psi }}^{{M_\psi }} {\psi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (iii)

      −∞ < mϕ < 0 < Mϕmγ < Mγmψ < Mψ ≤ +∞, Mγ ≤ min{mψMϕ,mϕ + mψ} and 0Mϕϕtdt=mϕ0ϕtdt=mγMγγtdt=0; \int_0^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\phi }}^0 {\phi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt = 0} ;

    • (iv)

      −∞ < mϕ < Mϕ < 0 < mγ < Mγ < mψ < Mψ ≤ +∞, mϕMγmψ and mϕMϕϕtdt=mγMγγtdt=0; \int_{{m_\phi }}^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (v)

      −∞ ≤ mϕ < Mϕ < 0 ≤ mγ < Mγmψ < Mψ < +∞, MϕmγMψ and mψMψψtdt=mγMγγtdt=0; \int_{{m_\psi }}^{{M_\psi }} {\psi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (vi)

      −∞ < mϕ < Mϕmγ < 0 < Mγmψ < Mψ ≤ +∞, mψMγmϕ and mϕMϕϕtdt=mγ0γtdt=0Mγγtdt=0; \int_{{m_\phi }}^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\gamma }}^0 {\gamma \left( t \right)dt} = \int_0^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (vii)

      −∞ ≤ mϕ < Mϕmγ < 0 < Mγmψ < Mψ < +∞, MϕMγMψ and mϕMϕϕtdt=mγ0γtdt=0Mγγtdt=0; \int_{{m_\phi }}^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\gamma }}^0 {\gamma \left( t \right)dt} = \int_0^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (viii)

      −∞ ≤ mϕ < Mϕmγ < Mγ < 0 < mψ < Mψ < +∞, MϕmγMψ and mγMγγtdt=mψMψψtdt=0; \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = \int_{{m_\psi }}^{{M_\psi }} {\psi \left( t \right)dt} = 0;

    • (ix)

      −∞ < mϕ < Mϕmγ < Mγ < 0 < mψ < Mψ ≤ +∞, Mγmϕ + mψ and mγMγγtdt=mψMψψtdt=0; \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = \int_{{m_\psi }}^{{M_\psi }} {\psi \left( t \right)dt} = 0;

    • (x)

      −∞ < mϕ < Mϕmγ < Mγmψ < 0 < Mψ ≤ +∞, Mϕ ≤ min{mγMψ,mγ + mψ} and 0Mψψtdt=mψ0ψtdt=mγMγγtdt=0; \int_0^{{M_\psi }} {\psi \left( t \right)dt} = \int_{{m_\psi }}^0 {\psi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0;

    • (xi)

      −∞ ≤ mϕ < Mϕmγ < Mγmψ < 0 < Mψ < +∞, MϕmγMψ and 0Mψψtdt=mψ0ψtdt=mγMγγtdt=0. \int_0^{{M_\psi }} {\psi \left( t \right)dt} = \int_{{m_\psi }}^0 {\psi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0.

    Other solutions are given by the following two theorems.

    Theorem 3.5.

    Assume mψ < mϕ < Mϕ ≤ 0 ≤ mγ < Mγ < Mψ, mψ < mϕMγ,Mψ > Mγmϕ, ψ(x) = 0 for x ∈ [a, b], where mψ < amϕMγ, Mγmϕb < Mψ. Moreover, suppose mϕMϕϕtdt=mγMγγtdt=0. \int_{{m_\phi }}^{{M_\phi }} {\phi \left( t \right)dt} = \int_{{m_\gamma }}^{{M_\gamma }} {\gamma \left( t \right)dt} = 0. Then the triple (ϕ, γ, ψ) is a solution of equation (3.5).

    Theorem 3.6.

    Assume −∞ ≤ mψ < mϕ < mγ < 0 < Mγ < Mϕ < Mψ ≤ +∞, ϕ(x) = 0 for x ∈ [mγ,Mγ], 0mϕϕtdt=0Mϕϕtdt=0mγγtdt=0Mγγtdt=0, \int_0^{{m_\phi }} {\phi \left( t \right)dt} = \int_0^{{M_\phi }} {\phi \left( t \right)dt} = \int_0^{{m_\gamma }} {\gamma \left( t \right)dt} = \int_0^{{M_\gamma }} {\gamma \left( t \right)dt} = 0, and ψ(x) = 0 for x ∈ [a, b], with a ≤ min{mϕMγ,mγMϕ} and b ≥ max{Mγmϕ,Mγ + Mϕ}. Then the triple (ϕ, γ, ψ) is a solution of equation (3.5).

    By using the integral representation of regular functions from ℝ into ℝ, it is possible to study two other alternative equations in two unknown functions.

    The first equation is the following (3.6) fx+y+fxy2fx2fy0gx+y+gxy2gx2gy=0, \matrix{ {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) \ne 0} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \Rightarrow g\left( {x + y} \right) + g\left( {x - y} \right) - 2g\left( x \right) - 2g\left( y \right) = 0,} \hfill \cr } this is the analogue of equation (3.3), where instead of Cauchy equations we have quadratic equations.

    Assuming that f, gC2(ℝ), we can write (3.7) fx=0xτtdt+C12x2+C2x+C3, f\left( x \right) = \int_0^x {\tau \left( t \right)dt} + {{{C_1}} \over 2}{x^2} + {C_2}x + {C_3}, where f(0) = C3, τC1(ℝ with τ (0) = τ ′(0) = 0, and (3.8) gx=0xσtdt+D12x2+D2x+D3, g\left( x \right) = \int_0^x {\sigma \left( t \right)dt} + {{{D_1}} \over 2}{x^2} + {D_2}x + {D_3}, where g(0) = D3, σC1(ℝ with σ(0) = σ′(0) = 0.

    From (3.7) and (3.8) we can compute the quadratic differences of f and g, obtaining fx+y+fxy2fx2fy=0y[τx+t+τxt2τt]dt2C2y+2C3,gx+y+gxy2gx2gy=0y[σx+t+σxt2σt]dt2D2y+2D3, \matrix{ {f\left( {x + y} \right) + f\left( {x - y} \right) - 2f\left( x \right) - 2f\left( y \right) = \int_0^y {[\tau \left( {x + t} \right) + \tau \left( {x - t} \right) - 2\tau \left( t \right)]dt - 2{C_2}y + 2{C_3}} ,} \hfill \cr {g\left( {x + y} \right) + g\left( {x - y} \right) - 2g\left( x \right) - 2g\left( y \right) = \int_0^y {[\sigma \left( {x + t} \right) + \sigma \left( {x - t} \right) - 2\sigma \left( t \right)]dt - 2{D_2}y + 2{D_3}} ,} \hfill \cr } thus equation (3.6) becomes 0y[τx+t+τxt2τt]dt2C2y+2C3×0y[σx+t+σxt2σt]dt2D2y+2D3=0. \matrix{ {\left[ {\int_0^y {[\tau \left( {x + t} \right) + \tau \left( {x - t} \right) - 2\tau \left( t \right)} ]dt - 2{C_2}y + 2{C_3}} \right]} \hfill \cr {\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \times \;\left[ {\int_0^y {[\sigma \left( {x + t} \right) + \sigma \left( {x - t} \right) - 2\sigma \left( t \right)]dt - 2{D_2}y + 2{D_3}} } \right] = 0.} \hfill \cr } By analyzing the various possibilities for the coefficients C2,C3,D2,D3, and by using the following

    Lemma 3.7.

    Let Fn : ℝ2 Q → ℝ, n = 1, . . . , N, be continuous functions. If n=1NaxFnt,ydt=0 \mathop \prod \nolimits_{n = 1}^N \int_a^x {{F_n}\left( {t,y} \right)dt} = 0 , for all (x, y) ∈ ℝ2 and some a ∈ ℝ, then n=1NFnx,y=0 \mathop \prod \nolimits_{n = 1}^N {F_n}\left( {x,y} \right) = 0 , for all (x, y) ∈ ℝ2.

    we can prove the following
    Theorem 3.8.

    The equation (3.6) has only trivial solutions of class C2, that is either f(x) = αx2, x ∈ ℝ, or g(x) = βx2, x ∈ ℝ, for some α, β ∈ ℝ.

    The second equation connects additive and quadratic equations: (3.9) fx+yfxfy×gx+y+gxy2gx2gy=0. \left[ {f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)} \right] \times \left[ {g\left( {x + y} \right) + g\left( {x - y} \right) - 2g\left( x \right) - 2g\left( y \right)} \right] = 0. In this case we assume fC1(ℝ) and gC2(ℝ) and obtain the following

    Theorem 3.9.

    The equation (3.9) has only trivial solutions, that is either f(x) = αx, x ∈ ℝ, or g(x) = βx2, x ∈ ℝ, for some α, β ∈ ℝ (see [30]).

    4.
    Conclusions and open problems

    As is clear from the previous sections, the investigation of alternative (or conditional with the condition given by the unknown function(s)) is alive and well and works have constantly been appearing for more than 60 years. The equations which have been studied are mostly related to the additive Cauchy equation and, more recently, to the quadratic or Jordan-von Neumann equation. It would be interesting to investigate alternative equations where other Cauchy equations are involved.

    Reading the previous sections, a series of open problems naturally appears.

    The functional equation cfx+yafxbfydfx+yfxfy]=0 \left[ {c\left( {f\left( {x + y} \right) - af\left( x \right) - bf\left( y \right) - d} \right]} \right[f\left( {x + y} \right) - f\left( x \right) - f\left( y \right)] = 0 has been investigated under the assumption that f : GR where G is an abelian group and R a domain of integrity (see Theorem 2.12), but we do not have any general result when f is defined on a non commutative group.

    The same problem appears for Cauchy differences assuming several values.

    Some of the previous alternative equations involving the Cauchy equation were solved by using as fundamental tool the Ulam-Hyers stability. Thus a natural problem is to investigate those equations when the additive equation is not stable. The analogous question can be posed for the quadratic equation.

    Going to equation (2.29), again the result is complete for commutative groups, while the problem is open in case of non commutativity.

    Looking at the results for the plurality function, we see that the crucial point is a special decomposition of ℝn (see Theorem 2.41) and it would be very interesting to give a description (not only an iterative method) of these decompositions.

    Concerning the alternative equations with more than one unknown function, it is shown after Corollary 3.2.1, that equation (3.1) in a purely algebraic setting can have infinitely many solutions: the problem of giving a full description of the solutions on a general group is completely open.

    Finally, equations (3.6) and (3.9) have been solved under the assumption of a certain regularity of the two functions f and g: what can be said if f and g are only continuous functions? Furthermore, what happens in a purely algebraic setting? We know that in this last case, depending on the groups involved, there are other solutions, not only the trivial ones. As an example, we have that f and g=f+12 g = f + {1 \over 2} , where f is given in Theorem 2.29, satisfy equation (3.6).

    Moreover, if we take f : ℤ → ℤ/8ℤ, given by fk=0+8,ifk0mod4,1+8,ifk1mod4,4+8,ifk2mod4,5+8,ifk3mod4, f\left( k \right) = \left\{ {\matrix{ {0 + 8{\mathbb{Z}},} \hfill & {{\rm{if}}\;k \equiv 0\;\;\left( {\bmod 4} \right),} \hfill \cr {1 + 8{\mathbb{Z}},} \hfill & {{\rm{if}}\;k \equiv 1\;\;\left( {\bmod 4} \right),} \hfill \cr {4 + 8{\mathbb{Z}},} \hfill & {{\rm{if}}\;k \equiv 2\;\;\left( {\bmod 4} \right),} \hfill \cr {5 + 8{\mathbb{Z}},} \hfill & {{\rm{if}}\;k \equiv 3\;\;\left( {\bmod 4} \right),} \hfill \cr } } \right. then the pair (f, f) is a non trivial solution of equation (3.9).

    DOI: https://doi.org/10.2478/amsil-2026-0008 | Journal eISSN: 2391-4238 | Journal ISSN: 0860-2107
    Language: English
    Page range: 174 - 218
    Submitted on: Jul 22, 2025
    Accepted on: Apr 11, 2026
    Published on: Jul 1, 2026
    In partnership with: Paradigm Publishing Services
    Keywords:

    © 2026 Gian Luigi Forti, published by University of Silesia in Katowice, Institute of Mathematics
    This work is licensed under the Creative Commons Attribution 4.0 License.