1 Introduction

Homogeneous functions frequently appear in economic theory models. For example, in consumption theory, the indirect utility function is often homogeneous of degree zero in prices and income and the expenditure function is usually homogeneous of degree one in prices; in general equilibrium, the excess demand function is often homogeneous of degree zero.

The properties of homogeneous functions have been exploited by Malueg and Yates (2006) to show sufficient conditions for the existence of a unique symmetric interior pure-strategy Nash equilibrium in rent-seeking contests. More specifically, in their setting, the players’ revenue (utility net of cost) is described by a unique homogeneous function of degree zero. Ferrarese (2022) generalizes those results by allowing such a function to exhibit any degree of homogeneity. This allowed the author to extend the set of possible applications beyond the games considered by Malueg and Yates (2006). For instance, the results in Ferrarese (2022) can be applied to contests with an endogenous prize valuation or to Cournot games with a non-linear inverse demand.

This note aims to extend the characterization of symmetric pure-strategy Nash equilibria (henceforth, symmetric equilibria) to an even wider set of games. Specifically, we show that the properties of homogeneous functions can also be exploited to characterize the symmetric equilibria in symmetric games where the players’ revenue function is not (necessarily) homogeneous but homogeneous-decomposable, in the sense that, it can be written as a sum of homogeneous functions, with (possibly) different degrees of homogeneity. A simple example may help the reader. Let us consider a linear, symmetric, homogeneous good Cournot game between two firms i and j. The inverse demand is \(p(q_i,q_j)=\alpha -q_i-q_j \, \alpha >0\) and \(q_i\) and \(q_j\) represent the firms’ quantities. Thus, firm i’s revenue is \(R(q_i,q_j)=\left( \alpha -q_i-q_j\right) q_i\). Notice that R is not homogeneous. However, one can decompose it as \(R(q_i,q_j)=\alpha q_i-\left( q_i q_j-q_i^2\right)\), where the first term is a homogeneous function of degree one, and the second term is a homogeneous function of degree two (in both quantities). Hence, the results presented in this note apply not only to the games covered by Ferrarese (2022) and Malueg and Yates (2006) but to others, as well. In particular, we show how our results can be used to characterize the symmetric interior equilibria of symmetric games classified within several families of games such as, public good, contests, and imperfect competition games.

The extra generality of our setting comes at a cost: The set of symmetric equilibrium candidates cannot be reduced to a singleton and, in general, there is no closed-form solution. However, we can exploit homogeneity to (i) characterize the equilibrium candidates as the roots of a generalized polynomial whose real coefficients are represented by the partial derivatives of the component functions of a player’s payoff evaluated at a specific point. This contributes a shortcut for economic theory researchers to identify the maximum number of interior equilibrium candidates, as they can use the mathematical results for counting the positive zeros of generalized polynomials (Jameson, 2006). Moreover, (ii) we provide sufficient conditions for each of these candidates to be a symmetric equilibrium, and (iii) we show sufficient conditions for excluding the null vector from the set of symmetric equilibria. Finally, we apply results (i)–(iii) to characterize the equilibria of Cournot games, Tullock contets, and public good games.

The note is structured as follows: in Sect. 2, we briefly present some useful properties of homogeneous functions; in Sect. 3, we present the model; Sect. 4 is devoted to the equilibrium analysis; in Sect. 5, we present applications and Sect. 6 concludes. All proofs are in the Appendix.

2 Preliminaries: a reminder about homogeneous functions

A real valued function \(f:\mathbb {R}^{I}\rightarrow \mathbb {R}\) is homogeneous of degree \(\alpha\) in \(\textbf{x}\equiv (x_1,x_2,\ldots ,x_I)\) if \(f(t\textbf{x})=t^\alpha f(\textbf{x}), \, \forall t>0\). This implies that, given a vector with I identical entries \(\check{\textbf{x}}\equiv (x,x,\ldots ,x)\), \(f(\check{\textbf{x}})=x^{\alpha }f(\textbf{1})\), where \(\textbf{1}\) is an I-dimensional vector of ones. Furthermore, the two following properties will be useful:

P1:

Let \(f:\mathbb {R}^{I}\rightarrow \mathbb {R}\) be differentiable and homogeneous of degree \(\alpha\). Then, for the \(n^{th}\) derivative, \(\frac{\partial ^n f}{\partial x_i^n}(\textbf{x})=x^{\alpha -n}\frac{\partial ^n f}{\partial x_i^n}(\textbf{1})\).

P2:

The set of homogeneous functions is closed with respect to the operation of multiplication and is not (in general) closed with respect to the operation of sum. The sum of homogeneous functions is itself homogeneous if all the addends exhibit the same degree of homogeneity.

3 The model

Let \(\mathscr {I}=\{1,2,\ldots ,I\}\) be the index set of symmetric players. Each \(i\in \mathscr {I}\) selects an \(x_i\in [0,+\infty )\) simultaneously and non-cooperatively. Let \(\textbf{x}\equiv \left( x_{1},x_{2},\ldots ,x_{I}\right)\) be an I-dimensional vector of strategies selected by all players and \(\textbf{x}_{-i}\in \mathbb {R}_{+}^{I-1}\) denote the vector of strategies excluding \(x_{i}\).Footnote 1 Player i’s payoff is given by

$$\begin{aligned} u\left( x_{i},\textbf{x}_{-i}\right) =R(x_{i},\textbf{x}_{-i})-C(x_{i},\textbf{x}_{-i}),\text { for all }i\in \mathscr {I}. \end{aligned}$$

Let the cost function \(C:\mathbb {R}_{+}^I\rightarrow \mathbb {R}_{+}\) be a homogeneous function of degree \(s\in \mathbb {R}_{++}\) with \(C(0,\textbf{x}_{-i})=0 \; \forall \; \textbf{x}_{-i}\), \(\frac{\partial C(x_{i},\textbf{x}_{-i})}{\partial x_i}>0\), and \(\frac{\partial ^2 C(x_{i},\textbf{x}_{-i})}{\partial x_i^2}\ge 0\). The revenue function \(R(\textbf{x})\) is homogeneous-decomposable, that is, it can be obtained as a sum of homogeneous functions of possibly different degrees of homogeneity. Hence, \(R(\textbf{x})=\sum _{h\in \mathscr {H}}f_{h}(\textbf{x})\), where \(f_{h}(\textbf{x})\) is a homogeneous function of degree \(\alpha _h\in \mathbb {R}\) for all \(h\in \mathscr {H}\), and \(\mathscr {H}=\left\{ 1,2,\ldots ,\overline{h}\right\}\) is the index set of these functions holding that for any pair \((k,l)\in \mathscr {H}^2\), \(k<l\) if and only if \(\alpha _{k}<\alpha _{l}\). Thus, \(\alpha _1\) and \(\alpha _{\overline{h}}\) are the lowest and highest degrees of homogeneity of the functions composing \(R(\textbf{x})\), respectively. Furthermore, \(f_h(\textbf{0})\ge 0\) for all \(h\in \mathscr {H}\), and \(C\left( \cdot \right)\) and \(f_{h}\left( \cdot \right) \;\forall \; h\in \mathscr {H}\) are continuous and differentiable over \(\mathbb {R}_{++}^I\) and possibly over \(\mathbb {R}_{+}^I\).Footnote 2 Hence, this setting allows for the payoff function to have a point of discontinuity at the origin.Footnote 3 Let \(\mathscr {H}_d\subseteq \mathscr {H}\) be the index set of functions with a discontinuity at the origin. Additionally, let \(\mathscr {H}_{c}\subseteq \mathscr {H}\) and \(\mathscr {H}_{c_0}\subseteq \mathscr {H}\) be two subsets of the index set of continuous functions over \(\mathbb {R}_{+}^I\) such that \(f_h(\textbf{0})>0\) when \(h\in \mathscr {H}_{c}\) and \(f_h(\textbf{0})=0\) when \(h\in \mathscr {H}_{c_0}\).

Let \(\mathscr {G}\) denote the family of games with the above features. Notice that the set of games covered by Ferrarese (2022) is a subset of \(\mathscr {G}\), as it considers cases in which \(\mathscr {H}\) has a unique element h, with \(\alpha _h\in \mathbb {R}\). The set of games analyzed by Malueg and Yates (2006) is even more restricted as \(\alpha _h=0\).

A symmetric equilibrium of \(g\in \mathscr {G}\) is a strategy profile \(\textbf{x}^{*}=(x_1^{*},x_2^{*},\ldots ,x_I^{*})\in \mathbb {R}^I_{+}\) with \(x_i^{*}=x_j^{*}, \forall i\ne j\), such that:

$$\begin{aligned} \sum _{h\in \mathscr {H}}\left( f_{h}(\textbf{x}^{*})-f_{h}(x_i,\textbf{x}_{-i}^{*})\right) -\left( C(\textbf{x}^{*})-C(x_i,\textbf{x}^{*}_{-i})\right) \ge 0, \forall x_i\ne x_i^{*}\text { and }\forall i\in \mathscr {I}. \end{aligned}$$

4 Equilibrium analysis

We now exploit the properties of homogeneous functions to (i) characterize the interior symmetric equilibrium candidates, (ii) show sufficient conditions for each candidate to be a symmetric equilibrium, and (iii) determine sufficient conditions that exclude the null vector as a symmetric equilibrium. The first result is the following:

Proposition 1

If an interior symmetric equilibrium of \(g\in \mathscr {G}\) exists, then the equilibrium strategy is a zero of the generalized polynomial:

$$\begin{aligned} P(x)=\sum _{h\in \mathscr {H}}\frac{\partial f_{h}}{\partial x_i}(\textbf{1})\ x^{\alpha _h-1}-\frac{\partial C}{\partial x_i}(\textbf{1})\ x^{s-1}, \end{aligned}$$

with \(\deg (P)=\max \{\alpha _{\overline{h}}-1,s-1\}\).

Proposition 1 contributes a reinterpretation of the necessary first-order condition for an interior maximum as the roots of a generalized polynomial, whose coefficients, because of homogeneity of the cost function and the component functions of the players’ revenue, are their partial derivatives computed at the unit vector. This provides a computational advantage as, in general, \(\left. \frac{\partial u}{\partial x_i}(x_i,\textbf{x}_{-i})\right| _{\textbf{x}=\mathbf {\check{x}}}\) could be a rather complicated function.

When \(\#\mathscr {H}=1\), a common feature in Malueg and Yates (2006) and Ferrarese (2022), the value of the unique symmetric equilibrium candidate can be explicitly obtained as a zero of P(x).Footnote 4 For those \(g\in \mathscr {G}\) for which \(\#\mathscr {H}>1\), in general, this is no longer the case. However, we can take advantage of the results regarding the number of positive zeros of polynomials to offer a shortcut to identify the maximum number of interior symmetric equilibrium candidates. A known property regarding the number of positive roots of a polynomial is the Descartes’ rule of sign, stating that this number is no larger than the number of sign changes of its coefficients and that the disparity between these two numbers is always even. As in our case, the exponents of P(x) can be non-integers, we can make use of the following result due to Jameson (2006), which can be rewritten as:

Theorem 1

Let \(\hat{P}(x)\) be an ordered version of P(x) in which the exponents of x (\(s-1\) and \(\alpha _{h}-1\) for all \(h\in \mathscr {H}\)) appear in descendant order.Footnote 5 Let \(z(\hat{P}(x))\) be the number of zeros of \(\hat{P}(x)\). Then \(z(\hat{P}(x))\) is no greater than the number of sign changes in \(\hat{P}(x)\).

Proof

See Jameson (2006). \(\square\)

Hence, to assess the maximum number of interior symmetric equilibrium candidates, one just needs to compute the partial derivatives, evaluated at a vector of ones, of the cost function and the functions composing \(R(\textbf{x})\).

At this point, let \(\bar{x}\) be a positive solution of P(x).

Proposition 2

The interior symmetric equilibrium candidate \(\bar{\textbf{x}}\equiv (\bar{x},\bar{x},\ldots ,\bar{x})\) is an equilibrium of \(g\in \mathscr {G}\) if the following two requirements are satisfied:

I):

\(C(\textbf{1})^{-1}\sum _{h\in \mathscr {H}_d\cup \mathscr {H}_{c_0}}\left( \frac{f_{h}(\textbf{1})-f_{h}(0,\textbf{1}_{-i})}{\bar{x}^{s-\alpha _h}}\right) >1\);

II):

\(\sum _{h\in \mathscr {H}_d\cup \mathscr {H}_{c_0}}\bar{x}^{\alpha _h-s}\frac{\partial ^2 f_{h}}{\partial x_i^2}\left( \frac{x_i}{\bar{x}},\textbf{1}_{-i}\right) -\frac{\partial ^2 C}{\partial x_i^2}\left( \frac{x_i}{\bar{x}},\textbf{1}_{-i}\right) >0, \, \forall x_i<\tilde{x},\; \text { for some } \tilde{x}\in \left[ 0,\bar{x}\right)\), and negative otherwise.

Requirement I) ensures that player i prefers \(\bar{x}\) to 0 when all the remaining players are selecting \(\bar{x}\) as well. This condition is needed to exclude the possibility of \(\bar{x}\) being just a local maximum of \(u\left( \frac{x_i}{\bar{x}},\textbf{1}_{-i}\right)\), as 0 is at the corner of the players’ strategy set. Requirement II) implies that \(u\left( \frac{x_i}{\bar{x}},\textbf{1}_{-i}\right)\) could be initially convex and then concave and that the equilibrium candidate \(\bar{x}\) lies on its strictly concave region. These two conditions ensure that \(\bar{x}=\underset{x_i\in \mathbb {R}_+}{{\text {argmax}}} \,u\left( \frac{x_i}{\bar{x}},\textbf{1}_{-i}\right)\), i.e., \(\bar{x}\) is player i’s best response to \(\bar{x}_{-i}\).Footnote 6

We can also exploit homogeneity to provide insights on whether a game \(g\in \mathscr {G}\) does not admit the null vector as a symmetric equilibrium. This might be a relevant analysis in some games (like public good games) where the null vector is a potential equilibrium. In this regard, we have the following result:

Proposition 3

The null vector is not a symmetric equilibrium of \(g\in \mathscr {G}\) if one of the following mutually exclusive sets of conditions holds

  1. a)

    \(\alpha _{1}<0\) and \(f_{1}(1,\textbf{0}_{-i})>0\);

  2. b)

    \(\alpha _{1}=0\), and \(f_{1}(1,\textbf{0}_{-i})-f_{1}(\textbf{0})>0\);

  3. c)

    \(s>\alpha _{1}>0\), \(f_{h}(\textbf{0})=0\,\forall h\in \mathscr {H}_d\), and \(f_{1}(1,\textbf{0}_{-i})>0\);

  4. d)

    \(s=\alpha _{1}>0\), \(f_{h}(\textbf{0})=0\,\forall h\in \mathscr {H}_d\), and \(C(1,\textbf{0}_{-i})^{-1}f_{1}(1,\textbf{0}_{-i})>1\).

Conditions a)-d) are necessary and sufficient for having an \(\hat{x}>0\) such that \(u(x_i,\textbf{0}_{-i})>u(\textbf{0})\) for all \(x_i\in (0,\hat{x})\), or equivalently for having a profitable deviation for player i from the null vector by selecting an infinitesimal \(x_i\). These conditions are simple as they are just based on the inspection of the cost function and \(f_1\), the component function of \(R\left( x_i,\textbf{x}_{-i}\right)\) exhibiting the lowest degree of homogeneity. In this regard, it is worth noting that the above sufficient conditions can only hold when  \(\alpha _{1}\) is not higher than s. Our applications show that these sufficient conditions are relevant as they are satisfied for several classes of games under quite general parametric restrictions.

We can link previous conditions to the existing literature. Point b) nests Malueg and Yates (2006). In their paper, the unique \(f_{h}\) composing the revenue function is the product between the Tullock contest success function

$$\begin{aligned} p(x_i,\textbf{x}_{-i})={\left\{ \begin{array}{ll} x_i/\sum _{j\in \mathscr {I}}x_j &{}\text {if} \ \textbf{x}\ne \textbf{0}\\ 1/I &{}\text {if} \ \textbf{x}=\textbf{0}, \end{array}\right. } \end{aligned}$$
(1)

and the exogenous value of the prize V. This \(f_{h}\) satisfies the two conditions of point b), as the Tullock function is homogeneous of degree zero and \(p(1,\textbf{0}_{-i})V-p(\textbf{0})V=V-V/I>0\). However, condition b) also applies to other games with a non-homogeneous revenue function, as illustrated by our second application. Point c) applies to the abatement game described in our third application.

5 Applications

We now present three applications in more detail: a Cournot game with a demand function exhibiting a constant curvature, a Tullock contest with externalities, and a public good (bad) game.

Application 1: A Cournot duopoly with constant demand curvature

Two firms \(i=\left\{ 1,2\right\}\) simultaneously select their output level \(x_i\in \mathbb {R}_+\) of a homogeneous good. Firms face the inverse demand p(X), where \(X=x_1+x_2\) is the aggregate supply. We assume that \(\frac{\partial p}{\partial X}<0\) for all X such that \(p(X)>0\). Moreover, let \(\delta \equiv \frac{X\frac{\partial ^2 p}{\partial X^2}}{\frac{\partial p}{\partial X}}\) be the curvature of the inverse demand (or its degree of convexity), which is assumed to be constant. As pointed out in López and Vives (2019), the set of inverse demands with the above features can be represented as:

$$\begin{aligned} p(X)=a-bX^{1+\delta },\,\, \delta \ne -1 \end{aligned}$$
(2)

where \(a>0\) is a measure of market extension and \(b>0\) (resp.\(<0\)) if \(\delta \ge -1\) (resp.\(<-1\)).Footnote 7 Firm i’s revenue is:

$$\begin{aligned} R\left( x_i,x_j\right) =x_i\left( a-b\left( x_i+x_j\right) ^{1+\delta }\right) \end{aligned}$$

which is not homogeneous. However, one can rewrite this revenue as \(R\left( x_i,x_j\right) =f(x_i)+g(x_i,x_j)\), where \(f(x_i)=a x_i\) and \(g(x_i,x_j)=-bx_i\left( x_i+x_j\right) ^{1+\delta }\) are both homogeneous and where \(\alpha _f=1\) and \(\alpha _g=2+\delta\).Footnote 8 We assume that firm i’s cost function is \(C(x_i)=c x_i^s\) with \(c>0\) and \(s\ge 1\). Hence, firm i’s payoff is:

$$\begin{aligned} \pi (x_i,x_j)=x_i\left( a-b\left( x_i+x_j\right) ^{1+\delta }\right) -cx_i^s. \end{aligned}$$

By symmetry, we focus on the problem faced by firm 1 only. Given that

$$\begin{aligned} \frac{\partial f}{\partial x_1}(1)= & {} a;\\ \frac{\partial g}{\partial x_1}(\textbf{1})= & {} -2^\delta b\left( 3+\delta \right) ;\\ \frac{\partial C}{\partial x_1}(1)= & {} cs, \end{aligned}$$

We can easily apply Proposition 1 to conclude that any interior symmetric equilibrium must be a root of the polynomial

$$\begin{aligned} P(x)=a-2^\delta b\left( 3+\delta \right) x^{1+\delta }-cs x^{s-1}, \end{aligned}$$
(3)

with \(\deg P(x)=\max \{1+\delta ,s-1\}\).Footnote 9 Applying Theorem 1, the maximum number of equilibrium candidates depends on both i) the order between the exponents of the polynomial and ii) the sign of the coefficients in P(x), which in turn depend on \(\delta\) and s. The school case of a linear inverse demand \(\left( \delta =0\right)\) and a linear cost function \(\left( s=1\right)\) leads to \(P(x)=(a-c)-3bx\), which has at most one sign change. By the Descartes’ rule of sign, this implies that there is a unique interior equilibrium candidate under the usual restriction \(a>c\).Footnote 10 However, the above model is way richer, since the number of sign changes in \(\hat{P}(x)\) depends on the specific values of \(\delta\) and s. Next, we will show that our machinery can be applied to less straightforward cases.

Proposition 2 allows us to check whether a particular equilibrium candidate is indeed an equilibrium. For the sake of concreteness, let \(\delta =-4\) and \(s=2\), namely a sufficiently log-convex inverse demand plus a quadratic cost function. In addition, let \(\left( a,b,c\right) =\left( 10,-2,1\right)\). In this case, the ordered version of (3) is:

$$\begin{aligned} \hat{P}(x)=-\frac{1}{8 x^3}+10-2x \end{aligned}$$

which has two sign changes, so that from the generalized Descartes’ rule, there can be atmost two equilibrium candidates. It turns out that such candidates are \(\bar{\textbf{x}}_1\equiv (\bar{x}_1,\bar{x}_1)\) and \(\bar{\textbf{x}}_2\equiv (\bar{x}_2,\bar{x}_2)\) with \(\bar{x}_1\approx 0.2358\) and \(\bar{x}_2\approx 4.9995\). Since

$$\begin{aligned} f(1)= & {} a;\\ g(1,1)= & {} -2^{1+\delta } b;\\ f(0)= & {} g(0,1)=0;\\ C(1)= & {} c, \end{aligned}$$

it is easy to check that, given our parametric restrictions, condition I) in Proposition 2 is satisfied for both \(\bar{\textbf{x}}_1\) and \(\bar{\textbf{x}}_2\), and that, since

$$\begin{aligned} \frac{\partial ^2 f}{\partial x_1^2}(x_1)= & {} 0;\\ \frac{\partial ^2 g}{\partial x_1^2}(x_1,1)= & {} \frac{12\left( x_1-1\right) }{\left( x_1+1\right) ^5};\\ \frac{\partial ^2 C}{\partial x_1^2}(x_1)= & {} 2, \end{aligned}$$

condition II) in Proposition 2 needs to be checked for

$$\begin{aligned} \frac{1}{\bar{x}_k^4}\frac{12\left( \frac{x_1}{\bar{x}_k}-1\right) }{\left( \frac{x_1}{\bar{x}_k}+1\right) ^5}-2,\,\,k=\{1,2\}. \end{aligned}$$

For \(k=2\), the previous expression is always negative, so that \(\bar{\textbf{x}}_2\) is an equilibrium of the Cournot game. For \(k=1\), the previous expression is negative for sufficiently low values of \(x_1\), then positive, and finally negative. Hence, condition II) does not hold, so confirming whether \(\bar{\textbf{x}}_1\) is an equilibrium or not requires further analysis.Footnote 11

Finally, we can go back to our general model (with any \(\delta \ne -1\), \(a>0\), \(b\ne 0\), \(c>0\), and \(s\ge 1\)) to check whether there is an infinitesimal profitable deviation from the null vector. Applying Proposition 3, we need to consider the following cases:

  1. i)

    \(\delta \le -2\). In this case, \(b<0\). Since \(g\left( 1,0\right) =-b>0\) and \(g\left( 0,0\right) =0\), the sets of conditions a) and b) of Proposition 3 hold. Hence, the null vector is not a symmetric equilibrium.

  2. ii)

    \(s>\min \{\alpha _f,\alpha _g\}>0\). This may happen in three subcases:

    1. iia)

      \(\delta \in (-2,-1)\). In this case, since \(\mathscr {H}_d=\emptyset\), it is required that \(g\left( 1,0\right) >0\);

    2. iib)

      \(\delta =-1\). This case is excluded from our analysis;

    3. iic)

      \(\delta >-1\). In this case, it is required that \(f\left( 1\right) =a>0\).

    Hence, the set of conditions c) of Proposition 3 holds.

  3. iii)

    \(s=\min \{2+\delta ,1\}>0\). This may happen in three subcases:

    1. iiia)

      \(s=2+\delta =1\). This case is excluded from our analysis;

    2. iiib)

      \(s=1<2+\delta\). In this case, it is required that \(\mathscr {H}_d=\emptyset\), \(f\left( 1\right) =a>0\), and \(C\left( 1\right) =c\);

    3. iiic)

      \(s=2+\delta <1\). As \(s\ge 1\), this case is excluded from our analysis.

    Hence, the set of conditions d) of Proposition 3 holds when \(a>c\).

This illustrates how our results provide a useful set of sufficient conditions to easily check whether the null vector can be excluded from the equilibrium set.

Application 2: A Tullock contest with externalities

Two risk-neutral players \(i=\{1,2\}\) exert an irreversible effort \(x_i\in \mathbb {R}_+\). Contingent upon winning or losing, each player obtains a prize \(W,L\in \mathbb {R}\), with \(W>L\), respectively. Player i’s utility is:

$$\begin{aligned} u(x_i,x_j)=p(x_i,x_j)\left( W+\beta _1 x_j^{\gamma _{1}}-\theta _1 x_i^{s_{1}}\right) +\left( 1-p(x_i,x_j)\right) \left( L+\beta _2 x_j^{\gamma _{2}}-\theta _2 x_i^{s_{2}}\right) , \end{aligned}$$

where \(p(x_i,x_j)\) is the two-player version of the contest success function (1), \(\left( \beta _1,\beta _2\right)\) are spillover parameters, and \(\left( \theta _1,\theta _2\right)\) are cost parameters. For simplicity, we assume that \(s_1=s_2=s\). Moreover, \(\gamma _{1},\gamma _{2}>0\) and \(s\ge 1\). Notice that player i’s utility can be decomposed into a revenue \(R(x_i,x_j)\) and a cost function \(C(x_i,x_j)\), where

$$\begin{aligned} R(x_i,x_j)=p(x_i,x_j)\left( W+\beta _1 x_j^{\gamma _{1}}\right) +\left( 1-p(x_i,x_j)\right) (L+\beta _2 x_j^{\gamma _{2}}), \end{aligned}$$

and

$$\begin{aligned} C(x_i,x_j)=x_i^{s}\left[ p(x_i,x_j)\theta _1+\left( 1-p(x_i,x_j)\right) \theta _2\right] , \end{aligned}$$

with \(i=\{1,2\}\) and \(i\ne j\). To ensure a costly effort we let \(\theta _1>0\) and \(\theta _2\ge 0\). Notice also that \(R(x_i,x_j)\) is not homogeneous. However, one can write that \(R(x_i,x_j)=f_{1}(x_i,x_j)+f_{2}(x_i,x_j)+f_{3}(x_i,x_j)\), where \(f_{1}(x_i,x_j)=p(x_i,x_j)(W-L)+L\), \(f_{2}(x_i,x_j)=p(x_i,x_j)\beta _1x_j^{\gamma _{1}}\), and \(f_{3}(x_i,x_j)=\left( 1-p(x_i,x_j)\right) \beta _2x_j^{\gamma _{2}}\), which are all homogeneous.

Consistent with our notation \(\alpha _{1}=0\), \(\alpha _2=\gamma _{1}\), \(\alpha _3=\gamma _{2}\), and s is the degree of homogeneity of the cost function. By symmetry, we focus on the problem of contender 1 only. Given

$$\begin{aligned} \frac{\partial f_{1}}{\partial x_1}(1,1)= & {} \frac{W-L}{4}; \\ \frac{\partial f_{2}}{\partial x_1}(1,1)= & {} \frac{\beta _1}{4};\\ \frac{\partial f_{3}}{\partial x_1}(1,1)= & {} -\frac{\beta _2}{4};\\ \frac{\partial C}{\partial x_1}(1,1)= & {} \frac{s}{2}\left( \theta _1+\theta _2\right) +\frac{1}{4}\left( \theta _1-\theta _2\right) , \end{aligned}$$

from Proposition 1 we know that if a symmetric equilibrium exists, it is a root of the polynomial

$$\begin{aligned} P(x)=\frac{W-L}{4}x^{-1}+\frac{\beta _1}{4}x^{\gamma _{1}-1}-\frac{\beta _2}{4}x^{\gamma _{2}-1}-\left( \frac{s\left( \theta _1+\theta _2\right) }{2}+\frac{\theta _1-\theta _2}{4}\right) x^{s-1}. \end{aligned}$$
(4)

Applying Theorem 1, the upper bound of the number of positive roots of this polynomial would depend on the order among the exponents and the sign of the parameters of P(x), which, in turn, depend on the values of the parameter constellation \(\left( W,L,\beta _1,\beta _2,\theta _1,\theta _2\right)\) and the degrees of homogeneity \(\left( \gamma _{1},\gamma _{2},s\right)\).

For the sake of concreteness, let us consider the case \(\left( W,L,\beta _1,\beta _2,\theta _1,\theta _2\right) =\left( 10,1,2,2,2,1\right)\) and \(\left( \gamma _{1},\gamma _{2},s\right) =\left( 4,3,2\right)\). In this case, the ordered version of (4) is:

$$\begin{aligned} \hat{P}(x)=\frac{9}{4x}-\frac{13}{4}x-\frac{1}{2}x^2+\frac{1}{2}x^3 \end{aligned}$$

which has two sign changes, so that from the generalized Descartes’ rule, there can be atmost two equilibrium candidates. It turns out that such candidates are \(\bar{\textbf{x}}_1\equiv (\bar{x}_1,\bar{x}_1)\) and \(\bar{\textbf{x}}_2\equiv (\bar{x}_2,\bar{x}_2)\), where \(\bar{x}_1=3\) and \(\bar{x}_2\approx 0.8228\). Since:

$$\begin{aligned} f_{1}(1,1)-f_1(0,1)= & {} \frac{W-L}{2};\\ f_{2}(1,1)-f_2(0,1)= & {} \frac{\beta _1}{2};\\ f_{3}(1,1)-f_3(0,1)= & {} -\frac{\beta _2}{2};\\ C(1,1)= & {} \frac{\theta _1+\theta _2}{2}, \end{aligned}$$

it is easy to check that condition I) in Proposition 2 is satisfied for both \(\bar{\textbf{x}}_1\) and \(\bar{\textbf{x}}_2\). Since:

$$\begin{aligned} \frac{\partial ^2 f_{1}}{\partial x_1^2}(x_1,1)= & {} \frac{-2}{(1+x_1)^3}(W-L);\\ \frac{\partial ^2 f_{2}}{\partial x_1^2}(x_1,1)= & {} \frac{-2\beta _1}{(1+x_1)^3};\\ \frac{\partial ^2 f_3}{\partial x_1^2}(x_1,1)= & {} \frac{2\beta _2}{(1+x_1)^3};\\ \frac{\partial ^2 C}{\partial x_1^2}(x_1,1)= & {} \frac{x_1^{s-2}}{\left( x_1+1\right) ^{3}}\left( s^{2}\theta _{2}-s\theta _{2}-2x_1^{2}\theta _{1}+2x_1^{2}\theta _{2}+2s^{2}x_1^{2}\theta _{1}+s^{2}x_1^{2}\theta _{2}+s^{2}x_1^{3}\theta _{1}\right. \\ {}{} & {} \left. +sx_1\theta _{1}-4sx_1\theta _{2}+s^{2}x_1\theta _{1}-3sx_1^{2}\theta _{2}-sx_1^{3}\theta _{1}+2s^{2}x_1\theta _{2}\right) , \end{aligned}$$

and given our parametric restrictions, condition II) in Proposition 2 needs to be checked for

$$\begin{aligned} -\frac{2}{\left( 1+\frac{x_1}{\bar{x}_k}\right) ^{3}}\left( \frac{9}{\bar{x}_k^{2}}+2\bar{x}_k^{2}-2\bar{x}_k+ 2\left( \frac{x_1}{\bar{x}_k}\right) ^{3}+6\left( \frac{x_1}{\bar{x}_k}\right) ^{2}+6\left( \frac{x_1}{\bar{x}_k}\right) +1\right) , \,\,k=\{1,2\}. \end{aligned}$$

Previous expression is always negative for \(k=\{1,2\}\), so that both candidates are equilibria of the Tullock contest with externalities. Another special case of the general model presented here is provided by Chowdhury and Sheremeta (2011a; b), where \(\gamma _{1}=\gamma _{2}=s=1\).Footnote 12

Finally, we can go back to our general case (with any \(\beta _1\); \(\beta _2\); \(\theta _1>0\); \(\theta _2\ge 0\); \(\gamma _{1}>0\); \(\gamma _{2}>0\); and \(s\ge 1\)) to analyze whether there exists an infinitesimal profitable deviation from the null vector. Proposition 3 allows us to immediately conclude that the null vector cannot be an equilibrium, as \(\alpha _{1}=0\) and \(f_{1}(1,0)-f_{1}(0,0)=\frac{W-L}{2}>0\). This holds for any parametric restriction as \(W>L\) is a fundamental of the model.

Application 3: Abatement games

This application is based on Barrett (1994). Each i out of I countries emits a quantity of a pollutant \(x_i\in \mathbb {R}_+\) damaging a shared natural resource. Country i’s revenue is:

$$\begin{aligned} R(x_i,\textbf{x}_{-i})=\psi \left( \sum _{j=1}^{I}x_j\right) -\sigma \left( \sum _{j=1}^{I}x_j\right) ^2, \end{aligned}$$

where \(\psi\) and \(\sigma\) are two positive parameters. Notice that \(R(x_i,\textbf{x}_{-i})\) is not homogeneous. However, one can write that \(R=f_{1}(x_i,\textbf{x}_{-i})+f_{2}(x_i,\textbf{x}_{-i})\), where \(f_{1}(x_i,\textbf{x}_{-i})=\psi \left( \sum _{j=1}^{I}x_j\right)\) and \(f_{2}(x_i,\textbf{x}_{-i})=-\sigma \left( \sum _{j=1}^{I}x_j\right) ^2\) are both homogeneous. Since player i’s cost function is \(C(x_i)=c x_i^s\) with \(c>0\) and \(s\ge 1\), then her payoff is:

$$\begin{aligned} u(x_i,\textbf{x}_{-i})=\psi \left( \sum _{j=1}^{I}x_j\right) -\sigma \left( \sum _{j=1}^{I}x_j\right) ^2-c x_i^s, \end{aligned}$$

and according to our notation \(\alpha _1=1\) and \(\alpha _2=\alpha _{\overline{h}}=2\).Footnote 13 As:

$$\begin{aligned} \frac{\partial f_{1}}{\partial x_i}(\textbf{1})= & {} \psi ;\\ \frac{\partial f_{2}}{\partial x_i}(\textbf{1})= & {} -2\sigma I;\\ \frac{\partial C}{\partial x_i}(1)= & {} sc, \end{aligned}$$

using Proposition 1, any symmetric equilibrium candidate must be a root of the polynomial

$$\begin{aligned} P(x)=\psi -2\sigma I x-cs x^{s-1}. \end{aligned}$$

If \(s=1\) or \(s=2\), P(x) has only two terms. Hence, applying Theorem 1, the upper bound of the number of equilibrium candidates can be zero or one. When \(s=1\), this upper bound is one if and only if \(\psi -c>0\) and zero otherwise; when \(s>1\), P(x) can have up to three terms. However, given that \(\psi >0\), and since both cs and \(2\sigma I\) are positive, \(\hat{P}(x)\) only has one sign change. Hence, by the Descartes’ rule of sign, there is one equilibrium candidate.

As a special case, consider the original version in Barrett (1994) in which \(s=2\). In this case, the unique interior symmetric equilibrium candidate \((x_1,x_2,\ldots ,x_I)=(\bar{x},\bar{x},\ldots ,\bar{x})\), where \(\bar{x}\) is the positive root of P(x):

$$\begin{aligned} \bar{x}=\frac{\psi }{2\left( I\sigma -c\right) }. \end{aligned}$$

Notice that \(\bar{x}>0\) if and only if \(\sigma >c/I\). Since:

$$\begin{aligned} f_{1}(\textbf{1})= & {} \psi I;\\ f_{2}(\textbf{1})= & {} -\sigma I^2;\\ f_{1}(0,\textbf{1}_{-i})= & {} \psi (I-1);\\ f_{2}(0,\textbf{1}_{-i})= & {} -\sigma (I-1)^2;\\{\textbf {}} \end{aligned}$$

condition I) in Proposition 2 is:

$$\begin{aligned} 2(\sigma I-c)+\sigma \left( 1-2I\right) >c, \end{aligned}$$

which requires \(\sigma >3c\). Notice that, since \(I\ge 2\) and \(c>0\), \(\max \left\{ 3c,c/I\right\} =3c\). Hence, \(\sigma >3c\) is more stringent than \(\sigma >c/I\). It only remains to check whether \(x_i=\bar{x}\) is the best reply to \(\textbf{x}_{-i}=\left( \bar{x},\bar{x},\ldots ,\bar{x}\right)\). Since:

$$\begin{aligned} \frac{\partial ^2 f_{1}}{\partial x_i^2}(x_i)= & {} 0;\\ \frac{\partial ^2 f_{2}}{\partial x_i^2}(x_i)= & {} -2\sigma ;\\ \frac{\partial ^2 C}{\partial x_i^2}(x_i)= & {} 2 c, \end{aligned}$$

condition II) in Proposition 2 needs to be checked for \(-2\left( \sigma +c\right)\), which is negative. Hence, the unique interior symmetric equilibrium is \((x_1^{*},x_2^{*},\ldots ,x_I^{*})=(\bar{x},\bar{x},\ldots ,\bar{x})\) if \(\sigma >3c\).

Back to our general case (with any \(s\ge 1\)), we can easily apply Proposition 3 to check whether there exists an infinitesimal profitable deviation from the null vector. First, notice that \(\mathscr {H}_d=\emptyset\). There are two possible cases: (i) \(s>\alpha _{1}=1\) or (ii) \(s=\alpha _{1}=1\), coinciding with cases c) and d) in our Proposition 3, respectively. The null vector can be excluded from the set of symmetric equilibria if, in case (i) \(f_{1}(1,\textbf{0}_{-i})=\psi >0\), and in case (ii) \(f_{1}(1,\textbf{0}_{-i})-C_{1}(1,\textbf{0}_{-i})=\psi -c>0\).

6 Conclusion

We characterized the symmetric equilibrium candidates of n-person symmetric games in which the players’ revenue takes the form of a finite sum of homogeneous functions. By breaking down this revenue function into smaller pieces, we take advantage of the homogeneity properties to present the equilibrium candidates as the positives zeros of a generalized polynomial, whose coefficients are represented by the partial derivatives of the component functions of a player’s payoff evaluated at the unit vector. This permits to use the mathematical results for counting the number of positive zeros of this kind of polynomials to determine the maximum number of interior symmetric equilibrium candidates. We also provided sufficient conditions for each candidate to be a symmetric equilibrium and sufficient conditions for excluding the null vector as a symmetric equilibrium. Since the set of homogeneous functions is not (generally) closed with respect to the operation of sum, our results extend the set of applications of the existing literature.