Arrow Debreu Security 549847

Define an Arrow-Debreu security within a basic state-preference model with N securities and S states of nature. Under what conditions will markets be complete in such a setting?