1.93/0.81 YES 1.93/0.81 1.93/0.81 Problem: 1.93/0.81 a(b(x1)) -> b(a(a(x1))) 1.93/0.81 b(c(x1)) -> c(b(x1)) 1.93/0.81 a(a(x1)) -> a(c(a(x1))) 1.93/0.81 1.93/0.81 Proof: 1.93/0.81 String Reversal Processor: 1.93/0.81 b(a(x1)) -> a(a(b(x1))) 1.93/0.81 c(b(x1)) -> b(c(x1)) 1.93/0.81 a(a(x1)) -> a(c(a(x1))) 1.93/0.81 Bounds Processor: 1.93/0.81 bound: 2 1.93/0.81 enrichment: match 1.93/0.81 automaton: 1.93/0.81 final states: {7,5,1} 1.93/0.81 transitions: 1.93/0.81 f30() -> 2* 1.93/0.81 a0(2) -> 8* 1.93/0.81 a0(9) -> 7* 1.93/0.81 a0(4) -> 1* 1.93/0.81 a0(3) -> 4* 1.93/0.81 b0(2) -> 3* 1.93/0.81 b0(6) -> 5* 1.93/0.81 c0(2) -> 6* 1.93/0.81 c0(8) -> 9* 1.93/0.81 a1(14) -> 15* 1.93/0.81 a1(26) -> 27* 1.93/0.81 a1(16) -> 17* 1.93/0.81 c1(15) -> 16* 1.93/0.81 a2(22) -> 23* 1.93/0.81 a2(24) -> 25* 1.93/0.81 a2(31) -> 32* 1.93/0.81 c2(30) -> 31* 1.93/0.81 c2(23) -> 24* 1.93/0.81 1 -> 3,14 1.93/0.81 3 -> 14* 1.93/0.81 4 -> 26* 1.93/0.81 5 -> 6* 1.93/0.81 7 -> 8* 1.93/0.81 16 -> 22* 1.93/0.81 17 -> 27,1 1.93/0.81 25 -> 30,4,15 1.93/0.81 27 -> 23* 1.93/0.81 32 -> 27* 1.93/0.81 problem: 1.93/0.81 1.93/0.81 Qed 1.93/0.81 EOF