• Aucun résultat trouvé

Mackey-complete spaces and power series : a topological model of Differential Linear Logic

N/A
N/A
Protected

Academic year: 2022

Partager "Mackey-complete spaces and power series : a topological model of Differential Linear Logic"

Copied!
40
0
0

Texte intégral

(1)

QSLC workshop, Marseille 2016

Mackey-complete spaces and power series : A topological model of Differential Linear Logic

Marie Kerjean

joint work with Christine Tasson

IRIF

Universit´e Paris Diderot

September 3, 2016

(2)

Slogan

We want a smooth and quantitative model

of Intuitionistic Differential Linear Logic.

(3)

Models of Differential Linear Logic

Those are models of Linear Logic ...

Spaces Monoidal

closed category Cartesian

closed category

... with a biproduct structure, and a codereliction operator : d¯ :A→!A

and some coherence conditions...

Ehrhard, A semantical introduction to differential linear logic. 2011 Fiore, Differential structure in models of multiplicative biadditive intuitionistic

(4)

Plan

Spaces Monoidal

closed category Cartesian

closed category

(5)

Plan

Mackey-complete

topological vector spaces

Monoidal closed category Cartesian

closed category

(6)

Plan

Mackey-complete spaces Linear bounded maps Cartesian

closed category

(7)

Plan

Mackey-complete spaces Linear bounded maps Smooth maps

Power series

(8)

Smoothness

I The first models of Differential Linear Logic were discrete, operations being quantified on bases of vector spaces (K¨othe spaces, Finiteness spaces).

I However, differentiation is historically of a continuous nature.

We want to be able to match this intuition in a model of Differential Linear Logic.

Kriegl and Michor, The convenient setting of global analysis, 1997 Blute, Ehrhard and Tasson, A convenient differential category, 2010

(9)

Challenges

We (also) wanted a cartesian closed category of differentiable functions.

D(E×F,G)6=D(E,D(F,G) C(E×F,G)6=C(E,C(F,G))

We need a good definition of smoothness

We also need tools to handle power series.

f = X

n

|{z}

converging

fn

We need some notion of completeness as a way to obtain convergence

(10)

Challenges

We (also) wanted a cartesian closed category of differentiable functions.

D(E×F,G)6=D(E,D(F,G) C(E×F,G)6=C(E,C(F,G)) We need a good definition of smoothness

We also need tools to handle power series.

f = X

n

|{z}

converging

fn

We need some notion of completeness as a way to obtain convergence

(11)

Challenges

We (also) wanted a cartesian closed category of differentiable functions.

D(E×F,G)6=D(E,D(F,G) C(E×F,G)6=C(E,C(F,G)) We need a good definition of smoothness

We also need tools to handle power series.

f = X

n

|{z}

converging

fn

We need some notion of completeness as a way to obtain convergence

(12)

Challenges

We (also) wanted a cartesian closed category of differentiable functions.

D(E×F,G)6=D(E,D(F,G) C(E×F,G)6=C(E,C(F,G)) We need a good definition of smoothness

We also need tools to handle power series.

f = X

n

|{z}

converging

fn

We need some notion of completeness as a way to obtain convergence

(13)

Taboo

A space of (non necessarily linear) functions between to finite dimensional spaces is not finite dimensional.

dim C0(Cn,Cm) =∞.

We can’t restrict ourselves to finite dimensional spaces.

If we try to norm the spaces of (non necessarily linear) functions, then we have a problem.

I We want to use power series or analytic functions.

I For polarity reasons, we want the supremum norm on spaces of power series.

I But a power series can’t be bounded on an unbounded space (Liouville’s Theorem).

I Thus functions must depart from an open ball, but arrive in a closed ball. Thus they do not compose.

I This is why Coherent Banach spaces don’t work.

We can’t restrict ourselves to normed spaces.

(14)

Taboo

A space of (non necessarily linear) functions between to finite dimensional spaces is not finite dimensional.

dim C0(Cn,Cm) =∞.

We can’t restrict ourselves to finite dimensional spaces.

If we try to norm the spaces of (non necessarily linear) functions, then we have a problem.

I We want to use power series or analytic functions.

I For polarity reasons, we want the supremum norm on spaces of power series.

I But a power series can’t be bounded on an unbounded space (Liouville’s Theorem).

I Thus functions must depart from an open ball, but arrive in a closed ball. Thus they do not compose.

I This is why Coherent Banach spaces don’t work.

We can’t restrict ourselves to normed spaces.

(15)

Taboo

A space of (non necessarily linear) functions between to finite dimensional spaces is not finite dimensional.

dim C0(Cn,Cm) =∞.

We can’t restrict ourselves to finite dimensional spaces.

If we try to norm the spaces of (non necessarily linear) functions, then we have a problem.

I We want to use power series or analytic functions.

I For polarity reasons, we want the supremum norm on spaces of power series.

I But a power series can’t be bounded on an unbounded space (Liouville’s Theorem).

I Thus functions must depart from an open ball, but arrive in a closed ball. Thus they do not compose.

I This is why Coherent Banach spaces don’t work.

We can’t restrict ourselves to normed spaces.

(16)

Taboo

A space of (non necessarily linear) functions between to finite dimensional spaces is not finite dimensional.

dim C0(Cn,Cm) =∞.

We can’t restrict ourselves to finite dimensional spaces.

If we try to norm the spaces of (non necessarily linear) functions, then we have a problem.

I We want to use power series or analytic functions.

I For polarity reasons, we want the supremum norm on spaces of power series.

I But a power series can’t be bounded on an unbounded space (Liouville’s Theorem).

I Thus functions must depart from an open ball, but arrive in a closed ball. Thus they do not compose.

I This is why Coherent Banach spaces don’t work.

We can’t restrict ourselves to normed spaces.

(17)

Bounded sets and linear maps

(18)

Topological vector spaces

We work with Haussdorfcomplex topological vector spaces : complex vector spaces endowed with a Haussdorf topology making addition and scalar multiplication continuous.

Abounded setB is a set such that for every open setU containing 0, there is a scalarr such that B ⊆rU.

A function is abounded function if it maps bounded sets on bounded sets.

(19)

Mackey-completeness

A complete locally-convex topological vector space is a locally-convex topological vector space in which every Cauchy net

converges

(20)

Mackey-completeness

A Mackey-completelocally-convex topological vector space is a locally-convex topological vector space in which every

Mackey-Cauchysequence converges

(21)

Mackey-completeness

A Mackey-completelocally-convex topological vector space is a locally-convex topological vector space in which every

Mackey-Cauchysequence converges

A Mackey-Cauchy net inE is a net (xγ)γ∈Γ such that there is a net of scalarsλγ,γ0 decreasing towards 0 and a bounded setB of E such that:

∀γ, γ0 ∈Γ,xγ−xγ0 ∈λγ,γ0B.

x1 x2

x3

x4 x5

B

(22)

Mackey-completeness

A Mackey-completelocally-convex topological vector space is a locally-convex topological vector space in which every

Mackey-Cauchysequence converges

A Mackey-Cauchy net inE is a net (xγ)γ∈Γ such that there is a net of scalarsλγ,γ0 decreasing towards 0 and a bounded setB of E such that:

∀γ, γ0 ∈Γ,xγ−xγ0 ∈λγ,γ0B.

Mackey-completeness is a very weak condition and works well with bounded sets.

(23)

A monoidal closed category

I EndowE⊗F with the Mackey-completion of the finest locally convex topology such that E×F →E⊗F is bounded.

I Endow the space L(E,F) of all linear bounded function between E andF with the topology of uniform convergence on bounded subsets of E.

One get a symmetric monoidal closed category of Mackey-complete complex tvs and linear bounded maps between them.

L(E⊗Fˆ ,G)' L(E,L(F,G))

(24)

Smooth functions

(25)

Smooth maps ` a la Fr¨ olicher,Kriegl and Michor

Asmooth curvec :R→E is a curve infinitely many times differentiable.

c f(c)

f

Asmooth functionf :E →F is a function sending a smooth curve on a smooth curve.

In Banach spaces, the definition coincides with the usual one (all iterated

(26)

Bounded sets and smooth functions

Linear continuous functions are bounded, but a linear bounded function may not be continuous.

U U

B ` B

`−1

However, linear bounded functions are smooth.

(27)

Smooth functions and differentials

A smooth map is Gateau-differentiable. Let us writeC(E,F) for the space of all smooth maps betweenE andF.

Theorem

The differentiation operator

d¯ :





C(E,F)→ C(E,L(E,F)) f 7→

x7→

y 7→ lim

t→0

f(x+ty)−f(x) t

is well-defined, linear and bounded.

(28)

Power series

(29)

Anatomy

f =

P

n=0

f

n

f(x) = lim

N→∞

N

P

n=0

fn(x)

(30)

Anatomy

f =

P

n=0

f

n

fn is a n-monomial :

there is a boundedn-linear function ˜fn

such thatfn(x) = ˜fn(x, ...,x) The sum converges

uniformly on bounded sets

(31)

Anatomy

f =

P

n=0

f

n

fn is a n-monomial The sum converges

uniformly on bounded sets

∀B,∀U,∃N,P

n≥Nfn(B)U

(32)

Anatomy

f =

P

n=0

f

n

fn is a n-monomial The sum converges

uniformly on bounded sets

Prop : f is bounded

(33)

Anatomy

f =

P

n=0

f

n

fn is a n-monomial The sum converges

uniformly on bounded sets

Prop: f is bounded Prop: f issmooth

(34)

Anatomy

f =

P

n=0

f

n

fn is a n-monomial The sum converges

uniformly on bounded sets

Prop: f is bounded Prop: f issmooth

Cauchy inequality : iff(b)⊂b0, then ∀n,fn(b)⊂b0

(35)

Back to the scalars

Mackey-Arens theorem

A subsetB ⊂E is bounded iff for every `∈E0,l(b) is bounded in C.

Scalar testing for power series

Letf :E →F be a bounded function and let fk be k-monomials such that for every`∈F0,P

k`◦fk converges towards`◦f uniformly on bounded sets ofE. Then,f =P

kfk is also a power series.

(36)

A cartesian closed category

Theorem : A category ...

The composition of a power series is a power series.

Let us writeS(E,F) for the space of powers series between E and F, endowed with the topology of uniform convergence on bounded subsets ofE.

Theorem

IfE,F, andG are Mackey-complete spaces, then S(E×F,G)'S(E,S(F,G)).

(37)

Cartesian closedness

proof

Going back to the scalar case and to Fubini’s theorem : we can permute absolutely converging double series inC.

ψ:





S(E,S(F,G))→S(E×F,G) X

n

(fn:x7→X

m

fn,mx )7→ (x,y)7→X

k

X

n+m=k

fn,mx (y)

!.

(38)

What if ...

... we wanted a smooth and quantitative model of Intuitionistic Differential Linear Logic.

I The category of Mackey-complete reflexive spaces and linear bounded map is not closed.

I We can cheat by the using pairs (as in Coherent Banach spaces) or by endowing the spaces with their weak topology.

(39)

What if ...

... we wanted a smooth and quantitative model of Intuitionistic Differential Linear Logic.

I The category of Mackey-complete reflexive spaces and linear bounded map is not closed.

I We can cheat by the using pairs (as in Coherent Banach spaces) or by endowing the spaces with their weak topology.

(40)

Conclusion

I Mackey-completeness is a minimal and very weak condition for power series to converge.

I The use of bounded setsand Mackey-convergence within these sets is crucial.

I The quantitative settingallows for cartesian closedness.

I The topologies are simplerthan in the model of intuitionistic Differential Linear Logic with smooth maps (Blute, Ehrhard and Tasson 2010).

Thank you !

Références

Documents relatifs

In this paper we associate to a linear differential equation with coefficients in the field of Laurent formal power series a new geometric object, a spectrum in the sense of

Here, the reader should keep in mind that the input to the MALL- corr problem is actually a MALL proof structure, of size maybe much larger than the size of the corresponding

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Conversely, given a Kolmogoroff linear topological space, there exists a topologically equivalent system of neighborhoods (s) such that the neighborhoods U of o satisfy v. Hence we

Our approach is based on the fact that every Frechet space F is a projective limit of Banach spaces and on the replacement of the (non-Frechet) space C (F) by an

where a variety of algebras, called grids, was introduced together with a sin- gle implication specifying a subquasivariety equivalent to TOPOP.. More precisely,

L’accès aux archives de la série « Publications du Département de mathématiques de Lyon » im- plique l’accord avec les conditions générales d’utilisation

Theorem 4.2. By the Closed Graph Theorem [Gr, chapter 4.1.5, Theorem 2] we conclude that k^-5-D^o ls even an isomorphism of topological vector spaces. Therefore, ify: G^ -^Gy is