On this page, we collect articles that have accompanying proofs in UniMath, or built upon UniMath. But also articles that describe UniMath.

We try to indicate the category to which a listed article belongs. There are

* **[G]**, "global": papers that target UniMath globally
* **[L]**, "local": papers that describe specific parts of UniMath that were added as part of the publication
* **[E]**, "external": papers that make use of the UniMath library without contributing to it (but also document how to use it).

A paper can belong to more than one category, e.g. if it is mainly in cat. **L** but has a detailed introduction to UniMath, it could be listed as **LG**.


1. **[L]** Ahrens, B., Frumin, D., Maggesi, M., van der Weide, N., 2019. Bicategories in Univalent Foundations 4th International Conference on Formal Structures for Computation and Deduction (FSCD 2019), https://doi.org/10.4230/LIPIcs.FSCD.2019.5, [preprint](https://arxiv.org/abs/1903.01152)
1. Ahrens, Benedikt ; Hirschowitz, André ; Lafont, Ambroise ; Maggesi, Marco, 2018. High-Level Signatures and Initial Semantics. 27th EACSL Annual Conference on Computer Science Logic  (CSL 2018), https://doi.org/10.4230/LIPIcs.CSL.2018.4
1. Ahrens, Benedikt ; Hirschowitz, André ; Lafont, Ambroise ; Maggesi, Marco, 2019. Modular Specification of Monads Through Higher-Order Presentations, 4th International Conference on Formal Structures for Computation and Deduction (FSCD 2019), https://doi.org/10.4230/LIPIcs.FSCD.2019.6
1. **[L]** Ahrens, B., Kapulkin, K., and Shulman, M. (2015). Univalent categories and the Rezk completion. Math. Struct. Comput. Sci. 25(5): 1010-1039 (2015) https://doi.org/10.1017/S0960129514000486, [preprint](https://arxiv.org/abs/1303.0584)
1. **[L]** Ahrens, B. and Lumsdaine, P. L., 2019. Displayed Categories. Logical Methods in Computer Science, March 5, 2019, Volume 15, Issue 1 - https://doi.org/10.23638/LMCS-15(1:20)2019, [preprint](https://arxiv.org/abs/1705.04296)
1. Ahrens, Benedikt and Lumsdaine, Peter LeFanu and Voevodsky, Vladimir (2018). Categorical structures for type theory in univalent foundations.  Logical Methods in Computer Science, September 11, 2018, Volume 14, Issue 3 - https://doi.org/10.23638/LMCS-14(3:18)2018
1. **[L]** Ahrens, Benedikt ; Matthes, Ralph, 2018. Heterogeneous Substitution Systems Revisited. Postproceedings of 21st International Conference on Types for Proofs and Programs (TYPES 2015). https://doi.org/10.4230/LIPIcs.TYPES.2015.2, [preprint](http://arxiv.org/abs/1601.04299)
1. **[L]** Ahrens, B., Matthes, R. and Mörtberg, A., 2019. From signatures to monads in UniMath. Journal of Automated Reasoning, 63(2), pp.285-318. https://link.springer.com/article/10.1007/s10817-018-9474-4
1. **[L]** Ahrens, B., Matthes, R. and Mörtberg, A., 2022. Implementing a category-theoretic framework for typed abstract syntax. Proceedings of the 11th ACM SIGPLAN International Conference on Certified Programs and Proofs (CPP 2022), pp.307-323. https://doi.org/10.1145/3497775.3503678
1. **[L]** Ahrens, B. and Mörtberg, A., 2016, July. Some Wellfounded Trees in UniMath. In International Congress on Mathematical Software (pp. 9-17). Springer, Cham. https://link.springer.com/chapter/10.1007/978-3-319-42432-3_2
1. **[L]** Amato, G., Maggesi, M., Parton, M. and Brogi, C.P., 2020. Universal Algebra in UniMath. Mathematical Structures in Computer Science, Volume 34, Issue 8, September 2024, pp. 869 - 891, https://doi.org/10.1017/S0960129524000367, arXiv preprint arXiv:2007.04840, https://arxiv.org/pdf/2007.04840
1. **[L]** Bezem, M., Buchholtz, U. and Grayson, D.R., Shulman, M., 2021. Construction of the circle in UniMath. Journal of Pure and Applied Algebra, Volume 225, Issue 10, October 2021, 106687, arXiv preprint arXiv:1910.01856, https://arxiv.org/pdf/1910.01856
1. de Boer, Menno. "A Proof and Formalization of the Initiality Conjecture of Dependent Type Theory". Master thesis, http://urn.kb.se/resolve?urn=urn%3Anbn%3Ase%3Asu%3Adiva-181640
1. Borthelle, P., Hirschowitz, T., and Lafont, A., 2020. A Cellular Howe Theorem. LICS 2020: 273-286, https://doi.org/10.1145/3373718.3394738
1. **[G]** Daniel R. Grayson, 2018. An introduction to univalent foundations for mathematicians. Bulletin of the American Mathematical Society 55 (2018), pp.427-450. https://dx.doi.org/10.1090/bull/1616, [preprint](https://arxiv.org/abs/1711.01477)
1. **[L]** Ralph Matthes, Kobe Wullaert, and Benedikt Ahrens. "Substitution for Non-Wellfounded Syntax with Binders Through Monoidal Categories", 2024. Proceedings of FSCD 2024, https://doi.org/10.4230/LIPIcs.FSCD.2024.25. Version with full appendices: https://doi.org/10.48550/arXiv.2308.05485.
1. **[L]** Pelayo, Á., Voevodsky, V., and Warren, M. A., 2015. A univalent formalization of the p-adic numbers. Math. Structures Comput. Sci., 25(5):1147-1171, https://dx.doi.org/10.1017/S0960129514000541, [pdf](https://journals.cambridge.org/article_S0960129514000541),
     [preprint](https://arxiv.org/abs/1302.1207)
1. **[L]** Rech, F., 2018. Constructing Inductive Families in UniMath. http://www.ps.uni-saarland.de/~rech/ril/slides.pdf
1. **[G]** Voevodsky, V. (2015). An experimental library of formalized mathematics based on the univalent foundations. Math. Structures Comput. Sci., 25(5):1278-1294, 2015, https://dx.doi.org/10.1017/S0960129514000577, [pdf](https://journals.cambridge.org/article_S0960129514000577), [preprint](https://arxiv.org/abs/1401.0053)
1. van der Weide, Niels, and Herman Geuvers. "The construction of set-truncated higher inductive types." Electronic Notes in Theoretical Computer Science 347 (2019): 261-280.
1. van der Weide, Niels, and Niccolò Veltri. "Constructing Higher Inductive Types as Groupoid Quotients." Logical Methods in Computer Science 17 (2021).
1. Ahrens, Benedikt, North, Paige Randall, van der Weide, Niels, "Semantics for two-dimensional type theory". LICS (2022).
1. van der Weide, Niels, "The Formal Theory of Monads, Univalently". FSCD (2023).
1. **[L]** Kobe Wullaert, Ralph Matthes, and Benedikt Ahrens. "Univalent Monoidal Categories". In post-proceedings of TYPES 2022, LIPIcs vol. 269, 2023. https://dx.doi.org/10.4230/LIPIcs.TYPES.2022.15.
1. **[L]** Benedikt Ahrens, Ralph Matthes, Niels van der Weide, and Kobe Wullaert. "Displayed Monoidal Categories for the Semantics of Linear Logic". In Proceedings of the 13th ACM SIGPLAN International Conference on Certified Programs and Proofs, CPP 2024 (2024): 260-273. https://doi.org/10.1145/3636501.3636956
1. **[L]** van der Weide, Niels, "Univalent Enriched Categories and the Enriched Rezk Completion", FSCD 2024.
1. **[L]** Hilhorst, Dennis , and Paige North, "Formalizing the algebraic small object argument in UniMath", ITP 2024.
1. **[L]** van der Leer, A.A., and Wullaert, K., and Ahrens, B. (2025). "Scott’s Representation Theorem and the Univalent Karoubi Envelope", ITP 2025. https://doi.org/10.4230/LIPIcs.ITP.2025.33 , [preprint](https://arxiv.org/abs/2506.22196).
1. **[L]** Rasekh, N., van der Weide, N., Ahrens, B., and North, P. R. (2025). "Insights From Univalent Foundations: A Case Study Using Double Categories", CSL 2025. https://doi.org/10.4230/LIPIcs.CSL.2025.45 , [preprint](https://arxiv.org/abs/2402.05265).
1. **[L]** van der Weide, N. (2025), "The internal languages of univalent categories", LICS 2025. https://doi.org/10.1109/LICS65433.2025.00016 , [preprint](https://arxiv.org/abs/2411.06636).
1. **[L]** van der Weide, N. (2025), "The Formal Theory of Monads, Univalently", Logical Methods in Computer Science, February 19, 2025, Volume 21, Issue 1 - https://doi.org/10.46298/lmcs-21(1:16)2025 , https://lmcs.episciences.org/15263 .
