EconBase
← Back to paper

Lorenz map, inequality ordering and curves based on multidimensional rearrangements

Extracted main text — title through conclusion, appendix excluded. This is what our citation measures are computed over, published so the extraction can be checked by eye.

88,435 characters · 23 sections · 148 citation commands

Rendered from LaTeX for readability, not typeset faithfully. Citation keys are highlighted; maths is left as source; figures, tables and equation environments are summarised rather than reproduced; unrecognised commands are greyed out so nothing is silently dropped. Email addresses are removed.

Lorenz map, inequality ordering and curves based on multidimensional rearrangements

\address{University of Washington, Penn State, University of Alberta and University of Washington}

abstractWe propose a multivariate extension of the Lorenz curve based on multivariate rearrangements of optimal transport theory. We define a vector Lorenz map as the integral of the vector quantile map associated with a multivariate resource allocation. Each component of the Lorenz map is the cumulative share of each resource, as in the traditional univariate case. The pointwise ordering of such Lorenz maps defines a new multivariate majorization order, which is equivalent to preference by any social planner with inequality averse multivariate rank dependent social evaluation functional. We define a family of multi-attribute Gini index and complete ordering based on the Lorenz map. We propose the level sets of an Inverse Lorenz Function as a practical tool to visualize and compare inequality in two dimensions, and apply it to income-wealth inequality in the United States between 1989 and 2022. \vskip20pt \noindentKeywords: Multidimensional inequality, Lorenz curve, Gini index, vector quantiles, optimal transport, majorization \vskip10pt \noindentJEL codes: D63

Introduction

The Lorenz curve, first proposed in lorenz:1905, is a compelling visual and simple quantification tool for the analysis of dispersion in univariate distributions. It allows easy visualization of dispersion from the curvature of a convex curve and its distance from the diagonal. The diagonal itself is the Lorenz curve of a degenerate distribution-- an egalitarian allocation where all individuals have the same amount of resource. It also enables quick computations, reading off the curve, as it were, of the share of a resource held by the top or bottom of the allocation distribution for that resource. These features of the Lorenz curve account for much of its enduring appeal among practitioners, policy analysts and policy makers. This appeal is further enhanced by the relation between majorization and the pointwise ordering of Lorenz curves, which provides a way to visualize inequality comparisons between populations and within a given population between time periods. Comprehensive accounts are given in marshall:1979 and arnold:2018:book.

The appealing properties of the Lorenz curve are well captured by the formulation given in gastwirth:1971. In that formulation, the Lorenz curve is the graph of the Lorenz map, and the latter is the cumulative share of individuals below a given rank in the distribution, i.e., the normalized integral of the quantile function. The relation to majorization and the convex order follows immediately, as shown in section C of marshall:1979. As pointed out by arnold:110, this makes the Lorenz ordering an uncontroversial partial inequality ordering of univariate distributions, and most open questions concern the higher dimensional case.

Dispersion in multivariate distributions is not adequately described by the Lorenz curve of each marginal, and a genuinely multidimensional approach is needed. Even for utilitarian welfare inequality, AB:1982 motivate the need for the multidimensional approach initiated by fisher:1956. More generally, the literature on multidimensional inequality of outcomes and its measurement is vast, as evidenced by many recent surveys, see for instance DL:2012, AB:2014, AZ:2020. We only discuss it insofar as it relates to the Lorenz curve.

Multivariate extensions have been proposed for the Lorenz curve, most notably Taguchi:72a (Taguchi:72a, Taguchi:72b), arnold:1983, and koshevoy:1996 (koshevoy:1996, koshevoy:1999)\footnote{More recently, subsequent to our work, HM:2022 also adopt a multivariate rearrangement approach to the definition of multi-attribute Lorenz curves. They adopt a center-outward approach (see HBCM:2021), which is better suited to define notions of middle class.}. They are reviewed in marshall:1979 and SJ:2014 and discussed in more details in section (ref), where we compare them to our proposal. We contribute to this literature with a vector version of the gastwirth:1971 formulation of the Lorenz curve. We provide an implementable criterion to measure and compare inequality in multivariate distributions, which emulates the features of the Lorenz curve that most contributed to its success.

The traditional gastwirth:1971 formulation of the Lorenz curve is an integrated quantile over the lowest ranked individuals. To simplify the argument in the univariate case, model the population as a continuum on $[0,1]$ and suppose the distribution of incomes in the population is continuous. Then the gastwirth:1971 formulation can be thought of involving two stages. Take an income allocation $Y$, which is a random variable on $\mathbb R_+$ with cumulative distribution function $F_Y$. First, reorder individuals in the population so that they are ranked in increasing incomes. Then compute the cumulative share of lowest ranked individuals by integrating $F_Y^{-1}$ from $0$ to $r$ and dividing by the mean. The first step involves the probability integral transform $F_Y(Y)$, which should be thought of in this context as a cardinal to ordinal transformation, since $F_Y(Y)$ is uniform on $[0,1]$, so cardinal information is purged, but $F_Y$ is increasing, so ordinal information is preserved. Our proposal is based on a multivariate version of the cardinal to ordinal transformation involved in the first stage. The latter is the unique map that transforms a $d$ dimensional allocation into a uniform one on $[0,1]^d$, and is cyclically monotone\footnote{Existence and uniqueness are shown in mccann:1995. See section (ref) for details and definitions.} and hence preserves ordinal information. This motivates our definition of the vector Lorenz map as the cumulative integral of the multivariate quantile of CGHH:2017.

The vector Lorenz map we propose, therefore, is the vector of shares of each resource held by individuals below a given rank. The associated Lorenz inequality dominance criterion deems a multivariate allocation more equal if this share of resources is larger for each rank. Hence, our proposal shares the interpretation of the traditional Lorenz curve and Lorenz dominance. It also shares the desirable properties of the Lorenz curve and dominance ordering. Like the Lorenz zonoid of koshevoy:1996 (koshevoy:1996, koshevoy:1999), it characterizes the distribution of an allocation (see section (ref) for a definition and discussion). Unlike the Lorenz zonoid, the vector Lorenz map we propose can be efficiently computed as an unconstrained convex optimization problem and connected to recent developments in computational optimal transport theory\footnote{An account of recent advances is given in peyre:2018.}. Hence, the Lorenz dominance order we propose is an implementable inequality dominance criterion. Using recent advances on the asymptotic properties of multivariate quantiles, surveyed in Hallin:2022, our Lorenz dominance criterion can be the basis for inequality dominance testing that accounts for sampling uncertainty. This contrasts our proposal with the growing literature on multivariate inequality dominance criteria proposed for finite populations. See for instance GM:2012, banerjee:2016, FG:2021 and references within.

Other implementable inequality dominance criteria are proposed in the literature, in koshevoy:1995, koshevoy:1996, koshevoy:2007 and banerjee:2016 and other references surveyed in arnold:2018:book. However, they do not provide an equivalence between the Lorenz dominance criterion and a class of compatible social evaluation functionals. An exception is GM:2012 and FG:2021 who give a comprehensive treatment of the special case of a finite population with a single cardinal transferable attribute combined with an ordinal non transferable one. We characterize the class of social evaluation functionals that are inequality averse in the sense that they are increasing in the Lorenz dominance order. We build on the multivariate extension of the Quiggin:92-Yaari:87 rank dependent decision theory in GH:2012 to show that, as in weymark:1981 for the univariate case, social evaluation functionals are inequality averse if and only if they are rank dependent social evaluation functionals with attribute specific weights decreasing in ranks. We also characterize the class of transfers that increase inequality according to the Lorenz dominance criterion as rank preserving transfers of any attribute from a lower to a higher ranked individual. A special case of such transfers, which we call {\em monotone regressive transfers} weakly increase marginal inequality and dependence between attributes.

To visualize Lorenz dominance, we define an {\em Inverse Lorenz Function} at a given vector of resource shares as the fraction of the population that cumulatively holds those shares. It is characterized by the cumulative distribution function of the image of a uniform random vector by the Lorenz map. Hence, it is a cumulative distribution function by construction, like the univariate inverse Lorenz curve. In two dimensions, the $\alpha$-level sets of this cumulative distribution function, which we call $\alpha$-Lorenz curves, are non crossing downward sloping curves that shift to the south-west when inequality increases, as defined by the Lorenz ordering. For the cases, where allocations are not ranked in the Lorenz inequality dominance ordering, we propose a family of multivariate S-Gini coefficients based on our vector Lorenz map, with the flexibility to entertain different tastes for inequality in different dimensions. Finally, we propose an illustration to the analysis of income-wealth inequality in the United States between 1989 and 2022.

Plan of the paper

In the first section, we define the Lorenz map, explain its computation, detail its properties and how it compares with alternative proposals. In section (ref), we introduce the Lorenz dominance ordering, its characterization in terms of classes of social evaluation functionals and in terms of transfers compatible with it. Section (ref) illustrates the implementation of our proposed tools, and the final section concludes.

Vector Lorenz Map

Definition of the Lorenz map

The Lorenz curve was originally proposed in lorenz:1905 to provide a graphical representation of inequality of distribution of a single resource. Let $Y$ be a random variable on $\mathbb R_+$ with cumulative distribution function $F_Y$, which represents the allocation of a resource in a population. The population is modeled as the continuum $[0,1]$.

The Lorenz curve is traditionally defined as the set of points in $[0,1]^2$, parameterized by $y$, with coordinates

eqnarray[eqnarray omitted — 90 chars of source]

where $\mu_Y$ is the expectation of $Y$. See for instance page 149 of arnold:2018:book. gastwirth:1971 points out that the Lorenz curve is given by the graph of the map on $[0,1]$

eqnarray[eqnarray omitted — 135 chars of source]

where $F^{-1}(v):=\inf\{y: v\leq F_Y(y)\}$ is the traditional quantile function. Formulation ((ref)) provides a closed form expression and simple interpretation: For each proportion $q\in[0,1]$, the Lorenz map gives the cumulative share of the resource held by the poorest proportion $q$ of the population. This relies on the well known fact that the quantile function $F_Y^{-1}$ is the only increasing function such that for any uniformly distributed random variable $V$ on $[0,1]$, $F_Y^{-1}(V)$ is distributed identically to $Y$. Hence, integrating $F_Y^{-1}$ from $0$ to $q$ and normalizing produces the cumulative share held by the individuals ranked below $q$.

Conversely, when $F_Y$ admits a density, the probability integral transform $V:=F_Y(Y)$ produces a uniformly distributed random variable $V$ on $[0,1]$, which preserves the ranks of individuals in the population. This holds because $F_Y$ is an increasing map. Hence, the probability integral transform removes cardinal information (by producing a uniformly distributed outcome), while preserving ordinal information (by keeping the rank order of individuals in the population). The probability integral transform $V:=F_Y(Y)$ is the rank associated with allocation $Y$.

If $F_Y$ is not continuous, then $F_Y(Y)$ is no longer uniformly distributed (positive masses of individuals have identical ranks). However, it is still the case that for any uniformly distributed random variable $V$ on $[0,1]$, $F_Y^{-1}(V)=\inf\{y: V\leq F_Y(y)\}$ is distributed identically to $Y$. Hence, the closed form solution for the Lorenz map ((ref)) still holds with the same interpretation: Integrating $F_Y^{-1}$ from $0$ to $q$ and normalizing still produces the cumulative share held by the individuals ranked below $q$.

Consider now an allocation $X:=(X_1,\ldots,X_d)$ of $d$ resources in the population. To analyze inequality in allocation $X$, we can first look at inequality in each marginal allocation $X_1,\ldots,X_d$, using the univariate Lorenz curves $L_1:=L_{X_1},\ldots,L_d:=L_{X_d}$. However, this strategy disregards the effect of dependence. The latter is relevant to inequality, as can be trivially illustrated by the fact that for given wealth and income marginal allocations, the comonotonic allocation (the wealthier individuals have higher income) is more unequal than the admittedly unrealistic counter-monotonic allocation (the wealthier individuals have lower income).

To take dependence into account, we propose to emulate the gastwirth:1971 formulation by measuring cumulative shares of each resource for all individuals, {\em below a certain rank}. Conceptually, this is achieved in two steps. First, we find a transformation that removes cardinal information while preserving individual's ranking in the population, i.e., a cardinal to ordinal transformation. Then we integrate the shares of individuals with lowest rank. The difficulty here, of course, is the absence of a canonical order in $\mathbb R^d$ to define the rank.

As noted in FR:2017, by Borel's Isomorphism Theorem\footnote{See for instance section 13.1 page 487 of Dudley:2002.}, there exist measurable bijective maps $T:[0,1]\rightarrow\mathbb R^d$ such that for any uniformly distributed random variable $V$ on $[0,1]$, $T(V)$ is distributed identically to $X$. However, such maps are unsuitable cardinal to ordinal transformations for two main reasons. First, there is no known explicit construction, hence no way to compute them. Second, even if we could compute such a map, its choice would imply an implicit ad hoc aggregation of the different resources in allocation $X$ in order to arrive at a scalar ranking of individuals in the population.

In order to avoid an implicit ad hoc aggregation of the different resources in $X$, the cardinal to ordinal transformation must be between $\mathbb R^d$ and $[0,1]^d$. Hence, we model the population as a continuum on $[0,1]^d$ and individual ranks are points in $[0,1]^d$. The multivariate quantile transform, and its inverse (the cardinal to ordinal transform, or rank transform), must satisfy the same requirements as in the univariate case: It must map the uniform distribution (no cardinal information) to the distribution of the allocation, and it must be monotonic (so as to preserve ordinal information). The monotonicity of the quantile in the univariate case ensures that the cardinal to ordinal transformation does indeed preserve the rankings of individuals in the population.

To construct an analogue of the gastwirth:1971 Lorenz curve formulation, we therefore need the cardinal to ordinal transformation to satisfy a form of multivariate monotonicity. The classical notion of monotonicity in $\mathbb R^d$, also known as $2$-monotonicity of a map $T:\mathbb R^d\rightarrow\mathbb R^d$, requires

eqnarray*[eqnarray* omitted — 93 chars of source]

for any pair of vectors $x,x^\prime\in\mathbb R^d$. It can be interpreted as monotonicity on average. For uniqueness of the cardinal to ordinal transformation, we need the stronger version of monotonicity, called {\em cyclical monotonicity}, which characterizes the gradients of convex functions and was introduced by Rockafellar:66. Cyclical monotonicity requires

eqnarray*[eqnarray* omitted — 95 chars of source]

for any $K$, and any collection of vectors $(x_1,\ldots,x_K)$, setting $x_{K+1}=x_1$. Cyclical monotonicity also characterizes maps $T$ that minimize distortion in the sense that in case the allocation $X$ has continuous distribution with finite variance, $T$ minimizes $\mathbb E\| X-T(X)\|^2$ among all the maps such that $T(X)$ is uniformly distributed on $[0,1]^d$.

The following definition summarizes the properties needed for a cardinal to ordinal transformation as a first step in the Lorenz map construction.

definition[Vector quantile] A vector quantile $Q_X$ associated with random vector $X$ on $\mathbb R^d$ is a map $Q_X:[0,1]^d\rightarrow\mathbb R^d$ with the following properties. \begin{enumerate} • For any uniformly distributed random variable $U$ on $[0,1]^d$, $Q_X(U)$ is distributed identically to $X$. • If the distribution of $X$ is absolutely continuous, $Q_X$ is invertible and $Q_X^{-1}(X)$ is uniformly distributed on $[0,1]^d$. • The map $Q_X$ is cyclically monotone. • When $d=1$, $Q_X$ is the traditional quantile function (This is automatically satisfied when (1) and (3) hold). \end{enumerate}

As shown in mccann:1995, there exists a transformation that conforms with definition (ref) and it is unique in the sense that two such transformations are equal almost everywhere. It is proposed as a vector quantile notion in CGHH:2017, and we will refer to it as the vector quantile associated with $X$.

Once we model the population as a continuum on $[0,1]^d$, interpret each point on $[0,1]^d$ as a rank, and define the vector quantile $Q_X$ as a multidimensional rearrangement of the allocation $X$ in rank order, we simply integrate the quantile over the lowest ranks to define a multivariate version of the gastwirth:1971 formulation of the Lorenz curve.

definition[Lorenz map] Let $U$ be a uniformly distributed random vector on $[0,1]^d$, and let $X:=(X_1,\ldots,X_d)$ be an allocation, i.e., a random vector on $\mathbb R_+^d$ with finite mean $\mu=(\mu_1,\ldots,\mu_d)$. Call $\tilde X$ the normalized version of $X$, i.e., \begin{eqnarray*} \tilde X:=\left( \frac{X_1}{\mu_1},\ldots,\frac{X_d}{\mu_d}\right), \end{eqnarray*} and let $Q_{\tilde X}$ be the vector quantile of $\tilde X$. The Lorenz map of allocation $X$ is the vector-valued function $\mathcal{L}_X:[0,1]^d \to [0,1]^d$ defined for each $r:=(r_1,\ldots,r_d)\in[0,1]^d$ by \begin{eqnarray} \mathcal{L}_X(r_1,\ldots,r_d) & = & \int_0^{r_1}\!\!\!\cdots\!\int_0^{r_d} Q_{\tilde X}(u_1,\ldots,u_d)du_1\ldots du_d. \end{eqnarray}

The transformation of $X$ into its normalized version $\tilde X$ prior to integrating the vector quantile is required to remove dependence of the Lorenz map of definition (ref) on units of measurements. Different resources, such as earnings and health, may not be measured with the same units of measurement. The transformation into $\tilde X$ makes the allocation unit free. Hence the Lorenz map satisfies ratio-scale invariance (i.e., invariance to rescaling of the different attributes, or change of units of measurement). Section (ref) discusses an alternative unnormalized version of the definition in the spirit of Shorrocks:83.

When $X$ has absolutely continuous distribution $P_X$, its quantile function is $P_X$-almost everywhere invertible (see for instance theorem 2.1 in CGHH:2017). In that case, the transformation $U=Q_X^{-1}(X)$ is the vector analogue of the probability integral transform $V=F_Y(Y)$ discussed above. The random vector $U=Q_X^{-1}(X)$ is uniformly distributed on $[0,1]^d$, and is the vector rank of the individual with endowment $X$, in the terminology of CGHH:2017. The Lorenz map of definition (ref) can then be rewritten as:

eqnarray[eqnarray omitted — 146 chars of source]

This clarifies the interpretation of $\mathcal{L}_X(r)$ as the cumulative share of all individuals with vector rank below $r$ in the partial order of $\mathbb R^d$.

In the scalar case discussed above, inverting the Lorenz curve $L_Y$ defined in ((ref)) yields the inverse Lorenz curve

eqnarray[eqnarray omitted — 197 chars of source]

where the probability is taken with respect to a uniformly distributed random variable $V$ on $[0,1]$. The scalar inverse Lorenz curve at $y$ is therefore shown in ((ref)) to be equal to the maximum proportion of the population with cumulative share of the resource equal to $y$. In the vector case, the analogue of the right-hand side of ((ref)) can still be used to define an Inverse Lorenz Function.

definition[Inverse Lorenz Function] The Inverse Lorenz Function (ILF) of a random vector $X$ is the function $l_X:[0,1]^d \to [0,1]$ defined for each $z=(z_1,\ldots,z_d)\in[0,1]^d$ by $l_X(z):=\mathbb P(\mathcal{L}_X(U)\leq z),$ where $z=(z_1,\ldots,z_d)\in[0,1]^d$, inequality $\leq$ is understood component-wise, and the probability is taken with respect to the uniform random vector $U$ on $[0,1]^d$.

The expression above is no longer the mathematical inverse of the Lorenz map $\mathcal{L}_X$, but it can still be interpreted as the share of the population with cumulative shares of all resources equal to a predetermined proportion $z=(z_1,\ldots,z_d)$.

Computation and examples

Computation

We now give a step-by-step method to compute the Lorenz map of a discrete distribution, which may be the allocation in a finite population, or the empirical distribution of a (possibly weighted) sample from an underlying (possibly mixed discrete-continuous) distribution. The full algorithm and a step-by-step guide to implementation in R are given in appendix (ref).

Let $X$ be a random vector in $\mathbb R_+^d$ with discrete distribution. The probability mass function of the distribution of $X$ is given by $\{(x^1,w_1),\ldots,(x^n,w_n)\}$, where $x^1,\ldots,x^n$ are vectors in $\mathbb R_+^d$ and $w_1,\ldots,w_n$ are positive scalar weights summing to $1$.

enumerate• First, normalize the allocation vector $X$ and form $\tilde X:=(X_1/\mu_1,\ldots,X_d/\mu_d)$, where $X_j$ is the $j$-th coordinate of $X$ and $\mu_j=\Sigma_{i=1}^nw_ix_j^i$ is the mean of $X_j$, for each $j=1,\ldots,d$. The issue of normalization is discussed in section (ref). • Then compute the vector quantile $Q_{\tilde X}$ of $\tilde X$. According to definition (ref) (requirements (2) and (4)), the vector quantile $Q_{\tilde X}$ must satisfy the following requirements: \begin{enumerate} • For any uniformly distributed random variable $U$ on $[0,1]^d$, $Q_{\tilde X}(U)$ is distributed identically to $\tilde X$. Hence: \begin{enumerate} • For all $u\in[0,1]^d$, $Q_{\tilde X}(u)\in\{x^1,\ldots,x^n\}$; • For all $i=1,\ldots,n,$ \begin{eqnarray} W_i & : = & Q_{\tilde X}^{-1}(x^i)=\{u\in[0,1]^d: Q_{\tilde X}(u)=x^i \} \end{eqnarray} has measure $w_i$. \end{enumerate} • The map $Q_{\tilde X}$ is cyclically monotone. Hence, by Rockafellar:66, there is a convex function $\psi_{\tilde X}:[0,1]^d\rightarrow\mathbb R$ such that $Q_{\tilde X}$ is almost everywhere equal to the gradient of $\psi_{\tilde X}$. \end{enumerate} Since $Q_{\tilde X}$ takes a finite number of values and is constant and equal to $x^i$ on each $W_i$, the computation of $Q_{\tilde X}$ is equivalent to the computation of the partition of $[0,1]^d$ in regions $W_1,\ldots,W_n$. As $Q_{\tilde X}$ is the gradient of the convex function $\psi_{\tilde X}$ and is constant on each of the $W_i$, $\psi_{\tilde X}$ is affine on each of the $W_i$, and each $W_i$ is a convex polytope in $[0,1]^d$. AHA:1998 show \begin{eqnarray*} \psi_{\tilde X}(u) & = & \max_{i=1,\ldots,n}\{u^\top x^i - h^i \}, \end{eqnarray*} where $h:=(h^1,\ldots,h^n)$ solves the convex optimization program \begin{eqnarray} \min \; \left\{\sum_{i=1}^n w_ih^i + \int_{[0,1]^d} \max_{k=1,\ldots,n}\{u^\top x^k - h^k \} du \right\}. \end{eqnarray} The algorithm minimizes ((ref)) to find $h$, from which the regions $W_i$ are obtained as \begin{eqnarray} W_i^h & = & \{u\in[0,1]^d: u^\top x^i-h^i\geq u^\top x^j-h^j,1\leq j\leq n\}. \end{eqnarray} The first order conditions of (ref) fulfill requirement (2)(a)(ii), i.e., for all $i = 1,\dots,n$, \begin{eqnarray} \lambda(W_i^h) & = & w_i, \end{eqnarray} where $\lambda$ is the Lebesgue measure. Finally, the vector quantile $Q_{\tilde X}$ is the piecewise constant map that takes values $x^i$ on each $W_i:=W_i^h$, $i=1,\ldots,n$. • Once we have computed the vector quantile map $Q_{\tilde X}$, the Lorenz map at $r:=(r_1,\ldots,r_n)\in[0,1]^d$ is obtained straightforwardly as the integral of the piece-wise constant map $Q_{\tilde X}$ over $[0,r]:=[0,r_1]\times\ldots\times[0,r_d]$: \begin{eqnarray} \mathcal{L}_X(r) & = & \sum_{i=1}^n \lambda\left( W_i\cap [0,r]\right)\;x^i, \end{eqnarray} where the term in $\lambda$ is the ordinary area of the convex polytope formed by the intersection of the cell $W_i$ and the rectangle $[0,r]$. • Finally, $\mathcal{L}_X$ can be used to generate a pseudo sample $\{\mathcal{L}_X(U_1),\ldots,\mathcal{L}_X(U_m)\}$, where $\{U_1,\dots,U_m\}$ is a uniformly distributed random sample or any pseudo-random (a.k.a. minimum discrepancy) sequence that approximates the uniform distribution on $[0,1]^d$. The Inverse Lorenz Function $l_X$ can then be approximated with the empirical distribution of this pseudo-sample: \begin{eqnarray} l_m(z) & := & \frac{1}{m} \sum_{j = 1}^m \mathds{1}\{\mathcal{L}_X(U_j) \leq z\}, \>\>\> z \in [0,1]^d. \end{eqnarray}

Examples

To illustrate the definition and the computation of the Lorenz map, we now explore examples of specific allocations and compute the corresponding Lorenz maps. First, we illustrate the computation of the Lorenz map for a discrete allocation.

example[Discrete allocations] Let $X$ be the allocation with probability mass function $\{(x^1,1/n),\ldots,(x^n,1/n)\}$. We select the support points $(x^1,\ldots,x^n)$ as the realizations of $n$ i.i.d. draws from the bivariate standard normal distribution. The vector quantile $Q_{\tilde X}$ of the normalized allocation $\tilde X$ is characterized by its value $x^i$ on the convex polygon $W_i$, such that $(W_1,\ldots,W_n)$ form the partition of $[0,1]^2$ shown on the left panel of figure (ref). As shown on the right panel of figure (ref), the Lorenz map at $r=(r_1,r_2)\in[0,1]^2$ is equal to the sum of the $x^i$'s times the area of $W_i$ intersected with $[0,r_1]\times[0,r_2]$.

Next, we consider the special case, where all individuals are endowed with the same quantity of resources.

example[Identical allocations] Let $X$ be the constant allocation $X=(1,1,...,1)$. Then $Q_X (u)=(1 , 1,...,1)$ for all $u\in \lbrack 0,1]^{d}$, so that $\mathcal{L}_X(u)$ is a $d$-vector with identical entries $u_{1}u_{2}\cdots u_d$. The image of $\mathcal{L}_X$ is the diagonal in $[0,1]^d$. The Inverse Lorenz Function $l_X(z)$ of $X$ is $0$ when $z_1z_2\cdots z_d=0$. For $d\geq 1$ and $(z_{1},z_{2},...z_d)\in (0,1]^{d}$, and letting $\underline z:=\min \{z_{1},z_{2},...,z_d\}$, the Inverse Lorenz Function $l_X(z)$ of $X$ is \begin{eqnarray*} l_X(z) & = & \mathbb{P}(U_{1}U_{2}\cdots U_d\leq z_{1},U_1U_2\cdots U_d\leq z_{2},...,U_1U_2\cdots U_d\leq z_{d}) \\ & = & \mathbb{P}(U_1U_2\cdots U_d\leq \underline z) \\ & = & \underline z\sum_{k=1}^d \frac{(-1)^{k-1}}{(k-1)!}[\log(\underline z)]^{k-1}. \end{eqnarray*}
figure[figure omitted — 824 chars of source]

We also check that our definition is compatible with scalar definitions when all resources are independently distributed.

example[Independent Resources] Let the components $X_1,...,X_d$ of $X$ be independent with marginal Lorenz curves $L_{1},...,L_d$, respectively. Then, the $i$th component of the Lorenz map is $L_i(r_i) \Pi_{j=1,j\neq i}^d r_j$. This expression of the Lorenz map has the following interpretation. Consider the first component $r_2\cdots r_dL_1(r_1)$. The share of resource $1$ held by people with multivariate rank in $[0,r_1]\times [0,1]^{d-1}$ is the marginal share, equal to the marginal Lorenz curve. Since the resources are independent, this share is uniformly distributed along the other dimensions, so that people with ranks in $[0,r_1]\times[0,r_2] \times \cdots \times [0,r_d]$ command a share $r_2\cdots r_dL_1(r_1)$. The other components are interpreted analogously. When $d=2$ and $r_1= 1 $, the Lorenz map takes values $\mathcal{L}_X(1,r_2) = (r_2,L_2(r_2))$. That is, the image of $\{(1,r_2): 0 \leq r_2 \leq 1\}$ under $\mathcal{L}_X$ is the marginal Lorenz curve $L_2$ of the second resource $X_2$ (and symmetrically when $r_2=1$). The Inverse Lorenz Function $l_X(z)$ of allocation $X$ with independent components is \begin{eqnarray*} l_X(z) = \mathbb{P}(\, U_{2}\cdots U_dL_1(U_{1})\leq z_1, U_{1}U_3\cdots U_dL_2(U_{2})\leq z_2,....,U_1\cdots U_{d-1} L_d(U_d)\leq z_d) \\ = \int_{[0,1]^{d-1}}\min\left\{ \frac{z_1}{L_1(u_1)\Pi_{k\neq 1,d}u_k}, \frac{z_2}{L_2(u_2)\Pi_{k\neq 2,d}u_k} ,...,l_d\left(\frac{z_d}{\Pi_{k\neq d} u_k}\right) \right\}du_1...du_{d-1}, \end{eqnarray*} where $l_d$ is the univariate inverse Lorenz curve of $X_d$.

Next, we derive the Lorenz map in the case of allocations $X=(X_1,X_2)$ with the same components, i.e., $X_1=X_2$ almost surely. We stick to $d=2$ for notational simplicity.

example[Comonotonic Resources] Consider bivariate comonotonic allocations. Let the components $X_1$ and $X_2$ of the allocation $X$ be almost surely equal. Then, $X_1$ and $X_2$ have identical distributions. Since the distribution of $X=(X_1,X_2)$ concentrates on the line $x_1=x_2$, the vector quantile depends on $u$ only through $u_1+u_2$ (it is an index cost in the terminology of CMP:2017). More precisely, it is $(u_1,u_2)\mapsto (\psi'(u_1+u_2),\psi'(u_1+u_2))$, where $z \mapsto \psi'(z)$ is the optimal transport map from $\sigma$ to the distribution of $X_1$, where $\sigma $ has density on $[0,2]$ given by $1-|1-z|$. Each component of the Lorenz curve is then given by \begin{eqnarray*} \mathcal{L}_1(r_1,r_2) = \mathcal{L}_2(r_1,r_2) &=&\int_0^{r_2}\int_0^{r_1}\psi'(u_1+u_2)du_1du_2 =\int_0^{r_2}[\psi(u_2+r_1) -\psi(u_2)]du_2. \end{eqnarray*} In case $X_1$ and $X_2$ are uniformly distributed on $[0,2]$, the optimal transport map $\psi'$ for $z <1 $ is given by $\psi'(z) = z^2$, so that $\psi(z) =z^3/3$. We then have, \begin{equation*} \mathcal{L}_1(r_1,r_2) = \frac{r_1^3r_2}{3}+\frac{r_1r_2^3}{3}+\frac{r_1^2r_2^2}{2}, \end{equation*} when $r_1+r_2\leq 1$, and \begin{eqnarray*} \mathcal{L}_1(r_1,r_2) = \, \frac{2}{3}(r_1+r_2)^3-\frac{1}{12}(r_1+r_2)^4-(r_1+r_2)^2-\frac{r_1^4}{12}-\frac{r_2^4}{12}+\frac{2}{3}(r_1+r_2)-\frac{1}{6}, \end{eqnarray*} when $r_1+r_2>1$. The image of this Lorenz map is once again the diagonal in $[0,1]^2$. Letting $R~U[0,1]^2$, the Inverse Lorenz Function $l_X(z)$ of allocation $X=(X_1,X_2)$ with $X_2=X_1$ almost surely, is \begin{eqnarray*} l_X\left( z\right) &=&\mathbb{P} \left( \mathcal{L}_{1}\left( R\right) \leq z_{1},\mathcal{L}_{2}\left( R\right) \leq z_{2}\right) \\ &=&\mathbb{P} \left( \mathcal{L}_{1}\left( R\right) \leq \min \left\{ z_{1},z_{2}\right\} \right) \\ &=& h\left( \min \left\{ z_{1},z_{2}\right\} \right) , \end{eqnarray*} where $\mathcal{L}_j(R)$ is the $j$-th component, $j=1,2$, of $\mathcal{L}_X(R)$, and $h$ is the distribution function of $\mathcal{L}_{1}\left( R\right) $.

Relative scale and normalization

Let $X$ be the original allocation. Normalizing $X$ into $\tilde X$ as in definition (ref) by dividing each component by its mean, removes any sensitivity to (changes in) units of measurements. It is a standard approach to achieve ratio-scale invariance. See for instance banerjee:2010 (banerjee:2010, banerjee:2016). However, by construction, it comes with the disadvantage of removing scale effects. In the univariate case, Shorrocks:83 proposes to eschew normalization in order to take scale effects into account in the measurement of inequality.

When units of measurement are not a concern, an alternative definition without the feature described above is defined as

eqnarray*[eqnarray* omitted — 95 chars of source]

where $Q_X$ is the vector quantile of the original allocation $X$ (not the normalized one). This alternative version also allows the weighting of different resources according to a priori importance to overall inequality. Call $X^\epsilon=(\lambda_1(\epsilon)X_1,\ldots,\lambda_d(\epsilon)X_d)$ the suitably rescaled version of the initial allocation $X$. Define the sequence of weights $(\lambda_1(\epsilon),\ldots,\lambda_d(\epsilon))$ in such a way that $\lambda_{k+1}(\epsilon)/\lambda_k(\epsilon)\rightarrow0$ as $\epsilon\rightarrow0$. In this way, resources are ordered in decreasing importance to inequality, and we can entertain the extreme lexicographic case, where $\epsilon\rightarrow0$.

It follows from CGS:2010 that, when $X$ has an absolutely continuous distribution, as $\epsilon$ tends to $0$, the alternative Lorenz map tends to the map

eqnarray*[eqnarray* omitted — 100 chars of source]

where $Q_X^{KR}$ is the inverse of the Knothe-Rosenblatt transform $T^{KR}:\mathbb R^d\mapsto[0,1]^d$ of the original allocation $X$ proposed by Rosenblatt:52 and Knothe:57, and defined as follows

eqnarray*[eqnarray* omitted — 252 chars of source]

The Knothe-Rosenblatt quantile map is the only multivariate quantile map from the uniform on $[0,1]^d$ to $\mathbb R^d$ proposed in the literature other than optimal transport based vector quantiles as in definition (ref). The result above shows that the Knothe-Rosenblatt quantile is not a good alternative to vector quantiles of definition (ref) to base an integrated quantile definition for the Lorenz map, since it relies on an a priori lexicographic ordering of the different resources in the allocation.

Properties and comparisons with other multivariate Lorenz concepts

In this section, we detail previous proposals for multivariate extensions of the Lorenz curve and list the properties that distinguish our proposal from the former.

Alternative multivariate Lorenz proposals

Until now, the development of multivariate extensions of the Lorenz curve was hampered by the lack of simple multivariate analogues of ranks and quantiles. Early proposals for bivariate extensions of the Lorenz curve in Taguchi:72a (Taguchi:72a,Taguchi:72b) and arnold:1983 (arnold:1983,arnold:1987) are based on a direct ad-hoc extension of the traditional formula given in ((ref)). Let $(x_1,x_2)\mapsto F(x_1,x_2)$ be the CDF of a bivariate allocation with density $f$ and mean $(\mu_1,\mu_2)$. Taguchi:72a (Taguchi:72a,Taguchi:72b) proposes the bivariate Lorenz surface $L:[0,1]^2\rightarrow[0,1]$ defined implicitly by $(s,t,L(s,t)):=$

eqnarray[eqnarray omitted — 198 chars of source]

In order to treat both dimensions of the allocation symmetrically, arnold:1983 (arnold:1983,arnold:1987) proposes the alternative Lorenz surface parameterized by $(x_1,x_2)$ as the set of points

eqnarray[eqnarray omitted — 154 chars of source]

where $F_1$ and $F_2$ are the marginal CDFs associated with $F$, and $\mu_{12}$ is the expectation of the product $X_1X_2$. A closed form solution, given in SJ:2014, makes the Lorenz surface ((ref)) amenable to parameterization and statistical analysis. However, it does not share the interpretation or any of the properties of the univariate Lorenz curve.

A more successful proposal in that respect, is the Lorenz zonoid of koshevoy:1996. Again, take ((ref)) in the univariate case as the point of departure. It associates a fraction $p$ of the population to the share of the resource collectively held by the poorest fraction $p$ of the population. koshevoy:1996 eschew the need to order the population by associating with a fraction $p$ of the population the share of resources held by any group of individuals making up a fraction $p$ of the population, poor, rich, or mixed. The lower bound is the share held by the poorest individuals (the traditional Lorenz curve), and the upper bound is the share held by the richest individuals (a reverse Lorenz curve). The Lorenz zonoid is defined in koshevoy:1996 as the collection of all such shares for each fraction of the population. It is a convex region in $[0,1]^2$ bounded below by the Lorenz curve and above by the reverse Lorenz curve. More precisely, the Lorenz zonoid is defined as the set of points

eqnarray*[eqnarray* omitted — 173 chars of source]

where the function $\phi$ ranges over the set $\Phi$ of measurable functions from $\mathbb R_+$ to $[0,1]$. The lower (resp. upper) bound is obtained with the collection of functions $\phi(v):=\mathds 1\{v\leq y\}$ (resp. $\mathds 1\{v> y\}$), $y\in\mathbb R_+$.

Since the definition of the Lorenz zonoid does not rely on ranks or quantiles, the extension to higher dimensions is straightforward. Let $\Phi$ now be the set of measurable functions from $\mathbb R_+^d$ to $[0,1]$ and $X=(X_1,\ldots,X_d)$ be a multivariate allocation with CDF $F$ and mean $(\mu_1,\ldots,\mu_d)$. The Lorenz zonoid of koshevoy:1996 is defined as the set of points $L(X):=$

eqnarray*[eqnarray* omitted — 249 chars of source]

The Lorenz zonoid is an American football-shaped region in $[0,1]^{d+1}$ with poles at points $(0,\ldots,0)$ and $(1,\ldots,1)$. The Lorenz surface of Taguchi:72a (Taguchi:72a,Taguchi:72b) is a subset of the Lorenz zonoid, obtained when $\Phi$ is restricted to the set of functions $\phi_x(\cdot):=\mathds{1}\{\cdot\leq x\}$, all $x\in\mathbb R^2$. A function $\phi\in\Phi$ defines a point in the zonoid. The interpretation is simple in the case of indicator functions. The latter pick out specific groups of individuals in the population and the corresponding point in the zonoid has first coordinate equal to the fraction of the population involved. The other coordinates are the shares of each of the resources held by this group of individuals.

Definition 4.1 of banerjee:2016 proposes a multivariate inequality ordering in the finite population case. The analogue multivariate Lorenz map in the general case of a (possibly mixed discrete continuous) vector allocation $X$ with normalized version $\tilde X$ can be defined\footnote{We thank Xiaoxia Shi for bringing this to our attention.} for all $r=(r_1,\ldots,r_d)\in[0,1]^d$ by

eqnarray*[eqnarray* omitted — 95 chars of source]

where, for each $j=1,\ldots,d$, and $Q^{B,j}$ is the quantile function associated with the random variable $\Sigma_{k=1}^d (\tilde X_j+\tilde X_k)/2d$. If the latter were replaced by $\tilde X_j$, the Lorenz map would be the vector of marginal Lorenz curves. Mixing with the average across allocation introduces sensitivity to dependence between the marginal allocations. Note however, that $Q^B:=(Q^{B,j})_{j=1}^d$ is not a valid vector quantile for $\tilde X$, since $Q^B(U)$ is not distributed like $\tilde X$ when $U$ is uniform on $[0,1]^d$. As a result, $L^B(r)$ is not a vector of resource shares, as is the case for the univariate Lorenz curve.

Properties of the Lorenz map and Inverse Lorenz Function

The proposed multivariate extensions of the Lorenz curve in both Taguchi:72a (Taguchi:72a,Taguchi:72b) and koshevoy:1996 relate population proportions to a vector of resource shares. Our proposal differs substantially from these in that it directly relates a specific subset of the population, namely individuals with multivariate rank below $r$ to their share of both resources. Beyond this major conceptual difference, we now investigate properties of our multivariate extension of the Lorenz curve that make it a valuable contribution.

enumerate• Interpretation. Unlike other multivariate proposals, the Lorenz map shares the interpretation of the traditional Lorenz curve as the cumulative share of resources held by the lowest ranked individuals. • Computation. As shown in section (ref), the Lorenz map can be efficiently computed via convex programming. As an integrated vector quantile, it relies on the growing literature on computational geometry and computational optimal transport, where algorithms and implementations abound and are tested in a variety of applied fields. This is in sharp contrast with the Lorenz zonoid proposed by koshevoy:1996 which is notoriously difficult to compute. • Statistical inference. As an integrated quantile, the Lorenz map is amenable to statistical inference. The convergence of sample analogues of vector quantiles to their theoretical counterpart was shown in CGHH:2017 and Figalli:2018. Vector ranks are distribution free and can be used in rank based statistical procedures that emulate scalar rank-based inference, as shown in DS:2023, ghosal:2021 and SDH:2023. See the survey in Hallin:2022 and references within. • Uniqueness. The Lorenz map characterizes the distribution of the allocation it is associated with. This property is shared with the Lorenz zonoid of koshevoy:1996, but not the other alternative proposals in the literature. \begin{proposition} The Lorenz map $\mathcal{L}_X$ characterizes the distribution of $X$ in the sense that $X$ and $\tilde{X}$ are identically distributed if and only if $\mathcal{L}_X=\mathcal{L}_{\tilde{X}}$. \end{proposition} • Lorenz curve as a CDF. The Lorenz map is a map from $[0,1]^d$ to $[0,1]^d$. Hence, unlike the traditional scalar Lorenz curve, it cannot be a CDF. However, the Inverse Lorenz Function is the cumulative distribution function of a random vector on $[0,1]^d$ by construction. This property is not shared by the alternative proposals in the literature. • Decomposition under independent attributes. As shown in example (ref), the Lorenz map reduces to a simple function of the marginal Lorenz curves in case marginal attribute allocations are independent. This feature is shared with the multivariate Lorenz proposal in arnold:1983 (arnold:1983,arnold:1987) but not the alternative proposals. • Dominance of egalitarian allocations. In the univariate case, the Lorenz curve of the identical allocation $Y=1$ almost surely, is $L_Y(q)=q$, which is sometimes called the egalitarian line. The Lorenz curve of any other allocation $Y\geq0$ is below the egalitarian line, i.e., $L_Y(q)\leq q$, for all $q\in[0,1]$. For $d>1$, the identical allocation of example (ref) is a direct extension of the univariate notion of egalitarian. We show here that the Lorenz map and Inverse Lorenz Function of the identical allocation provide similar bounds in the multi-attribute case. For this, we require allocations with components that display a form of positive association defined in assumption (ref). \begin{assumption} The vector quantile $Q_{\tilde X}:=(Q_1,\ldots,Q_d)$ of $\tilde X$ is such that, for each $j$, $\mathbb{E}\left[ Q_j(U_{1},\ldots,U_{d}) \, \vert \, U_{k}=u_{k},\mbox{all }k\ne j \right]$ is monotonically increasing in each of the $u_{k}$, $k\ne j$, where the vector $(U_1,\ldots,U_d)$ is uniform on $[0,1]^d$. \end{assumption} This assumption imposes a type of positive dependence between the components of $X$ through their ranks. More precisely, assumption (ref) imposes a form of positive regression dependence, as in lehmann:1966, between one resource and the others' ranks. For allocations satisfying assumption (ref), we show that Lorenz map and Inverse Lorenz Function of the identical allocation serve as upper and lower bounds, respectively. \begin{proposition} The Lorenz map of any allocation $X$ satisfying assumption (ref) is component-wise dominated by the Lorenz map of the identical allocation in example (ref). Moreover, the Inverse Lorenz Function of allocation $X$ is bounded below by the Inverse Lorenz Function of the identical allocation. \end{proposition} We argue in appendix (ref) that defining egalitarianism solely by identical allocations is too restrictive in the case of multiple resources. In case $d=2$, we show that a much larger class of allocations have Lorenz maps dominated by an egalitarian allocation from definition (ref), which includes the identical allocation.

Multi-attribute inequality comparisons

We can use the vector Lorenz map $\mathcal L_X$ of an allocation $X$ introduced in section (ref) as a tool to compare inequality of different allocations. We base an inequality dominance criterion to compare different allocations on the dominance of Lorenz maps. We develop a visualization tool for inequality dominance, and an inequality index for the cases, where the allocations are not Lorenz ordered.

Lorenz dominance

Consider two allocations $X$ and $X^\prime$, with respective Lorenz maps $\mathcal{L}_X$ and $\mathcal{L}_{X^\prime}$. If $\mathcal{L}_X(r)\geq \mathcal{L}_{X^\prime}(r)$ for some vector rank $r$, the same proportion of the population with vector ranks below $r$ commands a larger share of all resources in allocation $X$ than in allocation $X^\prime$. If this is true for any vector rank $r$ in $[0,1]^d$, then, we say that allocation $X^\prime$ is more unequal than allocation $X$.

definitionAn allocation $X^\prime$ is said to be more unequal in the Lorenz order than an allocation $X$ if $\mathcal{L}_X(r )\geq \mathcal{L}_{X^\prime}(r)$ for all $r\in[0,1]^d$. We denote this $X\succcurlyeq _{\mathcal{L}}X^\prime$.\footnote{As a partial ordering based on cumulative sums of vector quantiles, the relation $X\succcurlyeq_{\mathcal{L}} X^\prime$ is a multivariate extension of the concept of majorization of hardy:1934. It is different from existing multivariate notions of majorization reviewed in marshall:1979 and arnold:2018:book, in that it relies on a multivariate reordering of the random vector allocation.}

The Lorenz partial order of definition (ref) is an implementable dominance criterion: The Lorenz maps can be computed and compared. The relation $X\succcurlyeq_{\mathcal{L}} X^\prime$ is equivalent to stochastic dominance of the random vector $\mathcal{L}_X(U)$, with $U\sim U[0,1]^d$, over $\mathcal{L}_{X^\prime}(U)$ (see Section 3.8 of MS:2002). Hence, dominance tests can be derived on the basis of sample analogues of the Lorenz maps to emulate the large literature on inference techniques to compare inequality of distributions of a single attribute. See DD:2000 and references within.

Following the literature on the measurement of inequality, we assess the value of this implementable dominance criterion for inequality comparisons in two ways. First, we analyze the class of social evaluation functionals that are compatible with the Lorenz order, and show that they are rank-dependent social evaluation functionals, with weights decreasing in rank. Second, we identify the class of transfers that increase inequality as defined by this Lorenz criterion.

Rank-dependent social evaluation functionals

The first way to gain insight into the relevance of our multivariate Lorenz dominance criterion is to characterize the set of social evaluation functionals that are compatible with it. A social evaluation functional is a map $S$ from an allocation $X$, i.e., a random vector in $\mathbb R_+^d$, to $\mathbb R$, which orders allocations in their social desirability. A social evaluation functional $S$ is compatible with the dominance criterion if $X\succcurlyeq _{\mathcal{L}}X^\prime\Rightarrow S(X)\geq S(X^\prime)$. Compatibility with Lorenz dominance is a form of inequality aversion of the social evaluation functional, since more equal allocations are deemed socially more desirable.

By construction, a social evaluation functional that is compatible with the Lorenz dominance order must satisfy anonymity and ratio-scale invariance. Anonymity, also called law-invariance or symmetry in the literature, refers to the fact that $S(X)=S(X^\prime)$ whenever $X$ and $X^\prime$ are identically distributed. The identity of individuals does not matter in the social evaluation, so that a permutation of individuals in the population leaves $S$ unchanged. Ratio-scale invariance refers to the fact that $S(\lambda^\top X)=S(X)$ for any positive vector $\lambda$. Hence, the social evaluation is not affected by a change in units of measurement.

Next, and more substantively, all social evaluation functionals that are compatible with the Lorenz dominance criterion are rank-dependent social evaluation functionals. Individuals are weighted in the social evaluation according to their rank in the distribution. To define and formalize this statement, start with the case of a single attribute. weymark:1981 shows that social evaluations that satisfy the comonotonic independence property defined below take the form of weighted sums of quantiles.

{\bf Property CI} (Comonotonic Independence). A social evaluation functional $S$ is said to satisfy comonotonic independence if, whenever $X$, $X^\prime$ and $Z$ are comonotonic allocations, and $S(X) \geq S(X^\prime)$, then, for all $\mu\in(0,1)$, $S(\mu X+(1-\mu)Z) \geq S(\mu X^\prime+(1-\mu)Z)$.

In the univariate case, two allocations are called comonotonic if one is a positive increasing function of the other. In other words, individuals are ranked identically in both allocations. Comonotonic independence means that the comparison of two allocations with a common component only depends on the comparison between the two variable components, as long as rankings stay unchanged. As an illustration, when assessing the effect on household income distributions of a policy that only affects women, under perfect assortative matching, one need only look at the change in the distribution of women's income.

The same property of comonotonic independence can be entertained in the multi-attribute case, with the same interpretation. Two allocations are comonotonic if individuals are ranked identically in both allocations. Now, in case of random vectors $X$ and $X^\prime$, comonotonicity is defined in the same way by the fact that $X$ and $X^\prime$ have the same vector ranks. Definition (ref) below follows GH:2012 and EGH:2012, where it is called $\mu$-comonotonicity\footnote{See PS:2010 for a discussion of this and other multivariate comonotonicity concepts.} of $\tilde X^1,\ldots,\tilde X^J$.

definition[Vector comonotonicity] Random vectors $X^1,\ldots,X^J$ on $\mathbb{R}^d$ are said to be comonotonic if there exists a uniform random vector $U$ on $[0,1]^d$ such that $\tilde X^j=Q_{\tilde X^j}(U)$, $j=1,\ldots,J$, almost surely, where $Q_X$ is the vector quantile of definition (ref) associated with the distribution of $X$, and $\tilde X$ is the normalized version of $X$ as in definition (ref).

With this definition of comonotonicity (which coincides with the usual definition in the single attribute case), comonotonic independence of a social evaluation functional is still defined as property CI. If individuals are ranked identically in allocations $X$ and $X^\prime$, and $X^\prime$ is socially less desirable than $X$, then, adding to both $X$ and $X^\prime$ a third common allocation $Z$ cannot reverse the ordering, if $Z$ ranks individuals as $X$ and $X^\prime$ do.

As in weymark:1981 for the single attribute case, GH:2012 show that comonotonic additive social evaluation functionals are rank dependent, i.e., of the form

eqnarray[eqnarray omitted — 99 chars of source]

for some function $\phi:[0,1]^d\rightarrow\mathbb R_+^d$. To each vector rank $u$, $\phi$ associates the attribute-specific weights of ranked $u$ individual in the social evaluation. We show that social evaluation functionals are only compatible with the Lorenz dominance order if they satisfy comonotonic additivity, hence if they are rank-dependent social evaluation functionals. There remains to determine which functions $\phi$ make social evaluation functional $S_\phi$ compatible with the Lorenz dominance criterion. As we discuss below, they are characterized by inequality aversion.

Inequality aversion of a rank dependent social evaluation functional implies a weighting scheme that gives more weight to lower ranked individuals. In the scalar case analyzed in weymark:1981, an inequality averse rank dependent social evaluation functional is characterized by decreasing weights as ranks increase. We show a similar result in the multivariate case. Social evaluation functionals that are compatible with the Lorenz order of definition (ref) are rank dependent social evaluation functionals with rank-specific weights of the form

eqnarray[eqnarray omitted — 168 chars of source]

where $m_j$ is a non negative measure on $[0,1]^d$, all $j\leq d$.

propositionA social evaluation functional is compatible with the Lorenz dominance order of definition (ref) if and only if it is of the form \begin{eqnarray} S(X):=\int_{[0,1]^d}\phi_m(u)^\top Q_{\tilde X}(u) \, du \end{eqnarray}

A special case of weighting scheme satisfying proposition (ref) is the case $m_j=\delta_r$ all $j$, where all individuals below rank $r$ receive weight $1$ and all individuals above rank $r$ receive weight $0$. More generally, individuals can be given different weights for different resource dimensions, but as non negative mixtures of the indicators $\mathds 1\{u\leq r\}$, the weights are always decreasing in ranks.

Increasing marginal inequality and increasing correlation

The second way we evaluate our Lorenz dominance criterion is by identifying transfers of resources between individuals that increase inequality according to this criterion. Since inequality is a cardinal aspect of the distribution, we consider a class of transfers that preserves the multivariate ranks. The transfers we consider are functions $T:[0,1]^d\rightarrow\mathbb R^d$. If the $j$-th component of transfer $T$ is positive (resp. negative), it is added to (subtracted from) the endowment in resource $j$ of individual with rank $u$.

definitionA rank preserving transfer from allocation $X$ to allocation $X^\prime$ is a transfer such that pre-transfer and post-transfer allocations are comonotonic (individuals preserve the same rank). Equivalently, it is a function $T:[0,1]^d\rightarrow\mathbb R^d$ such that $Q_{\tilde X^\prime}(u)=Q_{\tilde X}(u)+T(u)$ for all $u\in[0,1]^d$, where $Q_X$ is the vector quantile of definition (ref) associated with the distribution of $X$, and $\tilde X$ is the component-wise demeaned version of $X$.

First we show that the transfers that increase inequality according to the Lorenz criterion are the arbitrary combinations of rank preserving transfers of a non negative quantity of one of the resources from an individual with rank $u_1$ to an individual with rank $u_2\geq u_1$.

propositionAn allocation $X^\prime$ is more unequal than $X$, i.e., $X^\prime\preccurlyeq_{\mathcal L}X$, if and only if an allocation with the same distribution as $X^\prime$ can be obtained from $X$ via an arbitrary sequence of rank preserving transfers $T$ such that for all $r\in [0,1]^d$, \begin{eqnarray} \int_{[0,1]^d}T(u)\mathds 1\{u\leq r\}\,du\leq0. \end{eqnarray}

The inequality in ((ref)) expresses the fact that mass is transferred from lower ranked to higher ranked individuals.

A desirable feature of the Lorenz inequality ordering of definition (ref) is its ability to rank two allocations $X$ and $X^\prime$, when the latter is obtained from the former through a transfer that increases inequality of the marginals or that increases the degree of positive dependence between the marginals. We formalize this feature with a specific type of multivariate transfer we call {\em Monotone Regressive Transfers}. We specialize the discussion to bivariate allocations to avoid wading into concepts of increasing multivariate dependence when $d>2$.

definition[Monotone Regressive Transfer, MRT] A transfer $T:[0,1]^2\rightarrow\mathbb R^2$ is a {\em monotone regressive transfer} if $T$ is rank preserving and has non-negative Jacobian (i.e., the Jacobian's entries are all non negative).

In the univariate case, a monotone regressive transfer reduces to a monotone mean preserving spread (Quiggin:92), also called Bickel-Lehmann increase in dispersion (BL:76). In the multivariate case\footnote{A related extension in the theory of multivariate risks was proposed in CGH:2016.}, monotone regressive transfers weakly increase both marginal inequality and positive dependence. The former happens because each component of the transfer has non negative own derivative, hence is increasing in each component of the rank. The latter happens because the transfer has non negative cross derivative, hence increases the degree of positive dependence between the two resources.

proposition[Monotonicity in MRT] If an allocation $X^\prime$ is obtained from an allocation $X$ through a monotone regressive transfer, then $X\succcurlyeq_{\mathcal L}X^\prime$, i.e., $X^\prime$ is more unequal than $X$ as defined by the Lorenz dominance partial order of definition (ref).

Proposition (ref) shows that the multivariate Lorenz dominance order of definition (ref) therefore ranks an allocation as more unequal if the marginal resource allocations are weakly more unequal and if the marginal resource allocations are weakly more positively dependent. This is in contrast with the Lorenz dominance order based on inclusion of Lorenz zonoids proposed in koshevoy:1996. Indeed, by Proposition 8 in koshevoy:2007, if two allocations have identical marginals, and $X$ dominates $X^\prime$ in the Lorenz dominance order based on Lorenz zonoid inclusion, then $X$ and $X^\prime$ are identically distributed.

The Lorenz dominance ordering of definition (ref) does not satisfy the {\em uniform majorization principle} proposed by kolm:1977. In case of discrete populations, the uniform majorization principle stipulates that inequality should be reduced through multiplication by a doubly stochastic matrix different from a permutation. However, as Dardanoni:93 points out, such transformations can increase correlation and therefore increase inequality in an egregious way. See the discussion in Savaglio:2006. We show that a similar issue arises with the continuous version of the uniform majorization principle. The latter requires an inequality dominance order to be monotonic with respect to the concave order. From theorem 4 of GH:2012, we deduce that a social evaluation functional that satisfies uniform majorization and comonotonic independence must be equal to

eqnarray[eqnarray omitted — 90 chars of source]

up to an affine transformation. We show in appendix (ref) that in the case of bivariate allocation $X=(X_1,X_2)$, $S_{UM}$ is minimized when the two components $X_1$ and $X_2$ of allocation $X$ are independent, which runs against the intuition that increased dependence can increase inequality\footnote{Note that we are considering inequality over outcomes, not welfare inequality. Hence, the point made in AB:1982, that increased correlation may decrease utilitarian welfare inequality when resources are complements, doesn't apply here.}.

Visualization of Lorenz dominance

Failures of Lorenz dominance can be visualized with the Inverse Lorenz Function. Consider two allocations $X$ and $X^\prime$, with respective Inverse Lorenz Functions $l_X$ and $l_{X^\prime}$. If $l_X(z)\leq l_{X^\prime}(z)$ for some vector of shares $z$, a larger proportion of the population commands the same share of resources in allocation $X^\prime$ than in allocation $X$. Lorenz dominance of allocation $X$ over allocation $X^\prime$ (in the sense of definition (ref)) implies that the relation $l_X(z)\leq l_{X^\prime}(z)$ holds for each resource share vector $z$ (see proposition (ref) in the appendix).

In case of bivariate allocations, the latter can be easily visualized on $[0,1]^2$ through the relative positions of the level sets of the Inverse Lorenz Function, which we call $\alpha$-Lorenz curves, denoted

eqnarray*[eqnarray* omitted — 106 chars of source]

The $\alpha$-Lorenz curves provide a visualization of Lorenz dominance. We can compare the inequality of different allocations based on the shape and relative positions of their respective $\alpha$-Lorenz curves. Suppose $X$ is less unequal in the Lorenz dominance order than $X^\prime$. Then, by proposition (ref) in appendix (ref), for any $z\in\mathcal C^\alpha_{X^\prime}$, $l_{X}(z)\leq l_{X^\prime}(z)=\alpha$. So $z\in\mathcal C^{\tilde \alpha}_{X}$ with $\tilde \alpha\leq \alpha$. This can be visualized as a shift to the north-east of the $\alpha$-Lorenz curves of the more unequal allocation $X^\prime$ to the $\alpha$-Lorenz curves of the less unequal allocation $X$.

Figure (ref) and (ref) display $\alpha$-Lorenz curves of the multivariate lognormal allocation $X$ defined by

eqnarray[eqnarray omitted — 229 chars of source]

where $\mathcal{N}$ is the normal distribution, $\sigma_1,\sigma_2 > 0$ control the dispersion of the respective marginals and $\rho$ controls the degree of dependence.

In figure (ref), we revisit the three special cases of identical allocations, independent attributes and comonotonic attributes. We also add the counter-monotonic case, where individuals are ranked in opposite order for the two resources, as well as intermediate dependence cases. Figure (ref) shows the $\alpha$-Lorenz curve (with $\alpha=0.9$) of the identical allocation compared to multivariate lognormal allocations with variances $\sigma_1=\sigma_2=1$ and correlation coefficients $\rho=-0.99$ (counter-monotonic), $\rho=-0.6,-0.3$, $\rho=0$ (independent), $\rho=0.3,0.6$, and $\rho=0.99$ (comonotonic).

figure[figure omitted — 549 chars of source]

Visually, inequality can be assessed by the departure of $\alpha$-Lorenz curves from those of the identical allocation. This visual comparison is facilitated by the fact that they are shaped like indifference curves. In addition, correlation information is preserved through the curvature of the $\alpha$-Lorenz curves, which decreases when positive dependence increases.

proposition(1) The $\alpha$-Lorenz curves $\mathcal C^\alpha_X$ are the level curves of a bivariate cdf, hence they are downward sloping, non decreasing in $\alpha$ and they do not cross. In addition, (2) The $\alpha$-Lorenz curves $\mathcal C^\alpha_X$ are convex if \begin{eqnarray*} \frac{\partial l_X}{\partial z_2} \frac{\partial l_X^2}{\partial z_1\partial z_2} - \frac{\partial l_X}{\partial z_1} \frac{\partial l_X^2}{\partial z_2^2} \geq0. \end{eqnarray*}
figure[figure omitted — 530 chars of source]

Figure (ref) compares $\alpha$-Lorenz curves of $6$ different allocations that are multivariate lognormally distributed as in (ref), for $\alpha=0.9$. The parameters $\sigma_1^2$ and $\sigma_2^2$ take values $1$ or $2$, whereas $\rho$ takes values $0.2$ or $0.8$. In case of marginals with different $\sigma$, the asymmetry is reflected in the $\alpha$-Lorenz curves. Moreover, other things equal, inequality increases with $\sigma$, which measures inequality in the marginals, and with $\rho$, which measures correlation.

Finally, figure (ref) shows an example of two multivariate lognormally distributed allocations $X$ and $X^\prime$ such that the marginals of $X$ are more unequal than those of $X^\prime$, but $X^\prime$ is more unequal overall due to positive dependence of its marginals. Specifically, the marginals of $X$ are independent and have the same scale parameter $\sigma^2 = 1.2$, while $X^\prime$ has marginals with correlation parameter $\rho = 0.9$ and scale $\sigma^2 = 1$ each. This shows that the Lorenz inequality dominance ordering does not imply dominance of the marginals, and how it can instead incorporate trade-offs between marginal inequality and positive dependence.

figure[figure omitted — 314 chars of source]

Multivariate Gini inequality index

The Lorenz dominance ordering is a partial ordering of multivariate distributions. In many cases, $\alpha$-Lorenz curves may cross. For a complete inequality ordering, we also propose an extension of the classical Gini index to compare inequality in multi-attribute allocations. gajdos:2005 propose a multivariate Gini coefficient based on aggregation across individuals first, then across dimensions, which removes the effect of dependence across attributes. DL:2012 propose to aggregate across dimensions first, then across individuals, in order to keep track of correlation. From the volume of the Lorenz zonoid, a multidimensional Gini coefficient can be derived naturally as in koshevoy:1997. An alternative strategy is followed by arnold:1983, koshevoy:1997, who extend the definition based on the sum of all distances between pairs of individuals.\footnote{Other multivariate Gini indices based on multivariate Lorenz curve proposals include banerjee:2010, grothe:2021, and SJ:2020.}

The univariate Gini index can be interpreted as the average deviation from the egalitarian allocation, the univariate version of our identical allocation. We emulate this interpretation and define a multivariate Gini based on an average deviation from the Lorenz map $r\mapsto(r_1r_2\cdots r_d,\ldots,r_1r_2\cdots r_d)$. The deviation measure we propose is

eqnarray[eqnarray omitted — 134 chars of source]

where $\mathcal{L}_j$ is the $j$-th component of the Lorenz map $\mathcal{L}_X$, with $j=1,\ldots,d$. After normalization, ((ref)) becomes

eqnarray[eqnarray omitted — 153 chars of source]

which yields the following definition.

definition[Gini Index] ((ref)) defines the multivariate Gini index of allocation $X$.

The traditional Gini index of a univariate allocation can also be characterized as a weighted sum of outcomes, where the weights are increasing linearly in the rank of the individual in the population. Hence, the negative of the Gini, seen as a social evaluation functional displays inequality aversion by giving more weight to the outcomes of lower ranked individuals than to those of higher ranked ones.

The same interpretation is valid for our multivariate Gini. Specifically,

eqnarray[eqnarray omitted — 374 chars of source]

is an inequality averse social evaluation functional of the form ((ref)) with uniform measures on $[0,1]^d$ in ((ref)). So $S(X)$ evaluates the social desirability of an allocation with a weighted sum of individual endowments, where the weights $\Pi_{j=1}^d(1-u_j)$ are component-wise decreasing in the individual's rank $u=(u_1,\ldots,u_d)$.

The Gini index correspondingly takes the form $G(X)=1-(2^d/d)S(X),$ with $S$ as in ((ref)). For instance, in the case of bivariate allocations, ((ref)) takes the form

eqnarray[eqnarray omitted — 140 chars of source]

In expression ((ref)), $Q_1(u)$ and $Q_2(u)$ are the components of $Q_{\tilde X}$, so that $Q_1(u)+Q_2(u)$ is the sum of the two normalized resource allocations of the individual in the population with vector rank $(u_1,u_2)$. Hence, the Gini index is indeed a weighted sum of outcomes, with weights $(u_1+u_2-u_1u_2)$ increasing with the vector ranks $(u_1,u_2)$. It is a genuinely multivariate extension in that the weighting scheme, hence the social evaluation of inequality, depends on multivariate ranks of individuals.

continued[Examples (ref) continued] The Gini coefficient for discrete distributions can be computed by plugging in the Lorenz map from section (ref) into ((ref)).
continued[Examples (ref) and (ref) continued] We compare Gini indices in the independent case with the perfect comonotonicity case, where $X_1$ and $X_2$ have the same marginal distributions (uniform on $[0,2]$). We verify (analytically for $r_1+r_2<1$ and numerically using Wolfram for $r_1+r_2\geq 1$) that $Q_1(u)+Q_2(u)$ is smaller in the comonotonic case, than in the independent case. Hence the Gini index (and the measure of inequality) is larger in the comonotonic case.
example[Countermonotone Resources] If we have $X_1+X_2=2$ a.s., then $Q_1(u)+Q_2(u)=2$ for almost all $u$, and we obtain $\mathcal{L}_1(r_1,r_2) +\mathcal{L}_2(r_1,r_2)=2r_1r_2\geq r_2L_1(r_1) +r_1L_2(r_2)$, so that, in particular, the Gini index in the countermonotone case is the same as in the case of the identical allocation, i.e., equal to $0$, and both are smaller than the Gini of the allocation with independent resources. This is consistent with the fact that these allocations $X$ are considered egalitarian according to definition (ref) in appendix (ref).

The Gini index of definition (ref) is in $[0,1]$ under assumption (ref). It equals $0$ for the identical allocation. It tends to $1$, when the Lorenz map tends to $0$ (extreme inequality). The Gini index of an allocation with independent components reduces to the average of classical scalar Ginis of both components. Like the classical scalar Gini index, it preserves the Lorenz inequality ordering, in the sense that higher inequality according to $\preccurlyeq_{\mathcal{L}}$ implies a larger value of the Gini index. In other words, $X\succcurlyeq_{\mathcal{L}} X^\prime$ implies $G(X)\leq G(X^\prime)$, so that the negative of the Gini is a compatible social evaluation functional. Hence it inherits the properties of anonymity, scale invariance and comonotonic independence.

Multivariate S-Gini

The multivariate Gini in expression ((ref)) is the suitably normalized negative of an inequality averse social evaluation functional of the form ((ref)) with uniform measures on $[0,1]^d$ in ((ref)). It can be extended to reflect varying concern for inequality in different attributes. To achieve this, a multivariate Gini coefficient can be defined as $1-cS(X)$, where $c$ is a normalizing constant and $S$ is a social evaluation functional that reflects different degrees of inequality aversion in different attributes.

In the univariate case, to reflect varying degrees of inequality aversion, DW:80 propose a single parameter family of Gini coefficients, called S-Gini, defined by

eqnarray*[eqnarray* omitted — 103 chars of source]

where $\mathcal L$ is the traditional Lorenz curve, and $\delta$ ranges from $1$, corresponding to indifference to inequality, to the Rawlesian extreme at the limit $\delta\rightarrow\infty$, where only the poorest individual matters\footnote{We were unable to locate a precise statement of this in the literature, so we include it in proposition (ref) in the appendix with a proof for completeness.}.

The S-Gini family of DW:80 can be extended to the assessment of multivariate inequality within our framework. Let $\delta=(\delta_1,\ldots,\delta_d)$ be a $d$-dimensional parameter, where $\delta_j\in[1,\infty)$, $j=1,\ldots,d,$ reflects the concern for inequality in attribute $j$. We define the family of multivariate S-Gini coefficients of inequality of an allocation $X$ with Lorenz map $\mathcal L_X=(\mathcal L_1,\ldots,\mathcal L_d)$ as

eqnarray*[eqnarray* omitted — 77 chars of source]

where $c_\delta:=2^{d-1}/\sum_{j=1}^d\delta_j^{-1}$ is a normalizing constant, and $S_\delta$ is the social evaluation functional

eqnarray*[eqnarray* omitted — 143 chars of source]

The normalizing constant $c_\delta$ is chosen such that the multivariate S-Gini $G_\delta$ lies in $[0,1]$ and is zero in case of the identical allocation. There remains to verify that the social evaluation functional $S_\delta$ is indeed of the form ((ref)), and hence compatible with the Lorenz order. Indeed, we have

equation*[equation* omitted — 98 chars of source]

with $m^{(\delta)}_j(r)=\left(\prod_{l=1,l\neq j}^d r_l\right)[1-(1-r_j)^{\delta_j-1}]$, for each $j=1,\ldots,d$. The multivariate S-Gini thereby incorporates varying degrees of inequality aversion for different attributes. We recover the S-Gini of DW:80 when $d=1$, and the multivariate Gini of section (ref) when $\delta_j=2$, for all $j=1,\ldots,d$, as desired. We also recover Rawelsian limits as $\delta_j$ tends to zero as formalized in proposition (ref) in the appendix.

Empirical Illustration

In this section, we apply our methodology to the analysis of income-wealth inequality in the United States between 1989 and 2022, based on the public version of the triennial Survey of Consumer Finances (SCF). Wealth refers to all assets, financial and otherwise. Details of the sampling technique and a discussion of specific features and issues with the data set are given in appendix (ref). A guide for practical implementation of the computational procedure outlined in section (ref) is given in appendix (ref). We refer to inequality displayed by our measure as overall inequality, while specific marginal inequality is described as wealth or income inequality.

Income-wealth $\boldsymbol{\alpha}$-Lorenz curves

Figure (ref) shows the $\alpha$-Lorenz curves for $\alpha = 0.6,0.8,0.95$ for the years 1989, 2007, 2010, and 2022. There is a general worsening of overall inequality over 3 decades since the curves shift away from the north-east corner. The tight curvature also reflects the positive correlation of income and wealth as in figure (ref). Using figure (ref) as reference, the skew towards the wealth axis indicates inequality from the wealth marginal is dominant at these $\alpha$-levels, as expected.

figure[figure omitted — 245 chars of source]

Resource shares

Figure (ref) shows resource shares of the $25\%$ fraction of the the population below rank $r=(0.5,0.5)$ as well as the $90\%$ fraction\footnote{The fraction of the population is exactly $0.95^2=0.9025$.} of the population below rank $r=(0.95,0.95)$. The shares in both resources of the bottom $90\%$ have been steadily declining and the shares of wealth are lower than the shares of income. Between 2007 and 2010, we see income shares increasing relatively more than the decrease in wealth shares. Wealth and income shares both fell from 2010 to 2022, explaining the shift in the curves from figure (ref). As for the bottom $25\%$, changes over time are minor compared to those of the bottom $90\%$.

figure[figure omitted — 253 chars of source]

Gini indices

Figure (ref) displays the marginal Gini indices for income and for wealth, the multivariate Gini index based on (ref), as well as Kendall's $\tau$ for the dependence between income and wealth over time. The multivariate Gini shows a steady increase in overall inequality. If the resources were independent, the multivariate Gini would be the average of the marginal Ginis. In the present case, the multivariate Gini reveals a positive association between resources since it is higher than the average of the marginal Gini indices. The multivariate Gini shows reduced overall inequality between $2007$ and $2010$. The decreased correlation and income inequality may have been sufficient to offset the rise in wealth inequality.

figure[figure omitted — 242 chars of source]

Inequality analysis across groups can reveal further insights. Figure (ref) shows Gini indices among White and Black respondents as well as among the working age (64 years and below) and retiring age populations (65 years and above). While overall inequality has worsened among White respondents, the inequality among Black respondents has remained steady. When comparing inequality across age groups, they both exhibit a steady increase in overall inequality, however the multivariate Gini among the retiring age group inherits the variability in the income marginal.

figure[figure omitted — 450 chars of source]

Concluding remarks

In this paper, we propose a new multivariate extension of the Lorenz curve. We propose to emulate the gastwirth:1971 formulation of the Lorenz curve and define a Lorenz map by integrating vector quantiles of CGHH:2017. The value of the Lorenz map is a vector of shares of each resource held by the poorer section of the population, as in the scalar case. Dominance of Lorenz maps defines a multi-attribute inequality dominance partial ordering. This Lorenz ordering is, like its scalar counterpart, an implementable criterion to compare inequality in allocations. It is, also like its scalar counterpart, equivalent to preference by any inequality averse rank dependent social evaluation functional. We propose an Inverse Lorenz Function and its level sets as a multivariate inequality visual comparison tool, and apply it to income and wealth in the United States between $1989$ and $2022$.

Multi-attribute inequality can vary substantially across population groups, as shown in MR:2016 within the information theoretic framework of Maasoumi:86. There is a tension between heterogeneity across covariates and the anonymity axiom, according to which inequality measurement should not depend on individual's identities, but only on the distribution of resource allocations. As kolm:1977 pointed out, this tension is alleviated in part by including more variables in the allocation. This reinforces the motivation for a multidimensional approach to inequality measurement. As for the other potential sources of individual heterogeneity that matters to the social planner, anonymity can be restored by measuring inequality in each subgroup. We illustrate this in figure (ref). Beyond this, the conditional approach of MR:2016 could also be extended to our framework with the use of conditional vector quantiles in CCG:2016.

Finally, we argue that a formal test of multi-attribute inequality dominance can be based on our Lorenz map, in analogy to dominance testing based on the traditional Lorenz curve in DD:2000 and references within. The statistical theory for such a test relies on multivariate stochastic dominance testing and the regularity of optimal transport maps, and is left for future research.