<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Vestigium (Publicaciones sobre OCaml)</title><link>https://jaalonso.github.io/vestigium/</link><description></description><atom:link href="https://jaalonso.github.io/vestigium/tags/ocaml.xml" rel="self" type="application/rss+xml"></atom:link><language>es</language><copyright>Contents © 2026 &lt;a href="mailto:"&gt;José A. Alonso&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-NC-SA"
style="border-width:0; margin-bottom:12px;"
src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png"&gt;&lt;/a&gt;</copyright><lastBuildDate>Thu, 01 Oct 2026 13:00:01 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Readings shared August 3, 2026</title><link>https://jaalonso.github.io/vestigium/posts/2026/08/03-readings_shared_08-03-26/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://mathstodon.xyz/@Jose_A_Alonso"&gt;Mastodon&lt;/a&gt; on 3 August 2026 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/PierreSenellart/descriptive-complexity"&gt;A Lean 4 library for descriptive complexity&lt;/a&gt;. ~ Pierre Senellart. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/mbrcic/ai-safety-formalization-atlas"&gt;AI safety formalization Atlas&lt;/a&gt;. ~ Mario Brčić et als. #LeanProver #ITP #AI&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.23500v1"&gt;Formalizing flag algebras in Lean&lt;/a&gt;. ~ Gyeongwon Jeong, Seonghun Park, Jihoon Hyun, Sang-il Oum, Hongseok Yang. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.26230v1"&gt;Formally certifying number field invariants&lt;/a&gt;. ~ Alain Chavarri Villarello, Sander R. Dahmen. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.22972v1"&gt;Learned interventions in Lean 4 grind&lt;/a&gt;. ~ Evan Wang, Simon Chess, Sophie Szeto, Theodore Meek. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://leanprover-community.github.io/lean4-metaprogramming-book/"&gt;Metaprogramming in Lean 4&lt;/a&gt;. ~ Asei Inoue et als. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ml4sp.github.io/papers/2026/paper7.pdf"&gt;An LLM-based recommendation system for PVS&lt;/a&gt;. ~ Nikson Bernardes Fernandes Ferreira, Mariano M. Moscato, Mauricio Ayala-Rincón. #PVS #ITP #LLMs&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.researchgate.net/publication/410760112_Show_Me_The_Money_An_Exercise_in_Proof-Driven_Software_Understanding"&gt;Show me the money: an exercise in proof-driven software understanding&lt;/a&gt;. ~ Joseph Tafese, Karthik Nukala, Hassen Saïdi, Natarajan Shankar, Arie Gurfinkel, Giuliano Losa. #PVS #ITP #Autoformalization&lt;/li&gt;
&lt;li&gt;&lt;a href="https://link.springer.com/chapter/10.1007/978-3-032-32589-1_25"&gt;Growing HOLMS: A verified automated prover for Grzegorczyk logic in HOL Light&lt;/a&gt;. ~ Antonella Bilotta, Marco Maggesi, Cosimo Perini Brogi. #HOL_Light #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://lawrencecpaulson.github.io/2026/07/30/Collatz.html"&gt;Why is it all in the kernel?&lt;/a&gt; ~ Lawrence Paulson. #ITP #LeanProver #IsabelleHOL #RocqProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2508.11136v1"&gt;Automating the derivation of unification algorithms (A case study in deductive program synthesis)&lt;/a&gt;. ~ Richard Waldinger. #DeductiveProgramSynthesis&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.researchgate.net/publication/410760278_Pgeon_Generating_Tableau-Based_Provers_from_Declarative_Specifications_of_Logical_Calculi"&gt;Pgeon: Generating tableau-based provers from declarative specifications of logical calculi&lt;/a&gt;. ~ Romain Sidhoum, Simon Robillard, David Delahaye. #ATP #Logic #Ocaml&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.27298v1"&gt;From lecture notes to Lean: Formalizing a textbook on probability theory&lt;/a&gt;. ~ Shuo Deng, Kenneth W. Shum. #AI4Math #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.22524v1"&gt;Machine-checked arithmetic bit complexity of the Kannan-Bachem Smith normal form in Lean 4&lt;/a&gt;. ~ Junye Ji. #AI4Math #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://borretti.me/article/mathematics-without-mathematicians"&gt;Mathematics without mathematicians&lt;/a&gt;. ~ Fernando Borretti. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aimath.robertj1.com/"&gt;Open math problems claimed to be solved with AI&lt;/a&gt;. ~ Robert Joseph. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://pramaanalabs.ai/blog/pramaana-solves-imo-2026-in-lean-4-in-under-7-hours"&gt;Pramaana solves IMO 2026 in Lean 4 in under 7 hours (Pramaana’s Panini and Hardy systems formalized and proved all six IMO 2026 problems in Lean 4 in under seven hours and for less than $150)&lt;/a&gt;. ~ Arnav Mehta. #AI4Math #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cdn.openai.com/pdf/ten-proofs-oai.pdf"&gt;Ten advances in mathematics and theoretical computer science&lt;/a&gt;. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2607.27197"&gt;The Maxwell conjecture is false&lt;/a&gt;. ~ Philip Arathoon, Gavin Ball, Matthew D. Kvalheim. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://vibemathed.com/"&gt;VibeMathed: A website tracking mathematical problems solved by AI models - proved or disproved with a model in the loop&lt;/a&gt;. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ubunlog.com/el-correcto-uso-de-los-parametros-en-un-modelo-de-inteligencia-artificial/"&gt;El correcto uso de los parámetros en un modelo de Inteligencia Artificial&lt;/a&gt;. ~ Diego Germán González. #AI&lt;/li&gt;
&lt;li&gt;&lt;a href="https://haskell.foundation/news/2026-07-18/hiw-hew-2026-videos.html"&gt;2026 Haskell workshop videos now online&lt;/a&gt;. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cdfa.github.io/existentials-on-a-leash/"&gt;Existentials on a leash&lt;/a&gt;. ~ Colin de Roos. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.well-typed.com/blog/2026/07/falsify-4/"&gt;New falsify release&lt;/a&gt;. ~ Edsko de Vries. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.haskell.org/quick-tips-for-fast-iteration-in-haskell/"&gt;Quick tips for fast iteration in Haskell&lt;/a&gt;. ~ Tom Ellis, Laurent P. René de Cotret. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://codeberg.org/jaror/real-world-haskell"&gt;Real World Haskell Revived&lt;/a&gt;. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://funcall.blogspot.com/2026/07/vibe-coding-reconsidered.html"&gt;Vibe coding reconsidered&lt;/a&gt;. ~ Joe Marshall. #CommonLisp #VibeCoding #AI4Coding&lt;/li&gt;
&lt;li&gt;&lt;a href="https://t.me/Retos_Matematicos/109557/142082"&gt;#RetoLean4: Enunciado del reto 12 (Si aₙ → L, bₙ → M y L &amp;lt; M, entonces eventualmente aₙ &amp;lt; bₙ)&lt;/a&gt;. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://live.lean-lang.org/#url=https://github.com/jaalonso/Retos/blob/main/src/Reto_11.lean"&gt;#RetoLean4: Soluciones del reto 11 (Si la sucesión aₙ converge a L, entonces |aₙ| converge a |L|)&lt;/a&gt;. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://youtu.be/bktHsoZDWAQ"&gt;#Retolean4: Vídeo tutorial sobre cómo resolver el reto 11&lt;/a&gt;. #LeanProver #ITP #Math&lt;/li&gt;
&lt;/ul&gt;</description><category>AI</category><category>AI4Math</category><category>ATP</category><category>Autoformalization</category><category>CommonLisp</category><category>FunctionalProgramming</category><category>Haskell</category><category>IsabelleHOL</category><category>ITP</category><category>LeanProver</category><category>LLMs</category><category>Logic</category><category>Math</category><category>OCaml</category><category>PVS</category><category>RocqProver</category><guid>https://jaalonso.github.io/vestigium/posts/2026/08/03-readings_shared_08-03-26/</guid><pubDate>Mon, 03 Aug 2026 04:00:00 GMT</pubDate></item><item><title>Readings shared May 9, 2026</title><link>https://jaalonso.github.io/vestigium/posts/2026/05/10-readings_shared_05-09-26/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 9 May 2026 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.02113v1"&gt;A shallow embedding of Datalog in Lean&lt;/a&gt;. ~ Ramy Shahin. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.02331v1"&gt;Bennett's conjecture in Lean 4: Counter-models for the PSR-reducibility of Spinoza's propositions V and XIV&lt;/a&gt;. ~ Yuki Nakamura. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2604.25962v1"&gt;Coherent rollout oracles for finite-horizon sequential decision problems&lt;/a&gt;. ~ Nishant Shukla. #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2604.18869"&gt;Global product intersection sets in semigroups&lt;/a&gt;. ~ Wouter van Doorn, Pietro Monticone, Quanyu Tang. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/nileshtrivedi/lean-detective"&gt;LeanDetective: a Lean Library that can assist with deductive reasoning in crime investigations such as murder mysteries&lt;/a&gt;. ~ Nilesh #LeanProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gist.github.com/kim-em/20212c66bd144c5d3fa3b044402e2092"&gt;Mel Nathanson — How Harmonic's Aristotle solved some of my problems&lt;/a&gt;. #LeanProver #ITP #Aristotle #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.01028v1"&gt;Stokes' theorem for smooth singular cubes in Lean 4: True pullback, bridges to mathlib4, and chain-level d&lt;sup&gt;2&lt;/sup&gt;=0&lt;/a&gt;. ~ David B. Hulak, Arthur F. Ramos, Ruy J. G. B. de Queiroz. #LeanProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://isa-afp.org/entries/Aho_Corasick.html"&gt;Aho-Corasick string matching (in Isabelle/HOL)&lt;/a&gt;. ~ Arthur Freitas Ramos, David Barros Hulak, Ruy Jose Guerra Barretto de Queiroz. #IsabelleHOL #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.02474v1"&gt;Certified qualitative analysis of the SIR ODE and reusable scalar lemmas in Isabelle/HOL&lt;/a&gt;. ~ David B. Hulak, Arthur F. Ramos, Ruy J. G. B. de Queiroz. #IsabelleHOL #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://isa-afp.org/entries/Nash_Equilibrium.html"&gt;Nash equilibria for finite games in Isabelle/HOL&lt;/a&gt;. ~ Arthur Freitas Ramos, David Barros Hulak, Ruy Jose Guerra Barretto de Queiroz. #IsabelleHOL #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://isa-afp.org/entries/Banach_Tarski.html"&gt;The Banach–Tarski paradox in Isabelle/HOL&lt;/a&gt;. ~ Arthur Freitas Ramos, David Barros Hulak, Ruy Jose Guerra Barretto de Queiroz. #IsabelleHOL #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://philarchive.org/archive/FIEBQA"&gt;Between Qed and truth (The permanent axiom trust boundary in machine-verified mathematics)&lt;/a&gt;. ~ Ryan Christopher Fields. #CoqProver #ITP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.atlantis-press.com/article/126023793.pdf"&gt;Formal verification of Pohlig-Hellman algorithm for computing discrete logarithms with Coq&lt;/a&gt;. ~ Jeremiah Daniel A. Regalario et als. #CoqProver #ITP&lt;/li&gt;
&lt;li&gt;&lt;a href="https://link.springer.com/article/10.1007/s11225-026-10239-8"&gt;A general formalised framework for reasoning about display calculi&lt;/a&gt;. ~ Rajeev Goré, Anthony Peigné. #RocqProver #ITP #Logic&lt;/li&gt;
&lt;li&gt;&lt;a href="https://lawrencecpaulson.github.io//2026/05/07/Mizar.html"&gt;Mizar: the first usable proof assistant for mathematics&lt;/a&gt;. ~ Lawrence Paulson. #Mizar #ATP #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://marcosh.github.io/post/2026/05/08/categorical-transformers.html"&gt;Categorical transformers&lt;/a&gt;. ~ Marco Perone. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://well-typed.com/blog/2026/05/lay-annotation-land/"&gt;Exception annotations: Lay of the Land&lt;/a&gt;. ~ Edsko de Vries. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://augustss.github.io/MicroHs/web-mhs/"&gt;MicroHs in the browser&lt;/a&gt;. ~ Lennart Augustsson. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.chargueraud.org/research/2026/bbe/bbe-and-extended-matching.pdf"&gt;Functional pearl: Binding boolean expressions and extended pattern matching&lt;/a&gt;. ~ Arthur Charguéraud, Yanni Lefki. #Ocaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gowers.wordpress.com/2026/05/08/a-recent-experience-with-chatgpt-5-5-pro/"&gt;A recent experience with ChatGPT 5.5 Pro&lt;/a&gt;. ~ Timothy Gowers. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.06651v1"&gt;AI co-mathematician: Accelerating mathematicians with agentic AI&lt;/a&gt;. ~ Daniel Zheng et als. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2605.06660v1"&gt;Verifier-backed hard problem generation for mathematical reasoning&lt;/a&gt;. ~ Yuhang Lai, Jiazhan Feng, Yee Whye Teh, Ning Miao. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://stanforddaily.com/2026/05/06/future-of-mathematics-symposium-2026/"&gt;‘Like space aliens landing’: Symposium weighs effect of AI on the future of mathematics&lt;/a&gt;. ~ Angikar Ghosal. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brewminate.com/counting-beyond-mind-abacus-early-calculation/"&gt;Counting beyond the mind: The abacus and the origins of calculation&lt;/a&gt;. ~ Matthew A. McIntosh. #Math #CompSci&lt;/li&gt;
&lt;li&gt;&lt;a href="https://brewminate.com/logarithms-slide-rules-human-reasoning/"&gt;Logarithms and slide rules: How calculation accelerated human reasoning&lt;/a&gt;. ~ Matthew A. McIntosh. #Math #History&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2026/05/07-like-space-aliens-landing-symposium-weighs-effect-of-ai-on-the-future-of-mathematics/"&gt;Reseña de «'Like space aliens landing': Symposium weighs effect of AI on the future of mathematics»&lt;/a&gt;. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2026/05/08-ai-co-mathematician-accelerating-mathematicians-with-agentic-ai/"&gt;Reseña de «AI co-mathematician: Accelerating mathematicians with agentic AI»&lt;/a&gt;. #AI4Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2026/05/09-una-experiencia-reciente-con-chatgpt-55-pro/"&gt;Reseña de «Timothy Gowers: A recent experience with ChatGPT 5.5 Pro»&lt;/a&gt;. #AI4Math&lt;/li&gt;
&lt;/ul&gt;</description><category>AI4Math</category><category>Aristotle</category><category>ATP</category><category>CompSci</category><category>CoqProver</category><category>FunctionalProgramming</category><category>Haskell</category><category>History</category><category>IsabelleHOL</category><category>ITP</category><category>LeanProver</category><category>Logic</category><category>Math</category><category>Mizar</category><category>OCaml</category><category>RocqProver</category><guid>https://jaalonso.github.io/vestigium/posts/2026/05/10-readings_shared_05-09-26/</guid><pubDate>Sun, 10 May 2026 04:00:00 GMT</pubDate></item><item><title>Readings shared December 29, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/12/30-readings_shared_12-29-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 29 December 2025 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://joshclune.github.io/pdfs/QuerySMT.pdf"&gt;Hint-based SMT proof reconstruction&lt;/a&gt;. ~ Joshua Clune, Haniel Barbosa, Jeremy Avigad. #ITP #LeanProver #SMT&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.newscientist.com/article/2503500-the-biggest-controversy-in-maths-could-be-settled-by-a-computer/"&gt;The biggest controversy in maths could be settled by a computer&lt;/a&gt;. Alex Wilkins. #ITP #LeanProver #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.kurims.kyoto-u.ac.jp/~motizuki/IUT-report-2025-10.pdf"&gt;Report on the current situation surrounding inter-universal Teichmüller theory (IUT)&lt;/a&gt;. ~ Shinichi Mochizuki. #Math #ITP #LeanProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mdpi.com/2227-7390/14/1/61"&gt;The machine-checked complete formalization of Landau’s foundations of analysis in Rocq&lt;/a&gt;. ~ Yue Guan, Yaoshun Fu, Xiangtao Meng. #ITP #Rocq #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428143/"&gt;Formal verification of Borrow-Checking by local commutation diagrams&lt;/a&gt;. ~ Alban Reynaud Michez. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://philarchive.org/archive/MEITUL"&gt;The unnegatable loop: Tetralemma's performative geometry (with Coq-verification)&lt;/a&gt;. ~ Siegfried Meister. #ITP #CoqLang&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=17"&gt;Une sémantique de Kahn mécanisée pour les machines à états&lt;/a&gt;. ~ Timothy Bourke, Paul Jeanmaire, Marc Pouzet. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=35"&gt;Algebraizing higher-order effects&lt;/a&gt;. ~ Martin Andrieux, Alan Schmitt. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://ceur-ws.org/Vol-4142/paper4.pdf"&gt;NAMOR: a new Agda library for modal extended sequents&lt;/a&gt;. ~ Riccardo Borsetto, Margherita Zorzi. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=194"&gt;Formalisation de la stabilité de l’erreur d’estimation de l’inclinaison d’un robot&lt;/a&gt;. ~ Lynda Bentoucha, Reynald Affeldt. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=205"&gt;Tacq: Context aware tactic recommendation for Rocq&lt;/a&gt;. ~ Jules Viennot, Guillaume Baudart, Emilio Jesús Gallego Arias, Marc Lelarge, Theo Stoskopf. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=219"&gt;Assignments and strategies in democratic forking analysed with Isabelle/HOL&lt;/a&gt;. ~ Jan-Georg Smaus. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.isa-afp.org/entries/Dynamic_Pushdown_Networks.html"&gt;Dynamic pushdown networks (in Isabelle/HOL)&lt;/a&gt;. ~ Peter Lammich. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.isa-afp.org/entries/Set_Reconciliation.html"&gt;Set reconciliation (in Isabelle/HOL)&lt;/a&gt;. ~ Paul Hofmeier, Emin Karayel. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=48"&gt;On the design and implementation of Modular Explicits&lt;/a&gt;. ~ Samuel Vivien, Didier Rémy, Gabriel Scherer. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=68"&gt;Mapping and explaining syntax errors with LRgrep&lt;/a&gt;. ~ Frédéric Bour, François Pottier. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hal.science/hal-05428166/document#page=89"&gt;Cairn : Trouver son chemin dans Menhir&lt;/a&gt;. ~ Vincent Penelle. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.jle.im/entry/advent-of-code-2025.html"&gt;Advent of Code 2025: Haskell solution reflections for all 12 days&lt;/a&gt;. ~ Justin Le. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://carnap.io/"&gt;Carnap: a free and open software framework written in Haskell for teaching and studying formal logic&lt;/a&gt;. #Haskell #FunctionalProgramming #Logic&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2512.19287v1"&gt;Vibe reasoning: Eliciting frontier AI mathematical capabilities (A case study on IMO 2025 Problem 6)&lt;/a&gt;. ~ Jiaao Wu, Xian Zhang, Fan Yang, Yinpeng Dong. #AI #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cohn.mit.edu/advice/"&gt;Advice for amateur mathematicians on writing and publishing papers&lt;/a&gt;. ~ Henry Cohn. #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/exercitium/posts/2015/01/12-listas_disjuntas/"&gt;#Exercitium: Listas disjuntas&lt;/a&gt;. #Haskell #ProgramaciónFuncional #Matemáticas&lt;/li&gt;
&lt;/ul&gt;</description><category>Agda</category><category>AI</category><category>CoqProver</category><category>FunctionalProgramming</category><category>Haskell</category><category>IsabelleHOL</category><category>ITP</category><category>LeanProver</category><category>Logic</category><category>Math</category><category>OCaml</category><category>Rocq</category><category>SMT</category><guid>https://jaalonso.github.io/vestigium/posts/2025/12/30-readings_shared_12-29-25/</guid><pubDate>Tue, 30 Dec 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared November 23, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/11/24-readings_shared_11-23-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 23 November 2025 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arstechnica.com/ai/2025/11/deepminds-latest-an-ai-for-handling-mathematical-proofs/"&gt;DeepMind’s latest: An AI for handling mathematical proofs&lt;/a&gt;. ~ Jacek Krywko. #AI #Math #LLMs #ITP #LeanProver #AlphaProof&lt;/li&gt;
&lt;li&gt;&lt;a href="https://icaps25.icaps-conference.org/program/workshops/krplan-papers/wang-abdulaziz-krplan25.pdf"&gt;Verified certification of unsolvability of temporal planning problems&lt;/a&gt;. ~ David Wang, Mohammad Abdulaziz. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.insmi.cnrs.fr/fr/cnrsinfo/annals-formalized-mathematics-nouvel-epijournal-formalisation"&gt;Annals of Formalized Mathematics: un nouvel épi-journal dédié à la formalisation&lt;/a&gt;. #ITP #Math #LeanProver #IsabelleHOL #Rocq #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://afm.episciences.org/15978"&gt;Formalization of derived categories in Lean/mathlib&lt;/a&gt;. ~ Joël Riou. #ITP #LeanProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://afm.episciences.org/15954"&gt;Formalizing zeta and L-functions in Lean&lt;/a&gt;. ~ David Loeffler, Michael Stoll. #ITP #LeanProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://afm.episciences.org/16046"&gt;A complete formalization of Fermat's Last Theorem for regular primes in Lean&lt;/a&gt;. ~ Alex Best, Christopher Birkbeck, Riccardo Brasca, Eric Rodriguez Boidi, Ruben van De Velde, Andrew Yang. #ITP #LeanProver #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://afm.episciences.org/16007"&gt;Formalising the local compactness of the adele ring&lt;/a&gt;. ~ Salvatore Mercuri. #ITP #LeanProver #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cambium.inria.fr/blog/testing-a-priority-queue-with-Monolith/"&gt;Testing a priority queue with Monolith&lt;/a&gt;. ~ François Pottier. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2025/11/21-deepminds-latest-an-ai-for-handling-mathematical-proofs/"&gt;Reseña de «DeepMind’s latest: An AI for handling mathematical proofs»&lt;/a&gt;. #AI #Math #ITP #LeanProver #AlphaProof&lt;/li&gt;
&lt;/ul&gt;</description><category>Agda</category><category>AI</category><category>AlphaProof</category><category>FunctionalProgramming</category><category>IsabelleHOL</category><category>ITP</category><category>LeanProver</category><category>LLMs</category><category>Math</category><category>OCaml</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/11/24-readings_shared_11-23-25/</guid><pubDate>Mon, 24 Nov 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared November 14, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/11/15-readings_shared_11-14-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 14 November 2025 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://youtu.be/VI63OwWMxJM"&gt;An introduction to formal real analysis (Lecture 18: Rearrangements)&lt;/a&gt;. ~ Alex Kontorovich. #ITP #LeanProver #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/choice-trees-representing-and-reasoning-about-nondeterministic-recursive-and-impure-programs-in-rocq/797B95A45813CAE54CFFFA3D7B163BA4"&gt;Choice trees: Representing and reasoning about nondeterministic, recursive, and impure programs in Rocq&lt;/a&gt;. ~ Nicolas Chappe et als. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/practical-formalization-of-monadic-equational-reasoning-in-dependenttype-theory/B59B87DE000F48B9807F24AEDB11452E"&gt;A practical formalization of monadic equational reasoning in dependent-type theory&lt;/a&gt;. ~ Reynald Affeldt, Jacques Garrigue, Takafumi Saikawa. #ITP #CoqProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/towards-typedirected-compiler-calculation/247DC1BC3BB40F8AA99DF685861CDF8A"&gt;Towards type-directed compiler calculation&lt;/a&gt;. ~ Wouter Swierstra. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/binary-searchthink-positive/1F974DF9C6475D19B32E18C93A2DCC1C"&gt;Binary search—think positive&lt;/a&gt;. ~ Alexander Dinges, Ralf Hinze. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/checking-equivalence-in-a-nonstrict-language/82D1E4CE7541BDDF5B954B471549C44"&gt;Checking equivalence in a non-strict language&lt;/a&gt;. ~ John Charles Kolesar, Ruzica Piskac, William Triest Hallahan.7#supplementary-materials #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/automatically-testing-console-io-behavior-of-student-submissions-in-haskell/20BF7DCA6330A2115C2C2B9BA47AB2E0"&gt;Automatically testing console I/O behavior of student submissions in Haskell&lt;/a&gt;. ~ Oliver Westphal, Janis Voigtländer. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/parallel-dualnumbers-reverse-ad/ECFEF5DE72D5CB7C5BBA0AD7C203BF38"&gt;Parallel dual-numbers reverse AD&lt;/a&gt;. ~ Tom J. Smeding, Matthijs I.L. Vákár. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/domainspecific-tensor-languages/19B95794B66C66E117DFCFC7A21E22D5"&gt;Domain-specific tensor languages&lt;/a&gt;. ~ Jean-Philippe Bernardy, Patrik Jansson. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/turner-bird-eratosthenes-an-eternal-burning-thread/32E2EDF5D5EAEC95F13D313BC97B86F0"&gt;Turner, Bird, Eratosthenes: An eternal burning thread&lt;/a&gt;. ~ Jeremy Gibbons. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/how-much-is-in-a-square-calculating-functional-programs-with-squares/F48258008F47DC9F53AA2E61B4E511A7"&gt;How much is in a square? Calculating functional programs with squares&lt;/a&gt;. ~ Jose Nuno Oliveira. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/experiences-of-early-assessment-to-teach-functional-programming/667F18D3611D4A3A7C7C6A2A2FA4FB3C"&gt;Experiences of early assessment to teach functional programming&lt;/a&gt;. ~ Peter Chapman. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/you-could-have-invented-fenwick-trees/B4628279D4E54229CED97249E96F721D"&gt;You could have invented Fenwick trees&lt;/a&gt;. ~ Brent Yorgey. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.mlabs.city/blog/patterns-and-paradoxes"&gt;Patterns and paradoxes: The logic of pattern synonyms&lt;/a&gt;. ~ Koz Ross. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/live/EcV4rb-Czfg"&gt;The Haskell Unfolder Episode 49: Shrinking&lt;/a&gt;. ~ Edsko de Vries, Andres Löh. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/live/-zxxl-WuwuE"&gt;The Haskell Unfolder Episode 50: Singletons&lt;/a&gt;. ~ Edsko de Vries, Andres Löh. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.youtube.com/live/3XeIoA0aVLQ"&gt;The Haskell Unfolder Episode 51: Typed servers using sop-core&lt;/a&gt;. ~ Edsko de Vries, Andres Löh. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/tail-recursion-modulo-context-an-equational-approach-extended-version/CCFFA4B8583A4924F002B0C377394303"&gt;Tail recursion modulo context: An equational approach&lt;/a&gt;. ~ Daan Leijen, Anton Felix Lorenzen. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.tomzahavy.com/post/how-we-achieved-an-imo-medal-one-year-before-everyone-else"&gt;How we achieved an IMO medal, one year before any other AI system&lt;/a&gt;. ~ Tom Zahavy. #AI #Math #ITP #LeanProver #AlphaProof&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nature.com/articles/s41586-025-09833-y"&gt;Olympiad-level formal mathematical reasoning with reinforcement learning&lt;/a&gt;. ~ Thomas Hubert et als. #AI #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2025/11/14-olympiad-level-formal-mathematical-reasoning-with-reinforcement-learning/"&gt;Reseña de «Olympiad-level formal mathematical reasoning with reinforcement learning»&lt;/a&gt;. #AI #Math #ITP #LeanProver #AlphaProof&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/exercitium/posts/2014/11/21-cuantificadores_sobre_listas/"&gt;#Exercitium: Cuantificadores sobre listas&lt;/a&gt;. #Haskell #ProgramaciónFuncional&lt;/li&gt;
&lt;/ul&gt;</description><category>Agda</category><category>AI</category><category>AlphaProof</category><category>CoqProver</category><category>FunctionalProgramming</category><category>Haskell</category><category>ITP</category><category>LeanProver</category><category>Math</category><category>OCaml</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/11/15-readings_shared_11-14-25/</guid><pubDate>Sat, 15 Nov 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared October 15, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/10/16-readings_shared_10-15-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 15 October 2025 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://systemf.epfl.ch/etc/vstte2025/preprints/Rely-Guarantee%20Verification%20of%20Queue%20Locks%20with%20Proof%20Support%20in%20Isabelle%20HOL.pdf"&gt;Rely-guarantee verification of queue locks with proof support in Isabelle/HOL&lt;/a&gt;. ~ Robert J. Colvin, Scott Heiner, Peter Höfner, Roger C. Su. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://cgi.cse.unsw.edu.au/~eptcs/paper.cgi?VSS2025.3.pdf"&gt;Formal verification of COO to CSR sparse matrix conversion&lt;/a&gt;. ~ Andrew W. Appel. #ITP #CoqProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://doi.org/10.4204/EPTCS.432.6"&gt;Mechanizing Olver's error arithmetic&lt;/a&gt;. ~ Max Fan, Ariel E. Kellison and Samuel D. Pollard. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3758316.3763250"&gt;Formal verification of Graham’s scan algorithm&lt;/a&gt;. ~ Yingjun Lan, Yuxuan Sun. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3758316.3762818"&gt;Separation logics for probability, concurrency, and security&lt;/a&gt;. ~ Kwing Hei Li. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3747511"&gt;McTT: A verified kernel for a proof assistant&lt;/a&gt;. ~ Junyoung Jang, Antoine Gaulin, Jason Z. S. Hu, Brigitte Pientka. #ITP #Rocq #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://prp.unicamp.br/inscricao-congresso/resumos/2025P25712A41738O6176.pdf"&gt;Formalizando um teorema de classificação para álgebras de Lie solúveis de baixa dimensão em Lean&lt;/a&gt;. ~ Gustavo Infanti, Viviana del Barco, Exequiel Rivas, Paul Schwahn. #ITP #LeanProver #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://systemf.epfl.ch/etc/vstte2025/preprints/Verifying%20the%20Functional%20Correctness%20of%20Braun%20Trees%20with%20LiquidHaskell.pdf"&gt;Verifying the functional correctness of Braun trees with LiquidHaskell&lt;/a&gt;. ~ Felipe de León, Alberto Pardo, Marcos Viera. #Haskell #FunctionalProgramming #LiquidHaskell&lt;/li&gt;
&lt;li&gt;&lt;a href="https://lmf.di.uminho.pt/Ibex/oliveira25.pdf"&gt;How much is in a square? Calculating functional programs with squares&lt;/a&gt;. ~ Jose Nuno Oliveira. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://reasonablypolymorphic.com/blog/arrows-to-arrows/index.html"&gt;Arrows to arrows, categories to queries&lt;/a&gt;. ~ Sandy Maguire. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2510.10815"&gt;DRIFT: Decompose, retrieve, illustrate, then formalize theorems&lt;/a&gt;. ~ Meiru Zhang, Philipp Borchert, Milan Gritta, Gerasimos Lampouras. #AI #Math #LLMs #ITP #LeanProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aperiodical.com/2025/10/books-to-recommend-to-maths-students/"&gt;Books to recommend to maths students&lt;/a&gt;. ~ Katie Steckles. #Math&lt;/li&gt;
&lt;/ul&gt;</description><category>AI</category><category>CoqProver</category><category>FunctionalProgramming</category><category>Haskell</category><category>IsabelleHOL</category><category>ITP</category><category>LeanProver</category><category>LiquidHaskell</category><category>LLMs</category><category>Math</category><category>OCaml</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/10/16-readings_shared_10-15-25/</guid><pubDate>Thu, 16 Oct 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared October 13, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/10/14-readings_shared_10-13-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 13 October 2025 are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://bdm.unb.br/bitstream/10483/41607/1/2025_BrunoBertoDeOliveiraRibeiro_tcc.pdf"&gt;PVS formalization of proofs of the infinitude of primes&lt;/a&gt;. ~ Bruno Berto de Oliveira Ribeiro. #ITP #PVS #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3763148"&gt;Certified decision procedures for width-independent bitvector predicates&lt;/a&gt;. ~ Siddharth Bhat, Léo Stefanesco, Chris Hughes, Tobias Grosser. #ITP #LeanProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3758317.3759679"&gt;Interactive theorem provers for proof education&lt;/a&gt;. ~ Romina Mahinpei, Manoel Horta Ribeiro, Mae Milano. #ITP #CoqProver #Teaching&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3763052"&gt;Pyrosome: Verified compilation for modular metatheory&lt;/a&gt;. ~ Dustin Jamner, Gabriel Kammer, Ritam Nag, Adam Chlipala. #ITP #CoqProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3763068"&gt;Incremental certified programming&lt;/a&gt;. ~ Tomás Díaz, Kenji Maillard, Nicolas Tabareau, Éric Tanter. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3763164"&gt;Proof repair across quotient type equivalences&lt;/a&gt;. ~ Cosmo Viola, Max Fan, Talia Ringer. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://tomasp.net/academic/papers/mixed-initiative-proofs/paper.pdf"&gt;Don’t call us, we’ll call you (Towards mixed-initiative interactive proof assistants for programming language theory)&lt;/a&gt;. ~ Jan Liam Verter, Tomas Petricek. #ITP #Teaching&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3763131"&gt;Synthesizing implication lemmas for interactive theorem proving&lt;/a&gt;. ~ Ana Brendel, Aishwarya Sivaraman, Todd Millstein. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3759161.3763046"&gt;Deriving an Erlang interpreter from a mechanised formal semantics of core Erlang&lt;/a&gt;. ~ Gergő Lajos Turán, Arsenii Fomin, Péter Bereczky, Dániel Horpácsi, Simon Thompson. #ITP #Agda #FunctionalProgramming #Erlang&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3759537.3762694"&gt;Checking a denotational semantics of Scheme in Agda&lt;/a&gt;. ~ Peter D. Mosses. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/pdf/10.1145/3759161.3763045"&gt;Mechanised proofs of atom exhaustion in Erlang&lt;/a&gt;. ~ Arsenii Fomin, Péter Bereczky, Dániel Horpácsi, Gergő Lajos Turán. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2510.08452v1"&gt;Formalizing the zigzag construction of path spaces of pushouts&lt;/a&gt;. ~ Vojtěch Štěpančík. #ITP #Agda&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759538.3759651"&gt;Unification modulo isomorphisms between dependent types for type-based library search&lt;/a&gt;. ~ Satoshi Takimoto, Sosuke Moriguchi, Takuo Watanabe. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3759538.3759652"&gt;Representing data structures with invariants in Haskell: The cases of BST and AVL&lt;/a&gt;. ~ Nicolas Rodriguez, Alberto Pardo, Marcos Viera. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759538.3759653"&gt;A formalization of opaque definitions for a dependent type theory&lt;/a&gt;. ~ Nils Anders Danielsson, Eve Geng. #ITP #Agda #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759538.3759654"&gt;The conatural numbers form an exponential commutative semiring&lt;/a&gt;. ~ Szumi Xie, Viktor Bense. #ITP #Agda #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3771264"&gt;A tale of two lambdas: A haskeller’s journey into OCaml&lt;/a&gt;. ~ Richard A. Eisenberg. #Haskell #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759345"&gt;A Clash course in solving Sudoku (Functional pearl)&lt;/a&gt;. ~ Gergő Érdi. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759346"&gt;The calculated typer (Functional pearl)&lt;/a&gt;. ~ Zac Garby, Patrick Bahr, Graham Hutton. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759347"&gt;Plinth: A plugin-powered language built on Haskell&lt;/a&gt;. ~ Ziyang Liu, Kenneth MacKenzie, Roman Kireev, Michael Peyton Jones, Philip Wadler, Manuel Chakravarty. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759348"&gt;Rebound: Efficient, expressive, and well-scoped binding&lt;/a&gt;. ~ Noé De Santo, Stephanie Weirich. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759349"&gt;Total type classes&lt;/a&gt;. ~ Robert Weingart, Nicolas Wu. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759350"&gt;Automatic C bindings generation for Haskell&lt;/a&gt;. ~ Travis Cardwell, Sam Derbyshire, Edsko de Vries, Dominik Schrempf. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759351"&gt;Lightweight testing of persistent amortized time complexity in the credit monad&lt;/a&gt;. ~ Anton Lorenzen. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3759164.3759352"&gt;Freer arrows and why you need them in Haskell&lt;/a&gt;. ~ Grant VanDomelen, Gan Shen, Lindsey Kuper, Yao Li. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/abs/10.1145/3759164.3759353"&gt;Staging automatic differentiation with fusion&lt;/a&gt;. ~ Samuel Klumpers, Tom Schrijvers. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dl.acm.org/doi/10.1145/3764068"&gt;An empirical evaluation of property-based testing in Python&lt;/a&gt;. ~ Savitha Ravi, Michael Coblenz. #Python #Programming&lt;/li&gt;
&lt;/ul&gt;</description><category>Agda</category><category>CoqProver</category><category>Erlang</category><category>FunctionalProgramming</category><category>Haskell</category><category>ITP</category><category>LeanProver</category><category>Math</category><category>OCaml</category><category>Programming</category><category>PVS</category><category>Python</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/10/14-readings_shared_10-13-25/</guid><pubDate>Tue, 14 Oct 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared August 10, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/08/11-readings_shared_08-10-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 10 August 2025 are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/practical-formalization-of-monadic-equational-reasoning-in-dependenttype-theory/B59B87DE000F48B9807F24AEDB11452E"&gt;A practical formalization of monadic equational reasoning in dependent-type theory&lt;/a&gt;. ~ Reynald Affeldt, Jacques Garrigue, Takafumi Saikawa,  #ITP #CoqProver&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/domainspecific-tensor-languages/19B95794B66C66E117DFCFC7A21E22D5"&gt;Domain-specific tensor languages&lt;/a&gt;. ~ Jean-Philippe Bernardy, Patrik Jansson. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/binary-searchthink-positive/1F974DF9C6475D19B32E18C93A2DCC1C"&gt;Binary search—think positive&lt;/a&gt;. ~ Alexander Dinges, Ralf Hinze. #ITP #Agda #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2508.04438v1"&gt;GradSTL: Comprehensive signal temporal logic for neurosymbolic reasoning and learning&lt;/a&gt;. ~ Mark Chevallier, Filip Smola, Richard Schmoetten, Jacques D. Fleuriot. #ITP #IsabelleHOL&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/contextual-formalization-of-structural-coinduction/FB2EFC7777D2AFA8662245C80C246315"&gt;A contextual formalization of structural coinduction&lt;/a&gt;. ~ Paul Downen, Zena M. Ariol. #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/ocaml-blockly/319CA9FF99C5274C3D3B8BEE205459FF"&gt;OCaml Blockly&lt;/a&gt;. ~ Kenichi Asai. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cambridge.org/core/journals/journal-of-functional-programming/article/graphical-theory-of-monads/15AD68F2BC02195A7A2F16075BF0A44D"&gt;The graphical theory of monads&lt;/a&gt;. ~ Ralf Hinze, Dan Marsden. #CategoryTheory&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/exercitium/2016/11"&gt;#Exercitium: Problemas de programación con Haskell (noviembre de 2016)&lt;/a&gt;. #Haskell #ProgramaciónFuncional #Matemáticas&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/exercitium/2016/05"&gt;#Exercitium: Problemas de programación con Haskell (mayo de 2016)&lt;/a&gt;. #Haskell #ProgramaciónFuncional #Matemáticas&lt;/li&gt;
&lt;/ul&gt;</description><category>Agda</category><category>CategoryTheory</category><category>CoqProver</category><category>FunctionalProgramming</category><category>Haskell</category><category>IsabelleHOL</category><category>ITP</category><category>Math</category><category>OCaml</category><guid>https://jaalonso.github.io/vestigium/posts/2025/08/11-readings_shared_08-10-25/</guid><pubDate>Sun, 10 Aug 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared May 14, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/05/14-readings_shared_05-14-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 14 May 2025 are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2505.07780"&gt;Formal P-category theory and normalization by evaluation in Rocq&lt;/a&gt;. ~ David G. Berry, Marcelo P. Fiore. #ITP #Rocq #CategoryTheory&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2505.07681"&gt;Verified purely functional catenable real-time deques&lt;/a&gt;. ~ Jules Viennot, Arthur Wendling, Armaël Guéneau, François Pottier. #ITP #Rocq #OCaml&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arend-lang.github.io/assets/lang-paper.pdf"&gt;Theorem prover Arend&lt;/a&gt;. ~ Fedor Part, Valery Isaev, and Sergey Sinchuk. #ITP #Arend&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2404.12534"&gt;Lean Copilot: Large language models as copilots for theorem proving in Lean&lt;/a&gt;. ~ Peiyang Song, Kaiyu Yang, Anima Anandkumar. #LLMs #ITP #LeanProver&lt;/li&gt;
&lt;/ul&gt;</description><category>Arend</category><category>CategoryTheory</category><category>ITP</category><category>LeanProver</category><category>LLMs</category><category>OCaml</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/05/14-readings_shared_05-14-25/</guid><pubDate>Wed, 14 May 2025 04:00:00 GMT</pubDate></item><item><title>Readings shared January 3, 2025</title><link>https://jaalonso.github.io/vestigium/posts/2025/01/03-readings_shared_01-03-25/</link><dc:creator>José A. Alonso</dc:creator><description>&lt;p&gt;The readings shared in &lt;a href="https://bsky.app/profile/jalonso.bsky.social"&gt;Bluesky&lt;/a&gt; on 3 January 2025 are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/vestigium/posts/2025/01/02-readings_shared_01-02-25"&gt;Readings shared January 2, 2025&lt;/a&gt;. #Haskell #Python #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/exercitium/posts/2025/01/03-mayor_orbita_de_la_sucesion_de_collatz/"&gt;#Exercitium: Mayor órbita de la sucesión de Collatz&lt;/a&gt;. #Haskell #Python #Matemáticas&lt;/li&gt;
&lt;li&gt;&lt;a href="https://jaalonso.github.io/calculemus/posts/2025/01/03-nicomachus_theorem/"&gt;Proofs of the Nicomachus’s theorem in Lean4 and Isabelle/HOL&lt;/a&gt;. #ITP #Lean4 #IsabelleHOL #Math #Calculemus&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859512/file/jfla2025-final84.pdf"&gt;Décomposition algébrique cylindrique en Coq/Rocq&lt;/a&gt;. ~ Quentin Vermande. #ITP #Coq #Rocq #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859469/document"&gt;Formalizing adhesive category theory in Rocq&lt;/a&gt;. ~ Samuel Arsac, Russell Harmer, Damien Pous. #ITP #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859533/document"&gt;Vérification de bout en bout d’une fonction de bibliothèque mathématique&lt;/a&gt;. ~ Paul Geneau de Lamarlière. #ITP #Coq #Rocq #Math&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859400/file/jfla2025-final4.pdf"&gt;Safe external calls from formally verified functional code: exiting the monad, and a BDD case study&lt;/a&gt;. ~ David Monniaux, Sylvain Boulmé. #ITP #Coq #Rocq&lt;/li&gt;
&lt;li&gt;&lt;a href="https://arxiv.org/abs/2412.19826"&gt;Modular probabilistic programming with algebraic effects&lt;/a&gt;. ~ Oliver Goldstein, Ohad Kammar. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cs.columbia.edu/~sedwards/classes/2024/4995-fall/reports/Convex_Hull-report.pdf"&gt;Parallel QuickHull algorithm in Haskell&lt;/a&gt;. ~ George Morgulis, Henry Lin. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cs.columbia.edu/~sedwards/classes/2024/4995-fall/reports/tsp-sat-report.pdf"&gt;Parallel SAT solver&lt;/a&gt;. ~ Yixuan Li, Jiaqian Li, Phoebe Wang. #Haskell #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859464/file/jfla2025-final54.pdf"&gt;Storable types: free, absorbing, custom&lt;/a&gt;. ~ Basile Clément, Camille Noûs, Gabriel Scherer. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://inria.hal.science/hal-04859446/document"&gt;Typechecking of overloading in programming languages and mechanized mathematics&lt;/a&gt;. ~ Arthur Charguéraud, Martin Bodin, Louis Riboulet. #OCaml #FunctionalProgramming&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.diva-portal.org/smash/get/diva2:1923801/FULLTEXT01.pdf"&gt;Applying machine learning to number-theoretical data (A focus on class groups of imaginary quadratic fields)&lt;/a&gt;. ~ Hugo Sträng. #AI #MachineLearning #Math&lt;/li&gt;
&lt;/ul&gt;</description><category>AI</category><category>Coq</category><category>FunctionalProgramming</category><category>Haskell</category><category>IsabelleHOL</category><category>ITP</category><category>Lean4</category><category>MachineLearning</category><category>Math</category><category>OCaml</category><category>Python</category><category>Rocq</category><guid>https://jaalonso.github.io/vestigium/posts/2025/01/03-readings_shared_01-03-25/</guid><pubDate>Fri, 03 Jan 2025 04:00:00 GMT</pubDate></item></channel></rss>