The rewrite relation of the following TRS is considered.
There are 227 ruless (increase limit for explicit display).
There are 352 ruless (increase limit for explicit display).
The dependency pairs are split into 38 components.
There are 101 ruless (increase limit for explicit display).
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 24903 |
[U21(x1, x2)] | = | 24903 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 24903 |
[U11(x1, x2)] | = | 24903 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 16021 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 24903 |
[U91(x1, x2, x3)] | = | 24903 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 11575 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 24903 |
[U43(x1, x2, x3)] | = | 24903 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 24903 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 24903 |
[U23(x1)] | = | 22155 |
[U93(x1, x2, x3)] | = | 24903 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 24903 |
[zeros] | = | 24903 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 24903 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 24903 |
[mark#(x1)] | = | 24903 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 24903 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 24903 |
[mark(x1)] | = | 1 |
[U32(x1, x2)] | = | 24903 |
[U33(x1)] | = | 21394 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 24903 |
[U46(x1)] | = | 1082 |
[U52(x1)] | = | 3024 |
[U61(x1)] | = | 2805 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | 0 |
[U31(x1, x2)] | = | 24903 |
[U85(x1, x2)] | = | 24903 |
[U92(x1, x2, x3)] | = | 24903 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 14371 |
[active#(x1)] | = | x1 + 0 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 24903 |
[U82(x1, x2, x3)] | = | 24903 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 20534 |
[U22(x1, x2)] | = | 24903 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 24903 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 24903 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 24903 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U46(X)) | → | active#(U46(mark(X))) | (501) |
mark#(U71(X)) | → | active#(U71(mark(X))) | (483) |
mark#(s(X)) | → | active#(s(mark(X))) | (470) |
mark#(U33(X)) | → | active#(U33(mark(X))) | (456) |
mark#(U13(X)) | → | active#(U13(mark(X))) | (454) |
mark#(U23(X)) | → | active#(U23(mark(X))) | (386) |
mark#(U52(X)) | → | active#(U52(mark(X))) | (339) |
mark#(cons(X1,X2)) | → | active#(cons(mark(X1),X2)) | (332) |
mark#(U86(X)) | → | active#(U86(mark(X))) | (312) |
mark#(U61(X)) | → | active#(U61(mark(X))) | (296) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
active#(U31(tt,V)) | → | mark#(U32(isNatIListKind(V),V)) | (526) |
mark#(U13(X)) | → | mark#(X) | (467) |
active#(zeros) | → | mark#(cons(0,zeros)) | (491) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | mark#(X1) | (508) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
mark#(U33(X)) | → | mark#(X) | (252) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | mark#(X1) | (515) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(isNatIList(V)) | → | mark#(U31(isNatIListKind(V),V)) | (271) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | mark#(X1) | (494) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | mark#(X1) | (319) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U32(X1,X2)) | → | mark#(X1) | (416) |
mark#(U32(X1,X2)) | → | active#(U32(mark(X1),X2)) | (495) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | mark#(X1) | (378) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | mark#(X1) | (355) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U32(tt,V)) | → | mark#(U33(isNatList(V))) | (564) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | mark#(X1) | (265) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(U31(X1,X2)) | → | mark#(X1) | (356) |
mark#(U31(X1,X2)) | → | active#(U31(mark(X1),X2)) | (528) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(cons(X1,X2)) | → | mark#(X1) | (272) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(zeros) | → | active#(zeros) | (253) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | mark#(X1) | (496) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | mark#(X1) | (390) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | mark#(X) | (305) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x1 + 0 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + 0 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 37745 |
[U91(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 37746 |
[U43(x1, x2, x3)] | = | x1 + 37745 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + 37745 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + 0 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + x2 + 1 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 0 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + 0 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 4 |
[U45(x1, x2)] | = | x1 + 37745 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | x1 + 37743 |
[U33(x1)] | = | x1 + 37742 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | x1 + 37744 |
[U85(x1, x2)] | = | x1 + 0 |
[U92(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 0 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + 0 |
[U82(x1, x2, x3)] | = | x1 + 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 0 |
[U22(x1, x2)] | = | x1 + 0 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 2 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + 37745 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U31(tt,V)) | → | mark#(U32(isNatIListKind(V),V)) | (526) |
mark#(U45(X1,X2)) | → | mark#(X1) | (508) |
mark#(U33(X)) | → | mark#(X) | (252) |
mark#(U94(X1,X2)) | → | mark#(X1) | (515) |
active#(isNatIList(V)) | → | mark#(U31(isNatIListKind(V),V)) | (271) |
mark#(U42(X1,X2,X3)) | → | mark#(X1) | (494) |
mark#(U41(X1,X2,X3)) | → | mark#(X1) | (319) |
mark#(U32(X1,X2)) | → | mark#(X1) | (416) |
mark#(U92(X1,X2,X3)) | → | mark#(X1) | (378) |
mark#(U91(X1,X2,X3)) | → | mark#(X1) | (355) |
active#(U32(tt,V)) | → | mark#(U33(isNatList(V))) | (564) |
mark#(U44(X1,X2,X3)) | → | mark#(X1) | (265) |
mark#(U31(X1,X2)) | → | mark#(X1) | (356) |
mark#(U43(X1,X2,X3)) | → | mark#(X1) | (496) |
mark#(U93(X1,X2,X3)) | → | mark#(X1) | (390) |
mark#(length(X)) | → | mark#(X) | (305) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U13(X)) | → | mark#(X) | (467) |
active#(zeros) | → | mark#(cons(0,zeros)) | (491) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U32(X1,X2)) | → | active#(U32(mark(X1),X2)) | (495) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(U31(X1,X2)) | → | active#(U31(mark(X1),X2)) | (528) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(cons(X1,X2)) | → | mark#(X1) | (272) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(zeros) | → | active#(zeros) | (253) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | x1 + 0 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 0 |
[U11(x1, x2)] | = | x1 + 0 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 0 |
[U91(x1, x2, x3)] | = | 0 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 0 |
[U43(x1, x2, x3)] | = | 0 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 0 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + 0 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 0 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 0 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 0 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + 0 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 4 |
[U45(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 25152 |
[U32(x1, x2)] | = | x1 + 32467 |
[U33(x1)] | = | 25150 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 0 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | 57617 |
[U85(x1, x2)] | = | x1 + 0 |
[U92(x1, x2, x3)] | = | x1 + 0 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 0 |
[active#(x1)] | = | 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + 0 |
[U82(x1, x2, x3)] | = | x1 + 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 0 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 0 |
[U22(x1, x2)] | = | x1 + 0 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 0 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U32(X1,X2)) | → | active#(U32(mark(X1),X2)) | (495) |
mark#(U31(X1,X2)) | → | active#(U31(mark(X1),X2)) | (528) |
mark#(zeros) | → | active#(zeros) | (253) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U13(X)) | → | mark#(X) | (467) |
active#(zeros) | → | mark#(cons(0,zeros)) | (491) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(cons(X1,X2)) | → | mark#(X1) | (272) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | 0 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 0 |
[U11(x1, x2)] | = | 0 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 0 |
[U91(x1, x2, x3)] | = | 0 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 1 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 0 |
[U43(x1, x2, x3)] | = | 0 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 0 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 0 |
[U23(x1)] | = | 1 |
[U93(x1, x2, x3)] | = | 0 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 0 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 0 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 0 |
[mark#(x1)] | = | 24903 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 4 |
[U45(x1, x2)] | = | 0 |
[mark(x1)] | = | 2 |
[U32(x1, x2)] | = | 57619 |
[U33(x1)] | = | 25150 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 0 |
[U46(x1)] | = | 1 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | 1 |
[U31(x1, x2)] | = | 57617 |
[U85(x1, x2)] | = | 0 |
[U92(x1, x2, x3)] | = | 0 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 0 |
[U82(x1, x2, x3)] | = | 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 0 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 0 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(zeros) | → | mark#(cons(0,zeros)) | (491) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U13(X)) | → | mark#(X) | (467) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(cons(X1,X2)) | → | mark#(X1) | (272) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | x1 + 0 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 0 |
[U11(x1, x2)] | = | x1 + 0 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 0 |
[U91(x1, x2, x3)] | = | 0 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 0 |
[U43(x1, x2, x3)] | = | 0 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 0 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + 0 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 0 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 0 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 0 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + 0 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 27188 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 27479 |
[U45(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 39114 |
[U32(x1, x2)] | = | x1 + x2 + 20578 |
[U33(x1)] | = | 78224 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 0 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x2 + 59690 |
[U85(x1, x2)] | = | x1 + 0 |
[U92(x1, x2, x3)] | = | 0 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 24670 |
[active#(x1)] | = | 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + 0 |
[U82(x1, x2, x3)] | = | x1 + 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 39112 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 0 |
[U22(x1, x2)] | = | x1 + 0 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 0 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(cons(X1,X2)) | → | mark#(X1) | (272) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U13(X)) | → | mark#(X) | (467) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | x1 + x2 + 0 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 24939 |
[U11(x1, x2)] | = | x1 + x2 + 25274 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 24530 |
[U91(x1, x2, x3)] | = | x2 + x3 + 25275 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 24530 |
[U43(x1, x2, x3)] | = | 24530 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 24530 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + x3 + 24939 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | x2 + x3 + 25275 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x2 + 25275 |
[zeros] | = | 22785 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + x2 + 25273 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 24939 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 41144 |
[U45(x1, x2)] | = | 24530 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 169 |
[U33(x1)] | = | 169 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 0 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 676 |
[U85(x1, x2)] | = | x1 + x2 + 24939 |
[U92(x1, x2, x3)] | = | x2 + x3 + 25275 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 0 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + x3 + 24939 |
[U82(x1, x2, x3)] | = | x1 + x2 + x3 + 24939 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 0 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 333 |
[U22(x1, x2)] | = | x1 + x2 + 0 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 25275 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 24530 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U11(X1,X2)) | → | mark#(X1) | (412) |
mark#(U13(X)) | → | mark#(X) | (467) |
mark#(U83(X1,X2,X3)) | → | mark#(X1) | (330) |
active#(U12(tt,V1)) | → | mark#(U13(isNatList(V1))) | (522) |
active#(isNat(length(V1))) | → | mark#(U11(isNatIListKind(V1),V1)) | (504) |
mark#(U12(X1,X2)) | → | mark#(X1) | (524) |
mark#(U85(X1,X2)) | → | mark#(X1) | (343) |
mark#(U84(X1,X2,X3)) | → | mark#(X1) | (292) |
mark#(U82(X1,X2,X3)) | → | mark#(X1) | (364) |
mark#(U81(X1,X2,X3)) | → | mark#(X1) | (344) |
active#(U11(tt,V1)) | → | mark#(U12(isNatIListKind(V1),V1)) | (540) |
The dependency pairs are split into 1 component.
mark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 7281 |
[U21(x1, x2)] | = | 7281 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 7281 |
[U11(x1, x2)] | = | 4016 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 7283 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 7281 |
[U91(x1, x2, x3)] | = | 7281 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 7281 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 7281 |
[U43(x1, x2, x3)] | = | 7281 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 7281 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 7281 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 7281 |
[U23(x1)] | = | 7283 |
[U93(x1, x2, x3)] | = | 7281 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 7281 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 7280 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 7281 |
[mark#(x1)] | = | 24903 |
[0] | = | 7283 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 7281 |
[nil] | = | 7283 |
[U45(x1, x2)] | = | 7281 |
[mark(x1)] | = | 7282 |
[U32(x1, x2)] | = | 4258 |
[U33(x1)] | = | 7283 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 7281 |
[U46(x1)] | = | 7283 |
[U52(x1)] | = | 7281 |
[U61(x1)] | = | 6704 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 4736 |
[U85(x1, x2)] | = | 7281 |
[U92(x1, x2, x3)] | = | 7281 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 6568 |
[active#(x1)] | = | x1 + 17622 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 7281 |
[U82(x1, x2, x3)] | = | 7281 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 2502 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 7283 |
[U22(x1, x2)] | = | 7281 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 7281 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 7281 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 7281 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U11(X1,X2)) | → | active#(U11(mark(X1),X2)) | (297) |
mark#(U12(X1,X2)) | → | active#(U12(mark(X1),X2)) | (414) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1978 |
[U21(x1, x2)] | = | x1 + 31692 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 33273 |
[U11(x1, x2)] | = | 20479 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 35321 |
[U91(x1, x2, x3)] | = | 20137 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 37299 |
[U43(x1, x2, x3)] | = | 37299 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + 35321 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + x3 + 33273 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 20137 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 18159 |
[zeros] | = | 23568 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 20479 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 31295 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1978 |
[nil] | = | 0 |
[U45(x1, x2)] | = | 37299 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 37299 |
[U33(x1)] | = | 37299 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 33670 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 37299 |
[U85(x1, x2)] | = | x2 + 33273 |
[U92(x1, x2, x3)] | = | 20137 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 0 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + x3 + 31295 |
[U82(x1, x2, x3)] | = | x1 + x2 + x3 + 31295 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1978 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 12340 |
[U22(x1, x2)] | = | x1 + 31692 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 20137 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + 35321 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U21(X1,X2)) | → | mark#(X1) | (535) |
mark#(U22(X1,X2)) | → | mark#(X1) | (259) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
mark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | 41505 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 40284 |
[U11(x1, x2)] | = | 10236 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x3 + 1 |
[U91(x1, x2, x3)] | = | x2 + x3 + 17628 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x3 + 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x3 + 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 40284 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | x2 + 17628 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x2 + 17628 |
[zeros] | = | 8933 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 40284 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 0 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x2 + 1 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 1 |
[U33(x1)] | = | 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 41505 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 7201 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 1 |
[U85(x1, x2)] | = | 40284 |
[U92(x1, x2, x3)] | = | x2 + 17628 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 0 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 40284 |
[U82(x1, x2, x3)] | = | 40284 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 0 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 41505 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 0 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 17628 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 1 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U61(X)) | → | mark#(X) | (320) |
active#(isNatKind(length(V1))) | → | mark#(U61(isNatIListKind(V1))) | (231) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | mark#(X1) | (280) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 33798 |
[U21(x1, x2)] | = | 33798 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 33798 |
[U11(x1, x2)] | = | 33798 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 61613 |
[U91(x1, x2, x3)] | = | 76055 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 61613 |
[U43(x1, x2, x3)] | = | 61613 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 61613 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 33798 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | x1 + 42257 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 42257 |
[zeros] | = | 14265 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 33798 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 33798 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 1180 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 33799 |
[nil] | = | 22268 |
[U45(x1, x2)] | = | x1 + 27815 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 33798 |
[U33(x1)] | = | 33798 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 33798 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 33798 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | x1 + 27814 |
[U85(x1, x2)] | = | 33798 |
[U92(x1, x2, x3)] | = | 76055 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 14265 |
[active#(x1)] | = | x1 + 24903 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 33798 |
[U82(x1, x2, x3)] | = | 33798 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 33798 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 33798 |
[U22(x1, x2)] | = | 33798 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 76055 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 61613 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U51(X1,X2)) | → | mark#(X1) | (280) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
active#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | max(0) |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | max(0) |
[U83#(x1, x2, x3)] | = | max(0) |
[isNatList(x1)] | = | 0 |
[U11(x1, x2)] | = | max(0) |
[U94#(x1, x2)] | = | max(0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | max(x3 + 22094, 0) |
[U91(x1, x2, x3)] | = | max(0) |
[U82#(x1, x2, x3)] | = | max(0) |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | max(0) |
[U81#(x1, x2, x3)] | = | max(0) |
[U92#(x1, x2, x3)] | = | max(0) |
[isNatIList(x1)] | = | x1 + 0 |
[U43(x1, x2, x3)] | = | max(x3 + 22094, 0) |
[U93#(x1, x2, x3)] | = | max(0) |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U43#(x1, x2, x3)] | = | max(0) |
[U84(x1, x2, x3)] | = | max(0) |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | max(0) |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | max(0) |
[zeros] | = | 49542 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | max(x1 + 2, x2 + 1, 0) |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | max(0) |
[U42#(x1, x2, x3)] | = | max(0) |
[U12#(x1, x2)] | = | max(0) |
[U83(x1, x2, x3)] | = | max(0) |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 5851 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 9 |
[U45(x1, x2)] | = | max(x2 + 0, 0) |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | max(x1 + 2, 0) |
[U33(x1)] | = | 3 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 0 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 40780 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2)] | = | max(0) |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | max(x1 + 1, 0) |
[U85(x1, x2)] | = | max(0) |
[U92(x1, x2, x3)] | = | max(0) |
[U41#(x1, x2, x3)] | = | max(0) |
[cons(x1, x2)] | = | max(x2 + 22094, 0) |
[active#(x1)] | = | x1 + 0 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | max(0) |
[U81(x1, x2, x3)] | = | max(0) |
[U82(x1, x2, x3)] | = | max(0) |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 0 |
[U84#(x1, x2, x3)] | = | max(0) |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 1 |
[U22(x1, x2)] | = | max(0) |
[U45#(x1, x2)] | = | max(0) |
[U51(x1, x2)] | = | max(0) |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | max(x3 + 22094, 0) |
[U31#(x1, x2)] | = | max(0) |
[U91#(x1, x2, x3)] | = | max(0) |
[U61#(x1)] | = | 0 |
There are 116 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(U43(tt,V1,V2)) | → | mark#(U44(isNatIListKind(V2),V1,V2)) | (260) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 1 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 1 |
[U91(x1, x2, x3)] | = | 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 5652 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 1 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 1 |
[zeros] | = | 17923 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 1 |
[mark#(x1)] | = | x1 + 24903 |
[0] | = | 10396 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 0 |
[U45(x1, x2)] | = | 1 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 53019 |
[U33(x1)] | = | x1 + 53020 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 20912 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 32103 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 0 |
[active#(x1)] | = | 24904 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 1 |
[U82(x1, x2, x3)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 20914 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 7383 |
[U22(x1, x2)] | = | 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 1 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U44(X1,X2,X3)) | → | active#(U44(mark(X1),X2,X3)) | (384) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
active#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 24457 |
[U21(x1, x2)] | = | 24457 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 24457 |
[U11(x1, x2)] | = | 31769 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 24457 |
[U91(x1, x2, x3)] | = | 24457 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 1419 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 24457 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 5787 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 24458 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 24457 |
[U23(x1)] | = | 1688 |
[U93(x1, x2, x3)] | = | 24457 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 24457 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 7393 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 24457 |
[mark#(x1)] | = | 49361 |
[0] | = | 10396 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 24457 |
[nil] | = | 27213 |
[U45(x1, x2)] | = | 24457 |
[mark(x1)] | = | 1418 |
[U32(x1, x2)] | = | 148 |
[U33(x1)] | = | 1419 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 24457 |
[U46(x1)] | = | 267 |
[U52(x1)] | = | 28616 |
[U61(x1)] | = | 254 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 1 |
[U85(x1, x2)] | = | 24457 |
[U92(x1, x2, x3)] | = | 24457 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 1419 |
[active#(x1)] | = | x1 + 24904 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 24457 |
[U82(x1, x2, x3)] | = | 24457 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 20914 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 24457 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 24457 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 24457 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 24457 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U44(tt,V1,V2)) | → | mark#(U45(isNat(V1),V2)) | (405) |
mark#(U43(X1,X2,X3)) | → | active#(U43(mark(X1),X2,X3)) | (561) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2 |
[U21(x1, x2)] | = | 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 2 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 2 |
[U91(x1, x2, x3)] | = | 2 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 2 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + 16821 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 2 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 2 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 2 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 8252 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 2 |
[mark#(x1)] | = | x1 + 49361 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 11212 |
[U45(x1, x2)] | = | x2 + 33641 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 46755 |
[U33(x1)] | = | 63575 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 2 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 3770 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 16820 |
[U31(x1, x2)] | = | x2 + 1 |
[U85(x1, x2)] | = | 2 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 19176 |
[active#(x1)] | = | 49363 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 2 |
[U82(x1, x2, x3)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 80395 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 25072 |
[U22(x1, x2)] | = | 2 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 2 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 2 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 2 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U45(X1,X2)) | → | active#(U45(mark(X1),X2)) | (487) |
active#(U42(tt,V1,V2)) | → | mark#(U43(isNatIListKind(V2),V1,V2)) | (447) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
active#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 19440 |
[U21(x1, x2)] | = | 19440 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 19440 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 4847 |
[U91(x1, x2, x3)] | = | 19440 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 19441 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 19440 |
[U43(x1, x2, x3)] | = | 671 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + 673 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 19440 |
[U23(x1)] | = | 19441 |
[U93(x1, x2, x3)] | = | 19440 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 19440 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 19440 |
[mark#(x1)] | = | 68803 |
[0] | = | 1458 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 19440 |
[nil] | = | 11534 |
[U45(x1, x2)] | = | x2 + 19441 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 19438 |
[U33(x1)] | = | 19440 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 19440 |
[U46(x1)] | = | 0 |
[U52(x1)] | = | 19441 |
[U61(x1)] | = | 4 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x2 + 13626 |
[U85(x1, x2)] | = | 19440 |
[U92(x1, x2, x3)] | = | 19440 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 28711 |
[active#(x1)] | = | x1 + 49363 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 19440 |
[U82(x1, x2, x3)] | = | 19440 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 19442 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 229 |
[U22(x1, x2)] | = | 19440 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 19440 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 19440 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 19440 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U45(tt,V2)) | → | mark#(U46(isNatIList(V2))) | (469) |
mark#(U42(X1,X2,X3)) | → | active#(U42(mark(X1),X2,X3)) | (492) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U46(X)) | → | mark#(X) | (562) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 1 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 0 |
[U91(x1, x2, x3)] | = | 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 2 |
[U43(x1, x2, x3)] | = | x2 + x3 + 0 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 1627 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 1 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 1 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 1547 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 1 |
[mark#(x1)] | = | x1 + 68803 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 0 |
[U45(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 2071 |
[U32(x1, x2)] | = | x1 + 666 |
[U33(x1)] | = | 0 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 2 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 923 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 2142 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[active#(x1)] | = | 68804 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 1 |
[U82(x1, x2, x3)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 1478 |
[U22(x1, x2)] | = | 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 1 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U46(X)) | → | mark#(X) | (562) |
mark#(isNatIList(X)) | → | active#(isNatIList(X)) | (455) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
active#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2 |
[U21(x1, x2)] | = | 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 2 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 1 |
[U91(x1, x2, x3)] | = | 2 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x2 + x3 + 0 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 2 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 2 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 2 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 2 |
[mark#(x1)] | = | x1 + 68802 |
[0] | = | 0 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 0 |
[U45(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U32(x1, x2)] | = | x1 + 1 |
[U33(x1)] | = | 0 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 2 |
[U46(x1)] | = | x1 + 1 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 2 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[active#(x1)] | = | 68804 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 2 |
[U82(x1, x2, x3)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 1 |
[U22(x1, x2)] | = | 2 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 2 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 2 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 2 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(U41(tt,V1,V2)) | → | mark#(U42(isNatKind(V1),V1,V2)) | (392) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
active#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 9136 |
[U21(x1, x2)] | = | 9136 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 9136 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 1 |
[U91(x1, x2, x3)] | = | 9136 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 1 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 9137 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 9136 |
[U23(x1)] | = | 1 |
[U93(x1, x2, x3)] | = | 9136 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 9136 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 9136 |
[mark#(x1)] | = | 77940 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 9136 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 1 |
[mark(x1)] | = | 1 |
[U32(x1, x2)] | = | 1 |
[U33(x1)] | = | 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 9136 |
[U46(x1)] | = | 1 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 0 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | 2 |
[U31(x1, x2)] | = | 1 |
[U85(x1, x2)] | = | 9136 |
[U92(x1, x2, x3)] | = | 9136 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[active#(x1)] | = | x1 + 68804 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 9136 |
[U82(x1, x2, x3)] | = | 9136 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 9136 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 9136 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 9136 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 9135 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(isNatIList(cons(V1,V2))) | → | mark#(U41(isNatKind(V1),V1,V2)) | (341) |
mark#(U41(X1,X2,X3)) | → | active#(U41(mark(X1),X2,X3)) | (485) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | max(0) |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | max(x2 + 1926, 0) |
[U83#(x1, x2, x3)] | = | max(0) |
[isNatList(x1)] | = | x1 + 0 |
[U11(x1, x2)] | = | max(x2 + 1524, 0) |
[U94#(x1, x2)] | = | max(0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | max(x3 + 1929, 0) |
[U91(x1, x2, x3)] | = | max(0) |
[U82#(x1, x2, x3)] | = | max(0) |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | max(0) |
[U81#(x1, x2, x3)] | = | max(0) |
[U92#(x1, x2, x3)] | = | max(0) |
[isNatIList(x1)] | = | 0 |
[U43(x1, x2, x3)] | = | max(x3 + 4, 0) |
[U93#(x1, x2, x3)] | = | max(0) |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U43#(x1, x2, x3)] | = | max(0) |
[U84(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | max(0) |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | max(0) |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | max(x1 + 2, x2 + 1, 0) |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | max(0) |
[U42#(x1, x2, x3)] | = | max(0) |
[U12#(x1, x2)] | = | max(0) |
[U83(x1, x2, x3)] | = | max(x3 + 0, 0) |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 0 |
[nil] | = | 974 |
[U45(x1, x2)] | = | max(x2 + 0, 0) |
[mark(x1)] | = | x1 + 1926 |
[U32(x1, x2)] | = | max(x1 + 1829, 0) |
[U33(x1)] | = | x1 + 0 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1926 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1869 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2)] | = | max(0) |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | max(x2 + 0, 0) |
[U85(x1, x2)] | = | max(x2 + 0, 0) |
[U92(x1, x2, x3)] | = | max(0) |
[U41#(x1, x2, x3)] | = | max(0) |
[cons(x1, x2)] | = | max(x1 + 1832, x2 + 1924, 0) |
[active#(x1)] | = | x1 + 0 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | max(0) |
[U81(x1, x2, x3)] | = | max(x2 + 0, x3 + 0, 0) |
[U82(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 3 |
[U84#(x1, x2, x3)] | = | max(0) |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 0 |
[U22(x1, x2)] | = | max(x2 + 1926, 0) |
[U45#(x1, x2)] | = | max(0) |
[U51(x1, x2)] | = | max(0) |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | max(x2 + 0, x3 + 519, 0) |
[U31#(x1, x2)] | = | max(0) |
[U91#(x1, x2, x3)] | = | max(0) |
[U61#(x1)] | = | 0 |
There are 120 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(isNatList(cons(V1,V2))) | → | mark#(U81(isNatKind(V1),V1,V2)) | (307) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 1 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 1 |
[U91(x1, x2, x3)] | = | 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x2 + x3 + 2 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 1 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 1 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 1 |
[mark#(x1)] | = | x1 + 68804 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 0 |
[U45(x1, x2)] | = | 1 |
[mark(x1)] | = | x1 + 3 |
[U32(x1, x2)] | = | 2 |
[U33(x1)] | = | 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 2 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 0 |
[active#(x1)] | = | 68805 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 2 |
[U82(x1, x2, x3)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 1 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 138 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U81(X1,X2,X3)) | → | active#(U81(mark(X1),X2,X3)) | (317) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
active#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 4808 |
[U21(x1, x2)] | = | 4808 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 4807 |
[U11(x1, x2)] | = | 4810 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 4810 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 44461 |
[U91(x1, x2, x3)] | = | 4808 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 4810 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 31332 |
[U43(x1, x2, x3)] | = | x3 + 44463 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 4810 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 44465 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 4808 |
[U23(x1)] | = | 4810 |
[U93(x1, x2, x3)] | = | 4808 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 4808 |
[zeros] | = | 13123 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 4812 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 4808 |
[mark#(x1)] | = | 73611 |
[0] | = | 4810 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 4808 |
[nil] | = | 29217 |
[U45(x1, x2)] | = | 44467 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 31336 |
[U33(x1)] | = | 31338 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 4808 |
[U46(x1)] | = | 44469 |
[U52(x1)] | = | 4810 |
[U61(x1)] | = | 4810 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 31334 |
[U85(x1, x2)] | = | 4808 |
[U92(x1, x2, x3)] | = | 4808 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 13125 |
[active#(x1)] | = | x1 + 68803 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 4809 |
[U82(x1, x2, x3)] | = | 4808 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 44471 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 4814 |
[U22(x1, x2)] | = | 4808 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 4808 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 4808 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 44459 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U81(tt,V1,V2)) | → | mark#(U82(isNatKind(V1),V1,V2)) | (571) |
mark#(isNatList(X)) | → | active#(isNatList(X)) | (417) |
The dependency pairs are split into 1 component.
mark#(U86(X)) | → | mark#(X) | (329) |
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 3 |
[U21(x1, x2)] | = | 3 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + 4 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 7 |
[U91(x1, x2, x3)] | = | 3 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x1 + x3 + 5 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 3 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 3 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 3 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 2 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 3 |
[mark#(x1)] | = | x1 + 68800 |
[0] | = | 15449 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 3 |
[nil] | = | 25069 |
[U45(x1, x2)] | = | x1 + 2 |
[mark(x1)] | = | x1 + 4 |
[U32(x1, x2)] | = | x2 + 5 |
[U33(x1)] | = | x1 + 2 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 3 |
[U46(x1)] | = | 1 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 3 |
[U92(x1, x2, x3)] | = | 3 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 68803 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 15372 |
[U82(x1, x2, x3)] | = | x1 + 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 2 |
[U22(x1, x2)] | = | 3 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 3 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 3 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 6 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 138 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U86(X)) | → | mark#(X) | (329) |
active#(U85(tt,V2)) | → | mark#(U86(isNatList(V2))) | (464) |
mark#(U82(X1,X2,X3)) | → | active#(U82(mark(X1),X2,X3)) | (302) |
The dependency pairs are split into 1 component.
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 1 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 0 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 3 |
[U91(x1, x2, x3)] | = | 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 16460 |
[U43(x1, x2, x3)] | = | 3 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 2 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 1 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 1 |
[zeros] | = | 3 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + 1 |
[mark#(x1)] | = | x1 + 68803 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 2 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 1 |
[U33(x1)] | = | 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 1 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 3 |
[active#(x1)] | = | x1 + 68803 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 3 |
[U82(x1, x2, x3)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 4 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U82(tt,V1,V2)) | → | mark#(U83(isNatIListKind(V2),V1,V2)) | (548) |
active#(U83(tt,V1,V2)) | → | mark#(U84(isNatIListKind(V2),V1,V2)) | (361) |
The dependency pairs are split into 1 component.
mark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 1 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 0 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 3 |
[U91(x1, x2, x3)] | = | 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 2 |
[U43(x1, x2, x3)] | = | 4 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 2 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 3 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 1 |
[zeros] | = | 3 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + 2 |
[mark#(x1)] | = | x1 + 68802 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 1 |
[mark(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | 1 |
[U33(x1)] | = | 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 1 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 3 |
[active#(x1)] | = | 68803 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 3 |
[U82(x1, x2, x3)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 4 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U83(X1,X2,X3)) | → | active#(U83(mark(X1),X2,X3)) | (403) |
mark#(U84(X1,X2,X3)) | → | active#(U84(mark(X1),X2,X3)) | (423) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 34572 |
[U21(x1, x2)] | = | 34572 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 34573 |
[U11(x1, x2)] | = | 34572 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 34571 |
[U91(x1, x2, x3)] | = | 34572 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 34572 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 34572 |
[U43(x1, x2, x3)] | = | 34573 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 34572 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 34573 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 34573 |
[U23(x1)] | = | 34573 |
[U93(x1, x2, x3)] | = | 34572 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 34572 |
[zeros] | = | 34572 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 34573 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 34573 |
[mark#(x1)] | = | 103375 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 34572 |
[nil] | = | 26695 |
[U45(x1, x2)] | = | 34573 |
[mark(x1)] | = | 34572 |
[U32(x1, x2)] | = | 30047 |
[U33(x1)] | = | 34572 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 34572 |
[U46(x1)] | = | 34573 |
[U52(x1)] | = | 34572 |
[U61(x1)] | = | 34573 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 34572 |
[U85(x1, x2)] | = | 34572 |
[U92(x1, x2, x3)] | = | 34572 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 34573 |
[active#(x1)] | = | x1 + 68803 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 34572 |
[U82(x1, x2, x3)] | = | 8094 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 0 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 34573 |
[U22(x1, x2)] | = | 34572 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 34572 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 34572 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 34573 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(U84(tt,V1,V2)) | → | mark#(U85(isNat(V1),V2)) | (282) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2 |
[U21(x1, x2)] | = | 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 3 |
[U91(x1, x2, x3)] | = | 2 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 1 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | 4451 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 25439 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 3 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 1 |
[U23(x1)] | = | 1 |
[U93(x1, x2, x3)] | = | 2 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 2 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 19091 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 1 |
[mark#(x1)] | = | 68804 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 14197 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 1 |
[U33(x1)] | = | 3 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 2 |
[U46(x1)] | = | 7041 |
[U52(x1)] | = | 30898 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | 3 |
[U31(x1, x2)] | = | 26832 |
[U85(x1, x2)] | = | 1 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 22101 |
[active#(x1)] | = | x1 + 68802 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 5467 |
[U82(x1, x2, x3)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 15867 |
[U22(x1, x2)] | = | 2 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 2 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 2 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 28521 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U85(X1,X2)) | → | active#(U85(mark(X1),X2)) | (300) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | max(0) |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 0 |
[U21(x1, x2)] | = | max(x2 + 9, 0) |
[U83#(x1, x2, x3)] | = | max(0) |
[isNatList(x1)] | = | x1 + 0 |
[U11(x1, x2)] | = | max(x2 + 2, 0) |
[U94#(x1, x2)] | = | max(0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | max(x3 + 11, 0) |
[U91(x1, x2, x3)] | = | max(0) |
[U82#(x1, x2, x3)] | = | max(0) |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | max(0) |
[U81#(x1, x2, x3)] | = | max(0) |
[U92#(x1, x2, x3)] | = | max(0) |
[isNatIList(x1)] | = | 0 |
[U43(x1, x2, x3)] | = | max(x3 + 3, 0) |
[U93#(x1, x2, x3)] | = | max(0) |
[U86(x1)] | = | x1 + 0 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U43#(x1, x2, x3)] | = | max(0) |
[U84(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | max(0) |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | max(0) |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | max(x1 + 2, x2 + 1, 0) |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | max(0) |
[U42#(x1, x2, x3)] | = | max(0) |
[U12#(x1, x2)] | = | max(0) |
[U83(x1, x2, x3)] | = | max(x3 + 0, 0) |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 0 |
[nil] | = | 2 |
[U45(x1, x2)] | = | max(x2 + 0, 0) |
[mark(x1)] | = | x1 + 9 |
[U32(x1, x2)] | = | max(x1 + 2, 0) |
[U33(x1)] | = | x1 + 0 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 9 |
[U46(x1)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 4 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2)] | = | max(0) |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | max(x2 + 0, 0) |
[U85(x1, x2)] | = | max(x2 + 0, 0) |
[U92(x1, x2, x3)] | = | max(0) |
[U41#(x1, x2, x3)] | = | max(0) |
[cons(x1, x2)] | = | max(x1 + 1, x2 + 2, 0) |
[active#(x1)] | = | x1 + 0 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | max(0) |
[U81(x1, x2, x3)] | = | max(x2 + 0, x3 + 0, 0) |
[U82(x1, x2, x3)] | = | max(x3 + 0, 0) |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 5 |
[U84#(x1, x2, x3)] | = | max(0) |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 0 |
[U22(x1, x2)] | = | max(x2 + 9, 0) |
[U45#(x1, x2)] | = | max(0) |
[U51(x1, x2)] | = | max(x2 + 0, 0) |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 0 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | max(x2 + 0, x3 + 5, 0) |
[U31#(x1, x2)] | = | max(0) |
[U91#(x1, x2, x3)] | = | max(0) |
[U61#(x1)] | = | 0 |
There are 120 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(isNatIListKind(cons(V1,V2))) | → | mark#(U51(isNatKind(V1),V2)) | (346) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
mark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 13793 |
[U21(x1, x2)] | = | 13793 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 527 |
[U11(x1, x2)] | = | 44713 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 13795 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 13795 |
[U91(x1, x2, x3)] | = | 13793 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 13795 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1168 |
[U43(x1, x2, x3)] | = | 13795 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 2 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 1573 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 13795 |
[U23(x1)] | = | 13795 |
[U93(x1, x2, x3)] | = | 13793 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 13793 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 13795 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 1 |
[mark#(x1)] | = | 82595 |
[0] | = | 13795 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 12020 |
[nil] | = | 39871 |
[U45(x1, x2)] | = | 1 |
[mark(x1)] | = | 13794 |
[U32(x1, x2)] | = | 3883 |
[U33(x1)] | = | 1098 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 13793 |
[U46(x1)] | = | 13793 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 13795 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2)] | = | 2 |
[U85(x1, x2)] | = | 1858 |
[U92(x1, x2, x3)] | = | 13793 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 13795 |
[active#(x1)] | = | x1 + 68802 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 1640 |
[U82(x1, x2, x3)] | = | 391 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 19859 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 2 |
[U22(x1, x2)] | = | 13793 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 13793 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 13793 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 1326 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(isNatIListKind(X)) | → | active#(isNatIListKind(X)) | (443) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
mark#(U52(X)) | → | mark#(X) | (555) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 12338 |
[U21(x1, x2)] | = | 12338 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 12340 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 0 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 797 |
[U91(x1, x2, x3)] | = | 12338 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 0 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 3 |
[U43(x1, x2, x3)] | = | x1 + x2 + x3 + 13807 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 6008 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 1296 |
[U23(x1)] | = | x1 + 0 |
[U93(x1, x2, x3)] | = | 12338 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 12338 |
[zeros] | = | 12340 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 12342 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 1294 |
[mark#(x1)] | = | x1 + 82595 |
[0] | = | 12340 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 4419 |
[U45(x1, x2)] | = | 5 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 12352 |
[U33(x1)] | = | x1 + 12353 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 12338 |
[U46(x1)] | = | 9 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | 12340 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 4 |
[U85(x1, x2)] | = | 1298 |
[U92(x1, x2, x3)] | = | 12338 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 12342 |
[active#(x1)] | = | 94933 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 12345 |
[U82(x1, x2, x3)] | = | x1 + 9 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 12346 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 12344 |
[U22(x1, x2)] | = | 12338 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 12339 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 12338 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 787 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 138 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U51(tt,V2)) | → | mark#(U52(isNatIListKind(V2))) | (281) |
mark#(U52(X)) | → | mark#(X) | (555) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (240) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
mark#(U71(X)) | → | mark#(X) | (395) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[isNatIListKind#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatKind(x1)] | = |
|
||||||||||||||||||||||||||
[U21(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U83#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[isNatList(x1)] | = |
|
||||||||||||||||||||||||||
[U11(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U94#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[cons#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[s(x1)] | = |
|
||||||||||||||||||||||||||
[isNat#(x1)] | = |
|
||||||||||||||||||||||||||
[U42(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U91(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U82#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U71(x1)] | = |
|
||||||||||||||||||||||||||
[U85#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U81#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U92#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[isNatIList(x1)] | = |
|
||||||||||||||||||||||||||
[U43(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U93#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U86(x1)] | = |
|
||||||||||||||||||||||||||
[U23#(x1)] | = |
|
||||||||||||||||||||||||||
[U44(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U43#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U84(x1, x2, x3)] | = |
x2 +
|
||||||||||||||||||||||||||
[U23(x1)] | = |
|
||||||||||||||||||||||||||
[U93(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U13#(x1)] | = |
|
||||||||||||||||||||||||||
[U94(x1, x2)] | = |
|
||||||||||||||||||||||||||
[zeros] | = |
|
||||||||||||||||||||||||||
[U52#(x1)] | = |
|
||||||||||||||||||||||||||
[U12(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U33#(x1)] | = |
|
||||||||||||||||||||||||||
[U44#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U42#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U12#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U83(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[mark#(x1)] | = |
|
||||||||||||||||||||||||||
[0] | = |
|
||||||||||||||||||||||||||
[isNatList#(x1)] | = |
|
||||||||||||||||||||||||||
[s#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatIListKind(x1)] | = |
|
||||||||||||||||||||||||||
[nil] | = |
|
||||||||||||||||||||||||||
[U45(x1, x2)] | = |
|
||||||||||||||||||||||||||
[mark(x1)] | = |
|
||||||||||||||||||||||||||
[U32(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U33(x1)] | = |
|
||||||||||||||||||||||||||
[U46#(x1)] | = |
|
||||||||||||||||||||||||||
[isNat(x1)] | = |
|
||||||||||||||||||||||||||
[U46(x1)] | = |
|
||||||||||||||||||||||||||
[U52(x1)] | = |
|
||||||||||||||||||||||||||
[U61(x1)] | = |
|
||||||||||||||||||||||||||
[U51#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U11#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[active(x1)] | = |
x1 +
|
||||||||||||||||||||||||||
[U31(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U85(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U92(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U41#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[cons(x1, x2)] | = |
|
||||||||||||||||||||||||||
[active#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatIList#(x1)] | = |
|
||||||||||||||||||||||||||
[U21#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U81(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U82(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U22#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[tt] | = |
|
||||||||||||||||||||||||||
[U84#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U71#(x1)] | = |
|
||||||||||||||||||||||||||
[U13(x1)] | = |
|
||||||||||||||||||||||||||
[U22(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U45#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U51(x1, x2)] | = |
|
||||||||||||||||||||||||||
[isNatKind#(x1)] | = |
|
||||||||||||||||||||||||||
[U86#(x1)] | = |
|
||||||||||||||||||||||||||
[length(x1)] | = |
|
||||||||||||||||||||||||||
[length#(x1)] | = |
|
||||||||||||||||||||||||||
[U41(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U31#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U91#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U61#(x1)] | = |
|
U93(X1,X2,active(X3)) | → | U93(X1,X2,X3) | (219) |
U94(X1,mark(X2)) | → | U94(X1,X2) | (221) |
U93(X1,X2,mark(X3)) | → | U93(X1,X2,X3) | (216) |
U91(active(X1),X2,X3) | → | U91(X1,X2,X3) | (205) |
U91(X1,X2,mark(X3)) | → | U91(X1,X2,X3) | (204) |
U92(X1,X2,active(X3)) | → | U92(X1,X2,X3) | (213) |
s(active(X)) | → | s(X) | (225) |
U92(active(X1),X2,X3) | → | U92(X1,X2,X3) | (211) |
length(active(X)) | → | length(X) | (227) |
length(mark(X)) | → | length(X) | (226) |
U85(X1,active(X2)) | → | U85(X1,X2) | (199) |
U23(active(X)) | → | U23(X) | (117) |
U92(mark(X1),X2,X3) | → | U92(X1,X2,X3) | (208) |
U92(X1,active(X2),X3) | → | U92(X1,X2,X3) | (212) |
U71(active(X)) | → | U71(X) | (171) |
U93(X1,mark(X2),X3) | → | U93(X1,X2,X3) | (215) |
U94(active(X1),X2) | → | U94(X1,X2) | (222) |
isNat(active(X)) | → | isNat(X) | (119) |
s(mark(X)) | → | s(X) | (224) |
U91(X1,X2,active(X3)) | → | U91(X1,X2,X3) | (207) |
U21(active(X1),X2) | → | U21(X1,X2) | (108) |
U21(mark(X1),X2) | → | U21(X1,X2) | (106) |
U91(X1,active(X2),X3) | → | U91(X1,X2,X3) | (206) |
U22(X1,mark(X2)) | → | U22(X1,X2) | (111) |
U93(active(X1),X2,X3) | → | U93(X1,X2,X3) | (217) |
U92(X1,mark(X2),X3) | → | U92(X1,X2,X3) | (209) |
U91(X1,mark(X2),X3) | → | U91(X1,X2,X3) | (203) |
isNat(mark(X)) | → | isNat(X) | (118) |
U21(X1,active(X2)) | → | U21(X1,X2) | (109) |
U85(X1,mark(X2)) | → | U85(X1,X2) | (197) |
U93(mark(X1),X2,X3) | → | U93(X1,X2,X3) | (214) |
U91(mark(X1),X2,X3) | → | U91(X1,X2,X3) | (202) |
U94(mark(X1),X2) | → | U94(X1,X2) | (220) |
U21(X1,mark(X2)) | → | U21(X1,X2) | (107) |
U92(X1,X2,mark(X3)) | → | U92(X1,X2,X3) | (210) |
U22(mark(X1),X2) | → | U22(X1,X2) | (110) |
U85(mark(X1),X2) | → | U85(X1,X2) | (196) |
U94(X1,active(X2)) | → | U94(X1,X2) | (223) |
U23(mark(X)) | → | U23(X) | (116) |
U22(X1,active(X2)) | → | U22(X1,X2) | (113) |
U71(mark(X)) | → | U71(X) | (170) |
U22(active(X1),X2) | → | U22(X1,X2) | (112) |
U93(X1,active(X2),X3) | → | U93(X1,X2,X3) | (218) |
isNatKind(mark(X)) | → | isNatKind(X) | (114) |
U85(active(X1),X2) | → | U85(X1,X2) | (198) |
isNatKind(active(X)) | → | isNatKind(X) | (115) |
active#(U21(tt,V1)) | → | mark#(U22(isNatKind(V1),V1)) | (334) |
active#(isNat(s(V1))) | → | mark#(U21(isNatKind(V1),V1)) | (506) |
mark#(U23(X)) | → | mark#(X) | (465) |
active#(U22(tt,V1)) | → | mark#(U23(isNat(V1))) | (347) |
mark#(U71(X)) | → | mark#(X) | (395) |
active#(isNatKind(s(V1))) | → | mark#(U71(isNatKind(V1))) | (453) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
mark#(isNat(X)) | → | active#(isNat(X)) | (437) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | 9889 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | 24901 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 9889 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | 9889 |
[U91(x1, x2, x3)] | = | 9890 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 9889 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 7711 |
[U43(x1, x2, x3)] | = | 9889 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 9889 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | 9889 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | 9889 |
[U23(x1)] | = | 9889 |
[U93(x1, x2, x3)] | = | 9890 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 9890 |
[zeros] | = | 108 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 9889 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | 9889 |
[mark#(x1)] | = | 104824 |
[0] | = | 9889 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 8719 |
[nil] | = | 4437 |
[U45(x1, x2)] | = | 9889 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 9391 |
[U33(x1)] | = | 9889 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 9889 |
[U52(x1)] | = | 9889 |
[U61(x1)] | = | 9889 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | 9889 |
[U31(x1, x2)] | = | 9889 |
[U85(x1, x2)] | = | 9889 |
[U92(x1, x2, x3)] | = | 9890 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 9889 |
[active#(x1)] | = | x1 + 94934 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 9889 |
[U82(x1, x2, x3)] | = | 9889 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 9889 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 9889 |
[U22(x1, x2)] | = | 9889 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 9889 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 9890 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | 9889 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
There are 140 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(isNat(X)) | → | active#(isNat(X)) | (437) |
mark#(U21(X1,X2)) | → | active#(U21(mark(X1),X2)) | (472) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (286) |
mark#(isNatKind(X)) | → | active#(isNatKind(X)) | (435) |
The dependency pairs are split into 1 component.
mark#(s(X)) | → | mark#(X) | (383) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
[U32#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[isNatIListKind#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatKind(x1)] | = |
|
||||||||||||||||||||||||||
[U21(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U83#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[isNatList(x1)] | = |
x1 +
|
||||||||||||||||||||||||||
[U11(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U94#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[cons#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[s(x1)] | = |
|
||||||||||||||||||||||||||
[isNat#(x1)] | = |
|
||||||||||||||||||||||||||
[U42(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U91(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U82#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U71(x1)] | = |
|
||||||||||||||||||||||||||
[U85#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U81#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U92#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[isNatIList(x1)] | = |
|
||||||||||||||||||||||||||
[U43(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U93#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U86(x1)] | = |
|
||||||||||||||||||||||||||
[U23#(x1)] | = |
|
||||||||||||||||||||||||||
[U44(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U43#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U84(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U23(x1)] | = |
|
||||||||||||||||||||||||||
[U93(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U13#(x1)] | = |
|
||||||||||||||||||||||||||
[U94(x1, x2)] | = |
|
||||||||||||||||||||||||||
[zeros] | = |
|
||||||||||||||||||||||||||
[U52#(x1)] | = |
|
||||||||||||||||||||||||||
[U12(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U33#(x1)] | = |
|
||||||||||||||||||||||||||
[U44#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U42#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U12#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U83(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[mark#(x1)] | = |
|
||||||||||||||||||||||||||
[0] | = |
|
||||||||||||||||||||||||||
[isNatList#(x1)] | = |
|
||||||||||||||||||||||||||
[s#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatIListKind(x1)] | = |
x1 +
|
||||||||||||||||||||||||||
[nil] | = |
|
||||||||||||||||||||||||||
[U45(x1, x2)] | = |
|
||||||||||||||||||||||||||
[mark(x1)] | = |
x1 +
|
||||||||||||||||||||||||||
[U32(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U33(x1)] | = |
|
||||||||||||||||||||||||||
[U46#(x1)] | = |
|
||||||||||||||||||||||||||
[isNat(x1)] | = |
|
||||||||||||||||||||||||||
[U46(x1)] | = |
|
||||||||||||||||||||||||||
[U52(x1)] | = |
|
||||||||||||||||||||||||||
[U61(x1)] | = |
|
||||||||||||||||||||||||||
[U51#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U11#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[active(x1)] | = |
x1 +
|
||||||||||||||||||||||||||
[U31(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U85(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U92(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U41#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[cons(x1, x2)] | = |
|
||||||||||||||||||||||||||
[active#(x1)] | = |
|
||||||||||||||||||||||||||
[isNatIList#(x1)] | = |
|
||||||||||||||||||||||||||
[U21#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U81(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U82(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U22#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[tt] | = |
|
||||||||||||||||||||||||||
[U84#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U71#(x1)] | = |
|
||||||||||||||||||||||||||
[U13(x1)] | = |
|
||||||||||||||||||||||||||
[U22(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U45#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U51(x1, x2)] | = |
|
||||||||||||||||||||||||||
[isNatKind#(x1)] | = |
|
||||||||||||||||||||||||||
[U86#(x1)] | = |
|
||||||||||||||||||||||||||
[length(x1)] | = |
|
||||||||||||||||||||||||||
[length#(x1)] | = |
|
||||||||||||||||||||||||||
[U41(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U31#(x1, x2)] | = |
|
||||||||||||||||||||||||||
[U91#(x1, x2, x3)] | = |
|
||||||||||||||||||||||||||
[U61#(x1)] | = |
|
There are 227 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(s(X)) | → | mark#(X) | (383) |
active#(U91(tt,L,N)) | → | mark#(U92(isNatIListKind(L),L,N)) | (257) |
mark#(U94(X1,X2)) | → | active#(U94(mark(X1),X2)) | (345) |
active#(U92(tt,L,N)) | → | mark#(U93(isNat(N),L,N)) | (261) |
active#(U94(tt,L)) | → | mark#(s(length(L))) | (431) |
mark#(U92(X1,X2,X3)) | → | active#(U92(mark(X1),X2,X3)) | (439) |
mark#(U91(X1,X2,X3)) | → | active#(U91(mark(X1),X2,X3)) | (316) |
active#(length(cons(N,L))) | → | mark#(U91(isNatList(L),L,N)) | (499) |
mark#(U93(X1,X2,X3)) | → | active#(U93(mark(X1),X2,X3)) | (375) |
active#(U93(tt,L,N)) | → | mark#(U94(isNatKind(N),L)) | (551) |
mark#(length(X)) | → | active#(length(mark(X))) | (569) |
The dependency pairs are split into 0 components.
cons#(X1,mark(X2)) | → | cons#(X1,X2) | (550) |
cons#(mark(X1),X2) | → | cons#(X1,X2) | (471) |
cons#(active(X1),X2) | → | cons#(X1,X2) | (351) |
cons#(X1,active(X2)) | → | cons#(X1,X2) | (258) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | 7 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 25481 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | x1 + x2 + 0 |
[s(x1)] | = | x1 + 10 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 5 |
[U91(x1, x2, x3)] | = | 3 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 13 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 7 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 16 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 9 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 12 |
[U23(x1)] | = | 11 |
[U93(x1, x2, x3)] | = | 7 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 9 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 25483 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 10 |
[mark#(x1)] | = | 104824 |
[0] | = | 3 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 11 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 10 |
[U33(x1)] | = | 12 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 13 |
[U52(x1)] | = | 8 |
[U61(x1)] | = | 4 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 8 |
[U85(x1, x2)] | = | x2 + 14 |
[U92(x1, x2, x3)] | = | 5 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 3 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 6 |
[U82(x1, x2, x3)] | = | x3 + 8 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 18 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 25484 |
[U22(x1, x2)] | = | x2 + 9 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 6 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 3 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
cons#(X1,mark(X2)) | → | cons#(X1,X2) | (550) |
cons#(mark(X1),X2) | → | cons#(X1,X2) | (471) |
cons#(active(X1),X2) | → | cons#(X1,X2) | (351) |
cons#(X1,active(X2)) | → | cons#(X1,X2) | (258) |
The dependency pairs are split into 0 components.
U71#(mark(X)) | → | U71#(X) | (513) |
U71#(active(X)) | → | U71#(X) | (473) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 16776 |
[U21(x1, x2)] | = | x2 + 7037 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 4296 |
[U11(x1, x2)] | = | x2 + 7037 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 45156 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 80896 |
[U91(x1, x2, x3)] | = | 17012 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 7036 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 11382 |
[U43(x1, x2, x3)] | = | x3 + 87932 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 106274 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + 85229 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 96498 |
[U23(x1)] | = | 21109 |
[U93(x1, x2, x3)] | = | 31084 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 38120 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 14073 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 89462 |
[mark#(x1)] | = | 104824 |
[0] | = | 28763 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 9739 |
[nil] | = | 11752 |
[U45(x1, x2)] | = | x1 + 123112 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 36824 |
[U33(x1)] | = | 74708 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 7265 |
[U52(x1)] | = | 23812 |
[U61(x1)] | = | 23812 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 7036 |
[U31(x1, x2)] | = | x1 + 8679 |
[U85(x1, x2)] | = | 103534 |
[U92(x1, x2, x3)] | = | 24048 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 30470 |
[U82(x1, x2, x3)] | = | x1 + 51578 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 30848 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | x1 + 0 |
[U13(x1)] | = | 21109 |
[U22(x1, x2)] | = | x2 + 14073 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 16776 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 9975 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 43012 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U71#(mark(X)) | → | U71#(X) | (513) |
U71#(active(X)) | → | U71#(X) | (473) |
The dependency pairs are split into 0 components.
U61#(active(X)) | → | U61#(X) | (579) |
U61#(mark(X)) | → | U61#(X) | (484) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 6 |
[U21(x1, x2)] | = | x2 + 4 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 6 |
[U11(x1, x2)] | = | x2 + 4 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 20285 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 73671 |
[U91(x1, x2, x3)] | = | 20277 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 29634 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 4 |
[U43(x1, x2, x3)] | = | x3 + 73673 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 30708 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + 73672 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 30710 |
[U23(x1)] | = | 8 |
[U93(x1, x2, x3)] | = | 20281 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 20283 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 6 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 30708 |
[mark#(x1)] | = | 104824 |
[0] | = | 20277 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 3 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 73682 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 12 |
[U33(x1)] | = | 24 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 2 |
[U46(x1)] | = | 7 |
[U52(x1)] | = | 8 |
[U61(x1)] | = | 8 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 3 |
[U85(x1, x2)] | = | 30712 |
[U92(x1, x2, x3)] | = | 20279 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 30690 |
[U82(x1, x2, x3)] | = | x1 + 30696 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 10 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 8 |
[U22(x1, x2)] | = | x2 + 6 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 6 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 20274 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 41563 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | x1 + 0 |
U46(active(X)) | → | U46(X) | (159) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U61#(active(X)) | → | U61#(X) | (579) |
U61#(mark(X)) | → | U61#(X) | (484) |
The dependency pairs are split into 0 components.
U23#(mark(X)) | → | U23#(X) | (287) |
U23#(active(X)) | → | U23#(X) | (234) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 3 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x2 + 5 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 51293 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 21 |
[U91(x1, x2, x3)] | = | 26513 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 3567 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 5 |
[U43(x1, x2, x3)] | = | x3 + 23 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 19634 |
[U23#(x1)] | = | x1 + 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + 20 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 19631 |
[U23(x1)] | = | 10 |
[U93(x1, x2, x3)] | = | 33672 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 33674 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 7 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 19629 |
[mark#(x1)] | = | 104824 |
[0] | = | 4 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 5 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 33 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 11 |
[U33(x1)] | = | 25 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 9 |
[U52(x1)] | = | 10 |
[U61(x1)] | = | 6 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 2 |
[U85(x1, x2)] | = | 19633 |
[U92(x1, x2, x3)] | = | 33670 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 19602 |
[U82(x1, x2, x3)] | = | x1 + 19615 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 12 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 9 |
[U22(x1, x2)] | = | x2 + 8 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 8 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 7 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U23#(mark(X)) | → | U23#(X) | (287) |
U23#(active(X)) | → | U23#(X) | (234) |
The dependency pairs are split into 0 components.
U44#(X1,mark(X2),X3) | → | U44#(X1,X2,X3) | (474) |
U44#(active(X1),X2,X3) | → | U44#(X1,X2,X3) | (438) |
U44#(X1,X2,active(X3)) | → | U44#(X1,X2,X3) | (399) |
U44#(X1,X2,mark(X3)) | → | U44#(X1,X2,X3) | (273) |
U44#(X1,active(X2),X3) | → | U44#(X1,X2,X3) | (254) |
U44#(mark(X1),X2,X3) | → | U44#(X1,X2,X3) | (241) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 7 |
[U21(x1, x2)] | = | x2 + 8468 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x2 + 3 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 10868 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 64294 |
[U91(x1, x2, x3)] | = | 4 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 32144 |
[U43(x1, x2, x3)] | = | x3 + 64296 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 64309 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + 32153 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 64306 |
[U23(x1)] | = | 8507 |
[U93(x1, x2, x3)] | = | 10864 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 10866 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 5 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | x1 + x3 + 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 64304 |
[mark#(x1)] | = | 104824 |
[0] | = | 25145 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 32145 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 64306 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 11788 |
[U33(x1)] | = | 43942 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 3399 |
[U52(x1)] | = | 32150 |
[U61(x1)] | = | 9252 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | 64308 |
[U92(x1, x2, x3)] | = | 8054 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 3 |
[U82(x1, x2, x3)] | = | x1 + 32150 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 32152 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 7 |
[U22(x1, x2)] | = | x2 + 8505 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 32148 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 32140 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U44#(active(X1),X2,X3) | → | U44#(X1,X2,X3) | (438) |
U44#(X1,X2,active(X3)) | → | U44#(X1,X2,X3) | (399) |
U44#(X1,X2,mark(X3)) | → | U44#(X1,X2,X3) | (273) |
U44#(mark(X1),X2,X3) | → | U44#(X1,X2,X3) | (241) |
The dependency pairs are split into 1 component.
U44#(X1,active(X2),X3) | → | U44#(X1,X2,X3) | (254) |
U44#(X1,mark(X2),X3) | → | U44#(X1,X2,X3) | (474) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 5 |
[U21(x1, x2)] | = | x2 + 3 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 2 |
[U11(x1, x2)] | = | x2 + 3 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 11389 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 84721 |
[U91(x1, x2, x3)] | = | 11381 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2395 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 3 |
[U43(x1, x2, x3)] | = | x3 + 84723 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 31770 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + 84723 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 31768 |
[U23(x1)] | = | 7 |
[U93(x1, x2, x3)] | = | 11385 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 11387 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 5 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | x2 + 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 31766 |
[mark#(x1)] | = | 104824 |
[0] | = | 25145 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 84733 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 12 |
[U33(x1)] | = | 23 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 7 |
[U52(x1)] | = | 7 |
[U61(x1)] | = | 7 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 3 |
[U85(x1, x2)] | = | 31770 |
[U92(x1, x2, x3)] | = | 11383 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 31749 |
[U82(x1, x2, x3)] | = | x1 + 31755 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 9 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 7 |
[U22(x1, x2)] | = | x2 + 5 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 5 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 11378 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 56999 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U44#(X1,active(X2),X3) | → | U44#(X1,X2,X3) | (254) |
U44#(X1,mark(X2),X3) | → | U44#(X1,X2,X3) | (474) |
The dependency pairs are split into 0 components.
U43#(X1,mark(X2),X3) | → | U43#(X1,X2,X3) | (558) |
U43#(X1,X2,active(X3)) | → | U43#(X1,X2,X3) | (401) |
U43#(active(X1),X2,X3) | → | U43#(X1,X2,X3) | (354) |
U43#(mark(X1),X2,X3) | → | U43#(X1,X2,X3) | (342) |
U43#(X1,X2,mark(X3)) | → | U43#(X1,X2,X3) | (291) |
U43#(X1,active(X2),X3) | → | U43#(X1,X2,X3) | (251) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 4 |
[U21(x1, x2)] | = | x2 + 7 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 3 |
[U11(x1, x2)] | = | x1 + x2 + 2 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 30305 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 10 |
[U91(x1, x2, x3)] | = | x1 + 30277 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 30307 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 6 |
[U43(x1, x2, x3)] | = | x3 + 12 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 9 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 9 |
[U43#(x1, x2, x3)] | = | x1 + 0 |
[U84(x1, x2, x3)] | = | x2 + 4 |
[U23(x1)] | = | 11 |
[U93(x1, x2, x3)] | = | x1 + 30289 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 30304 |
[zeros] | = | 5 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + x2 + 12 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 1 |
[mark#(x1)] | = | 104824 |
[0] | = | 6 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 5 |
[nil] | = | 3 |
[U45(x1, x2)] | = | x1 + 19 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 13 |
[U33(x1)] | = | 28 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 5 |
[U46(x1)] | = | 2 |
[U52(x1)] | = | 10 |
[U61(x1)] | = | 7 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 3 |
[U85(x1, x2)] | = | 7 |
[U92(x1, x2, x3)] | = | 30292 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + 2 |
[U82(x1, x2, x3)] | = | x3 + 17 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 13 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 24 |
[U22(x1, x2)] | = | x2 + 9 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | 8 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 8 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U43#(active(X1),X2,X3) | → | U43#(X1,X2,X3) | (354) |
U43#(mark(X1),X2,X3) | → | U43#(X1,X2,X3) | (342) |
The dependency pairs are split into 1 component.
U43#(X1,mark(X2),X3) | → | U43#(X1,X2,X3) | (558) |
U43#(X1,X2,mark(X3)) | → | U43#(X1,X2,X3) | (291) |
U43#(X1,active(X2),X3) | → | U43#(X1,X2,X3) | (251) |
U43#(X1,X2,active(X3)) | → | U43#(X1,X2,X3) | (401) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 32265 |
[U21(x1, x2)] | = | x2 + 68094 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 54678 |
[U11(x1, x2)] | = | x2 + 48450 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 45622 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 14242 |
[U91(x1, x2, x3)] | = | x1 + 3492 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 11728 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 14238 |
[U43(x1, x2, x3)] | = | x3 + 14244 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 68098 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 14246 |
[U43#(x1, x2, x3)] | = | x2 + x3 + 0 |
[U84(x1, x2, x3)] | = | x2 + 68094 |
[U23(x1)] | = | 68098 |
[U93(x1, x2, x3)] | = | 71596 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 71598 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 48452 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 68092 |
[mark#(x1)] | = | 104824 |
[0] | = | 25981 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 35904 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 14248 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 69029 |
[U33(x1)] | = | x1 + 82453 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 22470 |
[U46(x1)] | = | 14250 |
[U52(x1)] | = | 68098 |
[U61(x1)] | = | 32267 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 36831 |
[U85(x1, x2)] | = | x2 + 68096 |
[U92(x1, x2, x3)] | = | 71594 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 32190 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 68088 |
[U82(x1, x2, x3)] | = | 68090 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 68100 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 48454 |
[U22(x1, x2)] | = | x2 + 68096 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 68096 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 25978 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 14240 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U43#(X1,mark(X2),X3) | → | U43#(X1,X2,X3) | (558) |
U43#(X1,X2,mark(X3)) | → | U43#(X1,X2,X3) | (291) |
U43#(X1,active(X2),X3) | → | U43#(X1,X2,X3) | (251) |
U43#(X1,X2,active(X3)) | → | U43#(X1,X2,X3) | (401) |
The dependency pairs are split into 0 components.
U91#(X1,mark(X2),X3) | → | U91#(X1,X2,X3) | (556) |
U91#(mark(X1),X2,X3) | → | U91#(X1,X2,X3) | (518) |
U91#(active(X1),X2,X3) | → | U91#(X1,X2,X3) | (500) |
U91#(X1,active(X2),X3) | → | U91#(X1,X2,X3) | (457) |
U91#(X1,X2,mark(X3)) | → | U91#(X1,X2,X3) | (309) |
U91#(X1,X2,active(X3)) | → | U91#(X1,X2,X3) | (308) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 30 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 22 |
[U11(x1, x2)] | = | x2 + 21 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 27 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 5 |
[U91(x1, x2, x3)] | = | x1 + 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 7 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 34 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 9 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 30 |
[U23(x1)] | = | 34 |
[U93(x1, x2, x3)] | = | 41 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 43 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 23 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 28 |
[mark#(x1)] | = | 104824 |
[0] | = | 21 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 11 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 39 |
[U33(x1)] | = | x1 + 55 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | 13 |
[U52(x1)] | = | 31 |
[U61(x1)] | = | 3 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | x2 + 32 |
[U92(x1, x2, x3)] | = | 39 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 3 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 24 |
[U82(x1, x2, x3)] | = | 26 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 36 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 25 |
[U22(x1, x2)] | = | x2 + 32 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 27 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 18 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 3 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | x2 + x3 + 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U91#(X1,mark(X2),X3) | → | U91#(X1,X2,X3) | (556) |
U91#(X1,active(X2),X3) | → | U91#(X1,X2,X3) | (457) |
U91#(X1,X2,mark(X3)) | → | U91#(X1,X2,X3) | (309) |
U91#(X1,X2,active(X3)) | → | U91#(X1,X2,X3) | (308) |
The dependency pairs are split into 1 component.
U91#(active(X1),X2,X3) | → | U91#(X1,X2,X3) | (500) |
U91#(mark(X1),X2,X3) | → | U91#(X1,X2,X3) | (518) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 12920 |
[U21(x1, x2)] | = | x2 + 61333 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 50728 |
[U11(x1, x2)] | = | x2 + 41159 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 41725 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 21 |
[U91(x1, x2, x3)] | = | x1 + 1929 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 8494 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 17 |
[U43(x1, x2, x3)] | = | x3 + 23 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 61337 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 25 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 61333 |
[U23(x1)] | = | 61337 |
[U93(x1, x2, x3)] | = | 63272 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 63274 |
[zeros] | = | 31102 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 41161 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 61331 |
[mark#(x1)] | = | 104824 |
[0] | = | 24728 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 30229 |
[nil] | = | 3175 |
[U45(x1, x2)] | = | 27 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 74662 |
[U33(x1)] | = | x1 + 85275 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 19606 |
[U46(x1)] | = | 29 |
[U52(x1)] | = | 61337 |
[U61(x1)] | = | 12922 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 43550 |
[U85(x1, x2)] | = | x2 + 61335 |
[U92(x1, x2, x3)] | = | 63270 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 31104 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 61327 |
[U82(x1, x2, x3)] | = | 61329 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 61339 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 41163 |
[U22(x1, x2)] | = | x2 + 61335 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 61335 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 21551 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 19 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | x1 + 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U91#(active(X1),X2,X3) | → | U91#(X1,X2,X3) | (500) |
U91#(mark(X1),X2,X3) | → | U91#(X1,X2,X3) | (518) |
The dependency pairs are split into 0 components.
length#(active(X)) | → | length#(X) | (379) |
length#(mark(X)) | → | length#(X) | (256) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 39840 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 27393 |
[U11(x1, x2)] | = | x2 + 28926 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 36132 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 31783 |
[U91(x1, x2, x3)] | = | x1 + 21496 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 19194 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 31779 |
[U43(x1, x2, x3)] | = | x3 + 31785 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 39844 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 31787 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 39840 |
[U23(x1)] | = | 39844 |
[U93(x1, x2, x3)] | = | 61346 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 61348 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 28928 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 27399 |
[mark#(x1)] | = | 104824 |
[0] | = | 25221 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 16171 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 31789 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 49356 |
[U33(x1)] | = | x1 + 61811 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 3706 |
[U46(x1)] | = | 31791 |
[U52(x1)] | = | 39844 |
[U61(x1)] | = | 25035 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 25679 |
[U85(x1, x2)] | = | x2 + 39842 |
[U92(x1, x2, x3)] | = | 61344 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 23669 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 27395 |
[U82(x1, x2, x3)] | = | 27397 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 39846 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 28930 |
[U22(x1, x2)] | = | x2 + 39842 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 39842 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 25218 |
[length#(x1)] | = | x1 + 0 |
[U41(x1, x2, x3)] | = | x3 + 31781 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
length#(active(X)) | → | length#(X) | (379) |
length#(mark(X)) | → | length#(X) | (256) |
The dependency pairs are split into 0 components.
U85#(mark(X1),X2) | → | U85#(X1,X2) | (574) |
U85#(active(X1),X2) | → | U85#(X1,X2) | (519) |
U85#(X1,active(X2)) | → | U85#(X1,X2) | (489) |
U85#(X1,mark(X2)) | → | U85#(X1,X2) | (247) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 23148 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 23140 |
[U11(x1, x2)] | = | x2 + 23139 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 15965 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 527 |
[U91(x1, x2, x3)] | = | x1 + 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2 |
[U85#(x1, x2)] | = | x1 + 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 529 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 23152 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 531 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 23148 |
[U23(x1)] | = | 23152 |
[U93(x1, x2, x3)] | = | 39097 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 39099 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 23141 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 23146 |
[mark#(x1)] | = | 104824 |
[0] | = | 23139 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 533 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + 54508 |
[U33(x1)] | = | x1 + 54524 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | 535 |
[U52(x1)] | = | 9 |
[U61(x1)] | = | 1247 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 31354 |
[U85(x1, x2)] | = | x2 + 23150 |
[U92(x1, x2, x3)] | = | 23157 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | 3 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 23142 |
[U82(x1, x2, x3)] | = | 23144 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 23154 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 23143 |
[U22(x1, x2)] | = | x2 + 23150 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 7 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 23136 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 525 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U85#(mark(X1),X2) | → | U85#(X1,X2) | (574) |
U85#(active(X1),X2) | → | U85#(X1,X2) | (519) |
The dependency pairs are split into 1 component.
U85#(X1,active(X2)) | → | U85#(X1,X2) | (489) |
U85#(X1,mark(X2)) | → | U85#(X1,X2) | (247) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 4640 |
[U21(x1, x2)] | = | x2 + 47671 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 11599 |
[U11(x1, x2)] | = | x1 + x2 + 27186 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 373074 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 49703 |
[U91(x1, x2, x3)] | = | 43891 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 14205 |
[U85#(x1, x2)] | = | x2 + 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 21293 |
[U43(x1, x2, x3)] | = | x3 + 63908 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 149382 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 78113 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 120972 |
[U23(x1)] | = | 76081 |
[U93(x1, x2, x3)] | = | 215403 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 224968 |
[zeros] | = | 2 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 204978 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 106767 |
[mark#(x1)] | = | 104824 |
[0] | = | 43891 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 20485 |
[nil] | = | 13434 |
[U45(x1, x2)] | = | 92318 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 192805 |
[U33(x1)] | = | x1 + 195411 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 33466 |
[U46(x1)] | = | 106523 |
[U52(x1)] | = | 149382 |
[U61(x1)] | = | 18845 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 14205 |
[U31(x1, x2)] | = | x1 + 15013 |
[U85(x1, x2)] | = | 135177 |
[U92(x1, x2, x3)] | = | x1 + 37611 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 52553 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 78357 |
[U82(x1, x2, x3)] | = | 92562 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 163587 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 207584 |
[U22(x1, x2)] | = | x2 + 61876 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 34690 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 29686 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 35498 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U85#(X1,active(X2)) | → | U85#(X1,X2) | (489) |
U85#(X1,mark(X2)) | → | U85#(X1,X2) | (247) |
The dependency pairs are split into 0 components.
U51#(active(X1),X2) | → | U51#(X1,X2) | (553) |
U51#(mark(X1),X2) | → | U51#(X1,X2) | (380) |
U51#(X1,active(X2)) | → | U51#(X1,X2) | (362) |
U51#(X1,mark(X2)) | → | U51#(X1,X2) | (235) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 18865 |
[U21(x1, x2)] | = | x2 + 4158 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x1 + x2 + 25302 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 50249 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 22877 |
[U91(x1, x2, x3)] | = | 5824 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 19481 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 22879 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 34551 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 22881 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 34547 |
[U23(x1)] | = | 17038 |
[U93(x1, x2, x3)] | = | 40379 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 21516 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 59857 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 34545 |
[mark#(x1)] | = | 104824 |
[0] | = | 5824 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 34550 |
[U45(x1, x2)] | = | 22884 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 60308 |
[U33(x1)] | = | x1 + 60309 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 22886 |
[U52(x1)] | = | 6 |
[U61(x1)] | = | 18872 |
[U51#(x1, x2)] | = | x1 + x2 + 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 25753 |
[U85(x1, x2)] | = | 34549 |
[U92(x1, x2, x3)] | = | x1 + 5824 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 34538 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 34541 |
[U82(x1, x2, x3)] | = | 34543 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 34553 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 59858 |
[U22(x1, x2)] | = | x2 + 17035 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 4 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 5822 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 22875 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U51#(active(X1),X2) | → | U51#(X1,X2) | (553) |
U51#(mark(X1),X2) | → | U51#(X1,X2) | (380) |
U51#(X1,active(X2)) | → | U51#(X1,X2) | (362) |
U51#(X1,mark(X2)) | → | U51#(X1,X2) | (235) |
The dependency pairs are split into 0 components.
U21#(active(X1),X2) | → | U21#(X1,X2) | (570) |
U21#(X1,active(X2)) | → | U21#(X1,X2) | (557) |
U21#(X1,mark(X2)) | → | U21#(X1,X2) | (368) |
U21#(mark(X1),X2) | → | U21#(X1,X2) | (288) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 51116 |
[U21(x1, x2)] | = | x2 + 8544 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 20078 |
[U11(x1, x2)] | = | x1 + x2 + 4741 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 51152 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 15781 |
[U91(x1, x2, x3)] | = | 7 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 1579 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 15777 |
[U43(x1, x2, x3)] | = | x3 + 15783 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 51126 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 15785 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 51122 |
[U23(x1)] | = | 17500 |
[U93(x1, x2, x3)] | = | 51137 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 23 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 55871 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 51120 |
[mark#(x1)] | = | 104824 |
[0] | = | 5824 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 14034 |
[U45(x1, x2)] | = | 15787 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 70767 |
[U33(x1)] | = | x1 + 50691 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 15789 |
[U52(x1)] | = | 6 |
[U61(x1)] | = | 51126 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 19637 |
[U85(x1, x2)] | = | 51124 |
[U92(x1, x2, x3)] | = | x1 + 7 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | x2 + 0 |
[U81(x1, x2, x3)] | = | 37290 |
[U82(x1, x2, x3)] | = | 37292 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 51128 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 35795 |
[U22(x1, x2)] | = | x2 + 17492 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 4 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 15779 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U21#(X1,active(X2)) | → | U21#(X1,X2) | (557) |
U21#(X1,mark(X2)) | → | U21#(X1,X2) | (368) |
The dependency pairs are split into 1 component.
U21#(active(X1),X2) | → | U21#(X1,X2) | (570) |
U21#(mark(X1),X2) | → | U21#(X1,X2) | (288) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 17813 |
[U21(x1, x2)] | = | x2 + 6762 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x1 + x2 + 6760 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 32965 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 6 |
[U91(x1, x2, x3)] | = | 19865 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 7015 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 2 |
[U43(x1, x2, x3)] | = | x3 + 8 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 17815 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 10 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 17811 |
[U23(x1)] | = | 6772 |
[U93(x1, x2, x3)] | = | 37684 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 19873 |
[zeros] | = | 5493 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 24579 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 17809 |
[mark#(x1)] | = | 104824 |
[0] | = | 5824 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 12 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 17821 |
[U33(x1)] | = | x1 + 17822 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 6760 |
[U46(x1)] | = | 14 |
[U52(x1)] | = | 6 |
[U61(x1)] | = | 17815 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 2 |
[U85(x1, x2)] | = | 17813 |
[U92(x1, x2, x3)] | = | x1 + 19865 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | x1 + 0 |
[U81(x1, x2, x3)] | = | 4508 |
[U82(x1, x2, x3)] | = | 4510 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 17817 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 24580 |
[U22(x1, x2)] | = | x2 + 6764 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 4 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 4727 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 4 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U21#(active(X1),X2) | → | U21#(X1,X2) | (570) |
U21#(mark(X1),X2) | → | U21#(X1,X2) | (288) |
The dependency pairs are split into 0 components.
U81#(X1,X2,active(X3)) | → | U81#(X1,X2,X3) | (576) |
U81#(active(X1),X2,X3) | → | U81#(X1,X2,X3) | (552) |
U81#(X1,active(X2),X3) | → | U81#(X1,X2,X3) | (445) |
U81#(mark(X1),X2,X3) | → | U81#(X1,X2,X3) | (388) |
U81#(X1,mark(X2),X3) | → | U81#(X1,X2,X3) | (366) |
U81#(X1,X2,mark(X3)) | → | U81#(X1,X2,X3) | (314) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 10658 |
[U21(x1, x2)] | = | x2 + 1147 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 10647 |
[U11(x1, x2)] | = | x1 + x2 + 23658 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 10291 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 7464 |
[U91(x1, x2, x3)] | = | 681 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 25240 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | x1 + 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 7460 |
[U43(x1, x2, x3)] | = | x3 + 7466 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 10660 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 7468 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 10656 |
[U23(x1)] | = | 1151 |
[U93(x1, x2, x3)] | = | 10962 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 306 |
[zeros] | = | 5493 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 34322 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 10654 |
[mark#(x1)] | = | 104824 |
[0] | = | 5824 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 385 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 7470 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 42408 |
[U33(x1)] | = | x1 + 31763 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1145 |
[U46(x1)] | = | 7472 |
[U52(x1)] | = | 389 |
[U61(x1)] | = | 10660 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 31744 |
[U85(x1, x2)] | = | 10658 |
[U92(x1, x2, x3)] | = | x1 + 298 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | 10650 |
[U82(x1, x2, x3)] | = | 10652 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 10662 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 23677 |
[U22(x1, x2)] | = | x2 + 1149 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 387 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 679 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 7462 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U81#(active(X1),X2,X3) | → | U81#(X1,X2,X3) | (552) |
U81#(mark(X1),X2,X3) | → | U81#(X1,X2,X3) | (388) |
The dependency pairs are split into 1 component.
U81#(X1,active(X2),X3) | → | U81#(X1,X2,X3) | (445) |
U81#(X1,X2,mark(X3)) | → | U81#(X1,X2,X3) | (314) |
U81#(X1,mark(X2),X3) | → | U81#(X1,X2,X3) | (366) |
U81#(X1,X2,active(X3)) | → | U81#(X1,X2,X3) | (576) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 970 |
[U21(x1, x2)] | = | x2 + 9 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 325 |
[U11(x1, x2)] | = | x2 + 9 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 36429 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 30487 |
[U91(x1, x2, x3)] | = | 73678 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 27227 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | x2 + 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 8519 |
[U43(x1, x2, x3)] | = | x3 + 30489 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 15794 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 30491 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 30801 |
[U23(x1)] | = | 13 |
[U93(x1, x2, x3)] | = | 78479 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 78481 |
[zeros] | = | 6281 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 11 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 30799 |
[mark#(x1)] | = | 104824 |
[0] | = | 51329 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 25700 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 30493 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 8523 |
[U33(x1)] | = | 8525 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 7 |
[U46(x1)] | = | 30495 |
[U52(x1)] | = | 25704 |
[U61(x1)] | = | 30272 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x2 + 8521 |
[U85(x1, x2)] | = | x1 + x2 + 30796 |
[U92(x1, x2, x3)] | = | x1 + 47980 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 1268 |
[U82(x1, x2, x3)] | = | x1 + 300 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 30497 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 13 |
[U22(x1, x2)] | = | x2 + 11 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 25702 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 42054 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 8521 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U81#(X1,active(X2),X3) | → | U81#(X1,X2,X3) | (445) |
U81#(X1,mark(X2),X3) | → | U81#(X1,X2,X3) | (366) |
The dependency pairs are split into 1 component.
U81#(X1,X2,mark(X3)) | → | U81#(X1,X2,X3) | (314) |
U81#(X1,X2,active(X3)) | → | U81#(X1,X2,X3) | (576) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 17540 |
[U21(x1, x2)] | = | x2 + 32687 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 12600 |
[U11(x1, x2)] | = | x2 + 32687 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 68915 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 68220 |
[U91(x1, x2, x3)] | = | 3287 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 17542 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | x3 + 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 53509 |
[U43(x1, x2, x3)] | = | x3 + 68222 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 42289 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 68224 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 15881 |
[U23(x1)] | = | 32691 |
[U93(x1, x2, x3)] | = | 68912 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 68914 |
[zeros] | = | 4804 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 32689 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 4784 |
[mark#(x1)] | = | 104824 |
[0] | = | 22952 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2609 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 68226 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 53513 |
[U33(x1)] | = | 53515 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 32685 |
[U46(x1)] | = | 68228 |
[U52(x1)] | = | 2613 |
[U61(x1)] | = | 47306 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 53511 |
[U85(x1, x2)] | = | 15883 |
[U92(x1, x2, x3)] | = | x1 + 680 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 20816 |
[U82(x1, x2, x3)] | = | x1 + 3278 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 68230 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 32691 |
[U22(x1, x2)] | = | 32689 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 2611 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 53511 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U81#(X1,X2,mark(X3)) | → | U81#(X1,X2,X3) | (314) |
U81#(X1,X2,active(X3)) | → | U81#(X1,X2,X3) | (576) |
The dependency pairs are split into 0 components.
U93#(active(X1),X2,X3) | → | U93#(X1,X2,X3) | (421) |
U93#(X1,X2,mark(X3)) | → | U93#(X1,X2,X3) | (413) |
U93#(X1,X2,active(X3)) | → | U93#(X1,X2,X3) | (377) |
U93#(mark(X1),X2,X3) | → | U93#(X1,X2,X3) | (350) |
U93#(X1,mark(X2),X3) | → | U93#(X1,X2,X3) | (276) |
U93#(X1,active(X2),X3) | → | U93#(X1,X2,X3) | (245) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 3424 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 3431 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 98435 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 33200 |
[U91(x1, x2, x3)] | = | 3424 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 3434 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 26353 |
[U43(x1, x2, x3)] | = | x3 + 36623 |
[U93#(x1, x2, x3)] | = | x1 + x3 + 0 |
[U86(x1)] | = | 33384 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 40046 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 26538 |
[U23(x1)] | = | 10270 |
[U93(x1, x2, x3)] | = | 60440 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 63863 |
[zeros] | = | 12880 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 6854 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 23115 |
[mark#(x1)] | = | 104824 |
[0] | = | 3424 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 145 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 43469 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 33199 |
[U33(x1)] | = | 36622 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 46892 |
[U52(x1)] | = | 6991 |
[U61(x1)] | = | 3424 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 3423 |
[U31(x1, x2)] | = | 29776 |
[U85(x1, x2)] | = | 29961 |
[U92(x1, x2, x3)] | = | x1 + 6702 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 3425 |
[U82(x1, x2, x3)] | = | x1 + 6847 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 50315 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 10277 |
[U22(x1, x2)] | = | 6847 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 3568 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 29777 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U93#(active(X1),X2,X3) | → | U93#(X1,X2,X3) | (421) |
U93#(X1,X2,mark(X3)) | → | U93#(X1,X2,X3) | (413) |
U93#(X1,X2,active(X3)) | → | U93#(X1,X2,X3) | (377) |
U93#(mark(X1),X2,X3) | → | U93#(X1,X2,X3) | (350) |
The dependency pairs are split into 1 component.
U93#(X1,mark(X2),X3) | → | U93#(X1,X2,X3) | (276) |
U93#(X1,active(X2),X3) | → | U93#(X1,X2,X3) | (245) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 3 |
[U21(x1, x2)] | = | x2 + 6731 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 8 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 23430 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 26975 |
[U91(x1, x2, x3)] | = | 7800 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 9 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 26970 |
[U43(x1, x2, x3)] | = | x3 + 26977 |
[U93#(x1, x2, x3)] | = | x2 + 0 |
[U86(x1)] | = | 22641 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 26979 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 22637 |
[U23(x1)] | = | 25442 |
[U93(x1, x2, x3)] | = | 31224 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 31226 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 10 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 6079 |
[mark#(x1)] | = | 104824 |
[0] | = | 33281 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 3565 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 26981 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 26974 |
[U33(x1)] | = | 26976 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 26983 |
[U52(x1)] | = | 3569 |
[U61(x1)] | = | 1648 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 26972 |
[U85(x1, x2)] | = | 22639 |
[U92(x1, x2, x3)] | = | x1 + 4237 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 1042 |
[U82(x1, x2, x3)] | = | x1 + 1041 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 26985 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 12 |
[U22(x1, x2)] | = | 20074 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 3567 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 7798 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 26973 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U93#(X1,mark(X2),X3) | → | U93#(X1,X2,X3) | (276) |
U93#(X1,active(X2),X3) | → | U93#(X1,X2,X3) | (245) |
The dependency pairs are split into 0 components.
isNat#(mark(X)) | → | isNat#(X) | (514) |
isNat#(active(X)) | → | isNat#(X) | (391) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 20 |
[U21(x1, x2)] | = | x2 + 1005 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 440 |
[U11(x1, x2)] | = | x2 + 2514 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 53817 |
[isNat#(x1)] | = | x1 + 0 |
[U42(x1, x2, x3)] | = | x2 + 14587 |
[U91(x1, x2, x3)] | = | 269 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 19368 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 14582 |
[U43(x1, x2, x3)] | = | x3 + 14589 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 25627 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 14591 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 25623 |
[U23(x1)] | = | 21981 |
[U93(x1, x2, x3)] | = | 27239 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 27241 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 2516 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 4179 |
[mark#(x1)] | = | 104824 |
[0] | = | 33281 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 19 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 14593 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 14586 |
[U33(x1)] | = | 14588 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1003 |
[U46(x1)] | = | 14595 |
[U52(x1)] | = | 23 |
[U61(x1)] | = | 5008 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 14584 |
[U85(x1, x2)] | = | 25625 |
[U92(x1, x2, x3)] | = | x1 + 252 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 443 |
[U82(x1, x2, x3)] | = | x1 + 425 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 26985 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 2518 |
[U22(x1, x2)] | = | 1007 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 21 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 14585 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
isNat#(mark(X)) | → | isNat#(X) | (514) |
isNat#(active(X)) | → | isNat#(X) | (391) |
The dependency pairs are split into 0 components.
U31#(mark(X1),X2) | → | U31#(X1,X2) | (568) |
U31#(X1,active(X2)) | → | U31#(X1,X2) | (544) |
U31#(X1,mark(X2)) | → | U31#(X1,X2) | (322) |
U31#(active(X1),X2) | → | U31#(X1,X2) | (274) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 31357 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 7558 |
[U11(x1, x2)] | = | x2 + 31357 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 35624 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 31359 |
[U91(x1, x2, x3)] | = | 3 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 4 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 31354 |
[U43(x1, x2, x3)] | = | x3 + 31361 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 10381 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 31363 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 38934 |
[U23(x1)] | = | 31361 |
[U93(x1, x2, x3)] | = | x1 + 4252 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 35623 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 31365 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 7564 |
[mark#(x1)] | = | 104824 |
[0] | = | 6705 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 31365 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | 31358 |
[U33(x1)] | = | 31360 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 31355 |
[U46(x1)] | = | 31367 |
[U52(x1)] | = | 5 |
[U61(x1)] | = | 390 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x2 + 31356 |
[U85(x1, x2)] | = | x1 + 38950 |
[U92(x1, x2, x3)] | = | x1 + 4236 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 7561 |
[U82(x1, x2, x3)] | = | 7563 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 31369 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 31367 |
[U22(x1, x2)] | = | x2 + 31359 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 3 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 31357 |
[U31#(x1, x2)] | = | x1 + 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U13(active(X)) | → | U13(X) | (103) |
U13(mark(X)) | → | U13(X) | (102) |
U46(active(X)) | → | U46(X) | (159) |
U46(mark(X)) | → | U46(X) | (158) |
U31#(mark(X1),X2) | → | U31#(X1,X2) | (568) |
U31#(active(X1),X2) | → | U31#(X1,X2) | (274) |
The dependency pairs are split into 1 component.
U31#(X1,mark(X2)) | → | U31#(X1,X2) | (322) |
U31#(X1,active(X2)) | → | U31#(X1,X2) | (544) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x2 + 7965 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 47713 |
[U11(x1, x2)] | = | x1 + x2 + 38590 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 39774 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 54038 |
[U91(x1, x2, x3)] | = | 22368 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 3 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 2 |
[U43(x1, x2, x3)] | = | x1 + x3 + 101765 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 47725 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 149494 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 47721 |
[U23(x1)] | = | 7969 |
[U93(x1, x2, x3)] | = | x1 + 14409 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 62138 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 86317 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 47719 |
[mark#(x1)] | = | 104824 |
[0] | = | 22368 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 33171 |
[U45(x1, x2)] | = | x1 + 141533 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 47729 |
[U33(x1)] | = | x1 + 47745 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 7963 |
[U46(x1)] | = | 189262 |
[U52(x1)] | = | 15650 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 2 |
[U85(x1, x2)] | = | x2 + 47723 |
[U92(x1, x2, x3)] | = | 22370 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 14755 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 47715 |
[U82(x1, x2, x3)] | = | 47717 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 47727 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 19942 |
[U22(x1, x2)] | = | x2 + 7967 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 3 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 22366 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 6310 |
[U31#(x1, x2)] | = | x2 + 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U31#(X1,mark(X2)) | → | U31#(X1,X2) | (322) |
U31#(X1,active(X2)) | → | U31#(X1,X2) | (544) |
The dependency pairs are split into 0 components.
U42#(active(X1),X2,X3) | → | U42#(X1,X2,X3) | (575) |
U42#(X1,X2,active(X3)) | → | U42#(X1,X2,X3) | (458) |
U42#(X1,X2,mark(X3)) | → | U42#(X1,X2,X3) | (446) |
U42#(X1,active(X2),X3) | → | U42#(X1,X2,X3) | (410) |
U42#(mark(X1),X2,X3) | → | U42#(X1,X2,X3) | (371) |
U42#(X1,mark(X2),X3) | → | U42#(X1,X2,X3) | (284) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 4 |
[U21(x1, x2)] | = | x2 + 5 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + x2 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 24 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 16 |
[U91(x1, x2, x3)] | = | 5 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 12 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 5 |
[U43(x1, x2, x3)] | = | x1 + x3 + 20 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 13 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 37 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 9 |
[U23(x1)] | = | 9 |
[U93(x1, x2, x3)] | = | x1 + x3 + 6 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 23 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 18 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | x2 + 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 7 |
[mark#(x1)] | = | 104824 |
[0] | = | 22368 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 13 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 36 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 21 |
[U33(x1)] | = | x1 + 37 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 3 |
[U46(x1)] | = | 53 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 41796 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | x2 + 11 |
[U92(x1, x2, x3)] | = | 7 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 3 |
[U82(x1, x2, x3)] | = | 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 15 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | x2 + 7 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 8322 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 3 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U42#(X1,active(X2),X3) | → | U42#(X1,X2,X3) | (410) |
U42#(X1,mark(X2),X3) | → | U42#(X1,X2,X3) | (284) |
The dependency pairs are split into 1 component.
U42#(X1,X2,active(X3)) | → | U42#(X1,X2,X3) | (458) |
U42#(mark(X1),X2,X3) | → | U42#(X1,X2,X3) | (371) |
U42#(X1,X2,mark(X3)) | → | U42#(X1,X2,X3) | (446) |
U42#(active(X1),X2,X3) | → | U42#(X1,X2,X3) | (575) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 11 |
[U21(x1, x2)] | = | x2 + 3 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + x2 + 17188 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 11175 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 9 |
[U91(x1, x2, x3)] | = | 3 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 13 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x1 + x3 + 16 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 13 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 33 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 9 |
[U23(x1)] | = | 7 |
[U93(x1, x2, x3)] | = | x1 + x3 + 6 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 23 |
[zeros] | = | 2 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 17205 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | x3 + 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 7 |
[mark#(x1)] | = | 104824 |
[0] | = | 31700 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 10 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 27059 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 8 |
[U33(x1)] | = | x1 + 24 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | 48912 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 3 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | x2 + 11 |
[U92(x1, x2, x3)] | = | 5 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 36215 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 3 |
[U82(x1, x2, x3)] | = | 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 15 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | x2 + 5 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 1 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U42#(X1,X2,active(X3)) | → | U42#(X1,X2,X3) | (458) |
U42#(X1,X2,mark(X3)) | → | U42#(X1,X2,X3) | (446) |
The dependency pairs are split into 1 component.
U42#(mark(X1),X2,X3) | → | U42#(X1,X2,X3) | (371) |
U42#(active(X1),X2,X3) | → | U42#(X1,X2,X3) | (575) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 3 |
[U21(x1, x2)] | = | x2 + 7 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + x2 + 2684 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 17705 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 42551 |
[U91(x1, x2, x3)] | = | 25231 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 5 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 3 |
[U43(x1, x2, x3)] | = | x1 + x3 + 61085 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 13 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 61102 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 9 |
[U23(x1)] | = | 13 |
[U93(x1, x2, x3)] | = | x1 + x3 + 25230 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 25247 |
[zeros] | = | 2 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 42825 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | x1 + 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 7 |
[mark#(x1)] | = | 104824 |
[0] | = | 20761 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 13 |
[nil] | = | 8573 |
[U45(x1, x2)] | = | x1 + 61099 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 16093 |
[U33(x1)] | = | x1 + 16109 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 5 |
[U46(x1)] | = | 61116 |
[U52(x1)] | = | 9 |
[U61(x1)] | = | x1 + 20723 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 16089 |
[U85(x1, x2)] | = | x2 + 11 |
[U92(x1, x2, x3)] | = | 25233 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 19061 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 3 |
[U82(x1, x2, x3)] | = | 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 15 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 8 |
[U22(x1, x2)] | = | x2 + 9 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 12 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 7544 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 42537 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U42#(mark(X1),X2,X3) | → | U42#(X1,X2,X3) | (371) |
U42#(active(X1),X2,X3) | → | U42#(X1,X2,X3) | (575) |
The dependency pairs are split into 0 components.
U92#(mark(X1),X2,X3) | → | U92#(X1,X2,X3) | (475) |
U92#(X1,X2,mark(X3)) | → | U92#(X1,X2,X3) | (427) |
U92#(X1,X2,active(X3)) | → | U92#(X1,X2,X3) | (409) |
U92#(active(X1),X2,X3) | → | U92#(X1,X2,X3) | (387) |
U92#(X1,mark(X2),X3) | → | U92#(X1,X2,X3) | (328) |
U92#(X1,active(X2),X3) | → | U92#(X1,X2,X3) | (327) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 7 |
[U21(x1, x2)] | = | x2 + 8 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + x2 + 1481 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 35022 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 5338 |
[U91(x1, x2, x3)] | = | 17 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 12 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x1 + x3 + 5344 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 13 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 5361 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 9 |
[U23(x1)] | = | 12 |
[U93(x1, x2, x3)] | = | x1 + x3 + 35004 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 35021 |
[zeros] | = | 641 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 2701 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 7 |
[mark#(x1)] | = | 104824 |
[0] | = | 3216 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 11 |
[nil] | = | 8573 |
[U45(x1, x2)] | = | x1 + 5357 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x1 + x2 + 14989 |
[U33(x1)] | = | x1 + 15005 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 6 |
[U46(x1)] | = | 5374 |
[U52(x1)] | = | 5 |
[U61(x1)] | = | x1 + 46268 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | x1 + 14983 |
[U85(x1, x2)] | = | x2 + 11 |
[U92(x1, x2, x3)] | = | 6492 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 11153 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 3 |
[U82(x1, x2, x3)] | = | 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 15 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 5 |
[U22(x1, x2)] | = | x2 + 10 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 6 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 5328 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U92#(mark(X1),X2,X3) | → | U92#(X1,X2,X3) | (475) |
U92#(X1,X2,mark(X3)) | → | U92#(X1,X2,X3) | (427) |
U92#(X1,X2,active(X3)) | → | U92#(X1,X2,X3) | (409) |
U92#(active(X1),X2,X3) | → | U92#(X1,X2,X3) | (387) |
U92#(X1,mark(X2),X3) | → | U92#(X1,X2,X3) | (328) |
U92#(X1,active(X2),X3) | → | U92#(X1,X2,X3) | (327) |
The dependency pairs are split into 0 components.
U94#(active(X1),X2) | → | U94#(X1,X2) | (428) |
U94#(X1,mark(X2)) | → | U94#(X1,X2) | (398) |
U94#(X1,active(X2)) | → | U94#(X1,X2) | (381) |
U94#(mark(X1),X2) | → | U94#(X1,X2) | (340) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x2 + 4024 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 463 |
[U11(x1, x2)] | = | x2 + 4024 |
[U94#(x1, x2)] | = | x2 + 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 20 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 3169 |
[U91(x1, x2, x3)] | = | 4025 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 23 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 3165 |
[U43(x1, x2, x3)] | = | x3 + 3171 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 3555 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 3172 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 3551 |
[U23(x1)] | = | 4028 |
[U93(x1, x2, x3)] | = | x1 + x3 + 7 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 4039 |
[zeros] | = | 4027 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 4026 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 1265 |
[mark#(x1)] | = | 104824 |
[0] | = | 4027 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1 |
[nil] | = | 2 |
[U45(x1, x2)] | = | 4026 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 3169 |
[U33(x1)] | = | x1 + 2708 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 4022 |
[U46(x1)] | = | 4028 |
[U52(x1)] | = | 7 |
[U61(x1)] | = | x1 + 4023 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 3167 |
[U85(x1, x2)] | = | 3553 |
[U92(x1, x2, x3)] | = | 4027 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 2 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + 466 |
[U82(x1, x2, x3)] | = | x3 + 1263 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 4030 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 4028 |
[U22(x1, x2)] | = | x2 + 4026 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 5 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 4021 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 3167 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U94#(X1,mark(X2)) | → | U94#(X1,X2) | (398) |
U94#(X1,active(X2)) | → | U94#(X1,X2) | (381) |
The dependency pairs are split into 1 component.
U94#(active(X1),X2) | → | U94#(X1,X2) | (428) |
U94#(mark(X1),X2) | → | U94#(X1,X2) | (340) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | x2 + 154237 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 21133 |
[U11(x1, x2)] | = | x2 + 14036 |
[U94#(x1, x2)] | = | x1 + 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 77108 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 19934 |
[U91(x1, x2, x3)] | = | 134751 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 77110 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 19930 |
[U43(x1, x2, x3)] | = | x3 + 19936 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 77110 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 19938 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 40936 |
[U23(x1)] | = | 154241 |
[U93(x1, x2, x3)] | = | x1 + 57628 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 134742 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 14038 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 40934 |
[mark#(x1)] | = | 104824 |
[0] | = | 17206 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1651 |
[nil] | = | 18039 |
[U45(x1, x2)] | = | 19940 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 19934 |
[U33(x1)] | = | 19936 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 77127 |
[U46(x1)] | = | 19942 |
[U52(x1)] | = | 1656 |
[U61(x1)] | = | 413 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 19932 |
[U85(x1, x2)] | = | x2 + 64765 |
[U92(x1, x2, x3)] | = | 134753 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 28447 |
[U82(x1, x2, x3)] | = | 40932 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 77112 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 14040 |
[U22(x1, x2)] | = | x2 + 154239 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 1654 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 134748 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 19932 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U94#(active(X1),X2) | → | U94#(X1,X2) | (428) |
U94#(mark(X1),X2) | → | U94#(X1,X2) | (340) |
The dependency pairs are split into 0 components.
U52#(mark(X)) | → | U52#(X) | (481) |
U52#(active(X)) | → | U52#(X) | (432) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | x2 + 161701 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 12185 |
[U11(x1, x2)] | = | x2 + 3834 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 80840 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 10572 |
[U91(x1, x2, x3)] | = | 136805 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 80842 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 10568 |
[U43(x1, x2, x3)] | = | x3 + 10574 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 80842 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 10576 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 53330 |
[U23(x1)] | = | 161705 |
[U93(x1, x2, x3)] | = | x1 + 55950 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 136796 |
[zeros] | = | 1 |
[U52#(x1)] | = | x1 + 0 |
[U12(x1, x2)] | = | x2 + 3836 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 53328 |
[mark#(x1)] | = | 104824 |
[0] | = | 32728 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 22486 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 10578 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 10572 |
[U33(x1)] | = | 10574 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 80859 |
[U46(x1)] | = | 10580 |
[U52(x1)] | = | 22491 |
[U61(x1)] | = | 28733 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 10570 |
[U85(x1, x2)] | = | x2 + 80840 |
[U92(x1, x2, x3)] | = | 136807 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 22576 |
[U82(x1, x2, x3)] | = | 53326 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 80844 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 3838 |
[U22(x1, x2)] | = | x2 + 161703 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 22489 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 136802 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 10570 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U52#(mark(X)) | → | U52#(X) | (481) |
U52#(active(X)) | → | U52#(X) | (432) |
The dependency pairs are split into 0 components.
U33#(active(X)) | → | U33#(X) | (565) |
U33#(mark(X)) | → | U33#(X) | (530) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | x2 + 114073 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 2955 |
[U11(x1, x2)] | = | x2 + 2349 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 57026 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 3449 |
[U91(x1, x2, x3)] | = | 96106 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 57028 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 3451 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 57028 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 3453 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 57024 |
[U23(x1)] | = | 114077 |
[U93(x1, x2, x3)] | = | x1 + 39065 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 96097 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 2351 |
[U33#(x1)] | = | x1 + 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 57022 |
[mark#(x1)] | = | 104824 |
[0] | = | 2 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1 |
[nil] | = | 29430 |
[U45(x1, x2)] | = | 3455 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 6461 |
[U33(x1)] | = | 6463 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 57045 |
[U46(x1)] | = | 3457 |
[U52(x1)] | = | 19274 |
[U61(x1)] | = | 18497 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 6459 |
[U85(x1, x2)] | = | x2 + 57026 |
[U92(x1, x2, x3)] | = | 96108 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 17383 |
[U82(x1, x2, x3)] | = | 36081 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 57030 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 2353 |
[U22(x1, x2)] | = | x2 + 114075 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 19272 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 96103 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 3447 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U33#(active(X)) | → | U33#(X) | (565) |
U33#(mark(X)) | → | U33#(X) | (530) |
The dependency pairs are split into 0 components.
U41#(mark(X1),X2,X3) | → | U41#(X1,X2,X3) | (509) |
U41#(active(X1),X2,X3) | → | U41#(X1,X2,X3) | (479) |
U41#(X1,X2,mark(X3)) | → | U41#(X1,X2,X3) | (466) |
U41#(X1,mark(X2),X3) | → | U41#(X1,X2,X3) | (449) |
U41#(X1,active(X2),X3) | → | U41#(X1,X2,X3) | (415) |
U41#(X1,X2,active(X3)) | → | U41#(X1,X2,X3) | (393) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | x2 + 45 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 12 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 5 |
[U91(x1, x2, x3)] | = | 28 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 14 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 1 |
[U43(x1, x2, x3)] | = | x3 + 7 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 14 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 9 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 10 |
[U23(x1)] | = | 49 |
[U93(x1, x2, x3)] | = | x1 + 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 19 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 3 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 8 |
[mark#(x1)] | = | 104824 |
[0] | = | 2 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 11 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 5 |
[U33(x1)] | = | 7 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 31 |
[U46(x1)] | = | 13 |
[U52(x1)] | = | 9 |
[U61(x1)] | = | 14 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 3 |
[U85(x1, x2)] | = | x2 + 12 |
[U92(x1, x2, x3)] | = | 30 |
[U41#(x1, x2, x3)] | = | x1 + x3 + 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 4 |
[U82(x1, x2, x3)] | = | 6 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 16 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 5 |
[U22(x1, x2)] | = | x2 + 47 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 7 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 25 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 3 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U41#(mark(X1),X2,X3) | → | U41#(X1,X2,X3) | (509) |
U41#(active(X1),X2,X3) | → | U41#(X1,X2,X3) | (479) |
U41#(X1,X2,mark(X3)) | → | U41#(X1,X2,X3) | (466) |
U41#(X1,X2,active(X3)) | → | U41#(X1,X2,X3) | (393) |
The dependency pairs are split into 1 component.
U41#(X1,mark(X2),X3) | → | U41#(X1,X2,X3) | (449) |
U41#(X1,active(X2),X3) | → | U41#(X1,X2,X3) | (415) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 0 |
[U21(x1, x2)] | = | x2 + 38965 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 7379 |
[U11(x1, x2)] | = | 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 19472 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 2707 |
[U91(x1, x2, x3)] | = | 44592 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | 19474 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | 2703 |
[U43(x1, x2, x3)] | = | x3 + 2709 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 19474 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 2711 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 7388 |
[U23(x1)] | = | 38969 |
[U93(x1, x2, x3)] | = | x1 + 25105 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 44583 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x2 + 10165 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 7386 |
[mark#(x1)] | = | 104824 |
[0] | = | 5625 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 16817 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 2713 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 2707 |
[U33(x1)] | = | 2709 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 19491 |
[U46(x1)] | = | 2715 |
[U52(x1)] | = | 16822 |
[U61(x1)] | = | 9934 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 2705 |
[U85(x1, x2)] | = | x2 + 19472 |
[U92(x1, x2, x3)] | = | 44594 |
[U41#(x1, x2, x3)] | = | x2 + 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 7382 |
[U82(x1, x2, x3)] | = | 7384 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 19476 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 10647 |
[U22(x1, x2)] | = | x2 + 38967 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 16820 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 44589 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 2705 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U33(active(X)) | → | U33(X) | (129) |
U33(mark(X)) | → | U33(X) | (128) |
U46(mark(X)) | → | U46(X) | (158) |
U41#(X1,mark(X2),X3) | → | U41#(X1,X2,X3) | (449) |
U41#(X1,active(X2),X3) | → | U41#(X1,X2,X3) | (415) |
The dependency pairs are split into 0 components.
s#(active(X)) | → | s#(X) | (358) |
s#(mark(X)) | → | s#(X) | (337) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 41734 |
[U21(x1, x2)] | = | x2 + 20868 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 32550 |
[U11(x1, x2)] | = | x1 + 3389 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 385652 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 2 |
[U91(x1, x2, x3)] | = | x1 + 30910 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 20867 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x3 + 104338 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 417345 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 104338 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 241224 |
[U23(x1)] | = | 62602 |
[U93(x1, x2, x3)] | = | x1 + x3 + 218714 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 281316 |
[zeros] | = | 8375 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 108116 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 157755 |
[mark#(x1)] | = | 104824 |
[0] | = | 32877 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | x1 + 0 |
[isNatIListKind(x1)] | = | x1 + 20867 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 208674 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 41735 |
[U33(x1)] | = | 62602 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 229540 |
[U52(x1)] | = | 62602 |
[U61(x1)] | = | 62601 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 20867 |
[U31(x1, x2)] | = | 20868 |
[U85(x1, x2)] | = | x1 + x2 + 345559 |
[U92(x1, x2, x3)] | = | x1 + 114379 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 11684 |
[U82(x1, x2, x3)] | = | x1 + 74286 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 83469 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 96433 |
[U22(x1, x2)] | = | x2 + 41735 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 41735 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 12010 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 20869 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
s#(active(X)) | → | s#(X) | (358) |
s#(mark(X)) | → | s#(X) | (337) |
The dependency pairs are split into 0 components.
U82#(X1,X2,mark(X3)) | → | U82#(X1,X2,X3) | (537) |
U82#(X1,X2,active(X3)) | → | U82#(X1,X2,X3) | (480) |
U82#(active(X1),X2,X3) | → | U82#(X1,X2,X3) | (434) |
U82#(X1,active(X2),X3) | → | U82#(X1,X2,X3) | (408) |
U82#(mark(X1),X2,X3) | → | U82#(X1,X2,X3) | (289) |
U82#(X1,mark(X2),X3) | → | U82#(X1,X2,X3) | (270) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 45723 |
[U21(x1, x2)] | = | x2 + 22863 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 17026 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 394495 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 3 |
[U91(x1, x2, x3)] | = | x1 + 5837 |
[U82#(x1, x2, x3)] | = | x2 + x3 + 0 |
[U71(x1)] | = | x1 + 28946 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x3 + 114314 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 496542 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 114314 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 284947 |
[U23(x1)] | = | 68587 |
[U93(x1, x2, x3)] | = | x1 + x3 + 211596 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 280184 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 133244 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 193498 |
[mark#(x1)] | = | 104824 |
[0] | = | 32877 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 22862 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 228625 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 45725 |
[U33(x1)] | = | 68587 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 251486 |
[U52(x1)] | = | 68587 |
[U61(x1)] | = | 68587 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 22862 |
[U31(x1, x2)] | = | 22863 |
[U85(x1, x2)] | = | x1 + x2 + 399257 |
[U92(x1, x2, x3)] | = | x1 + 97286 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 33461 |
[U82(x1, x2, x3)] | = | x1 + 102049 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 91449 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 139080 |
[U22(x1, x2)] | = | x2 + 45725 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 45725 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 22864 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U82#(X1,X2,mark(X3)) | → | U82#(X1,X2,X3) | (537) |
U82#(X1,X2,active(X3)) | → | U82#(X1,X2,X3) | (480) |
U82#(X1,active(X2),X3) | → | U82#(X1,X2,X3) | (408) |
U82#(X1,mark(X2),X3) | → | U82#(X1,X2,X3) | (270) |
The dependency pairs are split into 1 component.
U82#(active(X1),X2,X3) | → | U82#(X1,X2,X3) | (434) |
U82#(mark(X1),X2,X3) | → | U82#(X1,X2,X3) | (289) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 40621 |
[U21(x1, x2)] | = | x2 + 20368 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 24237 |
[U11(x1, x2)] | = | x1 + 9677 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 351697 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 857 |
[U91(x1, x2, x3)] | = | x1 + 7280 |
[U82#(x1, x2, x3)] | = | x1 + 0 |
[U71(x1)] | = | x1 + 20253 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 90 |
[U43(x1, x2, x3)] | = | x3 + 102237 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 442158 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 102123 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 263750 |
[U23(x1)] | = | 60874 |
[U93(x1, x2, x3)] | = | x1 + x3 + 189558 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 250317 |
[zeros] | = | 161 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 111057 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 182737 |
[mark#(x1)] | = | 104824 |
[0] | = | 31517 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 20367 |
[nil] | = | 31136 |
[U45(x1, x2)] | = | 203503 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 40596 |
[U33(x1)] | = | 60849 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 115 |
[U46(x1)] | = | x1 + 223666 |
[U52(x1)] | = | 60874 |
[U61(x1)] | = | 60874 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 20253 |
[U31(x1, x2)] | = | 20343 |
[U85(x1, x2)] | = | x1 + x2 + 365015 |
[U92(x1, x2, x3)] | = | x1 + 88293 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 40965 |
[U82(x1, x2, x3)] | = | x1 + 101724 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 81127 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 107073 |
[U22(x1, x2)] | = | x2 + 40621 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 40621 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 11264 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 20344 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U82#(active(X1),X2,X3) | → | U82#(X1,X2,X3) | (434) |
U82#(mark(X1),X2,X3) | → | U82#(X1,X2,X3) | (289) |
The dependency pairs are split into 0 components.
isNatKind#(mark(X)) | → | isNatKind#(X) | (436) |
isNatKind#(active(X)) | → | isNatKind#(X) | (402) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1768 |
[U21(x1, x2)] | = | x2 + 1767 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1767 |
[U11(x1, x2)] | = | x1 + 22908 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 43243 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 20720 |
[U91(x1, x2, x3)] | = | x1 + 41442 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 12713 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 438 |
[U43(x1, x2, x3)] | = | x3 + 22495 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 45 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 20731 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 27 |
[U23(x1)] | = | 1771 |
[U93(x1, x2, x3)] | = | x1 + x3 + 41461 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 41468 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 41473 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 18 |
[mark#(x1)] | = | 104824 |
[0] | = | 3 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 1766 |
[nil] | = | 4 |
[U45(x1, x2)] | = | 22506 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 443 |
[U33(x1)] | = | 445 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1765 |
[U46(x1)] | = | x1 + 22070 |
[U52(x1)] | = | 1771 |
[U61(x1)] | = | 1771 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 441 |
[U85(x1, x2)] | = | x1 + x2 + 37 |
[U92(x1, x2, x3)] | = | x1 + 41451 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 2 |
[U82(x1, x2, x3)] | = | x1 + 9 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1773 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 39708 |
[U22(x1, x2)] | = | x2 + 1769 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 1769 |
[isNatKind#(x1)] | = | x1 + 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 22486 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
isNatKind#(mark(X)) | → | isNatKind#(X) | (436) |
isNatKind#(active(X)) | → | isNatKind#(X) | (402) |
The dependency pairs are split into 0 components.
U45#(X1,active(X2)) | → | U45#(X1,X2) | (459) |
U45#(active(X1),X2) | → | U45#(X1,X2) | (389) |
U45#(X1,mark(X2)) | → | U45#(X1,X2) | (283) |
U45#(mark(X1),X2) | → | U45#(X1,X2) | (266) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 5 |
[U21(x1, x2)] | = | x2 + 3 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 4 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 28856 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + x2 + 1 |
[U91(x1, x2, x3)] | = | x1 + 28820 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 96 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x3 + 12 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 43 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 12 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 26 |
[U23(x1)] | = | 7 |
[U93(x1, x2, x3)] | = | x1 + x3 + 28839 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 28845 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 12 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 17 |
[mark#(x1)] | = | 104824 |
[0] | = | 5120 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 2 |
[nil] | = | 2 |
[U45(x1, x2)] | = | 23 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 5 |
[U33(x1)] | = | 7 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 24 |
[U52(x1)] | = | 7 |
[U61(x1)] | = | 7 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 3 |
[U85(x1, x2)] | = | x1 + x2 + 36 |
[U92(x1, x2, x3)] | = | x1 + 28829 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 2 |
[U82(x1, x2, x3)] | = | x1 + 8 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 9 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 10 |
[U22(x1, x2)] | = | x2 + 5 |
[U45#(x1, x2)] | = | x2 + 0 |
[U51(x1, x2)] | = | x2 + 5 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 5118 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 4 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U45#(X1,active(X2)) | → | U45#(X1,X2) | (459) |
U45#(X1,mark(X2)) | → | U45#(X1,X2) | (283) |
The dependency pairs are split into 1 component.
U45#(active(X1),X2) | → | U45#(X1,X2) | (389) |
U45#(mark(X1),X2) | → | U45#(X1,X2) | (266) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 32 |
[U21(x1, x2)] | = | x1 + x2 + 64 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 35 |
[U11(x1, x2)] | = | x2 + 13 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 93 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 15 |
[U91(x1, x2, x3)] | = | x1 + 4 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 96 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | 17 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 34 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 19 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 19 |
[U23(x1)] | = | 128 |
[U93(x1, x2, x3)] | = | x1 + 53 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 101 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 21 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 56 |
[mark#(x1)] | = | 104824 |
[0] | = | 12 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 39 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 42 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 16 |
[U33(x1)] | = | 18 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | 44 |
[U52(x1)] | = | 44 |
[U61(x1)] | = | 44 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 4 |
[U85(x1, x2)] | = | x2 + 67 |
[U92(x1, x2, x3)] | = | 52 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 38 |
[U82(x1, x2, x3)] | = | x1 + 8 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 46 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 23 |
[U22(x1, x2)] | = | x1 + 80 |
[U45#(x1, x2)] | = | x1 + 0 |
[U51(x1, x2)] | = | x2 + 42 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 10 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 13 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U45#(active(X1),X2) | → | U45#(X1,X2) | (389) |
U45#(mark(X1),X2) | → | U45#(X1,X2) | (266) |
The dependency pairs are split into 0 components.
isNatList#(active(X)) | → | isNatList#(X) | (450) |
isNatList#(mark(X)) | → | isNatList#(X) | (333) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x1 + x2 + 19375 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 426 |
[U11(x1, x2)] | = | x2 + 9889 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 9950 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 9885 |
[U91(x1, x2, x3)] | = | x1 + 39 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 9952 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 9880 |
[U43(x1, x2, x3)] | = | 9887 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 15187 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 9889 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 5714 |
[U23(x1)] | = | 39168 |
[U93(x1, x2, x3)] | = | x1 + 514 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 10411 |
[zeros] | = | 10 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 9891 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 10327 |
[mark#(x1)] | = | 104824 |
[0] | = | 469 |
[isNatList#(x1)] | = | x1 + 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 4615 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 9891 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 9884 |
[U33(x1)] | = | 9886 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 9424 |
[U46(x1)] | = | 9893 |
[U52(x1)] | = | 4620 |
[U61(x1)] | = | 466 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 9882 |
[U85(x1, x2)] | = | x2 + 15611 |
[U92(x1, x2, x3)] | = | 9936 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 429 |
[U82(x1, x2, x3)] | = | x1 + 430 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 9895 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 9893 |
[U22(x1, x2)] | = | x1 + 29271 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 4618 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 463 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 9883 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
isNatList#(active(X)) | → | isNatList#(X) | (450) |
isNatList#(mark(X)) | → | isNatList#(X) | (333) |
The dependency pairs are split into 0 components.
U83#(X1,active(X2),X3) | → | U83#(X1,X2,X3) | (536) |
U83#(X1,X2,mark(X3)) | → | U83#(X1,X2,X3) | (512) |
U83#(active(X1),X2,X3) | → | U83#(X1,X2,X3) | (505) |
U83#(X1,mark(X2),X3) | → | U83#(X1,X2,X3) | (463) |
U83#(X1,X2,active(X3)) | → | U83#(X1,X2,X3) | (313) |
U83#(mark(X1),X2,X3) | → | U83#(X1,X2,X3) | (269) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1287 |
[U21(x1, x2)] | = | x1 + x2 + 122355 |
[U83#(x1, x2, x3)] | = | x2 + x3 + 0 |
[isNatList(x1)] | = | x1 + 4803 |
[U11(x1, x2)] | = | x2 + 30645 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 92998 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 54573 |
[U91(x1, x2, x3)] | = | x1 + 14467 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 93000 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 25371 |
[U43(x1, x2, x3)] | = | 54575 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 89345 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 54577 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 39561 |
[U23(x1)] | = | 230238 |
[U93(x1, x2, x3)] | = | x1 + 38412 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 92997 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 44934 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 60281 |
[mark#(x1)] | = | 104824 |
[0] | = | 3 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 20722 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 54579 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 25375 |
[U33(x1)] | = | 25377 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 30642 |
[U46(x1)] | = | 54581 |
[U52(x1)] | = | 20727 |
[U61(x1)] | = | 1290 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 25373 |
[U85(x1, x2)] | = | x2 + 94146 |
[U92(x1, x2, x3)] | = | 69052 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 6981 |
[U82(x1, x2, x3)] | = | x1 + 5696 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 54583 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 54581 |
[U22(x1, x2)] | = | x1 + 175653 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 20725 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 54571 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U83#(X1,active(X2),X3) | → | U83#(X1,X2,X3) | (536) |
U83#(X1,X2,mark(X3)) | → | U83#(X1,X2,X3) | (512) |
U83#(X1,mark(X2),X3) | → | U83#(X1,X2,X3) | (463) |
U83#(X1,X2,active(X3)) | → | U83#(X1,X2,X3) | (313) |
The dependency pairs are split into 1 component.
U83#(active(X1),X2,X3) | → | U83#(X1,X2,X3) | (505) |
U83#(mark(X1),X2,X3) | → | U83#(X1,X2,X3) | (269) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 59199 |
[U21(x1, x2)] | = | x1 + x2 + 129288 |
[U83#(x1, x2, x3)] | = | x1 + 0 |
[isNatList(x1)] | = | x1 + 975 |
[U11(x1, x2)] | = | x2 + 3950 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 188484 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 63140 |
[U91(x1, x2, x3)] | = | x1 + 2974 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 188486 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 63135 |
[U43(x1, x2, x3)] | = | 63142 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 159804 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 63144 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 97625 |
[U23(x1)] | = | 196393 |
[U93(x1, x2, x3)] | = | x1 + 129277 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 192429 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 8506 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 97623 |
[mark#(x1)] | = | 104824 |
[0] | = | 3949 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 0 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 63146 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 63139 |
[U33(x1)] | = | 63141 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | 63148 |
[U52(x1)] | = | 31754 |
[U61(x1)] | = | 63148 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 63137 |
[U85(x1, x2)] | = | x2 + 160777 |
[U92(x1, x2, x3)] | = | x1 + 66126 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 30163 |
[U82(x1, x2, x3)] | = | x1 + 34471 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 63150 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 71658 |
[U22(x1, x2)] | = | x1 + 133241 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 12214 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 3947 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 63138 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U83#(active(X1),X2,X3) | → | U83#(X1,X2,X3) | (505) |
U83#(mark(X1),X2,X3) | → | U83#(X1,X2,X3) | (269) |
The dependency pairs are split into 0 components.
U13#(mark(X)) | → | U13#(X) | (430) |
U13#(active(X)) | → | U13#(X) | (236) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 91 |
[U21(x1, x2)] | = | x2 + 90404 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | x1 + 1 |
[U11(x1, x2)] | = | x2 + 30129 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 89737 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 30121 |
[U91(x1, x2, x3)] | = | x1 + 29463 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 89739 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 30116 |
[U43(x1, x2, x3)] | = | 30123 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 60283 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 30125 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 30149 |
[U23(x1)] | = | 120448 |
[U93(x1, x2, x3)] | = | x1 + 89064 |
[U13#(x1)] | = | x1 + 0 |
[U94(x1, x2)] | = | 119197 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 30131 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x3 + 30147 |
[mark#(x1)] | = | 104824 |
[0] | = | 29464 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | x1 + 0 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 30127 |
[mark(x1)] | = | x1 + 1 |
[U32(x1, x2)] | = | x2 + 30120 |
[U33(x1)] | = | 30122 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 665 |
[U46(x1)] | = | 30129 |
[U52(x1)] | = | 986 |
[U61(x1)] | = | 30026 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2)] | = | 30118 |
[U85(x1, x2)] | = | x2 + 60282 |
[U92(x1, x2, x3)] | = | x1 + 59596 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x3 + 4 |
[U82(x1, x2, x3)] | = | x1 + 14 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 30131 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 60264 |
[U22(x1, x2)] | = | x1 + 90315 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 7 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 29462 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 30119 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatList(mark(X)) | → | isNatList(X) | (104) |
U46(active(X)) | → | U46(X) | (159) |
isNatList(active(X)) | → | isNatList(X) | (105) |
U46(mark(X)) | → | U46(X) | (158) |
U13#(mark(X)) | → | U13#(X) | (430) |
U13#(active(X)) | → | U13#(X) | (236) |
The dependency pairs are split into 0 components.
U32#(active(X1),X2) | → | U32#(X1,X2) | (507) |
U32#(X1,mark(X2)) | → | U32#(X1,X2) | (429) |
U32#(mark(X1),X2) | → | U32#(X1,X2) | (326) |
U32#(X1,active(X2)) | → | U32#(X1,X2) | (232) |
[U32#(x1, x2)] | = | x1 + x2 + 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1339 |
[U21(x1, x2)] | = | x1 + x2 + 3052 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 9827 |
[U11(x1, x2)] | = | x2 + 2163 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 43900 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 2255 |
[U91(x1, x2, x3)] | = | x1 + 16880 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 13259 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 9952 |
[U43(x1, x2, x3)] | = | 78 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 7209 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 22407 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 31200 |
[U23(x1)] | = | x1 + 4435 |
[U93(x1, x2, x3)] | = | x1 + x3 + 19499 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 1545 |
[zeros] | = | 2228 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 5138 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 4761 |
[mark#(x1)] | = | 104824 |
[0] | = | 11469 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 24890 |
[mark(x1)] | = | x1 + 30018 |
[U32(x1, x2)] | = | x2 + 19058 |
[U33(x1)] | = | x1 + 30016 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 11223 |
[U46(x1)] | = | x1 + 3715 |
[U52(x1)] | = | x1 + 8933 |
[U61(x1)] | = | 24512 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 23615 |
[U85(x1, x2)] | = | x1 + x2 + 19262 |
[U92(x1, x2, x3)] | = | x1 + 12556 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 31283 |
[U82(x1, x2, x3)] | = | 1268 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 10721 |
[U22(x1, x2)] | = | x2 + 3219 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 12361 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 10662 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 10982 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U32#(active(X1),X2) | → | U32#(X1,X2) | (507) |
U32#(X1,mark(X2)) | → | U32#(X1,X2) | (429) |
U32#(mark(X1),X2) | → | U32#(X1,X2) | (326) |
U32#(X1,active(X2)) | → | U32#(X1,X2) | (232) |
The dependency pairs are split into 0 components.
isNatIListKind#(mark(X)) | → | isNatIListKind#(X) | (367) |
isNatIListKind#(active(X)) | → | isNatIListKind#(X) | (278) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | x1 + 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x1 + x2 + 28186 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 14644 |
[U11(x1, x2)] | = | x2 + 526 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 28626 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 4262 |
[U91(x1, x2, x3)] | = | x1 + 18347 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 7518 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 24986 |
[U43(x1, x2, x3)] | = | 21052 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 22919 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 9728 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 21330 |
[U23(x1)] | = | x1 + 21493 |
[U93(x1, x2, x3)] | = | x1 + x3 + 6204 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 20889 |
[zeros] | = | 29946 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 11781 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 17665 |
[mark#(x1)] | = | 104824 |
[0] | = | 47289 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 6642 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 758 |
[mark(x1)] | = | x1 + 56715 |
[U32(x1, x2)] | = | x2 + 73957 |
[U33(x1)] | = | x1 + 2600 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 25054 |
[U46(x1)] | = | x1 + 14747 |
[U52(x1)] | = | x1 + 30615 |
[U61(x1)] | = | 26596 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 10365 |
[U85(x1, x2)] | = | x1 + x2 + 31366 |
[U92(x1, x2, x3)] | = | x1 + 17379 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 32320 |
[U82(x1, x2, x3)] | = | 10980 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 27266 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 23814 |
[U22(x1, x2)] | = | x2 + 22339 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 30132 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 16121 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 33709 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIListKind#(mark(X)) | → | isNatIListKind#(X) | (367) |
isNatIListKind#(active(X)) | → | isNatIListKind#(X) | (278) |
The dependency pairs are split into 0 components.
U86#(active(X)) | → | U86#(X) | (478) |
U86#(mark(X)) | → | U86#(X) | (285) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2 |
[U21(x1, x2)] | = | x1 + x2 + 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x2 + 2 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 32110 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 3 |
[U91(x1, x2, x3)] | = | x1 + 3 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 1 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | 5 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 2 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 3 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 4 |
[U23(x1)] | = | x1 + 1 |
[U93(x1, x2, x3)] | = | x1 + x3 + 5921 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 24516 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[mark#(x1)] | = | 104824 |
[0] | = | 2 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 3 |
[mark(x1)] | = | x1 + 3 |
[U32(x1, x2)] | = | x2 + 2 |
[U33(x1)] | = | x1 + 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 2 |
[U46(x1)] | = | x1 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 2 |
[U85(x1, x2)] | = | x1 + x2 + 1 |
[U92(x1, x2, x3)] | = | x1 + 1 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 2 |
[U82(x1, x2, x3)] | = | 5 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | x2 + 4 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 2 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | x1 + 0 |
[length(x1)] | = | x1 + 2 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 2 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U86#(active(X)) | → | U86#(X) | (478) |
U86#(mark(X)) | → | U86#(X) | (285) |
The dependency pairs are split into 0 components.
U46#(active(X)) | → | U46#(X) | (426) |
U46#(mark(X)) | → | U46#(X) | (318) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2549 |
[U21(x1, x2)] | = | x1 + x2 + 5487 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 3389 |
[U11(x1, x2)] | = | x2 + 18044 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 43989 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 180 |
[U91(x1, x2, x3)] | = | x1 + 5287 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 19123 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 18900 |
[U43(x1, x2, x3)] | = | 22525 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 999 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 16487 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 79 |
[U23(x1)] | = | x1 + 4053 |
[U93(x1, x2, x3)] | = | x1 + x3 + 16341 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 14479 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 12226 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 1002 |
[mark#(x1)] | = | 104824 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 6157 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 17941 |
[mark(x1)] | = | x1 + 22748 |
[U32(x1, x2)] | = | x2 + 23234 |
[U33(x1)] | = | x1 + 22746 |
[U46#(x1)] | = | x1 + 0 |
[isNat(x1)] | = | 7754 |
[U46(x1)] | = | x1 + 22746 |
[U52(x1)] | = | x1 + 11414 |
[U61(x1)] | = | 28969 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 2396 |
[U85(x1, x2)] | = | x1 + x2 + 1117 |
[U92(x1, x2, x3)] | = | x1 + 8545 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x3 + 28122 |
[U82(x1, x2, x3)] | = | 27199 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 21823 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 24485 |
[U22(x1, x2)] | = | x2 + 8126 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 22751 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 6172 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 28 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U46#(active(X)) | → | U46#(X) | (426) |
U46#(mark(X)) | → | U46#(X) | (318) |
The dependency pairs are split into 0 components.
isNatIList#(active(X)) | → | isNatIList#(X) | (567) |
isNatIList#(mark(X)) | → | isNatIList#(X) | (323) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 1 |
[U21(x1, x2)] | = | x1 + x2 + 5 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 6 |
[U11(x1, x2)] | = | x2 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 48165 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 4 |
[U91(x1, x2, x3)] | = | x1 + 4 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 4 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 6 |
[U23(x1)] | = | x1 + 4 |
[U93(x1, x2, x3)] | = | x1 + x3 + 13488 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 19082 |
[zeros] | = | 3 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[mark#(x1)] | = | 104824 |
[0] | = | 40493 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 3 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 4 |
[mark(x1)] | = | x1 + 6 |
[U32(x1, x2)] | = | x2 + 8 |
[U33(x1)] | = | x1 + 1 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 3 |
[U52(x1)] | = | x1 + 4 |
[U61(x1)] | = | 5 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 9 |
[U85(x1, x2)] | = | x1 + x2 + 3 |
[U92(x1, x2, x3)] | = | x1 + 4 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | x1 + 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U82(x1, x2, x3)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 2 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | x2 + 5 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 11 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 4 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList#(active(X)) | → | isNatIList#(X) | (567) |
isNatIList#(mark(X)) | → | isNatIList#(X) | (323) |
The dependency pairs are split into 0 components.
U11#(mark(X1),X2) | → | U11#(X1,X2) | (549) |
U11#(active(X1),X2) | → | U11#(X1,X2) | (525) |
U11#(X1,active(X2)) | → | U11#(X1,X2) | (448) |
U11#(X1,mark(X2)) | → | U11#(X1,X2) | (419) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 2703 |
[U21(x1, x2)] | = | x1 + x2 + 5897 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x2 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 8030 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 599 |
[U91(x1, x2, x3)] | = | x1 + 5742 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2166 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 19538 |
[U43(x1, x2, x3)] | = | 1 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 306 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 579 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 4488 |
[U23(x1)] | = | x1 + 23081 |
[U93(x1, x2, x3)] | = | x1 + x3 + 4364 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 2669 |
[zeros] | = | 4898 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 1 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 7917 |
[mark#(x1)] | = | 104824 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 632 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 1312 |
[mark(x1)] | = | x1 + 23083 |
[U32(x1, x2)] | = | x2 + 3208 |
[U33(x1)] | = | x1 + 5944 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 1 |
[U46(x1)] | = | x1 + 2212 |
[U52(x1)] | = | x1 + 2155 |
[U61(x1)] | = | 20299 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | x1 + x2 + 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 4157 |
[U85(x1, x2)] | = | x1 + x2 + 3620 |
[U92(x1, x2, x3)] | = | x1 + 1349 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + x3 + 16871 |
[U82(x1, x2, x3)] | = | 150 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1355 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 1 |
[U22(x1, x2)] | = | x2 + 12490 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 9737 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 5848 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U11#(mark(X1),X2) | → | U11#(X1,X2) | (549) |
U11#(active(X1),X2) | → | U11#(X1,X2) | (525) |
U11#(X1,active(X2)) | → | U11#(X1,X2) | (448) |
U11#(X1,mark(X2)) | → | U11#(X1,X2) | (419) |
The dependency pairs are split into 0 components.
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (310) |
U22#(active(X1),X2) | → | U22#(X1,X2) | (311) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (238) |
U22#(mark(X1),X2) | → | U22#(X1,X2) | (229) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | 8572 |
[U21(x1, x2)] | = | x1 + x2 + 20071 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 18749 |
[U11(x1, x2)] | = | x2 + 14548 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 53726 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x2 + 23929 |
[U91(x1, x2, x3)] | = | x1 + 19367 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 23051 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 22841 |
[U43(x1, x2, x3)] | = | 24228 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | 4610 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x2 + x3 + 2883 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 32245 |
[U23(x1)] | = | x1 + 14906 |
[U93(x1, x2, x3)] | = | x1 + x3 + 24120 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 1017 |
[zeros] | = | 25059 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | 2457 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 1572 |
[mark#(x1)] | = | 104824 |
[0] | = | 17440 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 3653 |
[nil] | = | 1 |
[U45(x1, x2)] | = | 16018 |
[mark(x1)] | = | x1 + 47669 |
[U32(x1, x2)] | = | x2 + 28677 |
[U33(x1)] | = | x1 + 16990 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 15512 |
[U46(x1)] | = | x1 + 7149 |
[U52(x1)] | = | x1 + 3586 |
[U61(x1)] | = | 11415 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 28907 |
[U85(x1, x2)] | = | x1 + x2 + 32635 |
[U92(x1, x2, x3)] | = | x1 + 1893 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + x3 + 12106 |
[U82(x1, x2, x3)] | = | 21816 |
[U22#(x1, x2)] | = | x1 + 0 |
[tt] | = | 233 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | 5959 |
[U22(x1, x2)] | = | x2 + 735 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x2 + 5407 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | x1 + 10347 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x1 + x3 + 9025 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
U22#(active(X1),X2) | → | U22#(X1,X2) | (311) |
U22#(mark(X1),X2) | → | U22#(X1,X2) | (229) |
The dependency pairs are split into 1 component.
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (310) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (238) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x1 + x2 + 5447 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 5022 |
[U11(x1, x2)] | = | x1 + 11311 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 12436 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 27689 |
[U91(x1, x2, x3)] | = | 15959 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 47666 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x1 + x2 + 15431 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 21578 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x2 + x3 + 13376 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x1 + x2 + 135106 |
[U23(x1)] | = | 3512 |
[U93(x1, x2, x3)] | = | x3 + 21880 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | 27616 |
[zeros] | = | 47666 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 13533 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x1 + x2 + x3 + 182772 |
[mark#(x1)] | = | 104824 |
[0] | = | 11873 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 10345 |
[U45(x1, x2)] | = | 22240 |
[mark(x1)] | = | x1 + 47668 |
[U32(x1, x2)] | = | x2 + 32004 |
[U33(x1)] | = | x1 + 6114 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | 13176 |
[U46(x1)] | = | x1 + 21181 |
[U52(x1)] | = | 128 |
[U61(x1)] | = | 14589 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 79669 |
[U85(x1, x2)] | = | x1 + x2 + 74265 |
[U92(x1, x2, x3)] | = | 2053 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x1 + x2 + 278104 |
[U82(x1, x2, x3)] | = | x1 + 230438 |
[U22#(x1, x2)] | = | x2 + 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 25562 |
[U22(x1, x2)] | = | x2 + 51178 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 47793 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 24283 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x3 + 2527 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (310) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (238) |
The dependency pairs are split into 0 components.
U84#(active(X1),X2,X3) | → | U84#(X1,X2,X3) | (521) |
U84#(X1,X2,active(X3)) | → | U84#(X1,X2,X3) | (502) |
U84#(mark(X1),X2,X3) | → | U84#(X1,X2,X3) | (441) |
U84#(X1,active(X2),X3) | → | U84#(X1,X2,X3) | (397) |
U84#(X1,X2,mark(X3)) | → | U84#(X1,X2,X3) | (290) |
U84#(X1,mark(X2),X3) | → | U84#(X1,X2,X3) | (230) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x1 + x2 + 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 1 |
[U11(x1, x2)] | = | x1 + 15572 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 19180 |
[U91(x1, x2, x3)] | = | x1 + 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 2 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 2 |
[U43(x1, x2, x3)] | = | x1 + x2 + 19180 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x3 + 19180 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 3 |
[U23(x1)] | = | 3 |
[U93(x1, x2, x3)] | = | x3 + 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 1 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 15572 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 2 |
[mark#(x1)] | = | 104824 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 1 |
[nil] | = | 8625 |
[U45(x1, x2)] | = | x1 + 19179 |
[mark(x1)] | = | x1 + 3 |
[U32(x1, x2)] | = | x2 + 4 |
[U33(x1)] | = | x1 + 2 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 2 |
[U46(x1)] | = | x1 + 25553 |
[U52(x1)] | = | 2 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | x2 + 2 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x2 + x3 + 1 |
[U82(x1, x2, x3)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 2 |
[U84#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 17333 |
[U22(x1, x2)] | = | x2 + 2 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 19182 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U84#(active(X1),X2,X3) | → | U84#(X1,X2,X3) | (521) |
U84#(X1,X2,active(X3)) | → | U84#(X1,X2,X3) | (502) |
U84#(mark(X1),X2,X3) | → | U84#(X1,X2,X3) | (441) |
U84#(X1,active(X2),X3) | → | U84#(X1,X2,X3) | (397) |
U84#(X1,X2,mark(X3)) | → | U84#(X1,X2,X3) | (290) |
U84#(X1,mark(X2),X3) | → | U84#(X1,X2,X3) | (230) |
The dependency pairs are split into 0 components.
U12#(mark(X1),X2) | → | U12#(X1,X2) | (541) |
U12#(X1,mark(X2)) | → | U12#(X1,X2) | (531) |
U12#(X1,active(X2)) | → | U12#(X1,X2) | (462) |
U12#(active(X1),X2) | → | U12#(X1,X2) | (315) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x1 + x2 + 5823 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 2 |
[U11(x1, x2)] | = | x1 + 1 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 3 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 22099 |
[U91(x1, x2, x3)] | = | x1 + 2 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 20312 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x1 + x2 + 22097 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x3 + 22095 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 1 |
[U23(x1)] | = | 1 |
[U93(x1, x2, x3)] | = | x3 + 1 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 3 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 120 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | x2 + 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 2 |
[mark#(x1)] | = | 104824 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 40896 |
[U45(x1, x2)] | = | x1 + 22094 |
[mark(x1)] | = | x1 + 3 |
[U32(x1, x2)] | = | x2 + 1 |
[U33(x1)] | = | x1 + 198 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | x1 + 22093 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 1 |
[U85(x1, x2)] | = | x2 + 1 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 6679 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x2 + x3 + 1 |
[U82(x1, x2, x3)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 310 |
[U22(x1, x2)] | = | x2 + 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 6679 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U12#(X1,mark(X2)) | → | U12#(X1,X2) | (531) |
U12#(X1,active(X2)) | → | U12#(X1,X2) | (462) |
The dependency pairs are split into 1 component.
U12#(mark(X1),X2) | → | U12#(X1,X2) | (541) |
U12#(active(X1),X2) | → | U12#(X1,X2) | (315) |
[U32#(x1, x2)] | = | 0 |
[isNatIListKind#(x1)] | = | 0 |
[isNatKind(x1)] | = | x1 + 1 |
[U21(x1, x2)] | = | x1 + x2 + 2 |
[U83#(x1, x2, x3)] | = | 0 |
[isNatList(x1)] | = | 2 |
[U11(x1, x2)] | = | x1 + 4 |
[U94#(x1, x2)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[isNat#(x1)] | = | 0 |
[U42(x1, x2, x3)] | = | x1 + 1 |
[U91(x1, x2, x3)] | = | x1 + 1 |
[U82#(x1, x2, x3)] | = | 0 |
[U71(x1)] | = | x1 + 14073 |
[U85#(x1, x2)] | = | 0 |
[U81#(x1, x2, x3)] | = | 0 |
[U92#(x1, x2, x3)] | = | 0 |
[isNatIList(x1)] | = | x1 + 1 |
[U43(x1, x2, x3)] | = | x1 + x2 + 2814 |
[U93#(x1, x2, x3)] | = | 0 |
[U86(x1)] | = | x1 + 1 |
[U23#(x1)] | = | 0 |
[U44(x1, x2, x3)] | = | x1 + x3 + 4112 |
[U43#(x1, x2, x3)] | = | 0 |
[U84(x1, x2, x3)] | = | x2 + 4 |
[U23(x1)] | = | 1 |
[U93(x1, x2, x3)] | = | x3 + 2 |
[U13#(x1)] | = | 0 |
[U94(x1, x2)] | = | x1 + 2 |
[zeros] | = | 1 |
[U52#(x1)] | = | 0 |
[U12(x1, x2)] | = | x1 + 1120 |
[U33#(x1)] | = | 0 |
[U44#(x1, x2, x3)] | = | 0 |
[U42#(x1, x2, x3)] | = | 0 |
[U12#(x1, x2)] | = | x1 + 0 |
[U83(x1, x2, x3)] | = | x2 + x3 + 1 |
[mark#(x1)] | = | 104824 |
[0] | = | 1 |
[isNatList#(x1)] | = | 0 |
[s#(x1)] | = | 0 |
[isNatIListKind(x1)] | = | 2 |
[nil] | = | 1 |
[U45(x1, x2)] | = | x1 + 8366 |
[mark(x1)] | = | x1 + 3 |
[U32(x1, x2)] | = | x2 + 2090 |
[U33(x1)] | = | x1 + 30617 |
[U46#(x1)] | = | 0 |
[isNat(x1)] | = | x1 + 1 |
[U46(x1)] | = | x1 + 18672 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2)] | = | x1 + 2089 |
[U85(x1, x2)] | = | x2 + 4 |
[U92(x1, x2, x3)] | = | 2 |
[U41#(x1, x2, x3)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[active#(x1)] | = | 104824 |
[isNatIList#(x1)] | = | 0 |
[U21#(x1, x2)] | = | 0 |
[U81(x1, x2, x3)] | = | x2 + x3 + 1 |
[U82(x1, x2, x3)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U84#(x1, x2, x3)] | = | 0 |
[U71#(x1)] | = | 0 |
[U13(x1)] | = | x1 + 4222 |
[U22(x1, x2)] | = | x2 + 1 |
[U45#(x1, x2)] | = | 0 |
[U51(x1, x2)] | = | x1 + x2 + 1 |
[isNatKind#(x1)] | = | 0 |
[U86#(x1)] | = | 0 |
[length(x1)] | = | 1 |
[length#(x1)] | = | 0 |
[U41(x1, x2, x3)] | = | x2 + x3 + 2 |
[U31#(x1, x2)] | = | 0 |
[U91#(x1, x2, x3)] | = | 0 |
[U61#(x1)] | = | 0 |
isNatIList(mark(X)) | → | isNatIList(X) | (160) |
U46(active(X)) | → | U46(X) | (159) |
isNatIList(active(X)) | → | isNatIList(X) | (161) |
U46(mark(X)) | → | U46(X) | (158) |
U12#(mark(X1),X2) | → | U12#(X1,X2) | (541) |
U12#(active(X1),X2) | → | U12#(X1,X2) | (315) |
The dependency pairs are split into 0 components.