Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2603088.2603153acmconferencesArticle/Chapter ViewAbstractPublication PageslicsConference Proceedingsconference-collections
research-article

Eilenberg-MacLane spaces in homotopy type theory

Published: 14 July 2014 Publication History

Abstract

Homotopy type theory is an extension of Martin-Löf type theory with principles inspired by category theory and homotopy theory. With these extensions, type theory can be used to construct proofs of homotopy-theoretic theorems, in a way that is very amenable to computer-checked proofs in proof assistants such as Coq and Agda. In this paper, we give a computer-checked construction of Eilenberg-MacLane spaces. For an abelian group G, an Eilenberg-MacLane space K(G,n) is a space (type) whose nth homotopy group is G, and whose homotopy groups are trivial otherwise. These spaces are a basic tool in algebraic topology; for example, they can be used to build spaces with specified homotopy groups, and to define the notion of cohomology with coefficients in G. Their construction in type theory is an illustrative example, which ties together many of the constructions and methods that have been used in homotopy type theory so far.

References

[1]
J. F. Adams. Stable homotopy and generalised homology. University of Chicago Press, Chicago, Ill., 1974. Chicago Lectures in Mathematics.
[2]
S. Awodey and M. Warren. Homotopy theoretic models of identity types. Mathematical Proceedings of the Cambridge Philosophical Society, 2009.
[3]
B. Barras, T. Coquand, and S. Huber. A generalization of Takeuti-Gandy interpretations. To appear in Mathematical Structures in Computer Science, 2013.
[4]
M. Bezem, T. Coquand, and S. Huber. A model of type theory in cubical sets. Preprint, September 2013.
[5]
G. Brunerie. Truncations and truncated higher inductive types. http://homotopytypetheory.org/2012/09/16/truncations-and-truncated-higher-inductive-types/, 2012.
[6]
Coq Development Team. The Coq Proof Assistant Reference Manual, version 8.2. INRIA, 2009. Available from http://coq.inria.fr/.
[7]
N. Gambino and R. Garner. The identity type weak factorisation system. Theoretical Computer Science, 409(3):94--109, 2008.
[8]
R. Garner. Two-dimensional models of type theory. Mathematical. Structures in Computer Science, 19(4):687--736, 2009.
[9]
M. Hofmann and T. Streicher. The groupoid interpretation of type theory. In Twenty-five years of constructive type theory. Oxford University Press, 1998.
[10]
C. Kapulkin, P. L. Lumsdaine, and V. Voevodsky. The simplicial model of univalent foundations. arXiv:1211.2851, 2012.
[11]
D. R. Licata. Running circles around (in) your proof assistant; or, quotients that compute. http://homotopytypetheory.org/2011/04/23/running-circles-around-in-your-proof-assistant/, April 2011.
[12]
D. R. Licata and G. Brunerie. πn(sn) in homotopy type theory. In Certified Programs and Proofs, 2013.
[13]
D. R. Licata and R. Harper. Canonicity for 2-dimensional type theory. In ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2012.
[14]
D. R. Licata and M. Shulman. Calculating the fundamental group of the cirlce in homotopy type theory. In IEEE Symposium on Logic in Computer Science, 2013.
[15]
P. L. Lumsdaine. Weak ω-categories from intensional type theory. In International Conference on Typed Lambda Calculi and Applications, 2009.
[16]
P. L. Lumsdaine. Higher inductive types: a tour of the menagerie. http://homotopytypetheory.org/2011/04/24/higher-inductive-types-a-tour-of-the-menagerie/, April 2011.
[17]
P. L. Lumsdaine and M. Shulman. Higher inductive types. In preparation, 2013.
[18]
U. Norell. Towards a practical programming language based on dependent type theory. PhD thesis, Chalmers University of Technology, 2007.
[19]
M. Shulman. Homotopy type theory VI: higher inductive types. http://golem.ph.utexas.edu/category/2011/04/homotopy_type_theory_vi.html, April 2011.
[20]
M. Shulman. Univalence for inverse diagrams and homotopy canonicity. To appear in Mathematical Structures in Computer Science; arXiv:1203.3253, 2013.
[21]
The Univalent Foundations Program. Homotopy Type Theory: Univalent Foundations Of Mathematics. Institute for Advanced Study, 2013. Available from homotopytypetheory.org/book.
[22]
B. van den Berg and R. Garner. Types are weak ω-groupoids. Proceedings of the London Mathematical Society, 102(2):370--394, 2011.
[23]
V. Voevodsky. Univalent foundations of mathematics. Invited talk at WoLLIC 2011 18th Workshop on Logic, Language, Information and Computation, 2011.
[24]
M. A. Warren. Homotopy theoretic aspects of constructive type theory. PhD thesis, Carnegie Mellon University, 2008.
[25]
G. W. Whitehead. Elements of homotopy theory, volume 61 of Graduate Texts in Mathematics. Springer-Verlag, New York, 1978. ISBN 0-387-90336-4.

Cited By

View all
  • (2024)On symmetries of spheres in univalent foundationsProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662115(1-14)Online publication date: 8-Jul-2024
  • (2024)Delooping cyclic groups with lens spaces in homotopy type theoryProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662077(1-15)Online publication date: 8-Jul-2024
  • (2024)Non‐accessible localizationsJournal of Topology10.1112/topo.1233617:2Online publication date: 23-May-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CSL-LICS '14: Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
July 2014
764 pages
ISBN:9781450328869
DOI:10.1145/2603088
  • Program Chairs:
  • Thomas Henzinger,
  • Dale Miller
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 14 July 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. dependent types
  2. homotopy type theory
  3. type theory

Qualifiers

  • Research-article

Funding Sources

Conference

CSL-LICS '14
Sponsor:

Acceptance Rates

CSL-LICS '14 Paper Acceptance Rate 74 of 212 submissions, 35%;
Overall Acceptance Rate 215 of 622 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)1
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2024)On symmetries of spheres in univalent foundationsProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662115(1-14)Online publication date: 8-Jul-2024
  • (2024)Delooping cyclic groups with lens spaces in homotopy type theoryProceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3661814.3662077(1-15)Online publication date: 8-Jul-2024
  • (2024)Non‐accessible localizationsJournal of Topology10.1112/topo.1233617:2Online publication date: 23-May-2024
  • (2024)Topological Quantum Gates in Homotopy Type TheoryCommunications in Mathematical Physics10.1007/s00220-024-05020-8405:7Online publication date: 8-Jul-2024
  • (2023)The Hurewicz theorem in homotopy type theoryAlgebraic & Geometric Topology10.2140/agt.2023.23.210723:5(2107-2140)Online publication date: 25-Jul-2023
  • (2023)Computing Cohomology Rings in Cubical AgdaProceedings of the 12th ACM SIGPLAN International Conference on Certified Programs and Proofs10.1145/3573105.3575677(239-252)Online publication date: 11-Jan-2023
  • (2023) The long exact sequence of homotopy n -groups Mathematical Structures in Computer Science10.1017/S0960129523000038(1-9)Online publication date: 7-Sep-2023
  • (2023)Eilenberg–Maclane spaces and stabilisation in homotopy type theoryJournal of Homotopy and Related Structures10.1007/s40062-023-00330-518:2-3(357-368)Online publication date: 21-Sep-2023
  • (2021)A Cartesian Bicategory of Polynomial Functors in Homotopy Type TheoryElectronic Proceedings in Theoretical Computer Science10.4204/EPTCS.351.5351(67-83)Online publication date: 29-Dec-2021
  • (2021)Higher lensesProceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science10.1109/LICS52264.2021.9470613(1-13)Online publication date: 29-Jun-2021
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media