The ForMaRE Project – Formal Mathematical Reasoning in Economics

  • Christoph Lange
  • Colin Rowat
  • Manfred Kerber
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7961)


The ForMaRE project applies formal mathematical reasoning to economics. We seek to increase confidence in economics’ theoretical results, to aid in discovering new results, and to foster interest in formal methods, i.e. computer-aided reasoning, within economics. To formal methods, we seek to contribute user experience feedback from new audiences, as well as new challenge problems. In the first project year, we continued earlier game theory studies but then focused on auctions, where we are building a toolbox of formalisations, and have started to study matching and financial risk. In parallel to conducting research that connects economics and formal methods, we organise events and provide infrastructure to connect both communities, from fostering mutual awareness to targeted matchmaking. These efforts extend beyond economics, towards generally enabling domain experts to use mechanised reasoning.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Applicant auction for top-level domains,
  2. 2.
    Formalising ‘100’ theorems/models/theories in economics,
  3. 3.
    Geist, C., Endriss, U.: Automated search for impossibility theorems in social choice theory: ranking sets of objects. Artificial Intelligence Research 40 (2011)Google Scholar
  4. 4.
    Initiative for Computational Economics,
  5. 5.
    Kerber, M.: Automated Reasoning for Economics. Invited lecture at the Automated Reasoning Workshop (ARW) (2013)Google Scholar
  6. 6.
    Kerber, M., Rowat, C., Windsteiger, W.: Using Theorema in the Formalization of Theoretical Economics. In: Davenport, J.H., Farmer, W.M., Urban, J., Rabe, F. (eds.) Calculemus/MKM 2011. LNCS (LNAI), vol. 6824, pp. 58–73. Springer, Heidelberg (2011) CrossRefGoogle Scholar
  7. 7.
    Kohlhase, M.: The Planetary Project: Towards eMath3.0. In: Jeuring, J., Campbell, J.A., Carette, J., Dos Reis, G., Sojka, P., Wenzel, M., Sorge, V. (eds.) CICM 2012. LNCS (LNAI), vol. 7362, pp. 448–452. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  8. 8.
    Lange, C., Kerber, M., Rowat, C.: Applying Mechanised Reasoning in Economics – Making Reasoners Applicable for Domain Experts. Tutorial at the annual meeting of the German Informatics Society (2013),
  9. 9.
    Lange, C., Rowat, C., Kerber, M. (eds.): Enabling Domain Experts to use Formalised Reasoning. Symposium at the AISB Annual Convention (2013),
  10. 10.
    Lange, C., Caminati, M.B., Kerber, M., Mossakowski, T., Rowat, C., Wenzel, M., Windsteiger, W.: A Qualitative Comparison of the Suitability of Four Theorem Provers for Basic Auction Theory. In: Carette, J., Aspinall, D., Lange, C., Sojka, P., Windsteiger, W. (eds.) CICM 2013. LNCS (LNAI), vol. 7961, pp. 200–215. Springer, Heidelberg (2013); arXiv:1303.4193 [cs.LO]Google Scholar
  11. 11.
    Lange, C., et al.: Auction Theory Toolbox (2013),
  12. 12.
    Maskin, E.: The unity of auction theory: Milgrom’s master class. Economic Literature 42(4) (2004)Google Scholar
  13. 13.
    Nipkow, T.: Social choice theory in HOL: Arrow and Gibbard-Satterthwaite. Automated Reasoning 43(3) (2009)Google Scholar
  14. 14.
    Sönmez, T., Unver, M.U.: Matching, Allocation, and Exchange of Discrete Resources. In: Handbook of Social Economics, vol. 1A. North-Holland (2011)Google Scholar
  15. 15.
    Tang, P., Lin, F.: Discovering theorems in game theory: two-person games with unique pure Nash equilibrium payoffs. Artificial Intelligence 175(14-15) (2011)Google Scholar
  16. 16.
    Vosloo, N.: Model Validation and Test Portfolios in Financial Regulation. In: Enabling Domain Experts to use Formalised Reasoning. AISB (2013)Google Scholar
  17. 17.
    Wiedijk, F.: Formalizing 100 Theorems,
  18. 18.
    Wiedijk, F.: Formalizing Arrow’s theorem. Sādhanā 34(1) (2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Christoph Lange
    • 1
  • Colin Rowat
    • 2
  • Manfred Kerber
    • 1
  1. 1.Computer ScienceUniversity of BirminghamUK
  2. 2.Economics, University of BirminghamUK

Personalised recommendations