Email: Victoria.Barrett@inria.fr
I am a postdoctoral researcher at Inria Saclay in team Partout, supervised by Kaustuv Chaudhuri on the AEx project IMPROOF. Previously I did my PhD at the University of Bath in the mathematical foundations group of the computer science department, supervised by Alessio Guglielmi.
My research is in structural proof theory, in particular the deep inference methodology for the design of proof formalisms with good properties in complexity, normalisation, and semantics. Deep-inference proof formalisms generalise sequent calculus systems by allowing more free composition of proofs, and therefore a larger collection of objects as proofs. In this larger collection, we can find better canonical representatives, better normalisation procedures, and smaller cut-free proofs.
I am particularly interested in proof compression mechanisms that are orthogonal to the presence of cut, such as factoring repeated parts of proofs into explicit substitutions. I often work in subatomic proof systems, where the propositional atoms become logical connectives whose arguments are their truth values and the structural and logical inference rules of proof systems can be given by a common rule scheme. This increases the syntax of a proof system, but paves the way for a more general theory of normalisation, given by the relations between connectives.
Proof Compression via Subatomic Logic and Guarded Substitutions
Joint work with Alessio Guglielmi, Ben Ralph, and Lutz Straßburger
Subatomic logic is a recent innovation in structural proof theory where atoms are no longer the smallest entity in a logical formula, but are instead treated as binary connectives. As a consequence, we can give a subatomic proof system for propositional classical logic such that all derivations are strictly linear: no inference step deletes or adds information, even units. In this paper, we introduce a powerful new proof compression mechanism that we call guarded substitutions, a variant of explicit substitutions, which substitute only guarded occurrences of a free variable, instead of all free occurrences. This allows us to construct “superpositions” of derivations, which simultaneously
represent multiple subderivations. We show that a subatomic proof system with guarded substitution can p-simulate a Frege system with substitution, and moreover, the cut-rule is not required to do so.
Presented at LICS 2025
A strictly linear subatomic proof system
Joint work with Alessio Guglielmi and Ben Ralph
We present a subatomic deep-inference proof system for a conservative extension of propositional classical logic with decision trees that is strictly linear. In a strictly linear subatomic system, a single linear rule shape subsumes not only the structural rules, such as contraction and weakening, but also the unit equality rules. An interpretation map from subatomic logic to propositional classical logic recovers the usual semantics and proof theoretic properties. By using explicit substitutions that indicate the substitution of one derivation into another, we are able to show that the unit-equality inference steps can be eliminated from a subatomic system for propositional classical logic with only a polynomial complexity cost in the size of the derivation, from which it follows that the system p-simulates Frege systems, and we show cut elimination for the resulting strictly linear system.
Presented at CSL 2025