What are the requirements for polyarchy, or large-scale democracy, according to Robert Dahl?

What are the requirements for polyarchy, or large-scale democracy, according to Robert Dahl? Please list them and explain in brief why they are needed.