Perfect democratic voting is, not just in practice but in principle, impossible.
References
Gardner, M. Time Travel and Other Mathematical Bewilderments. New York: W. H. Freeman, p. 56, 1988.