Statement on Black Lives Matter
Title: Representable tangent ∞-categories and functor calculi
Kristine Bauer, Matthew Burke and I have constructed a tangent structure T on a certain ∞-category of ∞-categories which is related to Goodwillie’s calculus of functors. This tangent structure is not representable, though it looks kind of like it almost is. I will try to describe a way in which we might view T as (co?)represented by a certain ∞-topos (the ∞-topos of parameterized spectra).
One of the reasons for taking this perspective is to try to fit other versions of functor calculus from homotopy theory into the tangent category framework. In particular, I will describe the “manifold calculus” (of Goodwillie and Michael Weiss) and “orthogonal calculus” (of Weiss), and ask to what extent they also can be viewed in terms of tangent categories or generalizations thereof.
Title: When is a Hopf Monad a Trace Monad?
Abstract:
Trace monads are monads on trace monoidal categories which lift the trace to the Eilenberg-Moore category. Hopf Monads are comonoidal monads whose fusion operators are invertible, and it has been shown that a Hopf monad on a compact closed category lifts the compact closed structure to the Eilenberg-Moore category. Since every compact closed category is also a trace monoidal category, a natural question to ask is what is the relationship between Hopf monads and trace monads. In this talk, I will give introductions to trace monads and Hopf monads, and give a necessary condition for when a Hopf monad is a trace monad, and also give examples of trace monads that are not Hopf monads. We conjecture that not all Hopf monads are a trace monad, but unfortunately, we do not yet have an example of a Hopf monad which is not a trace monad! This is joint work with Masahito Hasegawa.
Title: Embedding theorem for affine tangent categories.
Abstract: Affine tangent categories were introduced by Blute, Cruttwell and Lucyshyn-Wright to model the category of affine manifolds and affine mappings. In this talk, we show that every affine tangent category embeds into an affine tangent category with a tensor representable tangent structure.
Joint work with Jonathan Gallagher and Rory Lucyshyn-Wright.
Title: What is the category associated to a programming language with recursion and partiality, and can we make one from a differential language?
Abstract: This talk will introduce a famous concept in the functional programming community known as “immoral reasoning is acceptable.” This is the first talk in a 2 talk series to develop these ideas for a functional differential programming language. We will develop the category of partial equivalence relations for a functional programming language to give a way to move between denotations of total and partial functions.
The dual fibration, part two: partial case
Last week we reviewed how to construct the dual fibration to a given fibration, and saw that this construction gives some interesting examples. In this second part we’ll see how to work with this idea in the setting of restriction categories. We’ll begin by defining and working with latent fibrations (a version of the fibration notion for restriction categories), then show that certain kinds of latent fibrations have a dual.
This is joint work with Robin Cockett, Jonathan Gallagher, and Dorette Pronk.
Title: The dual fibration, part one: total case
In this talk I’ll review and discuss the dual fibration, which builds a new fibration out of an existing one by taking the opposite category of each fibre. We’ll look at an elementary construction of this fibration due to Kock, and consider how the dual fibration plays a role in understanding reverse derivatives and lenses.
In part two, I’ll consider new work (joint with Robin Cockett, Jonathan Gallagher, and Dorette Pronk) on how to generalize these ideas to restriction categories.
Peirce’s Triadic Logic: Continuity, Modality, and L
In 1909, in his Logic Notebook, Charles Sanders Peirce conducted what appear to be the first experiments with many-valued logic. As these experiments are entirely contained within a handful of pages in his notebook, which were not published or discussed by other authors during his lifetime, little is known about his reasons for conducting this research. By examining and transcribing these pages, and connecting them to his larger body of philosophy, I show how his motivations lie within his views on modality and continuity.
Title: Hyperbolic Functions for Cartesian Differential Categories
Abstract:
Hyperbolic functions are analogues of trigonemtric functions for the hyperbola. Hyperbolic functions have many applications in mathematics, physics, and engineering.
In this talk, I will generalize the hyperbolic functions sinh and cosh in Cartesian differential categories, in the same way I generalized the exponential function. In particular, the sum of these generalized hyperbolic functions will be a generalized exponential function.
A first introduction to Clifford algebras
William Kingdon Clifford (1845-78) died of tuberculosis when he was still young: he was a professor of Mathematic and Mechanics at University College, London. His work on “geometrical algebra” foreshadowed the theory of general relativity. Almost a century later David Hestenes used Clifford’s ideas to develop “space-time algebra”: these ideas are still being actively developed as a basis for physics.
The talk is going to start with a very basic mathematical first introduction to “geometrical algebra”. Applications to physics are reached by considering Clifford’s geometrical algebras in the context of tangent categories and (hopefully) I will end on some remarks in this direction.
Abadi and Plotkin’s language in terms of differential structure
Abadi and Plotkin defined the Simple Differential Programming Language (SDPL) to be a functional programming language with a first order type system where every program can be reverse differentiated. Importantly this language has conditionals and recursive functions. In this talk we will develop the denotational semantics and source code transformation semantics from a categorical point of view using the technology of reverse differential join restriction categories. In particular, using an interpretation into such a category we will show that source code transformations are modelled correctly, that the trace-differentiation technique is modelled, and we will express a denotational semantics for SDPL into any such category with enough points. Finally, we will use the theory of these categories to derive a modification to the operational semantics that yields an exponential speedup on the differentiation of loops. Also, as a bonus, we will do recursion in a restriction category!