0 CpxTRS
↳1 RcToIrcProof (BOTH BOUNDS(ID, ID), 4 ms)
↳2 CpxTRS
↳3 CpxTrsMatchBoundsProof (⇔, 0 ms)
↳4 BOUNDS(1, n^1)
f(X) → g(n__h(n__f(X)))
h(X) → n__h(X)
f(X) → n__f(X)
activate(n__h(X)) → h(activate(X))
activate(n__f(X)) → f(activate(X))
activate(X) → X
As the TRS is a non-duplicating overlay system, we have rc = irc.
f(X) → g(n__h(n__f(X)))
h(X) → n__h(X)
f(X) → n__f(X)
activate(n__h(X)) → h(activate(X))
activate(n__f(X)) → f(activate(X))
activate(X) → X
Start state: 4
Accept states: [5]
Transitions:
4→5[f_1|0, h_1|0, activate_1|0, n__f_1|1, n__h_1|1, g_1|1]
4→6[g_1|1]
4→8[h_1|1, n__h_1|2]
4→9[f_1|1, n__f_1|2]
4→10[g_1|2]
5→5[g_1|0, n__h_1|0, n__f_1|0]
6→7[n__h_1|1]
7→5[n__f_1|1]
8→5[activate_1|1, n__h_1|1, n__f_1|1, g_1|1]
8→8[h_1|1, n__h_1|2]
8→9[f_1|1, n__f_1|2]
8→10[g_1|2]
9→5[activate_1|1, n__h_1|1, n__f_1|1, g_1|1]
9→8[h_1|1, n__h_1|2]
9→9[f_1|1, n__f_1|2]
9→10[g_1|2]
10→11[n__h_1|2]
11→9[n__f_1|2]