R
↳Dependency Pair Analysis
F(f(f(f(j, a), b), c), d) -> F(f(a, b), f(f(a, d), c))
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, a), b), c), d) -> F(a, d)
R
↳DPs
→DP Problem 1
↳Narrowing Transformation
F(f(f(f(j, a), b), c), d) -> F(a, d)
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, a), b), c), d) -> F(f(a, b), f(f(a, d), c))
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost
three new Dependency Pairs are created:
F(f(f(f(j, a), b), c), d) -> F(f(a, b), f(f(a, d), c))
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(f(f(j, a''), b'''), c''), d), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(f(j, a''), b''), c''), b), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
R
↳DPs
→DP Problem 1
↳Nar
→DP Problem 2
↳Rewriting Transformation
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(f(j, a''), b''), c''), b), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(f(f(j, a''), b'''), c''), d), c))
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, a), b), c), d) -> F(a, d)
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost
one new Dependency Pair is created:
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(f(f(j, a''), b'''), c''), d), c))
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(a'', b'''), f(f(a'', d), c'')), c))
R
↳DPs
→DP Problem 1
↳Nar
→DP Problem 2
↳Rw
...
→DP Problem 3
↳Rewriting Transformation
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(a'', b'''), f(f(a'', d), c'')), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, a), b), c), d) -> F(a, d)
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(f(j, a''), b''), c''), b), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost
one new Dependency Pair is created:
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(f(j, a''), b''), c''), b), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(a'', b''), f(f(a'', b), c'')), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
R
↳DPs
→DP Problem 1
↳Nar
→DP Problem 2
↳Rw
...
→DP Problem 4
↳Forward Instantiation Transformation
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(a'', b''), f(f(a'', b), c'')), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, a), b), c), d) -> F(a, d)
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(a'', b'''), f(f(a'', d), c'')), c))
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost
four new Dependency Pairs are created:
F(f(f(f(j, a), b), c), d) -> F(a, b)
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(f(j, a''), b'''), c''), b'')
F(f(f(f(j, f(f(f(j, f(f(j, a''''), b'''')), b'0), c'''')), b''), c), d) -> F(f(f(f(j, f(f(j, a''''), b'''')), b'0), c''''), b'')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c'')), b'), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c''), b')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c'')), b''), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c''), b'')
R
↳DPs
→DP Problem 1
↳Nar
→DP Problem 2
↳Rw
...
→DP Problem 5
↳Forward Instantiation Transformation
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c'')), b''), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c''), b'')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c'')), b'), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c''), b')
F(f(f(f(j, f(f(f(j, f(f(j, a''''), b'''')), b'0), c'''')), b''), c), d) -> F(f(f(f(j, f(f(j, a''''), b'''')), b'0), c''''), b'')
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(f(j, a''), b'''), c''), b'')
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(a'', b'''), f(f(a'', d), c'')), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, a), b), c), d) -> F(a, d)
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(a'', b''), f(f(a'', b), c'')), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost
seven new Dependency Pairs are created:
F(f(f(f(j, a), b), c), d) -> F(a, d)
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(j, a''), b''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(j, a''''), b'''')), b''), c'''')), b), c), d') -> F(f(f(f(j, f(f(j, a''''), b'''')), b''), c''''), d')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b''), c'')), b), c), d') -> F(f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b''), c''), d')
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(j, a''''''), b'''''')), b'0''), c'''''')), b''''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(j, a''''''), b'''''')), b'0''), c'''''')), b''''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b'''''''), c'''''')), b''0'''), c'''')), b'''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b'''''''), c'''''')), b''0'''), c'''')), b'''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b''''''), c'''''')), b'0''), c'''')), b''''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b''''''), c'''''')), b'0''), c'''')), b''''), c''), d'')
R
↳DPs
→DP Problem 1
↳Nar
→DP Problem 2
↳Rw
...
→DP Problem 6
↳Remaining Obligation(s)
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b''''''), c'''''')), b'0''), c'''')), b''''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b''''''), c'''''')), b'0''), c'''')), b''''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b'''''''), c'''''')), b''0'''), c'''')), b'''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(f(j, a''''''), b'''''''), c'''''')), b''0'''), c'''')), b'''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, f(f(j, a''''''), b'''''')), b'0''), c'''''')), b''''), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, f(f(j, a''''''), b'''''')), b'0''), c'''''')), b''''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b''), c'')), b), c), d') -> F(f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b''), c''), d')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c'')), b), c), d'') -> F(f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(j, a''''), b'''')), b''), c'''')), b), c), d') -> F(f(f(f(j, f(f(j, a''''), b'''')), b''), c''''), d')
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(f(j, a''), b''), c''), d'')
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c'')), b'), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b'''''), c'''')), b''0'), c''), b')
F(f(f(f(j, f(f(f(j, f(f(j, a''''), b'''')), b'0), c'''')), b''), c), d) -> F(f(f(f(j, f(f(j, a''''), b'''')), b'0), c''''), b'')
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(f(j, a''), b'''), c''), b'')
F(f(f(f(j, f(f(f(j, a''), b''), c'')), b), c), d'') -> F(f(f(a'', b''), f(f(a'', b), c'')), f(f(f(a'', b''), f(f(a'', d''), c'')), c))
F(f(f(f(j, f(f(f(j, a''), b'''), c'')), b''), c), d) -> F(f(f(a'', b'''), f(f(a'', b''), c'')), f(f(f(a'', b'''), f(f(a'', d), c'')), c))
F(f(f(f(j, f(f(j, a''), b'')), b), c''), d'') -> F(f(f(f(j, a''), b''), b), f(f(a'', b''), f(f(a'', c''), d'')))
F(f(f(f(j, a), b), c), d) -> F(f(a, d), c)
F(f(f(f(j, f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c'')), b''), c), d) -> F(f(f(f(j, f(f(f(j, a''''), b''''), c'''')), b'0), c''), b'')
f(f(f(f(j, a), b), c), d) -> f(f(a, b), f(f(a, d), c))
innermost