• Aucun résultat trouvé

A concrete semantics without higher order

Dans le document manuscript (Page 171-189)

8.4 D-DiLL

8.4.3 A concrete semantics without higher order

Let us define formally the semantics ofD´DiLLwhich was used informally throughout the last sections. This section is peculiar, as it uses the notations used in mathematical physics to interpret the rules ofD´DiLL, see theorem8.4.11.

In this section we show that the categories EUCL, NDFand NF, together with distributions of compact support and a LPDODwith contant coefficients, form a first-order model ofD´DiLL. As for Smooth DiLL, we define

!Das a strong monoidal functor between EUCLand NDF. Extending this to a higher-order model could be possible using the same techniques as in section7.5.

ConsiderD:D1pRnq //D1pRnqa LPDOcc:

Dpf, xq “ ÿ

αPNn

aαBαfpxq.

In section8.3.2.2we saw that we could makeDact on any euclidean space:

Definition 8.4.8. If m ă n and f P DpRmq, one defines an extension of f to Rm as f : px1, ...xnq ÞÑ fpx1, ..., xmq, and thus define D onDpRmq. It m ą nand f P DpRmq, one define Dpfq as D applied to the restriction offtoRn:Dpfq:“Dppx1, . . . , xnq ÞÑfpx1, . . . , xn,0, . . . ,0qq.

Remark8.4.9. In particular, the fundamental solutionEDP!DRncan be restricted or extended toED PRm, for anym.

$N wD Figure 8.3:Cut-elimination for the exponential rules ofD´DiLL

We interpret finitary formulasA, Bas euclidean spaces. One has indeed1 » K “RandJ » 0“ t0u. The connectives of LL are interpreted in EUCL, NFand NDFas in section7.4.

Definition 8.4.10. We recall the definition of the functor!Dwhich was made explicit in section8.3.2.2:

!D:

The introduction of!Dbreaks the symmetry of the Kernel theorem:

Theorem 8.4.11. ConsiderD : D1pRnq //D1pRnqa LPDOcc. Then for anym ě0, we have natural isomor-phisms

mD,n: !DpRn`nq »!DRnπ!Rn.

Proof. This theorem encodes the definition8.3.5, which allows to extendsD defined on EpRnq toEpRn`mq.

This theorem is then directly deduced from the Kernel theorem7.3.5: asEpRn`mq » EpRnqbEpRˆ mqwe have DpEpRn`mqq »DEpRnqbEpˆ Rmq. Taking the dual gives us the desired result.

From this strong monoidal isomorphism and the biproduct structure on TOPVEC, one deduces the interpretation of wD,w¯D,cD andc¯D, following the categorical procedure introduced by Fiore (see section2.4.2.1). These interpretations are to be compared to the ones for the model ofDiLLwith distributions of Chapter7, which are detailed in Section7.4.3.

Definition 8.4.12. We give the following interpretation forwD,w¯D,cDand¯cD:

• In Section2.4.2), we interpreted the coweakening as the mapw¯A:! //!Aresulting of the application of the functor!on the initial mapuA : I //A. Concretely, we haveI “ t0uuRmp0 P t0uq ÞÑ0 P Rm, and

• The cocontractionc¯: !Db! //!Dis interpreted by the convolution product (see prop.7.4.12)

¯ cD:

#!DRmb!ˆ Rm //!DRm

φbψÞÑφ˚ψ (8.11)

and is well defined thanks to corollary8.1.24.

• The interpretation of weakeningwD: !D //1is defined as:

wD:φP!DRmÞÑ ż

Dφ.

It is well defined as by definitionDφhas compact support. As explained in Section7.4.3, integration on distributions with compact supportψPE1pEqis defined asψapplied to a function constant at1:

ż

ψ“ψpconst1q.

Whenψis the generalization of a functionf with compact support, then we have indeed ψpconst1q “

Remark8.4.13. Notice that the interpretation ofcDfollows the intuitions of theorem8.4.11:

f PDpˇ EpRmˆRmqq

is in fact inDpˇ EpRmqqbˆEpRmq, as differentiation occurs only on the firstmvariables. In particular, ifmą0, then the differentiation onRmˆRnis defined as:

DˇbIdRm :C8pRnˆRmq //C8pRnˆRmq

Thus the fundamental solutionEDP!DpRm`nqcorresponds toED0P!DRnb!Rm.

Dereliction and the codereliction are defined as previously forD0´DiLL(see Section8.3.2.1).

Definition 8.4.14. We interpret the derelictiondD: ! //!Das

dD,EpφPE1pRnqq ÞÑ pED˚φq and coderelictiond¯D: ! //!Das

D,E :pφP!DRnq ÞÑ pDφq PE1pRnq.

Proposition 8.4.15. This denotational semantics of the rules ofD´DiLLis preserved by cut-elimination (see figure8.3).

In figure8.4.3, we provide the cut-elimination rules annotated with the interpretation of the proofs, to support the proof of proposition8.4.15.

Proof. • Cut elimination betweendDandd¯D. By equation8.3one has for everyφPE1pRnqandf PEpRnq:

dD,E˝d¯D,Epφqpfq “ED˚ pφpDpfqq

“φpED˚Dpfqq

“φpfq

• Cut elimination betweenwDandw¯D:

wD˝w¯Dp1PRq “ ż

DED“ ż

δ0“1

• Cut elimination betweencDandw¯D: by definition of the interpretation ofcD, one has:

cD˝w¯Dp1q “ pfD, gq PDpˇ EpRnqq bEpRnq ÞÑw¯DpxÞÑfpxqgpxqq.

Thus asw¯Dp1q “ED, and by making use of remark8.4.13, we have:

cD˝w¯Dp1q “EDbδˆ 0ppxÞÑfpxqgpxqqq which corresponds to the interpretation of the reduced cut-rule.

• Cut elimination between¯cDandwD: considerφP!DRmandψP!Rm. We are used to see the cocontrac-tion as the convolucocontrac-tion between distribucocontrac-tion, but remember that we can also understand it as the resulting distribution which sums in the codomain of its function (see Proposition7.4.12). Then:

wD˝c¯Dpφ, ψq “ ż

Drf PEDpRmq ÞÑφpxÞÑψpx1ÞÑfpx`x1qqqs

“ ż

rf ÞÑφpxÞÑDψpx1 ÞÑfpx`x1qqqs

“φpxÞÑDψpx1ÞÑconst1px`x1qqq

“φpconstDψpconst1qq

Again by definition8.3.5,Dapplies only toφ. Thus the interpretation of the cut-rule and its reduced form corresponds.

• Cut elimination between¯cDandcD: considerφP!DRmandψP!Rm. Then up to the kernel isomorphism we have:

cD˝c¯D“!DpAˆAqÝ!ÝÝÝD4ÑA !DAÝÝÝÑ!DOA !DpAˆAq Thus

cD˝¯cDpφP!DpAˆAqq “f PDˇEpAˆAq ÞÑ p¯cDφqpxÞÑfpx, xqq

“f ÞÑφppx, yq ÞÑfpx, xqfpy, yqq.

Through the Kernel isomorphism we can suppose by density thatφ“φ1bψ, withφ1 P!DAandψP!A, andf “f1bgwithf1 P?DAKandgP?AK. Thus

pcD˝¯cDqpφP!DpAˆAqq “f1bgˆ ÞÑφ1bψppx, yq ÞÑf1pxqgpyqq

“f1bgˆ ÞÑφ1pf1qφpgq,

and the last proposition corresponds to the interpretation of the reduced cut-rule betweencDand¯cD.

$N wD

Figure 8.4:Cut-elimination for the exponential rules ofD´DiLL, annotated with the semantics

Chapter 9

Conclusion

In this thesis, we conducted a study of the semantics of Differential Linear Logic: our goal was to find a model of DiLLin which functions were smooth (making coincide the intuitions of analysis concerning differentiation and the requirements of logic), and spaces continuous and reflexive (asDiLLfeatures an involutive linear negation).

We met this goal by constructing several model for it. During this study, it appeared that apolarizedwas better fit to interpretDiLL, as we may want to interpret differently the linear negation on the positives or and the negative ( Chapter6), or as a space and its dual may not belong to a same monoidal closed category (Chapter7). Throughout this study, we highlighted the fact spaces distributions with compact support are the canonical interpretation for the exponential. In this spaces of distributions, one can resolve Linear Partial Differential Equations, and we provide a sequent calculus supporting the idea that the exponential is the space of solutions for a Linear Partial Differential Equation.

Directly following this thesis: Among other points, let us mention what could appear in this thesis and is not:

1. Categorical models ofDiLL0,polpresented in section2.5.2.3are not optimal. Indeed, they always provide for an interpretation of the promotion rule, even when this one does not figure in DiLL0. Moreover, the symmetry between the dereliction and codereliction rules is broken in the categorical axiomatization: dere-liction comes with the strong monoidal adjunction between!andU, while codereliction is ad-hoc. In view of results in Chapter8, we should have a symmetric axiomatization.

2. In Chapter6, one would want an interpretation for the exponential which is intrinsically bornological, thus emphasizing on the fact that the adjunction between convenient spaces and complete Mackey spaces is the good linear classical refinement of convenient spaces.

3. In Chapter7, we detailed a model ofDiLLusing the theory of Nuclear Spaces. One should explore the link between this model and the model of Köthe spaces, using in particular Fourier transformation. In particular, as any nuclear fréchet space is a subset of a denumerable product of the Kothe spaces of rapidly decreasing sequences [44, 21.7.1], introducing subtyping may lead to a complete semantics.

4. In Chapter8, the proof that!DEis reflexive is cruelly missing. We also miss a good notion of categorical model forD´DiLL.

5. Chapter 8 gives a logical account for the notion of fundamental solution for Linear Partial Differential Operator. Let us note that the Cauchy Problem for Linear Partial Differential Equation behaves well with respect to solutions defined on cones, and that a link with the recent models of probabilistic programming by Ehrhard, Pagani and Tasson may exists [21].

6. This thesis emphasized the importance of reflexivity when constructing models of Differential Linear Logic.

One should now investigate the differentialλ-calculus in terms of linear continuations, and linear exceptions, in the spirit of [16] and [35].

What’s more important: In Chapter8, we build a deterministic sequent calculusD´DiLLwith a concrete first-order denotational model in which applying the dereliction rule corresponds to solving a linear partial differ-ential equation, with the basic intuition that several expondiffer-ential exists, and each one is associated with a Linear Differential Operator

1. The priority is to work towards completing the Curry-Howard-Lambek correspondence for Linear Partial Differential Equations. This means finding the good categorical axiomatization for models ofD´DiLL, and most importantly refining the differentialλ-calculus [22] into a deterministic calculus for Linear Partial Differential Equations. This should be done by understanding computationally the proof of the Existence of ED.

2. In Chapter7, we gave a sequent calculusD-DiLL, which corresponds to afixedLinear Partial Differential OperatorD. We would like to generalize this procedure, by constructed a graduated sequent calculus à la BLL[34], which would describe any Linear Partial Differential operator with constant coefficient.

3. Of course, the global objective is to work towards a computational understanding of non-linear Partial Dif-ferential Equations.

Bibliography

[1] BARR, M.˚-autonomous categories, vol. 752 ofLecture Notes in Mathematics. Springer, Berlin, 1979. With an appendix by Po Hsiang Chu.

[2] BARR, M. On˚-autonomous categories of topological vector spaces.Cahiers Topologie Géom. Différentielle Catég. 41, 4 (2000).

[3] BAYDIN, A. G., PEARLMUTTER, B. A., RADUL, A. A.,ANDSISKIND, J. M. Automatic differentiation in machine learning: a survey.Journal of Machine Learning Research 18(2017), 153:1–153:43.

[4] BENTON, P. N. A mixed linear and non-linear logic: Proofs, terms and models. InComputer Science Logic (Berlin, Heidelberg, 1995), L. Pacholski and J. Tiuryn, Eds., Springer Berlin Heidelberg, pp. 121–135.

[5] BLUTE, R. Hopf algebras and linear logic. Mathematical Structures in Computer Science 6, 2 (1996), 189–217.

[6] BLUTE, R., EHRHARD, T.,ANDTASSON, C. A convenient differential category.Cah. Topol. Géom. Différ.

Catég.(2012).

[7] BLUTE, R., EHRHARD, T.,ANDTASSON, C. A convenient differential category.Cah. Topol. Géom. Différ.

Catég. 53, 3 (2012), 211–232.

[8] BLUTE, R. F., COCKETT, J. R. B.,ANDSEELY, R. A. G. Differential categories.Math. Structures Comput.

Sci. 16, 6 (2006).

[9] BLUTE, R. F., COCKETT, J. R. B.,ANDSEELY, R. A. G. Cartesian differential categories. Theory Appl.

Categ.(2009).

[10] BOMAN, J. Differentiability of a function and of its compositions with functions of one variable. Math.

Scan., 20 (1967).

[11] BREZIS, H. Analyse fonctionnelle : théorie et applications. Éditions Masson, 1983.

[12] CAIRES, L., AND PFENNING, F. Session types as intuitionistic linear propositions. InCONCUR 2010 -Concurrency Theory, 21th International Conference, CONCUR 2010, Paris, France, August 31-September 3, 2010. Proceedings(2010), pp. 222–236.

[13] COCKETT, J.,ANDSEELY, R. The faa di bruno construction. Theory and applications of categories 25, 15 (2011), 394–425.

[14] COCKETT, J. R. B., AND SEELY, R. A. G. Weakly distributive categories. J. Pure Appl. Algebra 114, 2 (1997), 133–173.

[15] CURIEN, P.-L., FIORE, M.,ANDMUNCH-MACCAGNONI, G. A Theory of Effects and Resources: Adjunc-tion Models and Polarised Calculi. InProc. POPL(2016).

[16] CURIEN, P.-L.,ANDHERBELIN, H. The duality of computation. InICFP ’00)(2000).

[17] DABROWSKI, Y.,ANDKERJEAN, M. Models of linear logic based on the schwartzεproduct. 2017.

[18] EHRHARD, T. On Köthe sequence spaces and linear logic. Mathematical Structures in Computer Science (2002).

[19] EHRHARD, T. Finiteness spaces.Mathematical Structures in Computer Science 15, 4 (2005).

[20] EHRHARD, T. A model-oriented introduction to differential linear logic.preprint(2011).

[21] EHRHARD, T., PAGANI, M.,ANDTASSON, C. Measurable cones and stable, measurable functions: a model for probabilistic higher-order programming. PACMPL 2, POPL (2018), 59:1–59:28.

[22] EHRHARD, T.,ANDREGNIER, L. The differential lambda-calculus.Theoretical Computer Science 309, 1-3 (2003).

[23] EHRHARD, T.,ANDREGNIER, L. Differential interaction nets.Theoretical Computer Science 364, 2 (2006).

[24] EHRHRARD, T., AND REGNIER, L. Böhm trees, krivine machine and the taylor expansion of ordinary lambda-terms. Lecture Notes in Computer Science. Springer Verlag.(2006).

[25] FIORE, M. Differential structure in models of multiplicative biadditive intuitionistic linear logic. TLCA (2007).

[26] FRÖLICHER, A.,ANDKRIEGL, A. Linear spaces and Differentiation theory. Wiley, 1988.

[27] GACH. Topological versus bornological concepts in infinite dimensions. Mater’s Thesis, 2004.

[28] GENTZEN, G. Untersuchungen über das Logische Schließen I. Mathematische Zeitschrift 39(1935), 176–

210.

[29] GIRARD, J.-Y. Linear logic. Theoret. Comput. Sci. 50, 1 (1987).

[30] GIRARD, J.-Y. Normal functors, power series andλ-calculus.Ann. Pure Appl. Logic, 2 (1988).

[31] GIRARD, J.-Y. Theoret. Comput. Sci. 227, 1-2 (1999). Linear logic, I (Tokyo, 1996).

[32] GIRARD, J.-Y. Coherent Banach spaces: A continuous denotational semantics. Theor. Comput. Sci.(1999).

[33] GIRARD, J.-Y. Between logic and quantic: a tract. InLinear logic in computer science, vol. 316 ofLondon Math. Soc. Lecture Note Ser.Cambridge Univ. Press, Cambridge, 2004, pp. 346–381.

[34] GIRARD, J.-Y., SCEDROV, A.,ANDSCOTT, P. J. Bounded linear logic: A modular approach to polynomial-time computability. Theor. Comput. Sci. 97, 1 (1992), 1–66.

[35] GRIFFIN, T. A formulae-as-types notion of control. InConference Record of the Seventeenth Annual ACM Symposium on Principles of Programming Languages, San Francisco, California, USA, January 1990(1990), pp. 47–58.

[36] GROTHENDIECK, A. Produits tensoriels topologiques et espaces nucléaires.Memoirs of the AMS 16(1966).

[37] GROTHENDIECK, A. Topological vector spaces. Gordon and Breach Science Publishers, 1973. Traducteur O. Chaljub.

[38] HENRICI, P. Applied and computational complex analysis, vol. Vol. 1. John Wiley and sons, 1988.

[39] HILDEBRAND, F.Introduction to Numerical Analysis: Second Edition. Dover Books on Mathematics. Dover Publications, 2013.

[40] HOGBE-NLEND.Bornologies and Functional Analysis. Math. Studies 26, North Holland, Amsterdam, 1977.

[41] HÖRMANDER, L. Linear partial differential operators. Die Grundlehren der mathematischen Wis-senschaften, Bd. 116. Academic Press, Inc., Publishers, New York; Springer-Verlag, Berlin-Göttingen-Heidelberg, 1963.

[42] HÖRMANDER, L.The analysis of linear partial differential operators. I. Classics in Mathematics. Springer-Verlag, Berlin, 2003. Distribution theory and Fourier analysis.

[43] HÖRMANDER, L. On the division of distributions by polynomials.Ark. Mat. 3, 6 (12 1958), 555–568.

[44] JARCHOW, H. Locally convex spaces. B. G. Teubner, 1981.

[45] JUNEK, H. Locally Convex Spaces and Operator Ideals. Leipzig: B. G. Teubner, 1983.

[46] KAINZ, G., KRIEGL, A.,ANDMICHOR, P. C8-algebras from the functional analytic view point. Journal of Pure and Applied Algebra 46, 1 (1987), 89 – 107.

[47] KERJEAN, M. A logical account for linear partial differential equations. InLICS 2018(2011).

[48] KERJEAN, M. Weak topologies for linear logic.Logical Methods in Computer Science 12, 1 (2016).

[49] KERJEAN, M.,ANDTASSON, C. Mackey-complete spaces and power series.MSCS(2016).

[50] KOCK, A. A simple axiomatics for differentiation. Mathematica Scandinavica 40(1977), 183–193.

[51] KÖTHE, G. Topological Vector spaces. I. Springer-Verlag, New York, 1969.

[52] KÖTHE, G. Topological vector spaces. II. Springer-Verlag, New York, 1979.

[53] KRIEGL, A., AND MICHOR, P. W. The convenient setting of global analysis. Mathematical Surveys and Monographs. AMS, 1997.

[54] LAURENT, O. Etude de la polarisation en logique. Thèse de doctorat, Université Aix-Marseille II, Mar.

2002.

[55] LAURENT, O. Théorie de la démonstration. University Lecture, 2008.

[56] MACLANE.Categories for the Working Mathematician. Springer, 1998.

[57] MAZZA, D. Simple parsimonious types and logarithmic space. InProceedings of CSL(2015), pp. 24–40.

[58] MEISE, R. Spaces of differentiable functions and the approximation property. InApproximation Theory and Functional Analysis, J. B. Prolla, Ed., vol. 35 ofNorth-Holland Mathematics Studies. North-Holland, 1979, pp. 263 – 307.

[59] MELLIÈS, P.-A. Categorical semantics of linear logic. Société Mathématique de France(2008).

[60] MELLIÈS, P.-A. Dialogue categories and chiralities. Publ. Res. Inst. Math. Sci. 52, 4 (2016), 359–412.

[61] MELLIÈS, P. A. A micrological study of negation.Ann. Pure Appl. Logic 168, 2 (2017), 321–372.

[62] MELLIÈS, P.-A. Une étude micrologique de la négation. habilitation, Université Paris Diderot, 2017.

[63] MELLIÈS, P.-A., TABAREAU, N.,ANDTASSON, C. An explicit formula for the free exponential modality of linear logic. InAutomata, languages and programming. Part II, vol. 5556 ofLecture Notes in Comput.

Sci.Springer, Berlin, 2009.

[64] PAGANI, M. The Cut-Elimination Thereom for Differential Nets with Boxes. InTLCA)(2009).

[65] PAIGE, R.,AND KOENIG, S. Finite differencing of computable expressions. ACM Trans. Program. Lang.

Syst.(1982), 402–454.

[66] SCHAEFER, H. Topological vector spaces, vol. GTM 3. Springer-Verlag, 1971.

[67] SCHWARTZ, L. Théorie des distributions à valeurs vectorielles. I. Ann. Inst. Fourier, Grenoble 7(1957).

[68] SCHWARTZ, L. Théorie des distributions à valeurs vectorielles. II. Ann. Inst. Fourier. Grenoble 8(1958).

[69] SCHWARTZ, L. Théorie des distributions. Publications de l’Institut de Mathématique de l’Université de Strasbourg, No. IX-X. Nouvelle édition, entiérement corrigée, refondue et augmentée. Hermann, Paris, 1966.

[70] SCOTT, D. S. Data types as lattices.SIAM J. Comput. 5, 3 (1976), 522–587.

[71] SEELY, R. Linear logic, *-autonomous categories and cofree coalgebras. In In Categories in Computer Science and Logic(1989), American Mathematical Society.

[72] SELINGER, P. Control categories and duality: on the categorical semantics of the lambda-mu calculus.

Mathematical Structures in Computer Science 11, 2 (2001), 207–260.

[73] TASKINEN, J. A counterexample to “problème des topologies” of Grothendieck. InSéminaire d’Analyse Fonctionelle 1985/1986/1987, vol. 28 ofPubl. Math. Univ. Paris VII. Univ. Paris VII, Paris, 1988, pp. 165–

169.

[74] TASSON, C.Sématiques et syntaxes vectorielles de la logique linéaire. PhD thesis, Université Paris Diderot, 2009.

[75] TREVES, F. Locally Convex Spaces and Linear Partial Differential Equations. Springer, Berlin, Heidelberg, 1966.

[76] TRÈVES, F.Topological vector spaces, distributions and kernels. Academic Press, New York-London, 1967.

[77] ULAM, S. Zur Masstheorie in der Allgemeinen Mengenlehre.Fund. Math. 16(1930), 140–160.

[78] VALDIVIA, M. Topics in Locally Convex Spaces. North-Holland Mathematics Studies. Elsevier Science, 1982.

[79] VAUX, L. λ-calcul différentiel et logique classique : interactions calculatoires. PhD thesis, Université Aix Marseille 2, 2007.

[80] WADLER, P. A syntax for linear logic.Lecture Notes in Comput. Sci. 802(1994), 513–529.

[81] ZIMMERMANN, S. Vers une ludique différentielle. PhD thesis, Université Paris Diderot, 2013.

Appendices

Appendix A

Index of symbols

We indicate symbols, and then give the name of the mathematical object they denote, and the page or section in which they are introduced.

Categories

• TOPVEC: the category of Hausdorff and locally convex topological vector spaces and linear continuous bounded maps between them.

• BORNVEC: the category of vector spaces endowed with a vector bornology, with linear bounded maps between them.

The following categories are full and faithful subcategories of TOPVEC.

• KOTHE, model ofDiLL: the category of kothe spaces, page22.

• MCO, model of intuitionistDiLL: the category of Mackey-Complete spaces, page45.

• CHU, model ofMALL: the category of Chu spaces, Section4.

• WEAK, model ofDiLL: the category oflcs endowed with their Weak topology, Chapter5.

• bTOPVEC: the category of bornological lcs, page107.

• MACKEY: the category of lcs endowed with their Mackey topology, Section4.

• CONV, model of iDiLL[6] and interpretation for the positives formulas of a model in Section6.4: the category of bornological and Mackey-Complete spaces.

• COMPL: the category of Complete lcs, Section3.1.5.

• MACKEYCOMPL, interpretation for the negative formulas a model of DiLL Section??the category of lcs which are Mackey and Complete, see Section6.4.

• NUCL: the category of Nuclear lcs, Section7.2.2.

• NF, NDF interpreting negatives (resp. positives) in Chapter 7 : the category of Nuclear Fréchet (resp.

Nuclear DF) lcs, Section7.1.1.

Chapter 2

• LpE, Fq,LinpE, Fq,LpE, Fq: the vector space of all (resp. of all bounded, resp of all continuous) linear functions betwenn the lcsEandF.

• w,c,d: the weakening, contraction and dereliction rules ofLL, page17.

• pT, d, µq: a co-monad with co-unitdand co-multiplicationµ., page20.

• L!Co-Kleisli category of the co-monad!, page20.

• ˆ,´: the shifts ofLLpol, page24.

• N ,P: categories involved in a model ofLLpol, page28.

• w,¯ ¯c,d¯: the co-weakening, co-contraction, co-dereliction rules ofDiLL, page35.

• ˛,O,u,4,n: a biproduct structure on a category , page40.

Chapter 3

• EB : whenBis a absolutely convex and weakly-closed subset ofE, it is the vector space generated byB, normed by the distance toB, page57

• E˜the completion of a lcsE, page59.

• lim ÝÑ,lim

ÐÝ: the lcs injective (resp. projective) limit of |cs, page58.

• Cc8pRnq “DpRnq: the vector space of all smooth functionsf :Rn //Rwith compact support,endowed with the topology of uniform convergence of compact subsets of every derivatives of finite order, page60

• C8pRnq “EpRnq: the vector space ofallsmooth functionsf :Rn //R, endowed with the topology of uniform convergence of compact subsets of every derivatives of finite order, page60.

• Ew,E1: the weak and weak* topologies onEandE1respectively, page63.

• Eµ˚,Eµ1 : the Mackey* and Mackey topologies onEandE1respectively, page68.

• Eβ1 : the strong dual, page68

• bπ,bˆπ: the projective tensor product, the completed projective tensor product, page74.

• bε,bˆε: the injective tensor product, the completed injective tensor product, page74.

Chapter 5

• bi: the inductive tensor product, page86.

• HnpE, Fq: The space of n-linear symmetric separately continuous functions fromEtoF, page89.

• !: the exponential for which arrows in the co-kleisli category are formal power series.

• !1: the exponential for which arrows in the co-kleisli category are formal power series without constant coefficients, whose composition correspond to the Faa di Bruno Formula.cde"

Chapter 6

• p_q¯ born: the bornologification of a lcs , page108.

• p_qˆ M : the Mackey-completion of a lcs, page110.

• ¯_conv: The bornologification of the Mackey-completion, making a spaceconvenient, page111.

• Eµ: The Mackey topology on the lcsE, considered as the dual (equivalently pre-dual) ofEµ1, page69.

• ε: theεproduct, page78.

Chapter 7

• D1pRnq “Cc8pRnq1β, the space of distributions„ page132.

• E1pRnq “C8pRnq1β, the space of distributionswith compact support, page132.

• f, f1, g, g1, h, h1...: smooth functions, sometimes with compact support. If it is not explicitly mentioned,f1 will never designate the derivative off, asfis not in general a function defined onR.

• φ, φ1, ψ, ψ1. . . : Distributions, sometimes with compact support. Beware that Hormander [41,42] uses reverse notations for functions and distributions.

Chapter 8

• D0: the operator mapping a smooth function to its differential at0(which is linear continuous).

• D: a Linear Partial Differential Operator with constant coefficients.

D“ ÿ

αPNn

aα

Bαf Bxα Dˇ :“ ÿ

αPNn

p´1qαaα

Bαf Bxα

• D0´DiLL: a non-deterministic sequent calculus for which bothDandD0results in a model.

• D´DiLL: a deterministic sequent calculus for whichDresults in a model.

Appendix B

Models of Linear Logic based on the Schwartz ε-product.

This chapter consist in a submitted paper in collaboration with Y. Dabrowksi. In contrary to chap-ters 6, 7, we develop here an unpolarized, and therefore more difficult, approach to smooth and reflexive model of DiLL. From the interpretation of Linear Logic multiplicative disjunction as the ε-product defined by Laurent Schwartz, we construct several models of Differential Linear Logic based on usual mathematical notions of smooth maps. We isolate a completeness condition, called k-quasi-completeness, and an associated notion stable by duality calledk-reflexivity, allowing for a

˚-autonomous category ofk-reflexive spaces in which the dual of the tensor product is the reflexive version of theεproduct. We adapt Meise’s definition of Smooth maps into a first model of Differential Linear Logic, made ofk-reflexive spaces. We also build two new models of Linear Logic with con-veniently smooth maps, on categories made respectively of Mackey-complete Schwartz spaces and Mackey-complete Nuclear Spaces (with extra reflexivity conditions). Varying slightly the notion of smoothness, one also recovers models ofDiLLon the same˚-autonomous categories. Throughout the article, we work within the setting of Dialogue categories where the tensor product is exactly the ε-product (without reflexivization).

Dans le document manuscript (Page 171-189)