40 research outputs found

    Non-associative, Non-commutative Multi-modal Linear Logic

    Get PDF
    Adding multi-modalities (called subexponentials) to linear logic enhances its power as a logical framework, which has been extensively used in the specification of e.g. proof systems, programming languages and bigraphs. Initially, subexponentials allowed for classical, linear, affine or relevant behaviors. Recently, this framework was enhanced so to allow for commutativity as well. In this work, we close the cycle by considering associativity. We show that the resulting system (acLLΣ ) admits the (multi)cut rule, and we prove two undecidability results for fragments/variations of acLLΣ

    Semantically informed methods in structural proof theory

    Get PDF

    Glue TAG semantics for binary branching syntactic structures

    Get PDF
    This thesis presents Gl-TAG, a new semantics for a fragment of natural language including simple in/transitive sentences with quantifiers. Gl-TAG utilises glue semantics, a proof-theoretic semantics based on linear logic, and TAG, a tree-based syntactic theory. We demonstrate that Gl-TAG is compositional, and bears interesting similarities to other approaches to the semantics of quantifiers. Chapter 1, rather than discussing the arguments of the thesis as a whole, outlines the global picture of language and semantic theory we adopt, introducing different semantics for quantification, so that Gl-TAG is understood in the proper context. Chapter 2, the heart of the thesis, introduces Gl-TAG, illustrating its application to quantifier scope ambiguity (Qscope ambiguity) and binding. Ways of constricting quantifier scope where necessary are suggested, but their full development is a topic of future research. Chapter 3 demonstrates that our semantics is compositional in certain formal senses there distinguished. Our account of quantification bears striking similarities to that proposed in Heim and Kratzer (1998), and also to Cooper storage (Cooper ((1983))); in fact, we can set up a form of Cooper storage within Gl-TAG. We suggest in conclusion that the features in common between frameworks highlight the possible formal similarities between the approaches. One philosophically interesting aspect of our semantics left aside is that it depends on proof theoretic methods; glue semantics combines semantic values both by harnessing the inferential power of linear logic and by exploiting the Curry-Howard isomorphism (CHI) familiar from proof theory (see chapter 2 for a brief explanation of the CHI). The semantic value of a proposition is thus a proof, as some proof theorists have desired (see Martin-Lof (1996). This raises a question for future research; namely, whether Gl-TAG is an inferential semantics in the sense that some philosophers have discussed (Murzi and Steinberger (2015))

    Which simple types have a unique inhabitant?

    Get PDF
    International audienceWe study the question of whether a given type has a unique inhabitant modulo program equivalence. In the setting of simply-typed lambda-calculus with sums, equipped with the strong βη-equivalence, we show that uniqueness is decidable. We present a saturating focused logic that introduces irreducible cuts on positive types "as soon as possible". Backward search in this logic gives an effective algorithm that returns either zero, one or two distinct inhabitants for any given type. Preliminary application studies show that such a feature can be useful in strongly-typed programs, inferring the code of highly-polymorphic library functions, or "glue code" inside more complex terms

    Learning categorial grammars

    Get PDF
    In 1967 E. M. Gold published a paper in which the language classes from the Chomsky-hierarchy were analyzed in terms of learnability, in the technical sense of identification in the limit. His results were mostly negative, and perhaps because of this his work had little impact on linguistics. In the early eighties there was renewed interest in the paradigm, mainly because of work by Angluin and Wright. Around the same time, Arikawa and his co-workers refined the paradigm by applying it to so-called Elementary Formal Systems. By making use of this approach Takeshi Shinohara was able to come up with an impressive result; any class of context-sensitive grammars with a bound on its number of rules is learnable. Some linguistically motivated work on learnability also appeared from this point on, most notably Wexler & Culicover 1980 and Kanazawa 1994. The latter investigates the learnability of various classes of categorial grammar, inspired by work by Buszkowski and Penn, and raises some interesting questions. We follow up on this work by exploring complexity issues relevant to learning these classes, answering an open question from Kanazawa 1994, and applying the same kind of approach to obtain (non)learnable classes of Combinatory Categorial Grammars, Tree Adjoining Grammars, Minimalist grammars, Generalized Quantifiers, and some variants of Lambek Grammars. We also discuss work on learning tree languages and its application to learning Dependency Grammars. Our main conclusions are: - formal learning theory is relevant to linguistics, - identification in the limit is feasible for non-trivial classes, - the `Shinohara approach' -i.e., placing a numerical bound on the complexity of a grammar- can lead to a learnable class, but this completely depends on the specific nature of the formalism and the notion of complexity. We give examples of natural classes of commonly used linguistic formalisms that resist this kind of approach, - learning is hard work. Our results indicate that learning even `simple' classes of languages requires a lot of computational effort, - dealing with structure (derivation-, dependency-) languages instead of string languages offers a useful and promising approach to learnabilty in a linguistic contex
    corecore