The relative rewrite relation R/S is considered where R is the following TRS
m2(S(0),b,res,True) | → | False | (1) |
m2(S(S(x)),b,res,True) | → | True | (2) |
m2(0,b,res,True) | → | False | (3) |
m3(S(0),b,res,t) | → | False | (4) |
m3(S(S(x)),b,res,t) | → | True | (5) |
m3(0,b,res,t) | → | False | (6) |
l8(res,y,res',True,mtmp,t) | → | res | (7) |
l5(x,y,res,tmp,mtmp,True) | → | 0 | (8) |
help1(S(0)) | → | False | (9) |
help1(S(S(x))) | → | True | (10) |
e4(a,b,res,False) | → | False | (11) |
e4(a,b,res,True) | → | True | (12) |
e2(a,b,res,False) | → | False | (13) |
l15(x,y,res,tmp,False,t) | → | l16(x,y,gcd(y,0),tmp,False,t) | (14) |
l15(x,y,res,tmp,True,t) | → | l16(x,y,gcd(y,S(0)),tmp,True,t) | (15) |
l13(x,y,res,tmp,False,t) | → | l16(x,y,gcd(0,y),tmp,False,t) | (16) |
l13(x,y,res,tmp,True,t) | → | l16(x,y,gcd(S(0),y),tmp,True,t) | (17) |
m4(S(x'),S(x),res,t) | → | m5(S(x'),S(x),monus(x',x),t) | (18) |
m2(a,b,res,False) | → | m4(a,b,res,False) | (19) |
l8(x,y,res,False,mtmp,t) | → | l10(x,y,res,False,mtmp,t) | (20) |
l5(x,y,res,tmp,mtmp,False) | → | l7(x,y,res,tmp,mtmp,False) | (21) |
l2(x,y,res,tmp,mtmp,False) | → | l3(x,y,res,tmp,mtmp,False) | (22) |
l2(x,y,res,tmp,mtmp,True) | → | res | (23) |
l11(x,y,res,tmp,mtmp,False) | → | l14(x,y,res,tmp,mtmp,False) | (24) |
l11(x,y,res,tmp,mtmp,True) | → | l12(x,y,res,tmp,mtmp,True) | (25) |
help1(0) | → | False | (26) |
e2(a,b,res,True) | → | e3(a,b,res,True) | (27) |
bool2Nat(False) | → | 0 | (28) |
bool2Nat(True) | → | S(0) | (29) |
m1(a,x,res,t) | → | m2(a,x,res,False) | (30) |
l9(res,y,res',tmp,mtmp,t) | → | res | (31) |
l6(x,y,res,tmp,mtmp,t) | → | 0 | (32) |
l4(x',x,res,tmp,mtmp,t) | → | l5(x',x,res,tmp,mtmp,False) | (33) |
l1(x,y,res,tmp,mtmp,t) | → | l2(x,y,res,tmp,mtmp,False) | (34) |
e7(a,b,res,t) | → | False | (35) |
e6(a,b,res,t) | → | False | (36) |
e5(a,b,res,t) | → | True | (37) |
monus(a,b) | → | m1(a,b,False,False) | (38) |
m5(a,b,res,t) | → | res | (39) |
l7(x,y,res,tmp,mtmp,t) | → | l8(x,y,res,equal0(x,y),mtmp,t) | (40) |
l3(x,y,res,tmp,mtmp,t) | → | l4(x,y,0,tmp,mtmp,t) | (41) |
l16(x,y,res,tmp,mtmp,t) | → | res | (42) |
l14(x,y,res,tmp,mtmp,t) | → | l15(x,y,res,tmp,monus(x,y),t) | (43) |
l12(x,y,res,tmp,mtmp,t) | → | l13(x,y,res,tmp,monus(x,y),t) | (44) |
l10(x,y,res,tmp,mtmp,t) | → | l11(x,y,res,tmp,mtmp,<(x,y)) | (45) |
gcd(x,y) | → | l1(x,y,0,False,False,False) | (46) |
equal0(a,b) | → | e1(a,b,False,False) | (47) |
e8(a,b,res,t) | → | res | (48) |
e3(a,b,res,t) | → | e4(a,b,res,<(b,a)) | (49) |
e1(a,b,res,t) | → | e2(a,b,res,<(a,b)) | (50) |
and S is the following TRS.
<(S(x),S(y)) | → | <(x,y) | (51) |
<(0,S(y)) | → | True | (52) |
<(x,0) | → | False | (53) |
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
||||||||
|
originates from |
|
<#(S(z0),S(z1)) |
<#(0,S(z0)) |
<#(z0,0) |
m2#(S(0),z0,z1,True) |
m2#(S(S(z0)),z1,z2,True) |
m2#(0,z0,z1,True) |
m2#(z0,z1,z2,False) |
m3#(S(0),z0,z1,z2) |
m3#(S(S(z0)),z1,z2,z3) |
m3#(0,z0,z1,z2) |
l8#(z0,z1,z2,True,z3,z4) |
l8#(z0,z1,z2,False,z3,z4) |
l5#(z0,z1,z2,z3,z4,True) |
l5#(z0,z1,z2,z3,z4,False) |
help1#(S(0)) |
help1#(S(S(z0))) |
help1#(0) |
e4#(z0,z1,z2,False) |
e4#(z0,z1,z2,True) |
e2#(z0,z1,z2,False) |
e2#(z0,z1,z2,True) |
l15#(z0,z1,z2,z3,False,z4) |
l15#(z0,z1,z2,z3,True,z4) |
l13#(z0,z1,z2,z3,False,z4) |
l13#(z0,z1,z2,z3,True,z4) |
m4#(S(z0),S(z1),z2,z3) |
l2#(z0,z1,z2,z3,z4,False) |
l2#(z0,z1,z2,z3,z4,True) |
l11#(z0,z1,z2,z3,z4,False) |
l11#(z0,z1,z2,z3,z4,True) |
bool2Nat#(False) |
bool2Nat#(True) |
m1#(z0,z1,z2,z3) |
l9#(z0,z1,z2,z3,z4,z5) |
l6#(z0,z1,z2,z3,z4,z5) |
l4#(z0,z1,z2,z3,z4,z5) |
l1#(z0,z1,z2,z3,z4,z5) |
e7#(z0,z1,z2,z3) |
e6#(z0,z1,z2,z3) |
e5#(z0,z1,z2,z3) |
monus#(z0,z1) |
m5#(z0,z1,z2,z3) |
l7#(z0,z1,z2,z3,z4,z5) |
l3#(z0,z1,z2,z3,z4,z5) |
l16#(z0,z1,z2,z3,z4,z5) |
l14#(z0,z1,z2,z3,z4,z5) |
l12#(z0,z1,z2,z3,z4,z5) |
l10#(z0,z1,z2,z3,z4,z5) |
gcd#(z0,z1) |
equal0#(z0,z1) |
e8#(z0,z1,z2,z3) |
e3#(z0,z1,z2,z3) |
e1#(z0,z1,z2,z3) |
m2(S(0),z0,z1,True) | → | False | (54) |
m2(S(S(z0)),z1,z2,True) | → | True | (56) |
m2(0,z0,z1,True) | → | False | (58) |
m3(S(0),z0,z1,z2) | → | False | (62) |
m3(S(S(z0)),z1,z2,z3) | → | True | (64) |
m3(0,z0,z1,z2) | → | False | (66) |
l5(z0,z1,z2,z3,z4,True) | → | 0 | (72) |
help1(S(0)) | → | False | (9) |
help1(S(S(z0))) | → | True | (77) |
help1(0) | → | False | (26) |
l2(z0,z1,z2,z3,z4,True) | → | z2 | (100) |
bool2Nat(False) | → | 0 | (28) |
bool2Nat(True) | → | S(0) | (29) |
l9(z0,z1,z2,z3,z4,z5) | → | z0 | (110) |
l6(z0,z1,z2,z3,z4,z5) | → | 0 | (112) |
e7(z0,z1,z2,z3) | → | False | (118) |
e6(z0,z1,z2,z3) | → | False | (120) |
e5(z0,z1,z2,z3) | → | True | (122) |
e8(z0,z1,z2,z3) | → | z2 | (144) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 · x1 + 0 + 2 · x2 |
[l1(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 3 · x3 |
[l2(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 3 · x3 |
[l3(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 2 · x3 |
[l4(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 3 · x3 |
[l5(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 2 · x3 |
[l7(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 2 · x3 |
[l8(x1,...,x6)] | = | 1 · x1 + 0 + 2 · x2 + 1 · x3 |
[equal0(x1, x2)] | = | 2 |
[e1(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e2(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e4(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[l10(x1,...,x6)] | = | 2 · x2 + 0 + 1 · x3 |
[l11(x1,...,x6)] | = | 2 · x2 + 0 + 3 · x6 |
[l14(x1,...,x6)] | = | 2 + 1 · x2 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x2 + 3 · x5 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[m2(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[m4(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[m5(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x4 |
[l16(x1,...,x6)] | = | 1 · x3 + 0 |
[l12(x1,...,x6)] | = | 1 + 2 · x2 |
[l13(x1,...,x6)] | = | 1 + 2 · x2 + 1 · x5 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 2 · x3 + 0 |
[l5#(x1,...,x6)] | = | 3 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 0 |
[l13#(x1,...,x6)] | = | 0 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 2 · x3 + 0 |
[l11#(x1,...,x6)] | = | 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 3 · x3 + 0 |
[l1#(x1,...,x6)] | = | 3 · x3 + 0 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 1 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 0 |
[l7#(x1,...,x6)] | = | 2 · x3 + 0 |
[l3#(x1,...,x6)] | = | 2 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 0 |
[l12#(x1,...,x6)] | = | 0 |
[l10#(x1,...,x6)] | = | 2 · x3 + 0 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 1 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 2 |
[0] | = | 0 |
[True] | = | 3 |
[False] | = | 3 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m3#(x1,...,x4)] | = | 1 + 1 · x1 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 1 + 1 · x1 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[m4#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 1 + 1 · x1 |
[m1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l9#(x1,...,x6)] | = | 1 |
[l6#(x1,...,x6)] | = | 1 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 + 1 · x5 + 1 · x6 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 0 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x3 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 + 1 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 + 1 · x3 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 + 1 · x3 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 1 |
[m1(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[m4#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 1 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 1 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 + 1 · x5 + 1 · x6 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 0 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 1 |
[m1(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 |
[m4#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x4 + 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 0 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x2 + 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x4 + 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 0 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 |
[m4#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[m4#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 · x3 + 0 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 1 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 0 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x2 + 0 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x2 + 0 + 1 · x3 + 1 · x4 + 1 · x5 |
[m4#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 1 · x1 + 0 |
[m5#(x1,...,x4)] | = | 1 + 1 · x3 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 |
[l14#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l10#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 1 + 1 · x1 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 · x3 + 0 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 |
[e2#(x1,...,x4)] | = | 1 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 1 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 |
[e1#(x1,...,x4)] | = | 1 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x3 + 0 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 · x3 + 0 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 1 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x3 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 + 1 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l10#(x1,...,x6)] | = | 1 + 1 · x3 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x3 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 + 1 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 + 1 · x3 |
[l10#(x1,...,x6)] | = | 1 + 1 · x3 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m2(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m4(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[m5(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[l5#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 1 · x3 + 0 |
[e2#(x1,...,x4)] | = | 1 · x3 + 0 |
[l15#(x1,...,x6)] | = | 1 · x2 + 0 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13#(x1,...,x6)] | = | 1 · x2 + 0 + 1 · x3 + 1 · x4 + 1 · x5 |
[m4#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[l2#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x3 + 1 · x4 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l1#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 1 · x1 + 0 |
[m5#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[l7#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l16#(x1,...,x6)] | = | 1 · x4 + 0 |
[l14#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l10#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[gcd#(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 · x3 + 0 |
[e1#(x1,...,x4)] | = | 1 · x3 + 0 + 1 · x4 |
[S(x1)] | = | 1 + 1 · x1 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 0 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 + 1 · x1 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 1 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 1 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 · x1 + 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x3 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x3 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 + 1 · x3 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 · x1 + 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 1 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 1 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 1 |
[e1#(x1,...,x4)] | = | 1 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[l1(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l2(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l3(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l4(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l5(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l7(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l8(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x5 + 1 · x6 |
[equal0(x1, x2)] | = | 1 · x1 + 0 |
[e1(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e2(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[<(x1, x2)] | = | 1 · x1 + 0 |
[e3(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 |
[e4(x1,...,x4)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l10(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l11(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 |
[l14(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l15(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l16(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l12(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[l13(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 + 1 · x4 + 1 · x5 + 1 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 · x3 + 0 |
[l5#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 1 |
[l15#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[l13#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x5 |
[m4#(x1,...,x4)] | = | 0 |
[l2#(x1,...,x6)] | = | 1 · x3 + 0 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 · x3 + 0 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 0 |
[m5#(x1,...,x4)] | = | 1 · x1 + 0 + 1 · x2 + 1 · x3 |
[l7#(x1,...,x6)] | = | 1 + 1 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 · x3 + 0 |
[l12#(x1,...,x6)] | = | 1 · x3 + 0 |
[l10#(x1,...,x6)] | = | 1 · x3 + 0 |
[gcd#(x1, x2)] | = | 1 |
[equal0#(x1, x2)] | = | 1 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 1 |
[S(x1)] | = | 0 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 3 |
[l1(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l2(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l3(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l4(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l5(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l7(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l8(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x5 + 3 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e2(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e4(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[l10(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l11(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 |
[l14(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l15(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x3 + 0 |
[l16(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l12(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l13(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x1 + 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x1 + 2 · x2 + 2 · x3 |
[l5#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 2 · x3 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 2 · x2 + 0 + 2 · x3 + 3 · x5 |
[l13#(x1,...,x6)] | = | 2 · x2 + 0 + 2 · x3 + 3 · x5 |
[m4#(x1,...,x4)] | = | 1 · x1 + 0 |
[l2#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 3 · x3 |
[l11#(x1,...,x6)] | = | 1 + 1 · x1 + 2 · x2 + 2 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 + 1 · x1 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 3 · x3 |
[l1#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 3 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 1 + 1 · x1 |
[m5#(x1,...,x4)] | = | 0 |
[l7#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 2 · x3 |
[l3#(x1,...,x6)] | = | 1 + 2 · x1 + 2 · x2 + 3 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 + 1 · x1 + 2 · x2 + 2 · x3 |
[l12#(x1,...,x6)] | = | 1 + 1 · x1 + 2 · x2 + 2 · x3 |
[l10#(x1,...,x6)] | = | 1 + 1 · x1 + 2 · x2 + 2 · x3 |
[gcd#(x1, x2)] | = | 1 + 2 · x1 + 2 · x2 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 1 + 1 · x1 |
[0] | = | 0 |
[True] | = | 1 |
[False] | = | 2 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 3 |
[l1(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l2(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l3(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l4(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l5(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l7(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l8(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x5 + 3 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e2(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e4(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[l10(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l11(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 |
[l14(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l15(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x3 + 0 |
[l16(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l12(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l13(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 · x1 + 0 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l5#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 2 · x3 + 1 · x6 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x2 + 0 + 2 · x3 + 3 · x5 |
[l13#(x1,...,x6)] | = | 1 · x2 + 0 + 2 · x3 + 3 · x5 |
[m4#(x1,...,x4)] | = | 1 · x1 + 0 |
[l2#(x1,...,x6)] | = | 1 · x1 + 0 + 1 · x2 + 3 · x3 + 1 · x6 |
[l11#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 · x1 + 0 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 3 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 3 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 1 + 1 · x1 |
[m5#(x1,...,x4)] | = | 0 |
[l7#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 1 · x3 |
[l16#(x1,...,x6)] | = | 2 · x5 + 0 |
[l14#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l12#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l10#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[gcd#(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 2 + 1 · x1 |
[0] | = | 0 |
[True] | = | 3 |
[False] | = | 1 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
[c(x1)] | = | 1 · x1 + 0 |
[c1] | = | 0 |
[c2] | = | 0 |
[c3] | = | 0 |
[c4] | = | 0 |
[c5] | = | 0 |
[c6(x1)] | = | 1 · x1 + 0 |
[c7] | = | 0 |
[c8] | = | 0 |
[c9] | = | 0 |
[c10] | = | 0 |
[c11(x1)] | = | 1 · x1 + 0 |
[c12] | = | 0 |
[c13(x1)] | = | 1 · x1 + 0 |
[c14] | = | 0 |
[c15] | = | 0 |
[c16] | = | 0 |
[c17] | = | 0 |
[c18] | = | 0 |
[c19] | = | 0 |
[c20(x1)] | = | 1 · x1 + 0 |
[c21(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c22(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c23(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c24(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c25(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c26(x1)] | = | 1 · x1 + 0 |
[c27] | = | 0 |
[c28(x1)] | = | 1 · x1 + 0 |
[c29(x1)] | = | 1 · x1 + 0 |
[c30] | = | 0 |
[c31] | = | 0 |
[c32(x1)] | = | 1 · x1 + 0 |
[c33] | = | 0 |
[c34] | = | 0 |
[c35(x1)] | = | 1 · x1 + 0 |
[c36(x1)] | = | 1 · x1 + 0 |
[c37] | = | 0 |
[c38] | = | 0 |
[c39] | = | 0 |
[c40(x1)] | = | 1 · x1 + 0 |
[c41] | = | 0 |
[c42(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c43(x1)] | = | 1 · x1 + 0 |
[c44] | = | 0 |
[c45(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c46(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c47(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c48(x1)] | = | 1 · x1 + 0 |
[c49(x1)] | = | 1 · x1 + 0 |
[c50] | = | 0 |
[c51(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[c52(x1, x2)] | = | 1 · x1 + 0 + 1 · x2 |
[gcd(x1, x2)] | = | 3 |
[l1(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l2(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l3(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l4(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l5(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l7(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l8(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x5 + 3 · x6 |
[equal0(x1, x2)] | = | 0 |
[e1(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e2(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[<(x1, x2)] | = | 0 |
[e3(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 |
[e4(x1,...,x4)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 |
[l10(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l11(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 |
[l14(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l15(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x6 |
[monus(x1, x2)] | = | 0 |
[m1(x1,...,x4)] | = | 0 |
[m2(x1,...,x4)] | = | 0 |
[m4(x1,...,x4)] | = | 0 |
[m5(x1,...,x4)] | = | 1 · x3 + 0 |
[l16(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l12(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x5 + 3 · x6 |
[l13(x1,...,x6)] | = | 3 + 3 · x1 + 3 · x2 + 3 · x3 + 3 · x4 + 3 · x6 |
[<#(x1, x2)] | = | 0 |
[m2#(x1,...,x4)] | = | 1 + 1 · x1 |
[m3#(x1,...,x4)] | = | 0 |
[l8#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l5#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 3 · x3 |
[help1#(x1)] | = | 0 |
[e4#(x1,...,x4)] | = | 0 |
[e2#(x1,...,x4)] | = | 0 |
[l15#(x1,...,x6)] | = | 1 · x2 + 0 + 2 · x3 + 2 · x5 |
[l13#(x1,...,x6)] | = | 1 · x2 + 0 + 2 · x3 + 2 · x5 |
[m4#(x1,...,x4)] | = | 1 · x1 + 0 |
[l2#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l11#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[bool2Nat#(x1)] | = | 0 |
[m1#(x1,...,x4)] | = | 1 + 1 · x1 |
[l9#(x1,...,x6)] | = | 0 |
[l6#(x1,...,x6)] | = | 0 |
[l4#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 3 · x3 |
[l1#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 3 · x3 |
[e7#(x1,...,x4)] | = | 0 |
[e6#(x1,...,x4)] | = | 0 |
[e5#(x1,...,x4)] | = | 0 |
[monus#(x1, x2)] | = | 1 + 1 · x1 |
[m5#(x1,...,x4)] | = | 0 |
[l7#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l3#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l16#(x1,...,x6)] | = | 0 |
[l14#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l12#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[l10#(x1,...,x6)] | = | 1 + 1 · x1 + 1 · x2 + 2 · x3 |
[gcd#(x1, x2)] | = | 1 + 1 · x1 + 1 · x2 |
[equal0#(x1, x2)] | = | 0 |
[e8#(x1,...,x4)] | = | 0 |
[e3#(x1,...,x4)] | = | 0 |
[e1#(x1,...,x4)] | = | 0 |
[S(x1)] | = | 2 + 1 · x1 |
[0] | = | 0 |
[True] | = | 2 |
[False] | = | 2 |
<#(S(z0),S(z1)) | → | c(<#(z0,z1)) | (151) |
<#(0,S(z0)) | → | c1 | (153) |
<#(z0,0) | → | c2 | (155) |
m2#(S(0),z0,z1,True) | → | c3 | (55) |
m2#(S(S(z0)),z1,z2,True) | → | c4 | (57) |
m2#(0,z0,z1,True) | → | c5 | (59) |
m2#(z0,z1,z2,False) | → | c6(m4#(z0,z1,z2,False)) | (61) |
m3#(S(0),z0,z1,z2) | → | c7 | (63) |
m3#(S(S(z0)),z1,z2,z3) | → | c8 | (65) |
m3#(0,z0,z1,z2) | → | c9 | (67) |
l8#(z0,z1,z2,True,z3,z4) | → | c10 | (69) |
l8#(z0,z1,z2,False,z3,z4) | → | c11(l10#(z0,z1,z2,False,z3,z4)) | (71) |
l5#(z0,z1,z2,z3,z4,True) | → | c12 | (73) |
l5#(z0,z1,z2,z3,z4,False) | → | c13(l7#(z0,z1,z2,z3,z4,False)) | (75) |
help1#(S(0)) | → | c14 | (76) |
help1#(S(S(z0))) | → | c15 | (78) |
help1#(0) | → | c16 | (79) |
e4#(z0,z1,z2,False) | → | c17 | (81) |
e4#(z0,z1,z2,True) | → | c18 | (83) |
e2#(z0,z1,z2,False) | → | c19 | (85) |
e2#(z0,z1,z2,True) | → | c20(e3#(z0,z1,z2,True)) | (87) |
l15#(z0,z1,z2,z3,False,z4) | → | c21(l16#(z0,z1,gcd(z1,0),z3,False,z4),gcd#(z1,0)) | (89) |
l15#(z0,z1,z2,z3,True,z4) | → | c22(l16#(z0,z1,gcd(z1,S(0)),z3,True,z4),gcd#(z1,S(0))) | (91) |
l13#(z0,z1,z2,z3,False,z4) | → | c23(l16#(z0,z1,gcd(0,z1),z3,False,z4),gcd#(0,z1)) | (93) |
l13#(z0,z1,z2,z3,True,z4) | → | c24(l16#(z0,z1,gcd(S(0),z1),z3,True,z4),gcd#(S(0),z1)) | (95) |
m4#(S(z0),S(z1),z2,z3) | → | c25(m5#(S(z0),S(z1),monus(z0,z1),z3),monus#(z0,z1)) | (97) |
l2#(z0,z1,z2,z3,z4,False) | → | c26(l3#(z0,z1,z2,z3,z4,False)) | (99) |
l2#(z0,z1,z2,z3,z4,True) | → | c27 | (101) |
l11#(z0,z1,z2,z3,z4,False) | → | c28(l14#(z0,z1,z2,z3,z4,False)) | (103) |
l11#(z0,z1,z2,z3,z4,True) | → | c29(l12#(z0,z1,z2,z3,z4,True)) | (105) |
bool2Nat#(False) | → | c30 | (106) |
bool2Nat#(True) | → | c31 | (107) |
m1#(z0,z1,z2,z3) | → | c32(m2#(z0,z1,z2,False)) | (109) |
l9#(z0,z1,z2,z3,z4,z5) | → | c33 | (111) |
l6#(z0,z1,z2,z3,z4,z5) | → | c34 | (113) |
l4#(z0,z1,z2,z3,z4,z5) | → | c35(l5#(z0,z1,z2,z3,z4,False)) | (115) |
l1#(z0,z1,z2,z3,z4,z5) | → | c36(l2#(z0,z1,z2,z3,z4,False)) | (117) |
e7#(z0,z1,z2,z3) | → | c37 | (119) |
e6#(z0,z1,z2,z3) | → | c38 | (121) |
e5#(z0,z1,z2,z3) | → | c39 | (123) |
monus#(z0,z1) | → | c40(m1#(z0,z1,False,False)) | (125) |
m5#(z0,z1,z2,z3) | → | c41 | (127) |
l7#(z0,z1,z2,z3,z4,z5) | → | c42(l8#(z0,z1,z2,equal0(z0,z1),z4,z5),equal0#(z0,z1)) | (129) |
l3#(z0,z1,z2,z3,z4,z5) | → | c43(l4#(z0,z1,0,z3,z4,z5)) | (131) |
l16#(z0,z1,z2,z3,z4,z5) | → | c44 | (133) |
l14#(z0,z1,z2,z3,z4,z5) | → | c45(l15#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (135) |
l12#(z0,z1,z2,z3,z4,z5) | → | c46(l13#(z0,z1,z2,z3,monus(z0,z1),z5),monus#(z0,z1)) | (137) |
l10#(z0,z1,z2,z3,z4,z5) | → | c47(l11#(z0,z1,z2,z3,z4,<(z0,z1)),<#(z0,z1)) | (139) |
gcd#(z0,z1) | → | c48(l1#(z0,z1,0,False,False,False)) | (141) |
equal0#(z0,z1) | → | c49(e1#(z0,z1,False,False)) | (143) |
e8#(z0,z1,z2,z3) | → | c50 | (145) |
e3#(z0,z1,z2,z3) | → | c51(e4#(z0,z1,z2,<(z1,z0)),<#(z1,z0)) | (147) |
e1#(z0,z1,z2,z3) | → | c52(e2#(z0,z1,z2,<(z0,z1)),<#(z0,z1)) | (149) |
m1(z0,z1,z2,z3) | → | m2(z0,z1,z2,False) | (108) |
m4(S(z0),S(z1),z2,z3) | → | m5(S(z0),S(z1),monus(z0,z1),z3) | (96) |
m5(z0,z1,z2,z3) | → | z2 | (126) |
m2(z0,z1,z2,False) | → | m4(z0,z1,z2,False) | (60) |
monus(z0,z1) | → | m1(z0,z1,False,False) | (124) |
There are no rules in the TRS R. Hence, R/S has complexity O(1).