11 research outputs found
Intensional properties of polygraphs
We present polygraphic programs, a subclass of Albert Burroni's polygraphs,
as a computational model, showing how these objects can be seen as first-order
functional programs. We prove that the model is Turing complete. We use
polygraphic interpretations, a termination proof method introduced by the
second author, to characterize polygraphic programs that compute in polynomial
time. We conclude with a characterization of polynomial time functions and
non-deterministic polynomial time functions.Comment: Proceedings of TERMGRAPH 2007, Electronic Notes in Computer Science
(to appear), 12 pages, minor changes from previous versio
Partial monoids: associativity and confluence
A partial monoid is a set with a partial multiplication (and
total identity ) which satisfies some associativity axiom. The partial
monoid may be embedded in a free monoid and the product is
simulated by a string rewriting system on that consists in evaluating the
concatenation of two letters as a product in , when it is defined, and a
letter as the empty word . In this paper we study the profound
relations between confluence for such a system and associativity of the
multiplication. Moreover we develop a reduction strategy to ensure confluence
and which allows us to define a multiplication on normal forms associative up
to a given congruence of . Finally we show that this operation is
associative if, and only if, the rewriting system under consideration is
confluent
Globular: an online proof assistant for higher-dimensional rewriting
This article introduces Globular, an online proof assistant for the
formalization and verification of proofs in higher-dimensional category theory.
The tool produces graphical visualizations of higher-dimensional proofs,
assists in their construction with a point-and- click interface, and performs
type checking to prevent incorrect rewrites. Hosted on the web, it has a low
barrier to use, and allows hyperlinking of formalized proofs directly from
research papers. It allows the formalization of proofs from logic, topology and
algebra which are not formalizable by other methods, and we give several
examples
Polygraphs for termination of left-linear term rewriting systems
We present a methodology for proving termination of left-linear term
rewriting systems (TRSs) by using Albert Burroni's polygraphs, a kind of
rewriting systems on algebraic circuits. We translate the considered TRS into a
polygraph of minimal size whose termination is proven with a polygraphic
interpretation, then we get back the property on the TRS. We recall Yves
Lafont's general translation of TRSs into polygraphs and known links between
their termination properties. We give several conditions on the original TRS,
including being a first-order functional program, that ensure that we can
reduce the size of the polygraphic translation. We also prove sufficient
conditions on the polygraphic interpretations of a minimal translation to imply
termination of the original TRS. Examples are given to compare this method with
usual polynomial interpretations.Comment: 15 page
Globular: an online proof assistant for higher-dimensional rewriting
This article introduces Globular, an online proof assistant for the formalization and veri cation of proofs in higher-dimensional category theory. The tool produces graphical visualizations of higher-dimensional proofs, assists in their construction with a point-and- click interface, and performs type checking to prevent incorrect rewrites. Hosted on the web, it has a low barrier to use, and allows hyperlinking of formalized proofs directly from
research papers. It allows the formalization of proofs from logic, topology and algebra which are not formalizable by other methods, and we give several examples
A folk model structure on omega-cat
We establish a model structure on the category of strict omega-categories.
The constructions leading to the model structure in question are expressed
entirely within the scope of omega-categories, building on a set of generating
cofibrations and a class of weak equivalences as basic items. All object are
fibrant while cofibrant objects are exactly the free ones. Our model structure
transfers to n-categories along right-adjoints, for each n, thus recovering the
known cases n = 1 and n = 2.Comment: 33 pages, expanded version of the original 17 pages synopsis, new
sections adde
The algebra of entanglement and the geometry of composition
String diagrams turn algebraic equations into topological moves that have
recurring shapes, involving the sliding of one diagram past another. We
individuate, at the root of this fact, the dual nature of polygraphs as
presentations of higher algebraic theories, and as combinatorial descriptions
of "directed spaces". Operations of polygraphs modelled on operations of
topological spaces are used as the foundation of a compositional universal
algebra, where sliding moves arise from tensor products of polygraphs. We
reconstruct several higher algebraic theories in this framework.
In this regard, the standard formalism of polygraphs has some technical
problems. We propose a notion of regular polygraph, barring cell boundaries
that are not homeomorphic to a disk of the appropriate dimension. We define a
category of non-degenerate shapes, and show how to calculate their tensor
products. Then, we introduce a notion of weak unit to recover weakly degenerate
boundaries in low dimensions, and prove that the existence of weak units is
equivalent to a representability property.
We then turn to applications of diagrammatic algebra to quantum theory. We
re-evaluate the category of Hilbert spaces from the perspective of categorical
universal algebra, which leads to a bicategorical refinement. Then, we focus on
the axiomatics of fragments of quantum theory, and present the ZW calculus, the
first complete diagrammatic axiomatisation of the theory of qubits.
The ZW calculus has several advantages over ZX calculi, including a
computationally meaningful normal form, and a fragment whose diagrams can be
read as setups of fermionic oscillators. Moreover, its generators reflect an
operational classification of entangled states of 3 qubits. We conclude with
generalisations of the ZW calculus to higher-dimensional systems, including the
definition of a universal set of generators in each dimension.Comment: v2: changes to end of Chapter 3. v1: 214 pages, many figures;
University of Oxford doctoral thesi