Skip to main content

Mathesis Universalis and Homotopy Type Theory

  • Chapter
  • First Online:
Mathesis Universalis, Computability and Proof

Part of the book series: Synthese Library ((SYLI,volume 412))

  • 269 Accesses

Abstract

The present paper investigates the use of impredicative methods for the construction of inductive types in homotopy type theory. Inductive types have been constructed impredicatively in other systems of type theory in the past, but these fail to have the correct rules. Using new methods, the paper shows how to repair these prior constructions, and extend the impredicative methodology to include also the newly discovered higher inductive types that form the basis of the recent applications in homotopy theory. This present work refines and extends the traditional logistic approach to foundations of mathematics to encompass both arithmetic and geometry in a comprehensive logistic system that also admits a computational implementation on modern computing machines. The connection to the idea of mathesis universalis is thus quite direct.

Thanks to Dr. Stefana Centrone for organizing a most stimulating meeting. Some parts of the work reported here were done jointly with my student Sam Speight and collaborators Jonas Frey and Pieter Hofstra. This research was partially supported by the U.S. Air Force Office of Scientific Research through MURI grant FA9550-15-1-0053. Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the AFOSR.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    See Lawvere (1970) for a closely related principle.

  2. 2.

    There is a technical question related to the selection of path objects and diagonal fillers as interpretations of I d A-types and elimination J-terms in a “coherent” way, i.e. respecting substitution of terms for variables; various solutions have been given, including Warren (2008), van den Berg and Garner (2012), Voevodsky (2009), Lumsdaine and Warren (2015), and Awodey (2018a).

  3. 3.

    See Lumsdaine (2010) and vanden Berg and Garner (2011) for details.

  4. 4.

    This concept is due to Voevodsky, cf. Voevodsky (2009). Also see The Univalent Foundations Program (2013), ch. 7.

  5. 5.

    A map f : A → B induces a map on identities, taking each p : I d A(a, b) to a term in I d B(fa, fb) which we here write f ! p (see The Univalent Foundations Program 2013, ch. 2). The equation for l o o p is often taken in propositional form.

References

  • Awodey, S. (2000). Topological representation of the lambda-calculus. Mathematical Structures in Computer Science, 1(10), 81–96.

    Article  Google Scholar 

  • Awodey, S. (2018a). Natural models of homotopy type theory. Mathematical Structures in Computer Science, 28(2), 241–286.

    Article  Google Scholar 

  • Awodey, S. (2018b). Univalence as a principle of logic. Indagationes Mathematicae, Special Issue – L.E.J. Brouwer After 50 Years, 29, 1497–1510.

    Google Scholar 

  • Awodey, S., & Bauer, A. (2004). Propositions as [types]. Journal of Logic and Computation, 14(4), 447–471.

    Article  Google Scholar 

  • Awodey, S., & Butz, C. (2000). Topological completeness for higher-order logic. Journal of Symbolic Logic, 3(65), 1168–1182.

    Article  Google Scholar 

  • Awodey, S., & Warren, M. (2009). Homotopy-theoretic models of identity types. Mathematical Proceedings of the Cambridge Philosophical Society, 146(1), 45–55.

    Article  Google Scholar 

  • Awodey, S., Gambino, N., & Sojakova, K. (2012). Inductive types in Homotopy Type Theory. In Logic in Computer Science (LICS 2012) (pp. 95–104). IEEE Computer Society.

    Google Scholar 

  • Awodey, S., Gambino, N., & Sojakova, K. (2017). Homotopy-initial algebras in type theory. Journal of the ACM, 63(6), 51:1–51:45.

    Google Scholar 

  • Awodey, S., Frey, J., & Speight, S. (2018). Impredicative encodings of (higher) inductive types. In Proceedings of the 2018 33rd Annual IEEE/ACM Symposium on Logic in Computer Science (LICS 2018). IEEE Computer Society.

    Google Scholar 

  • Coq Development Team. (2012). The Coq proof assistant reference manual, version 8.4pl3. INRIA. Available at http//:coq.inria.fr

    Google Scholar 

  • Coquand, T., & Huet, G. (1988). The calculus of constructions. Information and Computation, 76(2), 95–120.

    Article  Google Scholar 

  • Frege, G. (1879). Begriffsschrift: Eine der arithmetischen nachgebildete Formelsprache des reinen Denkens. Halle: Verlag Louis Nebert.

    Google Scholar 

  • Gambino, N., & Garner, R. (2008). The identity type weak factorisation system. Theoretical Computer Science, 409(3), 94—109.

    Article  Google Scholar 

  • Hofmann, M., & Streicher, T. (1998). The groupoid interpretation of type theory. In Twenty-five years of constructive type theory 1995 (Volume 36 of Oxford logic guides, pp. 83–111). Oxford University Press.

    Google Scholar 

  • Hyland, J. M. E. (1988). A small complete category. Annals of Pure and Applied Logic, 40(2), 135–165.

    Article  Google Scholar 

  • Kamareddine, F. D., Laan, T., & Nederpelt, R. P. (2004). A modern perspective on type theory: From its origins until today. Netherlands: Springer.

    Google Scholar 

  • Lawvere, F. W. (1970). Equality in hyperdoctrines and comprehension schema as an adjoint functor. In A. Heller (Ed.), Proceedings of the AMS Symposium on Pure Mathematics (Vol. XVII, pp. 1–14).

    Google Scholar 

  • Licata, D., & Shulman, M. (2013). Calculating the fundamental group of the circle in Homotopy Type Theory. In Logic in Computer Science (LICS 2013) (pp. 223–232). IEEE Computer Society.

    Google Scholar 

  • Lumsdaine, P. L. (2010). Weak ω-categories from intensional type theory. Logical Methods in Computer Science, 6, 1–19.

    Article  Google Scholar 

  • Lumsdaine, P. L., & Warren, M. A. (2015). The local universes model: An overlooked coherence construction for dependent type theories. ACM Transactions on Computational Logic, 16(3), 23:1–23:31.

    Google Scholar 

  • Martin-Löf, P. (1984). Intuitionistic type theory (Notes by G. Sambin of a series of lectures given in Padua, 1980). Naples: Bibliopolis.

    Google Scholar 

  • Shulman, M. (2018). Impredicative encodings, part 3. Post on the Homotopy Type Theory blog.

    Google Scholar 

  • Sojakova, K. (2014). Higher inductive types as homotopy-initial algebras (Technical report CMU-CS-14-101), Carnegie Mellon University. Available at http://reports-archive.adm.cs.cmu.edu/

    Google Scholar 

  • The Univalent Foundations Program, Institute for Advanced Study. (2013). Homotopy type theory – Univalent foundations of mathematics. Univalent Foundations Project.

    Google Scholar 

  • vanden Berg, B., & Garner, R. (2011). Types are weak ω-groupoids. Journal of the London Mathematical Society, 102(2), 370–394.

    Google Scholar 

  • van den Berg, B., & Garner, R. (2012). Topological and simplicial models of identity types. ACM Transactions on Computational Logic, 13(1), 1–44.

    Article  Google Scholar 

  • Voevodsky, V. (2009). Notes on type systems. Available from the author’s web page.

    Google Scholar 

  • Warren, M. (2008). Homotopy-theoretic aspects of constructive type theory. Ph.D. thesis, Carnegie Mellon University.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Steve Awodey .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Awodey, S. (2019). Mathesis Universalis and Homotopy Type Theory. In: Centrone, S., Negri, S., Sarikaya, D., Schuster, P.M. (eds) Mathesis Universalis, Computability and Proof. Synthese Library, vol 412. Springer, Cham. https://doi.org/10.1007/978-3-030-20447-1_3

Download citation

Publish with us

Policies and ethics