<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="https://www.epatters.org/posts/feed.xml" rel="self" type="application/rss+xml" />
    <title>Evan Patterson's Blog</title>
    <link>https://www.epatters.org/posts/</link>
    <description>Writings (mostly) about the mathematical and computational sciences</description>
    <language>en-us</language>
    <copyright>Copyright 2025 Evan Patterson</copyright>
    <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
    <ttl>60</ttl>
    <lastBuildDate>Mon, 04 May 2026 11:30:11 PST</lastBuildDate>
    
    <item>
      <title>Impunity in government and tech</title>
      <link>https://www.epatters.org/post/tech-and-impunity</link>
      <description><![CDATA[<p>In the wake of the brutal killings of Renée Good and Alex Pretti, I reflect on
how America&rsquo;s government and tech elites have made common cause in rejecting as
illegitimate any constraints on their behavior.</p>]]></description>
      <guid isPermaLink="false">tech-and-impunity</guid>
      <pubDate>Sat, 24 Jan 2026 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Highlights in metal, 2025</title>
      <link>https://www.epatters.org/post/2025-albums</link>
      <description><![CDATA[<p>In the third installment in this series, I give you my favorite metal albums
released in 2025.</p>]]></description>
      <guid isPermaLink="false">2025-albums</guid>
      <pubDate>Sun, 28 Dec 2025 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>How to prove equations using diagrams, part 2: Weak equivalences and e-diagrams</title>
      <link>https://www.epatters.org/post/e-graphs-2</link>
      <description><![CDATA[<p>In this second part of a series about diagrammatic reasoning, inspired by
e-graphs, we review the comprehensive factorization of a functor and propose a
definition of &ldquo;e-diagram&rdquo; based on initial functors.</p>]]></description>
      <guid isPermaLink="false">e-graphs-2</guid>
      <pubDate>Tue, 10 Jun 2025 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>How to prove equations using diagrams, part 1: Initial functors</title>
      <link>https://www.epatters.org/post/e-graphs-1</link>
      <description><![CDATA[<p>I explain how to represent equations using category-theoretic diagrams and how
the valid manipulations of such diagrams are described by initial functors. This
post is the first in a series about the categorical, operational semantics of
e-graphs.</p>]]></description>
      <guid isPermaLink="false">e-graphs-1</guid>
      <pubDate>Tue, 27 May 2025 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Graded categories as double functors</title>
      <link>https://www.epatters.org/post/graded-categories</link>
      <description><![CDATA[<p>I explain how a category graded by a monoidal category can be viewed as a double
functor out of the delooping of the monoidal category. A few consequences and a
series of examples are then presented.</p>]]></description>
      <guid isPermaLink="false">graded-categories</guid>
      <pubDate>Thu, 01 May 2025 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Tech, oligopoly, and oligarchy</title>
      <link>https://www.epatters.org/post/tech-and-oligarchy</link>
      <description><![CDATA[<p>Going into 2025, the tech industry, especially big tech, advances the oligarchic
turn in U.S. politics.</p>]]></description>
      <guid isPermaLink="false">tech-and-oligarchy</guid>
      <pubDate>Wed, 01 Jan 2025 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Highlights in metal, 2024</title>
      <link>https://www.epatters.org/post/2024-albums</link>
      <description><![CDATA[<p>Continuing the series started last year, I give you my favorite metal albums
released in 2024.</p>]]></description>
      <guid isPermaLink="false">2024-albums</guid>
      <pubDate>Thu, 26 Dec 2024 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Toward compact double categories: Part 2</title>
      <link>https://www.epatters.org/post/compact-double-categories-2</link>
      <description><![CDATA[<p>We propose a definition of a compact double category, intended to axiomatize
dualities such as the opposite category and the opposite ring. The definition
uses the &ldquo;twisted&rdquo; Hom double functor introduced in the previous post.</p>]]></description>
      <guid isPermaLink="false">compact-double-categories-2</guid>
      <pubDate>Mon, 24 Jun 2024 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Toward compact double categories: Part 1</title>
      <link>https://www.epatters.org/post/compact-double-categories-1</link>
      <description><![CDATA[<p>What is the abstract structure of an opposite category or opposite ring? We
introduce some ideas toward axiomatizing such structure as a compact double
category.</p>]]></description>
      <guid isPermaLink="false">compact-double-categories-1</guid>
      <pubDate>Thu, 20 Jun 2024 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Algebras are promonads</title>
      <link>https://www.epatters.org/post/algebras-are-promonads</link>
      <description><![CDATA[<p>An interesting analogy between algebras over a ring and promonads on a category
is formalized using the apparatus of double theories.</p>]]></description>
      <guid isPermaLink="false">algebras-are-promonads</guid>
      <pubDate>Mon, 29 Jan 2024 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Why double categories? Part 1</title>
      <link>https://www.epatters.org/post/why-double-categories-1</link>
      <description><![CDATA[<p>The first of a series of posts on &ldquo;why double categories?&rdquo; beginning with the
answer that double categories reconstruct the algebra of relations from
universal properties.</p>]]></description>
      <guid isPermaLink="false">why-double-categories-1</guid>
      <pubDate>Mon, 15 Jan 2024 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Highlights in metal, 2023</title>
      <link>https://www.epatters.org/post/2023-albums</link>
      <description><![CDATA[<p>For those with the inclination, my favorite metal albums released in 2023.</p>]]></description>
      <guid isPermaLink="false">2023-albums</guid>
      <pubDate>Sun, 31 Dec 2023 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Retrotransformations</title>
      <link>https://www.epatters.org/post/retrotransformations</link>
      <description><![CDATA[<p>Retrotransformations between lax double functors are introduced as the
&ldquo;multi-object&rdquo; analogue of a cofunctor between categories. Notions of &ldquo;monoidal
cofunctor&rdquo; between monoidal categories and of &ldquo;multicofunctor&rdquo; between
multicategories are then derived as special cases.</p>]]></description>
      <guid isPermaLink="false">retrotransformations</guid>
      <pubDate>Fri, 20 Oct 2023 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Cartesian double theories</title>
      <link>https://www.epatters.org/post/cartesian-double-theories</link>
      <description><![CDATA[<p>Cartesian double theories are a new framework for doctrines based on
double-categorical functorial semantics.</p>]]></description>
      <guid isPermaLink="false">cartesian-double-theories</guid>
      <pubDate>Fri, 13 Oct 2023 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Unbiased monoidal categories are pseudo-elements</title>
      <link>https://www.epatters.org/post/unbiased-pseudomonoids</link>
      <description><![CDATA[<p>Categorifying the observation that monoids are generalized elements of
multicategories, we show that unbiased pseudomonoids, such as unbiased monoidal
categories, are &ldquo;pseudo-elements&rdquo; of 2-multicategories.</p>]]></description>
      <guid isPermaLink="false">unbiased-pseudomonoids</guid>
      <pubDate>Tue, 15 Aug 2023 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Structured cospans as a cocartesian equipment</title>
      <link>https://www.epatters.org/post/structured-cospans-cocartesian-equipment</link>
      <description><![CDATA[<p>The theory of structured cospans is dramatically simplified by the use of
double-categorical universal properties. Specifically, we show that structured
cospans form a cocartesian equipment, a result that is stronger yet easier to
prove than the usual result that they form a symmetric monoidal double category.</p>]]></description>
      <guid isPermaLink="false">structured-cospans-cocartesian-equipment</guid>
      <pubDate>Wed, 15 Mar 2023 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Decorated cospans via the Grothendieck construction</title>
      <link>https://www.epatters.org/post/decorated-cospans-via-grothendieck</link>
      <description><![CDATA[<p>Building on the double Grothendieck construction introduced last time, we
explain how decorated cospans are instance of the Grothendieck construction.
This perspective suggests a natural generalization of decorated cospans, which
we illustrate through several examples.</p>]]></description>
      <guid isPermaLink="false">decorated-cospans-via-grothendieck</guid>
      <pubDate>Mon, 30 May 2022 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Grothendieck construction for double categories</title>
      <link>https://www.epatters.org/post/double-grothendieck</link>
      <description><![CDATA[<p>What is the Grothendieck construction for double categories? We explore one
possible answer to this question, based on the perspective that double
categories are categories internal to <strong>Cat</strong>. In fact, we suggest a general
procedure for doing the Grothendieck construction on any structure that is
defined internally to <strong>Cat</strong>.</p>]]></description>
      <guid isPermaLink="false">double-grothendieck</guid>
      <pubDate>Mon, 23 May 2022 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Book review: Dynamical Biostatistical Models by Commenges and Jacqmin-Gadda</title>
      <link>https://www.epatters.org/post/review-dynamical-biostatistical-models</link>
      <description><![CDATA[<p>Despite their natural affinity, the statistical and mechanistic traditions of
scientific modeling are often poorly integrated. I review a textbook, <em>Dynamical
Biostatistical Models</em>, that takes dynamical and mechanistic models seriously.</p>]]></description>
      <guid isPermaLink="false">review-dynamical-biostatistical-models</guid>
      <pubDate>Tue, 29 Dec 2020 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Classic style and mathematical writing</title>
      <link>https://www.epatters.org/post/classic-style-and-mathematical-writing</link>
      <description><![CDATA[<p>Classic style is an elegant mode of expression that values clarity and avoids
self-consciousness. It shares an intriguing connection with the style of
mathematical writing.</p>]]></description>
      <guid isPermaLink="false">classic-style-and-mathematical-writing</guid>
      <pubDate>Thu, 05 Sep 2019 00:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Book review: Representation and Invariance of Scientific Structures by Patrick Suppes</title>
      <link>https://www.epatters.org/post/review-suppes-representation-invariance</link>
      <description><![CDATA[<p>Sixty years ago, Patrick Suppes realized that the notion of a model of a logical
theory, so essential to mathematical logic, applies equally well to models in
science. I review his final book, <em>Representation and Invariance of Scientific
Structures</em>, on the use of formal models in science.</p>]]></description>
      <guid isPermaLink="false">review-suppes-representation-invariance</guid>
      <pubDate>Wed, 09 Jan 2019 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Elements of the scientific stance</title>
      <link>https://www.epatters.org/post/scientific-stance</link>
      <description><![CDATA[<p>Scientists, and science itself, have been variously accused of being
reductionistic, formalistic, atheistic, and imperialistic. Although charges of
scientism are occasionally merited, critiques of science often confuse the
metaphysical principles of philosophy with the far milder methodological
principles observed by scientists. I explain the difference, distinguishing
several flavors of reductionism, naturalism, and other &ldquo;-isms.&rdquo;</p>]]></description>
      <guid isPermaLink="false">scientific-stance</guid>
      <pubDate>Tue, 06 Nov 2018 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Book review: Indiscrete Thoughts by Gian-Carlo Rota</title>
      <link>https://www.epatters.org/post/review-rota-indiscrete-thoughts</link>
      <description><![CDATA[<p>First published in 1997, Gian-Carlo Rota&rsquo;s <em>Indiscrete Thoughts</em> is now a minor
classic on the culture of mathematics. It is witty and irreverent and difficult
not to enjoy. It is also often thoughtful and insightful. Nonetheless, I think
its more overtly philosophical parts are seriously flawed. I try to both
summarize and critically review this distinctive book.</p>]]></description>
      <guid isPermaLink="false">review-rota-indiscrete-thoughts</guid>
      <pubDate>Tue, 14 Aug 2018 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>The role of abstraction in applied math</title>
      <link>https://www.epatters.org/post/abstraction-in-applied-math</link>
      <description><![CDATA[<p>Why is mathematics so difficult to understand and communicate? Mathematicians
and nonmathematicians alike often lay the blame on excessive abstraction. I
argue instead that abstraction is essential to the mathematical process, even in
applied mathematics, and that it need not be a barrier to comprehension by
nonspecialists.</p>]]></description>
      <guid isPermaLink="false">abstraction-in-applied-math</guid>
      <pubDate>Tue, 10 Jul 2018 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>The R programming language: The good, the bad, and the ugly</title>
      <link>https://www.epatters.org/post/r-lang</link>
      <description><![CDATA[<p>The venerable programming language R has gained a new lease on life through the
resurgence of data science. Based on my experience as a user, a package
developer, and a creator of program analysis tools, I critically evaluate the R
language and ecosystem—the good, the bad, and the ugly.</p>]]></description>
      <guid isPermaLink="false">r-lang</guid>
      <pubDate>Fri, 15 Jun 2018 09:00:00 PST</pubDate>
    </item>
    
    <item>
      <title>Why is academic writing so bad?</title>
      <link>https://www.epatters.org/post/academic-writing</link>
      <description><![CDATA[<p>According to the stereotype, academic writing is at turns dry, jargony,
esoteric, discursive, self-conscious, inward-looking, and—worst of all—just
plain incomprehensible. The purpose of writing is to communicate ideas clearly
and concisely, but academic writing achieves the opposite. In short, academic
writing is bad. Every researcher knows there is some truth to this stereotype
but also plenty of exceptions. So why is academic writing often so bad, and what
distinguishes the good writing?</p>]]></description>
      <guid isPermaLink="false">academic-writing</guid>
      <pubDate>Fri, 01 Jun 2018 09:00:00 PST</pubDate>
    </item>
    
  </channel>
</rss>