← Latest papers
🔢 mathematics

Extracting an N\mathbb{N}-filtered differential modality from a differential modality

This paper demonstrates that under mild conditions, any differential modality on an additive symmetric monoidal category naturally induces an N\mathbb{N}-filtered differential modality where morphisms correspond to polynomial maps of bounded degree, characterized by the vanishing of their (n+1)(n+1)-th derivative.

Original authors: Jean-Baptiste Vienney

Published 2026-04-20
📖 5 min read🧠 Deep dive

Original authors: Jean-Baptiste Vienney

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a chef trying to understand the "smoothness" of a recipe. In the world of mathematics, specifically in a field called Category Theory, there is a tool called a Differential Modality. Think of this as a magical kitchen gadget that takes any ingredient (an object) and turns it into a "smooth function" (a recipe that can be differentiated, or analyzed for its rate of change).

In this paper, the author, Jean-Baptiste Vienney, asks a very specific question: What happens if we want to know not just if a recipe is smooth, but how complex it is?

Here is the breakdown of the paper's ideas using simple analogies.

1. The Problem: One Size Doesn't Fit All

In standard math, the "magic gadget" (the differential modality) treats all smooth functions the same way. It's like having a single filter that says, "Yes, this is a smooth function," without telling you if it's a simple straight line or a wildly twisting rollercoaster.

The author wants to build a graded filter. Imagine a set of sieves (colanders) with different hole sizes:

  • Sieve 0: Only lets through the simplest things (constants).
  • Sieve 1: Lets through lines (degree 1).
  • Sieve 2: Lets through parabolas (degree 2).
  • Sieve nn: Lets through any polynomial of degree nn or less.

The goal is to take a standard "smoothness machine" and automatically extract this whole family of sieves from it.

2. The Solution: The "Derivative Stop"

How do you know when a function has reached its limit? In calculus, if you take the derivative of a line, you get a constant. If you take the derivative of a constant, you get zero. If you keep taking derivatives of a polynomial of degree nn, eventually you will hit zero after n+1n+1 steps.

The paper's main idea is this: To find the "degree nn" version of your machine, you simply cut off anything that survives n+1n+1 derivatives.

  • The Analogy: Imagine a machine that keeps peeling layers off an onion.
    • If you peel it once, you get layer 1.
    • If you peel it 10 times, you get layer 10.
    • If you try to peel an onion that only has 5 layers, the 6th peel results in "nothing" (zero).
  • The Math: The author defines a new object, let's call it !≤n (read as "bang less than or equal to n"). This object contains everything from the original machine that dies (becomes zero) if you try to differentiate it n+1n+1 times.

3. The Main Result: Building the Filtered System

The paper proves that if you have a standard "smoothness machine," you can automatically build this entire family of sieves (!≤0, !≤1, !≤2, etc.) without needing to invent new rules from scratch.

  • The "Cokernel" Concept: In math, a "cokernel" is a fancy way of saying "the part that remains after you throw away the noise." Here, the author throws away anything that doesn't vanish after n+1n+1 derivatives. What's left is the "polynomial of degree nn."
  • The Connection: The paper shows that these new sieves still talk to each other perfectly. They can be added, multiplied, and differentiated, just like the original machine, but now they respect the "degree limit."

4. The Twist: When the Rules Change (The Examples)

The paper ends with two examples to show how this works in the real world.

Example A: The Multiset (Rel)
Imagine a bag of marbles.

  • If you have a bag with 5 marbles, and you try to take out 6 marbles, you get nothing.
  • Here, the "degree" is just the count of marbles.
  • The "filtered" machine simply says: "I only care about bags with 5 or fewer marbles." This works exactly as expected.

Example B: The Symmetric Algebra (Vector Spaces)
This is where it gets weird. Imagine you are mixing paints.

  • In a normal world (Characteristic 0): If you mix red and blue, you get purple. If you mix them again, you get a different shade. The "degree" behaves exactly like a polynomial. A "degree 2" mix is just a quadratic equation. The author confirms that in this world, the filtered machine works perfectly: !≤n is exactly the set of polynomials of degree nn.
  • In a "weird" world (Characteristic pp): Imagine a world where if you mix a color with itself pp times, it disappears (becomes zero). This happens in fields with "characteristic pp" (like a clock that resets after 5 hours).
    • The Surprise: In this weird world, a polynomial like xpx^p (which looks like degree pp) actually acts like a constant because its derivative is zero!
    • The Result: The author shows that in this weird world, the "filtered" machine (!≤n) is not just the set of polynomials of degree nn. It includes some very high-degree polynomials that accidentally act like low-degree ones because of the weird math rules.
    • The Metaphor: It's like a sieve that was supposed to catch only small pebbles, but because the water pressure is weird, it accidentally catches some giant boulders that have been crushed into dust.

Summary

Jean-Baptiste Vienney has written a recipe book for mathematicians. He says:

  1. Take your standard smoothness machine.
  2. Apply a "derivative limit" filter: Throw away anything that doesn't vanish after nn steps.
  3. Result: You get a new, organized system where you can talk about "degree 1," "degree 2," etc., automatically.

He proves this works beautifully in standard math, but warns that in "weird" mathematical universes (like those with modular arithmetic), the "degree" behaves in surprising, counter-intuitive ways. It's a bridge between the clean, predictable world of standard calculus and the chaotic, fascinating world of abstract algebra.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →