Monday, October 19, 2026

Lab Notes? what and why


Some unfinished business with Dialectica categories

I've recently put two Lab notes in my Drafts repository, both about extending Dialectica constructions beyond their usual setting. Neither is meant as a research paper, at least not in its present form. So why write them, and why make them public? Part of the answer is that mathematical research produces more than papers. We make calculations, test examples, revisit old assumptions, and sometimes discover that things we expected to work simply don't. Much of this disappears into notebooks, files and conversations with colleagues, but some of it is worth keeping, especially when it concerns questions that have been around for a long time. These two notes are about such questions.

Dialectica categories come from Gödel's functional interpretation of arithmetic. In my thesis I described a categorical construction whose objects are triples: an object of witnesses, an object of counterexamples, and a subobject of their product, a relation telling us when a witness stands up to a counterexample. Over any cartesian closed category this gives models of linear logic, and a categorical account of much of the structure implicit in Gödel's interpretation.

But there are choices hidden in this description. Why should relations be subobjects? And why should the base category be cartesian closed? The two Lab notes take up these questions one at a time.

Two ways of generalizing Dialectica

The first note, Dialectica categories without subobjects, changes the notion of relation. Instead of a subobject of the product of witnesses and counterexamples, we take a map from that product into an object of truth values L. The object L is a lineale, an ordered algebraic structure with just the operations needed to interpret linear logic. Ordinary true-or-false relations are one possibility among many: by changing the lineale we can have relations valued in the natural numbers, in the integers, or in other algebraic structures. A commutative group ordered by equality is already a lineale, and then the conditions on morphisms become equations.

This is not a new idea. Reading relations as maps into truth values is an old observation, and for the Girard variant of the construction the lineale-valued calculations were published long ago, in the Multirelations technical report and in my 2006 article comparing Dialectica and Chu. For the original construction, though, they were never written down anywhere public. The note does exactly that, modality included.

The second note, Dialectica Constructions over Monoidal Bases, changes something else. It keeps the lineale-valued relations of the first note, but replaces the cartesian closed base with a symmetric monoidal closed category with products. Our reason for wanting this was vector spaces. Lafont and Streicher showed that finite-dimensional vector spaces sit beautifully inside the Chu construction, and we wanted the same for Dialectica.

Over a monoidal base, copying and discarding are no longer available for free, as they are in a cartesian category. The Dialectica construction uses witnesses in ways that need exactly these operations, so the note makes the comonoid structure on witnesses explicit. The tensor of two dialectica objects then uses the monoidal tensor on witnesses and the real product on counterexamples, and the note works out the rest of the connectives with their coherence. Graded sets, that is, sets where every element has a size, provide a happy example, modality included: the tensor adds sizes, just as generating functions multiply.

Vector spaces, however, are much less cooperative. The construction can be carried out over them, but with lineale-valued relations the tensor and the product coincide, and the distinction between them is one linear logic cannot do without. Going back to subspaces as relations keeps the two apart, but then I haven't found an internal hom. This is especially interesting because Chu constructions work so well with vector spaces. The two constructions, often presented as close cousins, behave quite differently here. I don't think this shows that Dialectica cannot give interesting categories of vector spaces, but it does show that the obvious approaches are not enough, and that is worth knowing.

Why not papers?

A research paper is usually expected to present a substantial new result, explain its significance, and place it within a developed argument. These notes have a different purpose. Their positive results are expected, even if the calculations had never been written down, and their negative results leave us with questions rather than a satisfying alternative construction. Doing everything that could be done around them would turn a fairly straightforward investigation into a much larger project, without making its central observations more useful. I would rather have the calculations available now than wait for a paper that may never be written.

This matters most for negative results. When an approach fails, we tend not to publish it, and then someone else spends months rediscovering the same obstruction. A failed construction is not an impossibility theorem, of course, but knowing exactly where it gets stuck can save other people a lot of time.

Why are these notes needed?

We have many categorical constructions that produce models of logic, but we don't always understand their range as well as we should. We know the standard examples and the general theorems, and the space between them is often surprisingly unexplored. What happens when we change the notion of relation, or the base category? Which assumptions are essential, and which are merely convenient? Which logical operations survive the change?

These questions matter particularly for Dialectica constructions because of their origins in proof interpretation. The distinction between witnesses and counterexamples is not decoration: it carries logical information, and changing the surrounding categorical structure shows which parts of that information really matter. The notes are small contributions to this larger map. They settle a few calculations, expose some hidden assumptions, and leave questions open. Not everything needs to become a journal paper to be useful, and perhaps by making these investigations public we make it easier for someone to find the vector-space construction we haven't found yet.


Tuesday, October 13, 2026

Ada Lovelace Day 2026: Fatima Lawvere

Ada Lovelace Day is an occasion to celebrate women in mathematics, science, and technology, especially those whose contributions have not received the recognition they deserve. Today I want to remember Fatima Fenaroli Lawvere, who recently passed away, and a class of women whose contributions are too often overlooked: those who work tirelessly to support and preserve the mathematical work of their husbands.

I learned of Fatima's death through a moving message sent by Posina to the Categories mailing list. I am grateful to him for writing it, and for reminding us how much we owe her. I also want to thank Anders Kock, who provided the only photograph of Fatima that I could find, and whose presentation at the 2023 meeting dedicated to Bill Lawvere offers some wonderful testimony about her contributions.

I had some personal experience of Fatima's work behind the scenes. On several occasions when I tried to contact Bill Lawvere, it was Fatima who replied to my messages. At the time, this seemed simply the way things worked. Looking back, I realize how much she did to sustain Bill's mathematical life and his connections with the community.

Fatima Lawvere was much more than the wife of F. William Lawvere, one of the forefathers of category theory. Posina describes her as "a pedagogical revolution personified." She attended Bill's lectures, asked questions, and contributed to the development of the approach that eventually became Conceptual Mathematics: A First Introduction to Categories, by Lawvere and Stephen Schanuel.

Anders Kock quotes Bill Lawvere's recollections of working with Schanuel late into the night, sometimes laughing at the discovery of unexpectedly simple proofs. Bill remembered that Fatima could hear them laughing, and that the following morning she would type the notes he had left on her table. There is something both delightful and revealing about this image: the mathematicians laughing over their discoveries, and Fatima making sure those discoveries became written mathematics.

But her role went much further. Their son Danilo recalls that she ensured that Bill went to conferences with notes or drafts, that deadlines were met, letters answered, and extensive lecture notes preserved. He also says that Conceptual Mathematics was partly conceived by Fatima and that she was the driving force behind its completion and publication. Throughout the years, Fatima worked to preserve Bill's mathematical legacy. The Lawvere Archives are an extraordinary resource, making lectures, manuscripts, articles, and ideas spanning decades of research available to future generations. 

This kind of work is rarely counted as a mathematical contribution. It doesn't produce theorems with one's name attached, or necessarily lead to papers, citations, or prizes. But without it, important parts of our mathematical history simply disappear. There is a long history of women whose intellectual and practical work has sustained the careers of celebrated men: collaborators, editors, translators, organizers, guardians of archives. Their contributions are difficult to measure, and consequently easy to forget.

I don't want to suggest that this is the role women should play in mathematics. Quite the contrary. We have fought for generations for women to have mathematical careers of their own and receive recognition for their discoveries. But that struggle should not make us forget the women whose contributions took other forms.

Making mathematics accessible and preserving mathematical knowledge are themselves valuable intellectual achievements.

Fatima Lawvere deserves to be remembered for what she did. On this Ada Lovelace Day, I want to thank her for her work, her persistence, and her generosity to the mathematical community.


The Lawvere Archives: https://lawverearchives.com/

F. William Lawvere and Stephen H. Schanuel, Conceptual Mathematics: A First Introduction to Categories.

Anders Kock, presentation at the 2023 meeting dedicated to F. William Lawvere, quoting Lawvere's 2014 obituary for Stephen Schanuel and recollections by Danilo Lawvere.