What are sufficient condition for the modularity of confluence?
The source page states the original problem together with its recorded qualifications and progress updates as follows.
One of the earliest results established on modularity of combinations of term-rewriting systems is the confluence of the union of two confluent systems which share no symbols [M. Kurihara, 1993]; if symbols are shared modularity is not preserved by union [M. Kurihara, 1993]. Some sufficient conditions for modularity of confluence of constructor-sharing systems that are terminating have been found [M. Kurihara, 1993]. Are there interesting sufficient conditions that are independent of termination?
Recorded progress.
Left-linearity is a sufficient condition, as shown long ago in [M. Kurihara, 1993]. In [M. Kurihara, 1993], it is established that confluence is modular in the presence of the weak normalization property. (This result has been extended in [M. Kurihara, 1993] for hierarchical combinations.) In [M. Kurihara, 1993], some results are given when only one of the systems is terminating.
There are other sufficient conditions for modularity of confluence that do not
require termination of the combined system even when function symbols are
shared. One set of conditions, viz., persistence'', relative
termination'', and -disjointness, is given in [M. Kurihara, 1993]. An
abstract confluence theorem without termination is given in [M. Kurihara, 1993].
