Overview
Arrow Debreu pricing is a pricing model that assumes that there are {% N %} securities, and that there are a finite number ({% K %}) of states of the world one period from the current period.
The payoff matrix is defined to be a matrix of the payoffs of each of the {% N %} securities in each of the {% K %} future states of the world.
{%
D = \begin{bmatrix}
d_{11} & ... & d_{1K} \\
. & ... & .\\
d_{N1} & ... & d_{Nk} \\
\end{bmatrix}
%}
The a portfolio is defined as a vector of holdings of each asset.
{%
\begin{bmatrix}
\theta_1 \\
. \\
\theta_K \\
\end{bmatrix}
%}
If the prices of each asset is given by a column vector {% S %}, then the cost of the portfolio is
{% S^T \vec{\theta} %}
The payoffs of the given portfolio in each state of the world is given by
{% D \vec{\theta} %}
Arbitrage
{% \theta %} is an arbitrage portfolio if the following is satisfied
{% \vec{S}^T \vec{\theta} = 0 %} and {% D \vec{\theta} \geq 0 %}
where in this case {% \geq %} means that each element of the vector is greater than or equal to .
This equation shows a portfolio that costs {% $0 %} and returns a positive payoff.
Complete Markets
In a complete market, we have a set of {% K %} assets such that the matrix {% D %} of these asset payoffs is square and invertible. When this is the case, given a payment vector {% P %} for the future state of the world,
{% D \vec{\theta} = \vec{P} %}
we can construct a portfolio {% \theta %} that replicates those payments.
{% \theta = D^{-1} \vec{P} %}