YES(O(1), O(n^1)) 0.00/0.72 YES(O(1), O(n^1)) 0.00/0.73 0.00/0.73 0.00/0.73
0.00/0.73 0.00/0.730 CpxTRS0.00/0.73
↳1 CpxTrsToCdtProof (BOTH BOUNDS(ID, ID))0.00/0.73
↳2 CdtProblem0.00/0.73
↳3 CdtPolyRedPairProof (UPPER BOUND (ADD(O(n^1))))0.00/0.73
↳4 CdtProblem0.00/0.73
↳5 SIsEmptyProof (BOTH BOUNDS(ID, ID))0.00/0.73
↳6 BOUNDS(O(1), O(1))0.00/0.73
minus(minus(x)) → x 0.00/0.73
minus(h(x)) → h(minus(x)) 0.00/0.73
minus(f(x, y)) → f(minus(y), minus(x))
Tuples:
minus(minus(z0)) → z0 0.00/0.73
minus(h(z0)) → h(minus(z0)) 0.00/0.73
minus(f(z0, z1)) → f(minus(z1), minus(z0))
S tuples:
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
K tuples:none
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
minus
MINUS
c1, c2
We considered the (Usable) Rules:none
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
The order we found is given by the following interpretation:
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
POL(MINUS(x1)) = [2]x1 0.00/0.73
POL(c1(x1)) = x1 0.00/0.73
POL(c2(x1, x2)) = x1 + x2 0.00/0.73
POL(f(x1, x2)) = [3] + x1 + x2 0.00/0.73
POL(h(x1)) = [1] + x1
Tuples:
minus(minus(z0)) → z0 0.00/0.73
minus(h(z0)) → h(minus(z0)) 0.00/0.73
minus(f(z0, z1)) → f(minus(z1), minus(z0))
S tuples:none
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
Defined Rule Symbols:
MINUS(h(z0)) → c1(MINUS(z0)) 0.00/0.73
MINUS(f(z0, z1)) → c2(MINUS(z1), MINUS(z0))
minus
MINUS
c1, c2