<?xml version="1.0" encoding="UTF-8"?>
<rss  xmlns:atom="http://www.w3.org/2005/Atom" 
      xmlns:media="http://search.yahoo.com/mrss/" 
      xmlns:content="http://purl.org/rss/1.0/modules/content/" 
      xmlns:dc="http://purl.org/dc/elements/1.1/" 
      version="2.0">
<channel>
<title>Topos Institute</title>
<link>https://topos.institute/blog/announcement/</link>
<atom:link href="https://topos.institute/blog/announcement/index.xml" rel="self" type="application/rss+xml"/>
<description>An **announcement** shares information about events, opportunities, or general updates from the Topos community.
</description>
<generator>quarto-1.8.26</generator>
<lastBuildDate>Fri, 26 Jun 2026 00:00:00 GMT</lastBuildDate>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Molly White</dc:creator>
  <link>https://topos.institute/blog/2026-06-29-summer-research-associates-2026/</link>
  <description><![CDATA[ 




<p>The arrival of a new group of Summer Research Associates (RAs) is always a highlight of the year at Topos. Alongside their research abilities and technical expertise, they bring fresh perspectives that strengthen our culture and broaden the conversations taking place across the organization. These appointments are an important part of our efforts to support emerging researchers and build a vibrant academic community. We are thrilled to welcome this year’s cohort.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2026-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The 2026 Summer RAs, from left to right: Michael, Matt, Aaron, Bryce, and Khyathi"><img src="https://topos.institute/blog/2026-06-29-summer-research-associates-2026/2026-group.jpg" class="img-fluid figure-img" alt="The 2026 Summer RAs, from left to right: Michael, Matt, Aaron, Bryce, and Khyathi"></a></p>
<figcaption>The 2026 Summer RAs, from left to right: Michael, Matt, Aaron, Bryce, and Khyathi</figcaption>
</figure>
</div>
<hr>
<p><a href="https://www.rntz.net/"><strong>Michael Arntzenius</strong></a> is a postdoc at UC Berkeley studying programming languages, database query languages, and how to combine them. He’s also interested in incremental computation: how to do less work by reusing old work and paying attention to what changed.</p>
<p><a href="https://cuffaro.srht.site/"><strong>Matt Cuffaro</strong></a> is research software developer and an incoming Masters student in Mathematics at the University of Florida. He’s at Topos this summer collaborating with Evan Patterson and Kevin Carlson to support “instances of modal double models” in CatColab, a type of document whose objects are instantiations of objects in other model. This brings CatColab closer to one motivating goal, which is compiling instance documents into systems of differential equations.</p>
<p><a href="https://aaron-huntley.github.io"><strong>Aaron Huntley</strong></a> is a 2nd Year pure math PhD student at Case Western Reserve University. They are trying to understand connections between various kinds of double (co)limits and a theory of double presentability. This summer they have begun working with Evan and Kevin defining unbiased (co)products for virtual double categories using the family construction. Outside of math Aaron loves to play and watch soccer, explore the world, and learn different languages.</p>
<p><strong>Bryce Goldman</strong> is an engineering RA working on CatColab’s Double TT project with Evan Patterson this summer. He will be implementing a DSL for specifying modal theories and refining the TT package using a type theory for virtual double categories. Bryce recently completed his M.S. in computer science at Stanford, and is broadly interested in compilers, programming languages, and formal methods (and applications of category theory therein).</p>
<p><a href="https://khyathikomalan.github.io"><strong>Khyathi Komalan</strong></a> is a rising junior studying mathematics at Caltech. She enjoys thinking about ways to use category theory to solve structural problems in quantum field theory. This summer, she is working with Kevin Carlson and Brendan Fong to make DOTS more accessible by creating expository materials and a worked example of a safeguarded AI workflow. Outside of math and physics, she spends her time exploring different cuisines, urban exploring, and having philosophical discussions with friends.</p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2026-06-29-summer-research-associates-2026/</guid>
  <pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Kris Brown</dc:creator>
  <link>https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/</link>
  <description><![CDATA[ 




<p>For early-career researchers, we’re excited to open up applications for our Summer Research Associate (RA) program. These positions require collaboration within a multi-disciplinary research environment consisting of mathematicians, computational and computer scientists, and domain scientists (both theoretical and experimental) conducting basic and applied research in support of Topos’ mission. Each Summer RA will complete a specific Topos project, and will write a blog post by the last week of their employment. These projects may include an internal talk, software contribution, or paper. Please visit <a href="https://topos.site/summer">here</a> to see the accomplishments of the previous cohorts.</p>
<div class="text-center">
<p><a href="../../community/jobs/summer-ra-2026" class="btn btn-outline-secondary">Call for applications</a></p>
</div>
<p>This year there are two tracks for Summer RAs: a <strong>research</strong> track and an <strong>engineering</strong> track.</p>
<p>Topics for <strong>research</strong>-track RAs may include:</p>
<ul>
<li>Computational category theory using <a href="https://catcolab.org">CatColab</a> (Rust/Typescript skills recommended)</li>
<li>Double category theory</li>
<li>Categorical statistics</li>
<li>Polynomial functors</li>
<li>Interacting dynamical systems</li>
<li>Hybrid dynamical systems, attractor theory and fast-slow dynamics</li>
<li>Proof assistants and structure editors</li>
<li>Philosophical and ethical aspects of applied category theory</li>
</ul>
<p>For <strong>engineering</strong>-track RAs, we have projects related to CatColab, which is our first step at Topos toward building production-grade software intended for users without specialized mathematical training. CatColab is a web application with a novel category-theoretic core written in Rust, backed by a server also written in Rust. Its frontend, written in TypeScript/SolidJS, features real-time collaborative editing within a notebook-style interface. This is a unique opportunity to contribute to an open source software system that draws on cutting-edge research to support collective inquiry for the public benefit. <strong>Engineering</strong>-track RAs do not need to know any category theory to be a good fit for this role (though an ideal candidate would have some familiarity with the subject). If you’ve worked on a technical, production-quality web app, ideally using Rust or TypeScript, and you’re excited about CatColab, then we’d like to hear from you.</p>
<p>You can read more about all the past RAs and their projects on the <a href="../../summer/">Summer RA page</a>, or read about each year’s cohort by following the links in the captions below.</p>
<div class="quarto-layout-panel" data-layout-ncol="2">
<div class="quarto-layout-row">
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2025-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The 2025 group"><img src="https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/2025-group.jpg" class="img-fluid figure-img" alt="The 2025 group"></a></p>
<figcaption>The <a href="../../blog/2021-07-19-summer-research-associates/">2025 group</a></figcaption>
</figure>
</div>
</div>
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2024-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="The 2024 group"><img src="https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/2024-group.jpg" class="img-fluid figure-img" alt="The 2024 group"></a></p>
<figcaption>The <a href="../../blog/2024-07-29-summer-research-associates-2024/">2024 group</a></figcaption>
</figure>
</div>
</div>
</div>
<div class="quarto-layout-row">
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2023-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="The 2023 group"><img src="https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/2023-group.jpg" class="img-fluid figure-img" alt="The 2023 group"></a></p>
<figcaption>The <a href="../../blog/2023-10-09-summer-research-assistants-2023/">2023 group</a></figcaption>
</figure>
</div>
</div>
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2022-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="The 2022 group"><img src="https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/2022-group.jpg" class="img-fluid figure-img" alt="The 2022 group"></a></p>
<figcaption>The <a href="../../blog/2022-07-14-summer-research-associates-2022/">2022 group</a></figcaption>
</figure>
</div>
</div>
</div>
</div>
<p>Applications are now open. The position is full-time (~40 hours per week) and paid at a rate between 30 and 50 USD per hour, depending on experience.</p>
<p>For full details on how to apply, see the call for applications below. Note that the deadline for applications is <strong>January 16th, 2026</strong>.</p>
<div class="text-center">
<p><a href="../../community/jobs/summer-ra-2026" class="btn btn-outline-secondary">Call for applications</a></p>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>hiring</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/</guid>
  <pubDate>Mon, 24 Nov 2025 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2025-11-24-summer-ra-announcement-2026/all-past-groups.png" medium="image" type="image/png" height="103" width="144"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Tim Hosgood</dc:creator>
  <link>https://topos.institute/blog/2025-10-07-director-of-uk-operations/</link>
  <description><![CDATA[ 




<p>Like an aspiring <a href="https://www.youtube.com/watch?v=mSB71jNq-yQ">superb lyrebird</a> who’s just a bit slow, I find myself echoing the call of Brendan <a href="../../blog/2022-05-20-operations-job-advert">almost three and a half years ago</a>:</p>
<blockquote class="blockquote">
<p>In a research-focussed organisation, researchers often emerge as the stars. After all, they develop the breakthrough ideas, write the papers, prototype the technologies — and they are the most visible, meeting other experts and giving public talks. Topos, however, is more than just a collection of researchers: we are a community pioneering a new, international, and interdisciplinary tech organisation. We do this to help create a future where the systems around us, large and small, allow every member of society to flourish.</p>
<p>As we explore in our research, healthy systems require careful balancing of each part and the ways they fit together, communicate, and evolve. While our researchers study the fundamental nature of these ideas and how they inform construction of powerful and prosocial technologies, it’s our operations team that embodies this work day-in-day-out at Topos.</p>
</blockquote>
<p>I’ve been working for the past two years on setting up an office based in Oxford, UK. This has been made possible, of course, only by the help of an incredible research team here — <a href="../../people/david-jaz">David Jaz</a>, <a href="../../people/owen-lynch">Owen Lynch</a>, <a href="../../people/xiaoyan-li">Xiaoyan Li</a>, <a href="../../people/jason-brown">Jason Brown</a>, and <a href="../../people/jose-siqueira">José Siqueira</a> — but importantly also by our wonderful operations and administration group: <a href="../../people/beth-williams">Beth Williams</a>, <a href="../../people/molly-white">Molly White</a>, <a href="../../people/tish-tanski">Tish Tanski</a> (and external help from the team at <a href="https://impact-ops.org">Impact Ops</a>); all supported by <a href="../../people/brendan-fong">Brendan Fong</a>. I’m incredibly grateful to all these people (and more) for trusting me with this role, but now we’ve reached a point where operations, finance, systems, strategy, culture need a dedicated senior UK lead, so we’re launching a call for a <strong>Director of UK Operations</strong>.</p>
<p><a href="../../community/jobs/uk-2025-ops" class="btn btn-outline-secondary">Call for applications: Director of UK Operations</a></p>
<p><strong>Applications close on the 20th of October</strong>. You can find all the information in the call for applications, as well as details on how to apply. If you know anybody who might be interested, then please do forward on the link!</p>
<p><em>p.s. I’m not leaving Topos, just partially sidestepping into some different responsibilities here. #newyearnewyou</em></p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <category>hiring</category>
  <guid>https://topos.institute/blog/2025-10-07-director-of-uk-operations/</guid>
  <pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2025-10-07-director-of-uk-operations/menura-superba.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Molly White</dc:creator>
  <link>https://topos.institute/blog/2025-07-01-summer-research-associates-2025/</link>
  <description><![CDATA[ 




<p>It is, once again, the time of year where we welcome our Summer Research Associates (RAs) to Topos. These early-career researchers bring with them not just technical knowledge and capability, but also their perspectives on the sort of culture that we should be actively cultivating within Topos. We are very lucky to be able to award these positions, which are a key part of our academic community building mission.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2025-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The Summer RAs, from left to right: Ea, Lucy, Matt, Corinthia, Aaron, Tony"><img src="https://topos.institute/blog/2025-07-01-summer-research-associates-2025/2025-group.jpg" class="img-fluid figure-img" alt="The Summer RAs, from left to right: Ea, Lucy, Matt, Corinthia, Aaron, Tony"></a></p>
<figcaption>The Summer RAs, from left to right: Ea, Lucy, Matt, Corinthia, Aaron, Tony</figcaption>
</figure>
</div>
<hr>
<p><strong>Tony Wehbe</strong> is a PhD student in Applied Mathematics at the University of Toledo, advised by William Kalies. His research interests are in dynamical systems (specifically hybrid systems), and he also has a strong interest in Category Theory for its use in studying them. At Topos this summer, he is working with Sophie Libkind on understanding the composition of attractor lattices. Specifically, he is exploring how the lattice of attractors in coupled and feedback systems can be characterized in terms of the lattices of attractors of the component systems.</p>
<p><strong>Lucy Horowitz</strong> just finished the first year of her PhD in logic up the hill in Evans Hall, and this summer is working with Kristopher Brown on logical expressivism. They are trying to understand the relationship between “implication-space semantics” and phase-space semantics for linear logic, as well as how to do this kind of substructural logic in some kind of category (likely virtual double categories). Previously Lucy has collaborated with Valeria de Paiva on knowledge graphs of mathematics. When not doing logic Lucy likes to go hiking, play soccer, listen to and play music, and read science fiction.</p>
<p><strong>Aaron Fairbanks</strong> is working with Kevin and David studying comonads on the category <img src="https://latex.codecogs.com/png.latex?%5Cmathbf%7BSet%7D">. Several people at Topos are already fans of <em>polynomial</em> comonads on <img src="https://latex.codecogs.com/png.latex?%5Cmathbf%7BSet%7D">. This means that the comonad endofunctor <img src="https://latex.codecogs.com/png.latex?%5Cmathbf%7BSet%7D%5Cto%5Cmathbf%7BSet%7D"> is of the form <img src="https://latex.codecogs.com/png.latex?%5Csum_%7Bi%5Cin%20I%7Dy%5E%7BX_i%7D">, where <img src="https://latex.codecogs.com/png.latex?y%5E%7BX_i%7D"> denotes the representable functor homming out of the set <img src="https://latex.codecogs.com/png.latex?X_i">. Surprisingly, it turns out that polynomial comonads on <img src="https://latex.codecogs.com/png.latex?%5Cmathbf%7BSet%7D"> are the same thing as categories (shown <a href="https://arxiv.org/abs/1604.01187">here</a>). They plan to study general (not necessarily polynomial) comonads on <img src="https://latex.codecogs.com/png.latex?%5Cmathbf%7BSet%7D">, viewing them as a kind of “generalised category”.</p>
<p><strong>Matt Cuffaro</strong> is a programmer visiting Topos as an RA, splitting his time between building features which capture selections from H.T. Odum’s Systems Ecology into CatColab as well as discussing modelling with Dana Scott. Matt has collaborated with Topos on the AlgebraicJulia ecosystem as a programmer in the GATAS lab in Gainesville, FL, but is glad to be here on the other side this Summer!</p>
<p><a href="https://eaetopoi.github.io/"><strong>Ea E T</strong></a> is a first-year math PhD student at the University of Illinois Urbana-Champaign, working in homotopy theory, infinity-categories, and higher algebra. They did their undergrad in Physics and Mathematics at the University of Calgary, Alberta Canada, which inspired their interest in exploring connections and applications of higher categorical methods in the natural sciences. This summer they are working with Sophie Libkind to explore the use of loose bimodules in the study of dynamical systems.</p>
<p><a href="https://cbaberle.com/"><strong>Corinthia Aberle</strong></a> is a 2nd year PhD student in Pure and Applied Logic in the CS Department at Carnegie Mellon. This Summer, she is working with Evan Patterson and Kevin Carlson on double-categorical logic—specifically, extending the framework of Cartesian double theories to include other sorts of double-categorical limits such as tabulators— she is also working with Dana Scott on the side on promoting formalization in Agda (since She’ll be formalizing all of her results on double categories anyway!) Corinthia was an RA here last summer as well (under the name CB, back then), during which time she worked with David Spivak on applications of polynomial functors to the semantics of dependent type theory. Corinthia is also a composer, songwriter, and producer, who just released her first pop album and is currently working on another one in her spare time! Before starting her PhD, Corinthia also did half her undergrad in philosophy, and remains keenly interested in philosophical issues pertaining to math, logic, technology, and their role in society.</p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2025-07-01-summer-research-associates-2025/</guid>
  <pubDate>Tue, 01 Jul 2025 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Evan Patterson</dc:creator>
  <link>https://topos.institute/blog/2025-05-29-software-team/</link>
  <description><![CDATA[ 




<section id="integrating-research-and-tech" class="level2">
<h2 data-anchor-id="integrating-research-and-tech">Integrating research and tech</h2>
<p>Mathematics and science achieve their greatest impact when innovative basic research is coupled with translation into robust and usable technology. That is easier said than done. Today, research and development, despite appearing conjoined in the acronym “R&amp;D,” are rarely done together. Research in mathematics and other foundational fields happens almost exclusively in academia, whereas production-grade technology is built mostly by industry. Moreover, the flow of ideas tends to be unidirectional, from “theory” to “practice,” failing to create the feedback loops that would supply basic researchers with unexpected ideas and worthwhile problems.</p>
<p>So far, much of <a href="../../work">our work</a> at Topos Institute has been basic research in mathematics and computer science, pioneering a mathematical systems science and and demonstrating it through software prototypes. That important work will continue. However, for our research to produce its intended effects—enabling collective inquiry across science and engineering, and helping people of all stripes navigate a complex and rapidly changing world—we must integrate our research with practices and workflows that people have, without requiring that they possess specialized training in advanced mathematics. Technology is a key means to embody mathematical ideas in this way.</p>
<p>At Topos Institute, we are working toward practicing an integrative process of creating new mathematics and building usable technologies, with feedback flowing regularly in both directions. We aim to vertically integrate basic research in systems theory with the development of usable technology for collective inquiry, all in service of public benefit. We believe that our unique structure and culture—drawing funding from a mix of research grants, industrial contracts, and philanthropy; equally respecting the crafts of research and development; pursuing team science though high-bandwidth, in-person collaboration; and taking a careful, reflective attitude toward the creation of technology—will make it possible for us to do so.</p>
</section>
<section id="catcolab" class="level2">
<h2 data-anchor-id="catcolab">CatColab</h2>
<p>Our first foray into user-facing technology is <a href="../../work/catcolab">CatColab</a>, a collaborative environment for formal, interoperable, conceptual modeling.</p>
<p>Now at an early alpha stage, CatColab supports modeling, qualitative and quantitative, across a range of domain-specific languages. Its key components include a library for its core logic, written in Rust; a backend server, also written in Rust; and a web frontend supporting real-time collaborative editing, written in TypeScript. At the same time, CatColab is based on, and is being developed continuously with, new mathematical approaches to categorical logic and categorical systems theory. Thus, CatColab is at once a tool intended to be used by modelers in science, engineering, and beyond, and a means to ground and validate new mathematics being created at the Institute.</p>
<p>While we’re proud of what we’ve built so far, we have a long way yet to go. Much of our vision for CatColab is only implicit in the tool as it exists today. A few directions that I’m particularly excited about are:</p>
<ul>
<li><strong>Compositional models</strong>: The only reliable way to build or understand a complex model is to decompose it into a smaller pieces. CatColab will support importing existing models and fusing them together into a new model, a fully declarative approach to modularly constructing complex models.</li>
<li><strong>Data instances</strong>: It will be possible to create not just data schemas but also instances of tabular data over a schema. Schema and instance will be editable live and in parallel, offering much of the fluidity of a spreadsheet but with the guardrails and type safety of a database system.</li>
<li><strong>Specs and verification</strong>: In engineering, systems are designed to meet external specifications or requirements. CatColab will support defining specifications and aid in verifying that a proposed design satisfies the specs.</li>
</ul>
<p>Ultimately, we aim to make a CatColab a next-generation tool for collective inquiry that seamlessly integrates models, data, analysis, learning, specification, and verification.</p>
</section>
<section id="growing-the-team" class="level2">
<h2 data-anchor-id="growing-the-team">Growing the team</h2>
<p>To realize this ambitious vision, we need to grow our team of technologists. I’m excited to announce two new positions on the Topos tech team:</p>
<ul>
<li>Software Engineer (US): <a href="https://topos.institute/files/jobs/call-for-applications-(CA-2025-SWE-1).pdf">call for applications</a></li>
<li>Software Engineer (UK): <a href="https://topos.institute/files/jobs/call-for-applications-(UK-25-SWE-1).pdf">call for applications</a></li>
</ul>
<p>These will be the first full-time software engineers that we hire at Topos, complementing the research scientists and research software engineers currently on our technical staff. As such, this is an unique opportunity to shape the design and implementation of CatColab at a critical juncture in the project, and to both learn from, and advance toward practice, the mathematical research that CatColab is based on.</p>
<p>If you have any questions about the positions or the process, please don’t hesitate to reach out at the email addresses linked in the calls for applications. Thank you for your interest in Topos Institute!</p>


</section>

<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>CatColab</category>
  <category>technology</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2025-05-29-software-team/</guid>
  <pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Tim Hosgood</dc:creator>
  <link>https://topos.institute/blog/2025-05-08-topox-seminar/</link>
  <description><![CDATA[ 




<p>Next week we will be hosting a guest seminar talk in Oxford, co-organised by José Siqueira here at Topos UK, and Sandra Kiefer and Sam Staton at the Oxford University Computer Science department. If you’re around town, then you’re very welcome to attend — you can find a copy of the announcement below.</p>
<hr>
<p>Dear all,</p>
<p>It is with great pleasure that I announce the start of our TopOx seminar series, a partnership between the Topos Institute and the Oxford University Computer Science department. We will extend invitations to distinguished speakers throughout the year to come to Oxford and join us for a discussion on Category Theory, Logic, Type Theory, and adjacent topics.</p>
<p>The first talk will be held on <strong>Tuesday, the 13th of May</strong>, at <strong>4pm</strong> at the <strong>Oxford Mathematical Institute</strong> (Andrew Wiles Building, <strong>Lecture Theatre L2</strong>, downstairs). Our inaugural speaker is Professor Peter T. Johnstone (University of Cambridge)</p>
<blockquote class="blockquote">
<p><em>Title:</em> Remarks on local state classifiers</p>
<p><em>Abstract:</em> In a recent paper, Ryuya Hora introduced a remarkable new concept called a local state classifier, and showed that (when it exists) it provides a solution to Lawvere’s problem of parametrizing the hyperconnected quotients of a given topos by structures internal to the topos. However, he left some questions unanswered. This talk will describe Hora’s construction, together with my attempts to answer the outstanding questions, and some new examples.</p>
</blockquote>
<p>The talk is open to all. We hope to see you there.</p>
<p>Best wishes, The Organisers</p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>events</category>
  <category>micro</category>
  <guid>https://topos.institute/blog/2025-05-08-topox-seminar/</guid>
  <pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2025-05-08-topox-seminar/thumbnail.png" medium="image" type="image/png" height="137" width="144"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Shaowei Lin</dc:creator>
  <link>https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/</link>
  <description><![CDATA[ 




<p>For early-career researchers, we’re excited to open up applications for our Summer Research Associate (RA) program. Full time, hourly, temporary positions are available for 8–10 weeks each, starting in June and ending in August, in person in the Berkeley, California office. Each position will be mentored by Topos research staff or a select number of invited mentors. Each Summer Research Associate will complete a specific Topos project, and will write a blog post by the last week of their employment. These projects may include an internal talk, work on a book, or publication.</p>
<div class="text-center">
<p><a href="../../summer/_assets/summer-2025.pdf" class="btn btn-outline-secondary"><i class="bi bi-filetype-pdf"></i> Call for applications</a></p>
</div>
<p>Along the way, RAs will also participate in our weekly lunches and seminars, blog about their time here, and produce papers, books, software, or policy, according to the parameters of their project.</p>
<p>Topics for this year’s program may include:</p>
<ul>
<li>Computational category theory using <a href="https://catcolab.org">CatColab</a> (Rust/Typescript skills recommended)</li>
<li>Double category theory</li>
<li>Categorical statistics</li>
<li>Polynomial functors</li>
<li>Interacting dynamical systems</li>
<li>Hybrid dynamical systems, attractor theory and fast-slow dynamics</li>
<li>Proof assistants and structure editors</li>
<li>Program synthesis and spec generation</li>
<li>Computational logical expressivism</li>
<li>Philosophical and ethical aspects of applied category theory</li>
</ul>
<p>Summer RAs are an important part of life at Topos — they help explore new directions relevant to Topos projects, and they bring new ideas, energy, and expertise to our research groups.</p>
<p>You can read more about all the past RAs and their projects on the <a href="../../summer/">Summer RA page</a>, or read about each year’s cohort by following the links in the captions below.</p>
<div class="quarto-layout-panel" data-layout-ncol="2">
<div class="quarto-layout-row">
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2024-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The 2024 group"><img src="https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/2024-group.jpg" class="img-fluid figure-img" alt="The 2024 group"></a></p>
<figcaption>The <a href="../../blog/2024-07-29-summer-research-associates-2024/">2024 group</a></figcaption>
</figure>
</div>
</div>
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2023-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="The 2023 group"><img src="https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/2023-group.jpg" class="img-fluid figure-img" alt="The 2023 group"></a></p>
<figcaption>The <a href="../../blog/2023-10-09-summer-research-assistants-2023/">2023 group</a></figcaption>
</figure>
</div>
</div>
</div>
<div class="quarto-layout-row">
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2022-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="The 2022 group"><img src="https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/2022-group.jpg" class="img-fluid figure-img" alt="The 2022 group"></a></p>
<figcaption>The <a href="../../blog/2022-07-14-summer-research-associates-2022/">2022 group</a></figcaption>
</figure>
</div>
</div>
<div class="quarto-layout-cell" style="flex-basis: 50.0%;justify-content: flex-start;">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="2021-group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="The 2021 group"><img src="https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/2021-group.jpg" class="img-fluid figure-img" alt="The 2021 group"></a></p>
<figcaption>The <a href="../../blog/2021-07-19-summer-research-associates/">2021 group</a></figcaption>
</figure>
</div>
</div>
</div>
</div>
<p>As part of our commitment to building a world where the systems that surround us benefit us all, we particularly encourage applications from those whose life experiences may be underrepresented in the Topos community – your perspectives are important, and we want them to be heard at Topos.</p>
<p>Applications are now open. The position is full-time (~40 hours per week) and paid at a rate between 30 and 45 USD per hour, depending on experience. Unfortunately, Topos is not able to sponsor US work visas for participants.</p>
<p>For full details on how to apply, see the call for applications below. Note that the deadline for applications is <strong>January 17th, 2025</strong>.</p>
<div class="text-center">
<p><a href="../../summer/_assets/summer-2025.pdf" class="btn btn-outline-secondary"><i class="bi bi-filetype-pdf"></i> Call for applications</a></p>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>hiring</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/</guid>
  <pubDate>Tue, 12 Nov 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-11-12-summer-ra-announcement-2025/all-past-groups.png" medium="image" type="image/png" height="144" width="144"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Kevin Carlson</dc:creator>
  <link>https://topos.institute/blog/2024-10-02-introducing-catcolab/</link>
  <description><![CDATA[ 




<p>Today we’re excited to announce the first pre-alpha release of our new software <a href="https://catcolab.org">CatColab 0.1: Hummingbird</a>. CatColab is software for making models of the world together. We aim to build a tool that can guide your thinking across different domains from unstructured notes all the way to an elaborate model composed of contributions from a large team and quantitative enough to allow for numerical simulations.</p>
<p>Your model is a formal object—it can be visualized, but as an emergent view on its more fundamental, mathematical semantics. You build your model in your preferred domain-specific logic, which you can think of as a kind of programming language, the first few of which are available for experimentation today. Depending on the logic, there are various well-specified analyses that let you compute things about your model, such as finding potentially powerful feedback loops in a social network or simulating the development of an ecosystem over time.</p>
<p>Soon, we’re going to implement capabilities to migrate models among various logic, so that you can communicate with your friends and collaborators without everyone being forced to settle on a single language. CatColab aims to be your universal translator for expressing precise structural thoughts about our world.</p>
<section id="why-are-we-building-this" class="level2">
<h2 data-anchor-id="why-are-we-building-this">Why are we building this?</h2>
<p>Here at Topos, one of the main things we do is put our and our friends’ mathematical ideas into software, which so far has mainly meant the <a href="https://www.algebraicjulia.org">AlgebraicJulia</a> scientific computing ecosystem. Roughly speaking, the vision of the AlgebraicJulia project has been to write libraries implementing applied category theory papers relevant to scientific computing and make these tools available to working scientists. AlgebraicJulia continues to be the basis of various ongoing projects; our <a href="https://github.com/AlgebraicJulia/Decapodes.jl">differential</a> <a href="https://github.com/AlgebraicJulia/DiagrammaticEquations.jl">equations</a> <a href="https://github.com/AlgebraicJulia/CombinatorialSpaces.jl">ecosystem</a> and our <a href="https://github.com/AlgebraicJulia/AlgebraicABMs.jl">agent-based modeling system</a> are two of the most happening parts of the project at the moment.</p>
<p>On the other hand, we’ve become convinced more recently that:</p>
<ol type="1">
<li>Most AlgebraicJulia libraries require learning quite a bit of the category-theoretic background to use (along with Julia and general scientific computing!)</li>
<li>This learning curve is leaving the audience for our software substantially constrained from what it could be.</li>
</ol>
<p>In particular, while one can imagine a world in which people developed more approachable apps <em>based</em> on AlgebraicJulia that a third circle of users could engage with without either category-theoretic or programming expertise, with the highly honorable exception of <a href="https://modelcollab.usask.ca">ModelCollab</a>, we’ve found that the kind of people who might do that are largely excluded by the very learning curve they might be helping others to circumvent.</p>
<p>So, we’ve decided to bite the bullet and build out the first approachable, useful, flexible killer app of category theory ourselves.</p>
</section>
<section id="what-can-it-do-right-now" class="level2">
<h2 data-anchor-id="what-can-it-do-right-now">What can it do right now?</h2>
<p>CatColab Hummingbird includes five <em>logics</em> for modeling:</p>
<ol type="1">
<li>Ologs</li>
<li>Schemas</li>
<li>Regulatory networks</li>
<li>Causal loop diagrams</li>
<li>Stock-and-flow diagrams.</li>
</ol>
<p>Here’s an example of Hummingbird in use building an olog of its own currently available logics.</p>
<div class="quarto-video"><video id="video_shortcode_videojs_video1" class="video-js vjs-default-skin vjs-fluid" controls="" preload="auto" data-setup="{}" title="Building an log of CatColab logics"><source src="small_logics_movie.mov"></video></div>
<p>As seen above, you click to instantiate a new notebook cell, which could be of various types depending on your current logic, then fill in the boxes, making sure that the domain and codomain of arrow-type boxes match up with objects (eg species, entities, types, depending on the logic) you’ve already declared. After clicking the button in the upper-right (next to the help button) you’ll find the Analysis tab, where you can visualize your model and, for some logics, run more complex analyses.</p>
<p><strong>Ologs</strong> (ontology logs) are well-known to applied category theorists from Spivak and Kent’s 2011 <a href="https://arxiv.org/abs/1102.1889">paper</a> on the subject; they can represent a class of things with relationships pointing from one thing to another, which at Topos we’re likely to think of as a <em><a href="https://en.wikipedia.org/wiki/Category_(mathematics)">category</a></em>.</p>
<p><strong>Schemas</strong> are a formulation of <em><a href="https://en.wikipedia.org/wiki/Database_schema">database schemas</a></em> that upgrade ologs to differentiate the database tables from its columns. Schemas are the basis of <a href="https://arxiv.org/abs/2106.04703">acsets</a> (attributed C-sets), the data structure that form the foundation of AlgebraicJulia, developed by Evan and Owen in collaboration with James Fairbanks at Florida.</p>
<p><strong>Regulatory networks</strong> are used in molecular biology to explain how various molecules interact to decide which genes will be expressed by bits of RNA transcribed from our DNA. Evan and various collaborators have written about their category theory <a href="https://arxiv.org/abs/2301.01445">here</a>. They’re basically graphs with some of the edges flavored positive, or “promoting”, and some negative, or “inhibitory”, though see the math section below for an explanation of how they’re more than <em>just</em> graphs to CatColab.</p>
<p><strong>Causal loop diagrams</strong> come from a completely different field—<a href="https://en.wikipedia.org/wiki/System_dynamics">systems dynamics</a>—and can be used to study, for instance, the qualitative outcomes of a carbon credit system (see below). One reason to have them in Hummingbird is that, mathematically, they’re no different than regulatory networks! The backend of the software sees no difference between these logics, but we’re able to have the front-end present them differently. This shows how spending time developing the mathematical underpinnings of this kind of software becomes tangibly useful: each bit of theoretical work can pay off quite disproportionately in simplifying the implementation later on.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="bigCLD.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="A causal loop diagram modeling various effects of a cap-and-trade system"><img src="https://topos.institute/blog/2024-10-02-introducing-catcolab/bigCLD.png" title="A causal loop diagram" class="img-fluid figure-img" alt="A causal loop diagram modeling various effects of a cap-and-trade system"></a></p>
<figcaption>A causal loop diagram modeling various effects of a cap-and-trade system</figcaption>
</figure>
</div>
<p>Finally, <strong>stock-and-flow diagrams</strong> are the acme of systems dynamics modeling, a rich logic for epidemiological and population modeling, among many other areas of application. They posit a population of “stocks”, such as populations of workers in various geographic locales, and “flows”, such as workers moving to neighboring areas, together with links that describe how the level of certain stocks can influence the rate of certain flows. Sophie, Evan, along with collaborators John Baez, Xiaoyan Li, and Nate Osgood have also written about stock-and-flow diagrams <a href="https://arxiv.org/abs/2205.08373">here</a>.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="bigStockflow.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="A stock-and-flow SEIR model including ICU and vaccination populations"><img src="https://topos.institute/blog/2024-10-02-introducing-catcolab/bigStockflow.png" title="Stock-and-flow" class="img-fluid figure-img" alt="A stock-and-flow SEIR model including ICU and vaccination populations"></a></p>
<figcaption>A stock-and-flow SEIR model including ICU and vaccination populations</figcaption>
</figure>
</div>
<p>Today, you can build models in these five logics, including collaboratively in real-time by simply sharing the URL of your model (which will end in a complicated secret hash) with anybody you want to collaborate with. By opening the analysis sidebar, you can add a visualization of your model in any logic. In causal loop diagrams, you can get a taste of further possibilities for more semantically rich analyses, including searching for feedback loops and also simulating the evolution of a system with a population at each node of the network, flowing around according to parameters you choose for the strength of each edge.</p>
<div class="quarto-video"><video id="video_shortcode_videojs_video2" class="video-js vjs-default-skin vjs-fluid" controls="" preload="auto" data-setup="{}" title="Analyzing dynamics of a Lotka-Volterra model"><source src="small_lotka.mov"></video></div>
</section>
<section id="what-will-it-be-able-to-do-in-the-future" class="level2">
<h2 data-anchor-id="what-will-it-be-able-to-do-in-the-future">What will it be able to do in the future?</h2>
<p>Lots! First of all, while we encourage you to play around with Hummingbird right now, we’re quite aware that it’s still missing some key quality-of-life features. For instance, models are being saved to a database, but we haven’t given you much ability to interact with that database yet, except by remembering your model’s URL; you’ll soon be able to navigate a library of pre-built models as well as your own saved models, duplicate and modify from those starting points, and import pre-built models as pieces of the bigger one you’re working on. This lack of permissioning structure on the database backend is the only reason we aren’t linking to live examples in this blog post; we don’t yet have a way to send you an example that isn’t editable, so another reader might blow it up before you got to it!</p>
<p>Related to importing models, we will soon have capabilities to compose models in various ways: you can image overlapping models of interacting subsystems to get a super-model, or replacing a node of a model with a mini-model refining that node. (Think of replacing the step “make lemon meringue pie” in your plan for preparing a dinner with the actual recipe.)</p>
<p>Right now, CatColab essentially has two levels: you choose a logic, and then build a model in that logic. A key step forward in functionality will be adding the third level of <em>instances</em> of models. An instance of a model, roughly speaking, assigns an actual set of data to each element of the model, sets related according to the various paths between elements. In the case of schemas, such instances are precisely the acsets we mentioned above, so that <em>databases</em> are a special case of instances!</p>
<section id="translations" class="level3">
<h3 data-anchor-id="translations">Translations</h3>
<p>Perhaps an even more fundamental next step to CatColab’s vision will be the ability to move between logics: <em>migration</em> or <em>translation</em>. We are not claiming that you’ll be able to translate <em>faithfully</em> between different logics; people who speak in different languages have different things they’re able to say and understand. But the mathematical formalism behind CatColab does permit migrations that capture certain pieces of a model in one language in another language. For a very simple concrete example, imagine a signed stock-flow diagram, where each flow is marked with <img src="https://latex.codecogs.com/png.latex?+"> or <img src="https://latex.codecogs.com/png.latex?-"> depending on whether increasing the stock at its source tends to increase, respectively, decrease, the flow’s rate. (We haven’t implemented this logic yet but it’s a simple modification of the basic stock-flow.) A signed stock-flow diagram has an underlying causal loop diagram given essentially by throwing away the links, and in the opposite direction there are two universal ways to upgrade a causal loop diagram to a stock-flow diagram, either by linking every flow to every stock or by adding no links at all.</p>
<p>These kinds of operations are related to the <a href="https://arxiv.org/abs/1009.1166">functorial data migrations</a> introduced by David, though mathematically they live one categorical level farther up. With a rich enough network of translations, we can treat a whole <em>family</em> of logics as if it formed one big happy super-logic, in which various people can use the pieces they prefer. Another use case for translations that I’m particularly excited about is letting you upgrade the complexity of your logic as your model gets bigger and richer. Here’s a just-so story about how you might use these for a basic daily activity. The character first uses migrations to upgrade the <em>model</em> complexity, and only upon wanting to collaborate goes to the deeper level of modifying the <em>logic</em>:</p>
<blockquote class="blockquote">
<p><em>Kevin wants a to-do list app, but without too much bloating. He starts with a plain list of to-dos and check-boxes; this is an instance of a simple schema:</em></p>
</blockquote>
<blockquote class="blockquote">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="small_todo_schema.png" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="A schema describing a basic to-do list as a set of items with a true/false “done” attribute and a string “name” attribute."><img src="https://topos.institute/blog/2024-10-02-introducing-catcolab/small_todo_schema.png" title="To-do list schema" class="img-fluid figure-img" alt="A schema describing a basic to-do list as a set of items with a true/false “done” attribute and a string “name” attribute."></a></p>
<figcaption>A schema describing a basic to-do list as a set of items with a true/false “done” attribute and a string “name” attribute.</figcaption>
</figure>
</div>
</blockquote>
<blockquote class="blockquote">
<p><em>After using this simple app for a while, Kevin finds several features missing; he knows these upgrades are relevant to him, because he’s the user for this app! He migrates his to-do list to the following richer schema, a one-click change once the schema is written:</em></p>
</blockquote>
<blockquote class="blockquote">
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="large_todo_schema.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="A more complicated to-do list schema with fields for due dates and urgencies."><img src="https://topos.institute/blog/2024-10-02-introducing-catcolab/large_todo_schema.png" title="A refined to-do list schema." class="img-fluid figure-img" alt="A more complicated to-do list schema with fields for due dates and urgencies."></a></p>
<figcaption>A more complicated to-do list schema with fields for due dates and urgencies.</figcaption>
</figure>
</div>
</blockquote>
<blockquote class="blockquote">
<p><em>Later still, Kevin and Kris are working on a collaboration and want to share some to-dos. Kris also has a CatColab-based to-do list app of his own, with a similar but distinct schema. There is no need to refine the two schemas to match up, adding features each ‘K’ might not want for himself in the process!</em></p>
</blockquote>
<blockquote class="blockquote">
<p><em>Instead, they migrate their apps to a new <strong>logic</strong>, the logic whose models are <strong>two</strong> schemas with a mapping (formally, a functor or even a profunctor) between them in each direction. So Kevin can interact with Kris’s to-do list in Kevin’s language, for instance by fusing Kris’s two different kinds of items together, throwing away or adding new fields, or performing more complicated database queries to select exactly the info he needs from Kris’s list.</em></p>
</blockquote>
<p>Finally, we’re going to need a lot more logics! Imagine logics for any kind of graph-like or category-like data structure you can think of. Petri nets, monoidal categories and multicategories (and their instances!), graphs with more complicated coloring structure than just signed edges, or even with variable coloring structure, data structures with a temporal evolution built in, are all coming up next; pending ongoing research, we hope before long to be able to produce a logic whose models include things like monoidal <em>closed</em> categories, at which point we’re really specifying what a PL researcher would recognize as a full <em>programming language</em>. In fact, there is a logic <em>for logics</em>, and you had better believe we’re going to implement it, so that the user can customize their own environment even without understanding the math.</p>
</section>
</section>
<section id="whats-up-with-the-math" class="level2">
<h2 data-anchor-id="whats-up-with-the-math">What’s up with the math?</h2>
<p>Evan, in collaboration with former Topos summer research associate <a href="https://michaeljlambert.github.io/">Michael Lambert</a>, has been <a href="https://arxiv.org/abs/2401.08990">working</a> <a href="https://arxiv.org/abs/2404.08835">really</a> <a href="https://arxiv.org/abs/2403.19884">hard</a> <a href="https://arxiv.org/abs/2310.05384">on</a> double category theory the last couple of years, following on from a relatively recent growth of the field by a group centered around <a href="https://www.mscs.dal.ca/~pare/">Robert Paré</a>. In an unusually crisp case of software growing out of fresh basic research, CatColab was actually unimaginable until these papers came out. A <em>logic</em>, as I’ve been vaguely referring to them, is nothing more than a <em>double theory</em> in an appropriate <em>doctrine</em> in Patterson and Lambert’s terms. So a simple logic is a double category, a tabulator logic is a double category theory with tabulators, a cartesian logic is a cartesian double theory, and so on.</p>
<p>In this sense, <em>doctrine</em> is a zeroth level of the CatColab design, beneath even “logic”, but we don’t expect to expose doctrines to the user any time soon. So far we have simple logics and one tabulator logic: the links in stock-flow diagrams, pointing between an “object” (stock) and an “arrow” (flow), use tabulators. Cartesian logics are the next big doctrinal step, since they’ll allow for arrows with multiple inputs, critical for so many applications. We currently expect to use an appropriate doctrine of compact closed double categories to get our hands on things like cartesian closed categories as models; that’s still very much ongoing research.</p>
<p>A <em>model</em>, mathematically, is a lax double functor to the double category of sets, functions, and spans. These gadgets are studied very thoroughly in the papers cited above. Such a model, because of how lax functors work, actually always contains a category for every object in the theory, not just a set; the models always form a double category of their own.</p>
<p>The tight arrows in this double category are the simplest kind of morphism of model, but if you aren’t clued in on double category theory, you’ll likely guess they’re simpler than they actually turn out to be! An olog, for instance, looks like just a graph, but the morphisms when ologs are seen as models of the trivial double theory are morphisms between the corresponding <em>free categories</em>. This is how we can do motif-finding for causal loop diagrams: a reinforcing loop of <em>any</em> finite length is a homomorphism from the <em>single</em> CLD shown below.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="walking_positive_feedback.png" class="lightbox" data-gallery="quarto-lightbox-gallery-5" title="A loop from A to B and back, with both links marked positive"><img src="https://topos.institute/blog/2024-10-02-introducing-catcolab/walking_positive_feedback.png" title="The universal reinforcing causal loop" class="img-fluid figure-img" alt="A loop from A to B and back, with both links marked positive"></a></p>
<figcaption>A loop from A to B and back, with both links marked positive</figcaption>
</figure>
</div>
<p>This phenomenon basically arises because a category is a lax double functor from the point to the double category of spans, analogously to the more familiar phenomenon that a monad in a bicategory is a lax 2-functor from the point. This ability to get maps of objects with compositional structure from such a short axiomatization (I promise, it’s really quite efficient!) is at the very heart of the power of this approach.</p>
<p>The <em>loose</em> arrows in the double category of models of a theory, called bimodules between models, are certain families of profunctors between those categories arising as values of the models the bimodule is between. The <em>instances</em> mentioned above are a special kind of bimodule that hasn’t been written up yet. Categories of instances of models of simple double theories are presheaf categories; categories of instances of models of cartesian double theories are algebraic categories; and we hope this charming pattern continues. If you’re curious there will soon be a provisional definition in the <a href="https://next.catcolab.org/math">mathematical documentation</a>.</p>
<p>Any morphism of double theories will give a pullback functor between double categories of models, the simplest case of a <em>translation</em>. We expect such pullbacks to have left adjoints in more or less all cases and sometimes right adjoints, and those adjoints will give interesting translations analogous to the more familiar <img src="https://latex.codecogs.com/png.latex?%5CSigma">- and <img src="https://latex.codecogs.com/png.latex?%5CPi">-migrations of categorical database theory. There may be a more modern approach to such migrations involving double profunctors, but that remains to be seen.</p>
</section>
<section id="how-about-the-software-architecture" class="level2">
<h2 data-anchor-id="how-about-the-software-architecture">How about the software architecture?</h2>
<section id="design" class="level3">
<h3 data-anchor-id="design">Design</h3>
<p>The first thing you’ll notice when interacting with CatColab is the notebook-style interface. You build a model by defining its elements, each in a different notebook cell. The visualization, if you want one, happens later in the analysis tab, and you can’t interact with the model directly via the visualization. The interface is thus somewhere between a <em>text editor</em> and a <em>graphical editor</em>; it’s closer to a text editor, but you can’t write just any old text that then gets checked by a compiler. Rather, you’re guided to work within the bounds of the current logic, editing the <em>structure</em> of the model as directly as we’re able to define the interface to do. We thus think of CatColab’s interface as a <em><a href="https://en.wikipedia.org/wiki/Structure_editor">structure editor</a></em>.</p>
<p>We think this is the right synthesis of the antithesis between writing plain text in a programming language, which has proven over 70 years to be too steep a learning curve for most people, even quite a few scientists, to readily climb, and designing models graphically. The latter doesn’t scale well as the logic becomes more and more complex or as we want to meaningfully track structural changes (i.e.&nbsp;not modifications in which pixels contain an edge.) It also takes a whole lot of programmer time to build a good graphical editor, and they have to be customized almost from scratch for each new logic.</p>
<p>We think <em>the interface should be functorial in the language</em>, and CatColab comes pretty close to realizing this ideal: very little in the model interface has to be customized each time we introduce a new logic.</p>
</section>
<section id="tech-stack" class="level3">
<h3 data-anchor-id="tech-stack">Tech stack</h3>
<p>We’re writing the category theory logic for CatColab in Rust, compiled to WebAssembly in a neat little package that runs in the client. Most of the front-end is currently TypeScript via Solid, although we can dream of the day when it’s all Rust-WASM. The back-end database is just a simple postgres setup which stores JSON blobs snapshotting your model and analyses; there’s already some ability to track a model through its versions in the back-end that’s not yet exposed to the front-end. Real-time collaboration is enabled by <a href="https://automerge.org">Automerge</a>.</p>
</section>
</section>
<section id="thanks-for-reading" class="level2">
<h2 data-anchor-id="thanks-for-reading">Thanks for reading!</h2>
<p>If you’re interested, curious, excited, scared, amused, bored, inspired, or have any other reaction to this post or, better yet, to your initial toying around with CatColab you’d like to share, feel free to leave me a comment below or drop me a <a href="mailto:kevin@topos.institute">line</a>. If you like to code, you’re very welcome to come check out (pun intended) our <a href="https://github.com/ToposInstitute/CatColab">repo</a>. Talk soon!</p>


</section>

<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>technology</category>
  <category>categorical logic</category>
  <category>double categories</category>
  <category>Topos</category>
  <category>CatColab</category>
  <guid>https://topos.institute/blog/2024-10-02-introducing-catcolab/</guid>
  <pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-10-02-introducing-catcolab/hummingbird.jpeg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Tim Hosgood</dc:creator>
  <link>https://topos.institute/blog/2024-08-30-postdoc-job-openings-in-topos-oxford/</link>
  <description><![CDATA[ 




<p>Starting in October 2024, Topos will be opening an office in Oxford, UK. This is a pretty exciting time for us! I’ve been here setting things up for the past eight months, trying to get everything ready for this next stage.</p>
<p>There are many reasons why we’ve wanted to open up another office in a different location, and one of them is simply so that we can work with a wider range of people — time zones and geography become slightly less of a barrier when you have two offices 8,500 kilometres apart. I’ll be writing more soon about some of the work that we’ve started since being here, but the main purpose of this post today is to advertise our first two open positions here in the Oxford office.</p>
<p>We’re searching for <strong>two postdoctoral researchers</strong> working on the theory and practice of compositional conceptual modelling: <strong>one working on double categorical systems theory</strong> (DCST) with David Jaz Myers, and <strong>the other working on models as structured data</strong> (MaSD) with both David Jaz and Owen Lynch. Both positions are for <strong>one-year</strong>, but we want to grow our team, and any successful applicant may have the <strong>opportunity for extension</strong>, or even to transition to a permanent role.</p>
<p>For more information, including salary, a more detailed description of the project and corresponding responsibilities, and how to apply, please see the official calls for applications below:</p>
<div style="text-align: center;">
<p><a href="../../files/jobs/oxford-2024-dcst-postdoc.pdf" class="btn btn-outline-secondary">Call for applications (DCST)</a> <a href="../../files/jobs/oxford-2024-masd-postdoc.pdf" class="btn btn-outline-secondary">Call for applications (MaSD)</a></p>
</div>
<p>I look forward to updating you all on what the next steps for Topos are here in the UK!</p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>hiring</category>
  <category>personnel</category>
  <category>Topos</category>
  <guid>https://topos.institute/blog/2024-08-30-postdoc-job-openings-in-topos-oxford/</guid>
  <pubDate>Fri, 30 Aug 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-08-30-postdoc-job-openings-in-topos-oxford/image.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Tim Hosgood</dc:creator>
  <link>https://topos.institute/blog/2024-07-29-summer-research-associates-2024/</link>
  <description><![CDATA[ 




<p>It’s the time of year where we welcome our Summer Research Associates (RAs) to Topos. These early-career researchers bring with them not just technical knowledge and capability, but also their perspectives on the sort of culture that we should be actively cultivating within Topos. We are very lucky to be able to award these positions, which are a key part of our academic community building mission. This year, we also have a Summer Visting Scholar, who will be working with one of our fantastic Senior Advisors, <a href="../../people/dana-scott">Dana Scott</a>.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="summer-ra-group-photo.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The Summer RAs, from left to right: C.B., Keri, and Owen"><img src="https://topos.institute/blog/2024-07-29-summer-research-associates-2024/summer-ra-group-photo.jpg" class="img-fluid figure-img" alt="The Summer RAs, from left to right: C.B., Keri, and Owen"></a></p>
<figcaption>The Summer RAs, from left to right: C.B., Keri, and Owen</figcaption>
</figure>
</div>
<hr>
<p><a href="https://cbaberle.com/"><strong>C.B. Aberlé</strong></a> is a PhD student in the Computer Science Department at Carnegie Mellon University, where she is studying for a PhD in Pure and Applied Logic, advised by Frank Pfenning. Before that, she studied Computer Science and Philosophy at Merton College, University of Oxford, obtaining a BA in 2023. She is interested in developing logical frameworks and programming languages that are up to the task of formalizing modern mathematics – pure and applied – and facilitating productive interplay between proving and programming while also interfacing with the broader world. For this purpose she seeks to understand the abstract, mathematical principles behind the processes of abstraction and interaction at the heart of mathematics and its applications. Previously, she has worked on categorical semantics of linear dependent type theory, and recently presented a category-theoretic treatment of parametricity in cohesive homotopy type theory. This Summer, she worked with David Spivak on developing the categorical semantics of dependent type theory in terms of polynomial functors and natural models.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="cb-maths.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://topos.institute/blog/2024-07-29-summer-research-associates-2024/cb-maths.jpg" class="img-fluid quarto-figure quarto-figure-center figure-img" style="width:80.0%"></a></p>
</figure>
</div>
<hr>
<p><strong>Keri D’Angelo</strong> is a Ph.D.&nbsp;student in Computer Science at Cornell University, advised by Dexter Kozen. She received her M.S. in Pure Mathematics from Florida State University. Keri’s research interests are in coalgebras and Homotopy Type Theory, but she has a strong interest in Applied Category Theory in general for its use in bringing people from different fields together under one common language. At Topos this summer, she is working with Sophie Libkind on using wiring diagrams for composing instantaneous machines.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="keri-maths.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://topos.institute/blog/2024-07-29-summer-research-associates-2024/keri-maths.jpg" class="img-fluid quarto-figure quarto-figure-center figure-img" style="width:80.0%"></a></p>
</figure>
</div>
<hr>
<p><strong>Owen Haaga</strong> is DPhil student at Oxford University, working in the Institute for New Economic Thinking and the School of Geography and the Environment to build forecasting models of labour markets. His thesis involves Systems Dynamics and Agent Based Modeling, so he is spending a summer at Topos exploring the application of new Algebraic Julia libraries to these types of models.</p>
<p>Owen holds an MA from the University of Maryland, an MPhil from Cambridge University, and a BA from Vanderbilt University, all in Economics. He has worked in the public, private, and non-profit sectors, mostly doing (and communicating the results of) quantitative social scientific research.</p>
<p>He is particularly interested in the potential for category theory to enable interdisciplinary collaboration between modelers from different backgrounds in the social and natural sciences.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="owen-maths.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://topos.institute/blog/2024-07-29-summer-research-associates-2024/owen-maths.png" class="img-fluid quarto-figure quarto-figure-center figure-img" style="width:80.0%"></a></p>
</figure>
</div>
<hr>
<p><em>As well as the three Summer RAs above, we are delighted to have a Summer Visiting Scholar who will be working mostly with Dana Scott.</em></p>
<p><strong>Eric Boniface</strong> is a math PhD student at UC Berkeley. Their research interests are in mathematical logic, computer algebra, and applied algebraic geometry. This summer they are working with Dana Scott and Evan Patterson to extend GATlab, a Julia package for modeling and programming generalized algebraic theories. They are working to represent regular, coherent, and geometric categories in GATlab to extend this package to reason about theories with quantifiers. In a similar direction, they are also interested in the interactions between categorical logic and classical first order model theory.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="eric-and-dana.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-5" title="Eric (left), our Summer Visiting Scholar, and Dana (right), one of our Senior Advisors"><img src="https://topos.institute/blog/2024-07-29-summer-research-associates-2024/eric-and-dana.jpg" class="img-fluid figure-img" alt="Eric (left), our Summer Visiting Scholar, and Dana (right), one of our Senior Advisors"></a></p>
<figcaption>Eric (left), our Summer Visiting Scholar, and Dana (right), one of our Senior Advisors</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2024-07-29-summer-research-associates-2024/</guid>
  <pubDate>Mon, 29 Jul 2024 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Brendan Fong</dc:creator>
  <link>https://topos.institute/blog/2024-06-03-applied-category-theory-for-engineering-design/</link>
  <description><![CDATA[ 




<p><a href="https://gioele.science">Professor Gioele Zardini</a> will be teaching a new course at MIT this Fall, titled “Applied Category Theory for Engineering Design (ACT4ED)”.</p>
<p><lite-youtube videoid="h6WQ2fLda2A"></lite-youtube></p>
<p>Here’s the course description:</p>
<blockquote class="blockquote">
<p>When designing complex, multi-component systems, we need to consider multiple trade-offs at various abstraction levels and scales, and choices of single components need to be studied jointly. For instance, the design of future mobility solutions (e.g., autonomous vehicles, micromobility) and the design of the mobility systems they enable are closely coupled. Indeed, knowledge about the intended service of novel mobility solutions would impact their design and deployment process, while insights about their technological development could significantly affect transportation management policies. Approaching the co-design of these systems is a complex task for at least two reasons. On one hand, the co-design of interconnected systems (e.g., large networks of cyber-physical systems) involves the simultaneous choice of components arising from heterogeneous natures (e.g., hardware vs.&nbsp;software parts) and fields, while satisfying systemic constraints and accounting for multiple objectives. On the other hand, components are connected via collaborative and conflicting interactions between different stakeholders (e.g., within an intermodal mobility system). In short, we lack tools that can enable the clear formulation and efficient solution of such complex, compositional design problems.</p>
<p>In various engineering and applied science domains, recognizing the significance of abstraction and compositionality can markedly enhance both problem understanding and solution development. Applied Category Theory is a branch of mathematics that offers valuable insights into these very aspects. A problem, however, is that this type of mathematics is not traditionally taught – to date, there exists no easy path for engineers to learn category theory that is approachable and emphasizes engineering applications, such as the ones presented above. This course aims at filling this gap. It is designed not merely to teach category theory, but to foster the compositional engineering way of thinking. Category theory will just be the means towards this end.</p>
<p>The class covers topics from foundational principles to advanced applications, emphasizing the role of compositional thinking in engineering. It showcases successful applications in areas such as dynamical systems and automated system design optimization, with a focus on autonomous robotics and mobility. Additionally, the course offers students the opportunity to work on their own application through a dedicated project in the second half of the semester.</p>
</blockquote>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>outreach</category>
  <category>video</category>
  <guid>https://topos.institute/blog/2024-06-03-applied-category-theory-for-engineering-design/</guid>
  <pubDate>Mon, 03 Jun 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-06-03-applied-category-theory-for-engineering-design/image.png" medium="image" type="image/png" height="77" width="144"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Brendan Fong</dc:creator>
  <link>https://topos.institute/blog/2024-05-28-topos-institute-chapman-university-collaboration/</link>
  <description><![CDATA[ 




<p>We’ve launched a collaboration with <a href="https://www.chapman.edu">Chapman University</a> to explore joint research projects and expand our role mentoring and teaching the next generation of technologists working in the public interest.</p>
<p>Chapman is a private, non-profit research university located in Orange, California. Recently, Chapman’s Schmid College of Science and Technology has launched a new <a href="https://www.chapman.edu/scst/graduate/dsci-mpp.aspx">D.Sc. Program in Mathematics, Philosophy, and Physics</a> (MPP). This multidisciplinary training program reflects the holistic approach to technology central to the Topos vision. We further share a common belief that translational work and real world impact is crucial for high quality basic research, and that it is important to work openly to share our knowledge for the benefit of all.</p>
<p>The collaboration between the Topos Institute and Chapman University will primarily unfold through joint initiatives within the Chapman MPP program. Proposals include the organization of joint workshops and seminars and the pursuit of collaborative research projects, providing graduate students at Chapman with invaluable opportunities for engagement with Topos researchers. Topos researchers may contribute to dissertation committees, deliver seminars and lectures, and participate in shaping the scientific agenda of the MPP program.</p>
<p>Each year, many people reach out to ask how they might pursue doctoral studies with our researchers at Topos, or in applied category theory and our topics of research more generally. We’re excited to be helping to create new pathways for training, to continue to grow the community, and to make our research more accessible to the public.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="img_8055.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="Meeting of Topos and Chapman leadership, May 7th, 2024"><img src="https://topos.institute/blog/2024-05-28-topos-institute-chapman-university-collaboration/img_8055.jpg" title="Meeting of Topos and Chapman leadership, May 7th, 2024" class="img-fluid figure-img" alt="Meeting of Topos and Chapman leadership, May 7th, 2024"></a></p>
<figcaption>Meeting of Topos and Chapman leadership, May 7th, 2024</figcaption>
</figure>
</div>
<p>Specific areas of mutual research interest between the Topos Institute and Chapman faculty within the Schmid College of Science and Technology include mathematical modelling of real-world systems (such as epidemiological and engineering systems), the foundational aspects of systems science and systems biology, programming language design employing type theory and its logical underpinnings, and endeavours in AI safety, logic, formal methods, and category theory for computing.</p>
<p>Witnessing these common interests, two recent conferences organised by Chapman and related to the MPP program are <a href="https://www.chapman.edu/scst/conferences-and-events/grothendieck-conference.aspx">Grothendieck, a Multifarious Giant: Mathematics, Logic and Philosophy</a> and <a href="https://www.chapman.edu/scst/conferences-and-events/conferences/philosophy-science-conference.aspx">Is Philosophy Useful for Science, and/or Vice Versa?</a>.</p>
<p>To launch the collaboration and explore topics of mutual interest, Topos and Chapman scientists met for a joint workshop on May 8th, 2024. Videos of the talks can be found in <a href="https://www.youtube.com/playlist?list=PLhgq-BqyZ7i7oExXDr22w8lNdIC3tcRRW">this YouTube playlist</a>.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="img_6698.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="Evan Patterson speaking at Topos-Chapman Joint Workshop"><img src="https://topos.institute/blog/2024-05-28-topos-institute-chapman-university-collaboration/img_6698.jpg" title="Evan Patterson speaking at Topos-Chapman Joint Workshop" class="img-fluid figure-img" alt="Evan Patterson speaking at Topos-Chapman Joint Workshop"></a></p>
<figcaption>Evan Patterson speaking at Topos-Chapman Joint Workshop</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <guid>https://topos.institute/blog/2024-05-28-topos-institute-chapman-university-collaboration/</guid>
  <pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-05-28-topos-institute-chapman-university-collaboration/img_8052.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Sophie Libkind</dc:creator>
  <dc:creator>David Spivak</dc:creator>
  <link>https://topos.institute/blog/2024-03-27-poly-at-work-2024/</link>
  <description><![CDATA[ 




<p>At the end of February, we hosted a 2 week workshop on polynomial functors at the Topos Institute, which brought together students, researchers, and practitioners from around the world. Together we learned about polynomial functors and put them to work on applications including:</p>
<ul>
<li>neuroscience</li>
<li>agent-based modeling</li>
<li>epidemiology</li>
<li>predictive coding</li>
<li>type theory</li>
<li>machine learning</li>
</ul>
<p>On <a href="../../events/poly-at-work/">the event website</a>, you can read more about the workshop, find a series of YouTube lectures given by David Spivak as part of the workshop, and peruse research artifacts created by the participants.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="class.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="The participants of the workshop"><img src="https://topos.institute/blog/2024-03-27-poly-at-work-2024/class.jpg" class="img-fluid figure-img" alt="The participants of the workshop"></a></p>
<figcaption>The participants of the workshop</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>events</category>
  <category>polynomial functors</category>
  <guid>https://topos.institute/blog/2024-03-27-poly-at-work-2024/</guid>
  <pubDate>Wed, 27 Mar 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-03-27-poly-at-work-2024/lecture.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Brendan Fong</dc:creator>
  <link>https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/</link>
  <description><![CDATA[ 




<p><lite-youtube videoid="xH9ymuCrp04"></lite-youtube></p>
<p>In December, Shaowei and I spent a week in Singapore co-directing and co-facilitating the inaugural <a href="https://www.scai.gov.sg">Singapore Conference on AI for the Global Good</a>, or SCAI. A partnership between Topos and the Government of Singapore, SCAI had two, related goals: (1) to build an international, cross-sectoral community of leaders who will work together to ensure AI serves the global good, and (2) to facilitate shared understanding by working together to identify foundational, yet tractable, questions about AI and the global good.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="./brendan-and-shaowei.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="Brendan and Shaowei at the National Gallery of Singapore for a dinner launching the Singapore National AI Strategy 2.0"><img src="https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/brendan-and-shaowei.jpg" class="img-fluid figure-img" alt="Brendan and Shaowei at the National Gallery of Singapore for a dinner launching the Singapore National AI Strategy 2.0"></a></p>
<figcaption>Brendan and Shaowei at the National Gallery of Singapore for a dinner launching the Singapore National AI Strategy 2.0</figcaption>
</figure>
</div>
<p>Forty-two delegates participated in SCAI, and they worked hard. Within three days of intense debate and joint authoring, the delegates <a href="https://www.scai.gov.sg/foreword-scai-questions/">wrote and published a 74 page report</a> from scratch, identifying and articulating 12 critical questions of AI that, if answered, will enable AI to be developed and deployed for the global good. Through intense discussions and indicative votes that gradually whittled 170 questions down to just 12, the delegates identified priorities spanning governance, risk management, and safety evaluation, to scientific discovery, education, and mechanisms for deployment for global good.</p>
<p><a href="https://www.scai.gov.sg/community/">The delegates</a> were each esteemed experts in their own right – including representatives in policy and science from America, Asia, Europe, and the Middle East; professors across computer science, engineering, public policy, and philosophy from leading universities including MIT, Stanford, Princeton, Oxford, Peking University and the Australian National University; AI companies including OpenAI, Anthropic, DeepMind, and Meta; and nonprofits focussed both on technical matters, like the Beijing Academy of AI, and social matters, like the Abdul Latif Jameel Poverty Action Lab. Four members of the UN High Level Advisory Board on AI joined us, and used the report to inform discussions at the first UN High Level Advisory Board on AI meeting in New York later the same week.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="./scai_day_1_03.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="The delegates of SCAI with Josephine Teo, Minister for Communications and Information"><img src="https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/scai_day_1_03.jpg" class="img-fluid figure-img" alt="The delegates of SCAI with Josephine Teo, Minister for Communications and Information"></a></p>
<figcaption>The delegates of SCAI with Josephine Teo, Minister for Communications and Information</figcaption>
</figure>
</div>
<p>It is certain that AI systems and technologies will reshape the world in the coming years. How the world will be reshaped, however, is an open question. At Topos, we hope that we will be able to build technologies that unlock new ways of collaborating with each other for shared benefit: discovering new materials and new medicines that improve our lives; helping people understand their community in new ways that empower them; facilitating more responsive forms of shared enterprise, that better take into account all the complexities and stakeholders previously external to the structure. We hope for a more equitable, more caring, more healthy world.</p>
<p>Yet this is far from certain, and we must also work together to avoid a future where such technologies work against the common good, via designs and deployment that displace people from their jobs and communities, entrench societal biases and inequality, cause environmental damage, lead to large-scale industrial accidents that cost countless lives, and perhaps cause irreparable harm to society and humanity.</p>
<p>The world’s attention is on this, and often when bringing together an expert group, opinions have already been formed — some see AI as more of an opportunity, others focus on the risks. Some see short term, social risks; others grand existential threat. Our goal was to foster an environment where people could have frank, personal exchanges in a collaborative way, breaking out of the dominant conversational ruts. In particular, we wanted to come together to identify the important issues, rather than drift into the space of presenting solutions before agreeing on common goals. Most important was to simply get to know and trust each other. It was a privilege to have this group clear their schedules to join us in Singapore for three full days of open, intimate, and sometimes heated conversations.</p>
<p>To facilitate this aim, we worked with Singapore to put together a completely discussion-based format, centered about the search for foundational yet tractable questions. Each question has three sections. First, the identification of the context and assumptions behind the question. When we disagree, or search for foundational issues, it’s often important to step back and ensure we review the assumptions informing our perspective, and make them explicit, if not ensure they’re shared. Next, the phrasing of the question in a detail-oriented way, making clear its exact meaning and why it is foundationally important – that is, what other important questions in AI would be unlocked by good answers to the core question. Finally, indicators of progress, which help describe why the question is tractable, and concretely what a successful response might look like.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="./scai_day_1_10.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3" title="Topos Chair Ilyas Khan in conversation with Alondra Nelson"><img src="https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/scai_day_1_10.jpg" class="img-fluid figure-img" alt="Topos Chair Ilyas Khan in conversation with Alondra Nelson"></a></p>
<figcaption>Topos Chair Ilyas Khan in conversation with <a href="https://en.wikipedia.org/wiki/Alondra_Nelson">Alondra Nelson</a></figcaption>
</figure>
</div>
<p>The process was designed to get a holistic perspective that synthesised the views of diverse group of people, responding fluidly to their exchanges in real time. While a completely different format – a workshop rather than open source scientific modelling software – the core design principles echo those present in our work on collaborative modelling and connected intelligence. In particular, the delegates collaborated to build artefacts (question statements), that have a well-designed, structured form (the question framework), while maintaining shared visibility of the totality (shared, live versions of the draft questions, as well as status summaries and requests for help), while holding a holistic perspective as an explicit, shared goal (a report on foundational, tractable questions about AI and the global good).</p>
<p>Convening such meetings is an important part of the Topos mission. While our existing core expertise is in technical aspects of technology research, technologies have both social and technical aspects, and we cannot build tecnhologies effectively for public benefit without being deeply integrated into the world of technology sociology, policy, and deployment.</p>
<p>We’re especially excited to partner with Singapore on this project, under the auspices of Minister Josephine Teo and her Ministry of Communications and Information. Singapore’s willingness to bring in world experts, including highly technical ones, so senior civil servants could seriously engage with and listen to them, and to embrace the uncertainty and diversity of perspectives around AI, <a href="https://www.nytimes.com/2023/12/06/technology/ai-regulation-policies.html">sets an example for governments around the world to follow</a>. To, moreover, do this in the search of how to benefit not just Singapore, but the world at large, and to publish the results for everyone to read, speaks to their forethought and global citizenry.</p>
<p>It was a delight to work with our incredible conference co-directors Ruimin He, Chief AI Officer of Singapore, and Wanyi Weng, Director of the National AI Office &amp; Government Data Division, and their excellent teams, who worked weekends, late nights, and early mornings to make the event a success. We were also delighted to work with the ever-insightful Professor Vaughn Tan at the UCL School of Management. For more detail about the design and logic of the conference, check out his excellent article <a href="https://uncertaintymindset.substack.com/p/balloon-conf">here</a> – in a lovely metaphor, he describes SCAI as a ‘hot air balloon conference’.</p>
<p>The devotion put into the event by both the delegates and the organising teams was humbling and inspiring – moments intense like ‘table 3’ still engaged in deep debate hours after the close of a long day’s writing, determined to absorb each other’s perspectives on AI and safety, as well as moments light-hearted like an organiser’s mother dropping off a basket of mangosteen and other tropical fruits so delegates could share their first taste. It speaks to the real commitment around the world to ensuring AI serves the global good.</p>
<p>Finally, of course, please read the report, and learn what the SCAI delegates discussed as they searched for the foundational, tractable questions about AI for the global good:</p>
<blockquote class="blockquote">
<p>Singapore Ministry of Communications and Information &amp; Smart Nation Group, in partnership with Topos Institute. (2023). Preliminary Conversations Towards AI for the Global Good: The SCAI Questions. Proceedings of the Singapore Conference on AI for the Global Good, 4-6 December 2023, Singapore. Available at: <a href="https://www.scai.gov.sg/findings">https://www.scai.gov.sg/findings</a>.</p>
</blockquote>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="./scai_day_3_29.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-4" title="Press conference to launch the SCAI Questions, led by Senior Minister of State Dr Janil Puthucheary"><img src="https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/scai_day_3_29.jpg" class="img-fluid figure-img" alt="Press conference to launch the SCAI Questions, led by Senior Minister of State Dr Janil Puthucheary"></a></p>
<figcaption>Press conference to launch the SCAI Questions, led by Senior Minister of State Dr Janil Puthucheary</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>events</category>
  <category>LLMs</category>
  <category>ethics</category>
  <category>video</category>
  <guid>https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/</guid>
  <pubDate>Fri, 02 Feb 2024 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2024-02-02-scai-ai-for-global-good/thumbnail.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>John Baez</dc:creator>
  <link>https://topos.institute/blog/2023-11-23-mathematics-for-climate-change/</link>
  <description><![CDATA[ 




<p>Some news! I’m now helping lead a new Fields Institute program on the mathematics of climate change.</p>
<p>You may have heard of the Fields Medal, one of the most prestigious math prizes. But the <a href="http://www.fields.utoronto.ca/about">Fields Institute</a>, in Toronto, holds a lot of meetings on mathematics. So when COVID hit, it was a big problem. The director of the institute, <a href="https://en.wikipedia.org/wiki/V._Kumar_Murty">Kumar Murty</a>, decided to steer into the wind and set up a network of institutions working on COVID, including projects on the mathematics of <a href="http://www.fields.utoronto.ca/activities/20-21/outbreaks">infectious disease</a> and <a href="http://www.fields.utoronto.ca/activities/20-21/systemic">systemic risks</a>. This worked well, so now he wants to start a project on the mathematics of climate change. <a href="https://www.cs.usask.ca/people/faculty%20profiles/nathaniel-osgood.php">Nathaniel Osgood</a> and I are leading it.</p>
<p>Nate, as I call him, is a good friend and collaborator. He’s a computer scientist at the University of Saskatchewan and, among other things, an expert on epidemiology who helped lead COVID modeling for Canada. We’re currently using category theory to <a href="https://johncarlosbaez.wordpress.com/2023/08/17/agent-based-models-part-2/">develop a better framework for agent-based models</a>.</p>
<p>Nate and I plan to focus the Fields Institute project not on the geophysics of climate change — e.g., trying to predict how bad global warming will be — but the human response to it — that is, figuring out what we should do! This project will be part of the Fields Institute’s <a href="http://www.fields.utoronto.ca/centres/centre-sustainable-development">Centre for Sustainable Development</a>.</p>
<p>I’ll have a lot more to say about this. But for now, let me just say: I’m very excited to have this opportunity! Mathematics may not be the <em>main</em> thing we need to battle climate change, but there are important things in this realm that can only be done with the help of math. I know a lot of mathematicians, computer scientists, statisticians and others with quantitative skills want to do something about climate change. I aim to help them do it.</p>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>applied category theory</category>
  <guid>https://topos.institute/blog/2023-11-23-mathematics-for-climate-change/</guid>
  <pubDate>Thu, 23 Nov 2023 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2023-11-23-mathematics-for-climate-change/image.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Brendan Fong</dc:creator>
  <link>https://topos.institute/blog/2023-11-17-aiii-best-paper-award/</link>
  <description><![CDATA[ 




<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="representations.png" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="A screenshot of a diagram from the paper"><img src="https://topos.institute/blog/2023-11-17-aiii-best-paper-award/representations.png" class="img-fluid figure-img" alt="A screenshot of a diagram from the paper"></a></p>
<figcaption>A screenshot of a diagram from the paper</figcaption>
</figure>
</div>
<p>Congratulations to <a href="https://angelineaguinaldo.com/">Angeline Aguinaldo</a>, <a href="https://www.epatters.org/">Evan Patterson</a>, and their collaborators <a href="http://jpfairbanks.com/">James Fairbanks</a>, <a href="https://robotics.umd.edu/clark/faculty/902/William-Regli">William Regli</a>, and <a href="https://www.cise.ufl.edu/ruiz-jaime/">Jaime Ruiz</a> at the University of Florida and the University of Maryland, College Park for winning Best Paper Award at the <a href="https://sites.google.com/view/aaai-ur-rad-symposium/home?authuser=0">2023 AAAI Fall Symposium on Unifying Representations for Robot Application Development</a> (UR-RAD) for “A Categorical Representation Language and Computational System for Knowledge-Based Robotic Task Planning”. The research described in this paper presents a significant shift in the approach to robotic task planning by employing the category of copresheaves (C-Sets) and Double-Pushout (DPO) rewriting to model world states and actions.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="angeline.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-2" title="Angeline accepted the award on behalf of the team in Arlington, VA"><img src="https://topos.institute/blog/2023-11-17-aiii-best-paper-award/angeline.jpg" class="img-fluid figure-img" style="width:60.0%" alt="Angeline accepted the award on behalf of the team in Arlington, VA"></a></p>
<figcaption>Angeline accepted the award on behalf of the team in Arlington, VA</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <guid>https://topos.institute/blog/2023-11-17-aiii-best-paper-award/</guid>
  <pubDate>Fri, 17 Nov 2023 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2023-11-17-aiii-best-paper-award/award.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Juliet Szatko</dc:creator>
  <link>https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/</link>
  <description><![CDATA[ 




<p>Topos Institute is proud to have ushered in another cohort of research associates (RAs) this summer! Each early career researcher made a positive impact on both the science and culture at Topos, through which their legacies live on. We hope that the collaboration was reciprocal, empowering them to succeed in whatever future projects they pursue. It is our great fortune to continue this program that is at the heart of our community-building mission. Make sure to keep an eye out for future announcements regarding recruitment for <a href="../../contact/">next year</a>; but first, get to know the 2023 Summer RAs by taking a look at the profiles below!</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="group.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="From left to right: Luke, Samantha, Harper, Stephen, Harrison"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/group.jpg" class="img-fluid figure-img" alt="From left to right: Luke, Samantha, Harper, Stephen, Harrison"></a></p>
<figcaption>From left to right: Luke, Samantha, Harper, Stephen, Harrison</figcaption>
</figure>
</div>
<section id="harper" class="level2 unnumbered">
<h2 class="unnumbered" data-anchor-id="harper">Harper</h2>
<p><strong>Harper Hults</strong> recently finished her undergraduate degree in math and computer science at University of Washington-Bothell where she studied tiling theory with Casey Mann. She is currently applying for math graduate programs and is interested in leveraging category theory to understand and control complex systems. This summer, she worked with Evan Patterson to create StatisticalTheories.jl, a Julia package for describing and manipulating statistical theories and synthesizing implementations of their models in the probabilistic programming language Gen.jl.</p>
<p><a href="harper.png" class="lightbox" data-gallery="quarto-lightbox-gallery-2"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/harper.png" class="img-fluid"></a></p>
</section>
<section id="samantha" class="level2 unnumbered">
<h2 class="unnumbered" data-anchor-id="samantha">Samantha</h2>
<p><strong>Samantha Jarvis</strong> is a doctoral candidate in mathematics at the Graduate Center at the City University of New York, advised by John Terilla. Her research interests are in category theory and categorified linear algebra, with specific applications in natural language. At Topos, she worked with David Spivak to construct dynamic monoidal categories from a so-called reverse chain rule category and a strong monoidal functor to the opposite category of sets.</p>
<p><a href="samantha.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-3"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/samantha.jpg" class="img-fluid"></a></p>
</section>
<section id="stephen" class="level2 unnumbered">
<h2 class="unnumbered" data-anchor-id="stephen">Stephen</h2>
<p><strong>Stephen Mell</strong> is a PhD student at the University of Pennsylvania, where he works with Osbert Bastani and Steve Zdancewic at the intersection of programming languages and machine learning. He is particularly interested in how to represent mathematical and conceptual structures and how to learn them from data. Previously, he has worked on using linear logic to represent data, and on learning neurosymbolic programs for efficient and interpretable classification of object trajectories. This summer, he worked with Kris Brown and Evan Patterson on developing string diagrams for rig categories, to provide canonical and intuitive representations for structures like programs with control flow.</p>
<p><a href="stephen.png" class="lightbox" data-gallery="quarto-lightbox-gallery-4"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/stephen.png" class="img-fluid"></a></p>
</section>
<section id="harrison" class="level2 unnumbered">
<h2 class="unnumbered" data-anchor-id="harrison">Harrison</h2>
<p><strong>Harrison Grodin</strong> is a PhD student in the Computer Science Department at Carnegie Mellon University, where he works at the intersection of type theory, programming language theory, and category theory with Bob Harper. This summer, he worked with Dana Scott and David Spivak to study synthetic domain theory and apply polynomial functors, free monads, and cofree comonads to computer science.</p>
<p><a href="harrison.png" class="lightbox" data-gallery="quarto-lightbox-gallery-5"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/harrison.png" class="img-fluid"></a></p>
</section>
<section id="luke" class="level2 unnumbered">
<h2 class="unnumbered" data-anchor-id="luke">Luke</h2>
<p><strong>Luke Morris</strong> is a PhD student in Computer Science at the University of Florida, where he works in Dr.&nbsp;James Fairbanks’ GATAS Lab. At UF, he leads development of the “Decapodes.jl” framework, which generates physics simulations given high level diagrammatic representations of their governing equations. At the Topos Institute this summer, he implemented the 3D Discrete Exterior Calculus in Julia with Evan Patterson.</p>
<p><a href="luke.png" class="lightbox" data-gallery="quarto-lightbox-gallery-6"><img src="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/luke.png" class="img-fluid" style="width:70.0%"></a></p>


</section>

<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>Topos</category>
  <category>personnel</category>
  <guid>https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/</guid>
  <pubDate>Mon, 09 Oct 2023 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2023-10-09-summer-research-assistants-2023/group.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Brendan Fong</dc:creator>
  <link>https://topos.institute/blog/2023-06-22-new-director-of-research/</link>
  <description><![CDATA[ 




<p>Last August, we began exploring a <a href="../../blog/2022-09-01-running-a-nonprofit/">Director of Research role</a> at Topos, in order to provide new scientific leadership, administration, and coordination for our growing team. We’re excited to announce that <a href="https://shaoweilin.github.io">Shaowei Lin</a> has now taken up this challenging and crucial role.</p>
<p>Shaowei’s experience spans mathematical research (including as Assistant Professor in Engineering Systems and Design at <a href="https://sutd.edu.sg">Singapore University of Technology and Design</a>), research administration (Deputy Head (Research) of the Sense-making Group at the <a href="https://www.a-star.edu.sg/i2r">Institute of Infocomm Research, Singapore</a>), and launching and leading scientific start-ups (Head of AI at Awecom).</p>
<p>In addition, through his career, Shaowei has been involved in planning and executing over USD 10M of research grant funding. He thus brings a wealth of expertise across the exact mix of duties underpinning our Director of Research role. Shaowei completed his <a href="https://escholarship.org/content/qt6r99035v/qt6r99035v_noSplash_55ad6962455379ca776283fed8278b40.pdf">PhD on Algebraic Statistics</a> at UC Berkeley under the supervision of Bernd Sturmfels, and holds a BS in Mathematics from Stanford.</p>
<p>Shaowei has long been a supporter and advocate for Topos, reaching out in early 2021 when we were just beginning operations. He spoke about <a href="https://www.youtube.com/watch?v=cEdoG9h-pYg">program synthesis in the Topos Colloquium</a> in April 2021, and has visited Topos Berkeley for a number of events, including Dana Scott’s 90th birthday celebration, and our recent Advisory Council Retreat.</p>
<p>At the same time, David Spivak will be transitioning to a new, dual role as Senior Scientist and Institute Fellow. This role reflects a greater focus on leading his connected intelligence research agenda at Topos, centered around his new $1.8M AFOSR grant Structure and Dynamics of Working Language. As Institute Fellow, we’re thrilled that David will continue his essential work as a leading advocate for Topos – collaborating with his network to expand our support base across government, industry, and philanthropy – and will continue to serve as part of our Leadership team. We’re very grateful for David’s pivotally important service as Chief Scientist, and know that both he and Topos will continue to thrive as his role evolves to bring more focus to his world-leading research.</p>
<p>Please join me in giving Shaowei a warm welcome to our team. We’re extremely excited about this next stage in Topos’ growth, as we pursue a world in which the systems that surround us benefit us all.</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="shaowei.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="Welcome Shaowei!"><img src="https://topos.institute/blog/2023-06-22-new-director-of-research/shaowei.jpg" class="img-fluid figure-img" style="width:60.0%" alt="Welcome Shaowei!"></a></p>
<figcaption>Welcome Shaowei!</figcaption>
</figure>
</div>



<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>personnel</category>
  <category>Topos</category>
  <guid>https://topos.institute/blog/2023-06-22-new-director-of-research/</guid>
  <pubDate>Thu, 22 Jun 2023 00:00:00 GMT</pubDate>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>Shaowei Lin</dc:creator>
  <link>https://topos.institute/blog/2023-06-17-singular-learning-theory-and-alignment-summit/</link>
  <description><![CDATA[ 




<section id="introduction" class="level1">
<h1>Introduction</h1>
<p>There are surprisingly deep connections between algebraic geometry and statistical learning theory, which have been explored over the past few decades by Sumio Watanabe in Singular Learning Theory. This body of work is highly relevant to the problem of understanding the behaviour of large neural networks. In the Primer running over the first week of the SLT &amp; Alignment summit, an introduction to the conceptual and technical foundations of SLT and associated statistical physics will be given, together with the outline of a promising research agenda for applying these ideas to problems in AI alignment. These tutorials will be live-streamed from the Topos Institute. The second week features research talks and will be hosted at Atlantis (2401 Piedmont Ave).</p>
<div class="quarto-figure quarto-figure-center">
<figure class="figure">
<p><a href="slt_image.jpg" class="lightbox" data-gallery="quarto-lightbox-gallery-1" title="Picture from Sumio Watanabe"><img src="https://topos.institute/blog/2023-06-17-singular-learning-theory-and-alignment-summit/slt_image.jpg" class="img-fluid figure-img" alt="Picture from Sumio Watanabe"></a></p>
<figcaption>Picture from <a href="http://watanabe-www.math.dis.titech.ac.jp/users/swatanab/s_l_t2.html">Sumio Watanabe</a></figcaption>
</figure>
</div>
</section>
<section id="event-details" class="level1">
<h1>Event details</h1>
<ul>
<li><strong>Dates</strong>. June 19 - July 1, 2023.</li>
<li><strong>Website</strong>. <a href="https://singularlearningtheory.com/">https://singularlearningtheory.com/</a></li>
<li><strong>Organizers</strong>. Jesse Hoogland, Daniel Murfet, Alexander Gietelink Oldenziel, Stan van Wingerden.</li>
</ul>
<p>The schedule and list of speakers can be found above. Registration is free. Please join us for any of the events!</p>
</section>
<section id="what-is-singular-learning-theory" class="level1">
<h1>What is Singular Learning Theory?</h1>
<p>It is a powerful method for analyzing the asymptotic behavior (as number of data samples go to infinity) of learning algorithms, especially for statistical models with hidden states such as mixture models, deep neural networks and partially observed Markov decision processes. Typically, we take a parametric statistical model and look at the algebraic/analytic variety of parameters whose model distribution minimizes the Kullback-Leibler divergence to some true distribution. By finding a change of parameters that resolve the singularities of this variety, we are able to derive many properties of learning algorithms for the statistical model, such as its generalization error. The hope is to use SLT in understanding what happens during learning, so that we can align the resulting AI with desirable traits.</p>
</section>
<section id="what-is-ai-alignment" class="level1">
<h1>What is AI Alignment?</h1>
<p>AI (artificial intelligence) alignment is the general problem of getting an AI system to perform a desired task in a way that satisfies our preferences and ethical principles such as transparency and fairness. Here, we include the situation where the AI system (individually or collectively) is more intelligent than humans (individually or collectively) by some measure of intelligence. To this end, it seems robustly useful to understand the structure of knowledge and computation contained within the AI system and the process by which that knowledge is constructed. This will not solve AI alignment on its own, but significant progress on that problem will likely involve radical breakthroughs on this front.</p>


</section>

<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>statistics</category>
  <category>events</category>
  <category>LLMs</category>
  <guid>https://topos.institute/blog/2023-06-17-singular-learning-theory-and-alignment-summit/</guid>
  <pubDate>Sat, 17 Jun 2023 00:00:00 GMT</pubDate>
  <media:content url="https://topos.institute/blog/2023-06-17-singular-learning-theory-and-alignment-summit/slt_image.jpg" medium="image" type="image/jpeg"/>
</item>
<item>
  <title>Blog / Announcements</title>
  <dc:creator>David Spivak</dc:creator>
  <dc:creator>Alexis Anaya</dc:creator>
  <link>https://topos.institute/blog/2023-03-09-ct-outreach-panel/</link>
  <description><![CDATA[ 




<p><em>TL;DR: There will be a <a href="../../ct-outreach-self-learners/">Category Theory Outreach Panel</a> March 16 at 17:00UTC, live on Zoom as a <a href="https://topos.institute/topos-colloquium/">Topos Colloquium</a>, and <a href="https://www.youtube.com/watch?v=jJj3psZsGTk">livestreamed on YouTube</a>. Please join!</em></p>
<section id="how-does-a-self-learner-approach-category-theory" class="level1">
<h1>How does a self-learner approach category theory?</h1>
<p>Where do you start learning category theory if you’re a nanny wanting to find a short-hand for the sorts of relationships you see all around you? What about a high school student thinking about the future of technology, or a retired person who came across the <a href="https://www.reddit.com/r/CategoryTheory/">Category Theory Reddit group</a>. We’ve met a software engineer who moonlights as a poet and is fascinated by the power of metaphor. We find self-learners everywhere. But everyone has different background stories and varying interests, and we each find certain concepts easy and others hard.</p>
<p>So to answer the incredibly difficult question above, we need to address the diversity of self-learners and how they relate to the world: their histories and who they are as people. It’s important to try to meet self-learners where they are and to listen to them when they have questions and suggestions regarding what they need in order to learn category theory.</p>
</section>
<section id="why-this-panel" class="level1">
<h1>Why this panel?</h1>
<p>There are lots of category theory lovers who want to get the word out about this subject, and there are lots of self-learners who are eager to find resources they can relate to. The goal of this panel is to expand and improve the communication channel between these two groups by providing a space for both sides to inform each other.</p>
<p>There’s not a one-size-fits-all solution because each learner has a different background, a different learning style, different set of motivations, etc. One person might learn best by doing exercises in a textbook, whereas another learns best by watching short videos. One wants to get an in-depth look, whereas another wants a guided tour.</p>
<p>In our case, Alexis is a nanny who is interested in abstraction and new ways of thinking about relationships. Her difficulty in finding resources that she could have on-hand to help her learn category theory led us to a number of conversations on how to improve the situation and eventually to the idea for this panel.</p>
</section>
<section id="whos-on-the-panel" class="level1">
<h1>Who’s on the panel?</h1>
<p>The panel will be moderated by Emily Riehl, who has written a number of expository articles and books for mathematicians, including <a href="https://math.jhu.edu/~eriehl/context.pdf">Category Theory in Context</a>, which aims to highlight applications to other areas of mathematics.</p>
<p>Our four panelists are mathematicians and educators who are actively involved in producing category theory books and videos for a non-expert audience. They are Eugenia Cheng, Paul Dancstep, Oliver Lugg, and Tai-Danae Bradley.</p>
<ul>
<li>Eugenia Cheng has been in the business of improving access to category theory for the last few decades. She was YouTube pioneer, producing the first Catsters videos with Simon Willerton in 2007. Among many other roles, she’s a public educator who “aims to rid the world of math(s) phobia” who has written a number of books for a lay audience, including <a href="https://www.basicbooks.com/titles/eugenia-cheng/how-to-bake-pi/9780465097678/"><em>How to Bake Pi</em></a>, <a href="https://www.basicbooks.com/titles/eugenia-cheng/the-art-of-logic-in-an-illogical-world/9781541672482/"><em>The Art of Logic</em></a>, and <a href="https://www.cambridge.org/core/books/joy-of-abstraction/00D9AFD3046A406CB85D1AFF5450E657"><em>The Joy of Abstraction</em></a> — an exploration of math, category theory, and life, for which she is currently running a <a href="../../joa-bookclub/">reading group</a>.</li>
<li>Paul Dancstep is a professional educator, previously a senior exhibit developer at the world-famous San Francisco Exploratorium. He is the only member of our panel who is himself a self-learner of category theory. He produced a beautiful 10-minute video called <a href="https://www.youtube.com/watch?v=eXBwU9ieLL0&amp;t=1s">What is Category Theory</a> for Topos Institute last year.</li>
<li>Oliver Lugg runs a YouTube channel about mathematics and other subjects. His two videos on category theory, a <a href="https://www.youtube.com/watch?v=H0Ek86IH-3Y">funny one</a> and a <a href="https://www.youtube.com/watch?v=yAi3XWCBkDo">more serious one</a>, together have almost 500,000 views as of this posting.</li>
<li>Tai-Danae Bradley was the host of the online PBS math series called <em>Infinite Series</em>. She also runs a popular math and category theory blog called <a href="https://www.math3ma.com/">Math3ma</a>, coathored <a href="https://topology.mitpress.mit.edu/topology"><em>Topology: A Categorical Approach</em></a>, and wrote a 50-page essay called <a href="https://arxiv.org/abs/1809.05923">What is Applied Category Theory</a>.</li>
</ul>
<p>If you’d like to ask questions of our panelists, please fill out <a href="https://forms.gle/tiVRzY7jnBxtNAoE8">this online form</a> and come to the panel on March 16. Hope to see you there!</p>


</section>

<script defer="" src="https://comments.topos.institute/comentario.js"></script>

 ]]></description>
  <category>events</category>
  <category>category theory</category>
  <category>community</category>
  <category>outreach</category>
  <guid>https://topos.institute/blog/2023-03-09-ct-outreach-panel/</guid>
  <pubDate>Thu, 09 Mar 2023 00:00:00 GMT</pubDate>
</item>
</channel>
</rss>
