公共选择理论是一种以现代经济学分析民主立宪制政府的各种问题的学科,传统上属政治学范畴。公共选择理论研究选民、政治人物、以及政府官员们的行为,假设他们都是出于私利而采取行动的个人,以此研究他们在民主体制或其他类似的社会体制下进行的互动。公共选择理论也采用许多不同的研究工具进行研究,包括了研究对效用最大化的局限、博弈论、或决策论。公共选择理论的分析方式大部分是根基于实证分析的方法上;但却是将此作为研究规范的工具,以探索问题的所在点、并研究如何在宪政体制内改善这些问题。公共选择理论提出的主要公式之一是理性选择理论,假设人们的行为都是出自从有限的可用手段里挑选达成目标的途径。