1 minute read

This past week I made a great deal of progress on writing. The new version is up on my notes site. Notably, I reorganized the Unital Magmoids chapter to include the definition of categories (and hence its generalizations more closely), added most definitions to the Duploids chapter, and wrote most of the definitions for the “Adjunctions and Duploids” chapter, which includes definitions of the oblique and envelope duploids. I have also made some minor stylistic and notational changes.

I still have to write about the equalizing requirement, and how it makes the envelope duploid univalent; and the oblique duploid, when univalence is defined to include the polarization choice structure (see is_univalent_split_oblique_duploid). My remaining results are then the weak equivalence of each duploid to the envelope duploid on its shifts (weak_dupoid_equivalence_duploid_to_envelope_on_shifts), my beautiful 2-categorical UniMath formalization that adjunctions are preserved by pseudofunctors (map_left_adjoint_axioms), and then a handwave hint at the Rezk completion which is ever too painful to actually formalize. I also might have a handful of theorems missing here and there, and some of the existing ones are just tedious computations that have been evading nicer proofs than “Proof. This computation is an exercise for the reader. \(\square\)” It is the primary benefit of Rocq that I can do like induction x, y, z; reflexivity. and eat through a bunch of tedious cases…

Outside of technical results to write down, I have a great deal of prose (outline, conclusions, related work, future work, etc.) and exposition to write, and yet I am running out of space. In the next week or so I shall have to tackle these more seriously, now that most of the technical content is written up.

Updated: