A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Kan Extensions and Pointwise Formulae

Research Depth 93 in the knowledge graph ☐ I know this ☆ Set as goal
535prerequisites beneath it
See this on the map →
Kan ExtensionsLimits and Colimits→
kan-extension pointwise limit colimit universal

Core Idea

Given functors p: A → B and F: A → C, the right Kan extension Ran_p F: B → C is the universal functor extending F and compatible with p. When C is complete, pointwise formula holds: (Ran_p F)(b) ≅ lim_{a → b} F(a), a limit over the comma category (a ↓ b). Left Kan extensions are dual, using colimits. Pointwise formulae allow explicit computation and reveal Kan extensions as limit/colimit operations, connecting them to universal constructions.

How It's Best Learned

Prove the pointwise formula directly from the universal property. Compute right Kan extensions along inclusion functors (restriction and pointwise limit). Study how adjoint functors arise as Kan extensions and how tensor products relate to Kan extension constructions.

Common Misconceptions

Pointwise formula requires target completeness; without it, Kan extensions exist abstractly but cannot be computed via limits. Not every functor looking like a Kan extension satisfies the universal property. Left and right Kan extensions are fundamentally different—left uses colimits, not limits.

Explainer

From your study of Kan extensions, you know the abstract setup: given functors p: A → B and F: A → C, the right Kan extension Ran_p F is the functor B → C that best approximates extending F along p, universal in the sense that any other such functor factors through it. The abstract universal property tells you *that* Ran_p F exists (under mild conditions) but not *what* it looks like at each point b ∈ B. The pointwise formula fills that gap: it gives an explicit recipe for computing the value of Ran_p F at any object.

The recipe is: (Ran_p F)(b) ≅ lim_{(a, p(a)→b)} F(a), a limit taken over the comma category (p ↓ b). The comma category (p ↓ b) has objects (a, f) where a ∈ A and f: p(a) → b is a morphism in B, and morphisms are maps a → a' in A that make the triangle over b commute. Intuitively: you look at all the objects in A whose image under p "reaches" b, and then take a limit of F over all of them. When p(a) = b exactly (like a restriction along an inclusion), the formula specializes to a limit over the fiber — giving back the expected behavior for restriction functors.

The dual statement holds for left Kan extensions using colimits over the opposite comma category: (Lan_p F)(b) ≅ colim_{(a, b→p(a))} F(a). The asymmetry is conceptually important: a right Kan extension aggregates all A-objects that map *to* b under p (a limit that "projects"), while a left Kan extension aggregates all A-objects that b maps *to* under p (a colimit that "generates"). Right extensions are conservative and limit-like; left extensions are expansive and colimit-like.

Two canonical applications make the pointwise formula concrete. First, restriction and extension of presheaves: given an inclusion i: C → D of categories, restricting a presheaf F: Dop → Set along i gives the right Kan extension Ran_i F — and the formula says its value at each d ∈ D is the limit of F over all C-objects reachable from d. This is the right Kan extension as a "sheaf extension." Second, adjoint functors as Kan extensions: if F ⊣ G, then G = Ran_F Id_C and F = Lan_G Id_D, expressing every adjoint pair as a Kan extension of the identity. The pointwise formula in this case says G(b) = lim_{(Fc → b)} c — the limit over the comma category of F descending to b, which is exactly the adjoint's universal property in disguise. This reveals Kan extensions as the most general notion of which adjunctions are a special case.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Introduction to Exponents → Order of Operations → Integer Order of Operations → Variable Expressions → The Distributive Property → Variables and Expressions Review → Introduction to Polynomials → Adding and Subtracting Polynomials → Multiplying Polynomials → Factorial → Permutations → Combinations → Counting Principles: Addition and Multiplication Rules → Introduction to Graph Theory → Propositional Logic Foundations → Logical Equivalences → Set Operations: Union, Intersection, and Complement → Cartesian Products and Relations → Partial Orders → Binary Relations → Equivalence Relations → Injective, Surjective, and Bijective Functions → Categories and Morphisms → Functors → Commutative Diagrams in Category Theory → Commutative Diagrams and Composition → Natural Transformations → 2-Categories and Weak Functors → Natural Isomorphisms Between Functors → Isomorphisms in Categories → Universal Properties → Initial and Terminal Objects → Products and Coproducts → Equalizers and Coequalizers → Limits and Colimits → Pullbacks and Pushouts → Adjoint Functors → Free Objects → Free and Forgetful Functors → Left and Right Adjoints → Kan Extensions → Kan Extensions and Pointwise Formulae

Longest path: 94 steps · 535 total prerequisite topics

Prerequisites (2)

Leads To (0)

No topics depend on this one yet.