paper

Partial monoids: associativity and confluence

arXiv:1002.2166

Abstract

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.

Partial monoids: associativity and confluence · wovepaper