We give an analysis of the non-constructivity of the following basic result: if X and Y are simplicial sets and Y has the Kan extension property, then Y^X also has the Kan extension property. By means of Kripke countermodels we show that even simple consequences of this basic result, such as edge reversal and edge composition, are not constructively provable. We also show that our unprovability argument will have to be refined if one strengthens the usual formulation of the Kan extension property to one with explicit horn-filler operations.
@InProceedings{bezem_et_al:LIPIcs.TLCA.2015.92, author = {Bezem, Marc and Coquand, Thierry and Parmann, Erik}, title = {{Non-Constructivity in Kan Simplicial Sets}}, booktitle = {13th International Conference on Typed Lambda Calculi and Applications (TLCA 2015)}, pages = {92--106}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-939897-87-3}, ISSN = {1868-8969}, year = {2015}, volume = {38}, editor = {Altenkirch, Thorsten}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.TLCA.2015.92}, URN = {urn:nbn:de:0030-drops-51579}, doi = {10.4230/LIPIcs.TLCA.2015.92}, annote = {Keywords: Constructive logic, simplicial sets, semantics of simple types} }
Feedback for Dagstuhl Publishing