Linear logic
The paper contains, in reverse order, (A) a substantial contribution to proof theory, and (B) speculations on using proofs as parts of programs, interspersed by (C) diverse relations to the (logical) literature. Here are a few samples from this, at least, for the reviewer, very readable paper. - (A) Building on extensive experience the author develops a smooth cut elimination theory (for proof `nets') with new logical operators, which achieve, demonstrably more efficiently, goals of traditional proof theory. A suitable selection leads to genuinely decidable subsystems, related to contraction-free rules studied by Herbrand, Wang, Ketonen and others, but neglected (overshadowed by foundational preoccupation with completeness, proof-theoretic strength, and similar flashy ideals, to which the author occasionally reverts, too; c.f. the end of 5.5 on p. 92 about conservation). (B) Viewed against the background of all mathematics, let alone all data processing, proofs are rarely (used in) programs, and programs rarely contain specifications of the problems they are meant for, let alone, proofs that they solve them. (P.7.III (ii) on `isolation' is to be understood in this sense). A proper focus is the - admittedly, \(\forall \exists\) small - speciality of extracting bounds from prima facie non-constructive proofs in mathematics, and synthesizing programs mechanically from suitable fragments of formal proofs. The author envisages (but does not state explicitly) a master program \(\Pi\) for his normalization procedure, with formal derivations \(\pi\) of his system as inputs, and their (unique) normal form \({\bar \pi}\) as output. The assumption is that \({\bar \pi}\) provides information that has (market) value but is not read off easily from \(\pi\), let alone, from the fact that the end formula F of \(\pi\) is true; on p. 17 there is a garbled reference to this in terms of different `interpretations' of: F is true. A colourful description of \(\pi\) in Chapter 2 suggests that \(\Pi\) lends itself to parallel processing; tacitly, without long waiting times (because of an `intrinsic' order). But this is not checked, nor even compared to familiar algebraic `normalization' procedures, for example, of rational expressions to fractions. - (C) One theme of the author's observations is the distrust, shared by contemporary (French) mathematicians, of the master assumption behind the logical tradition: general, and therefore coarse notions, like arbitrary or general recursive functions, are the first order of business (instead of: reculer pour mieux sauter). Thus he replaces the `big' spaces in Scott's theory of domains by more structured, coherent spaces, associating to programs \(\Pi\) corresponding functions \(\alpha_{\Pi}\) (on the spaces considered). A less publicized defect of the logical tradition of generality is that it does not even try to exploit specifics, such as the special properties, mentioned in (B), of programs that happen to include proofs. Without exaggeration, the - often, admittedly, clumsy - objections of engineers on p. 7.III to airy-fairy theory apply to the logical ideal of theory above; certainly, not to be theories used for developing semiconductors and superconductors that have made computer hardware one of the wonders of the modern world.
- scientific article; zbMATH DE number 3525107 (Why is no real title available?)
- scientific article; zbMATH DE number 3556029 (Why is no real title available?)
- scientific article; zbMATH DE number 3349775 (Why is no real title available?)
- Normal functors, power series and -calculus
- The system \({\mathcal F}\) of variable types, fifteen years later
- Constructive logic with strong negation is a substructural logic. II
- Many concepts and two logics of algorithmic reduction
- Phase semantics and Petri net interpretation for resource-sensitive strong negation
- Investigations into a left-structural right-substructural sequent calculus
- First-order Glue
- Coherence in linear predicate logic
- Plans, actions and dialogues using linear logic
- A note on Trillas' CHC models
- On the algebraic structure of declarative programming languages
- Focusing and polarization in linear, intuitionistic, and classical logics
- Automata theory based on complete residuated lattice-valued logic: Pushdown automata
- The quantic conuclei on quantales
- Automata theory based on complete residuated lattice-valued logic: a categorical approach
- Quantum implicit computational complexity
- Strong normalization property for second order linear logic
- Linear logic by levels and bounded time complexity
- The linear abstract machine
- The semantics and proof theory of linear logic
- BCK-combinators and linear \(\lambda\)-terms have types
- On Church's formal theory of functions and functionals. The - calculus: Connections to higher type recursion theory, proof theory, category theory
- Natural deduction and coherence for weakly distributive categories
- Algebraic structures in categorial grammar
- Domain theory in logical form
- Inheritance as implicit coercion
- The undecidability of k-provability
- A characterization of nuclei in orthomodular and quantic lattices
- Language in action
- A bridge between constructive logic and computer programming
- Relevant logic programming
- Implementing the `Fool's model' of combinatory logic
- Quantaloidal nuclei, the syntactic congruence and tree automata
- Binary logic is rich enough
- Stable neighbourhoods
- Quantitative domains and infinitary algebras
- Algebraic logic for classical conjunction and disjunction
- The \({\mathcal NU}\) system as a development system for concurrent programs: \(\delta{\mathcal NU}\)
- A game semantics for linear logic
- Decision problems for propositional linear logic
- Nonmodal classical linear predicate logic is a fragment of intuitionistic linear logic
- Bounded linear logic: A modular approach to polynomial-time computability
- Modal companions of intermediate propositional logics
- The logic of structures
- Modal translations in substructural logics
- The first axiomatization of relevant logic
- A representation theorem for quantales
- Principal types of BCK-lambda-terms
- Constructive logics. I: A tutorial on proof systems and typed \(\lambda\)- calculi
- Linearizing intuitionistic implication
- Displaying and deciding substructural logics. I: Logics with contraposition
- Light linear logic
- \(\supset\)E is admissible in ``true relevant arithmetic
- Reaction graph
- Representing scope in intuitionistic deductions
- Let's plan it deductively!
- Usage counting analysis for lazy functional languages
- Phase semantics for a pure noncommutative linear propositional logic
- Chu spaces from the representational viewpoint
- Turning cycles into spirals
- Sentential constants in systems near R
- Resolution calculus for the first order linear logic
- Modal logic as metalogic
- Finite games for a predicate logic without contractions
- Defining concurrent processes constructively
- The finite model property for BCK and BCIW
- An internal language for autonomous categories
- An equivalence between lambda- terms
- Informational interpretation of substructural propositional logics
- Coherent models of proof nets
- Linear logic with fixed resources
- Linear logic as a logic of computations
- Distributed programming with logic tuple spaces
- Quantum logic and linear logic
- Homology of proof-nets
- The conjoinability relation in Lambek calculus and linear logic
- Semantics of weakening and contraction
- Modalities in linear logic weaker than the exponential ``of course: Algebraic and relational semantics
- The complexity of Horn fragments of linear logic
- Proof strategies in linear logic
- Proofs as processes
- On the \(\pi\)-calculus and linear logic
- On proof normalization in linear logic
- Head linear reduction and pure proof net extraction
- First-order linear logic without modalities is NEXPTIME-hard
- Constant-only multiplicative linear logic is NP-complete
- Limited reasoning in first-order knowledge bases
- Reflections on ``difficult embeddings
- Meeting strength in substructural logics
- *-autonomous categories of bimodules
- On the linear decoration of intuitionistic derivations
- Continuity of left-continuous triangular norms with strong induced negations and their boundary condition
- Monoidal t-norm based logic: Towards a logic for left-continuous t-norms
- Semantic data modelling using linear logic
- Hypersequents, logical consequence and intermediate logics for concurrency
- Completeness results for linear logic on Petri nets
- A constructive game semantics for the language of linear logic
- Interaction nets and term-rewriting systems
- New Curry-Howard terms for full linear logic
- May I borrow your logic? (Transporting logical structures along maps)
- Glueing and orthogonality for models of linear logic
- Exhausting strategies, joker games and full completeness for IMLL with unit
This page was built for publication: Linear logic
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q579249)