Abstract.
When we cut a multiplicative proof-net of linear logic in two parts we get two modules with a certain border. We call pretype of a module the set of partitions over its border induced by Danos-Regnier switchings. The type of a module is then defined as the double orthogonal of its pretype. This is an optimal notion describing the behaviour of a module: two modules behave in the same way precisely if they have the same type.
In this paper we define a procedure which allows to characterize (and calculate) the type of a module only exploiting its intrinsic geometrical properties and without any explicit mention to the notion of orthogonality. This procedure is simply based on elementary graph rewriting steps, corresponding to the associativity, commutativity and weak-distributivity of the multiplicative connectives of linear logic.
Similar content being viewed by others
References
Abramsky, S., Jagadeesan, R.: Games and Full Completeness for Multiplicative Linear Logic. J. Symbolic Logic 59 (2), 543–574 (1994)
Abrusci, V.M., Ruet, P.: Non commutative logic I: the multiplicative fragment. Annals of Pure and Applied Logic 101, 29–64 (2000)
Andreoli, J.-M.: Logic programming with focusing proofs in linear logic. Journal of Logic and Computation, 2, 1992
Andreoli, J.-M.: Focussing and proof construction. Annals of Pure and Applied Logic 107, 131–163 (2001)
Cockett, J.R.B., Seely, R.A.G.: Weakly Distributive Categories. Journal of Pure and Applied Algebra, 114, 133–173 (1997)
Danos, V., Regnier, L.: The structure of multiplicatives. Archive for Mathematical Logic 28, 181–203 (1989)
Girard, J.-Y.: Linear logic. Theoretical Computer Science 50, 1–102 (1987)
Girard, J.-Y.: Multiplicatives. Rendiconti del Seminario Matematico dell’Università e Policlinico di Torino, special issue on Logic and Computer Science, pp. 11–33, 1987
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was carried out at the University “Roma Tre”, in the framework of the European TMR Research Programme “Linear Logic in Computer Science”. The authors are grateful to Paul Ruet and to the anonymous referee for their useful comments and remarks on a previous version of this paper.
Rights and permissions
About this article
Cite this article
Maieli, R., Puite, Q. Modularity of proof-nets. Arch. Math. Logic 44, 167–193 (2005). https://doi.org/10.1007/s00153-004-0242-2
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00153-004-0242-2