R
↳Dependency Pair Analysis
FIB(s(s(x))) -> +'(fib(s(x)), fib(x))
FIB(s(s(x))) -> FIB(s(x))
FIB(s(s(x))) -> FIB(x)
+'(x, s(y)) -> +'(x, y)
R
↳DPs
→DP Problem 1
↳Polynomial Ordering
→DP Problem 2
↳Polo
+'(x, s(y)) -> +'(x, y)
fib(0) -> 0
fib(s(0)) -> s(0)
fib(s(s(x))) -> +(fib(s(x)), fib(x))
+(x, 0) -> x
+(x, s(y)) -> s(+(x, y))
innermost
+'(x, s(y)) -> +'(x, y)
POL(s(x1)) = 1 + x1 POL(+'(x1, x2)) = x2
R
↳DPs
→DP Problem 1
↳Polo
→DP Problem 3
↳Dependency Graph
→DP Problem 2
↳Polo
fib(0) -> 0
fib(s(0)) -> s(0)
fib(s(s(x))) -> +(fib(s(x)), fib(x))
+(x, 0) -> x
+(x, s(y)) -> s(+(x, y))
innermost
R
↳DPs
→DP Problem 1
↳Polo
→DP Problem 2
↳Polynomial Ordering
FIB(s(s(x))) -> FIB(x)
FIB(s(s(x))) -> FIB(s(x))
fib(0) -> 0
fib(s(0)) -> s(0)
fib(s(s(x))) -> +(fib(s(x)), fib(x))
+(x, 0) -> x
+(x, s(y)) -> s(+(x, y))
innermost
FIB(s(s(x))) -> FIB(x)
FIB(s(s(x))) -> FIB(s(x))
POL(s(x1)) = 1 + x1 POL(FIB(x1)) = 1 + x1
R
↳DPs
→DP Problem 1
↳Polo
→DP Problem 2
↳Polo
→DP Problem 4
↳Dependency Graph
fib(0) -> 0
fib(s(0)) -> s(0)
fib(s(s(x))) -> +(fib(s(x)), fib(x))
+(x, 0) -> x
+(x, s(y)) -> s(+(x, y))
innermost