YES
by csi
The rewrite relation of the following TRS is considered.
b(c(x)) | → | c(c(x)) |
a(a(x)) | → | a(b(x)) |
c(b(x)) | → | c(a(x)) |
b(a(x)) | → | c(a(x)) |
a(c(x)) | → | c(a(x)) |
c(a(x)) | → | a(b(x)) |
a(b(x)) | → | c(c(x)) |
To prove that the TRS is (non-)confluent, we show (non-)confluence of the following modified system:
a(b(x)) | → | c(c(x)) |
c(a(x)) | → | a(b(x)) |
a(c(x)) | → | c(a(x)) |
b(a(x)) | → | c(a(x)) |
c(b(x)) | → | c(a(x)) |
a(a(x)) | → | a(b(x)) |
b(c(x)) | → | c(c(x)) |
c(a(x)) | → | c(c(x)) |
a(c(x)) | → | a(b(x)) |
b(a(x)) | → | a(b(x)) |
c(b(x)) | → | a(b(x)) |
a(a(x)) | → | c(c(x)) |
All redundant rules that were added or removed can be simulated in 2 steps .
To prove that the TRS is (non-)confluent, we show (non-)confluence of the following modified system:
a(a(x)) | → | c(c(x)) |
c(b(x)) | → | a(b(x)) |
b(a(x)) | → | a(b(x)) |
a(c(x)) | → | a(b(x)) |
c(a(x)) | → | c(c(x)) |
b(c(x)) | → | c(c(x)) |
a(a(x)) | → | a(b(x)) |
c(b(x)) | → | c(a(x)) |
b(a(x)) | → | c(a(x)) |
a(c(x)) | → | c(a(x)) |
c(a(x)) | → | a(b(x)) |
a(b(x)) | → | c(c(x)) |
c(b(x)) | → | c(c(x)) |
b(a(x)) | → | c(c(x)) |
a(c(x)) | → | c(c(x)) |
All redundant rules that were added or removed can be simulated in 2 steps .
The duplicating rules (R) terminate relative to the other rules (S).
There are no rules in the TRS R. Hence, R/S is relative terminating.
csi