Differential structure, tangent structure, and SDG Geoff Cruttwell - - PowerPoint PPT Presentation

differential structure tangent structure and sdg
SMART_READER_LITE
LIVE PREVIEW

Differential structure, tangent structure, and SDG Geoff Cruttwell - - PowerPoint PPT Presentation

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion Differential structure, tangent structure, and SDG Geoff Cruttwell (joint work with Robin Cockett) In honour of Robin Cocketts 60th birthday FMCS


slide-1
SLIDE 1

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential structure, tangent structure, and SDG

Geoff Cruttwell (joint work with Robin Cockett) In honour of Robin Cockett’s 60th birthday FMCS 2012 June 14th – 17th, 2012

slide-2
SLIDE 2

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Introduction

One of the questions with Cartesian differential categories is how they relate to other categorical theories of differentiation. In this talk, we’ll make connections via Rosicky’s notion of tangent structure.

slide-3
SLIDE 3

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Introduction

One of the questions with Cartesian differential categories is how they relate to other categorical theories of differentiation. In this talk, we’ll make connections via Rosicky’s notion of tangent

  • structure. Outline:

Define tangent structure, give examples and an instance of its theory.

slide-4
SLIDE 4

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Introduction

One of the questions with Cartesian differential categories is how they relate to other categorical theories of differentiation. In this talk, we’ll make connections via Rosicky’s notion of tangent

  • structure. Outline:

Define tangent structure, give examples and an instance of its theory. Show how the “tangent spaces” of the tangent structure form a Cartesian differential category.

slide-5
SLIDE 5

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Introduction

One of the questions with Cartesian differential categories is how they relate to other categorical theories of differentiation. In this talk, we’ll make connections via Rosicky’s notion of tangent

  • structure. Outline:

Define tangent structure, give examples and an instance of its theory. Show how the “tangent spaces” of the tangent structure form a Cartesian differential category. Show how representable tangent structuture gives a model of synthetic differential geometry (SDG).

slide-6
SLIDE 6

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition

The idea behind tangent structure is to axiomatize the tangent bundle functor on the category of smooth manifolds.

slide-7
SLIDE 7

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition

The idea behind tangent structure is to axiomatize the tangent bundle functor on the category of smooth manifolds. Definition (Rosicky 1984, modified by Cockett and Cruttwell) Tangent structure for a category X consists of: an endofunctor X

T

− − → X;

slide-8
SLIDE 8

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition

The idea behind tangent structure is to axiomatize the tangent bundle functor on the category of smooth manifolds. Definition (Rosicky 1984, modified by Cockett and Cruttwell) Tangent structure for a category X consists of: an endofunctor X

T

− − → X; a natural transformation T

p

− − → I;

slide-9
SLIDE 9

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition

The idea behind tangent structure is to axiomatize the tangent bundle functor on the category of smooth manifolds. Definition (Rosicky 1984, modified by Cockett and Cruttwell) Tangent structure for a category X consists of: an endofunctor X

T

− − → X; a natural transformation T

p

− − → I; for each M, the pullback of n copies of TM

pM

− − − → M along itself exists (and is preserved by T), call this pullback TnM;

slide-10
SLIDE 10

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition

The idea behind tangent structure is to axiomatize the tangent bundle functor on the category of smooth manifolds. Definition (Rosicky 1984, modified by Cockett and Cruttwell) Tangent structure for a category X consists of: an endofunctor X

T

− − → X; a natural transformation T

p

− − → I; for each M, the pullback of n copies of TM

pM

− − − → M along itself exists (and is preserved by T), call this pullback TnM; such that for each M ∈ X, TM

pM

− − − → M has the structure of a commutative monoid in the slice category X/M, in particular there are natural transformation T2

+

− − → T, I − − → T;

slide-11
SLIDE 11

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition continued...

Definition (canonical flip) there is a natural transformation c : T 2 − → T 2 which preserves additive bundle structure and satisfies c2 = 1;

slide-12
SLIDE 12

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition continued...

Definition (canonical flip) there is a natural transformation c : T 2 − → T 2 which preserves additive bundle structure and satisfies c2 = 1; (vertical lift) there is a natural transformation ℓ : T − → T 2 which preserves additive bundle structure and satisfies ℓc = ℓ;

slide-13
SLIDE 13

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition continued...

Definition (canonical flip) there is a natural transformation c : T 2 − → T 2 which preserves additive bundle structure and satisfies c2 = 1; (vertical lift) there is a natural transformation ℓ : T − → T 2 which preserves additive bundle structure and satisfies ℓc = ℓ; various other coherence equations for ℓ and c;

slide-14
SLIDE 14

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure definition continued...

Definition (canonical flip) there is a natural transformation c : T 2 − → T 2 which preserves additive bundle structure and satisfies c2 = 1; (vertical lift) there is a natural transformation ℓ : T − → T 2 which preserves additive bundle structure and satisfies ℓc = ℓ; various other coherence equations for ℓ and c; (universality of vertical lift) the map T2M

v := π1ℓ, π20T T(+)

− − − − − − − − − − − − − − → T 2M is the equalizer of T 2M TM.

T(p)

T 2M TM.

T(p)p0

slide-15
SLIDE 15

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Analysis examples

The canonical example: the tangent bundle functor on the category of finite-dimensional smooth manifolds.

slide-16
SLIDE 16

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Analysis examples

The canonical example: the tangent bundle functor on the category of finite-dimensional smooth manifolds. Any Cartesian differential category X has an associated tangent structure: TM := M × M, Tf := Df , π1f with:

p := π1; Tn(M) := M × M . . . × M (n + 1 times); +x1, x2, x3 := x1 + x2, x3, 0(x1) := 0, x1; ℓ(x1, x2) := x1, 0, 0, x2; c(x1, x2, x3, x4) := x1, x3, x2, x4.

slide-17
SLIDE 17

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Analysis examples continued...

If the Cartesian differential category has a compatible notion

  • f open subset, the category of manifolds built out of them

also has tangent structure, which locally is as above.

slide-18
SLIDE 18

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Analysis examples continued...

If the Cartesian differential category has a compatible notion

  • f open subset, the category of manifolds built out of them

also has tangent structure, which locally is as above. This is one way to show that the category of finite-dimensional smooth manifolds has tangent structure.

slide-19
SLIDE 19

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Analysis examples continued...

If the Cartesian differential category has a compatible notion

  • f open subset, the category of manifolds built out of them

also has tangent structure, which locally is as above. This is one way to show that the category of finite-dimensional smooth manifolds has tangent structure. Similarly, convenient vector spaces have an associated tangent structure, as do manifolds built on convenient vector spaces.

slide-20
SLIDE 20

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Algebra examples

The category cRing of commutative rings has tangent structure, with: TA := A[ǫ] = {a + bǫ : a, b ∈ A, ǫ2 = 0}, natural transformations as for Cartesian differential categories.

slide-21
SLIDE 21

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Algebra examples

The category cRing of commutative rings has tangent structure, with: TA := A[ǫ] = {a + bǫ : a, b ∈ A, ǫ2 = 0}, natural transformations as for Cartesian differential categories. cRingop has tangent structure as well (!), with TA := AZ[ǫ] = S(ΩA) (symmetric ring of the Kahler differentials of A).

slide-22
SLIDE 22

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Algebra examples

The category cRing of commutative rings has tangent structure, with: TA := A[ǫ] = {a + bǫ : a, b ∈ A, ǫ2 = 0}, natural transformations as for Cartesian differential categories. cRingop has tangent structure as well (!), with TA := AZ[ǫ] = S(ΩA) (symmetric ring of the Kahler differentials of A). More generally, if (X, T) is tangent structure with T having a left adjoint L, then (X op, L) is also tangent structure.

slide-23
SLIDE 23

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

SDG examples

Recall that a model of SDG consists of a topos with an internal commutative ring R that satisfies the “Kock-Lawvere axiom”: if we define D := {d ∈ R : d2 = 0}, then the canonical map φ : R × R − → RD, given by φ(a, b)(d) := a + b · d, is invertible.

slide-24
SLIDE 24

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

SDG examples

Recall that a model of SDG consists of a topos with an internal commutative ring R that satisfies the “Kock-Lawvere axiom”: if we define D := {d ∈ R : d2 = 0}, then the canonical map φ : R × R − → RD, given by φ(a, b)(d) := a + b · d, is invertible. When restricted to the “microlinear” objects, any model of SDG gives an instance of tangent structure, with TM := MD.

slide-25
SLIDE 25

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Lie bracket

Definition If (X, T) is tangent structure, with M ∈ X, a vector field on M is a map M

χ

− − → TM with χpM = 1.

slide-26
SLIDE 26

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Lie bracket

Definition If (X, T) is tangent structure, with M ∈ X, a vector field on M is a map M

χ

− − → TM with χpM = 1. Rosicky showed how to use the universal property of vertical lift to define the Lie bracket of vector fields M

χ1, χ2

− − − − → TM: T 2M TM

T(p)

  • T 2M

TM

T(p)p0

  • M

T2M

✤ ✤ ✤ ✤ ✤

T2M T 2M

v

  • M

T 2M

χ1T(χ2)−χ2T(χ1)c

❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏

following this by T2M

π1

− − → TM gives a unique map M

[χ1, χ2]

− − − − − → TM which has the abstract properties of a bracket operation.

slide-27
SLIDE 27

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent spaces of tangent structure

We shall see that Cartesian differential categories appear as the full subcategory of tangent spaces of any instance of tangent structure.

slide-28
SLIDE 28

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent spaces of tangent structure

We shall see that Cartesian differential categories appear as the full subcategory of tangent spaces of any instance of tangent structure. Definition For a point 1

a

− − → M of an object of tangent structure, say that the tangent space at a exists if the pullback of a along pM exists: 1 M

a

  • Ta(M)

1

!

Ta(M) TM

i

TM

M

pM

  • and this pullback is preserved by T.
slide-29
SLIDE 29

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent bundle of a tangent space

The tangent bundle of a tangent space has a particularly simple form: T 2M TM

T(p)

  • T 2M

TM

T(p)p0

  • T(TaM)

T2M

✤ ✤ ✤ ✤

T2M T 2M

v

  • T(TaM)

T 2M

T(i)

❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏

slide-30
SLIDE 30

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent bundle of a tangent space

The tangent bundle of a tangent space has a particularly simple form: T 2M TM

T(p)

  • T 2M

TM

T(p)p0

  • T(TaM)

T2M

✤ ✤ ✤ ✤

T2M T 2M

v

  • T(TaM)

T 2M

T(i)

❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏

The existence of the unique map to T2M gives T(TaM) ∼ = TaM × TaM, and p ∼ = π1.

slide-31
SLIDE 31

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential objects

For objects A with TA ∼ = A × A, pA ∼ = π1, the tangent bundle functor gives a differential: for f : A − → B, D(f ) := A × A

T(f )

− − − − → B × B

π0

− − → B, and the axioms for T give the Cartesian differential axioms, eg.:

slide-32
SLIDE 32

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential objects

For objects A with TA ∼ = A × A, pA ∼ = π1, the tangent bundle functor gives a differential: for f : A − → B, D(f ) := A × A

T(f )

− − − − → B × B

π0

− − → B, and the axioms for T give the Cartesian differential axioms, eg.: functoriality of T gives CD5: D(fg) = Df , π1f D(g);

slide-33
SLIDE 33

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential objects

For objects A with TA ∼ = A × A, pA ∼ = π1, the tangent bundle functor gives a differential: for f : A − → B, D(f ) := A × A

T(f )

− − − − → B × B

π0

− − → B, and the axioms for T give the Cartesian differential axioms, eg.: functoriality of T gives CD5: D(fg) = Df , π1f D(g); naturality of + gives CD2: a + b, cD(f ) = a, cD(f ) + b, cD(f );

slide-34
SLIDE 34

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential objects

For objects A with TA ∼ = A × A, pA ∼ = π1, the tangent bundle functor gives a differential: for f : A − → B, D(f ) := A × A

T(f )

− − − − → B × B

π0

− − → B, and the axioms for T give the Cartesian differential axioms, eg.: functoriality of T gives CD5: D(fg) = Df , π1f D(g); naturality of + gives CD2: a + b, cD(f ) = a, cD(f ) + b, cD(f ); naturality of ℓ gives CD6: a, 0, b, cD2(f ) = a, cD(f );

slide-35
SLIDE 35

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differential objects

For objects A with TA ∼ = A × A, pA ∼ = π1, the tangent bundle functor gives a differential: for f : A − → B, D(f ) := A × A

T(f )

− − − − → B × B

π0

− − → B, and the axioms for T give the Cartesian differential axioms, eg.: functoriality of T gives CD5: D(fg) = Df , π1f D(g); naturality of + gives CD2: a + b, cD(f ) = a, cD(f ) + b, cD(f ); naturality of ℓ gives CD6: a, 0, b, cD2(f ) = a, cD(f ); naturality of c gives CD7: a, bc, dD2(f ) = a, c, b, dD2(f ).

slide-36
SLIDE 36

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differentials and tangent functors

Thus the full subcategory of tangent spaces is a Cartesian differential category.

slide-37
SLIDE 37

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Differentials and tangent functors

Thus the full subcategory of tangent spaces is a Cartesian differential category. This exhibits the category of small Cartesian differential categories as a coreflective subcategory of small tangent structures (with appropriate morphisms): cartDiffCats tangCats

  • tangCats

cartDiffCats

slide-38
SLIDE 38

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Examples of tangent spaces

For the tangent structure on smooth finite-dimensional manifolds, the tangent spaces are the Cartesian spaces.

slide-39
SLIDE 39

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Examples of tangent spaces

For the tangent structure on smooth finite-dimensional manifolds, the tangent spaces are the Cartesian spaces. For the tangent structure on convenient manifolds, the tangent spaces are the convenient vector spaces.

slide-40
SLIDE 40

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Examples of tangent spaces

For the tangent structure on smooth finite-dimensional manifolds, the tangent spaces are the Cartesian spaces. For the tangent structure on convenient manifolds, the tangent spaces are the convenient vector spaces. What are the tangent spaces in models of SDG?

In the Dubuc topos, by a result of Kock and Reyes, the tangent spaces contain convenient vector spaces (do they contain more?).

slide-41
SLIDE 41

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Representable tangent structure

We know every model of SDG gives an instance of representable tangent structure; conversely, we shall see that representable tangent structure gives a model of SDG.

slide-42
SLIDE 42

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Representable tangent structure

We know every model of SDG gives an instance of representable tangent structure; conversely, we shall see that representable tangent structure gives a model of SDG. Suppose the tangent structure (X, T) is such that T and each Tn are representable, say by D and D(n). We get the following structure on D:

slide-43
SLIDE 43

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Representable tangent structure

We know every model of SDG gives an instance of representable tangent structure; conversely, we shall see that representable tangent structure gives a model of SDG. Suppose the tangent structure (X, T) is such that T and each Tn are representable, say by D and D(n). We get the following structure on D: Macroscopic level Microscopic level (Functorial properties) (Infinitesimal object operations) p : T − → I projection ℘ : 1 − → D zero ℓ : T − → T 2 vertical lift ⊙ : D × D − → D multiplication + : T2 − → T bundle addition δ : D − → D(2) comultiplication. 0 : I − → T bundle zero ! : D − → 1 final map c : T 2 − → T 2 canonical flip c× : D × D − → D × D symmetry

slide-44
SLIDE 44

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Infinitesimal objects

Definition A Cartesian category X has an infinitesimal object D in case: [Infsml.1] D is a commutative semigroup with multiplication ⊙ : D × D − → D and a zero ℘ : 1 − → D; [Infsml.2] D(n) is the pushout of n copies of ℘ : 1 − → D; [Infsml.3] there is a map δ : D − → D ⋆ D which makes the object ℘, in the pointed category 1/X, a commutative comonoid with respect to the coproduct; [Infsml.4] certain coherence equations; [Infsml.5] the following is a coequalizer: D ℘, ℘ − − − − − → − − − − − → ℘, 1 D × D

(δ × 1)⊙|⋆π0

− − − − − − − − − − → D ⋆ D [Infsml.6] The objects Dn and Dn are exponent objects.

slide-45
SLIDE 45

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Infinitesimal objects continued...

Theorem A category has an infintesimal object if and only if it has representable tangent structure.

slide-46
SLIDE 46

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Infinitesimal objects continued...

Theorem A category has an infintesimal object if and only if it has representable tangent structure. Also: for an infinitesimal object D, every element has square zero, in the sense that the diagram D × D D

  • D

D × D

D D

❖ ❖ ❖ ❖ ❖ ❖ ❖ ❖

commutes.

slide-47
SLIDE 47

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The associated ring

Given an infinitesimal object, we can construct a ring R0 as certain structure preserving endomorphisms of D. Then Rosicky showed R0 satisfies the Kock-Lawvere axiom: Theorem R0 × R0 ∼ = (R0)D.

slide-48
SLIDE 48

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The associated ring

Given an infinitesimal object, we can construct a ring R0 as certain structure preserving endomorphisms of D. Then Rosicky showed R0 satisfies the Kock-Lawvere axiom: Theorem R0 × R0 ∼ = (R0)D. Again, the key is the universality of vertical lift, in this case at M = D. (DD)D DD

T(p)

  • (DD)D

DD

T(p)p0

  • RD

DD ×0 DD

✤ ✤ ✤ ✤

DD ×0 DD (DD)D

v

  • RD

(DD)D

❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏ ❏

slide-49
SLIDE 49

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The center also works

Unfortunately, the ring R0 is not neccesarily commutative!

slide-50
SLIDE 50

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The center also works

Unfortunately, the ring R0 is not neccesarily commutative! But if we define R as the centre of R0, then we have a commutative ring R which also satisfies Kock-Lawvere: Theorem R × R ∼ = RD.

slide-51
SLIDE 51

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The center also works

Unfortunately, the ring R0 is not neccesarily commutative! But if we define R as the centre of R0, then we have a commutative ring R which also satisfies Kock-Lawvere: Theorem R × R ∼ = RD. For example, the tangent structure on cRingop is representable, with D = Z[ǫ], R = R0 = Z[x].

slide-52
SLIDE 52

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

The center also works

Unfortunately, the ring R0 is not neccesarily commutative! But if we define R as the centre of R0, then we have a commutative ring R which also satisfies Kock-Lawvere: Theorem R × R ∼ = RD. For example, the tangent structure on cRingop is representable, with D = Z[ǫ], R = R0 = Z[x]. Any instance of representable tangent structure gives a model

  • f SDG (If the ambient category is not a topos, can embed in

a category which is).

slide-53
SLIDE 53

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Tangent structure subsumes both notions

Tangent structures

  • Cart. Diff. Cats
  • Cart. Diff. Cats

Tangent structures

  • Tangent structures

SDG

  • SDG

Tangent structures

  • Manifold Examples

Tangent structures

slide-54
SLIDE 54

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Future work

Determine the tangent spaces of various tangent structures.

slide-55
SLIDE 55

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Future work

Determine the tangent spaces of various tangent structures. Does every tangent structure embed in a model of SDG?

slide-56
SLIDE 56

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Future work

Determine the tangent spaces of various tangent structures. Does every tangent structure embed in a model of SDG? How does the notion of infinitesimal object described here relate to Lawvere’s?

slide-57
SLIDE 57

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Future work

Determine the tangent spaces of various tangent structures. Does every tangent structure embed in a model of SDG? How does the notion of infinitesimal object described here relate to Lawvere’s? Coherence theorem/graphical language for tangent structures.

slide-58
SLIDE 58

Introduction Tangent structure Tangent spaces Representable tangent structure Conclusion

Future work

Determine the tangent spaces of various tangent structures. Does every tangent structure embed in a model of SDG? How does the notion of infinitesimal object described here relate to Lawvere’s? Coherence theorem/graphical language for tangent structures. Preprint available at http://geoff.reluctantm.com