The rewrite relation of the following TRS is considered.
| P(x1) | → | Q(Q(p(x1))) | (1) |
| p(p(x1)) | → | q(q(x1)) | (2) |
| p(Q(Q(x1))) | → | Q(Q(p(x1))) | (3) |
| Q(p(q(x1))) | → | q(p(Q(x1))) | (4) |
| q(q(p(x1))) | → | p(q(q(x1))) | (5) |
| q(Q(x1)) | → | x1 | (6) |
| Q(q(x1)) | → | x1 | (7) |
| p(P(x1)) | → | x1 | (8) |
| P(p(x1)) | → | x1 | (9) |
| p#(p(x1)) | → | q#(x1) | (10) |
| p#(Q(Q(x1))) | → | Q#(Q(p(x1))) | (11) |
| Q#(p(q(x1))) | → | p#(Q(x1)) | (12) |
| P#(x1) | → | Q#(Q(p(x1))) | (13) |
| P#(x1) | → | p#(x1) | (14) |
| Q#(p(q(x1))) | → | q#(p(Q(x1))) | (15) |
| Q#(p(q(x1))) | → | Q#(x1) | (16) |
| p#(Q(Q(x1))) | → | Q#(p(x1)) | (17) |
| P#(x1) | → | Q#(p(x1)) | (18) |
| q#(q(p(x1))) | → | q#(x1) | (19) |
| q#(q(p(x1))) | → | p#(q(q(x1))) | (20) |
| p#(p(x1)) | → | q#(q(x1)) | (21) |
| p#(Q(Q(x1))) | → | p#(x1) | (22) |
| q#(q(p(x1))) | → | q#(q(x1)) | (23) |
The dependency pairs are split into 1 component.
| q#(q(p(x1))) | → | q#(q(x1)) | (23) |
| Q#(p(q(x1))) | → | Q#(x1) | (16) |
| Q#(p(q(x1))) | → | q#(p(Q(x1))) | (15) |
| p#(Q(Q(x1))) | → | p#(x1) | (22) |
| p#(p(x1)) | → | q#(q(x1)) | (21) |
| q#(q(p(x1))) | → | p#(q(q(x1))) | (20) |
| Q#(p(q(x1))) | → | p#(Q(x1)) | (12) |
| p#(Q(Q(x1))) | → | Q#(Q(p(x1))) | (11) |
| q#(q(p(x1))) | → | q#(x1) | (19) |
| p#(Q(Q(x1))) | → | Q#(p(x1)) | (17) |
| p#(p(x1)) | → | q#(x1) | (10) |
| [P#(x1)] | = | 0 |
| [Q(x1)] | = | x1 + 3253 |
| [q(x1)] | = | x1 + 10451 |
| [Q#(x1)] | = | x1 + 0 |
| [p#(x1)] | = | x1 + 7199 |
| [p(x1)] | = | x1 + 10452 |
| [P(x1)] | = | x1 + 36466 |
| [q#(x1)] | = | x1 + 7198 |
| Q(p(q(x1))) | → | q(p(Q(x1))) | (4) |
| p(P(x1)) | → | x1 | (8) |
| p(Q(Q(x1))) | → | Q(Q(p(x1))) | (3) |
| q(q(p(x1))) | → | p(q(q(x1))) | (5) |
| Q(q(x1)) | → | x1 | (7) |
| q(Q(x1)) | → | x1 | (6) |
| p(p(x1)) | → | q(q(x1)) | (2) |
| q#(q(p(x1))) | → | q#(q(x1)) | (23) |
| Q#(p(q(x1))) | → | Q#(x1) | (16) |
| p#(Q(Q(x1))) | → | p#(x1) | (22) |
| p#(p(x1)) | → | q#(q(x1)) | (21) |
| Q#(p(q(x1))) | → | p#(Q(x1)) | (12) |
| q#(q(p(x1))) | → | q#(x1) | (19) |
| p#(Q(Q(x1))) | → | Q#(p(x1)) | (17) |
| p#(p(x1)) | → | q#(x1) | (10) |
The dependency pairs are split into 1 component.
| Q#(p(q(x1))) | → | q#(p(Q(x1))) | (15) |
| p#(Q(Q(x1))) | → | Q#(Q(p(x1))) | (11) |
| q#(q(p(x1))) | → | p#(q(q(x1))) | (20) |
| [P#(x1)] | = |
|
||||||||||||
| [Q(x1)] | = |
|
||||||||||||
| [q(x1)] | = |
|
||||||||||||
| [Q#(x1)] | = |
|
||||||||||||
| [p#(x1)] | = |
|
||||||||||||
| [p(x1)] | = |
|
||||||||||||
| [P(x1)] | = |
|
||||||||||||
| [q#(x1)] | = |
|
| Q(p(q(x1))) | → | q(p(Q(x1))) | (4) |
| p(P(x1)) | → | x1 | (8) |
| p(Q(Q(x1))) | → | Q(Q(p(x1))) | (3) |
| q(q(p(x1))) | → | p(q(q(x1))) | (5) |
| Q(q(x1)) | → | x1 | (7) |
| q(Q(x1)) | → | x1 | (6) |
| p(p(x1)) | → | q(q(x1)) | (2) |
| Q#(p(q(x1))) | → | q#(p(Q(x1))) | (15) |
| p#(Q(Q(x1))) | → | Q#(Q(p(x1))) | (11) |
| q#(q(p(x1))) | → | p#(q(q(x1))) | (20) |
The dependency pairs are split into 0 components.