0 CpxTRS
↳1 RcToIrcProof (BOTH BOUNDS(ID, ID), 0 ms)
↳2 CpxTRS
↳3 CpxTrsMatchBoundsProof (⇔, 6 ms)
↳4 BOUNDS(1, n^1)
f(a) → f(c(a))
f(c(X)) → X
f(c(a)) → f(d(b))
f(a) → f(d(a))
f(d(X)) → X
f(c(b)) → f(d(a))
e(g(X)) → e(X)
As the TRS does not nest defined symbols, we have rc = irc.
f(a) → f(c(a))
f(c(X)) → X
f(c(a)) → f(d(b))
f(a) → f(d(a))
f(d(X)) → X
f(c(b)) → f(d(a))
e(g(X)) → e(X)
Start state: 3
Accept states: [4]
Transitions:
3→4[f_1|0, e_1|0, a|1, c_1|1, d_1|1, b|1, g_1|1, e_1|1, a|2, b|2, b|3]
3→5[f_1|1]
3→7[f_1|1]
3→9[f_1|1]
3→11[f_1|2]
4→4[a|0, c_1|0, d_1|0, b|0, g_1|0]
5→6[c_1|1]
6→4[a|1]
7→8[d_1|1]
8→4[a|1]
9→10[d_1|1]
10→4[b|1]
11→12[d_1|2]
12→4[b|2]