Seminar tomorrow

Jan Kofron jan.kofron at d3s.mff.cuni.cz
Mon Jun 9 15:17:28 CEST 2025


Dear all,

Let me invite you to another seminar in this semester that will take 
place tomorrow, Tuesday, June 10, at 14:00 in S4 [1]. Pablo Donato from 
Grothendieck Institute will talk about "Deep Inference for Graphical 
Theorem Proving". Please find the details below.

[1] https://d3s.mff.cuni.cz/seminar/

Thanks, best regards!
Jan

====

Deep Inference for Graphical Theorem Proving

Abstract: Contemporary proof assistants such as Rocq, Lean and Agda 
provide robust frameworks for constructing and verifying formal proofs, 
and can also be used as very expressive programming languages thanks to 
their powerful type systems. However their interfaces remain largely 
textual, and require users to master mathematical logic and functional 
programming. This poses significant usability barriers, limiting both 
broader adoption and more exploratory, human-centered forms of 
reasoning. This talk introduces Proof-by-Action (PbA), a novel paradigm 
developed in my PhD thesis for interacting with proof assistants through 
direct manipulation in a graphical user interface. Grounded in the 
proof-theoretic framework of deep inference, PbA allows users to 
construct proofs via intuitive gestures—such as clicking and 
dragging—performed directly on logical statements. A live demonstration 
in Rocq will showcase the integration of this paradigm into a 
state-of-the-art proof assistant, enabling gestural proof construction 
within a trusted backend and a rich library ecosystem. I will then 
present a more ambitious research direction: replacing the traditional 
symbolic notations of logic with iconic representations that leverage 
our spatial intuition. I focus on a long-neglected diagrammatic 
formalism introduced by C. S. Peirce at the end of the 19th 
century—existential graphs—and on my intuitionistic extension of them, 
the Flower Calculus. I will conclude with my latest work toward a 
Curry-Howard interpretation of existential graphs, which I hope will 
pave the way for a new kind of interactive programming systems that are 
both strongly typed and genuinely user-friendly.

Bio: Pablo Donato is a postdoctoral researcher in computer science 
currently based in Paris. His research focuses on the design of 
graphical proof languages and interactive tools for formal reasoning, 
with a particular interest in rethinking the user experience of proof 
assistants and programming systems. During his Ph.D., he developed the 
Proof-by-Action paradigm, a novel approach to proof construction based 
on direct manipulation and the proof-theoretic framework of deep 
inference. He also introduced the Flower Calculus, a diagrammatic system 
inspired by C. S. Peirce's existential graphs. His goal is to make 
correct-by-construction programming more feasible by redesigning our 
notations for the dynamic medium. More information can be found on his 
website: https://pablogician.refl.fr/.


-- 
Jan Kofron, Ph.D.
Associate Professor
Department of Distributed and Dependable Systems
Faculty of Mathematics and Physics
Charles University
Malostranske namesti 25
118 00 Praha 1, Czech Republic
Phone: +420 95155 4285
http://d3s.mff.cuni.cz/~kofron
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <http://d3s.mff.cuni.cz/pipermail/seminar/attachments/20250609/e7e3d2bc/attachment.sig>


More information about the Seminar mailing list