37 research outputs found

    A String Diagrammatic Axiomatisation of Finite-State Automata

    Get PDF
    We develop a fully diagrammatic approach to the theory of finite-state automata, based on reinterpreting their usual state-transition graphical representation as a two-dimensional syntax of string diagrams. Moreover, we provide an equational theory that completely axiomatises language equivalence in this new setting. This theory has two notable features. First, the Kleene star is a derived concept, as it can be decomposed into more primitive algebraic blocks. Second, the proposed axiomatisation is finitary -- a result which is provably impossible to obtain for the one-dimensional syntax of regular expressions.Comment: Minor corrections, in particular in the proof of completeness (including the ordering of the steps of Brzozowski's algorithm

    First order linear logic in symmetric monoidal closed categories

    Get PDF

    Compactly accessible categories and quantum key distribution

    Get PDF
    Compact categories have lately seen renewed interest via applications to quantum physics. Being essentially finite-dimensional, they cannot accomodate (co)limit-based constructions. For example, they cannot capture protocols such as quantum key distribution, that rely on the law of large numbers. To overcome this limitation, we introduce the notion of a compactly accessible category, relying on the extra structure of a factorisation system. This notion allows for infinite dimension while retaining key properties of compact categories: the main technical result is that the choice-of-duals functor on the compact part extends canonically to the whole compactly accessible category. As an example, we model a quantum key distribution protocol and prove its correctness categorically.Comment: 26 pages in Logical Methods in Computer Science, Volume 4, Issue 4 (November 17, 2008) lmcs:112
    corecore