Convex Choice††thanks: We thank Gerrit Bauch, Laura Doval, Nima Haghpanah, SangMok Lee, Elliot Lipnowski, Michael Ostrovsky, Daniel Rappoport, Joel Sobel, Roland Strausz, Bruno Strulovici, Lina Uhe, Zhihui Wang, Cole Wittbrodt, Yangfan Zhou, and conference and seminar audiences for helpful comments. Kleiner acknowledges financial support from the German Research Foundation (DFG) through Germany’s Excellence Strategy - EXC 2047/1 - 390685813, EXC 2126/1-390838866 and the CRC TR-224 (Project B02).
For multidimensional Euclidean type spaces, we study convex choice: from any choice set, the set of types that make the same choice is convex. We establish that, in a suitable sense, this property characterizes the sufficiency of local incentive constraints. Convex choice is also of interest more broadly, e.g., in cheap-talk games. We tie convex choice to a notion of directional single-crossing differences (DSCD). For an expected-utility agent choosing among lotteries, DSCD implies that preferences are either one-dimensional or must take the affine form that has been tractable in multidimensional mechanism design.
1 Introduction
A fundamental property in economic models with one-dimensional private information is the Spence-Mirrlees single-crossing property. Roughly equivalent to “interval choice”—the set of types for which an action is optimal is an interval—the single-crossing property has many uses. For example, it reduces incentive compatibility (IC) to local IC. Local IC requires only that “nearby” types have no incentive to mimic each other. Sufficiency of local IC is central to the tractability, and hence success, of influential paradigms like signaling and mechanism design.
Our paper is concerned with multidimensional environments. Consider an agent with utility function , where is an allocation or choice variable and is the agent’s type or preference parameter. Let be convex. We study a property we call convex choice: for any choice set and any allocation , the set of types for which is (uniquely) optimal is convex.111Our notion relates the preferences of different types. It is distinct from “convex preferences” in decision theory, which refers to the following property of a single preference relation: if is preferred to , then convex combinations of and (in some suitable sense) are also preferred to .
We view convex choice as compelling. There is a sense in which it characterizes the sufficiency of local IC. More precisely, absent indifferences, convex choice characterizes when IC between any two types is equivalent to local IC along the line segment between those two types (Proposition 1). The necessity of convex choice for such “integration up” of local IC suggests that absent convex choice, a mechanism design model is unlikely to be tractable. Convex choice is relevant for other reasons as well. For instance, it delivers an extension of Saks and Yu’s (2005) result on the implementablity of allocation rules in settings with transfers (Proposition 2). It also offers a natural generalization of “interval equilibria” in multidimensional versions of Crawford and Sobel’s (1982) famous cheap-talk model.
Proposition 3 shows that convex choice is essentially equivalent to a form of single crossing that we term directional single-crossing differences (DSCD). Modulo details, DSCD requires that for any two (undominated) allocations, the set of types that prefer one to the other is defined by a half-space. Importantly, the orientation of the half-space can vary with the allocation pair. When , leading examples of DSCD are the quadratic-loss utility , where is the Euclidean norm, and the constant-elasticity-of-substitution utility with parameters and .
Studies of multidimensional mechanism design frequently assume the affine form (e.g., Armstrong, 1996; Rochet and Choné, 1998; Manelli and Vincent, 2007; Kleiner, 2022). Our approach delivers a novel perspective on this specification. Propositions 4 and 5 show that if the convex choice/DSCD requirement is strengthened to hold for expected utility over allocation lotteries, then—subject to some regularity conditions—either the setting is effectively one-dimensional, or preferences can be represented in the affine form.
One interpretation of these results is that when allocation lotteries are important, multidimensional mechanism design is unlikely to be generally tractable beyond the affine form. By “tractable”, we mean finding a useful characterization of the set of IC mechanisms, which is the first step in the canonical Myersonian approach (Myerson, 1981), prior to optimization. The consideration of lotteries may be inescapable when stochastic mechanisms are allowed or when there are other agents and Bayesian incentive constraints are considered. On the flip side, a constructive interpretation of Propositions 4 and 5 is that they provide some guidance for when mechanism designers should focus on alternative, non-Myersonian, approaches; see, for example, Haghpanah and Hartline (2021) in the context of monopoly bundling. In this regard, our Proposition 2 on implementability of allocation rules may be useful for future work.
Related Literature.
As elaborated later, convex choice is closely related to notions in Grandmont (1978) and, in contemporaneous work to ours, Rodríguez (2024). Both those papers have similar characterizations to our Proposition 3; beyond that, our emphasis and results are largely distinct. In particular, Grandmont (1978) focuses on social choice and Rodríguez (2024) on cheap talk; neither of them relate convex choice to the sufficiency of local IC or implementability in mechanism design, or have any analog to our characterization of DSCD over lotteries.
2 Convex Choice and Applications
There is an agent with type , where is convex.222In this paper, the “” symbol means “weak subset”. We write for the -th coordinate of , and if for all with strict inequality for some . We denote the line segment between types and by
The agent must take an action, or choose an allocation, . The agent’s preferences are given by the utility function .
Definition 1.
has convex choice if for all and ,
In other words, convex choice requires that from any choice set, the set of types that find an action uniquely optimal is convex. It is equivalent to only consider all binary choice sets, as the intersection of convex sets is convex. Convex choice implies that the preferences of any type are “between” those of and , in the sense of Grandmont (1978).333Grandmont’s betweenness notion is stated for binary relations that need not be transitive; so, in his setting, choice from non-binary choice sets may not be well-defined. His notion also imposes some requirements concerning indifference. Ignoring indifferences and assuming transitivity, convex choice is equivalent to the preferences of any being between those of and . Convex choice is also very similar to Rodríguez’s (2024) “single-crossing property”; the notions are equivalent absent indifferences, but in general his is more demanding.
Another related, but more substantially different, notion to convex choice is Kartik et al.’s (2024b) “interval choice”. They require that if and some action is optimal for and , then it is also optimal for . (Those authors use weak optimality whereas we use strict optimality; this difference is minor.) Absent indifferences, convex and interval choice are equivalent when , but they are incomparable when is multidimensional.444Ignoring indifferences, convex choice is equivalent to “interval choice on every line segment”, which is neither stronger nor weaker than interval choice on the full type space when is multidimensional. Consider the following the two examples with and : On the left, there is convex but not interval choice; on the right, there is interval but not convex choice. Convex sets are, of course, an (alternative) salient generalization of one-dimensional intervals to multiple dimensions. We will discuss yet another alternative, connected sets, subsequently.
Although we are formally studying a single-agent choice problem, we view the agent’s type as having external economic meaning beyond just parameterizing the agent’s preferences. For instance, the type could represent the agent’s information, ability, or ideology on multiple dimensions, which is relevant to an observer, principal, or politician. We interpret the desideratum of convex choice in that light.
Convex Choice and Incentive Compatibility.
To define our notions of incentive compatibility, let denote an open neighborhood—simply neighborhood hereafter—of type in the relative topology of . Throughout this paper, we focus on direct mechanisms . Stochastic mechanisms are subsumed by taking to be a lottery space.
Definition 2.
A mechanism is
-
1.
incentive compatible (IC) if for all ;
-
2.
locally IC if for each there is a neighborhood such that
(LIC)
We will also refer to (local) IC of mechanisms defined on a subset of the type space ; that simply refers to Definition 2 with in place of .
IC is a standard and fundamental property. Our formulation of local IC follows Carroll (2012): for every type , there is a set of nearby types for which (i) cannot profitably mimic those types and (ii) those types cannot profitably mimic . Requirement (ii) here owes to the non-discrete type space, and cannot be dispensed with.555Here is an example. , , , and if and only if . For every type , there is such that all types in receive the same allocation . Hence, for every , there is a neighborhood in which has no incentive to mimic any type in that neighborhood. Local IC fails, however, because any neighborhood of type contains some types strictly below, all of which would profitably mimic . If we did not rule this out in local IC, then the example would contradict Proposition 1. Carroll (2012, p. 669) makes an analogous point in his framework. It is less demanding than imposing only requirement (i) but requiring that all neighborhoods in (LIC) have “size” bounded away from zero.666That is, there is such that for all , the -ball is contained in , where is the Euclidean norm.
Plainly, IC implies local IC (because is a neighborhood of every type). The converse is not true:
Example 1.
, , , . Note that convex choice fails. The mechanism if and if is not IC. But it is locally IC: for every , there is a neighborhood of on which is constant; whereas for type , neither does it prefer to mimic any type nor does any nearby type prefer to mimic it.
We will see that, in a suitable sense, convex choice is necessary for local IC to imply IC. While it is also sufficient when preferences are strict, the next example shows that indifferences are a threat.
Example 2.
, , and . Despite convex choice, the mechanism if and only if is not IC. Yet it is locally IC: only type can profitably mimic any other type, but is constant on .
The problem in Example 2 is “thick” indifferences. The next definition allows us to pinpoint the issue.
Definition 3.
has regular indifferences if for all and , imply there is a sequence such that and for all .
An implication of regular indifferences is that for any two actions, if some type strictly prefers one of the actions then the set of types that are indifferent has empty interior. We view regular indifferences as a weak requirement; in particular, it trivially holds when there are no indifferences. Regular indifferences is also satisfied by, for example, and with parameters and . On the other hand, Example 2 is a violation. The conjunction of convex choice and regular indifferences is equivalent to: for all , and for all , if and , then for all .
We can now state our first main result.
Proposition 1.
The following are equivalent:
-
1.
has convex choice and regular indifferences;
-
2.
for any line segment and any mechanism , if is locally IC then it is IC.
(All proofs are in the appendices.)
The proposition says that convex choice and regular indifferences jointly characterize when IC between any two types and can be determined by just checking local IC along the line segment . Such “integration up” is a common strategy used to verify IC.
Local IC on the full type space implies local IC on every line segment.777Formally, if is locally IC, then for every line segment , the mechanism defined by is locally IC. Hence, a corollary of Proposition 1 is that convex choice and regular indifferences imply that on the full type space, local IC is sufficient for IC. But sufficiency of local IC on the full type space does not require convex choice, even assuming regular (or even no) indifferences. We show in Propositions 7 and 8 of Appendix A.7 that modulo some details (such as the nature of indifferences), sufficiency of local IC on the full type space is characterized by “connected choice”. Connected choice demands that any action from any choice set is optimal for a connected set of types; this is evidently weaker than convex choice.
Notwithstanding, we view the sufficiency of local IC on the full type space as generally insufficient to render multidimensional incentive constraints tractable. In particular, it seems intractable to verify IC between two types by checking local IC along (the typically uncountable set of) all paths between those types. Instead, tractability does obtain if IC can be verified via local IC along their (unique) line segment; that is a one-dimensional task. Hence our interest in the more demanding form of sufficiency of local IC embodied in Proposition 1.888Another perspective may also be helpful. Consider an environment with a one-dimensional type space, , in which local IC does not imply IC. Let us stipulate that this environment is not tractable. It would be perverse to then say that embedding it into a multidimensional environment with type space could result in the multidimensional environment being tractable if, on , local IC implies IC. Figure 1 below gives an example of such an embedding.
Figure 1 illustrates the difference between sufficiency of local IC on the full type space and on all line segments. The figure’s example violates convex choice, but because there is connected choice, on the full type space any locally IC mechanism is IC.999Formally, this follows from Proposition 7 in Appendix A.7. The logic in the current example is as follows: take any non-IC mechanism in which type prefers to mimic . As the set of types that prefer each action in is path-connected, there is a path from to along which there is at most one point at which the preference between the two actions flips. Since there must also be some (possibly distinct) point on the path at which the allocation flips, local IC is violated at this point. However, as shown in the figure, there are mechanisms in which local IC holds along the line segment even though would mimic .101010In Figure 1’s example, one can also show that (1) Since the figure does not have convex choice, it follows that the second statement of Proposition 1 is more demanding than (1); note the different order of quantifiers.
Examples 1 and 2 are illustrative of the general argument for why both convex choice and regular indifferences are necessary for Proposition 1’s second statement. Here is a heuristic sketch for why convex choice is sufficient when there are no indifferences. Take any and . Consider a fine grid of types traversing the line segment . We can regard local IC as implying , , and . Absent indifferences, all those inequalities are strict. Convex choice then implies ; otherwise, both and strictly (absent indifferences) prefer to , hence so must , a contradiction. Iterating this logic, using the combination of local IC and convex choice each time, yields for all . Consequently, .
Let us now compare our approach with that of Carroll (2012) in his “cardinal type space” analysis.111111He also considers “ordinal type spaces”, which are less comparable to our framework. We view the approaches as complementary: Carroll equates types with preferences (more precisely, utilities) and studies properties of the type space that guarantee sufficiency of local IC; instead, we fix an abstract (convex Euclidean) type space and study properties of the utility function. As previously noted, types may have external meaning beyond the agent’s preferences. But even from the narrow lens of preferences, Berger et al. (2017, p. 3) provide an insightful discussion of “parameter representations”, like ours, versus “domain representations”, like Carroll’s. We add that the flexibility in choosing a parameter representation (the type space and the utility function) has advantages and disadvantages, roughly corresponding to whether one deploys Proposition 1 for sufficiency or necessity of convex choice. Since we are more interested by sufficiency, we are inclined to view it as an advantage, as illustrated below.
Mathematically, Proposition 1 subsumes Carroll’s (2012) Proposition 1. To see why, recall that Carroll assumes each is a probability vector over a finite set of outcomes, and he associates types with their utility vectors over those outcomes. We subsume his framework by setting . Our notion of local IC (and IC) is then equivalent to his. Carroll’s Proposition 1 says that given convexity of , local IC implies IC. The conclusion follows from our Proposition 1 because in this specification has convex choice and regular indifferences. Our result is more general because we do not require finite outcomes, and because utility functions that are nonlinear in types (and satisfy the conditions for Proposition 1) need not result in convex type spaces in Carroll’s (2012) representation. Moreover, even in cases where both results are applicable, it can be easier to verify that a parameter representation has convex choice. Consider, for example, , a finite set of actions , and . It is elementary that convex choice is satisfied. By contrast, checking that the domain representation à la Carroll (2012) has a convex type space is more involved—albeit, hardly insurmountable in this simple example.
So far we have emphasized the sufficiency of local IC. But convex choice is relevant and useful more broadly. We next discuss two other applications.
Convex Choice and Implementability.
In mechanism design with transfers, an important question is whether a given allocation rule is implementable. Formally, let , where is a “physical” allocation space and is the space of transfers. Writing , assume for some function . An allocation rule is implementable if there exists a transfer rule such that is IC. We restrict attention to allocation rules with finite range. Rochet (1987) establishes that an allocation rule is implementable if and only if it is “cyclically monotone”. A less demanding condition, which only considers pairs of types, is that of weak monotonicity:
It is straightforward that weak monotonicity is necessary for implementability. For with dot product valuations, , Saks and Yu (2005) establish that if is convex, then weak monotonicity is also sufficient for implementability; see Bikhchandani et al. (2006) and Archer and Kleinberg (2014) as well. Using a result of Berger et al. (2017, Theorem 5), the notion of convex choice yields the following generalization (which does not assume ):
Proposition 2.
Assume has convex choice, regular indifferences, and is continuous in . If an allocation rule with finite range is weakly monotone, then it is implementable.
Convex Choice and Cheap Talk.
In cheap-talk or costly-signaling applications, it is natural to ask whether, in equilibrium, the set of types that choose a particular signal is convex. Modulo details about indifferences, the key condition to guarantee that all equilibria have this “convex partitional” property is that the sender’s utility have convex choice.
Indeed, there has been interest in extending Crawford and Sobel’s (1982) classic result on interval equilibria in one-dimensional cheap talk to multiple dimensions. In a working paper version of Levy and Razin (2007), Levy and Razin (2004) assume and sender utility with parameters , , and . It can be verified that this specification has convex choice if and only if (cf. Remark 1 in the next section). Consistent with that, Levy and Razin (2004) do not show that all equilibria are convex partitional; rather, in their Section 4.1, they identify parameters under which they can construct some such equilibria.121212In other working paper versions, the authors assume and show that in this case all equilibria are convex partitional. Similarly, the class of sender utilities in Chakraborty and Harbaugh (2007) do not assure convex choice, and they only show existence of “comparative cheap-talk” equilibria that are convex partitional.
Also germane are a few papers on common-interest cheap-talk games with an infinite type space but a finite message space. Jäger et al. (2011) posit for an arbitrary norm and increasing function , but in their Corollary 1 on optimal equilibria being convex partitional (modulo indifferences—which we ignore in the rest of this paragraph), they assume the Euclidean norm, which guarantees convex choice. They note that other norms can be problematic; we will see that weighted Euclidean norms would also work, but none others (Remark 1).131313Strictly speaking, Jäger et al.’s (2011) Example 1/Figure 1 with the maximum norm does not violate convex choice—rather, the issue there is about indifferences—but perturbations of their example’s actions would illustrate a failure of convex choice. Saint-Paul (2017, Theorem 2) establishes that optimal equilibria are convex partitional under a weaker condition than Jäger et al. (2011). Saint-Paul’s condition implies the directional single-crossing property discussed in the next section, which we show essentially characterizes convex choice (Proposition 3). Sobel (2016, Proposition 3) extends Saint-Paul’s result by directly assuming convex choice. Finally, Rodríguez (2024, Corollary 1) observes that all (“non-redundant”) equilibria are convex partitional under convex choice. Rodríguez (2024, Proposition 5) also expands the scope to a class of equilibria when there are multiple senders who have common information.
3 Directional Single Crossing
To unpack which preferences have convex choice, we next develop a connection with single crossing.
Definition 4.
A function
-
1.
is directionally single crossing (DSC) if there is such that for all ,
-
2.
strictly violates DSC if for all , there are such that
DSC says that for any and such that is to the right of the hyperplane passing through in the direction of (i.e., with normal vector ), we have . Hence, we will sometimes say more explicitly that a function is DSC in the direction . DSC is equivalent to the sets and being either empty, full (i.e., all of ), or intersections of with half-spaces defined by parallel (possibly identical) hyperplanes. See 2(a): the left panel depicts a typical DSC function with a “thin” zero set, illustrating the geometry of the definition; the middle panel depicts a DSC function with a “thick” zero set; and the right panel depicts a violation of DSC. Note that DSC implies that along any line segment, the sign of the function is monotonic.
Regarding part 2 of Definition 4, note that a strict violation of DSC is slightly stronger than just violating DSC. To illustrate, consider and . This function is not DSC because its sign is not monotonic. But it does not strictly violate DSC. If, instead, (maintaining for ), then it does strictly violate DSC. The violation of DSC in 2(c) is also a strict violation.
Definition 5.
The utility function
-
1.
has directionally single-crossing differences (DSCD) if for all , the difference is DSC;
-
2.
strictly violates DSCD if there are such that strictly violates DSC.
DSCD can be viewed as saying that for any pair of actions and , the strict-preference sets and are parallel half-spaces, each either open or closed, intersected with the type space. Importantly, the direction of the hyperplanes defining these half-spaces can vary across action pairs.
Here are two leading families of DSCD when : (i) weighted Euclidean preferences, where is any decreasing function of with a symmetric positive definite matrix; and (ii) constant-elasticity-of-substitution (CES) preferences, where and with parameters and .141414The superscript T denotes transposition. Family (i) satisfies DSCD with the direction and family (ii) with . In either case, adding a type-independent function preserves DSCD.151515More generally, DSCD may not be preserved by such addition. But the current utility families don’t just have DSCD, they have directionally monotonic differences: for any pair of actions, the utility difference is monotonic—rather than just single crossing—in the relevant direction. With that addition, the CES family subsumes , which is frequently used in multidimensional mechanism design, and which we will return to.
Remark 1.
Consider norm-based preferences, where and for a strictly increasing function and some norm on . If the norm is weighted Euclidean (i.e., there is a symmetric positive definite matrix such that for all ), then we have weighted Euclidean preferences and hence DSCD. Conversely, if the norm is not weighted Euclidean, then DSCD is violated if has nonempty interior; Appendix A.3 provides a proof.
The following result shows that DSCD “almost” characterizes convex choice.
Proposition 3.
If has DSCD, then has convex choice. If strictly violates DSCD, then does not have convex choice.
In light of its half-spaces interpretation, DSCD implying convex choice is straightforward. Conversely, a separating hyperplane theorem yields that under convex choice there is no strict violation of DSCD.161616If , then absent indifferences, a violation of DSCD is equivalent to a strict violation of DSCD. But not so in multiple dimensions. Consider the following two examples with and : Both examples have no indifferences, a violation of DSCD, but no strict violation of DSCD. On the left, there is convex choice (so convex choice does not imply DSCD); on the right, convex choice fails (so no strict violation of DSCD does not imply convex choice).
Proposition 3 is closely related to a result of Grandmont (1978, p. 322).171717Rodríguez (2024, Proposition 3) is also related. As Rodríguez’s result is very similar to Grandmont’s, we focus on the latter’s. Grandmont’s condition (H.2) is a little stronger than imposing both convex choice and regular indifferences. Combined with a continuity condition—Grandmont’s (H.1)—and an assumption that the convex type space is open, he obtains a characterization that is similar to, but more restrictive than, DSCD. See Appendix B.2 for details. The leading families of DSCD given above satisfy Grandmont’s characterization. A one-dimensional example of DSCD that does not is , , , if and if ; Grandmont’s continuity requirement fails here.
If , then DSCD is equivalent to Kartik et al.’s (2024b) “single-crossing differences” and, modulo indifferences, Proposition 3 is equivalent to part 1 of their Theorem 1. But in multiple dimensions the notions are distinct, and their result is not about convex choice. Similarly, Milgrom and Shannon’s (1994) single-crossing preferences do not guarantee convex choice when is multidimensional.181818Neither does Barthel and Sabarwal’s (2018) “-single crossing property”. Their notion is motivated by Quah’s (2007) weakening of Milgrom and Shannon’s (1994) comparisons of constraint/choice sets. Convex choice considers all choice sets.
McAfee and McMillan (1988) present a notion of “generalized single crossing”. Their condition is formulated for a Euclidean allocation space and twice-differentiable utilities. For differentiable mechanisms, they establish that their condition implies that checking local IC along line segments is sufficient. Appendix B.3 provides an example demonstrating that McAfee and McMillan’s condition does not imply convex choice, and hence does not imply DSCD. Consequently, as displayed explicitly in our example, there are non-differentiable mechanisms for which their condition does not yield sufficiency of local IC.
3.1 Convex Environments
In various settings, the agent may be choosing among lotteries. For instance, a mechanism designer may consider stochastic mechanisms; indeed, the revelation principle in general requires allowing for those. Or, the mechanism may take inputs from other agents with private information, so that from the interim point of view of one agent, her report induces a lottery. Alternatively, in a cheap-talk application, the receiver’s decision may be determined by both the sender’s message and the receiver’s private preference type; Kartik et al. (2024b) detail this application with .
Following Kartik et al. (2024b), we say that the environment is convex if
| () |
That is, a convex environment has the property that for any pair of actions and any weighting, there is a third action that replicates the weighted sum of utilities of the original actions. Note that convexity is a property of the utility function rather than of . However, if is convex, then it is straightforward that () is assured by linearity of in its first argument. Expected utility over a convex set of lotteries (e.g., all lotteries) is thus a convex environment. In fact, rank-dependent expected utility also produces a convex environment (Kartik et al., 2024b, Example 2). An example without lotteries is and with arbitrary functions and continuous functions .
The following concepts are useful to elucidate the implications of DSCD in convex environments. We say that the utility function represents if for some function such that for all , is strictly increasing. This is simply the standard notion of (type-dependent) preference representation. An affine representation is any representation that is affine in , i.e., has the form for some and . We say that is one-dimensional if there are and such that if and only if .191919For a DSCD preference, this is equivalent to the utility difference between every pair of actions satisfying DSC in the common direction . In other words, any type ’s preferences are fully determined by the one-dimensional sufficient statistic . A type is totally indifferent if for all .
It bears emphasis that our notion of representation does not permit redefining types, only the utility function. If types could be redefined (including altering the type space), then expected utility over lotteries with a finite number of outcomes would always have an affine representation, simply by viewing each type as the vector of its utilities over outcomes. This is not true once types are fixed, as shown by example in the next paragraph.
Regardless of a convex environment, any utility function with an affine representation satisfies DSCD. For, any affine utility clearly satisfies DSCD, and DSCD is an ordinal property that is preserved by any representation. If preferences are one-dimensional, then even in a convex environment there are DSCD utilities that do not have an affine representation: for example, , , and for any lottery , with , and .202020DSCD holds because the utility difference between any pair of lotteries is a linear combination of and , which has at most one root in . To see that there is no affine representation, observe that because is an expected utility, any representation must be a type-dependent positive affine transformation of , i.e., have the form with . But no functions and can make both and affine. The following result says that if preferences are not one-dimensional, then under some “regularity” conditions, DSCD in a convex environment is in fact characterized by an affine utility representation.
Proposition 4.
Assume , is differentiable in , and no type is totally indifferent.212121As explained in the proof, instead of no totally indifferent type, it is enough to assume that for any type that is totally indifferent, there are two actions and such that . If the environment is convex and is not one-dimensional, then has DSCD if and only if it has an affine representation.
Proof idea.
We pick an arbitrary action and normalize for all . DSCD and the convex environment then imply that is linear-combinations DSC-preserving: for all finite index sets , , and , it holds that is DSC.
Suppose that preferences are not one-dimensional. Then, there are actions such that and are not DSC in a common direction. So there must be two non-parallel hyperplanes such that vanishes on one and on the other. Since these hyperplanes must intersect and , there is with for .
Now fix arbitrary with , and consider the function
Since is DSC and , it follows that is orthogonal to . This implies , which rearranges as
so long as . Hence, is essentially determined by and the vector , except possibly at such that either or . Since the foregoing arguments can be applied to any with , it follows that largely determines the entire function . In particular, if is affine then is affine for all .
We can use the fact that is DSC with zero set given by a hyperplane (or empty or all of ) to show that there is a representation such that is affine. Building on the arguments above, we can then show that is affine for all . ∎
An expected utility is affine or one-dimensional if and only if its generating von-Neumann–Morgenstern (vNM) utility is, respectively, affine or one-dimensional. Hence, for convex environments induced by lotteries and expected utility, Proposition 4 can be equivalently stated in terms of either the vNM or the expected-utility function.
Recall that DSCD essentially characterizes convex choice (Proposition 3), and we have argued that convex choice is crucial for tractability (Proposition 1) and appealing for other reasons (e.g., in cheap-talk games). We thus view Proposition 4 as suggesting that if one cannot substantially restrict the set of lotteries to consider (perhaps because of the presence of other agents), then in many contexts genuinely multidimensional expected-utility preferences without an affine representation will be unwieldy. This may shed light, in particular, on the prominence of the affine form in multidimensional mechanism design.222222Some work with a multidimensional type space and non-affine utilities effectively assumes preferences are one-dimensional (e.g., Ghili, 2023). It is generally difficult in those problems to rule out optimality of stochastic mechanisms, even under the affine form; see, e.g., Pycia (2006) and Manelli and Vincent (2007). By contrast, there are canonical one-dimensional settings in which “regularity” assumptions do ensure that deterministic mechanisms are optimal (Strausz, 2006); in these cases, solutions have been obtained assuming only DSCD over deterministic allocations.232323Strausz’s (2006) result is for a single-agent setting with transfers and quasi-linear utility. Beyond that, even one-dimensional mechanism design frequently assumes functional forms that assure DSCD over lotteries; Remark 3 details the relevant restrictions. Examples in the context of delegation include Amador and Bagwell (2020) and Kartik et al. (2021).
Appendix B.1 shows that the assumption of cannot be dropped from Proposition 4. But one can obtain the result with alternative assumptions; what is important is some richness, beyond the convexity requirement (), in terms of the family when preferences are not one-dimensional. We offer one such variant below. Say that an action strictly dominates if for all . We also say that is minimally rich if there are no actions and functions such that for all and ,
That is, a failure of minimal richness means that after normalizing , it holds that for each action , there is a linear combination such that all types’ utilities from are the same linear combination of their utilities from and .
Proposition 5.
Assume is differentiable in , minimally rich, has regular indifferences, and there is an action that strictly dominates another. If the environment is convex and is not one-dimensional, then has DSCD if and only if it has an affine representation.
Proposition 5 substitutes Proposition 4’s assumptions of and no total indifference with minimal richness, regular indifferences, and strict dominance between some pair of actions. Observe that the dominance assumption is satisfied whenever there is one component of the action space over which all types have strictly monotonic preferences; in particular, it holds in the quasi-linear environments common in mechanism design.
To illustrate how the “one-dimensional or affine representation” conclusion of Propositions 4 and 5 is useful, we return to the CES preferences discussed earlier. Consider each with nonempty interior, and the (generalized) CES utility with and . Although satisfies DSCD, does the induced expected-utility function over the lottery space ? In one dimension, , yes: for example, in that case any linear combination is monotonic in , hence (directionally) single crossing. But in multiple dimensions, , Proposition 5 implies that has DSCD if and only if ; for, if , there is no affine representation of .242424The assumptions on and ensure that the assumptions of Proposition 5 are satisfied, and that preferences are not one-dimensional when . To see that there is no affine representation if , assume (to simplify the argument), fix some action , and consider the representation (2) The function is affine in for , but not for general . For, if is not a scalar multiple of , then changing on a hyperplane orthogonal to does not change the fraction in (2), and since is not affine when , is not affine. Since any representation of is a type-dependent positive affine transformation of , there is no affine representation. As already mentioned, the case of is prominent in multidimensional mechanism design.
Furthermore, since preferences are not changed by adding a function that depends only on type, the case of subsumes quadratic-loss preferences, with the Euclidean norm. Interestingly, in their study of common-interest cheap talk with noisy communication—so that the sender’s message induces a lottery over receiver decisions—Bauch (2024, Proposition 6.3) requires quadratic loss to obtain a convex-partitional equilibrium result. Without noise, Jäger et al. (2011, Corollary 1) could allow for preferences based on more general functions of the Euclidean norm.252525Cheap-talk aficionados may note that Blume et al. (2007) get interval equilibria in their one-dimensional model of noisy communication without imposing quadratic loss on the sender’s utility. That owes to their special “truth-or-noise” garbling: either the sender’s message goes through correctly, or a random message is drawn from an exogenous distribution. So when choosing her message, the sender can condition on the no-noise event, effectively choosing among deterministic receiver actions. In a multidimensional setting, including Bauch’s (2024), truth-or-noise garbling would ensure that all equilibria are convex partitional (modulo details about indifferences) if the sender’s utility has DSCD, even if it does not have DSCD over lotteries.
Remark 2.
For convex environments, Kartik et al. (2024b) provide a characterization of preferences that satisfy their single-crossing differences (SCD). Our message that multidimensional preferences must have an affine representation does not obtain under SCD, because SCD corresponds to interval choice whereas DSCD to convex choice. To illustrate, consider expected utility over lotteries on a binary outcome space with vNM preferences given by the right figure of footnote 4. With only two outcomes, expected utility has SCD/interval choice or DSCD/convex choice if and only if the vNM utility has the respective property. Hence, this is an example of expected utility with SCD but not DSCD; indeed, because of the figure’s non-linear indifference curve, there is no affine representation nor are the preferences one-dimensional.262626While neither Proposition 4’s nor Proposition 5’s hypotheses are satisfied in this example, one can modify it to make the same point while satisfying either proposition’s hypotheses. We also note that the example in footnote 4’s left figure naturally extends to illustrate how expected utility can have an affine representation (hence DSCD) but not SCD.
Remark 3.
Although one-dimensional preferences with DSCD in a convex environment need not have an affine representation, their structure can be characterized using Kartik et al.’s (2024b) results. If is compact, then all types’ preferences must be a convex combination of two “extreme” types’, with an ordered weighting. More precisely, there must be a representation , where is the direction in which preferences are one-dimensional, is an increasing function, and and represent the preferences of the types that respectively maximize and minimize .
4 Conclusion
Convex choice is a valuable property. We have shown that (i) in a suitable sense, it characterizes the sufficiency of local IC (Proposition 1), (ii) it speaks to the implementability of allocation rules (Proposition 2) and is relevant to applications like cheap talk, (iii) it is essentially equivalent to a form of single crossing with a simple geometric interpretation (Proposition 3), and (iv) in convex environments satisfying some regularity conditions, it reduces to “one-dimensional or affine representation” (Propositions 4 and 5). Convex choice has also been used in other contexts, such as preference aggregation (Grandmont, 1978; Caplin and Nalebuff, 1988) and social learning (Kartik et al., 2024a).
An alternative notion—generally weaker and equivalent only in one dimension—is connected choice: the set of types that find an action optimal is connected. As mentioned after Proposition 1 and elaborated in Appendix A.7, connected choice characterizes a weaker form of the sufficiency of local IC. We find convex choice more appealing for three (related) reasons. First, it ensures that IC between any two types can be verified via local IC along that line segment; this is more tractable than checking local IC along all paths connecting the two types. Indeed, for a related reason, convex choice cannot be replaced by connected choice in Proposition 2. Second, convex choice sets are typically more likely to be economically meaningful; for instance, in multidimensional cheap talk, equilibria that merely partition the sender’s type space into connected sets would be less satisfactory. Third, convex choice ties to directional single crossing and its implications/tractability in a way that connected choice is not amenable to.
References
- Money burning in the theory of delegation. Games and Economic Behavior 121, pp. 382–412. External Links: Document, Link Cited by: footnote 23.
- Truthful germs are contagious: a local-to-global characterization of truthfulness. Games and Economic Behavior 86, pp. 340–366. Cited by: §2.
- Multiproduct nonlinear pricing. Econometrica 64 (1), pp. 51–75. Cited by: §1.
- Directional monotone comparative statics. Economic Theory 66, pp. 557–591. Cited by: footnote 18.
- Effects of noise on the grammar of languages. Note: Working Paper Cited by: §3.1, footnote 25.
- Characterizing implementable allocation rules in multi-dimensional environments. Social Choice and Welfare 48, pp. 367–383. Cited by: §A.2, §2, §2.
- Weak monotonicity characterizes deterministic dominant-strategy implementation. Econometrica 74 (4), pp. 1109–1132. Cited by: §2.
- Noisy talk. Theoretical Economics 2 (4), pp. 395–440. Cited by: footnote 25.
- On 64%-majority rule. Econometrica 56 (4), pp. 787–814. Cited by: §4.
- When are local incentive constraints sufficient?. Econometrica 80 (2), pp. 661–686. Cited by: §1, §2, §2, §2, footnote 5.
- Comparative cheap talk. Journal of Economic Theory 132 (1), pp. 70–94. Cited by: §2.
- Strategic information transmission. Econometrica 50 (6), pp. 1431–1451. Cited by: §1, §2.
- A characterization for optimal bundling of products with nonadditive values. American Economic Review: Insights 5 (3), pp. 311–26. Cited by: footnote 22.
- Intermediate preferences and the majority rule. Econometrica 46 (2), pp. 317–330. Cited by: §B.2, §B.2, §B.2, §B.2, §1, §2, §3, §4, Example 4, Proposition 11, footnote 17, footnote 3.
- When is pure bundling optimal?. Review of Economic Studies 88 (3), pp. 1127–1156. External Links: Document, Link Cited by: §1.
- Voronoi languages: equilibria in cheap-talk games with high-dimensional types and few signals. Games and Economic Behavior 73 (2), pp. 517–537. Cited by: §2, §3.1, footnote 13.
- Delegation in veto bargaining. American Economic Review 111 (12), pp. 4046–87. External Links: Link Cited by: footnote 23.
- Beyond unbounded beliefs: how preferences and information interplay in social learning. Econometrica 92 (4), pp. 1033–1062. External Links: Document, Link Cited by: §4.
- Single-Crossing Differences in Convex Environments. Review of Economic Studies 91, pp. 2981–3012. External Links: Document, https://academic.oup.com/restud/advance-article-pdf/doi/10.1093/restud/rdad103/54092237/rdad103.pdf, ISSN 0034-6527, Link Cited by: §A.5, §1, §2, §3.1, §3.1, §3, Remark 2, Remark 3.
- Optimal delegation in a multidimensional world. Note: Working Paper Cited by: §1.
- On the limits of communication in multidimensional cheap talk. Note: Working Paper Cited by: §2.
- On the limits of communication in multidimensional cheap talk: a comment. Econometrica 75 (3), pp. 885–893. Cited by: §2.
- Multidimensional mechanism design: revenue maximization and the multiple-good monopoly. Journal of Economic Theory 137 (1), pp. 153–185. Cited by: §1, §3.1.
- Multidimensional incentive compatibility and mechanism design. Journal of Economic Theory 46 (2), pp. 335–354. Cited by: §B.3, §B.3, §B.3, §1, §3, footnote 41.
- Monotone comparative statics. Econometrica, pp. 157–180. Cited by: §3, footnote 18.
- Optimal auction design. Mathematics of Operations Research 6 (1), pp. 58–73. Cited by: §1.
- On equidistant sets in normed linear spaces. Bulletin of the Australian Mathematical Society 11 (3), pp. 443–454. Cited by: §A.3.
- Stochastic vs deterministic mechanisms in multidimensional screening. Note: Working Paper Cited by: §3.1.
- The comparative statics of constrained optimization problems. Econometrica 75 (2), pp. 401–431. Cited by: footnote 18.
- Ironing, sweeping, and multidimensional screening. Econometrica 66 (4), pp. 783–826. Cited by: §1.
- A necessary and sufficient condition for rationalizability in a quasi-linear context. Journal of Mathematical Economics 16 (2), pp. 191–200. Cited by: §A.2, §2.
- Language constraints in multi-sender communication games. Note: Working Paper Cited by: §1, §2, §2, footnote 17.
- A “quantized” approach to rational inattention. European Economic Review 100, pp. 50–71. Cited by: §2.
- Weak monotonicity suffices for truthfulness on convex domains. In Proceedings of the 6th ACM Conference on Electronic Commerce, pp. 286–293. Cited by: §1, §2.
- Broad terms and organizational codes. Note: Working Paper Cited by: §2.
- Deterministic versus stochastic mechanisms in principal–agent models. Journal of Economic Theory 128 (1), pp. 306–314. External Links: Document, Link Cited by: §3.1, footnote 23.
Appendix A Main Appendix
A.1 Proof of Proposition 1
-
Proof that statement 1 statement 2..
Assume convex choice and regular indifferences. Fix an arbitrary line segment and let satisfy local IC. Fix any two distinct types in ; we can label the line segment between these types as , corresponding to the convex combinations of the two types. Our goal is to show that , which implies IC on .
Local IC implies that each type has a neighborhood satisfying condition (LIC). For each , there is an open ball centered at . These balls form an open cover of ; as is compact, there is a finite subcover . We assume without loss that this subcover is minimal and its indices satisfy .
Then and . Local IC implies
(3) Now choose any with . By local IC,
(4) (5) We claim that
(6) To prove inequality (6), suppose to the contrary . Then inequality (4) implies . If inequality (5) holds strictly, then convex choice implies , contradicting (4). If (5) holds with equality, then since , it follows from regular indifferences and convex choice that , contradicting (4).
-
Proof that statement 2 statement 1.
We prove the contrapositive, first for convex choice and then for regular indifferences.
If violates convex choice, then there are and and such that for and . Let and let be an arbitrary selection from . Consider the mechanism given by
This mechanism is locally IC because all types in are getting an optimal action from and the mechanism is constant on . But IC fails because type can profitably mimic .
If violates regular indifferences, then there are and and such that , , and . Consider the same mechanism defined in the previous paragraph, except that . It is locally IC but not IC by the argument given in the previous paragraph. ∎
A.2 Proof of Proposition 2
Let be a weakly monotone allocation rule with finite range. Since is convex and is continuous in , Theorem 5 in Berger et al. (2017, p. 380) implies that it is sufficient to show that is “line implementable” (Berger et al., 2017, p. 373).
Towards contradiction, suppose there is a line segment such that the restriction of to this line segment is not implementable. We can label types on this line segment as corresponding to the convex combinations of its end points. It follows from Rochet (1987) that cyclical monotonicity is violated: there is a finite set such that
where , and the restriction of to is not implementable.
Relabel indices so that and define transfers on by and for . Hence, no type has a profitable deviation to . Moreover, weak monotonicity implies that . Hence, no type has a profitable deviation to .
Since the restriction of to is not implementable, the mechanism defined on is not IC: there are and such that strictly prefers to . Without loss, we can assume and weakly prefers to . Hence,
| (7) | ||||
| (8) | ||||
| (9) |
These inequalities contradict having convex choice and regular indifferences.272727Inequalities (7) and (9) and regular indifferences imply that some type in strictly prefers to . In light of (7) and (8), that violates convex choice. Q.E.D.
A.3 Proof of Remark 1
It suffices to prove that is an inner-product norm, as standard arguments then imply that it is weighted Euclidean.
Accordingly, suppose to contradiction that is not an inner-product norm yet there is DSCD. For any pair of actions , the set of indifferent types is the set of types that are equidistant to and , i.e., . DSCD implies that this set is convex. However, as is not an inner-product norm, it follows from Panda and Kapoor (1974, Corollary 1.3) that for some , the set is not convex. Hence, there exist and such that and are equidistant to and , but is closer to, say, . Let be in the interior of . We can then choose sufficiently small such that
and obtain
contradicting that the set of indifferent types is convex. ∎
A.4 Proof of Proposition 3
Recall that .
For the proposition’s first statement, suppose has DSCD. It is sufficient to show convex choice for all binary choice sets. So consider any . Let . We have and . Since has DSCD, there is such that is DSC in direction . This implies for all , as required.
For the proposition’s second statement, we prove the contrapositive. Suppose has convex choice. Fix arbitrary and let
It is straightforward that there is not a strict violation of DSCD if either of these sets is empty. So assume and . Then and are nonempty, convex (by convex choice), and disjoint sets. A standard separating hyperplane theorem implies that there is such that for all and . Hence, there are no with and , i.e., there is not a strict violation of DSCD. ∎
A.5 Proof of Proposition 4
For this proof, we fix an arbitrary action and work with the function
Since we are interested in representations of , we say that a function is a representative of if there is a representation of such that . Note that any type-dependent positive linear transformation of (i.e., with ) is a representative of . We say that is DSC-preserving if for all finite index sets , , and , it holds that is DSC.
- Proof of Proposition 4.
Let . Analogous to Kartik et al. (2024b, proof of Theorem 2), for every with finite support , there exist probability distributions on such that is a multiple of
| (10) |
Since the environment is convex and has DSCD, the function (10) is DSC, which implies that is also DSC. Hence, is DSC-preserving. Proposition 6 below implies that has an affine representative or is one-dimensional. It follows that has an affine representation or is one-dimensional. ∎
Accordingly, the key to Proposition 4 is the following result.
Proposition 6.
Assume and is DSC-preserving and differentiable in . If no type is totally indifferent, then is either one-dimensional or has an affine representative.
The proof of Proposition 6 is lengthy, so we provide an outline first.
Outline of the proof of Proposition 6.
Suppose that is not one dimensional. Lemma 1 establishes that there are actions and such that and are not DSC in a common direction. Lemma 2 shows that the zero sets of the two functions are non-parallel hyperplanes (or empty). Consequently, since , there is such that . We argue that is essentially determined by and (Lemma 3), and use this insight to conclude that under our assumptions, has an affine representative (Lemma 4).
Lemma 1.
Let and . If is DSC in direction for all , then is one-dimensional.
-
Proof.
For any , choose any such that and define, for all , by .
We claim that for all and . Let and observe that . Moreover, since is DSC in direction , we obtain
Lemma 2.
Assume , is DSC-preserving, and for some , and are not DSC in a common direction. Then, for , is a hyperplane or empty.
-
Proof.
For , it is sufficient to prove that the zero set of is contained in a hyperplane, since being DSC then implies that its zero set is a hyperplane or empty. Moreover, there is no loss of generality in proving it for just .
Accordingly, suppose towards contradiction that the zero set of is not contained in a hyperplane. Since and are not DSC in a common direction, there exist and with and for . Moreover, one can choose and with these properties such that there is with ; see Figure 3 for an illustration. Then the linear combination satisfies . Since , the function is not DSC, which contradicts being DSC-preserving.∎
Figure 3: Illustration for Lemma 2
Lemma 3.
Let be DSC-preserving. Let be such that and are not DSC in a common direction and suppose satisfies .
If and are differentiable at and , then for all with , it holds that
-
Proof.
Let for all and . Fix arbitrary with and , and consider the function
Since is DSC-preserving, is DSC. Moreover, and, therefore,
Moreover, (because and ), hence . Therefore, for all with and ,
Lemma 4.
Assume is DSC-preserving and, for all , is differentiable with a zero set that is either a hyperplane (intersected with ), , or empty.
If there are and such that and and are not DSC in a common direction, then has an affine representative.
-
Proof.
Let for .
Case 1: Suppose .
By Lemma 3, for all with and , we have
(11) For each , the set is neither empty (as it contains ) nor (as and are not DSC in a common direction), and therefore, by hypothesis, is a hyperplane. Moreover, for each , since is DSC and , it follows that . Therefore, we can define a representative as follows:
(12) for some that remains to be specified. It follows from (11) and (12) that for each , the function is affine, as it is on and otherwise.
Figure 4: A step in the proof of Lemma 4.
Consider any and let and . We will argue that is affine, which proves the lemma.
-
–
First, suppose and has a nonempty zero set. By DSC, the zero set of contains a hyperplane (that does not pass through ). Since the zero sets of and are hyperplanes (that pass through ), there is with , and . Moreover,
is affine as a linear combination of affine functions and satisfies . Since , and are not DSC in a common direction. See Figure 4. Since and is continuous, we observe from (12) that in a neighborhood of ,
Since and are differentiable, is differentiable at as a composition of differentiable functions. Also, is DSC-preserving because is DSC-preserving and is a type-dependent positive affine transformation of .282828Indeed, fix arbitrary and . Then is DSC and, for all , where as defined in (12). Therefore, is DSC. We remark that in general, type-dependent monotonic transformations (rather than positive affine transformations) of need not be DSC-preserving. By Lemma 3,
on the set . Since is affine, it follows that is affine on that set. Lemma 2 implies that the zero set of is a hyperplane; hence, is affine except possibly on (which is a hyperplane) and one can check that there is a choice of in (12) that makes affine everywhere.
-
–
Next, suppose and is strictly positive (or strictly negative) on . Fix with and define . Then . If vanishes everywhere, is affine. Otherwise, the arguments in the previous bullet point imply that is affine. Since is affine, it follows that is affine.
-
–
It remains to consider . Lemma 3 yields that for all with and , we have
and, therefore, . Similarly, for all with and and , we have
and, therefore, . It follows that is affine.
Case 2: Suppose .
Since we assumed that no type is totally indifferent, there is with .292929Under the weaker assumption stated in footnote 21, if there is no such action (i.e., is totally indifferent), then there are actions and such that . Without loss, we may assume that is the action whose utility we normalized to zero for all types at the outset of this proof. Hence, . We can then apply Case 1 using in place of , and one of or in place of , because at least one of and is not DSC in a common direction with . By choosing a different representative if necessary, we can assume without loss of generality that is constant in a neighborhood of (while maintaining differentiability of for all ). Because every neighborhood of contains with (otherwise would be identically zero in an neighborhood of ), there are and such that , , and . The arguments for Case 1 then establish that has an affine representative. ∎
-
Proof of Proposition 6.
If there is such that is DSC in direction for all , then preferences are one-dimensional (see Lemma 1). So suppose there are such that and are not DSC in a common direction, and define for . Using Lemma 2, for the zero set of is a hyperplane.303030To elaborate: it must be that for , is neither strictly positive nor strictly negative; otherwise, the two functions would be DSC in a common direction. By continuity, each vanishes on a nonempty set. By Lemma 2, the zero set of each is contained in a hyperplane; and by DSC, the set cannot be a strict (and nonempty) subset of a hyperplane. Because and are not DSC in a common direction, the hyperplanes on which each function vanishes intersect. Hence, since , there is with . By assumption, there is such that and it follows from Lemma 4 that has an affine representative. ∎
A.6 Proof of Proposition 5
Let action strictly dominate action and define . Note that , , and is differentiable in . Since has regular indifferences, the zero set of any linear combination of ’s is either a hyperplane (intersected with ), all of , or empty. Moreover, the argument in the proof of Proposition 4 shows that is DSC-preserving.
Say that is increasing in direction at if for all , it holds that . Note that this is a strengthening of DSC.
Case 1: Suppose there are , such that and are not increasing in a common direction at .
In this case, and vanish at , are DSC, but not DSC in a common direction. By a small variant of Lemma 4, has an affine representative and therefore has an affine representation.313131The variant of Lemma 4 is that we replace each () in the second sentence of the lemma with a finite-support function and let . The proof of the lemma goes through mutatis mutandis for this variant because being DSC-preserving implies is DSC.
Case 2: Otherwise, for all , , the functions and are increasing in a common direction at .
If there is a direction such that for all and , is increasing in direction at , then is one-dimensional (see Lemma 1), and hence so is . So suppose there are and such that is increasing in direction at but not at . Consider arbitrary such that is not constant and note that is increasing in direction at . The functions and vanish at . Since does not lie on the hyperplane in direction through and and are not constant, we have and .323232Indeed, if then the zero set has nonempty (relative) interior and therefore equals . But then would be increasing in direction at , contrary to our supposition. A similar argument shows . Hence, the function
vanishes at and at all such that . Hence, that function is identically zero and therefore there exist such that
Since this conclusion also holds if is constant, it holds for all , contradicting minimal richness. ∎
A.7 Connected Choice
The arguments in this subsection hold for any connected topological space , not just a convex .
Definition 6.
has connected choice if for all and ,
| (13) |
Definition 7.
has thin indifferences if for all and ,
| (14) |
Thin indifferences can hold without regular indifferences: consider , , and
Regular indifferences can also hold without thin indifferences: simply consider a case of total indifference.
Proposition 7.
If has connected choice and thin indifferences, then every locally IC mechanism with finite range is IC.
The idea of the proof below is as follows. Suppose is locally IC, but it is not optimal for some type to be truthful. Let be an optimal report for type and suppose, for simplicity, that it is optimal for type to be truthful. Let be the types for which is most-preferred in the range of , let be the types that get under truthtelling, and let . Since is connected by assumption, either the closure of intersects or the closure of intersects . In either case, local IC is violated, a contradiction.
-
Proof of Proposition 7.
Fix a locally IC mechanism with finite range and suppose there is a type for which it is not optimal to be truthful. Let and let be one of type ’s most-preferred alternatives in . Without loss of generality, type strictly prefers to any other alternative.333333If not, by thin indifferences, every neighborhood of contains a type with as the uniquely most-preferred alternative; such a type in does not get as otherwise local IC would be violated and we can apply our arguments for this type.
Define . Let be a maximal subset of with the property that , where
in words, is a maximal set of actions in such that some type that likes uniquely the best in is assigned by the mechanism and some type that likes uniquely the best in is assigned by the mechanism. Such a maximal subset exists because and is finite. Also note that because and . Since has connected choice, is connected; therefore, and are not separated.343434Two sets are separated if the closure of each set is disjoint from the other set. Hence, either (i) there is with or (ii) there is with . In case (i), there is with ; local IC implies and therefore . In case (ii), there is with ; local IC implies and therefore . Hence, in either case, there is and such that and . Since
and has thin indifferences, there is a type with
Hence, and the set
contains and and therefore satisfies . Hence, was not maximal, a contradiction. ∎
Note that Proposition 7 also holds under the weaker assumption of connected choice in finite choice problems, i.e., the analog of Definition 6 restricted to finite choice sets . The next result shows that this assumption is in fact necessary.
Proposition 8.
If violates connected choice on a finite set,353535That is, there is a finite set and such that (13) fails. then there is a mechanism that is locally IC but not IC.
-
Proof.
Suppose there is a finite subset and such that
is not connected. Then can be partitioned into two nonempty sets and that are separated. Note that , since is connected. Consider any mechanism such that for all and for all . Mechanism is locally IC but not IC. ∎
We can also show that the assumption of thin indifferences (at least on all finite sets) is necessary in Proposition 7 subject to the following assumption:
| for all there is with . | (15) |
Proposition 9.
-
Proof.
Suppose violates thin indifferences on a finite set . That is, there are , , and a neighborhood of , call it , such that for all and, for all , there is with . By (15), there is satisfying . Consider any mechanism such that and for all . Mechanism is locally IC but not IC. ∎
Appendix B Supplementary Appendix
B.1 On Tightness of Proposition 4’s Assumptions
Proposition 4 has three assumptions: ; is differentiable in ; and no type is totally indifferent (or the weaker version in footnote 21). Example 3 below shows that the first assumption cannot be dropped; Example 4 shows that the latter two cannot be jointly dropped.
Example 3.
Let , , and . Consider expected utility preferences induced by the vNM utility given by
So and are constant in , and, for any , there is a hyperplane through such that for on one side of the hyperplane and for on the other side. It follows that for any , is DSC, and so there is DSCD over lotteries. However, it can be checked that neither is one-dimensional nor does it have an affine representation.
Example 4.
Let , , and . Consider expected utility preferences induced by the vNM utility given by
Figure 5 graphs and . Note that is not differentiable and type is totally indifferent. It can be verified that there is DSCD over lotteries, but neither is one-dimensional nor does it have an affine representation.
We note that both Example 3 and Example 4 answer a question posed by Grandmont (1978, p. 323) on whether there are multidimensional preferences satisfying his conditions (H.1) and (H.2) that do not have an affine representation: there are.
B.2 On Grandmont’s (1978) Characterization
In this subsection, we elaborate on the connection between Proposition 3 and Grandmont (1978). It is useful to begin with a strengthening of DSCD.
Definition 8.
A function is strictly directionally single crossing (strict DSC) if it is DSC in some direction and, in addition, either or for all ,
The utility function has strict directionally single-crossing differences (strict DSCD) if for all , the difference is strictly DSC.
Strict DSC can be interpreted as requiring that there is a hyperplane such that the sets and are either empty, full, or intersections of with half-spaces defined by that hyperplane, and is either empty, full, or the intersection of with that hyperplane. So 2(a) satisfies strict DSC whereas 2(b) violates it.
As explained subsequently, the following result follows from Grandmont (1978).
Proposition 10.
Assume is open and that
| (16) |
Then has convex choice and regular indifferences if and only if it has strict DSCD.
Hence, under Proposition 10’s two assumptions, convex choice and regular indifferences are fully characterized by strict DSCD.373737Strict DSCD implies convex choice and regular indifferences without either assumption. But absent either assumption, strict DSCD can fail despite convex choice and regular indifferences. Here is an example in which is not open: , , , and if and otherwise. For an example absent (16), consider the left figure in footnote 16. By comparison, Proposition 3 required neither assumption and showed that convex choice alone is “almost” characterized by just DSCD.
To tie Proposition 10 to Grandmont (1978), say that has convex weak choice if for all , the set is convex. In our terminology, Grandmont’s condition (H.2) is the conjunction of convex weak choice, convex choice, and regular indifferences.383838The one-dimensional example in footnote 37 has convex choice and regular indifferences but not convex weak choice. Note that given convex choice and regular indifferences, convex weak choice is equivalent to convex indifference, i.e., for all , the set is convex. Grandmont’s condition (H.1) is our (16). His result can thus be stated as:
Proposition 11 (Grandmont (1978)).
Assume is open. Then satisfies (16) and has convex weak choice, convex choice, and regular indifferences if and only if for all , either
-
1.
or or ; or
-
2.
there is and such that if , if , and if .
The “if” directions of both Proposition 10 and Proposition 11 are straightforward, so let us explain how each proposition’s “only if” can be obtained from the other. To go from Proposition 11 to Proposition 10, we can first observe that convex choice and regular indifferences imply convex weak choice when is open,393939Suppose that, contrary to convex weak choice, and but for some . If is open, then there are and such that . If for either , then convex choice fails. If for either , then either regular indifferences or convex choice fails. But if for both , then convex choice fails. and then observe that the consequent of Proposition 11 implies strict DSCD. To go from Proposition 10 to Proposition 11, it suffices to observe that given (16), strict DSCD implies the consequent of Proposition 11.404040Suppose has strict DSCD in direction and the sign of is not constant (otherwise, point 1 of Proposition 11 follows immediately). Then, (16) implies that there is with . Consider the hyperplane in the direction of passing through . Strict DSCD implies that all types on that hyperplane are indifferent between and , all types to the left (i.e., types with ) strictly prefer , and all types to the right strictly prefer . Point 2 of Proposition 11 follows, with .
B.3 On McAfee and McMillan’s (1988) Single Crossing
In this subsection, we construct a one-dimensional example in which the utility function satisfies McAfee and McMillan’s (1988)’s generalized single crossing (GSC) but does not have convex choice. We construct a mechanism that is locally IC but not IC, as predicted by Proposition 1.
Let , , and .414141McAfee and McMillan (1988) allow for transfers. We implicitly set transfers to zero to simplify. Preferences are given by
Below, we use subscripts on to denote partial derivatives.
Generalized single crossing.
To verify that satisfies McAfee and McMillan’s GSC, we must show that for all there is such that
| (17) |
Differentiation yields
and
If then , hence
is strictly positive (negative) if and only if . Similarly, if then , hence
is strictly positive (negative) if and only if . Lastly, if then and . Therefore, for all there is satisfying Equation 17.
No convex choice and the insufficiency of local IC.
Let be small and compare with :
Hence,
with roots
These two types are indifferent between the actions and , types in strictly prefer , and types outside strictly prefer . So convex choice—and hence also DSCD—fails. Moreover, the following mechanism is locally IC but not IC: