@InProceedings{mathcomp2021coq,
  author = 	 {Reynald Affeldt and Xavier Allamigeon and Yves Bertot and Quentin Canu and Cyril Cohen and
                  Pierre Roux and Kazuhiko Sakaguchi and Enrico Tassi and Laurent Th\'ery and Anton Trunov},
  title = 	 {Porting the {Mathematical} {Components} library to {Hierarchy} {Builder}},
  booktitle = {the Coq workshop 2021},
  year = 	 {2021},
  month = 	 {Jul},
  Tnote = 	 {Available at \url{https://hal.science/hal-03463762/document}}
}

@inproceedings{cohen2020fscd,
  author    = {Cyril Cohen and
               Kazuhiko Sakaguchi and
               Enrico Tassi},
  title     = {{Hierarchy} {Builder}: Algebraic hierarchies Made Easy in {Coq} with {Elpi}
               (System Description)},
  booktitle = {5th International Conference on Formal Structures for Computation
               and Deduction ({FSCD} 2020), June 29--July 6, 2020, Paris, France (Virtual
               Conference)},
  series    = {LIPIcs},
  volume    = {167},
  pages     = {34:1--34:21},
  publisher = {Schloss Dagstuhl - Leibniz-Zentrum f{\"{u}}r Informatik},
  year      = {2020},
  doi       = {10.4230/LIPIcs.FSCD.2020.34},
}

@Misc{compdecmodal,
  author = 	 {Christian Doczkal and Joachim Bard},
  title = 	 {Completeness and Decidability of Modal Logic Calculi},
  howpublished = {\url{https://github.com/coq-community/comp-dec-modal}},
  year = 	 {2023},
  note = 	 {Since 2017}
}


@Misc{hb,
  author = 	 {{Hierarchy-Builder}},
  title = 	 {High level commands to declare a hierarchy based on packed classes},
  howpublished = {\url{https://github.com/math-comp/hierarchy-builder}},
  year = 	 {2023},
  note = 	 {Since 2020}
}

@misc{affeldt2022arxiv,
      title={Measure Construction by Extension in Dependent Type Theory with Application to Integration}, 
      author={Reynald Affeldt and Cyril Cohen},
      year={2022},
      eprint={2209.02345},
      archivePrefix={arXiv},
      primaryClass={cs.LO}
}

@InProceedings{affeldt2023cpp,
  author = 	 {Reynald Affeldt and Cyril Cohen and Ayumu Saito},
  title = 	 {Semantics of Probabilistic Programs using S-Finite Kernels in Coq},
  booktitle = {12th ACM SIGPLAN International Conference on Certified
                  Programs and Proofs (CPP 2023), January 16--17,
                  2023, Boston, Massachusetts, USA},
  year = 	 {2023},
  month = 	 {Jan},
  publisher = {ACM Press}
}

@inproceedings{garillot2009tphols,
  author    = {Fran{\c{c}}ois Garillot and
               Georges Gonthier and
               Assia Mahboubi and
               Laurence Rideau},
  title     = {Packaging Mathematical Structures},
  booktitle = {22nd International Conference on Theorem Proving in Higher Order Logics
               (TPHOLs 2009), Munich, Germany, August 17--20, 2009},
  series    = {Lecture Notes in Computer Science},
  volume    = {5674},
  pages     = {327--342},
  publisher = {Springer},
  year      = {2009},
  url       = {https://doi.org/10.1007/978-3-642-03359-9\_23},
  doi       = {10.1007/978-3-642-03359-9\_23}
}

@book{mathcompbook,
  title={Mathematical Components},
  DOI={10.5281/zenodo.4457887},
  publisher={Zenodo},
  author={Assia Mahboubi and Enrico Tassi}, year={2021}, month={Jan}}

@Misc{mathcomp2,
  OPTkey = 	 {},
  author = 	 {{MathComp 2}},
  title = 	 {{Mathematical Components}},
  howpublished = {\url{https://github.com/math-comp/math-comp/tree/hierarchy-builder}},
  month = 	 {May},
  year = 	 {2023},
  note = 	 {Branch to prepare the forthcoming release of the Mathematical Components library},
  OPTannote = 	 {}
}

