24.99/6.70 YES 24.99/6.71 24.99/6.71 Problem: 24.99/6.71 strict: 24.99/6.71 a(a(c(x1))) -> c(c(c(x1))) 24.99/6.71 a(c(b(x1))) -> a(a(c(x1))) 24.99/6.71 b(c(a(x1))) -> b(a(b(x1))) 24.99/6.71 a(b(c(x1))) -> b(a(c(x1))) 24.99/6.71 weak: 24.99/6.71 b(c(b(x1))) -> a(b(c(x1))) 24.99/6.71 a(c(b(x1))) -> c(c(b(x1))) 24.99/6.71 24.99/6.71 Proof: 24.99/6.71 Arctic Interpretation Processor: 24.99/6.71 dimension: 2 24.99/6.71 interpretation: 24.99/6.71 [0 -&] 24.99/6.71 [b](x0) = [1 1 ]x0, 24.99/6.71 24.99/6.71 [0 0] 24.99/6.71 [a](x0) = [0 0]x0, 24.99/6.71 24.99/6.71 [0 7 ] 24.99/6.71 [c](x0) = [-& -&]x0 24.99/6.71 orientation: 24.99/6.71 [0 7] [0 7 ] 24.99/6.71 a(a(c(x1))) = [0 7]x1 >= [-& -&]x1 = c(c(c(x1))) 24.99/6.71 24.99/6.71 [8 8] [0 7] 24.99/6.71 a(c(b(x1))) = [8 8]x1 >= [0 7]x1 = a(a(c(x1))) 24.99/6.71 24.99/6.71 [7 7] [1 1] 24.99/6.71 b(c(a(x1))) = [8 8]x1 >= [2 2]x1 = b(a(b(x1))) 24.99/6.71 24.99/6.71 [1 8] [0 7] 24.99/6.71 a(b(c(x1))) = [1 8]x1 >= [1 8]x1 = b(a(c(x1))) 24.99/6.71 24.99/6.71 [8 8] [1 8] 24.99/6.71 b(c(b(x1))) = [9 9]x1 >= [1 8]x1 = a(b(c(x1))) 24.99/6.71 24.99/6.71 [8 8] [8 8 ] 24.99/6.71 a(c(b(x1))) = [8 8]x1 >= [-& -&]x1 = c(c(b(x1))) 24.99/6.71 problem: 24.99/6.71 strict: 24.99/6.71 a(a(c(x1))) -> c(c(c(x1))) 24.99/6.71 a(b(c(x1))) -> b(a(c(x1))) 24.99/6.71 weak: 24.99/6.71 b(c(b(x1))) -> a(b(c(x1))) 24.99/6.71 a(c(b(x1))) -> c(c(b(x1))) 24.99/6.71 String Reversal Processor: 24.99/6.71 strict: 24.99/6.71 c(a(a(x1))) -> c(c(c(x1))) 24.99/6.71 c(b(a(x1))) -> c(a(b(x1))) 24.99/6.71 weak: 24.99/6.71 b(c(b(x1))) -> c(b(a(x1))) 24.99/6.71 b(c(a(x1))) -> b(c(c(x1))) 24.99/6.71 Arctic Interpretation Processor: 24.99/6.71 dimension: 1 24.99/6.71 interpretation: 24.99/6.71 [b](x0) = 4x0, 24.99/6.71 24.99/6.71 [a](x0) = 4x0, 24.99/6.71 24.99/6.71 [c](x0) = x0 24.99/6.71 orientation: 24.99/6.71 c(a(a(x1))) = 8x1 >= x1 = c(c(c(x1))) 24.99/6.71 24.99/6.71 c(b(a(x1))) = 8x1 >= 8x1 = c(a(b(x1))) 24.99/6.71 24.99/6.71 b(c(b(x1))) = 8x1 >= 8x1 = c(b(a(x1))) 24.99/6.71 24.99/6.71 b(c(a(x1))) = 8x1 >= 4x1 = b(c(c(x1))) 24.99/6.71 problem: 24.99/6.71 strict: 24.99/6.71 c(b(a(x1))) -> c(a(b(x1))) 24.99/6.71 weak: 24.99/6.71 b(c(b(x1))) -> c(b(a(x1))) 24.99/6.71 Arctic Interpretation Processor: 24.99/6.71 dimension: 1 24.99/6.71 interpretation: 24.99/6.71 [b](x0) = 1x0, 24.99/6.71 24.99/6.71 [a](x0) = x0, 24.99/6.71 24.99/6.71 [c](x0) = 1x0 24.99/6.71 orientation: 24.99/6.71 c(b(a(x1))) = 2x1 >= 2x1 = c(a(b(x1))) 24.99/6.71 24.99/6.71 b(c(b(x1))) = 3x1 >= 2x1 = c(b(a(x1))) 24.99/6.71 problem: 24.99/6.71 strict: 24.99/6.71 c(b(a(x1))) -> c(a(b(x1))) 24.99/6.71 weak: 24.99/6.71 24.99/6.71 String Reversal Processor: 24.99/6.71 strict: 24.99/6.71 a(b(c(x1))) -> b(a(c(x1))) 24.99/6.71 weak: 24.99/6.71 24.99/6.71 Arctic Interpretation Processor: 24.99/6.71 dimension: 2 24.99/6.71 interpretation: 24.99/6.71 [2 3 ] 24.99/6.71 [b](x0) = [-& 4 ]x0, 24.99/6.71 24.99/6.71 [6 4] 24.99/6.71 [a](x0) = [4 0]x0, 24.99/6.71 24.99/6.71 [0 0] 24.99/6.71 [c](x0) = [2 2]x0 24.99/6.71 orientation: 24.99/6.71 [11 11] [8 8] 24.99/6.71 a(b(c(x1))) = [9 9 ]x1 >= [8 8]x1 = b(a(c(x1))) 24.99/6.71 problem: 24.99/6.71 strict: 24.99/6.71 24.99/6.71 weak: 24.99/6.71 24.99/6.71 Qed 24.99/6.71 EOF