12.56/11.39 MAYBE
12.56/11.39 (ignored inputs)COMMENT doi:10.4230/LIPIcs.RTA.2013.319 [115] Example 4.1 submitted by: Aart Middeldorp
12.56/11.39 Rewrite Rules:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x,
12.56/11.39 +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 Apply Direct Methods...
12.56/11.39 Inner CPs:
12.56/11.39 [ +(?x_2,a) = +(+(?x_2,a),?x),
12.56/11.39 +(?x_2,a) = +(+(?x_2,b),g(a)),
12.56/11.39 +(?x_2,?x_1) = +(+(?x_2,0),?x_1),
12.56/11.39 +(?x_2,+(?x_3,+(?y_3,?z_3))) = +(+(?x_2,+(?x_3,?y_3)),?z_3),
12.56/11.39 +(?x_2,+(?y_4,?x_4)) = +(+(?x_2,?x_4),?y_4),
12.56/11.39 +(a,?z_3) = +(a,+(?x,?z_3)),
12.56/11.39 +(a,?z_3) = +(b,+(g(a),?z_3)),
12.56/11.39 +(?x_1,?z_3) = +(0,+(?x_1,?z_3)),
12.56/11.39 +(+(+(?x_2,?y_2),?z_2),?z_3) = +(?x_2,+(+(?y_2,?z_2),?z_3)),
12.56/11.39 +(+(?y_4,?x_4),?z_3) = +(?x_4,+(?y_4,?z_3)),
12.56/11.39 +(?x_1,+(+(?x,?y),?z)) = +(+(?x_1,?x),+(?y,?z)),
12.56/11.39 +(+(?x,+(?y,?z)),?z_1) = +(+(?x,?y),+(?z,?z_1)) ]
12.56/11.39 Outer CPs:
12.56/11.39 [ a = +(+(a,?y_2),?z_2),
12.56/11.39 a = +(?x,a),
12.56/11.39 a = +(g(a),b),
12.56/11.39 +(?y_2,?z_2) = +(+(0,?y_2),?z_2),
12.56/11.39 ?x_1 = +(?x_1,0),
12.56/11.39 +(+(+(?x_3,?y_3),?y_2),?z_2) = +(?x_3,+(?y_3,+(?y_2,?z_2))),
12.56/11.39 +(+(?x_2,?y_2),?z_2) = +(+(?y_2,?z_2),?x_2),
12.56/11.39 +(?x_3,+(?y_3,?z_3)) = +(?z_3,+(?x_3,?y_3)) ]
12.56/11.39 not Overlay, check Termination...
12.56/11.39 unknown/not Terminating
12.56/11.39 unknown Knuth & Bendix
12.56/11.39 Linear
12.56/11.39 unknown Development Closed
12.56/11.39 unknown Strongly Closed
12.56/11.39 unknown Weakly-Non-Overlapping & Non-Collapsing & Shallow
12.56/11.39 unknown Upside-Parallel-Closed/Outside-Closed
12.56/11.39 (inner) Parallel CPs: (not computed)
12.56/11.39 unknown Toyama (Parallel CPs)
12.56/11.39 Simultaneous CPs:
12.56/11.39 [ +(+(a,?y_2),?z_2) = a,
12.56/11.39 +(?x,a) = a,
12.56/11.39 +(+(?x_3,a),?x) = +(?x_3,a),
12.56/11.39 +(a,+(?x,?z_4)) = +(a,?z_4),
12.56/11.39 +(g(a),b) = a,
12.56/11.39 +(+(?x_2,b),g(a)) = +(?x_2,a),
12.56/11.39 +(b,+(g(a),?z_3)) = +(a,?z_3),
12.56/11.39 +(+(0,?y_2),?z_2) = +(?y_2,?z_2),
12.56/11.39 +(?x,0) = ?x,
12.56/11.39 +(+(?x_3,0),?x) = +(?x_3,?x),
12.56/11.39 +(0,+(?x,?z_4)) = +(?x,?z_4),
12.56/11.39 a = +(+(a,?y),+(?y_1,?z_1)),
12.56/11.39 a = +(+(a,a),?z),
12.56/11.39 a = +(+(a,b),g(a)),
12.56/11.39 a = +(+(a,0),?z),
12.56/11.39 a = +(+(a,+(?x_4,?y_4)),?z),
12.56/11.39 a = +(+(a,?y),?z),
12.56/11.39 +(+(?y,?y_1),?z_1) = +(+(0,?y),+(?y_1,?z_1)),
12.56/11.39 a = +(+(0,a),?z),
12.56/11.39 a = +(+(0,b),g(a)),
12.56/11.39 ?z = +(+(0,0),?z),
12.56/11.39 +(?x_4,+(?y_4,?z)) = +(+(0,+(?x_4,?y_4)),?z),
12.56/11.39 +(?z,?y) = +(+(0,?y),?z),
12.56/11.39 +(?x_3,+(?y_3,+(+(?y,?y_4),?z_4))) = +(+(+(?x_3,?y_3),?y),+(?y_4,?z_4)),
12.56/11.39 +(?x_3,+(?y_3,a)) = +(+(+(?x_3,?y_3),a),?z),
12.56/11.39 +(?x_3,+(?y_3,a)) = +(+(+(?x_3,?y_3),b),g(a)),
12.56/11.39 +(?x_3,+(?y_3,?z)) = +(+(+(?x_3,?y_3),0),?z),
12.56/11.39 +(?x_3,+(?y_3,+(?x_7,+(?y_7,?z)))) = +(+(+(?x_3,?y_3),+(?x_7,?y_7)),?z),
12.56/11.39 +(?x_3,+(?y_3,+(?z,?y))) = +(+(+(?x_3,?y_3),?y),?z),
12.56/11.39 +(+(+(?y,?y_1),?z_1),?x) = +(+(?x,?y),+(?y_1,?z_1)),
12.56/11.39 +(a,?x) = +(+(?x,a),?z),
12.56/11.39 +(a,?x) = +(+(?x,b),g(a)),
12.56/11.39 +(?z,?x) = +(+(?x,0),?z),
12.56/11.39 +(+(?x_4,+(?y_4,?z)),?x) = +(+(?x,+(?x_4,?y_4)),?z),
12.56/11.39 +(+(?z,?y),?x) = +(+(?x,?y),?z),
12.56/11.39 +(?y,?z) = +(+(0,?y),?z),
12.56/11.39 +(?x_3,+(?y_3,+(?y,?z))) = +(+(+(?x_3,?y_3),?y),?z),
12.56/11.39 +(+(?y,?z),?x) = +(+(?x,?y),?z),
12.56/11.39 +(?x,+(+(?y,?y_1),?z_1)) = +(+(?x,?y),+(?y_1,?z_1)),
12.56/11.39 +(?x,a) = +(+(?x,a),?z),
12.56/11.39 +(?x,a) = +(+(?x,b),g(a)),
12.56/11.39 +(?x,?z) = +(+(?x,0),?z),
12.56/11.39 +(?x,+(?x_4,+(?y_4,?z))) = +(+(?x,+(?x_4,?y_4)),?z),
12.56/11.39 +(?x,+(?z,?y)) = +(+(?x,?y),?z),
12.56/11.39 +(+(?x_1,?x),+(+(?y,?y_2),?z_2)) = +(?x_1,+(+(?x,?y),+(?y_2,?z_2))),
12.56/11.39 +(+(?x_1,?x),a) = +(?x_1,+(+(?x,a),?z)),
12.56/11.39 +(+(?x_1,?x),a) = +(?x_1,+(+(?x,b),g(a))),
12.56/11.39 +(+(?x_1,?x),?z) = +(?x_1,+(+(?x,0),?z)),
12.56/11.39 +(+(?x_1,?x),+(?x_5,+(?y_5,?z))) = +(?x_1,+(+(?x,+(?x_5,?y_5)),?z)),
12.56/11.39 +(+(?x_1,?x),+(?z,?y)) = +(?x_1,+(+(?x,?y),?z)),
12.56/11.39 +(?x,+(+(+(?y,?y_5),?z_5),?z_4)) = +(+(+(?x,?y),+(?y_5,?z_5)),?z_4),
12.56/11.39 +(?x,+(a,?z_4)) = +(+(+(?x,a),?z),?z_4),
12.56/11.39 +(?x,+(a,?z_4)) = +(+(+(?x,b),g(a)),?z_4),
12.56/11.39 +(?x,+(?z,?z_4)) = +(+(+(?x,0),?z),?z_4),
12.56/11.39 +(?x,+(+(?x_8,+(?y_8,?z)),?z_4)) = +(+(+(?x,+(?x_8,?y_8)),?z),?z_4),
12.56/11.39 +(?x,+(+(?z,?y),?z_4)) = +(+(+(?x,?y),?z),?z_4),
12.56/11.39 +(+(?x_1,?x),+(?y,?z)) = +(?x_1,+(+(?x,?y),?z)),
12.56/11.39 +(?x,+(+(?y,?z),?z_4)) = +(+(+(?x,?y),?z),?z_4),
12.56/11.39 +(+(+(?x_4,+(?y_4,?y)),?y_3),?z_3) = +(+(?x_4,?y_4),+(?y,+(?y_3,?z_3))),
12.56/11.39 +(+(a,?y_3),?z_3) = +(a,+(?y,+(?y_3,?z_3))),
12.56/11.39 +(+(a,?y_3),?z_3) = +(b,+(g(a),+(?y_3,?z_3))),
12.56/11.39 +(+(?y,?y_3),?z_3) = +(0,+(?y,+(?y_3,?z_3))),
12.56/11.39 +(+(+(+(?x,?y_7),?z_7),?y_3),?z_3) = +(?x,+(+(?y_7,?z_7),+(?y_3,?z_3))),
12.56/11.39 +(+(+(?y,?x),?y_3),?z_3) = +(?x,+(?y,+(?y_3,?z_3))),
12.56/11.39 +(?z,+(?x_1,+(?y_1,?y))) = +(+(?x_1,?y_1),+(?y,?z)),
12.56/11.39 +(?z,a) = +(a,+(?y,?z)),
12.56/11.39 +(?z,a) = +(b,+(g(a),?z)),
12.56/11.39 +(?z,?y) = +(0,+(?y,?z)),
12.56/11.39 +(?z,+(+(?x,?y_4),?z_4)) = +(?x,+(+(?y_4,?z_4),?z)),
12.56/11.39 +(?z,+(?y,?x)) = +(?x,+(?y,?z)),
12.56/11.39 +(+(+(?x,?y),?y_3),?z_3) = +(?x,+(?y,+(?y_3,?z_3))),
12.56/11.39 +(?z,+(?x,?y)) = +(?x,+(?y,?z)),
12.56/11.39 +(+(?x_1,+(?y_1,?y)),?z) = +(+(?x_1,?y_1),+(?y,?z)),
12.56/11.39 +(a,?z) = +(a,+(?y,?z)),
12.56/11.39 +(a,?z) = +(b,+(g(a),?z)),
12.56/11.39 +(?y,?z) = +(0,+(?y,?z)),
12.56/11.39 +(+(+(?x,?y_4),?z_4),?z) = +(?x,+(+(?y_4,?z_4),?z)),
12.56/11.39 +(+(?y,?x),?z) = +(?x,+(?y,?z)),
12.56/11.39 +(+(?x_2,+(?y_2,?y)),+(?z,?z_1)) = +(+(+(?x_2,?y_2),+(?y,?z)),?z_1),
12.56/11.39 +(a,+(?z,?z_1)) = +(+(a,+(?y,?z)),?z_1),
12.56/11.39 +(a,+(?z,?z_1)) = +(+(b,+(g(a),?z)),?z_1),
12.56/11.39 +(+(+(?x,?y_5),?z_5),+(?z,?z_1)) = +(+(?x,+(+(?y_5,?z_5),?z)),?z_1),
12.56/11.39 +(+(?y,?x),+(?z,?z_1)) = +(+(?x,+(?y,?z)),?z_1),
12.56/11.39 +(+(?x_4,+(?x_5,+(?y_5,?y))),?z) = +(?x_4,+(+(?x_5,?y_5),+(?y,?z))),
12.56/11.39 +(+(?x_4,a),?z) = +(?x_4,+(a,+(?y,?z))),
12.56/11.39 +(+(?x_4,a),?z) = +(?x_4,+(b,+(g(a),?z))),
12.56/11.39 +(+(?x_4,?y),?z) = +(?x_4,+(0,+(?y,?z))),
12.56/11.39 +(+(?x_4,+(+(?x,?y_8),?z_8)),?z) = +(?x_4,+(?x,+(+(?y_8,?z_8),?z))),
12.56/11.39 +(+(?x_4,+(?y,?x)),?z) = +(?x_4,+(?x,+(?y,?z))),
12.56/11.39 +(+(?x,?y),+(?z,?z_1)) = +(+(?x,+(?y,?z)),?z_1),
12.56/11.39 +(+(?x_4,+(?x,?y)),?z) = +(?x_4,+(?x,+(?y,?z))),
12.56/11.39 a = +(?y,a),
12.56/11.39 a = +(g(a),b),
12.56/11.39 ?y = +(?y,0),
12.56/11.39 +(+(?x,?y_3),?z_3) = +(+(?y_3,?z_3),?x),
12.56/11.39 +(?x_4,+(?y_4,?y)) = +(?y,+(?x_4,?y_4)),
12.56/11.39 +(+(?x_4,?x),?y) = +(?x_4,+(?y,?x)),
12.56/11.39 +(?x,+(?y,?z_5)) = +(+(?y,?x),?z_5) ]
12.56/11.39 unknown Okui (Simultaneous CPs)
12.56/11.39 unknown Strongly Depth-Preserving & Root-E-Closed/Non-E-Overlapping
12.56/11.39 unknown Strongly Weight-Preserving & Root-E-Closed/Non-E-Overlapping
12.56/11.39 check Locally Decreasing Diagrams by Rule Labelling...
12.56/11.39 Critical Pair <+(?x_2,a), +(+(?x_2,a),?x)> by Rules <0, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[], [([],4),([(+,2)],0)]>
12.56/11.39 Critical Pair <+(?x_2,a), +(+(?x_2,b),g(a))> by Rules <1, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[], [([],4),([(+,2)],1)]>
12.56/11.39 Critical Pair <+(?x_2,?x_1), +(+(?x_2,0),?x_1)> by Rules <2, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[], [([(+,1)],5),([(+,1)],2)]>
12.56/11.39 joinable by a reduction of rules <[], [([],4),([(+,2)],2)]>
12.56/11.39 Critical Pair <+(?x_2,+(?x_3,+(?y_3,?z_3))), +(+(?x_2,+(?x_3,?y_3)),?z_3)> by Rules <4, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[([(+,2)],3)], [([],4)]>
12.56/11.39 Critical Pair <+(?x_2,+(?y_4,?x_4)), +(+(?x_2,?x_4),?y_4)> by Rules <5, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[([(+,2)],5)], [([],4)]>
12.56/11.39 Critical Pair <+(a,?z_3), +(a,+(?x,?z_3))> by Rules <0, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[([],0)], [([],0)]>
12.56/11.39 Critical Pair <+(a,?z_3), +(b,+(g(a),?z_3))> by Rules <1, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[], [([],3),([(+,1)],1)]>
12.56/11.39 Critical Pair <+(?x_1,?z_3), +(0,+(?x_1,?z_3))> by Rules <2, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[], [([],2)]>
12.56/11.39 Critical Pair <+(+(+(?x_2,?y_2),?z_2),?z_3), +(?x_2,+(+(?y_2,?z_2),?z_3))> by Rules <3, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[([(+,1)],4)], [([],3)]>
12.56/11.39 Critical Pair <+(+(?y_4,?x_4),?z_3), +(?x_4,+(?y_4,?z_3))> by Rules <5, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[([(+,1)],5)], [([],3)]>
12.56/11.39 Critical Pair <+(?x_1,+(+(?x,?y),?z)), +(+(?x_1,?x),+(?y,?z))> by Rules <3, 3> preceded by [(+,2)]
12.56/11.39 joinable by a reduction of rules <[([(+,2)],4)], [([],4)]>
12.56/11.39 Critical Pair <+(+(?x,+(?y,?z)),?z_1), +(+(?x,?y),+(?z,?z_1))> by Rules <4, 4> preceded by [(+,1)]
12.56/11.39 joinable by a reduction of rules <[([(+,1)],3)], [([],3)]>
12.56/11.39 Critical Pair <+(+(a,?y_2),?z_2), a> by Rules <3, 0> preceded by []
12.56/11.39 joinable by a reduction of rules <[([(+,1)],0),([],0)], []>
12.56/11.39 joinable by a reduction of rules <[([],4),([],0)], []>
12.56/11.39 Critical Pair <+(?y_4,a), a> by Rules <5, 0> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],5),([],0)], []>
12.56/11.39 Critical Pair <+(g(a),b), a> by Rules <5, 1> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],5),([],1)], []>
12.56/11.39 Critical Pair <+(+(0,?y_2),?z_2), +(?y_2,?z_2)> by Rules <3, 2> preceded by []
12.56/11.39 joinable by a reduction of rules <[([(+,1)],2)], []>
12.56/11.39 Critical Pair <+(?y_4,0), ?y_4> by Rules <5, 2> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],5),([],2)], []>
12.56/11.39 Critical Pair <+(?x_3,+(?y_3,+(?y_2,?z_2))), +(+(+(?x_3,?y_3),?y_2),?z_2)> by Rules <4, 3> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],3)], [([],4)]>
12.56/11.39 Critical Pair <+(+(?y_2,?z_2),?x_4), +(+(?x_4,?y_2),?z_2)> by Rules <5, 3> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],5)], [([],4)]>
12.56/11.39 Critical Pair <+(?y_4,+(?x_3,?y_3)), +(?x_3,+(?y_3,?y_4))> by Rules <5, 4> preceded by []
12.56/11.39 joinable by a reduction of rules <[([],5)], [([],3)]>
12.56/11.39 unknown Diagram Decreasing
12.56/11.39 check Non-Confluence...
12.56/11.39 obtain 9 rules by 3 steps unfolding
12.56/11.39 obtain 100 candidates for checking non-joinability
12.56/11.39 check by TCAP-Approximation (failure)
12.56/11.39 check by Ordering(rpo), check by Tree-Automata Approximation (failure)
12.56/11.39 check by Interpretation(mod2) (failure)
12.56/11.39 check by Descendants-Approximation, check by Ordering(poly) (failure)
12.56/11.39 unknown Non-Confluence
12.56/11.39 Check relative termination:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x ]
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 Polynomial Interpretation:
12.56/11.39 +:= (1)*x1+(1)*x2
12.56/11.39 0:= (8)
12.56/11.39 a:= 0
12.56/11.39 b:= (10)
12.56/11.39 g:= (4)*x1+(6)*x1*x1
12.56/11.39 retract +(b,g(a)) -> a
12.56/11.39 retract +(0,?x) -> ?x
12.56/11.39 Polynomial Interpretation:
12.56/11.39 +:= (2)+(2)*x1+(1)*x1*x2+(2)*x2
12.56/11.39 0:= (12)
12.56/11.39 a:= (4)
12.56/11.39 b:= 0
12.56/11.39 g:= (12)+(8)*x1+(6)*x1*x1
12.56/11.39 relatively terminating
12.56/11.39 unknown Huet (modulo AC)
12.56/11.39 check by Reduction-Preserving Completion...
12.56/11.39 STEP: 1 (parallel)
12.56/11.39 S:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x ]
12.56/11.39 P:
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 S: terminating
12.56/11.39 CP(S,S):
12.56/11.39 PCP_in(symP,S):
12.56/11.39 CP(S,symP):
12.56/11.39 <+(a,?z_1), +(a,+(?x,?z_1))> --> => yes
12.56/11.39 --> => yes
12.56/11.39 <+(?x_1,a), +(+(?x_1,a),?x)> --> <+(?x_1,a), +(+(?x_1,a),?x)> => no
12.56/11.39 --> => no
12.56/11.39 <+(a,?z), +(b,+(g(a),?z))> --> => no
12.56/11.39 <+(?x,a), +(+(?x,b),g(a))> --> <+(?x,a), +(+(?x,b),g(a))> => no
12.56/11.39 --> => no
12.56/11.39 <+(?x,?z_1), +(0,+(?x,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.56/11.39 <+(?y_1,?z_1), +(+(0,?y_1),?z_1)> --> <+(?y_1,?z_1), +(?y_1,?z_1)> => yes
12.56/11.39 <+(?x_1,?x), +(+(?x_1,0),?x)> --> <+(?x_1,?x), +(+(?x_1,0),?x)> => no
12.56/11.39 --> => no
12.56/11.39 check joinability condition:
12.56/11.39 check modulo reachablity from +(?x_1,a) to +(+(?x_1,a),?x): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(?x,a): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(b,+(g(a),?z)): maybe not reachable
12.56/11.39 check modulo reachablity from +(?x,a) to +(+(?x,b),g(a)): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(g(a),b): maybe not reachable
12.56/11.39 check modulo reachablity from +(?x_1,?x) to +(+(?x_1,0),?x): maybe not reachable
12.56/11.39 check modulo reachablity from ?x to +(?x,0): maybe not reachable
12.56/11.39 failed
12.56/11.39 failure(Step 1)
12.56/11.39 [ +(?x,a) -> a,
12.56/11.39 +(g(a),b) -> a,
12.56/11.39 +(?x,0) -> ?x ]
12.56/11.39 Added S-Rules:
12.56/11.39 [ +(?x,a) -> a,
12.56/11.39 +(g(a),b) -> a,
12.56/11.39 +(?x,0) -> ?x ]
12.56/11.39 Added P-Rules:
12.56/11.39 [ ]
12.56/11.39 STEP: 2 (linear)
12.56/11.39 S:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x ]
12.56/11.39 P:
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 S: terminating
12.56/11.39 CP(S,S):
12.56/11.39 CP_in(symP,S):
12.56/11.39 CP(S,symP):
12.56/11.39 <+(a,?z_1), +(a,+(?x,?z_1))> --> => yes
12.56/11.39 --> => yes
12.56/11.39 <+(?x_1,a), +(+(?x_1,a),?x)> --> <+(?x_1,a), +(+(?x_1,a),?x)> => no
12.56/11.39 --> => no
12.56/11.39 <+(a,?z), +(b,+(g(a),?z))> --> => no
12.56/11.39 <+(?x,a), +(+(?x,b),g(a))> --> <+(?x,a), +(+(?x,b),g(a))> => no
12.56/11.39 --> => no
12.56/11.39 <+(?x,?z_1), +(0,+(?x,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.56/11.39 <+(?y_1,?z_1), +(+(0,?y_1),?z_1)> --> <+(?y_1,?z_1), +(?y_1,?z_1)> => yes
12.56/11.39 <+(?x_1,?x), +(+(?x_1,0),?x)> --> <+(?x_1,?x), +(+(?x_1,0),?x)> => no
12.56/11.39 --> => no
12.56/11.39 check joinability condition:
12.56/11.39 check modulo reachablity from +(?x_1,a) to +(+(?x_1,a),?x): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(?x,a): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(b,+(g(a),?z)): maybe not reachable
12.56/11.39 check modulo reachablity from +(?x,a) to +(+(?x,b),g(a)): maybe not reachable
12.56/11.39 check modulo reachablity from a to +(g(a),b): maybe not reachable
12.56/11.39 check modulo reachablity from +(?x_1,?x) to +(+(?x_1,0),?x): maybe not reachable
12.56/11.39 check modulo reachablity from ?x to +(?x,0): maybe not reachable
12.56/11.39 failed
12.56/11.39 failure(Step 2)
12.56/11.39 [ +(?x,a) -> a,
12.56/11.39 +(g(a),b) -> a,
12.56/11.39 +(?x,0) -> ?x ]
12.56/11.39 Added S-Rules:
12.56/11.39 [ +(?x,a) -> a,
12.56/11.39 +(g(a),b) -> a,
12.56/11.39 +(?x,0) -> ?x ]
12.56/11.39 Added P-Rules:
12.56/11.39 [ ]
12.56/11.39 STEP: 3 (relative)
12.56/11.39 S:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x ]
12.56/11.39 P:
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 Check relative termination:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x ]
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 Polynomial Interpretation:
12.56/11.39 +:= (1)*x1+(1)*x2
12.56/11.39 0:= (8)
12.56/11.39 a:= 0
12.56/11.39 b:= (10)
12.56/11.39 g:= (4)*x1+(6)*x1*x1
12.56/11.39 retract +(b,g(a)) -> a
12.56/11.39 retract +(0,?x) -> ?x
12.56/11.39 Polynomial Interpretation:
12.56/11.39 +:= (2)+(2)*x1+(1)*x1*x2+(2)*x2
12.56/11.39 0:= (12)
12.56/11.39 a:= (4)
12.56/11.39 b:= 0
12.56/11.39 g:= (12)+(8)*x1+(6)*x1*x1
12.56/11.39 relatively terminating
12.56/11.39 S/P: relatively terminating
12.56/11.39 check CP condition:
12.56/11.39 failed
12.56/11.39 failure(Step 3)
12.56/11.39 STEP: 4 (parallel)
12.56/11.39 S:
12.56/11.39 [ +(a,?x) -> a,
12.56/11.39 +(b,g(a)) -> a,
12.56/11.39 +(0,?x) -> ?x,
12.56/11.39 +(?x,a) -> a,
12.56/11.39 +(g(a),b) -> a,
12.56/11.39 +(?x,0) -> ?x ]
12.56/11.39 P:
12.56/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.56/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.56/11.39 +(?x,?y) -> +(?y,?x) ]
12.56/11.39 S: terminating
12.56/11.39 CP(S,S):
12.56/11.39 --> => yes
12.56/11.39 --> => yes
12.56/11.39 --> => yes
12.56/11.39 <0, 0> --> <0, 0> => yes
12.56/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 <0, 0> --> <0, 0> => yes
12.67/11.39 PCP_in(symP,S):
12.67/11.39 CP(S,symP):
12.67/11.39 <+(a,?z_1), +(a,+(?x,?z_1))> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(?x_1,a), +(+(?x_1,a),?x)> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z), +(b,+(g(a),?z))> --> => no
12.67/11.39 <+(?x,a), +(+(?x,b),g(a))> --> => no
12.67/11.39 --> => yes
12.67/11.39 <+(?x,?z_1), +(0,+(?x,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.67/11.39 <+(?y_1,?z_1), +(+(0,?y_1),?z_1)> --> <+(?y_1,?z_1), +(?y_1,?z_1)> => yes
12.67/11.39 <+(?x_1,?x), +(+(?x_1,0),?x)> --> <+(?x_1,?x), +(?x_1,?x)> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z_1), +(?x,+(a,?z_1))> --> => yes
12.67/11.39 <+(?x_1,a), +(+(?x_1,?x),a)> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z), +(g(a),+(b,?z))> --> => no
12.67/11.39 <+(?x,a), +(+(?x,g(a)),b)> --> => no
12.67/11.39 --> => yes
12.67/11.39 <+(?x_1,?y_1), +(?x_1,+(?y_1,0))> --> <+(?x_1,?y_1), +(?x_1,?y_1)> => yes
12.67/11.39 <+(?x,?z_1), +(?x,+(0,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.67/11.39 <+(?x_1,?x), +(+(?x_1,?x),0)> --> <+(?x_1,?x), +(?x_1,?x)> => yes
12.67/11.39 --> => yes
12.67/11.39 check joinability condition:
12.67/11.39 check modulo reachablity from a to +(b,+(g(a),?z)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(+(?x,b),g(a)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(g(a),+(b,?z)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(+(?x,g(a)),b): maybe not reachable
12.67/11.39 failed
12.67/11.39 failure(Step 4)
12.67/11.39 [ ]
12.67/11.39 Added S-Rules:
12.67/11.39 [ ]
12.67/11.39 Added P-Rules:
12.67/11.39 [ ]
12.67/11.39 STEP: 5 (linear)
12.67/11.39 S:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,a) -> a,
12.67/11.39 +(g(a),b) -> a,
12.67/11.39 +(?x,0) -> ?x ]
12.67/11.39 P:
12.67/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 S: terminating
12.67/11.39 CP(S,S):
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 <0, 0> --> <0, 0> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 <0, 0> --> <0, 0> => yes
12.67/11.39 CP_in(symP,S):
12.67/11.39 CP(S,symP):
12.67/11.39 <+(a,?z_1), +(a,+(?x,?z_1))> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(?x_1,a), +(+(?x_1,a),?x)> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z), +(b,+(g(a),?z))> --> => no
12.67/11.39 <+(?x,a), +(+(?x,b),g(a))> --> => no
12.67/11.39 --> => yes
12.67/11.39 <+(?x,?z_1), +(0,+(?x,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.67/11.39 <+(?y_1,?z_1), +(+(0,?y_1),?z_1)> --> <+(?y_1,?z_1), +(?y_1,?z_1)> => yes
12.67/11.39 <+(?x_1,?x), +(+(?x_1,0),?x)> --> <+(?x_1,?x), +(?x_1,?x)> => yes
12.67/11.39 --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z_1), +(?x,+(a,?z_1))> --> => yes
12.67/11.39 <+(?x_1,a), +(+(?x_1,?x),a)> --> => yes
12.67/11.39 --> => yes
12.67/11.39 <+(a,?z), +(g(a),+(b,?z))> --> => no
12.67/11.39 <+(?x,a), +(+(?x,g(a)),b)> --> => no
12.67/11.39 --> => yes
12.67/11.39 <+(?x_1,?y_1), +(?x_1,+(?y_1,0))> --> <+(?x_1,?y_1), +(?x_1,?y_1)> => yes
12.67/11.39 <+(?x,?z_1), +(?x,+(0,?z_1))> --> <+(?x,?z_1), +(?x,?z_1)> => yes
12.67/11.39 <+(?x_1,?x), +(+(?x_1,?x),0)> --> <+(?x_1,?x), +(?x_1,?x)> => yes
12.67/11.39 --> => yes
12.67/11.39 check joinability condition:
12.67/11.39 check modulo reachablity from a to +(b,+(g(a),?z)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(+(?x,b),g(a)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(g(a),+(b,?z)): maybe not reachable
12.67/11.39 check modulo reachablity from a to +(+(?x,g(a)),b): maybe not reachable
12.67/11.39 failed
12.67/11.39 failure(Step 5)
12.67/11.39 [ ]
12.67/11.39 Added S-Rules:
12.67/11.39 [ ]
12.67/11.39 Added P-Rules:
12.67/11.39 [ ]
12.67/11.39 STEP: 6 (relative)
12.67/11.39 S:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,a) -> a,
12.67/11.39 +(g(a),b) -> a,
12.67/11.39 +(?x,0) -> ?x ]
12.67/11.39 P:
12.67/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 Check relative termination:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,a) -> a,
12.67/11.39 +(g(a),b) -> a,
12.67/11.39 +(?x,0) -> ?x ]
12.67/11.39 [ +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 Polynomial Interpretation:
12.67/11.39 +:= (1)+(2)*x1+(2)*x1*x2+(2)*x2
12.67/11.39 0:= (12)
12.67/11.39 a:= (9)
12.67/11.39 b:= 0
12.67/11.39 g:= (11)+(2)*x1
12.67/11.39 retract +(b,g(a)) -> a
12.67/11.39 retract +(0,?x) -> ?x
12.67/11.39 retract +(g(a),b) -> a
12.67/11.39 retract +(?x,0) -> ?x
12.67/11.39 Polynomial Interpretation:
12.67/11.39 +:= (1)+(2)*x1+(2)*x1*x2+(2)*x2
12.67/11.39 0:= (15)
12.67/11.39 a:= (1)
12.67/11.39 b:= 0
12.67/11.39 g:= (11)+(2)*x1*x1
12.67/11.39 relatively terminating
12.67/11.39 S/P: relatively terminating
12.67/11.39 check CP condition:
12.67/11.39 failed
12.67/11.39 failure(Step 6)
12.67/11.39 failure(no possibility remains)
12.67/11.39 unknown Reduction-Preserving Completion
12.67/11.39 check by Ordered Rewriting...
12.67/11.39 remove redundants rules and split
12.67/11.39 R-part:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x ]
12.67/11.39 E-part:
12.67/11.39 [ +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x),
12.67/11.39 +(?x,+(?y,?z)) -> +(?y,+(?x,?z)) ]
12.67/11.39 Perform abstraction and check...
12.67/11.39 Increase tree depth and check...
12.67/11.39 Apply reduction-preserving transformation...
12.67/11.39 Rules to add:
12.67/11.39 [ +(?y_3,a) -> a ]
12.67/11.39 remove redundants rules and split
12.67/11.39 R-part:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?y_3,a) -> a ]
12.67/11.39 E-part:
12.67/11.39 [ +(?x,?y) -> +(?y,?x),
12.67/11.39 +(?x,+(?y,?z)) -> +(?y,+(?x,?z)) ]
12.67/11.39 Perform abstraction and check...
12.67/11.39 Increase tree depth and check...
12.67/11.39 Apply reduction-preserving transformation...
12.67/11.39 Rules to add:
12.67/11.39 [ +(?y_4,0) -> ?y_4 ]
12.67/11.39 remove redundants rules and split
12.67/11.39 R-part:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?y_3,a) -> a,
12.67/11.39 +(?y_4,0) -> ?y_4 ]
12.67/11.39 E-part:
12.67/11.39 [ +(?x,?y) -> +(?y,?x),
12.67/11.39 +(?x,+(?y,?z)) -> +(?y,+(?x,?z)) ]
12.67/11.39 Perform abstraction and check...
12.67/11.39 Increase tree depth and check...
12.67/11.39 Apply reduction-preserving transformation...
12.67/11.39 Rules to add:
12.67/11.39 [ +(g(a),b) -> a ]
12.67/11.39 remove redundants rules and split
12.67/11.39 R-part:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?y_3,a) -> a,
12.67/11.39 +(?y_4,0) -> ?y_4,
12.67/11.39 +(g(a),b) -> a ]
12.67/11.39 E-part:
12.67/11.39 [ +(?x,?y) -> +(?y,?x),
12.67/11.39 +(?x,+(?y,?z)) -> +(?y,+(?x,?z)) ]
12.67/11.39 Perform abstraction and check...
12.67/11.39 Increase tree depth and check...
12.67/11.39 Apply reduction-preserving transformation...
12.67/11.39 Rules to add:
12.67/11.39 [ +(b,+(?x_6,g(a))) -> a ]
12.67/11.39 remove redundants rules and split
12.67/11.39 R-part:
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?y_3,a) -> a,
12.67/11.39 +(?y_4,0) -> ?y_4,
12.67/11.39 +(g(a),b) -> a,
12.67/11.39 +(b,+(?x_6,g(a))) -> a ]
12.67/11.39 E-part:
12.67/11.39 [ +(?x,?y) -> +(?y,?x),
12.67/11.39 +(?x,+(?y,?z)) -> +(?y,+(?x,?z)) ]
12.67/11.39 Perform abstraction and check...
12.67/11.39 Increase tree depth and check...
12.67/11.39 unknown Confluence by Ordered Rewriting
12.67/11.39 Direct Methods: Can't judge
12.67/11.39
12.67/11.39 Try Persistent Decomposition for...
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 Sort Assignment:
12.67/11.39 + : 19*19=>19
12.67/11.39 0 : =>19
12.67/11.39 a : =>19
12.67/11.39 b : =>19
12.67/11.39 g : 19=>19
12.67/11.39 maximal types: {19}
12.67/11.39 Persistent Decomposition failed: Can't judge
12.67/11.39
12.67/11.39 Try Layer Preserving Decomposition for...
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 Layer Preserving Decomposition failed: Can't judge
12.67/11.39
12.67/11.39 Try Commutative Decomposition for...
12.67/11.39 [ +(a,?x) -> a,
12.67/11.39 +(b,g(a)) -> a,
12.67/11.39 +(0,?x) -> ?x,
12.67/11.39 +(?x,+(?y,?z)) -> +(+(?x,?y),?z),
12.67/11.39 +(+(?x,?y),?z) -> +(?x,+(?y,?z)),
12.67/11.39 +(?x,?y) -> +(?y,?x) ]
12.67/11.39 Outside Critical Pair: <+(+(a,?y_2),?z_2), a> by Rules <3, 0>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_2,+(?y_2,a))>
12.67/11.39 <{0,5}, +(?z_2,a)>
12.67/11.39 <{5}, +(?z_2,+(a,?y_2))>
12.67/11.39 <{4}, +(a,+(?y_2,?z_2))>
12.67/11.39 <{5}, +(+(?y_2,a),?z_2)>
12.67/11.39 <{0}, +(a,?z_2)>
12.67/11.39 <{}, +(+(a,?y_2),?z_2)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{}, a>
12.67/11.39 Outside Critical Pair: <+(?y_4,a), a> by Rules <5, 0>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(a,?y_4)>
12.67/11.39 <{}, +(?y_4,a)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{}, a>
12.67/11.39 Outside Critical Pair: <+(g(a),b), a> by Rules <5, 1>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(b,g(a))>
12.67/11.39 <{}, +(g(a),b)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{}, a>
12.67/11.39 Outside Critical Pair: <+(+(0,?y_2),?z_2), +(?y_2,?z_2)> by Rules <3, 2>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_2,+(?y_2,0))>
12.67/11.39 <{2,5}, +(?z_2,?y_2)>
12.67/11.39 <{5}, +(?z_2,+(0,?y_2))>
12.67/11.39 <{4}, +(0,+(?y_2,?z_2))>
12.67/11.39 <{5}, +(+(?y_2,0),?z_2)>
12.67/11.39 <{2}, +(?y_2,?z_2)>
12.67/11.39 <{}, +(+(0,?y_2),?z_2)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?z_2,?y_2)>
12.67/11.39 <{}, +(?y_2,?z_2)>
12.67/11.39 Outside Critical Pair: <+(?y_4,0), ?y_4> by Rules <5, 2>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(0,?y_4)>
12.67/11.39 <{}, +(?y_4,0)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{}, ?y_4>
12.67/11.39 Outside Critical Pair: <+(?x_3,+(?y_3,+(?y_2,?z_2))), +(+(+(?x_3,?y_3),?y_2),?z_2)> by Rules <4, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(+(+(?z_2,?y_2),?y_3),?x_3)>
12.67/11.39 <{5}, +(+(+(?y_2,?z_2),?y_3),?x_3)>
12.67/11.39 <{3,5}, +(+(+(?y_3,?y_2),?z_2),?x_3)>
12.67/11.39 <{5}, +(+(?y_3,+(?z_2,?y_2)),?x_3)>
12.67/11.39 <{5}, +(+(?y_3,+(?y_2,?z_2)),?x_3)>
12.67/11.39 <{3,5}, +(+(?x_3,?y_3),+(?z_2,?y_2))>
12.67/11.39 <{3}, +(+(?x_3,?y_3),+(?y_2,?z_2))>
12.67/11.39 <{5}, +(?x_3,+(+(?z_2,?y_2),?y_3))>
12.67/11.39 <{5}, +(?x_3,+(+(?y_2,?z_2),?y_3))>
12.67/11.39 <{3}, +(?x_3,+(+(?y_3,?y_2),?z_2))>
12.67/11.39 <{5}, +(?x_3,+(?y_3,+(?z_2,?y_2)))>
12.67/11.39 <{}, +(?x_3,+(?y_3,+(?y_2,?z_2)))>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?z_2,+(?y_2,+(?y_3,?x_3)))>
12.67/11.39 <{5}, +(?z_2,+(?y_2,+(?x_3,?y_3)))>
12.67/11.39 <{4,5}, +(?z_2,+(?x_3,+(?y_3,?y_2)))>
12.67/11.39 <{5}, +(?z_2,+(+(?y_3,?x_3),?y_2))>
12.67/11.39 <{5}, +(?z_2,+(+(?x_3,?y_3),?y_2))>
12.67/11.39 <{4,5}, +(+(?y_3,?x_3),+(?y_2,?z_2))>
12.67/11.39 <{4}, +(+(?x_3,?y_3),+(?y_2,?z_2))>
12.67/11.39 <{5}, +(+(?y_2,+(?y_3,?x_3)),?z_2)>
12.67/11.39 <{5}, +(+(?y_2,+(?x_3,?y_3)),?z_2)>
12.67/11.39 <{4}, +(+(?x_3,+(?y_3,?y_2)),?z_2)>
12.67/11.39 <{5}, +(+(+(?y_3,?x_3),?y_2),?z_2)>
12.67/11.39 <{}, +(+(+(?x_3,?y_3),?y_2),?z_2)>
12.67/11.39 Outside Critical Pair: <+(+(?y_2,?z_2),?x_4), +(+(?x_4,?y_2),?z_2)> by Rules <5, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?x_4,+(?z_2,?y_2))>
12.67/11.39 <{5}, +(?x_4,+(?y_2,?z_2))>
12.67/11.39 <{4}, +(?y_2,+(?z_2,?x_4))>
12.67/11.39 <{5}, +(+(?z_2,?y_2),?x_4)>
12.67/11.39 <{}, +(+(?y_2,?z_2),?x_4)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?z_2,+(?y_2,?x_4))>
12.67/11.39 <{5}, +(?z_2,+(?x_4,?y_2))>
12.67/11.39 <{4}, +(?x_4,+(?y_2,?z_2))>
12.67/11.39 <{5}, +(+(?y_2,?x_4),?z_2)>
12.67/11.39 <{}, +(+(?x_4,?y_2),?z_2)>
12.67/11.39 Outside Critical Pair: <+(?y_4,+(?x_3,?y_3)), +(?x_3,+(?y_3,?y_4))> by Rules <5, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(+(?y_3,?x_3),?y_4)>
12.67/11.39 <{5}, +(+(?x_3,?y_3),?y_4)>
12.67/11.39 <{3}, +(+(?y_4,?x_3),?y_3)>
12.67/11.39 <{5}, +(?y_4,+(?y_3,?x_3))>
12.67/11.39 <{}, +(?y_4,+(?x_3,?y_3))>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?y_4,?y_3),?x_3)>
12.67/11.39 <{5}, +(+(?y_3,?y_4),?x_3)>
12.67/11.39 <{3}, +(+(?x_3,?y_3),?y_4)>
12.67/11.39 <{5}, +(?x_3,+(?y_4,?y_3))>
12.67/11.39 <{}, +(?x_3,+(?y_3,?y_4))>
12.67/11.39 Inside Critical Pair: <+(?x_2,a), +(+(?x_2,a),?x)> by Rules <0, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(a,?x_2)>
12.67/11.39 <{}, +(?x_2,a)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?x,+(a,?x_2))>
12.67/11.39 <{5}, +(?x,+(?x_2,a))>
12.67/11.39 <{4}, +(?x_2,+(a,?x))>
12.67/11.39 <{5}, +(+(a,?x_2),?x)>
12.67/11.39 <{}, +(+(?x_2,a),?x)>
12.67/11.39 Inside Critical Pair: <+(?x_2,a), +(+(?x_2,b),g(a))> by Rules <1, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(a,?x_2)>
12.67/11.39 <{}, +(?x_2,a)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(g(a),+(b,?x_2))>
12.67/11.39 <{5}, +(g(a),+(?x_2,b))>
12.67/11.39 <{4}, +(?x_2,+(b,g(a)))>
12.67/11.39 <{5}, +(+(b,?x_2),g(a))>
12.67/11.39 <{}, +(+(?x_2,b),g(a))>
12.67/11.39 Inside Critical Pair: <+(?x_2,?x_1), +(+(?x_2,0),?x_1)> by Rules <2, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?x_1,?x_2)>
12.67/11.39 <{}, +(?x_2,?x_1)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?x_1,+(0,?x_2))>
12.67/11.39 <{5}, +(?x_1,+(?x_2,0))>
12.67/11.39 <{4}, +(?x_2,+(0,?x_1))>
12.67/11.39 <{5}, +(+(0,?x_2),?x_1)>
12.67/11.39 <{}, +(+(?x_2,0),?x_1)>
12.67/11.39 Inside Critical Pair: <+(?x_2,+(?x_3,+(?y_3,?z_3))), +(+(?x_2,+(?x_3,?y_3)),?z_3)> by Rules <4, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(+(+(?z_3,?y_3),?x_3),?x_2)>
12.67/11.39 <{5}, +(+(+(?y_3,?z_3),?x_3),?x_2)>
12.67/11.39 <{3,5}, +(+(+(?x_3,?y_3),?z_3),?x_2)>
12.67/11.39 <{5}, +(+(?x_3,+(?z_3,?y_3)),?x_2)>
12.67/11.39 <{5}, +(+(?x_3,+(?y_3,?z_3)),?x_2)>
12.67/11.39 <{3,5}, +(+(?x_2,?x_3),+(?z_3,?y_3))>
12.67/11.39 <{3}, +(+(?x_2,?x_3),+(?y_3,?z_3))>
12.67/11.39 <{5}, +(?x_2,+(+(?z_3,?y_3),?x_3))>
12.67/11.39 <{5}, +(?x_2,+(+(?y_3,?z_3),?x_3))>
12.67/11.39 <{3}, +(?x_2,+(+(?x_3,?y_3),?z_3))>
12.67/11.39 <{5}, +(?x_2,+(?x_3,+(?z_3,?y_3)))>
12.67/11.39 <{}, +(?x_2,+(?x_3,+(?y_3,?z_3)))>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?z_3,+(+(?y_3,?x_3),?x_2))>
12.67/11.39 <{5}, +(?z_3,+(+(?x_3,?y_3),?x_2))>
12.67/11.39 <{3,5}, +(?z_3,+(+(?x_2,?x_3),?y_3))>
12.67/11.39 <{5}, +(?z_3,+(?x_2,+(?y_3,?x_3)))>
12.67/11.39 <{5}, +(?z_3,+(?x_2,+(?x_3,?y_3)))>
12.67/11.39 <{4,5}, +(?x_2,+(+(?y_3,?x_3),?z_3))>
12.67/11.39 <{4}, +(?x_2,+(+(?x_3,?y_3),?z_3))>
12.67/11.39 <{5}, +(+(+(?y_3,?x_3),?x_2),?z_3)>
12.67/11.39 <{5}, +(+(+(?x_3,?y_3),?x_2),?z_3)>
12.67/11.39 <{3}, +(+(+(?x_2,?x_3),?y_3),?z_3)>
12.67/11.39 <{5}, +(+(?x_2,+(?y_3,?x_3)),?z_3)>
12.67/11.39 <{}, +(+(?x_2,+(?x_3,?y_3)),?z_3)>
12.67/11.39 Inside Critical Pair: <+(?x_2,+(?y_4,?x_4)), +(+(?x_2,?x_4),?y_4)> by Rules <5, 3>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(+(?x_4,?y_4),?x_2)>
12.67/11.39 <{5}, +(+(?y_4,?x_4),?x_2)>
12.67/11.39 <{3}, +(+(?x_2,?y_4),?x_4)>
12.67/11.39 <{5}, +(?x_2,+(?x_4,?y_4))>
12.67/11.39 <{}, +(?x_2,+(?y_4,?x_4))>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(?y_4,+(?x_4,?x_2))>
12.67/11.39 <{5}, +(?y_4,+(?x_2,?x_4))>
12.67/11.39 <{4}, +(?x_2,+(?x_4,?y_4))>
12.67/11.39 <{5}, +(+(?x_4,?x_2),?y_4)>
12.67/11.39 <{}, +(+(?x_2,?x_4),?y_4)>
12.67/11.39 Inside Critical Pair: <+(a,?z_3), +(a,+(?x,?z_3))> by Rules <0, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_3,a)>
12.67/11.39 <{0}, a>
12.67/11.39 <{}, +(a,?z_3)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?z_3,?x),a)>
12.67/11.39 <{5}, +(+(?x,?z_3),a)>
12.67/11.39 <{3}, +(+(a,?x),?z_3)>
12.67/11.39 <{0}, a>
12.67/11.39 <{5}, +(a,+(?z_3,?x))>
12.67/11.39 <{}, +(a,+(?x,?z_3))>
12.67/11.39 Inside Critical Pair: <+(a,?z_3), +(b,+(g(a),?z_3))> by Rules <1, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_3,a)>
12.67/11.39 <{0}, a>
12.67/11.39 <{}, +(a,?z_3)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?z_3,g(a)),b)>
12.67/11.39 <{5}, +(+(g(a),?z_3),b)>
12.67/11.39 <{3}, +(+(b,g(a)),?z_3)>
12.67/11.39 <{5}, +(b,+(?z_3,g(a)))>
12.67/11.39 <{}, +(b,+(g(a),?z_3))>
12.67/11.39 Inside Critical Pair: <+(?x_1,?z_3), +(0,+(?x_1,?z_3))> by Rules <2, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_3,?x_1)>
12.67/11.39 <{}, +(?x_1,?z_3)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?z_3,?x_1),0)>
12.67/11.39 <{5}, +(+(?x_1,?z_3),0)>
12.67/11.39 <{3}, +(+(0,?x_1),?z_3)>
12.67/11.39 <{2,5}, +(?z_3,?x_1)>
12.67/11.39 <{2}, +(?x_1,?z_3)>
12.67/11.39 <{5}, +(0,+(?z_3,?x_1))>
12.67/11.39 <{}, +(0,+(?x_1,?z_3))>
12.67/11.39 Inside Critical Pair: <+(+(+(?x_2,?y_2),?z_2),?z_3), +(?x_2,+(+(?y_2,?z_2),?z_3))> by Rules <3, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_3,+(?z_2,+(?y_2,?x_2)))>
12.67/11.39 <{5}, +(?z_3,+(?z_2,+(?x_2,?y_2)))>
12.67/11.39 <{4,5}, +(?z_3,+(?x_2,+(?y_2,?z_2)))>
12.67/11.39 <{5}, +(?z_3,+(+(?y_2,?x_2),?z_2))>
12.67/11.39 <{5}, +(?z_3,+(+(?x_2,?y_2),?z_2))>
12.67/11.39 <{4,5}, +(+(?y_2,?x_2),+(?z_2,?z_3))>
12.67/11.39 <{4}, +(+(?x_2,?y_2),+(?z_2,?z_3))>
12.67/11.39 <{5}, +(+(?z_2,+(?y_2,?x_2)),?z_3)>
12.67/11.39 <{5}, +(+(?z_2,+(?x_2,?y_2)),?z_3)>
12.67/11.39 <{4}, +(+(?x_2,+(?y_2,?z_2)),?z_3)>
12.67/11.39 <{5}, +(+(+(?y_2,?x_2),?z_2),?z_3)>
12.67/11.39 <{}, +(+(+(?x_2,?y_2),?z_2),?z_3)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?z_3,+(?z_2,?y_2)),?x_2)>
12.67/11.39 <{5}, +(+(?z_3,+(?y_2,?z_2)),?x_2)>
12.67/11.39 <{4,5}, +(+(?y_2,+(?z_2,?z_3)),?x_2)>
12.67/11.39 <{5}, +(+(+(?z_2,?y_2),?z_3),?x_2)>
12.67/11.39 <{5}, +(+(+(?y_2,?z_2),?z_3),?x_2)>
12.67/11.39 <{3,5}, +(+(?x_2,+(?z_2,?y_2)),?z_3)>
12.67/11.39 <{3}, +(+(?x_2,+(?y_2,?z_2)),?z_3)>
12.67/11.39 <{5}, +(?x_2,+(?z_3,+(?z_2,?y_2)))>
12.67/11.39 <{5}, +(?x_2,+(?z_3,+(?y_2,?z_2)))>
12.67/11.39 <{4}, +(?x_2,+(?y_2,+(?z_2,?z_3)))>
12.67/11.39 <{5}, +(?x_2,+(+(?z_2,?y_2),?z_3))>
12.67/11.39 <{}, +(?x_2,+(+(?y_2,?z_2),?z_3))>
12.67/11.39 Inside Critical Pair: <+(+(?y_4,?x_4),?z_3), +(?x_4,+(?y_4,?z_3))> by Rules <5, 4>
12.67/11.39 develop reducts from lhs term...
12.67/11.39 <{5}, +(?z_3,+(?x_4,?y_4))>
12.67/11.39 <{5}, +(?z_3,+(?y_4,?x_4))>
12.67/11.39 <{4}, +(?y_4,+(?x_4,?z_3))>
12.67/11.39 <{5}, +(+(?x_4,?y_4),?z_3)>
12.67/11.39 <{}, +(+(?y_4,?x_4),?z_3)>
12.67/11.39 develop reducts from rhs term...
12.67/11.39 <{5}, +(+(?z_3,?y_4),?x_4)>
12.67/11.39 <{5}, +(+(?y_4,?z_3),?x_4)>
12.67/11.39 <{3}, +(+(?x_4,?y_4),?z_3)>
12.67/11.39 <{5}, +(?x_4,+(?z_3,?y_4))>
12.67/11.39 <{}, +(?x_4,+(?y_4,?z_3))>
12.67/11.39 Commutative Decomposition failed: Can't judge
12.67/11.39 No further decomposition possible
12.67/11.39
12.67/11.39
12.67/11.39 Combined result: Can't judge
12.67/11.39 /export/starexec/sandbox2/benchmark/theBenchmark.trs: Failure(unknown CR)
12.67/11.39 (4285 msec.)
12.67/11.39 EOF