YES Problem: f(a()) -> f(b()) g(b()) -> g(a()) Proof: DP Processor: DPs: f#(a()) -> f#(b()) g#(b()) -> g#(a()) TRS: f(a()) -> f(b()) g(b()) -> g(a()) Usable Rule Processor: DPs: f#(a()) -> f#(b()) g#(b()) -> g#(a()) TRS: Arctic Interpretation Processor: dimension: 2 usable rules: interpretation: [g#](x0) = [-& 0 ]x0 + [0], [f#](x0) = [2 1]x0 + [0], [0] [b] = [1], [1 ] [a] = [-&] orientation: f#(a()) = 3 >= 2 = f#(b()) g#(b()) = 1 >= 0 = g#(a()) problem: DPs: TRS: Qed