R
↳Dependency Pair Analysis
TIMES(x, s(y)) -> PLUS(times(x, y), x)
TIMES(x, s(y)) -> TIMES(x, y)
PLUS(x, s(y)) -> PLUS(x, y)
PLUS(s(x), y) -> PLUS(x, y)
R
↳DPs
→DP Problem 1
↳Remaining Obligation(s)
→DP Problem 2
↳Remaining Obligation(s)
PLUS(s(x), y) -> PLUS(x, y)
PLUS(x, s(y)) -> PLUS(x, y)
times(x, 0) -> 0
times(x, s(y)) -> plus(times(x, y), x)
plus(x, 0) -> x
plus(0, x) -> x
plus(x, s(y)) -> s(plus(x, y))
plus(s(x), y) -> s(plus(x, y))
TIMES(x, s(y)) -> TIMES(x, y)
times(x, 0) -> 0
times(x, s(y)) -> plus(times(x, y), x)
plus(x, 0) -> x
plus(0, x) -> x
plus(x, s(y)) -> s(plus(x, y))
plus(s(x), y) -> s(plus(x, y))
R
↳DPs
→DP Problem 1
↳Remaining Obligation(s)
→DP Problem 2
↳Remaining Obligation(s)
PLUS(s(x), y) -> PLUS(x, y)
PLUS(x, s(y)) -> PLUS(x, y)
times(x, 0) -> 0
times(x, s(y)) -> plus(times(x, y), x)
plus(x, 0) -> x
plus(0, x) -> x
plus(x, s(y)) -> s(plus(x, y))
plus(s(x), y) -> s(plus(x, y))
TIMES(x, s(y)) -> TIMES(x, y)
times(x, 0) -> 0
times(x, s(y)) -> plus(times(x, y), x)
plus(x, 0) -> x
plus(0, x) -> x
plus(x, s(y)) -> s(plus(x, y))
plus(s(x), y) -> s(plus(x, y))