The Persuasion Duality

Extracted source text ยท arXiv 1910.11392

\documentclass[english, 12pt]{article}
\usepackage[latin9]{inputenc}
\usepackage{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
\usepackage{float}
\usepackage{amsthm} 
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}
\usepackage{graphicx}
\usepackage{caption} 
\usepackage{subcaption}
\usepackage{setspace}
\usepackage{esint}
\usepackage[authoryear]{natbib}
\usepackage{hyperref}
\usepackage{comment}
\usepackage[usenames,dvipsnames]{color}
\usepackage{ulem}
\usepackage{array}
\usepackage{textcomp}



\usepackage{multirow}
\pagestyle{plain}


\makeatletter
\numberwithin{equation}{section}
\numberwithin{figure}{section}

\newcommand{\nc}{\newcommand}

\nc\marketp{marketplace}
\nc\marketpd{market} 

\usepackage[capitalize]{cleveref}

	\crefname{figure}{Figure}{Figures}
	\Crefname{figure}{Figure}{Figures}
	
\theoremstyle{plain}
\newtheorem{theorem}{\protect\theoremname}
	\crefname{theorem}{Theorem}{Theorems}
	\Crefname{theorem}{Theorem}{Theorems}

 \theoremstyle{definition}
  \newtheorem{defn}{\protect\definitionname}
	\crefname{defn}{Definition}{Definition}
	\Crefname{defn}{Definition}{Definition}
  
  
   \theoremstyle{definition}
  \newtheorem{obs}{\protect\observationname}
	\crefname{obs}{Observation}{Observation}
	\Crefname{obs}{Observation}{Observation}
	
	   \theoremstyle{definition}
  \newtheorem{remark}{\protect\observationname}
	\crefname{remark}{Remark}{Remark}
	\Crefname{remark}{Remark}{Remark}
	
	
 \theoremstyle{definition}
  \newtheorem{exampl}{\protect\examplname}  
  
  \theoremstyle{definition}
  \newtheorem{assumption}{\protect\assumptionname}
  \crefname{assumption}{Assumption}{Assumptions}
	\Crefname{assumption}{Assumption}{Assumptions}
	
  \theoremstyle{plain}
  \newtheorem{cor}{\protect\corollaryname}
  
  \theoremstyle{plain}
  \newtheorem{prop}{\protect\propositionname}
  \crefname{prop}{Proposition}{Propositions}
	\Crefname{prop}{Proposition}{Propositions}
	
  \theoremstyle{plain}
  \newtheorem{lemma}{\protect\lemmaname}
  \crefname{lemma}{Lemma}{Lemmata}
	\Crefname{lemma}{Lemma}{Lemmata}
	
  \theoremstyle{plain}
  \newtheorem{conjecture}{\protect\conjecturename}
  
  \theoremstyle{remark}
  \newtheorem{rem}{\protect\remarkname}
  \crefname{rem}{Remark}{Remarks}
	\Crefname{rem}{Remark}{Remarks}
	
  \theoremstyle{plain}
  \newtheorem{claim}{\protect\claimname}
	\crefname{claim}{Claim}{Claims}
	\Crefname{claim}{Claim}{Claims}
  
  \theoremstyle{plain}
  \newtheorem{fact}{\protect\factname}
  
  \newtheorem*{assumption*}{\protect\assumptionname}

 
\makeatother

\usepackage{babel}
  \providecommand{\claimname}{Claim}
  \providecommand{\conjecturename}{Conjecture}
  \providecommand{\corollaryname}{Corollary}
  \providecommand{\definitionname}{Definition}
  \providecommand{\observationname}{Observation}
  \providecommand{\assumptionname}{Assumption}
  \providecommand{\examplname}{Example}
  \providecommand{\factname}{Fact}
  \providecommand{\propositionname}{Proposition}
  \providecommand{\lemmaname}{Lemma}
  \providecommand{\remarkname}{Remark}
	\providecommand{\theoremname}{Theorem}



\newcommand{\pdfcolor}{blue}
\hypersetup{
    colorlinks=true,
    linkcolor=\pdfcolor,
    citecolor=\pdfcolor,
    urlcolor=blue}
\usepackage[usenames,dvipsnames]{color}

\def\sectionautorefname{Section}
\def\subsectionautorefname{Section}
\def\subsubsectionautorefname{Section}
\def\propositionautorefname{Proposition}
\def\propositionautorefname{Lemma}
\def\appendixautorefname{Appendix}
\def\lemmaautorefname{Lemma}
\def\definitionautorefname{Definition}
\def\corollaryautorefname{Corollary}
\def\theoremautorefname{Theorem}
\def\remarkautorefname{Remark}
\def\claimautorefname{Claim}
\def\examplautorefname{Example}

\global\long\def\supp{\text{supp}}
\global\long\def\sgn{\text{sgn}}
\global\long\def\rfull{\rho_{\text{full}}}
\global\long\def\rno{\rho_{\text{no}}}
\global\long\def\rbp{\rho_{\text{BP}}}
\global\long\def\super{\nabla\widehat{V}_{\mu_0}}



\nc{\pd}[1]{\textcolor{Blue}{PD comment: #1}}
\nc{\ak}[1]{\textcolor{Red}{AK comment: #1}}

\newcommand{\eps}{\varepsilon}
\newcommand{\ul}{\underline}
\newcommand{\ol}{\overline}
\newcommand{\df}{\mathrm{d}}
\newcommand{\RR}{\mbox{I\hspace{-0.8mm}R}}
\newcommand{\NN}{\mbox{I\hspace{-0.8mm}N}}
\newcommand{\QED}{\hfill{$QED$}}
\newcommand{\bdis}{\begin{displaymath}}
\newcommand{\edis}{\end{displaymath}}
\newcommand{\beq}{\begin{equation}}
\newcommand{\eeq}{\end{equation}}
\newcommand{\bea}{\begin{eqnarray*}}
\newcommand{\eea}{\end{eqnarray*}}
\newcommand{\bean}{\begin{eqnarray}}
\newcommand{\eean}{\end{eqnarray}}
\newcommand{\dist}{\mbox{dist}}
\newcommand{\Tau}{\mathcal{T}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\E}{\mathbb{E}}
\newcommand{\Supp}{\mbox{Supp}}
\newcommand{\interior}{\mbox{int}}
\DeclareMathOperator*{\argmax}{arg\,max}
\DeclareMathOperator*{\argmin}{arg\,min}
\newcommand{\1}{\mbox{\bf 1}}
\newcommand{\0}{\mbox{\bf 0}}
\newcommand{\bft}{{\bf t}}
\newcommand{\bfT}{{\bf T}}
\newcommand{\bfP}{{\bf P}}
\newcommand{\bfp}{{\bf p}}
\newcommand{\bfQ}{{\bf Q}}
\newcommand{\bfq}{{\bf q}}
\newcommand{\bfF}{{\bf F}}
\newcommand{\cred}[1]{{\color{red} #1}}
\newcommand{\cblue}[1]{{\color{blue} #1}}


\begin{document}

\title{The Persuasion Duality\thanks{We thank Isa Chavez, David Rahman, Chris Shannon, Marciano Siniscalchi, and Bruno Strulovici for helpful comments and suggestions. Kolotilin gratefully acknowledges support from the Australian Research Council Discovery Early Career Research Award DE160100964.} }
\author{Piotr Dworczak\thanks{Department of Economics, Northwestern University.}\; and Anton Kolotilin\thanks{School of Economics, UNSW Business School.}}
 
\date{ \today }

\maketitle 

\begin{abstract} 

We present a unified duality approach to Bayesian persuasion. The optimal dual variable, interpreted as a price function, is shown to be a supergradient of the concave closure of the objective function at the prior belief. Under regularity conditions, our general duality result implies known results for the case when the objective function depends only on the expected state. We apply our approach to characterize the optimal signal in the case when the state is two-dimensional. 

\smallskip
\textbf{Keywords:} Bayesian persuasion, information design, duality

\smallskip
\textbf{JEL codes:} D82, D83
\end{abstract}  


\thispagestyle{empty}

\newpage

\setcounter{page}{1} 

\onehalfspace


\section{Introduction}

\cite{kamenica2011} show that the optimal signal in a Bayesian persuasion problem concavifies the objective function in the space of posterior beliefs over the state.\footnote{See also \cite{aumann1995repeated} for an early version of this result.}  Although conceptually attractive, concavification is not always a tractable approach. Thus, several recent papers (see \citealp{Kolotilin2017}, \citealp{dworczak2019}, \citealp{GP}, and \citealp{DK}) used duality theory to characterize the optimal signal.

In this paper, we present a unified duality approach to the Bayesian persuasion problem. Our approach builds on and extends the geometric duality of \cite{Gale1967}.  We show that the optimal dual variable is a supergradient of the concave closure of the objective function at the prior belief (Section \ref{sec:duality}). Thus, strong duality holds if and only if the concave closure is superdifferentiable at the prior. This regularity condition is always satisfied when the state space is finite and the prior has full support (because every finite-dimensional concave function is superdifferentiable at every interior point). But superdifferentiability may not hold when the state space is infinite (hence, additional assumptions are needed for strong duality to hold). We show that strong duality holds if the concave closure has bounded steepness at the prior, which in turn holds if the objective function is Lipschitz continuous. We also interpret the general duality result using an analogy to the linear production problem of \cite{gale1989}, with the dual variable interpreted as the state price function.\footnote{Similar interpretations have appeared in  \cite{dworczak2019} and \cite{GP}.}

In the special case when the objective function depends only on a finite set of moments of the posterior distribution (for example, the expected state), we show that the price function on the space of moments is a convex  function that is greater than the objective function (Section~\ref{sec:moment}). This result generalizes the duality results established by \cite{Kolotilin2017}, \cite{dworczak2019}, and \cite{DK}. We comment on the precise relationship to these papers in Section \ref{sec:lit}.

We illustrate the usefulness of the generalized duality approach by characterizing the optimal signal in the classical case of \cite{rayo2010optimal} when the state is two-dimensional (Section \ref{sec:application}). Moreover, relying on a characterization in \cite{doval2018}, we show that our duality results can be easily extended to a \textit{constrained} persuasion problem in which the distribution of posterior beliefs must satisfy additional linear constraints (Section \ref{sec:constraint}). 

 
\section{Model}\label{sec:model}

The state space $\Omega$ is a compact metric space. Let $\Delta(\Omega)$ be the space of Borel probability measures on $\Omega$, endowed with the weak$^\star$ topology. A prior belief $\mu_0\in\Delta(\Omega)$ has full support.\footnote{This is effectively without loss of generality because we can always redefine $\Omega$ to be $\supp(\mu_0)$.}
An objective function $V:\,\Delta(\Omega)\to \mathbb{R}$ is upper semi-continuous.


The persuasion problem in \cite{kamenica2011}, which will be called the primal problem, is to find a {\it distribution of posterior beliefs} $\tau\in \Delta(\Delta(\Omega))$ to
\begin{equation}\label{primal}
\begin{gathered}
\text{maximize} \int_{\Delta (\Omega)} V(\mu) \df \tau (\mu) \tag{P}\\
\text{subject to }
\int_{\Delta (\Omega)} \mu \df \tau (\mu) = \mu_0.
\end{gathered}
\end{equation}
A probability measure $\tau$ that satisfies the constraint in \eqref{primal} will be called feasible for \eqref{primal}. 

Let $C(\Omega)$ be the space of continuous functions on $\Omega$. The dual problem is to find a {\it price function} $P\in C(\Omega)$ to 
\begin{equation}\label{dual}
\begin{gathered}
	\text{minimize } \int_{\Omega} P (\omega) \df \mu_0 (\omega)\tag{D}\\
	\text{subject to }
	\int_\Omega P(\omega)\df \mu(\omega) \geq V(\mu)\text{ for all $\mu \in \Delta(\Omega)$}.
\end{gathered}
\end{equation}
A continuous function $P$ that satisfies the constraint in \eqref{dual} will be called feasible for \eqref{dual}. 

We interpret the persuasion problem as a linear production problem of \cite{gale1989}. The states are economic resources, and the probability measure $\mu_0$ is a producer's endowment of resources. The set $\Delta (\Omega)$ is the set of linear production processes available to the producer. A process $\mu \in \Delta (\Omega)$ operated at unit level consumes the measure $\mu$ of resources and generates income $V(\mu)$. A production plan $\tau \in \Delta(\Delta(\Omega))$ describes the level at which each process $\mu$ is operated. The primal problem is for the producer to find a production plan that exhausts the endowment $\mu_0$ and maximizes the total income.

To interpret the dual problem, imagine that there is a wholesaler who wants to buy out the producer. The wholesaler sets a unit price $P(\omega)$ for each resource $\omega$. The producer's (opportunity) cost of operating a process $\mu$ at unit level is thus $\int_\Omega P(\omega)\df \mu (\omega)$. A price function $P\in C(\Omega)$ is feasible for the wholesaler if the income generated by each process of the producer is not greater than the cost of operating the process, which makes the producer willing to sell all the resources. The dual problem is for the wholesaler to find feasible prices that minimize the total cost of buying up all the resources.\footnote{\cite{dworczak2019} offer a related intuition with the producer replaced by a consumer, production plans by consumption bundles, and the wholesaler by a Walrasian auctioneer who sets prices in a ``Persuasion economy" to clear the market.}

\section{Duality}\label{sec:duality}

In this section, we establish weak and strong duality for the persuasion problem. Within our interpretation, weak duality states that the total income generated by the producer cannot be greater than the total cost of the resources under prices that make the producer willing to sell the resources. Moreover, if there exists a plan for the producer and prices for the wholesaler that equalize the total income with the total cost, then this plan must be optimal for the producer, and the prices must be optimal for the wholesaler. Strong duality establishes the existence of such a plan and prices for any endowment of resources.

\begin{theorem}[Weak duality]\label{thm_weak}
If $\tau\in\Delta(\Delta(\Omega))$ is feasible for \eqref{primal} and $P\in C(\Omega)$ is feasible for \eqref{dual}, then
\begin{equation}\label{eq_G}
\int_{\Omega} P (\omega) \df \mu_0 (\omega) \geq \int_{\Delta (\Omega)} V(\mu) \df \tau (\mu).\tag{G}
\end{equation}
Moreover, if \eqref{eq_G} holds with equality, that is, 
\begin{equation}\label{eq_C}
\begin{gathered}
\int_{\Omega} P (\omega) \df \mu_0 (\omega) =\int_{\Delta (\Omega)} V(\mu) \df \tau (\mu),\tag{O}
\end{gathered}
\end{equation}
then $\tau$ and $P$ are optimal solutions to \eqref{primal} and \eqref{dual}, respectively.
\end{theorem}
\begin{proof}
The proof is standard and hence relegated to Appendix \ref{app:weak}. 
\end{proof}

We can also show that there is never a duality gap. The value of a problem is defined as the extremum (supremum of infimum) of the objective function over the feasible set. 

\begin{prop}[No duality gap]\label{no_duality_gap}
The problems \eqref{primal} and \eqref{dual} have the same value.
\end{prop}

\begin{proof}
See Appendix \ref{app:no_duality_gap}.
\end{proof}

In the light of Proposition \ref{no_duality_gap}, strong duality will hold if the problems \eqref{primal} and \eqref{dual} have optimal solutions. \cite{kamenica2011} show that the problem \eqref{primal} always has an optimal solution and its value is equal to the concave closure of the objective function at the prior.\footnote{See the Online Appendix of \cite{kamenica2011} for the result when $\Omega$ is infinite. \citeauthor{kamenica2011} use a different definition of a concave closure but it can be shown to be equivalent to our definition when $V$ is upper semi-continuous (we adopt Definition 7.4 from \citealp{aliprantis2006}).}  The concave closure of $V$ at $\mu$ is defined as 
\[
\widehat{V}(\mu)=\inf\left\{H(\mu)|\,H:\,\Delta(\Omega)\to \mathbb{R},\,H\geq V,\,H \text{ is affine and continuous}  \right\}.
\]
The concave closure is a concave upper semi-continuous function. However, the problem \eqref{dual} does not always have an optimal solution. So we need to impose a regularity condition.  
 
\begin{defn}
The persuasion problem is regular if $\widehat{V}$ is superdifferentiable at $\mu_0$: There exists an affine continuous function $\overline{V}:\,\Delta(\Omega)\to \mathbb{R}$ such that $\overline{V}(\mu_0)=\widehat{V}(\mu_0)$ and $\overline{V}(\mu)\geq \widehat{V}(\mu)$ for all $\mu\in \Delta(\Omega)$.
\end{defn} 

We will refer to the function $\overline{V}$ defined above as the {\it supporting hyperplane} of $\widehat{V}$ at $\mu_0$. By the Riesz-Markov-Kakutani representation theorem, every linear continuous function $H$ on $\Delta(\Omega)$ can be represented as $H(\mu)=\int_\Omega P(\omega)\df \mu(\omega)$ for some function $P\in C(\Omega)$. Thus, $\widehat V$ is superdifferentiable at $\mu_0$ if and only if $\widehat V$ has a {\it supergradient} at $\mu_0$ defined as a function $P\in C(\Omega)$ such that $\widehat V(\mu)-\widehat V(\mu_0)\leq \int_\Omega P(\omega)\df (\mu-\mu_0)(\omega)$ for all $\mu\in \Delta(\Omega)$.

When $\Omega$ is finite, the persuasion problem is regular. This is because every finite-dimensional concave function is superdifferentiable at every interior point of its domain (the full-support assumption makes sure that $\mu_0$ lies in the interior of the set of probability measures). However, when $\Omega$ is infinite, the set of probability measures has an empty (relative) interior in the weak$^{\star}$ topology -- any $\mu_0$ is a boundary point. As a result, the hyperplane separating $(\mu_0,\,\widehat{V}(\mu_0))$ from the graph of $\widehat{V}$ may be vertical, and hence a supporting hyperplane of $\widehat{V}$ may fail to exist.\footnote{The difficulty can be understood by considering a concave continuous function $f(x)=\sqrt{x}$ on $[0,\,1]$. That function is not superdifferentiable at the boundary point $x=0$ because the supporting hyperplane would have to be vertical.} A second difficulty is that in infinite-dimensional spaces concavity and upper semi-continuity of a function is not in general sufficient for existence of a supporting hyperplane even at interior points.\footnote{For example, \cite{brondsted1965} construct a concave upper semi-continuous function that is nowhere superdifferentiable.} 

In Appendix \ref{app:regular}, we show that a sufficient condition for regularity to hold is that $\widehat{V}$ has  ``bounded steepness" at $\mu_0$ -- the marginal increase in the value of the persuasion problem is bounded above for a small perturbation of the prior. A sufficient condition for this property is, for example,  that $V$ is Lipschitz continuous.\footnote{See Appendix \ref{app:regular}. That last condition can be significantly relaxed in more specific instances of the problem, as in \cite{dworczak2019} or \cite{DK}.} 

\begin{theorem}[Strong duality]\label{thm_strong} 
The problems \eqref{primal} and \eqref{dual} have optimal solutions that satisfy \eqref{eq_C} (strong duality holds) if and only if the persuasion problem is regular.
\end{theorem}


The proof below shows that the optimal price function can be identified with a supergradient of the concave closure of $V$ at the prior $\mu_0$. Geometrically, any price function $P$ defines a hyperplane on $\Delta(\Omega)$ that passes through each extreme point $(\delta_\omega,\,P(\omega))$, where $\delta_\omega$ is the Dirac measure at $\omega$. The price function $P$ is feasible for \eqref{dual} if the corresponding hyperplane lies above $V$ on $\Delta(\Omega)$. The dual problem reduces to finding a hyperplane that lies above $V$ and whose value at the prior $\mu_0$ is minimized. Thus, the optimal hyperplane is a hyperplane  that supports the concave closure of $V$ at  $\mu_0$, and the optimal price $P^\star(\omega)$ of state $\omega$ is the value of the supporting hyperplane at $\delta_\omega$ (see Figure \ref{fig1}). 

\begin{figure}[t]
\centering
\includegraphics[scale=0.3]{graph}
\caption{An objective function $V$ and the optimal price function $P^\star$ in the case of a binary state, $\Omega=\{0,\,1\}$.}
\label{fig1}
\end{figure}


\begin{proof}
\emph{If.} Given that $\Omega$ is a compact metric space and $V$ is upper semi-continuous, there exists an optimal solution $\tau^\star$ for each prior $\mu_0\in \Delta(\Omega)$ (see the Online Appendix of \citealp{kamenica2011} or our Appendix \ref{proof_exist}). Moreover, \citeauthor{kamenica2011} show that 
\[
\widehat V (\mu_0) = \int_{\Delta (\Omega)}V(\mu)\df \tau^\star(\mu).
\]
If the persuasion problem is regular, $\widehat{V}$ has a supporting hyperplane $\overline{V}$ at $\mu_0$. Consider $P^\star(\omega) = \overline{V}(\delta_\omega)$. 
Because $\ol V$ is affine, for all $\mu\in \Delta(\Omega)$,
\[
\overline{V}(\mu)=\int_\Omega \overline{V}(\delta_\omega)\df \mu(\omega)=\int_\Omega P^\star(\omega)\df \mu(\omega).
\]
Moreover, $P^\star\in C(\Omega)$, because $\ol V$ is continuous in the weak$^\star$ topology. Finally, because $\ol V$ is a supporting hyperplane of $\widehat V$ at $\mu_0$,
\[
\int_\Omega P^\star(\omega)\df \mu_0(\omega) = \widehat V(\mu_0)\quad \text{and}\quad \int_\Omega P^\star(\omega)\df\mu(\omega) \geq\widehat V (\mu)\text{ for all $\mu\in \Delta(\Omega)$},
\]
showing that $P^\star$ satisfies \eqref{eq_C} and is feasible for \eqref{dual}.
Thus, strong duality holds by Theorem~\ref{thm_weak}.

\emph{Only if.} Suppose that strong duality holds and let $P^\star\in C(\Omega)$ be an optimal solution to \eqref{dual}. Define an affine continuous function $\overline V:\,\Delta(\Omega)\to \mathbb{R}$ by $\overline V(\mu)=\int_\Omega P^\star(\omega)\df\mu(\omega)$. Then, we know from \eqref{eq_C} that $\overline V(\mu_0)=\widehat{V}(\mu_0)$. Moreover, for all $\mu\in \Delta(\Omega)$, we have
\[
\overline V(\mu)=\int_\Omega P^\star(\omega)\df\mu(\omega)\geq V(\mu).
\]
Because $\overline V$ is an affine continuous function such that $\overline V\geq V$, it follows from the definition of $\widehat V$ that $\widehat{V}(\mu) \leq \overline V(\mu)$ for all $\mu\in \Delta(\Omega)$. But this shows that $\overline V$ is a supporting hyperplane of $\widehat{V}$ at $\mu_0$. Thus, the persuasion problem is regular. 
\end{proof}

An important implication of duality theory is complementary slackness, which gives a simple way to verify whether a candidate solution to the primal problem is optimal. Within our interpretation, complementary slackness states that if the cost of operating a process exceeds the income it generates, then this process will not be operated.

\begin{cor}[Complementary slackness]\label{cor_slack}
The feasible distribution $\tau$ and the feasible price function $P$ are optimal solutions to \eqref{primal} and \eqref{dual}, respectively, if and only if
\begin{equation} \label{eq_CS}
\supp(\tau) \subseteq\left\{\mu\in \Delta(\Omega):\,\int_\Omega P(\omega)\df \mu(\omega) = V(\mu) \right\}. \tag{C}
\end{equation}	
\end{cor}
\begin{proof}
The proof is standard and hence relegated to Appendix \ref{app:slack}. 
\end{proof}
Corollary \ref{cor_slack} does not require regularity of the persuasion problem. To illustrate how it can be used, we derive the well-known condition in \cite{kamenica2011} for the optimality of full disclosure. Under full disclosure, the support of $\tau$ is the set of all  $\delta_\omega$. Condition \eqref{eq_CS} thus simplifies to the requirement that $P(\omega)=V(\delta_\omega)$ for all $\omega$. Substituting  $P$ in the constraint of \eqref{dual} yields that full disclosure is optimal if and only if 
$\int_\Omega V(\delta_\omega)\df \mu(\omega)\geq V(\mu)\text{ for all }\mu\in \Delta(\Omega).$\footnote{This condition, referred to as outer-convexity of $V$, also appears in \cite{dworczak2019}.}


\section{Moment Persuasion}\label{sec:moment}

We now show how our approach specializes to the case of a persuasion problem in which the objective function depends only on certain moments of the posterior.

Assume that $V(\mu)=v\left(\int_\Omega m(\omega)\df \mu(\omega)\right)$ for all  $\mu\in \Delta(\Omega)$, some continuous $m:\,\Omega\to \R^N$, and some upper semi-continuous $v:\,\R^N\to \R$. Let $X$ be the space  of moments, that is, the convex hull of the set $m(\Omega)$, and let $F_0$ be the distribution of $x=m(\omega)$ induced by the prior $\mu_0$ over $\omega$. 
 
 Under these assumptions, a distribution $\tau$ of posterior beliefs $\mu$ matters only through the induced distribution $G$ of moments $\E_\mu[m(\omega)]$. By Strassen's Theorem (see \citealp{GK-RS} and \citealp{Kolotilin2017} for details),  $G\in\Delta(X)$ is induced by some $\tau\in \Delta(\Delta(\Omega))$ that is feasible for \eqref{primal} if and only if $G$ is smaller than the prior $F_0$ in the convex order (denoted by $G\leq_{cx}F_0$). Summing up, the primal problem \eqref{primal} reduces to the problem of finding a distribution of moments $G\in \Delta (X)$ to
\begin{equation}\label{primal_star}
\begin{gathered}
\text{maximize} \int_\Omega v(x) \df G (x) \tag{P$_\text{m}$}\\
\text{subject to $G\leq_{cx}F_0$.}
\end{gathered}
\end{equation}

Given that the primal problem only depends on the distribution of moments, it is natural to conjecture that it is also sufficient to find prices of  moments. The key insight of this section is that prices for moments can be derived from the prices of states $P$ by finding the ``cheapest" way in which a given moment $x$ can be generated by pooling the states:
\begin{equation}\label{eq_prices}
p(x) = \min \left\{ \int_\Omega P(\omega) \df \mu (\omega):\,\mu\in \Delta (\Omega)\text{ and }\int_{\Omega} m(\omega)\df \mu(\omega) = x \right\}. \tag{M}
\end{equation}
In particular, we will show that the dual problem \eqref{dual} reduces to the problem of finding a price function $p\in C(X)$ to 
\begin{equation}\label{dual_star}
\begin{gathered}
	\text{minimize } \int_\Omega p(x) \df F_0 (x)\tag{D$_\text{m}$}\\
	\text{subject to $p(x)\geq v(x)$ for all $x\in X$,}\\
	\text{$p$ is convex on $X$.} 
\end{gathered}
\end{equation}


The primal and the dual problems have similar interpretations as before, with the difference that the producer operates a linear production technology with $X$ being both the set of resources and the set of available production processes. To see why we obtain convex prices in the dual, note that the producer can always transform a measure $G \in \Delta(X)$ of resources into one unit of resource $x^\prime=\E_G [x]$.  If prices failed to be convex, the producer could sell at effectively higher prices by engaging in such transformations. Thus, the wholesaler may as well offer convex prices from the beginning. 

\begin{theorem}\label{thm_moment}
If $G\in \Delta (X)$ is feasible for \eqref{primal_star}, $p\in C(X)$ is feasible for \eqref{dual_star}, and
\begin{equation}\label{eq_C_star}
\begin{gathered}
\int _X p(x) \df F_0(x)=\int _X v(x) \df G(x),\tag{O$_\text{m}$}
\end{gathered}
\end{equation}
then $G$ and $p$ are optimal solutions to \eqref{primal_star} and \eqref{dual_star}, respectively. 

The problems \eqref{primal_star} and \eqref{dual_star} have optimal solutions that satisfy \eqref{eq_C_star} if and only if the persuasion problem is regular.
\end{theorem}
\begin{proof}
We prove two lemmas first.
\begin{lemma}\label{clm_1}
If $p\in C(X)$ is feasible for \eqref{dual_star}, then $P\in C(\Omega)$ defined by $P(\omega)=p(m(\omega))$ is feasible for \eqref{dual}.
\end{lemma}
\begin{proof}
If $p\in C(X)$ is feasible for \eqref{dual_star}, then $P\in C(\Omega)$ is feasible for \eqref{dual} because
\begin{multline*}
\int_\Omega P(\omega)\df \mu (\omega)=\int_\Omega p(m(\omega))\df \mu(\omega)	\geq p\left( \int_\Omega m(\omega)\df \mu(\omega)\right)\geq v\left(\int_\Omega m(\omega)\df \mu(\omega)\right)= V(\mu).\qedhere
\end{multline*}
\end{proof}


\begin{lemma}\label{clm_2}
If $P\in C(\Omega)$ is feasible for \eqref{dual}, then $p\in C(X)$ defined by \eqref{eq_prices} 
is feasible for \eqref{dual_star}. Moreover, $p(m(\omega))\leq P(\omega)$ for all $\omega\in \Omega$.
\end{lemma}
\begin{proof}
Suppose that $P\in C(\Omega)$ is feasible for \eqref{dual}. The minimum in the definition \eqref{eq_prices} of $p$ is attained at some $\mu_{x}$ and $p\in C(X)$ because the objective is continuous in the weak$^\star$ topology and the feasible set is a compact-valued continuous correspondence. 
For each $x\in X$, 
\begin{equation*}
p(x) = \int_{\Omega} P(\omega) \df \mu_{x} (\omega) \geq V(\mu_x) = v(x).
\end{equation*} 
Moreover, for each $\lambda\in (0,\,1)$, $x_1,\,x_2\in X$,  
\begin{multline*}
\lambda p(x_1)+ (1-\lambda) p (x_2) = \lambda \int_\Omega P(\omega)\df \mu_{x_1} (\omega) +(1-\lambda) \int_\Omega P(\omega)\df \mu_{x_2} (\omega)\\
=  \int_\Omega P(\omega)\df \left(\lambda \mu_{x_1} (\omega) +(1-\lambda) \mu_{x_2} (\omega)\right)\geq \int_\Omega P(\omega) \df \mu _{\lambda x_1 +(1-\lambda)x_2} (\omega)= p(\lambda x_1 +(1-\lambda)x_2),
\end{multline*}
where the inequality follows from the definition of $\mu_x$. Thus, $p\in C(X)$ is feasible for \eqref{dual_star}. Finally, by the definition of $p$ and $\delta_\omega$, for each $\omega\in \Omega$,
\[
p(m(\omega))=\int_\Omega P(\omega')\df \mu_{m(\omega)}(\omega')\leq \int_\Omega P(\omega')\df\delta_{\omega}(\omega')=P(\omega).\qedhere
\]
\end{proof}

Since \eqref{primal} reduces to \eqref{primal_star} under the assumptions of this section, Theorems \ref{thm_weak} and \ref{thm_strong} imply a version of Theorem~\ref{thm_moment} in which $p(x)$, $F_0(x)$, and \eqref{dual_star} are replaced with $P(\omega)$, $\mu_0(\omega)$, and \eqref{dual} in the statement. Thus,  to prove Theorem \ref{thm_moment}, it suffices to show that the problems \eqref{dual_star} and \eqref{dual} have the same value and that \eqref{dual_star} has an optimal solution if and only if \eqref{dual} does.
If $p\in C(X)$ is feasible for \eqref{dual_star}, then $P\in C(\Omega)$ given by Lemma \ref{clm_1} is feasible for \eqref{dual} and
\[
\int_\Omega P(\omega)\df \mu_0(\omega)  = \int_\Omega p(m(\omega))\df \mu_0(\omega)=\int_X p(x)\df F_0(x),
\]
where the first equality is by definition of $P$ and the second  by definition of $F_0$.
Conversely, if $P\in C(\Omega)$ is feasible for \eqref{dual}, then $p\in C(X)$ given by Lemma \ref{clm_2} is feasible for \eqref{dual_star} and
\[
\int_X p(x)\df F_0(x) = \int_\Omega p(m(\omega))\df \mu_0(\omega)\leq\int_\Omega P(\omega)\df \mu_0(\omega).
\]
Thus, the problems \eqref{dual_star} and \eqref{dual} have the same value. Moreover, if $p$ is an optimal solution to \eqref{dual_star}, then $P$ given by Lemma \ref{clm_1} is an optimal solution to \eqref{dual}. Finally, if $P$ is an optimal solution to \eqref{dual}, then $p$ given by Lemma \ref{clm_2} is an optimal solution to \eqref{dual_star}. 
\end{proof}

In Appendix \ref{app:regular}, we show that the moment persuasion problem is regular if $v$ is Lipschitz continuous. Other authors have identified weaker sufficient 
conditions  on $v$ in the case when $\omega\in \R$ and $m(\omega)=\omega$ (see especially \citealp{DK}).

\section{Application: Two-Dimensional Moment Persuasion}\label{sec:application}

Consider the following special case of moment persuasion. The set $\Omega$ is a compact set in $\R^2_+$, with a generic element denoted by $\omega=(\omega_1,\,\omega_2)$.  The objective function is $V(\mu)=\left(\int_\Omega \omega_1 \df \mu(\omega)\right)\left( \int_\Omega \omega_2 \df \mu (\omega)\right)$, so that $m(\omega)=\omega$ and $v(x_1,\,x_2)=x_1x_2$. Thus, the vector of moments $x=\E_\mu[m(\omega)]$ is  the posterior mean $\E_\mu[\omega]$, the space of posterior means $X$ is the convex hull of $\Omega$, and the prior $F_0$ over $X$ coincides with the prior $\mu_0$ over $\Omega$. Because the function $v$ is Lipschitz continuous on any compact domain, it follows from Proposition \ref{lemma_regular_moment} in Appendix \ref{app:regular} that the persuasion problem is regular. 


This special case has been studied by \cite{rayo2010optimal} and \cite{NP} under the assumption that the set $\Omega$ is a finite set and a strictly convex curve, respectively. They derive certain necessary properties of an optimal solution. In contrast, our approach allows $\Omega$ to be any compact set and it enables characterisation of necessary and sufficient conditions for a candidate solution to be optimal. 

As an illustration, we provide conditions under which it is optimal to reveal only some linear combination of $\omega_1$ and $\omega_2$. A simple implication of this characterization is that it is optimal to reveal $\omega_1+\omega_2$ if the prior is symmetric around the line $\omega_2=\omega_1$.

\begin{prop} \label{thm_case} 
Let $G$ be the distribution of posterior means induced by revelation of $\omega_2+a\omega_1$ where $a>0$. If the support of $G$ belongs to a line $\{(x_1,\,x_2):\,x_2=a x_1+b\}$, with $b\in \R$, then $G$ is an optimal solution to \eqref{primal_star}.

Conversely, suppose additionally that $\Omega$ is convex and has a non-empty interior; then, $G$ is an optimal solution to \eqref{primal_star} only if the support of $G$ belongs to a line $\{(x_1,\,x_2):\,x_2=a x_1+b\}$, with $b\in \R$. 
\end{prop}
\begin{proof}
Define 
\begin{gather*}
\theta=\omega_2+a\omega_1,\\
\Omega(\theta)=\{\omega\in \Omega:\,\omega_2+a\omega_1=\theta\},\\
x(\theta)=(x_1(\theta),\,x_2(\theta))= \E[(\omega_1,\,\omega_2)|(\omega_1,\,\omega_2)\in \Omega(\theta)]=\E[\omega|\theta].
\end{gather*}
That is, revealing that $\omega_2+a\omega_1=\theta$ induces the posterior mean $x(\theta)$.

\emph{If.}
Suppose that the support of $G$ induced by revelation of $\omega_2+a\omega_1$ belongs to a line $\{(x_1,\,x_2):\,x_2=a x_1+b\}$, with $b\in \R$.
Thus, a state $(\omega_1,\,\omega_2)\in \Omega$ induces a posterior mean $(x_1(\theta),\,x_2(\theta))$, with $\theta=\omega_2+a\omega_1$, that satisfies 
\begin{align*}
x_2(\theta) =ax_1(\theta)+b\quad \text{and}\quad x_2(\theta)+ax_1(\theta) =\theta;
\end{align*} 
so
\[
x_1(\theta)=\frac{\theta-b}{2a}\quad\text{and}\quad x_2(\theta)=\frac{\theta+b}{2}.
\]
Thus, the value of \eqref{primal_star} at $G$ is
\begin{equation}\label{eq_value_primal}
\int_X x_1x_2\df G (x_1,\,x_2)=\int_{\Omega} \frac{(\omega_2+a\omega_1)^2-b^2}{4a} \df F_0(\omega_1,\,\omega_2).
\end{equation}
 Consider $p\in C(X)$ given by
\[
p(x_1,\,x_2) = x_1x_2+\frac{(x_2-ax_1-b)^2}{4a}.
\]
The Hessian matrix, which consists of second-order partial derivatives of $p$, is
\[
\begin{bmatrix}
p_{11} & p_{12}\\
p_{21} & p_{22}
\end{bmatrix} =
\begin{bmatrix}
\frac{a}{2} &\frac 1 2\\
\frac 1 2 & \frac 1 {2a}
\end{bmatrix}.
\]
Since the Hessian matrix is positive semidefinite, $p$ is convex on $X$. Moreover, we have that $p(x_1,\,x_2)\geq x_1x_2=v(x_1,\,x_2)$ for all $(x_1,\,x_2)\in X$. Thus, $p\in C(X)$ is feasible for \eqref{dual_star}.

The value of \eqref{dual_star} at $p$ is
\begin{align} 
\int_\Omega p(\omega_1,\,\omega_2)\df F_0(\omega_1,\omega_2)= &\int_\Omega \left(\omega_1\omega_2+\frac{(\omega_2-a\omega_1-b)^2}{4a}\right) \df F_0(\omega_1,\,\omega_2)\nonumber\\ 
	= &\int_\Omega \frac{(\omega_2+a\omega_1)^2-b^2}{4a} \df F_0(\omega_1,\,\omega_2)\nonumber\\ 
&-\frac{b}{2a}\int_\Omega (\omega_2-(a\omega_1+b))\df F_0(\omega_1,\omega_2)\nonumber\\ 
=&\int_\Omega \frac{(\omega_2+a\omega_1)^2-b^2}{4a} \df F_0(\omega_1,\,\omega_2),\label{eq_value_dual}
\end{align}
where the last equality holds because
\[
\E [\omega_2-(a\omega_1+b)] = \E[\E[\omega_2-(a\omega_1+b)|\theta]]=\E[x_2(\theta)-(ax_1(\theta)+b)]=0.
\]
Equations \eqref{eq_value_primal} and \eqref{eq_value_dual} imply that \eqref{eq_C_star} holds, and  thus, by Theorem~\ref{thm_moment}, $G$ and $p$ are optimal solutions to \eqref{primal_star} and \eqref{dual_star}.

\emph{Only if.} The strategy for the proof is to observe that optimality of $G$ imposes tight restrictions on a candidate price functions to achieve the lower bound identified by condition \eqref{eq_C_star}. After constructing a parametric class of candidate price functions, we show that convexity of the optimal $p$ pins down a unique candidate for the support of $G$, delivering the desired result. We sketch the main argument below and relegate some technical details to Appendix \ref{app:counterexamples}.

  Suppose that the additional assumption holds and it is optimal to reveal the value of $\omega_2+a\omega_1$. 
For any $p\in C(X)$ that is feasible for \eqref{dual_star}, we have
\begin{align*}\label{eq_seq}
	\E [p(\omega)] &= \E[\E[p(\omega)|\theta]]\stackrel{(1)}\geq \E [ p(\E[\omega|\theta ])]= \E [ p(x(\theta))]\stackrel{(2)}\geq \E [v(x(\theta))],
\end{align*}
where (1) holds because $p$ is convex, and (2) holds because $p\geq v$. By Theorem~\ref{thm_moment}, there exists an optimal $p\in C(X)$  that satisfies
\begin{align*}
	\E [p(\omega)] &=  \E [v(x(\theta))];
\end{align*}
so the inequalities (1) and (2) above hold with equality. Since the support of $F_0$ is a compact convex set $\Omega$, the support of the distribution of $\theta$ induced by $F_0$ is an interval $\Theta = [\ul \theta,\ol \theta]$. Therefore,
\begin{enumerate}
	\item[(1)] $p(\omega)$ is affine in $\omega$ on $\Omega(\theta)$ for each $\theta\in \Theta$ (so that inequality (1) holds with equality);
	\item[(2)] $p(x(\theta))=v(x(\theta))$ for each $\theta\in \Theta$ (so that inequality (2) holds with equality).
\end{enumerate}
Since $p\geq v$, conditions (1) and (2) imply that, for each $\theta\in \Theta$ and $\omega\in\Omega(\theta)$, we have
\[
p(\omega)=v(x(\theta))+\partial v(x(\theta)) (\omega-x(\theta)),
\]
where $\partial v(x(\theta))$ is the gradient of $v$ at $x(\theta)$. Since $v(x_1,x_2)=x_1x_2$, we have $
\partial v(x(\theta))=(x_2(\theta),\,x_1(\theta))$, 
and
\begin{align*}
	p(\omega_1,\,\omega_2)&=x_1(\theta)x_2(\theta)+x_2(\theta)(\omega_1-x_1(\theta))+x_1(\theta)(\omega_2-x_2(\theta))\\
	&=\omega_1x_2(\theta)+\omega_2x_1(\theta) -x_1(\theta)x_2(\theta).
\end{align*}
Substituting $\theta=\omega_2+a\omega_1$ and $x_2(\theta)=\theta-ax_1(\theta)$ yields, for each $\omega\in \Omega$,
\begin{equation}\label{e:p}
p(\omega_1,\,\omega_2 )=\omega_1\omega_2 +a(x_1(\omega_2+a\omega_1)-\omega_1)^2.
\end{equation}
The function $p(\omega)$ is convex on a convex set $\Omega$ with a non-empty interior: We show in Lemma~\ref{l:line} in Appendix \ref{app:counterexamples} that this can only be true when $x(\theta)$ belongs to a line $\{(x_1,\,x_2):\,x_2=a x_1+b\}$, with $b\in \R$.
\end{proof}

In the converse of Proposition~\ref{thm_case}, it is possible to replace the assumption that $\Omega$ is convex and has a non-empty interior with a weaker assumption that the support of $G$ is a connected set that lies almost everywhere in  the interior of $X$. This weaker assumption allows $\Omega$ to be a curve, as in \cite{NP}. 
In Appendix \ref{app:counterexamples}, we provide examples illustrating that the assumption on $\Omega$ cannot be entirely relaxed: For example, the converse of Proposition~\ref{thm_case} may fail if $\Omega$ is a finite set or when its convex hull has an empty interior. 

\section{Extension to Constrained Persuasion}\label{sec:constraint}

A number of papers analyze a Bayesian persuasion problem with constraints (see \cite{doval2018} and references therein). Our analysis extends easily to this case.

Suppose that for each $k=1,\dots,K$, $g_k:\,\Delta(\Omega)\to \mathbb{R}$ is a continuous function, and $c_k$ is a  scalar. The primal problem is now to find $\tau\in \Delta(\Delta(\Omega))$ to
\begin{equation}\label{primal_const}
\begin{gathered}
\text{maximize} \int_{\Delta (\Omega)} V(\mu) \df \tau (\mu) \tag{P$_\text{c}$}\\
\text{subject to }\int_{\Delta (\Omega)} \mu \df \tau (\mu) = \mu_0,\\
\int_{\Delta(\Omega)} g_k(\mu) \df \tau (\mu) \leq c_k\text{ for all }k=1,\dots,K.
\end{gathered}
\end{equation}
 We assume throughout that there exists a distribution $\tau$ satisfying the constraints of \eqref{primal_const}.\footnote{While problem \eqref{primal_const} only contains inequality constraints, an equality constraint of the form $\int_{\Delta(\Omega)} g(\mu) \df \tau (\mu) = c$ can be restated as the two inequality constraints $\int_{\Delta(\Omega)} g(\mu) \df \tau (\mu) \leq c$ and $\int_{\Delta(\Omega)} (-g(\mu)) \df \tau (\mu) \leq -c$.}

The dual problem is to find a function $P\in C(\Omega)$ and non-negative scalars $P_k$, for $k=1,\dots,K$, to 
\begin{equation}\label{dual_const}
\begin{gathered}
	\text{minimize } \int_{\Omega} P (\omega) \df \mu_0 (\omega)+\sum_{k=1}^K P_k c_k\tag{D$_\text{c}$}\\
	\text{subject to }
	\int_\Omega P(\omega)\df \mu(\omega)+\sum_{k=1}^K P_k g_k(\mu)\geq V(\mu) \text{ for all }\mu \in \Delta(\Omega).
\end{gathered}
\end{equation}

The interpretation of the primal problem is as follows. The producer now faces additional technological constraints. There are $K$ factors of production, and the producer is endowed with $c_k$ units of each factor $k$. A process $\mu\in \Delta(\Omega)$ operated at unit level consumes the measure $\mu$ of resources and $g_k(\mu)$ units of each factor $k$. Since the additional technological constraints take the form of inequalities, the producer can freely dispose of each factor $k$.

In the dual problem, the wholesaler, who wants to buy up all the resources and factors, sets a unit price $P(\omega)$ for each resource $\omega$ and a unit price $P_k$ for each factor $k$. Since the producer can freely dispose of each factor $k$, each price $P_k$ is non-negative. 


To establish conditions for strong duality, we follow \cite{doval2018}, and define a function $V^{g_1,...,g_k}:\,\Delta(\Omega)\times\mathbb{R}^K\to \mathbb{R}$ by
\[
V^{g_1,...,g_k}(\mu,\,x)=\begin{cases}
V(\mu), & \text{if $g_k(\mu)\leq x_k$ for $k=1,...,K$}, \\
-\infty, & \text{otherwise}.
\end{cases}
\]
Then, as  \citeauthor{doval2018} show,\footnote{Formally, they work with a finite state space but their proof technique extends to the case of a compact metric state space.} the value of the problem \eqref{primal_const} -- when the prior is $\mu_0$ and the right hand side of the constraints in \eqref{primal_const} is given by a vector $c\in \mathbb{R}^K$ -- is equal to the concave closure of the function $V^{g_1,...,g_k}$ at $(\mu_0,\,c)$, denoted $\widehat{V}^{g_1,...,g_k}(\mu_0,\,c)$. The function $\widehat{V}^{g_1,...,g_k}$ is concave and upper semi-continuous. We present the following result without a proof as it follows from the same reasoning as in Theorems \ref{thm_weak} and \ref{thm_strong}.

\begin{theorem}\label{thm_strong_const}
If $\tau$ is feasible for \eqref{primal_const} and $(P,\,P_1,...,P_K)$ is feasible for \eqref{dual_const}, and
\begin{equation}\label{eq_C_const}
\begin{gathered}
\int_{\Omega} P (\omega) \df \mu_0 (\omega)+\sum_{k=1}^K P_k c_k = \int_{\Delta (\Omega)} V(\mu) \df \tau (\mu),\tag{O$_\text{c}$}
\end{gathered}
\end{equation}
then $\tau$ and $P$ are optimal solutions to \eqref{primal_const} and \eqref{dual_const}, respectively.

The problems \eqref{primal_const} and \eqref{dual_const} have optimal solutions  that satisfy \eqref{eq_C_const} if and only if $\widehat{V}^{g_1,...,g_k}$ is superdifferentiable at $(\mu_0,\,c)$. 
\end{theorem}

Concavity of $\widehat{V}^{g_1,...,g_k}$ implies that strong duality holds when $\Omega$ is finite. 


\section{Relationship to Existing Duality Results}\label{sec:lit}

Our approach builds on and extends the geometric duality of \cite{Gale1967}. \citeauthor{Gale1967} shows that the Kuhn-Tucker Theorem holds for a convex optimization problem in a normed space if and only if the value function is superdifferentiable at the primal constraint. The persuasion problem is a linear-programming problem on the space of probability measures, $\Delta(\Omega)$. Importantly, we cannot endow $\Delta(\Omega)$ with a norm because the weak$^\star$ topology (which we need to obtain prices by applying the representation theorem for linear functionals) is not normable when $\Omega$ is infinite. Thus, \citeauthor{Gale1967}'s result cannot be applied directly in our setting. Instead, we show that his approach can be extended to the metric space $\Delta(\Omega)$. \citeauthor{Gale1967} also shows that a concave function defined on a normed space is superdifferentiable at a point if and only if it has bounded steepness at this point. In Appendix \ref{app:regular}, we generalize the ``if" part of this result to the metric space $\Delta(\Omega)$ and show (by means of a counterexample) that the ``only if" part of the result does not extend.

The results of this paper generalize some existing results in the persuasion literature. The linear persuasion problem in which the objective function depends only on the expected one-dimensional state has received special attention (see, for example, \citealp{GK-RS}, \citealp{KMZL}, \citealp{Kolotilin2017},  \citealp{dworczak2019}, and \citealp{DK}). Linear persuasion is the special case of moment persuasion when $\omega\in \R$ and $m(\omega)=\omega$. It is important to emphasize, however, that while our main duality result is mathematically more general than the existing ones (in the sense that it applies on a larger domain of problems), previous papers identify useful (easier to verify) regularity conditions on the primitives under which strong duality holds. Our regularity condition is necessary for strong duality so it implies all existing sufficient conditions but verifying it may be difficult in practice.

When the persuasion problem is regular, Theorem \ref{thm_moment} generalizes Theorems 1 and 2 in \cite{dworczak2019}: By a simple transformation, Theorem \ref{thm_moment} establishes existence of a convex continuous function $p^\star$ and a distribution $G^\star$ such that 
\begin{gather*}
\supp(G^\star)\subseteq\{x\in X:\,p^\star(x)=v(x)\},
\\
\int_\Omega p^\star(x)\df F_0(x)=\int_\Omega p^\star(x)\df G^\star(x),
\\
G^\star\leq_{cx}F_0,\text{ and }p^\star\geq v.
\end{gather*}
Moreover, the theorem resolves (positively) the conjecture of \citeauthor{dworczak2019} that if the objective function $V$  is measurable with respect to a moment $m(\omega)$, then so is the corresponding price function. 


To date, \cite{DK} identify the most permissive condition on $v$ for the linear persuasion problem to be regular (and hence for strong duality to hold).  Our proof of no-duality gap (Proposition \ref{no_duality_gap}) uses similar techniques to theirs but the proof strategy for strong duality is different: \citeauthor{DK} show that the problem \eqref{dual} has an optimal solution by demonstrating that feasible solutions can be restricted to a compact set; in contrast, we construct the optimal solution (a price function on the space of moments) from the supergradient of the concave closure of $V$. 

Our approach also allows us to simplify the duality result for the general persuasion problem in \cite{dworczak2019}: They define a price function on the space of beliefs $\Delta(\Omega)$ and require it to be ``outer-convex" (a relaxation of convexity). Our results demonstrate that such a price function exists (strong duality holds) when the problem is regular (for example, when $V$ is Lipschitz continuous), and that the price can in fact be taken to be \textit{linear} by extending (linearly) the price function $P$ defined on the state space $\Omega$.  

\cite{Kolotilin2017} and \cite{GP} use an alternative approach to the persuasion problem. Instead of working with an  objective function $V:\,\Delta(\Omega)\rightarrow \R$, they consider a sender and a receiver whose utility functions are $w:\,\Omega\times A\rightarrow \R$ and $u:\,\Omega\times A \rightarrow \R$ where $A$ is the space of the receiver's actions. Moreover, instead of choosing a distribution of posterior beliefs $\tau \in \Delta(\Delta(\Omega))$, the sender chooses a joint distribution $\pi\in \Delta (\Omega\times A)$ of the state $\omega$ and the recommended action $a$. On top of the Bayes plausibility constraint, $\pi$ must satisfy the obedience constraint, which requires each recommended action to be incentive-compatible for the receiver given the beliefs it induces. Our approach is simpler because it sidesteps the obedience constraint, but the alternative approach can be more easily extended to allow for a privately informed receiver and multiple receivers.

Generally, it is possible to reformulate the alternative problem as our problem, and vice versa. To illustrate this point suppose that $\Omega$ is a finite set. Consider an alternative problem in which the sender's and receiver's utility functions are $w(\omega,\,a)$ and $u(\omega,\,a)$. \cite{kamenica2011} show that this problem is equivalent to our problem in which the objective function is $V(\mu)=\E_\mu [w(\omega,\,a^\star(\mu))]$ with $a^\star(\mu)\in \argmax_a \E_\mu [u(\omega,\,a)]$.
Conversely, consider our problem in which the objective function is $V$. This problem is equivalent to the alternative problem in which the action space is $A=\Delta(\Omega)$, and the sender's and receiver's utility functions are $w(\omega,\,a)=V(a)$ and $u(\omega,\,a)=2a(\omega)-\sum_{\omega'\in \Omega}a^2(\omega')$. Indeed, given a posterior $\mu$, the receiver takes an action $a^\star(\mu)=\mu$, which maximizes his expected utility $\sum_{\omega\in \Omega} (2a(\omega)\mu(\omega) - a^2(\omega))$, and thus the objective function is $V(\mu)$.

To compare our and alternative approaches, consider the linear persuasion problem. Let $A=\Omega$. The alternative dual problem in \cite{Kolotilin2017} is to find a function $q\in C(\Omega)$ and a bounded measurable function $r:\,A\to \mathbb{R}$ to
\begin{equation}\label{dual_alt}
\begin{gathered}
	\text{minimize } \int_{\Omega} q (\omega)  \df \mu_0 (\omega)\tag{D$_\text{a}$}\\
	\text{subject to }
	q (\omega) + r(a) (a-\omega)  \geq v(a)\text{ for all $(\omega,\,a)\in \Omega\times A$},
\end{gathered}
\end{equation}
where $q$ and $r$ are multipliers for the Bayes plausibility and obedience constraints. 
Observe that if $p^\star$ is an optimal solution to  \eqref{dual_star}, then $(q^\star,\,r^\star)=(p^\star,\,\partial{p^\star})$ is an optimal solution to \eqref{dual_alt}. This is so because $(q^\star,\,r^\star)$ yields the same value and is feasible, as follows from
\[
{p^\star}(\omega) +\partial{p^\star}(a) (a-\omega)  \geq {p^\star}(a)\geq v(a),
\]
where the first inequality is by convexity of ${p^\star}$ and the second is by ${p^\star}\geq v$.
Thus, $q$ has the same interpretation as $p$, but an economic interpretation of $r$ remains elusive. Finally, using Theorem \ref{thm_moment}, it is straightforward to reproduce the conditions in \citeauthor{Kolotilin2017}'s Proposition 3  for ``interval revelation'' to be optimal.

\appendix

\part*{Appendix}	

\section{Regularity of the Persuasion Problem}\label{app:regular}

In this appendix, we present various sufficient conditions under which the persuasion problem is regular. We will denote by $M(\Omega)$ the set of signed Borel measures of bounded variation on $\Omega$, and by $M^+(\Omega)$ the subset of non-negative measures. Weak convergence of (signed) measures $\mu_n$ to $\mu$ will be denoted by $\mu_n\stackrel{w}{\to}\mu$.

Let $d:\,M(\Omega)\times M(\Omega)\to \mathbb{R}$ denote the Kantorovich-Rubinstein distance between measures: For any $\mu,\,\eta\in M(\Omega)$, 
\[
d(\mu,\,\eta)=\sup\left\{\int_\Omega f(\omega)\df(\mu-\eta)(\omega)|\,f\in Lip_1(\Omega),\,\sup_{\omega\in \Omega}|f(\omega)|\leq 1 \right\},
\] 
where $Lip_1(\Omega)$ is the set of $1$-Lipschitz functions on $\Omega$. Because $\Omega$ is assumed to be a compact metric space (hence separable),  $d$ is a metric that metrizes weak$^{\star}$ topology on the space of non-negative measures $M^+(\Omega)$ (by Theorem 8.3.2. in \citealp{bogachev2007}). 

We say that $\widehat{V}:\,\Delta(\Omega)\to\mathbb{R}$ has \textit{bounded steepness} at $\mu_0$ if there exists a constant $L$ such that, for all $\mu\in\Delta(\Omega)$, 
\[
\frac{\widehat{V}(\mu)-\widehat{V}(\mu_{0})}{d(\mu,\,\mu_{0})}\leq L.
\]
Intuitively, bounded steepness rules out the possibility that the function $\widehat{V}$ has an unbounded slope from $\mu_0$ to $\mu$. We show that this condition is sufficient to obtain a regular persuasion problem. The proof is complicated by the fact there exist ``vertical" hyperplanes separating the graph of $\widehat{V}$ from the point $(\mu_0,\,\widehat{V}(\mu_0))$: For example, a linear continuous functional $H:\,M(\Omega)\times \R\to \mathbb{R}$ given by  $H(\mu,\alpha)=\mu(\Omega)$ is a separating hyperplane but not a proper one. The trick is to first extend the domain of the function $\widehat{V}$ to non-probability measures, and only then apply a result about separating convex cones from their vertices. 

\begin{theorem}\label{thm_regular}
If $\widehat{V}$ has bounded steepness at $\mu_0$, then the persuasion problem is regular. 
\end{theorem}

\begin{proof}
Define the space $\Delta_{2}(\Omega):=\{\kappa\mu:\,\mu\in\Delta(\Omega),\,\kappa\in[0,\,2]\}$ of  non-negative measures that assign a weight of at most $2$ to the space $\Omega$. We prove three lemmas first.

\begin{lemma}\label{lemma_metric} 
Suppose that $\mu$ and $\eta$ are probability measures. Then, for
any $\lambda\in\mathbb{R},$ $d(\mu,\lambda\eta)\geq \frac{1}{2}d(\mu,\,\eta).$ 
\end{lemma}

\begin{proof}[Proof of Lemma \ref{lemma_metric}]
Suppose that $\delta=d(\mu,\,\eta)$. Since $\Omega$ is compact, the Arzel{\'a}-Ascoli theorem implies that the supremum in the definition of $d$ is attained at some function $f\in Lip_1(\Omega)$, $\sup_{\omega\in\Omega}|f(\omega)|\leq 1$ such that $\delta=\int_{\Omega}f(\omega)\df(\mu-\eta)(\omega)$. It is enough to construct a function $g\in Lip_1(\Omega)$, $\sup_{\omega\in\Omega}|g(\omega)|\leq 1$ such that $\int_{\Omega}g(\omega)\df(\mu-\lambda \eta)(\omega)\geq \delta/2$. Let 
\[
g(\omega)=\frac{1}{2}\left(f(\omega)-\int_\Omega f(\omega')\df\eta(\omega') \right).
\]
Because $\eta$ is a probability measure and $|f(\omega)|\leq 1$ for all $\omega$, the function $g$ is indeed feasible. Moreover, we have 
\[
\int_\Omega g(\omega)\df(\mu-\lambda\eta)(\omega)=\int_\Omega g(\omega)\df(\mu-\eta)(\omega)-(\lambda-1)\underbrace{\int_\Omega g(\omega)\df\eta(\omega)}_{=0}=\int_\Omega \frac{f(\omega)}{2}\df(\mu-\eta)(\omega)=\frac{\delta}{2},
\]
where the second to last inequality holds because $\mu$ and $\eta$ are probability measures. 
\end{proof}

\begin{lemma}\label{lemma_extension}
There exists an extension of $\widehat{V}$ to $\Delta_{2}(\Omega)$ that
is concave and has bounded steepness at $\mu_0$.
\end{lemma}

\begin{proof}[Proof of Lemma \ref{lemma_extension}]

Extend $\widehat{V}$ to $\Delta_{2}(\Omega)$ by 
\[
\widehat{V}(\eta)=\eta(\Omega)\widehat{V}\left(\frac{\eta}{\eta(\Omega)}\right),
\]
and $\widehat{V}(0)=0.$ It follows (by directly checking the definition) that $\widehat{V}$ remains concave. We will show that $\widehat{V}$ has bounded steepness at $\mu_{0}$ with a constant $2L+\bar{V}$, 
where $\bar{V}$ is the upper bound on $\widehat{V}$ on $\Delta(\Omega)$
(which exists because $\widehat{V}$ is upper-semicontinuous). 

Let $\eta_{n}\stackrel{w}{\to}\mu_{0}$. We can represent $\eta_{n}=\lambda_{n}\mu_{n}$, where $\lambda_n=\eta_n(\Omega)$, and $\mu_n=\eta_n/\lambda_n\in \Delta(\Omega)$. When looking at the sequence $\widehat{V}(\mu_{n})-\widehat{V}(\mu_{0})$, it is without loss of generality to assume that $\widehat{V}(\mu_{n})\geq \widehat{V}(\mu_{0})$ for all $n$ (by passing to a subsequence if necessary, as otherwise the bound we are trying to prove is trivially satisfied). By Lemma \ref{lemma_metric}, we have
\begin{multline*}
\frac{\widehat{V}(\eta_{n})-\widehat{V}(\mu_{0})}{d(\eta_{n},\,\mu_{0})}=\frac{\widehat{V}(\mu_{n})-\widehat{V}(\mu_{0})}{d(\eta_{n},\,\mu_{0})}+\frac{\lambda_{n}-1}{d(\eta_{n},\,\mu_{0})}\widehat{V}(\mu_{n})
\leq\frac{\widehat{V}(\mu_{n})-\widehat{V}(\mu_{0})}{\frac{1}{2}d(\mu_{n},\,\mu_{0})}+\frac{|\lambda_{n}-1|}{d(\eta_{n},\,\mu_{0})}\bar{V}.
\end{multline*}
Note that $d(\eta_{n},\,\mu_{0})\geq|\lambda_{n}-1|$ because we can
always set $f= 1$ and $f =-1$ in the definition of the metric $d$, and
hence the right hand side converges to a number $L'\leq 2L+\bar{V}.$
\end{proof}

\begin{lemma}\label{lemma_converge}
If $\mu_n$ is a sequence in $M(\Omega)$, and $\mu_n\stackrel{w}{\to} 0$, then $d(\mu_n,\,0)\to 0$.  
\end{lemma}

\begin{proof}[Proof of Lemma \ref{lemma_converge}]
Suppose not; then there exists $\epsilon>0$ and a sequence of functions $f_n\in Lip_1(\Omega)$, $\sup_{\omega\in\Omega}|f_n(\omega)|\leq 1$ such that $\int_\Omega f_n(\omega) \df\mu_n(\omega)>\epsilon$. By the Arzel{\'a}-Ascoli theorem, the space of such functions on a compact domain is compact, so we can choose a subsequence of $f_n$ that converges  uniformly to some $f$ (that is in particular continuous). We have 
\[
\int_\Omega f(\omega) \df\mu_n(\omega)=\int_\Omega f_n(\omega) \df\mu_n(\omega)+\int_\Omega (f(\omega)-f_n(\omega)) \df\mu_n(\omega)\geq\epsilon/2,
\]
for large enough $n$ since the second term converges to $0$. This directly contradicts the definition of $\mu_n$ converging to $0$ in the weak$^\star$ topology. 
\end{proof}

We note that Lemma \ref{lemma_converge} has a converse only on the space of  non-negative measures (because $d$ metrizes weak$^\star$ topology on that space but not on $M(\Omega)$).

Now we can finish the proof of Theorem \ref{thm_regular}. Define  
\[
A=\text{hyp}(\widehat{V})=\left\{ (\mu,\alpha):\,\alpha\leq\widehat{V}(\mu),\,\mu\in\Delta_{2}(\Omega)\right\} 
\]
and
\[
B=\left\{ (\mu_{0},\,\widehat{V}(\mu_{0})\right\} .
\]
According to Lemma 7.20 in Aliprantis and Border, separating $A$
and $B$ is possible if the closed convex cone generated by the set
$A-B$ is not equal to the entire space $M(\Omega)\times\mathbb{R}.$
That is, we have to show that the convex closure of the set 
\[
\left\{ \lambda(\mu-\mu_{0},\alpha-\widehat{V}(\mu_{0})):\,\lambda\geq0,\,\alpha\leq\widehat{V}(\mu),\,\mu\in\Delta_{2}(\Omega)\right\} 
\]
is not equal to $M(\Omega)\times\mathbb{R}.$ Notice that this set
is already a convex cone, so separation is possible if there exists
some $\eta\in M(\Omega)$ and $\beta\in\mathbb{R}$ such that there
is no sequence $\lambda_{n}\geq0$, $\alpha_{n}\leq\widehat{V}(\mu_{n}),\,\mu_{n}\in\Delta_{2}(\Omega)$
such that $\lambda_{n}(\mu_{n}-\mu_{0},\alpha_{n}-\widehat{V}(\mu_{0}))\stackrel{w}{\to}(\eta,\,\beta).$
Take $(\eta,\,\beta)=(0,\,1)$, and, towards a contradiction,
suppose that such a sequence exists. In particular, we must have $\lambda_{n}(\mu_{n}-\mu_{0})\stackrel{w}{\to}0$. By Lemma \ref{lemma_extension}, there exists $L'$ such that
\[
\frac{\alpha_{n}-\widehat{V}(\mu_{0})}{d(\mu_{n},\,\mu_{0})}\leq\frac{\widehat{V}(\mu_{n})-\widehat{V}(\mu_{0})}{d(\mu_{n},\,\mu_{0})}\leq  L',
\]
and therefore, 
\begin{multline*}
\lim_{n\to\infty}\lambda_{n}(\alpha_{n}-\widehat{V}(\mu_{0}))=\lim_{n\to\infty}\frac{\alpha_{n}-\widehat{V}(\mu_{0})}{d(\mu_{n},\,\mu_{0})}\lambda_{n}d(\mu_{n},\,\mu_{0})
\\
\leq L'\lim_{n\to\infty}\lambda_{n}d(\mu_{n},\,\mu_{0})=L'\lim_{n\to\infty}d(\lambda_{n}\mu_{n},\,\lambda_{n}\mu_{0})=0,
\end{multline*}
by the properties of $d$ and Lemma \ref{lemma_converge}. This is a contradiction. 

Therefore, sets $A$ and $B$ can be separated: There exists a non-zero
linear continuous functional on $M(\Omega)\times\mathbb{R},$ denoted
$(\Phi,\,\phi),$ that achieves its maximum over the set $A$ at
$(\mu_{0},\,\widehat{V}(\mu_{0}))$, in particular,
\begin{equation}\label{separation}
\Phi\mu_{0}+\phi\widehat{V}(\mu_{0})\geq\Phi\mu+\phi\widehat{V}(\mu),\forall\mu\in\Delta_{2}(\Omega).
\end{equation}
Suppose that $\phi=0.$ Because a linear continuous functional in the weak$^{\star}$
topology can be identified with a continuous function on $\Omega$ (by the Riesz-Markov-Kakutani theorem), 
we have some $f\in C(\Omega),$ not identically $0,$ such that 
\begin{equation}\label{eq_sep}
\int_{\Omega}f(\omega)\df\mu_{0}(\omega)\geq\int_{\Omega}f(\omega)\df\mu(\omega),\,\forall\mu\in\Delta_{2}(\Omega).
\end{equation}
By considering $\mu=\frac{1}{2}\mu_{0}$ and $\mu=2\mu_{0},$ we conclude
that $\int_{\Omega}f(\omega)d\mu_{0}(\omega)=0.$ We must also have $f(\omega)\leq 0$, as otherwise there would exist a measure $\mu$ with $\int_\Omega f(\omega)d\mu(\omega)>0$, contradicting \eqref{eq_sep}. 
Hence, we have 
\[
0=\int_{\Omega}f(\omega)\df\mu_{0}(\omega)=\int_{\{\omega:\,f(\omega)<0\}}f(\omega)\df\mu_{0}(\omega)\implies\mu_{0}\left(\{\omega:f(\omega)<0\}\right)=0
\]
 which is a contradiction when $\mu_{0}$ has full support because
the set $\{\omega:f(\omega)<0\}$ is non-empty and open. Thus, we
conclude that $\phi\neq0.$ This implies that $\phi>0$ since the set $A$ is unbounded from below in $\alpha$. 

Therefore, we can divide the two sides of equation \eqref{separation} by $\phi$ to obtain 
\[
\widehat{V}(\mu_{0})-\left(\frac{\Phi}{\phi}\right)\mu+\left(\frac{\Phi}{\phi}\right)\mu_{0}\geq\widehat{V}(\mu),\forall\mu\in\Delta_{2}(\Omega).
\]
Define $\overline V(\mu)=\widehat{V}(\mu_{0})-\left(\frac{\Phi}{\phi}\right)\mu+\left(\frac{\Phi}{\phi}\right)\mu_{0}$
to be an affine continuous function on $\Delta(\Omega).$ We have
that $\overline V(\mu_{0})=\widehat{V}(\mu_{0})$ and $\overline V(\mu)\geq\widehat{V}(\mu)$
for all $\mu\in\Delta(\Omega).$ Thus, $\overline V$ is a supporting hyperplane of $\widehat{V}$ at $\mu_0$.
\end{proof}

The converse of Theorem \ref{thm_regular} does not hold, as the next example shows.
\begin{exampl}
Let $\Omega=[0,\,1]$, $\mu_0=\delta_0/2+\lambda/2$ where $\lambda$ is the Lebesgue measure on $[0,\,1]$, and $\widehat V(\mu)=\int_{[0,\,1]} f(\omega)\df \mu(\omega)$ where $f(\omega)=\sqrt{\omega}$. The function $\widehat V$ is affine and continuous (since $f$ is continuous), and thus it is concave and upper semi-continuous. Moreover, $\widehat V$ is superdifferentiable everywhere (with the supporting hyperplane $\overline V=\widehat V$); so the persuasion problem is regular.

Consider $\mu_n=\delta_{1/n}/2+\lambda/2$. By the definitions of weak$^\star$ convergence and the Kantorovich-Rubinstein metric, we have $\mu_n\stackrel{w}{\to} \mu_0$ and $d(\mu_n,\,\mu_0)=1/(2n)$. Since $\widehat V(\mu_n)-\widehat V(\mu_0)= \sqrt{1/n}/2,$ we have 
\[
\frac{\widehat{V}(\mu_{n})-\widehat{V}(\mu_{0})}{d(\mu_{n},\,\mu_{0})}={\sqrt{n}}\to \infty,
\]
showing that $\widehat V$ does not have bounded steepness at $\mu_0$.
\end{exampl}

We now provide a simple sufficient condition on the primitive function $V$ for $\widehat{V}$ to have bounded steepness. 

\begin{prop}\label{lemma_regular}
If $V$ is Lipschitz continuous, then $\widehat{V}$ has bounded steepness at $\mu_0$.
\end{prop}

\begin{proof}
Recall that 
\[
\widehat{V}(\mu_0)=\inf\{H(\mu_0)|\,H:\,\Delta(\Omega)\to \mathbb{R},\,H\geq V,\,H\text{ is affine and continuous}\}.
\]
Because the infimum is taken over affine functions that lie everywhere above $V$, when $V$ is $L$-Lipschitz continuous, it is without loss of generality to only consider affine functions that are also $L$-Lipschitz continuous:
\[
\widehat{V}(\mu_0)=\inf\{H(\mu_0)|\,H\geq V,\,H\text{ is affine and $L$-Lipschitz continuous}\}.
\]
It now follows from the Arzel{\'a}-Ascoli theorem that the infimum is attained at some $H^\star$. Clearly, $H^\star(\mu_0)=\widehat{V}(\mu_0)$ and $H^\star(\mu)\geq \widehat{V}(\mu)$ for any $\mu$. We thus have, for any $\mu$,  
\[
\frac{\widehat{V}(\mu)-\widehat{V}(\mu_0)}{d(\mu,\,\mu_0)}\leq \frac{H^\star(\mu)-H^\star(\mu_0)}{d(\mu,\,\mu_0)}\leq L
\]
which shows that $\widehat{V}$ has bounded steepness at $\mu_0$. 
\end{proof}

Finally, we use Proposition \ref{lemma_regular} to show that a sufficient condition for $V$ to be Lipschitz continuous in the moment persuasion problem is that $v$ is Lipschitz continuous.

\begin{prop}\label{lemma_regular_moment}
In the setting of Section \ref{sec:moment}, if $v:\,X\to \mathbb{R}$ is Lipschitz continuous, then the persuasion problem is regular.
\end{prop}

\begin{proof}
Since we can redefine the state as $m(\omega)$, without violating any assumption in Sections \ref{sec:model} and \ref{sec:moment}, it suffices to prove the lemma for the case $m(\omega)=\omega$.

Suppose that $v$ is $L$-Lipschitz. By Proposition \ref{lemma_regular} and Theorem \ref{thm_regular}, it is enough to prove that the function $V(\mu)=v(\mathbb{E}_\mu[\omega])$ is Lipshitz continuous. We have, for any $\mu,\,\eta\in \Delta(\Omega)$, where $\rho$ denotes the metric on $\Omega$, 
\[
\frac{V(\mu)-V(\eta)}{d(\mu,\,\eta)}=\frac{v(\mathbb{E}_\mu[\omega])-v(\mathbb{E}_\eta[\omega])}{d(\mu,\,\eta)}=\frac{v(\mathbb{E}_\mu[\omega])-v(\mathbb{E}_\eta[\omega])}{\rho(\mathbb{E}_\mu[\omega],\,\mathbb{E}_\eta[\omega])} \frac{\rho(\mathbb{E}_\mu[\omega],\,\mathbb{E}_\eta[\omega])}{d(\mu,\,\eta)}\leq L \frac{\rho(\mathbb{E}_\mu[\omega],\,\mathbb{E}_\eta[\omega])}{d(\mu,\,\eta)}. 
\]
Because we have assumed that $\Omega\subset \mathbb{R}^N$, we can take the uniform metric on $\Omega$
\[
\rho(\mathbb{E}_\mu[\omega],\,\mathbb{E}_\eta[\omega])=\max_{i=1,\dots,N}\big|\mathbb{E}_\mu[\omega_i]-\mathbb{E}_\eta[\omega_i]\big|.
\] 
Because the function $f(\omega)=\omega_i$ is bounded and Lipschitz continuous on the compact domain $\Omega$, there exists a constants $L'$ such that 
\[
\big|\mathbb{E}_\mu[\omega_i]-\mathbb{E}_\eta[\omega_i]\big|=\left|\int_\Omega \omega_i \df(\mu-\eta)(\omega)\right|\leq L' d(\mu,\,\eta).
\]
 Therefore, 
\[
\rho(\mathbb{E}_\mu[\omega],\,\mathbb{E}_\eta[\omega])\leq L' d(\mu,\,\eta),
\]
and thus $V$ is Lipschitz continuous with a constant $L \cdot L'$.
\end{proof}


\section{Omitted Proofs}\label{app:proofs}



\subsection{Proof of Theorem \ref{thm_weak}}\label{app:weak}

To prove the first part, note that the constraint in \eqref{dual} implies
\[
\int_{\Delta (\Omega)}\int_\Omega P(\omega)\df \mu(\omega) \df \tau(\mu) \geq  \int_{\Delta (\Omega)} V(\mu) \df \tau(\mu).
\]
The constraint in \eqref{primal} and Fubini's theorem imply
\[
\int_{\Delta (\Omega)}\int_\Omega P(\omega)\df \mu(\omega) \df \tau(\mu)=\int_\Omega P(\omega)\df \mu_0(\omega).
\]
Combining these two conditions gives \eqref{eq_G}.

We now prove the second part.  Consider any other feasible $\widetilde \tau\in\Delta(\Delta(\Omega))$. By the first part of the theorem, 
\begin{equation*}
\int_{\Delta (\Omega)} V(\mu)\df \widetilde \tau(\mu)\leq \int_\Omega P(\omega)\df \mu_0(\omega).
\end{equation*}
Combining this inequality with \eqref{eq_C} gives
\begin{equation*}
\int_{\Delta (\Omega)} V(\mu)\df \widetilde \tau(\mu)\leq \int_{\Delta (\Omega)} V(\mu)\df \tau(\mu),
\end{equation*}
showing that $\tau$ is an optimal solution to \eqref{primal}.

Similarly, consider any other feasible $\widetilde P\in C(\Omega)$. By the first part of the theorem, 
\begin{equation*}
\int_\Omega \widetilde P(\omega)\df \mu_0(\omega) \geq \int_{\Delta (\Omega)} V(\mu)\df \tau(\mu) .
\end{equation*}
Combining this inequality with \eqref{eq_C} gives 
\begin{equation*}
\int_\Omega \widetilde P(\omega)\df \mu_0(\omega) \geq\int_\Omega  P(\omega)\df \mu_0(\omega) ,
\end{equation*}
showing that $P$ is an optimal solution to \eqref{dual}.


\subsection{Proof of Proposition \ref{no_duality_gap}}\label{app:no_duality_gap}

Suppose first that the objective function $V$ is continuous. Then, the conclusion follows immediately from standard results by treating the problem \eqref{dual} as the primal problem.\footnote{\cite{DK} were first to reverse the roles of  the primal and dual problems to show that there is no duality gap in the linear persuasion problem (in which the objective function depends only on the expected one-dimensional state).}

If \eqref{dual} is treated as a primal minimization problem in the space of continuous functions on a compact domain $\Omega$ endowed with the topology of uniform convergence, then it follows that \textit{(i)} the problem \eqref{primal} is the topological dual of \eqref{dual}, and \textit{(ii)} for any $\mu_0$, there exists a $P$ feasible for \eqref{dual} such that $\int_\Omega P(\omega)\df\mu(\omega)$  lies in the interior of the feasible set, that is, is bounded away from $V(\mu)$ uniformly (because $V$ is upper semi-continuous, and thus bounded by some $\bar{V}$, it is enough to take $P(\mu)=\bar{V}+\epsilon$, for all $\mu$, for some $\epsilon>0$).  The proposition follows from Theorem 3.13 in \cite{anderson1987}.

For the case when $V$ is only upper semi-continuous, we can use an approximation argument developed by \cite{villani2009} and adapted to the linear persuasion problem by \cite{DK}. Because we study a general persuasion problem and because \eqref{dual} need not admit an optimal solution even for a continuous $V$, we present the complete argument below.

By \cite{tong1952}, using the fact that the space $\Delta(\Omega)$ is perfectly normal (because it is a metric space, see p. 45 of \citealp{aliprantis2006}), we can approximate the upper semi-continuous function $V$ by a monotonically non-increasing sequence $V_k$ of continuous functions (in particular $V_k\geq V$ for all $k$). For every $k$, we know from the first part of the proof that there is no duality gap. Using the fact that the problem \eqref{primal} with objective $V_k$ has an optimal solution $\tau^\star_k$, this means that there exists a sequence of function $P_k^j$ feasible for \eqref{dual} such that
\[
\int_{\Delta(\Omega)}V_k(\mu)\df\tau^\star_k(\mu)=\lim_{j\to\infty}\int_\Omega P_k^j(\omega)\df\mu_0(\omega).
\] 
Because the sequence $\{\tau^\star_k\}$ lives in a compact set, we can assume without loss of generality that $\tau^\star_k\to \tau^\star$ in the weak topology. Then, we have, for any $l$, 
\begin{multline*}
\int_{\Delta(\Omega)}V_l(\mu)\df\tau^\star(\mu)=\lim_{k\to \infty}\int_{\Delta(\Omega)}V_l(\mu)\df\tau_k^\star(\mu)\\
\geq \limsup_{k\to\infty}\int_{\Delta(\Omega)} V_k(\mu)\df\tau^\star_k(\mu)=\limsup_{k\to\infty}\lim_{j\to\infty}\int_\Omega P_k^j(\omega)\df\mu_0(\omega),
\end{multline*}
where we have used the fact that $V_k\leq V_l$ for $k\geq l$. By the monotone convergence theorem, 
\[
\lim_{l\to \infty}\int_{\Delta(\Omega)}V_l(\mu)\df\tau^\star(\mu)=\int_{\Delta(\Omega)}V(\mu)\df\tau^\star(\mu),
\]
which gives us 
\[
\int_{\Delta(\Omega)}V(\mu)\df\tau^\star(\mu)\geq \limsup_{k\to\infty}\lim_{j\to\infty}\int_\Omega P_k^j(\omega)\df\mu_0(\omega).
\]
But because $\int_\Omega P_k^j(\omega)\df\mu(\omega)\geq V_k(\mu)\geq V(\mu)$, each function $P_k^j$ is feasible for the problem \eqref{dual}. Thus, by weak duality, we also have for any $j$ and $k$,
\[
\int_\Omega P_k^j(\omega)\df\mu_0(\omega)\geq \int_{\Delta(\Omega)}V(\mu)\df\tau^\star(\mu).
\]
Therefore, there is no duality gap. 

\subsection{Proof of Existence of an Optimal Solution to the Problem \eqref{primal}}\label{proof_exist}

Because $\Omega$ is a compact metric space, by Theorem 15.11 in \cite{aliprantis2006},
the space $\Delta(\Omega)$ is also compact and metrizable in the
weak$^{\star}$ topology. By the same argument, $\Delta(\Delta(\Omega))$
is compact in the weak$^{\star}$ topology (with $\Delta(\Delta(\Omega))$
treated as the dual space to the space of continuous bounded real
functions on $\Delta(\Omega)$). Because the function $\tau\to\int_{\Delta(\Omega)}\mu \df\tau(\mu)$
is continuous, the set of distributions that satisfy  the constraint in \eqref{primal} is closed. A closed subset of a compact space is compact, and thus the set of feasible measures $\tau$ is compact.

By one of (equivalent) definitions of convergence in the weak$^{\star}$
topology, the function $U(\tau)=\int_{\Delta(\Omega)}V(\mu)\df\tau(\mu)$ is upper
semi-continuous whenever $V$ is upper semi-continuous and bounded from
above. By assumption, $V(\mu)$ is upper semi-continuous in the weak$^{\star}$
topology on $\Delta(\Omega),$ and it is bounded from above because
$\Delta(\Omega)$ is compact. 

Therefore, by Weierstrass theorem, $U$ admits a maximum on
the set of feasible measures. 


\subsection{Proof of Corollary \ref{cor_slack}}\label{app:slack}
If  \eqref{eq_CS} holds, and $\tau$ satisfies the constraint of \eqref{primal}, then \eqref{eq_C} holds. Thus, $\tau$ and $P$ are optimal solutions, by Theorem~\ref{thm_weak}. Conversely, if $\tau$ and $P$ are optimal solutions, then, by Proposition \ref{no_duality_gap}, \eqref{eq_C} holds, which, together with the constraint of \eqref{primal}, gives
\[
\int_{\Delta(\Omega)} \left (\int_\Omega P(\omega)\df \mu(\omega)-V(\mu) \right)\df \tau (\mu ) =0.
\]
Since $P$ is feasible for \eqref{dual}, the integrand is non-negative and thus \eqref{eq_CS} follows.

\subsection{The Converse of Proposition \ref{thm_case}}\label{app:counterexamples}
We maintain the additional assumption imposed in the converse of Proposition \ref{thm_case}. We also maintain the notation used in the proof of Proposition \ref{thm_case}.

\begin{lemma}\label{c:increasing}
The support of $G$ is ordered: for all $x,\,x'\in \supp(G)$, either $x'\geq x$ or $x\geq x'$.
\end{lemma}
\begin{proof}
Suppose that there exist unordered $x,\,x'\in \supp (G)$ that have probabilities $\beta,\,\beta'>0$, so that either $(x_1',-x_2')>(x_1,-x_2)$ or $(-x_1',x_2')>(-x_1,x_2)$. Then, we can strictly increase the objective by pooling $x$ and $x'$, because
\[
(\beta+\beta')\frac{\beta x_1+\beta'x_1'}{\beta+\beta'}\frac{\beta x_2+\beta'x_2'}{\beta+\beta'}- \beta x_1x_2-\beta'x_1'x_2'
=-\frac{\beta\beta'}{\beta+\beta'}(x_1'-x_1)(x_2'-x_2)> 0.
\]
More generally, if the support of $G$ is not ordered, then there exists a strictly positive measure of unordered pairs $x,\,x'\in \supp (G)$. By the above argument, we can strictly improve the objective conditional on any such pair, and hence also in expectation.
\end{proof}

\begin{lemma}\label{l:line}
If $p$ defined by \eqref{e:p} is continuous and convex on $\Omega$, then $x_2(\theta)=ax_1(\theta)+b$ for all $\theta$ and some $b\in \R$.
\end{lemma}
\begin{proof} 
Let $\omega,\,\omega'\in \interior( \Omega)$, $\theta\neq \theta'$, and $\lambda\in (0,1)$. Denote
\begin{gather*}
	\delta = \theta'-\theta,\\
	\varepsilon = \omega_1-x_1(\theta),\\
	\varepsilon'= \omega_1'-x_1(\theta),\\
	\gamma =\frac{a(x_1(\lambda \theta +(1-\lambda)\theta')-x_1(\theta))}{(1-\lambda)\delta},\\
	\gamma'=\frac{a(x_1(\theta')-x_1(\lambda \theta +(1-\lambda)\theta'))}{\lambda \delta}.
\end{gather*}
Since $\supp(G)=\{(x_1(\theta),\,x_2(\theta)):\,\theta\in \Theta\}$ and $x_2(\theta)+ax_1(\theta)=\theta$ for all $\theta\in \Theta$, Lemma \ref{c:increasing} implies that $x_1(\theta)$, $x_2(\theta)$ are non-decreasing in $\theta$ and thus $\gamma,\,\gamma'\in [0,1]$.

Since $p$ is convex on $\Omega$, we have
\begin{equation*}
\begin{aligned}
	0\leq &\lambda p(\omega) +(1-\lambda)p(\omega')-p(\lambda\omega+(1-\lambda)\omega')\\
	=&\lambda(1-\lambda)\delta\left[(1-2\gamma')\varepsilon'+(2\gamma-1)\varepsilon+\frac{1}{a}\left((\gamma')^2-(1-\lambda)(\gamma'-\gamma)^2\right)\delta\right],
\end{aligned}
\end{equation*}
where the equality holds by rearrangement. Since $x(\theta)\in\interior (\Omega)$, there exists $r>0$ such that
\begin{equation}\label{e:open}
	\delta\left[(1-2\gamma')\varepsilon'+(2\gamma-1)\varepsilon+\frac{1}{a}\left((\gamma')^2-(1-\lambda)(\gamma'-\gamma)^2\right)\delta\right] \geq 0,\, \forall \, \varepsilon,\,\varepsilon',\,\delta\in [-r,r].
\end{equation}
If $\gamma\neq1/2$, then \eqref{e:open} is violated at $\varepsilon'=0$, $\varepsilon= -r\sgn (2\gamma-1)$, and $\delta= \min\{r,ra|2\gamma-1|/2\}$, as follows from
\[
(\gamma')^2-(1-\lambda)(\gamma'-\gamma)^2\leq(\gamma')^2\leq1.
\]
If $\gamma'\neq 1/2$, then \eqref{e:open} is violated at $\varepsilon=0$, $\varepsilon'=-r\mbox{sgn}(1-2\gamma')$ and $\delta=\min\{r,ra|1-2\gamma'|/2\}$.

Thus, $\gamma=\gamma'=1/2$; so, for $\theta,\,\theta'\in (\ul \theta,\ol \theta)$, we have
\[
x_1(\theta')-x_1(\theta)=\frac{1}{2a}(\theta'-\theta)
\]
and
\[
x_2(\theta')-x_2(\theta)=\theta'-\theta-a(x_1(\theta')-x_1(\theta))=\frac{1}{2}(\theta'-\theta).
\]
Finally, since $p(\omega)$ is continuous on $\Omega$, we get that $x(\theta)$ is continuous on $[\ul \theta,\ol \theta]$ and the above equations hold for all $\theta,\,\theta'\in [\ul \theta,\ol \theta]$.
\end{proof}

The examples below illustrate that the converse of Proposition \ref{thm_case} fails without an additional assumption. 

\begin{exampl}
Suppose that $\Omega$ is the segment of the line $\omega_2=\omega_1$ from $(0,\,0)$ and $(1,\,1)$. Thus, $X=\Omega$ is convex but has an empty interior. By Lemma 1 in \cite{rayo2010optimal}, full disclosure is optimal. That is, revealing $\omega_2+2\omega_1$ is optimal, but the induced posterior means $\Omega$ belong to a line with slope 1 rather than 2. 
\end{exampl}
\begin{exampl}
Suppose that $\Omega$ is the segment of the parabola $\omega_2=\omega_1^2$ from $(0,\,0)$ to $(1,\,1)$. Thus, the support of $G$ is a connected set, but it consists of the extreme points $x_2=x_1^2$ of $X$. By Lemma 1 in \cite{rayo2010optimal}, full disclosure is optimal. That is, revealing $\omega_2+\omega_1$ is optimal, but the induced posterior means $x_2=x_1^2$ do not belong to a line.
\end{exampl}
\begin{exampl}
Suppose that the prior assigns probability $1/6$ to each of the six states $(0.1,\,0.3)$, $(0.3,\,0.1)$, $(0.4,\,0.6)$, $(0.6,\,0.4)$, $(0.8,\,0.9)$, and $(1,\,0.7)$. Thus, the support of $G$ consists of points $(0.2,\,0.2)$, $(0.5,\,0.5)$, and $(0.9,\,0.8)$, which are not extreme points of $X$, but they do not constitute a connected set. By Lemmas 1--3 in \cite{rayo2010optimal}, it is optimal to pool the following pairs of states: $\{(0.1,\,0.3),\,(0.3,\,0.1)\}$, $\{(0.4,\,0.6),\,(0.6,\,0.4)\}$, and $\{(0.8,\,0.9),\,(1,\,0.7)\}$. That is, revealing $\omega_2+\omega_1$ is optimal, but the induced posterior means $(0.2,\,0.2)$, $(0.5,\,0.5)$, and $(0.9,\,0.8)$ do not belong to a line.
\end{exampl}

 
\bibliographystyle{ecta}
\bibliography{bibliography}



\end{document}
\begin{thebibliography}{19}
\newcommand{\enquote}[1]{``#1''}
\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi

\bibitem[\protect\citeauthoryear{Aliprantis and Border}{Aliprantis and
  Border}{2006}]{aliprantis2006}
\textsc{Aliprantis, C.~D. and K.~Border} (2006): \emph{{Infinite Dimensional
  Analysis: A Hitchhiker's Guide}}, Springer.

\bibitem[\protect\citeauthoryear{Anderson and Nash}{Anderson and
  Nash}{1987}]{anderson1987}
\textsc{Anderson, E.~J. and P.~Nash} (1987): \emph{{Linear Programming in
  Infinite-Dimensional Space}}, Wiley.

\bibitem[\protect\citeauthoryear{Aumann and Maschler}{Aumann and
  Maschler}{1995}]{aumann1995repeated}
\textsc{Aumann, R.~J. and M.~Maschler} (1995): \emph{Repeated Games with
  Incomplete Information}, MIT press.

\bibitem[\protect\citeauthoryear{Bogachev}{Bogachev}{2007}]{bogachev2007}
\textsc{Bogachev, V.} (2007): \emph{Measure Theory}, Springer.

\bibitem[\protect\citeauthoryear{Br{\o}ndsted and Rockafellar}{Br{\o}ndsted and
  Rockafellar}{1965}]{brondsted1965}
\textsc{Br{\o}ndsted, A. and R.~T. Rockafellar} (1965): \enquote{On the
  Subdifferentiability of Convex Functions,} \emph{Proceedings of the American
  Mathematical Society}, 16, 605--611.

\bibitem[\protect\citeauthoryear{Dizdar and Kov{\'a}{\v{c}}}{Dizdar and
  Kov{\'a}{\v{c}}}{2019}]{DK}
\textsc{Dizdar, D. and E.~Kov{\'a}{\v{c}}} (2019): \enquote{A Simple Proof of
  Strong Duality in the Linear Persuasion Problem,} .

\bibitem[\protect\citeauthoryear{Doval and Skreta}{Doval and
  Skreta}{2018}]{doval2018}
\textsc{Doval, L. and V.~Skreta} (2018): \enquote{{Constrained Information
  Design: Toolkit},} .

\bibitem[\protect\citeauthoryear{Dworczak and Martini}{Dworczak and
  Martini}{2019}]{dworczak2019}
\textsc{Dworczak, P. and G.~Martini} (2019): \enquote{The Simple Economics of
  Optimal Persuasion,} \emph{Journal of Political Economy}, 127, 1993--2048.

\bibitem[\protect\citeauthoryear{Gale}{Gale}{1967}]{Gale1967}
\textsc{Gale, D.} (1967): \enquote{A Geometric Duality Theorem with Economic
  Applications,} \emph{Review of Economic Studies}, 34, 19--24.

\bibitem[\protect\citeauthoryear{Gale}{Gale}{1989}]{gale1989}
---\hspace{-.1pt}---\hspace{-.1pt}--- (1989): \emph{The Theory of Linear
  Economic Models}, University of Chicago press.

\bibitem[\protect\citeauthoryear{Galperti and Perego}{Galperti and
  Perego}{2018}]{GP}
\textsc{Galperti, S. and J.~Perego} (2018): \enquote{A Dual Perspective on
  Information Design,} .

\bibitem[\protect\citeauthoryear{Gentzkow and Kamenica}{Gentzkow and
  Kamenica}{2016}]{GK-RS}
\textsc{Gentzkow, M. and E.~Kamenica} (2016): \enquote{A {Rothschild-Stiglitz}
  Approach to {Bayesian} Persuasion,} \emph{American Economic Review, Papers \&
  Proceedings}, 106, 597--601.

\bibitem[\protect\citeauthoryear{Kamenica and Gentzkow}{Kamenica and
  Gentzkow}{2011}]{kamenica2011}
\textsc{Kamenica, E. and M.~Gentzkow} (2011): \enquote{Bayesian Persuasion,}
  \emph{American Economic Review}, 101, 2590--2615.

\bibitem[\protect\citeauthoryear{Kolotilin}{Kolotilin}{2018}]{Kolotilin2017}
\textsc{Kolotilin, A.} (2018): \enquote{Optimal Information Disclosure: A
  Linear Programming Approach,} \emph{Theoretical Economics}, 13, 607--636.

\bibitem[\protect\citeauthoryear{Kolotilin, Mylovanov, Zapechelnyuk, and
  Li}{Kolotilin et~al.}{2017}]{KMZL}
\textsc{Kolotilin, A., T.~Mylovanov, A.~Zapechelnyuk, and M.~Li} (2017):
  \enquote{Persuasion of a Privately Informed Receiver,} \emph{Econometrica},
  85, 1949--1964.

\bibitem[\protect\citeauthoryear{Nikandrova and Pancs}{Nikandrova and
  Pancs}{2017}]{NP}
\textsc{Nikandrova, A. and R.~Pancs} (2017): \enquote{Conjugate Information
  Disclosure in an Auction with Learning,} \emph{Journal of Economic Theory},
  171, 174--212.

\bibitem[\protect\citeauthoryear{Rayo and Segal}{Rayo and
  Segal}{2010}]{rayo2010optimal}
\textsc{Rayo, L. and I.~Segal} (2010): \enquote{Optimal Information
  Disclosure,} \emph{Journal of Political Economy}, 118, 949--987.

\bibitem[\protect\citeauthoryear{Tong}{Tong}{1952}]{tong1952}
\textsc{Tong, H.} (1952): \enquote{Some Characterizations of Normal and
  Perfectly Normal Spaces,} \emph{Duke Mathematical Journal}, 19, 289--292.

\bibitem[\protect\citeauthoryear{Villani}{Villani}{2009}]{villani2009}
\textsc{Villani, C.} (2009): \emph{{Optimal Transport, Old And New}},
  Springer-Verlag, Berlin.

\end{thebibliography}