The rewrite relation of the following TRS is considered.
There are 316 ruless (increase limit for explicit display).
There are 509 ruless (increase limit for explicit display).
The dependency pairs are split into 54 components.
There are 156 ruless (increase limit for explicit display).
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 37944 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 37944 |
[U161(x1, x2)] | = | 37944 |
[U182(x1, x2)] | = | 37944 |
[U11(x1, x2, x3)] | = | 37944 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 8855 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 26557 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 37944 |
[U42(x1)] | = | 6168 |
[U91(x1)] | = | 24817 |
[U221(x1, x2, x3)] | = | 37944 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 37944 |
[U71(x1)] | = | 21256 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 37944 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 37944 |
[pair(x1, x2)] | = | 14756 |
[fst(x1)] | = | 37944 |
[U111(x1)] | = | 11842 |
[U132(x1)] | = | 16494 |
[U152(x1)] | = | 26205 |
[natsFrom(x1)] | = | 37944 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | 37944 |
[splitAt(x1, x2)] | = | 37944 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 37944 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 37944 |
[U222(x1, x2, x3)] | = | 37944 |
[U201(x1,...,x4)] | = | 37944 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 37944 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 37944 |
[mark#(x1)] | = | 37944 |
[0] | = | 1 |
[U191(x1, x2)] | = | 37944 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 37944 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 37944 |
[sel(x1, x2)] | = | 37944 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 37944 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 37944 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | 1 |
[U151(x1, x2)] | = | 37944 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 37944 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 37944 |
[U203(x1,...,x4)] | = | 37944 |
[U52(x1)] | = | 20823 |
[U61(x1)] | = | 3448 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | 2 |
[U31(x1, x2, x3)] | = | 37944 |
[head(x1)] | = | 37944 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 29371 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 37944 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 18841 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 37944 |
[U51(x1, x2)] | = | 37944 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 37944 |
[U41(x1, x2)] | = | 37944 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 6389 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 37944 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U142(X)) | → | active#(U142(mark(X))) | (823) |
mark#(U91(X)) | → | active#(U91(mark(X))) | (801) |
mark#(U42(X)) | → | active#(U42(mark(X))) | (778) |
mark#(cons(X1,X2)) | → | active#(cons(mark(X1),X2)) | (771) |
mark#(U152(X)) | → | active#(U152(mark(X))) | (735) |
mark#(U111(X)) | → | active#(U111(mark(X))) | (720) |
mark#(pair(X1,X2)) | → | active#(pair(mark(X1),mark(X2))) | (701) |
mark#(U52(X)) | → | active#(U52(mark(X))) | (672) |
mark#(U132(X)) | → | active#(U132(mark(X))) | (594) |
mark#(s(X)) | → | active#(s(mark(X))) | (547) |
mark#(U81(X)) | → | active#(U81(mark(X))) | (531) |
mark#(U61(X)) | → | active#(U61(mark(X))) | (501) |
mark#(U71(X)) | → | active#(U71(mark(X))) | (390) |
mark#(U121(X)) | → | active#(U121(mark(X))) | (349) |
mark#(U102(X)) | → | active#(U102(mark(X))) | (326) |
The dependency pairs are split into 1 component.
There are 141 ruless (increase limit for explicit display).
[U201#(x1,...,x4)] | = | max(0) |
[U204(x1, x2)] | = | max(x1 + 0, x2 + 48693, 0) |
[U32#(x1, x2)] | = | max(0) |
[U21(x1, x2, x3)] | = | max(x1 + 23510, x2 + 23511, x3 + 5, 0) |
[U161(x1, x2)] | = | max(x1 + 4187, x2 + 24343, 0) |
[U182(x1, x2)] | = | max(x1 + 27857, x2 + 27858, 0) |
[U11(x1, x2, x3)] | = | max(x1 + 76561, x2 + 76560, x3 + 76563, 0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 0 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | max(0) |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | max(0) |
[isPLNat(x1)] | = | x1 + 10954 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 4 |
[U221(x1, x2, x3)] | = | max(x1 + 72213, x2 + 72214, x3 + 72212, 0) |
[U101#(x1, x2)] | = | max(0) |
[take(x1, x2)] | = | max(x1 + 72215, x2 + 72216, 0) |
[U71(x1)] | = | x1 + 429 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | max(x1 + 2, x2 + 5, 0) |
[U222#(x1, x2, x3)] | = | max(0) |
[U212#(x1, x2)] | = | max(0) |
[U101(x1, x2)] | = | max(x1 + 40285, x2 + 40284, 0) |
[pair(x1, x2)] | = | max(x1 + 1, x2 + 24349, 0) |
[fst(x1)] | = | x1 + 23513 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 24343 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | max(x1 + 76575, x2 + 76573, x3 + 76574, 0) |
[splitAt(x1, x2)] | = | max(x1 + 48692, x2 + 24351, 0) |
[U131#(x1, x2)] | = | max(0) |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | max(x1 + 52211, x2 + 76558, x3 + 76559, 0) |
[U202#(x1,...,x4)] | = | max(0) |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | max(x1 + 72208, x2 + 72206, x3 + 72207, 0) |
[U201(x1,...,x4)] | = | max(x1 + 24344, x2 + 48692, x3 + 48693, x4 + 24351, 0) |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | max(0) |
[U12#(x1, x2, x3)] | = | max(0) |
[U141(x1, x2)] | = | max(x1 + 2, x2 + 5, 0) |
[U171#(x1, x2, x3)] | = | max(0) |
[tail(x1)] | = | x1 + 6 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 24346 |
[U191(x1, x2)] | = | max(x1 + 1, x2 + 24350, 0) |
[sel#(x1, x2)] | = | max(0) |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | max(x1 + 76581, x2 + 76579, x3 + 76580, 0) |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | max(x1 + 48689, x2 + 48692, x3 + 48693, x4 + 24351, 0) |
[sel(x1, x2)] | = | max(x1 + 76584, x2 + 76583, 0) |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | max(x1 + 76564, x2 + 76563, 0) |
[U211#(x1, x2)] | = | max(0) |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 24344 |
[isLNat(x1)] | = | x1 + 3 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | max(0) |
[splitAt#(x1, x2)] | = | max(0) |
[mark(x1)] | = | x1 + 0 |
[U151(x1, x2)] | = | max(x1 + 3, x2 + 5, 0) |
[afterNth#(x1, x2)] | = | max(0) |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | max(x1 + 2, x2 + 1, 0) |
[U221#(x1, x2, x3)] | = | max(0) |
[U211(x1, x2)] | = | max(x1 + 4, x2 + 5, 0) |
[U203(x1,...,x4)] | = | max(x1 + 24347, x2 + 48692, x3 + 48693, x4 + 24351, 0) |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 4 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2, x3)] | = | max(0) |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2, x3)] | = | max(x1 + 2, x2 + 6, x3 + 7, 0) |
[head(x1)] | = | x1 + 8 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | max(0) |
[cons(x1, x2)] | = | max(x1 + 24342, x2 + 0, 0) |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 4789 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | x1 + 27865 |
[U191#(x1, x2)] | = | max(0) |
[U21#(x1, x2, x3)] | = | max(0) |
[U81(x1)] | = | x1 + 16674 |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 24347 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | max(0) |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | max(0) |
[U22(x1, x2)] | = | max(x1 + 1, x2 + 4, 0) |
[U51(x1, x2)] | = | max(x1 + 1, x2 + 3, 0) |
[U161#(x1, x2)] | = | max(0) |
[U172#(x1, x2, x3)] | = | max(0) |
[U203#(x1,...,x4)] | = | max(0) |
[U212(x1, x2)] | = | max(x1 + 1, x2 + 4, 0) |
[U41(x1, x2)] | = | max(x1 + 11825, x2 + 5, 0) |
[U31#(x1, x2, x3)] | = | max(0) |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 0 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | max(0) |
[U181(x1, x2)] | = | max(x1 + 27862, x2 + 27861, 0) |
There are 316 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U191(tt,XS)) | → | mark#(pair(nil,XS)) | (740) |
mark#(cons(X1,X2)) | → | mark#(X1) | (761) |
mark#(U31(X1,X2,X3)) | → | mark#(X1) | (450) |
mark#(fst(X)) | → | mark#(X) | (565) |
mark#(U222(X1,X2,X3)) | → | mark#(X1) | (805) |
active#(U172(tt,N,XS)) | → | mark#(head(afterNth(N,XS))) | (785) |
active#(isPLNat(pair(V1,V2))) | → | mark#(U141(isLNat(V1),V2)) | (710) |
active#(U101(tt,V2)) | → | mark#(U102(isLNat(V2))) | (451) |
mark#(U151(X1,X2)) | → | mark#(X1) | (582) |
active#(U11(tt,N,XS)) | → | mark#(U12(isLNat(XS),N,XS)) | (751) |
active#(U181(tt,Y)) | → | mark#(U182(isLNat(Y),Y)) | (539) |
mark#(U12(X1,X2,X3)) | → | mark#(X1) | (795) |
mark#(head(X)) | → | mark#(X) | (764) |
mark#(U212(X1,X2)) | → | mark#(X1) | (786) |
active#(U22(tt,X)) | → | mark#(X) | (783) |
mark#(U32(X1,X2)) | → | mark#(X1) | (608) |
mark#(U101(X1,X2)) | → | mark#(X1) | (587) |
active#(U182(tt,Y)) | → | mark#(Y) | (579) |
active#(U221(tt,N,XS)) | → | mark#(U222(isLNat(XS),N,XS)) | (400) |
mark#(U181(X1,X2)) | → | mark#(X1) | (353) |
mark#(U172(X1,X2,X3)) | → | mark#(X1) | (609) |
active#(U222(tt,N,XS)) | → | mark#(fst(splitAt(N,XS))) | (460) |
mark#(U102(X)) | → | mark#(X) | (411) |
active#(U12(tt,N,XS)) | → | mark#(snd(splitAt(N,XS))) | (548) |
mark#(U202(X1,X2,X3,X4)) | → | mark#(X1) | (702) |
mark#(U201(X1,X2,X3,X4)) | → | mark#(X1) | (685) |
active#(U131(tt,V2)) | → | mark#(U132(isLNat(V2))) | (626) |
mark#(U182(X1,X2)) | → | mark#(X1) | (709) |
mark#(U51(X1,X2)) | → | mark#(X1) | (497) |
active#(U212(tt,XS)) | → | mark#(XS) | (715) |
active#(isLNat(take(V1,V2))) | → | mark#(U101(isNatural(V1),V2)) | (596) |
active#(U32(tt,N)) | → | mark#(N) | (524) |
active#(take(N,XS)) | → | mark#(U221(isNatural(N),N,XS)) | (386) |
mark#(U41(X1,X2)) | → | mark#(X1) | (683) |
active#(U171(tt,N,XS)) | → | mark#(U172(isLNat(XS),N,XS)) | (807) |
mark#(U71(X)) | → | mark#(X) | (473) |
mark#(U191(X1,X2)) | → | mark#(X1) | (350) |
mark#(U161(X1,X2)) | → | mark#(X1) | (641) |
active#(U41(tt,V2)) | → | mark#(U42(isLNat(V2))) | (595) |
mark#(U221(X1,X2,X3)) | → | mark#(X1) | (737) |
mark#(U111(X)) | → | mark#(X) | (695) |
active#(isLNat(fst(V1))) | → | mark#(U61(isPLNat(V1))) | (781) |
mark#(U152(X)) | → | mark#(X) | (629) |
mark#(sel(X1,X2)) | → | mark#(X2) | (654) |
mark#(sel(X1,X2)) | → | mark#(X1) | (707) |
mark#(natsFrom(X)) | → | mark#(X) | (584) |
active#(U21(tt,X,Y)) | → | mark#(U22(isLNat(Y),X)) | (549) |
mark#(snd(X)) | → | mark#(X) | (478) |
active#(U211(tt,XS)) | → | mark#(U212(isLNat(XS),XS)) | (368) |
mark#(U142(X)) | → | mark#(X) | (610) |
active#(sel(N,XS)) | → | mark#(U171(isNatural(N),N,XS)) | (330) |
mark#(U22(X1,X2)) | → | mark#(X1) | (377) |
active#(U151(tt,V2)) | → | mark#(U152(isLNat(V2))) | (484) |
active#(U141(tt,V2)) | → | mark#(U142(isLNat(V2))) | (358) |
active#(isNatural(head(V1))) | → | mark#(U111(isLNat(V1))) | (422) |
mark#(U42(X)) | → | mark#(X) | (413) |
mark#(pair(X1,X2)) | → | mark#(X2) | (454) |
mark#(pair(X1,X2)) | → | mark#(X1) | (799) |
active#(fst(pair(X,Y))) | → | mark#(U21(isLNat(X),X,Y)) | (382) |
mark#(U11(X1,X2,X3)) | → | mark#(X1) | (663) |
active#(isPLNat(splitAt(V1,V2))) | → | mark#(U151(isNatural(V1),V2)) | (437) |
mark#(U61(X)) | → | mark#(X) | (558) |
active#(splitAt(0,XS)) | → | mark#(U191(isLNat(XS),XS)) | (758) |
mark#(take(X1,X2)) | → | mark#(X2) | (415) |
mark#(take(X1,X2)) | → | mark#(X1) | (340) |
active#(tail(cons(N,XS))) | → | mark#(U211(isNatural(N),XS)) | (541) |
mark#(U91(X)) | → | mark#(X) | (815) |
active#(snd(pair(X,Y))) | → | mark#(U181(isLNat(X),Y)) | (510) |
mark#(U132(X)) | → | mark#(X) | (487) |
mark#(U81(X)) | → | mark#(X) | (362) |
mark#(U141(X1,X2)) | → | mark#(X1) | (318) |
active#(isLNat(tail(V1))) | → | mark#(U91(isLNat(V1))) | (527) |
mark#(splitAt(X1,X2)) | → | mark#(X2) | (481) |
mark#(splitAt(X1,X2)) | → | mark#(X1) | (388) |
active#(isNatural(sel(V1,V2))) | → | mark#(U131(isNatural(V1),V2)) | (329) |
active#(isLNat(snd(V1))) | → | mark#(U81(isPLNat(V1))) | (432) |
mark#(U131(X1,X2)) | → | mark#(X1) | (397) |
mark#(U21(X1,X2,X3)) | → | mark#(X1) | (372) |
mark#(U211(X1,X2)) | → | mark#(X1) | (385) |
active#(head(cons(N,XS))) | → | mark#(U31(isNatural(N),N,XS)) | (407) |
mark#(U203(X1,X2,X3,X4)) | → | mark#(X1) | (739) |
mark#(tail(X)) | → | mark#(X) | (545) |
active#(isLNat(natsFrom(V1))) | → | mark#(U71(isNatural(V1))) | (570) |
mark#(U171(X1,X2,X3)) | → | mark#(X1) | (694) |
active#(U31(tt,N,XS)) | → | mark#(U32(isLNat(XS),N)) | (465) |
active#(isLNat(afterNth(V1,V2))) | → | mark#(U41(isNatural(V1),V2)) | (423) |
mark#(afterNth(X1,X2)) | → | mark#(X2) | (612) |
mark#(afterNth(X1,X2)) | → | mark#(X1) | (809) |
The dependency pairs are split into 1 component.
mark#(U31(X1,X2,X3)) | → | active#(U31(mark(X1),X2,X3)) | (576) |
mark#(fst(X)) | → | active#(fst(mark(X))) | (649) |
mark#(U222(X1,X2,X3)) | → | active#(U222(mark(X1),X2,X3)) | (345) |
mark#(U151(X1,X2)) | → | active#(U151(mark(X1),X2)) | (690) |
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (765) |
mark#(head(X)) | → | active#(head(mark(X))) | (768) |
mark#(U212(X1,X2)) | → | active#(U212(mark(X1),X2)) | (766) |
mark#(U32(X1,X2)) | → | active#(U32(mark(X1),X2)) | (523) |
mark#(U101(X1,X2)) | → | active#(U101(mark(X1),X2)) | (480) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
mark#(U181(X1,X2)) | → | active#(U181(mark(X1),X2)) | (513) |
mark#(U172(X1,X2,X3)) | → | active#(U172(mark(X1),X2,X3)) | (327) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(afterNth(N,XS)) | → | mark#(U11(isNatural(N),N,XS)) | (814) |
mark#(U182(X1,X2)) | → | active#(U182(mark(X1),X2)) | (681) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(U41(X1,X2)) | → | active#(U41(mark(X1),X2)) | (662) |
mark#(s(X)) | → | mark#(X) | (352) |
mark#(U191(X1,X2)) | → | active#(U191(mark(X1),X2)) | (769) |
active#(natsFrom(N)) | → | mark#(U161(isNatural(N),N)) | (750) |
mark#(U161(X1,X2)) | → | active#(U161(mark(X1),X2)) | (825) |
mark#(U221(X1,X2,X3)) | → | active#(U221(mark(X1),X2,X3)) | (333) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(sel(X1,X2)) | → | active#(sel(mark(X1),mark(X2))) | (516) |
mark#(natsFrom(X)) | → | active#(natsFrom(mark(X))) | (777) |
mark#(snd(X)) | → | active#(snd(mark(X))) | (762) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (646) |
active#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (717) |
mark#(take(X1,X2)) | → | active#(take(mark(X1),mark(X2))) | (403) |
mark#(U141(X1,X2)) | → | active#(U141(mark(X1),X2)) | (648) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U131(X1,X2)) | → | active#(U131(mark(X1),X2)) | (528) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (459) |
mark#(U211(X1,X2)) | → | active#(U211(mark(X1),X2)) | (331) |
mark#(isPLNat(X)) | → | active#(isPLNat(X)) | (507) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(tail(X)) | → | active#(tail(mark(X))) | (623) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
mark#(U171(X1,X2,X3)) | → | active#(U171(mark(X1),X2,X3)) | (793) |
mark#(afterNth(X1,X2)) | → | active#(afterNth(mark(X1),mark(X2))) | (317) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 1 |
[U161(x1, x2)] | = | 2 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 4 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 4 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | 4 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | 4 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | 0 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | 0 |
[U132(x1)] | = | 29353 |
[U152(x1)] | = | 4 |
[natsFrom(x1)] | = | 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | 1 |
[splitAt(x1, x2)] | = | 2 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 2 |
[U222(x1, x2, x3)] | = | 1 |
[U201(x1,...,x4)] | = | 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 4 |
[U191(x1, x2)] | = | 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 2 |
[sel(x1, x2)] | = | 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 4 |
[isLNat(x1)] | = | 2 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | 3 |
[U151(x1, x2)] | = | 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 1 |
[U203(x1,...,x4)] | = | 2 |
[U52(x1)] | = | 4 |
[U61(x1)] | = | 4 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2, x3)] | = | 1 |
[head(x1)] | = | 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 4 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 4 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 0 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 1 |
[U41(x1, x2)] | = | 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 4 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U31(X1,X2,X3)) | → | active#(U31(mark(X1),X2,X3)) | (576) |
mark#(fst(X)) | → | active#(fst(mark(X))) | (649) |
mark#(U222(X1,X2,X3)) | → | active#(U222(mark(X1),X2,X3)) | (345) |
mark#(U151(X1,X2)) | → | active#(U151(mark(X1),X2)) | (690) |
mark#(U12(X1,X2,X3)) | → | active#(U12(mark(X1),X2,X3)) | (765) |
mark#(head(X)) | → | active#(head(mark(X))) | (768) |
mark#(U212(X1,X2)) | → | active#(U212(mark(X1),X2)) | (766) |
mark#(U32(X1,X2)) | → | active#(U32(mark(X1),X2)) | (523) |
mark#(U101(X1,X2)) | → | active#(U101(mark(X1),X2)) | (480) |
mark#(U181(X1,X2)) | → | active#(U181(mark(X1),X2)) | (513) |
mark#(U172(X1,X2,X3)) | → | active#(U172(mark(X1),X2,X3)) | (327) |
mark#(U182(X1,X2)) | → | active#(U182(mark(X1),X2)) | (681) |
mark#(U41(X1,X2)) | → | active#(U41(mark(X1),X2)) | (662) |
mark#(U191(X1,X2)) | → | active#(U191(mark(X1),X2)) | (769) |
mark#(U221(X1,X2,X3)) | → | active#(U221(mark(X1),X2,X3)) | (333) |
mark#(sel(X1,X2)) | → | active#(sel(mark(X1),mark(X2))) | (516) |
mark#(snd(X)) | → | active#(snd(mark(X))) | (762) |
mark#(U22(X1,X2)) | → | active#(U22(mark(X1),X2)) | (646) |
mark#(U11(X1,X2,X3)) | → | active#(U11(mark(X1),X2,X3)) | (717) |
mark#(take(X1,X2)) | → | active#(take(mark(X1),mark(X2))) | (403) |
mark#(U141(X1,X2)) | → | active#(U141(mark(X1),X2)) | (648) |
mark#(U131(X1,X2)) | → | active#(U131(mark(X1),X2)) | (528) |
mark#(U21(X1,X2,X3)) | → | active#(U21(mark(X1),X2,X3)) | (459) |
mark#(U211(X1,X2)) | → | active#(U211(mark(X1),X2)) | (331) |
mark#(isPLNat(X)) | → | active#(isPLNat(X)) | (507) |
mark#(tail(X)) | → | active#(tail(mark(X))) | (623) |
mark#(U171(X1,X2,X3)) | → | active#(U171(mark(X1),X2,X3)) | (793) |
The dependency pairs are split into 1 component.
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(afterNth(N,XS)) | → | mark#(U11(isNatural(N),N,XS)) | (814) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(s(X)) | → | mark#(X) | (352) |
active#(natsFrom(N)) | → | mark#(U161(isNatural(N),N)) | (750) |
mark#(U161(X1,X2)) | → | active#(U161(mark(X1),X2)) | (825) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(natsFrom(X)) | → | active#(natsFrom(mark(X))) | (777) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
active#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
mark#(afterNth(X1,X2)) | → | active#(afterNth(mark(X1),mark(X2))) | (317) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 0 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 0 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 4 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | 1 |
[U221(x1, x2, x3)] | = | x3 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x1 + 0 |
[fst(x1)] | = | 3 |
[U111(x1)] | = | 1 |
[U132(x1)] | = | 2 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | x1 + 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 4 |
[splitAt(x1, x2)] | = | 0 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 5 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 0 |
[U222(x1, x2, x3)] | = | x1 + x2 + 2 |
[U201(x1,...,x4)] | = | x1 + 0 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 3 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 17236 |
[U191(x1, x2)] | = | x1 + x2 + 10708 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 3 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 0 |
[sel(x1, x2)] | = | x2 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 42281 |
[isLNat(x1)] | = | 0 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x2 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 1 |
[U203(x1,...,x4)] | = | x1 + 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x3 + 3 |
[head(x1)] | = | 3 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 0 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 3 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 1 |
[U51(x1, x2)] | = | x1 + 0 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 0 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
There are 180 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(s(X)) | → | mark#(X) | (352) |
mark#(natsFrom(X)) | → | active#(natsFrom(mark(X))) | (777) |
mark#(afterNth(X1,X2)) | → | active#(afterNth(mark(X1),mark(X2))) | (317) |
The dependency pairs are split into 1 component.
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(afterNth(N,XS)) | → | mark#(U11(isNatural(N),N,XS)) | (814) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
active#(natsFrom(N)) | → | mark#(U161(isNatural(N),N)) | (750) |
mark#(U161(X1,X2)) | → | active#(U161(mark(X1),X2)) | (825) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
active#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 56117 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 1 |
[U161(x1, x2)] | = | 56117 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | 1 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | 1 |
[fst(x1)] | = | 3 |
[U111(x1)] | = | 1 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | 56118 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | 4 |
[splitAt(x1, x2)] | = | 56117 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 56117 |
[U222(x1, x2, x3)] | = | 4 |
[U201(x1,...,x4)] | = | 56117 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 56117 |
[0] | = | 1 |
[U191(x1, x2)] | = | 4 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 56117 |
[sel(x1, x2)] | = | 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 56118 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 56117 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | 1 |
[U151(x1, x2)] | = | 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 1 |
[U203(x1,...,x4)] | = | 56117 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | 1 |
[U31(x1, x2, x3)] | = | 1 |
[head(x1)] | = | 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 1 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | 56117 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 1 |
[U41(x1, x2)] | = | 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
There are 316 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(afterNth(N,XS)) | → | mark#(U11(isNatural(N),N,XS)) | (814) |
active#(natsFrom(N)) | → | mark#(U161(isNatural(N),N)) | (750) |
The dependency pairs are split into 1 component.
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(U161(X1,X2)) | → | active#(U161(mark(X1),X2)) | (825) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
active#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 0 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 1 |
[U161(x1, x2)] | = | x1 + x2 + 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 34052 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 0 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | 2 |
[U221(x1, x2, x3)] | = | 0 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 2 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 1 |
[pair(x1, x2)] | = | 0 |
[fst(x1)] | = | 0 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 2 |
[splitAt(x1, x2)] | = | 0 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 0 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 0 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | 0 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 0 |
[U191(x1, x2)] | = | 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 0 |
[sel(x1, x2)] | = | x1 + 3 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 3 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 12615 |
[isLNat(x1)] | = | 0 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | 0 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 2 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 0 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 0 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 0 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 0 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 1 |
[U51(x1, x2)] | = | x1 + 0 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 0 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
There are 186 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U161(X1,X2)) | → | active#(U161(mark(X1),X2)) | (825) |
The dependency pairs are split into 1 component.
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
active#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 8140 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 10708 |
[U161(x1, x2)] | = | 36704 |
[U182(x1, x2)] | = | 36702 |
[U11(x1, x2, x3)] | = | 36702 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 20440 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 7181 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 2557 |
[U42(x1)] | = | 36702 |
[U91(x1)] | = | 36702 |
[U221(x1, x2, x3)] | = | 36702 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 23568 |
[U71(x1)] | = | 36702 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 36702 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 36702 |
[pair(x1, x2)] | = | 36704 |
[fst(x1)] | = | 36704 |
[U111(x1)] | = | 1083 |
[U132(x1)] | = | 36704 |
[U152(x1)] | = | 36702 |
[natsFrom(x1)] | = | 20520 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | 988 |
[splitAt(x1, x2)] | = | 8140 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 36704 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 8140 |
[U222(x1, x2, x3)] | = | 36702 |
[U201(x1,...,x4)] | = | 8140 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 36702 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1978 |
[mark#(x1)] | = | 8140 |
[0] | = | 0 |
[U191(x1, x2)] | = | 36704 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 13666 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 8140 |
[sel(x1, x2)] | = | 36702 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 28739 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 36702 |
[isLNat(x1)] | = | 8140 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | 6794 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 22423 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 36702 |
[U203(x1,...,x4)] | = | 8140 |
[U52(x1)] | = | 36704 |
[U61(x1)] | = | 21358 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | 36704 |
[U31(x1, x2, x3)] | = | 7679 |
[head(x1)] | = | 36702 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 36704 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 36702 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 19906 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 7192 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 36704 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 36702 |
[U51(x1, x2)] | = | 8140 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 36702 |
[U41(x1, x2)] | = | 36702 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 36704 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 36702 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(U161(tt,N)) | → | mark#(cons(N,natsFrom(s(N)))) | (747) |
The dependency pairs are split into 1 component.
active#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
π(U91) | = | 1 |
π(U101#) | = | 2 |
π(U81#) | = | 1 |
π(U121#) | = | 1 |
π(fst#) | = | 1 |
π(mark#) | = | 1 |
π(sel#) | = | 1 |
π(U102#) | = | 1 |
π(s#) | = | 1 |
π(U211#) | = | 2 |
π(mark) | = | 1 |
π(U111#) | = | 1 |
π(U221#) | = | 2 |
π(U52) | = | 1 |
π(active) | = | 1 |
π(U41#) | = | 1 |
π(U102) | = | 1 |
π(active#) | = | 1 |
π(U191#) | = | 2 |
π(U51) | = | 1 |
π(U161#) | = | 1 |
π(U41) | = | 1 |
π(U121) | = | 1 |
prec(U201#) | = | 0 | status(U201#) | = | [2, 1, 4, 3] | list-extension(U201#) | = | Lex | ||
prec(U204) | = | 3 | status(U204) | = | [1] | list-extension(U204) | = | Lex | ||
prec(U32#) | = | 0 | status(U32#) | = | [2] | list-extension(U32#) | = | Lex | ||
prec(U21) | = | 2 | status(U21) | = | [] | list-extension(U21) | = | Lex | ||
prec(U161) | = | 1 | status(U161) | = | [] | list-extension(U161) | = | Lex | ||
prec(U182) | = | 9 | status(U182) | = | [] | list-extension(U182) | = | Lex | ||
prec(U11) | = | 1 | status(U11) | = | [2, 3] | list-extension(U11) | = | Lex | ||
prec(cons#) | = | 0 | status(cons#) | = | [1, 2] | list-extension(cons#) | = | Lex | ||
prec(s) | = | 5 | status(s) | = | [1] | list-extension(s) | = | Lex | ||
prec(U142#) | = | 0 | status(U142#) | = | [] | list-extension(U142#) | = | Lex | ||
prec(take#) | = | 0 | status(take#) | = | [1, 2] | list-extension(take#) | = | Lex | ||
prec(U142) | = | 8 | status(U142) | = | [] | list-extension(U142) | = | Lex | ||
prec(U152#) | = | 0 | status(U152#) | = | [] | list-extension(U152#) | = | Lex | ||
prec(U181#) | = | 0 | status(U181#) | = | [2, 1] | list-extension(U181#) | = | Lex | ||
prec(isPLNat) | = | 6 | status(isPLNat) | = | [] | list-extension(isPLNat) | = | Lex | ||
prec(U42) | = | 4 | status(U42) | = | [] | list-extension(U42) | = | Lex | ||
prec(U221) | = | 5 | status(U221) | = | [] | list-extension(U221) | = | Lex | ||
prec(take) | = | 6 | status(take) | = | [1] | list-extension(take) | = | Lex | ||
prec(U71) | = | 4 | status(U71) | = | [] | list-extension(U71) | = | Lex | ||
prec(U131) | = | 4 | status(U131) | = | [] | list-extension(U131) | = | Lex | ||
prec(U222#) | = | 0 | status(U222#) | = | [3] | list-extension(U222#) | = | Lex | ||
prec(U212#) | = | 0 | status(U212#) | = | [1, 2] | list-extension(U212#) | = | Lex | ||
prec(U101) | = | 4 | status(U101) | = | [] | list-extension(U101) | = | Lex | ||
prec(pair) | = | 0 | status(pair) | = | [] | list-extension(pair) | = | Lex | ||
prec(fst) | = | 7 | status(fst) | = | [] | list-extension(fst) | = | Lex | ||
prec(U111) | = | 4 | status(U111) | = | [] | list-extension(U111) | = | Lex | ||
prec(U132) | = | 4 | status(U132) | = | [] | list-extension(U132) | = | Lex | ||
prec(U152) | = | 5 | status(U152) | = | [] | list-extension(U152) | = | Lex | ||
prec(natsFrom) | = | 5 | status(natsFrom) | = | [1] | list-extension(natsFrom) | = | Lex | ||
prec(head#) | = | 0 | status(head#) | = | [] | list-extension(head#) | = | Lex | ||
prec(U172) | = | 2 | status(U172) | = | [1, 2, 3] | list-extension(U172) | = | Lex | ||
prec(splitAt) | = | 8 | status(splitAt) | = | [1] | list-extension(splitAt) | = | Lex | ||
prec(U131#) | = | 0 | status(U131#) | = | [] | list-extension(U131#) | = | Lex | ||
prec(U52#) | = | 0 | status(U52#) | = | [] | list-extension(U52#) | = | Lex | ||
prec(U12) | = | 8 | status(U12) | = | [] | list-extension(U12) | = | Lex | ||
prec(U202#) | = | 0 | status(U202#) | = | [2, 1, 3, 4] | list-extension(U202#) | = | Lex | ||
prec(isNatural) | = | 4 | status(isNatural) | = | [] | list-extension(isNatural) | = | Lex | ||
prec(U222) | = | 8 | status(U222) | = | [2, 3, 1] | list-extension(U222) | = | Lex | ||
prec(U201) | = | 8 | status(U201) | = | [2, 1] | list-extension(U201) | = | Lex | ||
prec(U42#) | = | 0 | status(U42#) | = | [] | list-extension(U42#) | = | Lex | ||
prec(U141#) | = | 0 | status(U141#) | = | [2] | list-extension(U141#) | = | Lex | ||
prec(U12#) | = | 0 | status(U12#) | = | [2, 1, 3] | list-extension(U12#) | = | Lex | ||
prec(U141) | = | 5 | status(U141) | = | [2] | list-extension(U141) | = | Lex | ||
prec(U171#) | = | 0 | status(U171#) | = | [3, 1] | list-extension(U171#) | = | Lex | ||
prec(tail) | = | 10 | status(tail) | = | [] | list-extension(tail) | = | Lex | ||
prec(0) | = | 9 | status(0) | = | [] | list-extension(0) | = | Lex | ||
prec(U191) | = | 3 | status(U191) | = | [2] | list-extension(U191) | = | Lex | ||
prec(U171) | = | 4 | status(U171) | = | [1] | list-extension(U171) | = | Lex | ||
prec(isLNat#) | = | 0 | status(isLNat#) | = | [] | list-extension(isLNat#) | = | Lex | ||
prec(U202) | = | 8 | status(U202) | = | [2, 1] | list-extension(U202) | = | Lex | ||
prec(sel) | = | 9 | status(sel) | = | [2] | list-extension(sel) | = | Lex | ||
prec(afterNth) | = | 2 | status(afterNth) | = | [2] | list-extension(afterNth) | = | Lex | ||
prec(isPLNat#) | = | 0 | status(isPLNat#) | = | [] | list-extension(isPLNat#) | = | Lex | ||
prec(nil) | = | 3 | status(nil) | = | [] | list-extension(nil) | = | Lex | ||
prec(isLNat) | = | 4 | status(isLNat) | = | [] | list-extension(isLNat) | = | Lex | ||
prec(tail#) | = | 0 | status(tail#) | = | [] | list-extension(tail#) | = | Lex | ||
prec(U182#) | = | 0 | status(U182#) | = | [] | list-extension(U182#) | = | Lex | ||
prec(splitAt#) | = | 0 | status(splitAt#) | = | [2, 1] | list-extension(splitAt#) | = | Lex | ||
prec(U151) | = | 9 | status(U151) | = | [2] | list-extension(U151) | = | Lex | ||
prec(afterNth#) | = | 0 | status(afterNth#) | = | [] | list-extension(afterNth#) | = | Lex | ||
prec(U32) | = | 9 | status(U32) | = | [2] | list-extension(U32) | = | Lex | ||
prec(U211) | = | 9 | status(U211) | = | [] | list-extension(U211) | = | Lex | ||
prec(U203) | = | 8 | status(U203) | = | [2, 1] | list-extension(U203) | = | Lex | ||
prec(U61) | = | 4 | status(U61) | = | [] | list-extension(U61) | = | Lex | ||
prec(U51#) | = | 0 | status(U51#) | = | [] | list-extension(U51#) | = | Lex | ||
prec(U11#) | = | 0 | status(U11#) | = | [1, 2, 3] | list-extension(U11#) | = | Lex | ||
prec(U31) | = | 10 | status(U31) | = | [] | list-extension(U31) | = | Lex | ||
prec(head) | = | 2 | status(head) | = | [] | list-extension(head) | = | Lex | ||
prec(snd#) | = | 0 | status(snd#) | = | [] | list-extension(snd#) | = | Lex | ||
prec(cons) | = | 1 | status(cons) | = | [] | list-extension(cons) | = | Lex | ||
prec(natsFrom#) | = | 0 | status(natsFrom#) | = | [] | list-extension(natsFrom#) | = | Lex | ||
prec(snd) | = | 5 | status(snd) | = | [1] | list-extension(snd) | = | Lex | ||
prec(U21#) | = | 0 | status(U21#) | = | [1, 3, 2] | list-extension(U21#) | = | Lex | ||
prec(U81) | = | 4 | status(U81) | = | [] | list-extension(U81) | = | Lex | ||
prec(U22#) | = | 0 | status(U22#) | = | [] | list-extension(U22#) | = | Lex | ||
prec(tt) | = | 4 | status(tt) | = | [] | list-extension(tt) | = | Lex | ||
prec(U71#) | = | 0 | status(U71#) | = | [] | list-extension(U71#) | = | Lex | ||
prec(U151#) | = | 0 | status(U151#) | = | [] | list-extension(U151#) | = | Lex | ||
prec(isNatural#) | = | 0 | status(isNatural#) | = | [] | list-extension(isNatural#) | = | Lex | ||
prec(pair#) | = | 0 | status(pair#) | = | [2] | list-extension(pair#) | = | Lex | ||
prec(U22) | = | 8 | status(U22) | = | [] | list-extension(U22) | = | Lex | ||
prec(U172#) | = | 0 | status(U172#) | = | [2, 1, 3] | list-extension(U172#) | = | Lex | ||
prec(U203#) | = | 0 | status(U203#) | = | [3, 1, 2] | list-extension(U203#) | = | Lex | ||
prec(U212) | = | 9 | status(U212) | = | [] | list-extension(U212) | = | Lex | ||
prec(U31#) | = | 0 | status(U31#) | = | [3] | list-extension(U31#) | = | Lex | ||
prec(U91#) | = | 0 | status(U91#) | = | [] | list-extension(U91#) | = | Lex | ||
prec(U132#) | = | 0 | status(U132#) | = | [] | list-extension(U132#) | = | Lex | ||
prec(U61#) | = | 0 | status(U61#) | = | [] | list-extension(U61#) | = | Lex | ||
prec(U204#) | = | 0 | status(U204#) | = | [1] | list-extension(U204#) | = | Lex | ||
prec(U181) | = | 10 | status(U181) | = | [] | list-extension(U181) | = | Lex |
[U201#(x1,...,x4)] | = | max(x1 + 1, x2 + 1, x3 + 1, x4 + 1, 0) |
[U204(x1, x2)] | = | max(x1 + 0, x2 + 48476, 0) |
[U32#(x1, x2)] | = | max(x2 + 1, 0) |
[U21(x1, x2, x3)] | = | max(x2 + 48479, x3 + 72716, 0) |
[U161(x1, x2)] | = | max(x2 + 48474, 0) |
[U182(x1, x2)] | = | max(x1 + 0, x2 + 17702, 0) |
[U11(x1, x2, x3)] | = | max(x1 + 96961, x2 + 72721, x3 + 145436, 0) |
[cons#(x1, x2)] | = | max(x1 + 1, x2 + 1, 0) |
[s(x1)] | = | x1 + 0 |
[U142#(x1)] | = | 1 |
[take#(x1, x2)] | = | x1 + x2 + 1 |
[U142(x1)] | = | 72711 |
[U152#(x1)] | = | 1 |
[U181#(x1, x2)] | = | max(x1 + 1, x2 + 1, 0) |
[isPLNat(x1)] | = | x1 + 72718 |
[U42(x1)] | = | 48477 |
[U221(x1, x2, x3)] | = | max(x1 + 121197, x2 + 121198, x3 + 121197, 0) |
[take(x1, x2)] | = | x1 + x2 + 169675 |
[U71(x1)] | = | 48477 |
[U131(x1, x2)] | = | x1 + 0 |
[U222#(x1, x2, x3)] | = | max(x3 + 1, 0) |
[U212#(x1, x2)] | = | max(x1 + 1, x2 + 1, 0) |
[U101(x1, x2)] | = | x1 + 0 |
[pair(x1, x2)] | = | max(x1 + 24237, x2 + 72713, 0) |
[fst(x1)] | = | x1 + 48478 |
[U111(x1)] | = | 48477 |
[U132(x1)] | = | 48477 |
[U152(x1)] | = | 48477 |
[natsFrom(x1)] | = | x1 + 48474 |
[head#(x1)] | = | 1 |
[U172(x1, x2, x3)] | = | max(x1 + 100258, x2 + 148731, x3 + 148733, 0) |
[splitAt(x1, x2)] | = | max(x1 + 48479, x2 + 72717, 0) |
[U131#(x1, x2)] | = | x2 + 1 |
[U52#(x1)] | = | 1 |
[U12(x1, x2, x3)] | = | max(x1 + 96960, x2 + 72720, x3 + 96959, 0) |
[U202#(x1,...,x4)] | = | max(x1 + 1, x2 + 1, x3 + 1, x4 + 1, 0) |
[isNatural(x1)] | = | 48477 |
[U222(x1, x2, x3)] | = | max(x1 + 121193, x2 + 121194, x3 + 121196, 0) |
[U201(x1,...,x4)] | = | max(x1 + 0, x2 + 48479, x3 + 48478, x4 + 72717, 0) |
[U42#(x1)] | = | 1 |
[U141#(x1, x2)] | = | max(x2 + 1, 0) |
[U12#(x1, x2, x3)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[U141(x1, x2)] | = | max(x1 + 24235, x2 + 24236, 0) |
[U171#(x1, x2, x3)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[tail(x1)] | = | x1 + 77642 |
[0] | = | 24238 |
[U191(x1, x2)] | = | max(x1 + 182, x2 + 72716, 0) |
[U171(x1, x2, x3)] | = | max(x1 + 100255, x2 + 148734, x3 + 148736, 0) |
[isLNat#(x1)] | = | 1 |
[U202(x1,...,x4)] | = | max(x1 + 0, x2 + 48479, x3 + 48478, x4 + 72717, 0) |
[sel(x1, x2)] | = | x1 + x2 + 148737 |
[afterNth(x1, x2)] | = | max(x1 + 145439, x2 + 145436, 0) |
[isPLNat#(x1)] | = | 1 |
[nil] | = | 48478 |
[isLNat(x1)] | = | 48477 |
[tail#(x1)] | = | 1 |
[U182#(x1, x2)] | = | max(x2 + 1, 0) |
[splitAt#(x1, x2)] | = | max(x1 + 1, x2 + 1, 0) |
[U151(x1, x2)] | = | max(x1 + 72719, x2 + 72718, 0) |
[afterNth#(x1, x2)] | = | max(x1 + 1, 0) |
[U32(x1, x2)] | = | max(x2 + 27527, 0) |
[U211(x1, x2)] | = | max(x1 + 53402, x2 + 77641, 0) |
[U203(x1,...,x4)] | = | max(x1 + 0, x2 + 48479, x3 + 48476, x4 + 72717, 0) |
[U61(x1)] | = | 48477 |
[U51#(x1, x2)] | = | max(x1 + 1, 0) |
[U11#(x1, x2, x3)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[U31(x1, x2, x3)] | = | max(x2 + 27528, 0) |
[head(x1)] | = | x1 + 3291 |
[snd#(x1)] | = | 1 |
[cons(x1, x2)] | = | max(x1 + 24238, x2 + 0, 0) |
[natsFrom#(x1)] | = | 1 |
[snd(x1)] | = | x1 + 24241 |
[U21#(x1, x2, x3)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[U81(x1)] | = | 48477 |
[U22#(x1, x2)] | = | max(x2 + 1, 0) |
[tt] | = | 48477 |
[U71#(x1)] | = | 1 |
[U151#(x1, x2)] | = | max(x1 + 1, 0) |
[isNatural#(x1)] | = | 1 |
[pair#(x1, x2)] | = | max(x2 + 1, 0) |
[U22(x1, x2)] | = | max(x2 + 48478, 0) |
[U172#(x1, x2, x3)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[U203#(x1,...,x4)] | = | max(x1 + 1, x2 + 1, x3 + 1, 0) |
[U212(x1, x2)] | = | max(x1 + 29163, x2 + 29164, 0) |
[U31#(x1, x2, x3)] | = | max(x3 + 1, 0) |
[U91#(x1)] | = | 1 |
[U132#(x1)] | = | 1 |
[U61#(x1)] | = | 1 |
[U204#(x1, x2)] | = | max(x1 + 1, 0) |
[U181(x1, x2)] | = | max(x2 + 48477, 0) |
There are 316 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U203(tt,N,X,XS)) | → | mark#(U204(splitAt(N,XS),X)) | (522) |
active#(splitAt(s(N),cons(X,XS))) | → | mark#(U201(isNatural(N),N,X,XS)) | (776) |
active#(U204(pair(YS,ZS),X)) | → | mark#(pair(cons(X,YS),ZS)) | (488) |
mark#(U204(X1,X2)) | → | mark#(X1) | (628) |
The dependency pairs are split into 1 component.
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 9 |
[U161(x1, x2)] | = | 3 |
[U182(x1, x2)] | = | x2 + 11 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 16831 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 8 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 0 |
[U42(x1)] | = | 8 |
[U91(x1)] | = | 17211 |
[U221(x1, x2, x3)] | = | 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | 6 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 4877 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 6 |
[pair(x1, x2)] | = | 5 |
[fst(x1)] | = | 7 |
[U111(x1)] | = | 6 |
[U132(x1)] | = | 7 |
[U152(x1)] | = | 14695 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x3 + 5 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 5 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 4 |
[U222(x1, x2, x3)] | = | x2 + 5 |
[U201(x1,...,x4)] | = | 4 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x2 + 6 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 4 |
[0] | = | 1 |
[U191(x1, x2)] | = | 3 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 3 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 4 |
[sel(x1, x2)] | = | 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 4 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 22 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 3 |
[U203(x1,...,x4)] | = | 1 |
[U52(x1)] | = | 6 |
[U61(x1)] | = | 6 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x2 + x3 + 9 |
[head(x1)] | = | 7 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 5 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 9 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 7 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 24980 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 10 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 11 |
[U51(x1, x2)] | = | 4 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 5 |
[U41(x1, x2)] | = | 6 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 6 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 9 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U204(X1,X2)) | → | active#(U204(mark(X1),X2)) | (461) |
mark#(splitAt(X1,X2)) | → | active#(splitAt(mark(X1),mark(X2))) | (364) |
mark#(U203(X1,X2,X3,X4)) | → | active#(U203(mark(X1),X2,X3,X4)) | (645) |
The dependency pairs are split into 1 component.
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 52683 |
[U161(x1, x2)] | = | x1 + x2 + 28405 |
[U182(x1, x2)] | = | x2 + 38923 |
[U11(x1, x2, x3)] | = | x1 + 38903 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 7 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 7 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 0 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 4349 |
[U221(x1, x2, x3)] | = | 52683 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 43795 |
[U71(x1)] | = | x1 + 2850 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 24453 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 9446 |
[pair(x1, x2)] | = | x2 + 28656 |
[fst(x1)] | = | 52689 |
[U111(x1)] | = | x1 + 6931 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | 31724 |
[natsFrom(x1)] | = | x1 + 28409 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 27847 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 38915 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 8 |
[U222(x1, x2, x3)] | = | x1 + x2 + 52677 |
[U201(x1,...,x4)] | = | x2 + x3 + x4 + 9 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x2 + 5 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 947 |
[mark#(x1)] | = | x1 + 4 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 28644 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 27843 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 8 |
[sel(x1, x2)] | = | x1 + 15 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 3294 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 12660 |
[isLNat(x1)] | = | 8 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x1 + x2 + 31712 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 27857 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 23046 |
[U203(x1,...,x4)] | = | 1 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 10 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 27853 |
[head(x1)] | = | 27859 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 9450 |
[active#(x1)] | = | 12 |
[snd(x1)] | = | 38917 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 31704 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 10 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 52687 |
[U51(x1, x2)] | = | 8 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + 23050 |
[U41(x1, x2)] | = | x1 + 14629 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 0 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 38911 |
There are 180 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U201(X1,X2,X3,X4)) | → | active#(U201(mark(X1),X2,X3,X4)) | (366) |
active#(U202(tt,N,X,XS)) | → | mark#(U203(isLNat(XS),N,X,XS)) | (656) |
The dependency pairs are split into 1 component.
active#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x3 + 30401 |
[U161(x1, x2)] | = | x2 + 3 |
[U182(x1, x2)] | = | x2 + 11 |
[U11(x1, x2, x3)] | = | x2 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 9 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 0 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | 11 |
[U221(x1, x2, x3)] | = | 30395 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | 11 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 11 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 14275 |
[pair(x1, x2)] | = | 5 |
[fst(x1)] | = | 30399 |
[U111(x1)] | = | 6931 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | 12799 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x3 + 35315 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 5 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 9 |
[U222(x1, x2, x3)] | = | x2 + 30397 |
[U201(x1,...,x4)] | = | x2 + x4 + 10 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x2 + 7 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 9 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 3 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 34134 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 1 |
[sel(x1, x2)] | = | 34132 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 9 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 35321 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 11587 |
[U203(x1,...,x4)] | = | x2 + x4 + 1 |
[U52(x1)] | = | 10 |
[U61(x1)] | = | 11 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x2 + 35319 |
[head(x1)] | = | 35317 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 5 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 14277 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 7 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 11 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 11 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 30403 |
[U51(x1, x2)] | = | 9 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 11589 |
[U41(x1, x2)] | = | 11 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 10 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 9 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U201(tt,N,X,XS)) | → | mark#(U202(isNatural(X),N,X,XS)) | (424) |
mark#(U202(X1,X2,X3,X4)) | → | active#(U202(mark(X1),X2,X3,X4)) | (822) |
The dependency pairs are split into 1 component.
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
mark#(U121(X)) | → | mark#(X) | (572) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | max(0) |
[U204(x1, x2)] | = | max(0) |
[U32#(x1, x2)] | = | max(0) |
[U21(x1, x2, x3)] | = | max(x3 + 12334, 0) |
[U161(x1, x2)] | = | max(0) |
[U182(x1, x2)] | = | max(0) |
[U11(x1, x2, x3)] | = | max(x3 + 3, 0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 2 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | max(0) |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | max(0) |
[isPLNat(x1)] | = | 5 |
[U42(x1)] | = | 7157 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | max(x3 + 3, 0) |
[U101#(x1, x2)] | = | max(0) |
[take(x1, x2)] | = | max(0) |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | max(0) |
[U222#(x1, x2, x3)] | = | max(0) |
[U212#(x1, x2)] | = | max(0) |
[U101(x1, x2)] | = | max(x2 + 11470, 0) |
[pair(x1, x2)] | = | max(x2 + 1, 0) |
[fst(x1)] | = | 1 |
[U111(x1)] | = | 29500 |
[U132(x1)] | = | 1130 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | max(x2 + 1, x3 + 29501, 0) |
[splitAt(x1, x2)] | = | max(0) |
[U131#(x1, x2)] | = | max(0) |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | max(x2 + 3, 0) |
[U202#(x1,...,x4)] | = | max(0) |
[isNatural(x1)] | = | x1 + 2 |
[U222(x1, x2, x3)] | = | max(x2 + 6707, 0) |
[U201(x1,...,x4)] | = | max(0) |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | max(0) |
[U12#(x1, x2, x3)] | = | max(0) |
[U141(x1, x2)] | = | max(x2 + 4, 0) |
[U171#(x1, x2, x3)] | = | max(0) |
[tail(x1)] | = | 2 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 1 |
[U191(x1, x2)] | = | max(0) |
[sel#(x1, x2)] | = | max(0) |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | max(0) |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | max(0) |
[sel(x1, x2)] | = | max(0) |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | max(0) |
[U211#(x1, x2)] | = | max(0) |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 17612 |
[isLNat(x1)] | = | 0 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | max(0) |
[splitAt#(x1, x2)] | = | max(0) |
[mark(x1)] | = | x1 + 2 |
[U151(x1, x2)] | = | max(x2 + 3, 0) |
[afterNth#(x1, x2)] | = | max(0) |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | max(x2 + 31670, 0) |
[U221#(x1, x2, x3)] | = | max(0) |
[U211(x1, x2)] | = | max(x2 + 1, 0) |
[U203(x1,...,x4)] | = | max(0) |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2, x3)] | = | max(0) |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2, x3)] | = | max(x3 + 29497, 0) |
[head(x1)] | = | 29499 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | max(0) |
[cons(x1, x2)] | = | max(0) |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 2 |
[U191#(x1, x2)] | = | max(0) |
[U21#(x1, x2, x3)] | = | max(0) |
[U81(x1)] | = | 16037 |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 29499 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | max(0) |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | max(0) |
[U22(x1, x2)] | = | max(x2 + 1, 0) |
[U51(x1, x2)] | = | max(0) |
[U161#(x1, x2)] | = | max(0) |
[U172#(x1, x2, x3)] | = | max(0) |
[U203#(x1,...,x4)] | = | max(0) |
[U212(x1, x2)] | = | max(0) |
[U41(x1, x2)] | = | max(0) |
[U31#(x1, x2, x3)] | = | max(0) |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | max(0) |
[U181(x1, x2)] | = | max(0) |
There are 196 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsmark#(U121(X)) | → | mark#(X) | (572) |
active#(isNatural(s(V1))) | → | mark#(U121(isNatural(V1))) | (495) |
The dependency pairs are split into 1 component.
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
mark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | 6463 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 4 |
[U161(x1, x2)] | = | 4 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 6 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 3 |
[U42(x1)] | = | 4 |
[U91(x1)] | = | 6 |
[U221(x1, x2, x3)] | = | 4 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 4 |
[U71(x1)] | = | 4 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 4 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 4 |
[pair(x1, x2)] | = | 6 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | 26823 |
[U132(x1)] | = | 4 |
[U152(x1)] | = | 6 |
[natsFrom(x1)] | = | 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | 4 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 3 |
[U222(x1, x2, x3)] | = | 4 |
[U201(x1,...,x4)] | = | 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 4 |
[mark#(x1)] | = | 4 |
[0] | = | 6 |
[U191(x1, x2)] | = | 4 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | 4 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 3 |
[sel(x1, x2)] | = | 4 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 3 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 18468 |
[isLNat(x1)] | = | 4 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | 5 |
[U151(x1, x2)] | = | 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 4 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | 4 |
[U203(x1,...,x4)] | = | 4 |
[U52(x1)] | = | 4 |
[U61(x1)] | = | 6 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2, x3)] | = | 4 |
[head(x1)] | = | 4 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 6 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 1 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 4 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 6 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 6 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 4 |
[U51(x1, x2)] | = | 4 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 4 |
[U41(x1, x2)] | = | 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 6 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 4359 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(isNatural(X)) | → | active#(isNatural(X)) | (485) |
The dependency pairs are split into 1 component.
active#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | max(0) |
[U204(x1, x2)] | = | max(0) |
[U32#(x1, x2)] | = | max(0) |
[U21(x1, x2, x3)] | = | max(x3 + 24763, 0) |
[U161(x1, x2)] | = | max(0) |
[U182(x1, x2)] | = | max(0) |
[U11(x1, x2, x3)] | = | max(x3 + 3, 0) |
[cons#(x1, x2)] | = | max(0) |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | max(0) |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | max(0) |
[isPLNat(x1)] | = | 5 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | max(x3 + 3, 0) |
[U101#(x1, x2)] | = | max(0) |
[take(x1, x2)] | = | max(0) |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | max(0) |
[U222#(x1, x2, x3)] | = | max(0) |
[U212#(x1, x2)] | = | max(0) |
[U101(x1, x2)] | = | max(x2 + 3, 0) |
[pair(x1, x2)] | = | max(x2 + 1, 0) |
[fst(x1)] | = | 1 |
[U111(x1)] | = | 6 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | max(x2 + 1, x3 + 29501, 0) |
[splitAt(x1, x2)] | = | max(0) |
[U131#(x1, x2)] | = | max(0) |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | max(x2 + 3, 0) |
[U202#(x1,...,x4)] | = | max(0) |
[isNatural(x1)] | = | x1 + 2 |
[U222(x1, x2, x3)] | = | max(x2 + 3, 0) |
[U201(x1,...,x4)] | = | max(0) |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | max(0) |
[U12#(x1, x2, x3)] | = | max(0) |
[U141(x1, x2)] | = | max(x2 + 4, 0) |
[U171#(x1, x2, x3)] | = | max(0) |
[tail(x1)] | = | 2 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 1 |
[U191(x1, x2)] | = | max(0) |
[sel#(x1, x2)] | = | max(0) |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | max(0) |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | max(0) |
[sel(x1, x2)] | = | max(0) |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | max(0) |
[U211#(x1, x2)] | = | max(0) |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 0 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | max(0) |
[splitAt#(x1, x2)] | = | max(0) |
[mark(x1)] | = | x1 + 2 |
[U151(x1, x2)] | = | max(x2 + 3, 0) |
[afterNth#(x1, x2)] | = | max(0) |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | max(x2 + 3, 0) |
[U221#(x1, x2, x3)] | = | max(0) |
[U211(x1, x2)] | = | max(x2 + 1, 0) |
[U203(x1,...,x4)] | = | max(0) |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | max(0) |
[U11#(x1, x2, x3)] | = | max(0) |
[active(x1)] | = | x1 + 0 |
[U31(x1, x2, x3)] | = | max(x3 + 3, 0) |
[head(x1)] | = | 5 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | max(0) |
[cons(x1, x2)] | = | max(x1 + 1, x2 + 1, 0) |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 2 |
[U191#(x1, x2)] | = | max(0) |
[U21#(x1, x2, x3)] | = | max(0) |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | max(0) |
[tt] | = | 5 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | max(0) |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | max(0) |
[U22(x1, x2)] | = | max(x2 + 1, 0) |
[U51(x1, x2)] | = | max(x2 + 0, 0) |
[U161#(x1, x2)] | = | max(0) |
[U172#(x1, x2, x3)] | = | max(0) |
[U203#(x1,...,x4)] | = | max(0) |
[U212(x1, x2)] | = | max(0) |
[U41(x1, x2)] | = | max(0) |
[U31#(x1, x2, x3)] | = | max(0) |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | max(0) |
[U181(x1, x2)] | = | max(0) |
There are 196 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairactive#(isLNat(cons(V1,V2))) | → | mark#(U51(isNatural(V1),V2)) | (323) |
The dependency pairs are split into 1 component.
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 109133 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 51699 |
[U161(x1, x2)] | = | x2 + 34160 |
[U182(x1, x2)] | = | x1 + 67573 |
[U11(x1, x2, x3)] | = | x1 + 0 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 11797 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 0 |
[U42(x1)] | = | 59153 |
[U91(x1)] | = | x1 + 24209 |
[U221(x1, x2, x3)] | = | x1 + x2 + 0 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 7966 |
[U71(x1)] | = | 59149 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 16187 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 34164 |
[pair(x1, x2)] | = | x2 + 11793 |
[fst(x1)] | = | 85859 |
[U111(x1)] | = | x1 + 30920 |
[U132(x1)] | = | x1 + 41178 |
[U152(x1)] | = | 10418 |
[natsFrom(x1)] | = | 20490 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 43733 |
[splitAt(x1, x2)] | = | x1 + x2 + 10414 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 76740 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 34164 |
[U222(x1, x2, x3)] | = | x1 + x2 + 26706 |
[U201(x1,...,x4)] | = | x1 + x2 + 0 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 11795 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | x1 + 0 |
[0] | = | 0 |
[U191(x1, x2)] | = | 592 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 0 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 24989 |
[sel(x1, x2)] | = | x1 + 5327 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 101 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | 34162 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 10416 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 127877 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 0 |
[U203(x1,...,x4)] | = | x1 + x3 + 49980 |
[U52(x1)] | = | x1 + 0 |
[U61(x1)] | = | x1 + 34164 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x3 + 68724 |
[head(x1)] | = | 102886 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 34162 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 34166 |
[active#(x1)] | = | 34162 |
[snd(x1)] | = | 76742 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 34164 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 59151 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 110852 |
[U51(x1, x2)] | = | 34164 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + 47442 |
[U41(x1, x2)] | = | x1 + 0 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 59149 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 42582 |
There are 176 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U51(X1,X2)) | → | active#(U51(mark(X1),X2)) | (346) |
The dependency pairs are split into 1 component.
active#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(U52(X)) | → | mark#(X) | (803) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 8 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | 8820 |
[U161(x1, x2)] | = | x2 + 26893 |
[U182(x1, x2)] | = | 11 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 16686 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 7 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 0 |
[U42(x1)] | = | 26737 |
[U91(x1)] | = | 8 |
[U221(x1, x2, x3)] | = | x2 + 8814 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 8812 |
[U71(x1)] | = | 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 3 |
[pair(x1, x2)] | = | 3 |
[fst(x1)] | = | 8818 |
[U111(x1)] | = | 8 |
[U132(x1)] | = | 8 |
[U152(x1)] | = | 7 |
[natsFrom(x1)] | = | 26891 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x3 + 26278 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 5 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x2 + 8816 |
[U201(x1,...,x4)] | = | x2 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 5 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 0 |
[U191(x1, x2)] | = | 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 24013 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | 4 |
[sel(x1, x2)] | = | 24011 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 0 |
[U151(x1, x2)] | = | 5 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 26284 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 3 |
[U203(x1,...,x4)] | = | x3 + 6 |
[U52(x1)] | = | 3185 |
[U61(x1)] | = | 20781 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x3 + 26282 |
[head(x1)] | = | 26280 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | 26895 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 5 |
[active#(x1)] | = | x1 + 0 |
[snd(x1)] | = | 7 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 6694 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 9 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 41876 |
[U51(x1, x2)] | = | 72785 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | 5 |
[U41(x1, x2)] | = | 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 3 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 9 |
There are 198 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairsactive#(U51(tt,V2)) | → | mark#(U52(isLNat(V2))) | (734) |
mark#(isLNat(X)) | → | active#(isLNat(X)) | (819) |
The dependency pairs are split into 1 component.
mark#(U52(X)) | → | mark#(X) | (803) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 30596 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 14227 |
[U161(x1, x2)] | = | x2 + 21029 |
[U182(x1, x2)] | = | x1 + 47180 |
[U11(x1, x2, x3)] | = | x1 + 21426 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 29873 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 8320 |
[U91(x1)] | = | 18501 |
[U221(x1, x2, x3)] | = | 19946 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 22879 |
[U71(x1)] | = | 8115 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 14599 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 15082 |
[pair(x1, x2)] | = | x2 + 17355 |
[fst(x1)] | = | x1 + 18755 |
[U111(x1)] | = | x1 + 21722 |
[U132(x1)] | = | x1 + 501 |
[U152(x1)] | = | x1 + 10381 |
[natsFrom(x1)] | = | 15345 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 9328 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 10216 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 11486 |
[U222(x1, x2, x3)] | = | 2283 |
[U201(x1,...,x4)] | = | x1 + x2 + x4 + 8676 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 8944 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1133 |
[mark#(x1)] | = | x1 + 2 |
[0] | = | 9763 |
[U191(x1, x2)] | = | x2 + 14967 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1247 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 7936 |
[sel(x1, x2)] | = | x1 + x2 + 25267 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 26281 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 47183 |
[U151(x1, x2)] | = | 20651 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 11027 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 3211 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 23247 |
[U52(x1)] | = | x1 + 7449 |
[U61(x1)] | = | 30063 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 22999 |
[head(x1)] | = | 26809 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 10326 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 26845 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 32298 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 29392 |
[U51(x1, x2)] | = | x1 + 19502 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 18139 |
[U41(x1, x2)] | = | x1 + 23768 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 5686 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 10835 |
There are 182 ruless (increase limit for explicit display).
(w.r.t. the implicit argument filter of the reduction pair), the pairmark#(U52(X)) | → | mark#(X) | (803) |
The dependency pairs are split into 0 components.
tail#(active(X)) | → | tail#(X) | (680) |
tail#(mark(X)) | → | tail#(X) | (631) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 4009 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 29873 |
[U161(x1, x2)] | = | 29919 |
[U182(x1, x2)] | = | x1 + 34553 |
[U11(x1, x2, x3)] | = | x1 + 32687 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 3836 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1405 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 10639 |
[U91(x1)] | = | x1 + 3355 |
[U221(x1, x2, x3)] | = | 5452 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | 9714 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 19791 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 5437 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 17253 |
[U132(x1)] | = | x1 + 5921 |
[U152(x1)] | = | x1 + 21555 |
[natsFrom(x1)] | = | 2980 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 6634 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 6998 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 3898 |
[U201(x1,...,x4)] | = | x1 + x4 + 2906 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 11809 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 897 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 15941 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 10818 |
[sel(x1, x2)] | = | x1 + 6956 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 27915 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | x1 + 5446 |
[tail#(x1)] | = | x1 + 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 34556 |
[U151(x1, x2)] | = | x1 + 708 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 4768 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 2139 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 25953 |
[U52(x1)] | = | 16792 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 5126 |
[head(x1)] | = | x1 + 9985 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 5053 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 25758 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 32031 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + x2 + 26004 |
[U51(x1, x2)] | = | x1 + 4554 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 2407 |
[U41(x1, x2)] | = | 1131 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1436 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1799 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
U61(mark(X)) | → | U61(X) | (297) |
U41(X1,mark(X2)) | → | U41(X1,X2) | (286) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
U41(X1,active(X2)) | → | U41(X1,X2) | (288) |
U41(mark(X1),X2) | → | U41(X1,X2) | (285) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
U41(active(X1),X2) | → | U41(X1,X2) | (287) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
tail#(active(X)) | → | tail#(X) | (680) |
tail#(mark(X)) | → | tail#(X) | (631) |
The dependency pairs are split into 0 components.
U131#(mark(X1),X2) | → | U131#(X1,X2) | (604) |
U131#(X1,active(X2)) | → | U131#(X1,X2) | (452) |
U131#(active(X1),X2) | → | U131#(X1,X2) | (436) |
U131#(X1,mark(X2)) | → | U131#(X1,X2) | (409) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 1 |
[U161(x1, x2)] | = | 3 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + 6 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | x1 + x2 + 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 5 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x4 + 4 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 4 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 3 |
[U52(x1)] | = | 3 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 3 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + x2 + 1 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
U61(mark(X)) | → | U61(X) | (297) |
U41(X1,mark(X2)) | → | U41(X1,X2) | (286) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
U41(X1,active(X2)) | → | U41(X1,X2) | (288) |
U41(mark(X1),X2) | → | U41(X1,X2) | (285) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
U41(active(X1),X2) | → | U41(X1,X2) | (287) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
U131#(mark(X1),X2) | → | U131#(X1,X2) | (604) |
U131#(X1,active(X2)) | → | U131#(X1,X2) | (452) |
U131#(active(X1),X2) | → | U131#(X1,X2) | (436) |
U131#(X1,mark(X2)) | → | U131#(X1,X2) | (409) |
The dependency pairs are split into 0 components.
U81#(active(X)) | → | U81#(X) | (687) |
U81#(mark(X)) | → | U81#(X) | (578) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 744 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 5169 |
[U161(x1, x2)] | = | 17630 |
[U182(x1, x2)] | = | x1 + 28741 |
[U11(x1, x2, x3)] | = | x1 + 8484 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 12040 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 3095 |
[U42(x1)] | = | x1 + 4099 |
[U91(x1)] | = | x1 + 1888 |
[U221(x1, x2, x3)] | = | 29769 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 5609 |
[U71(x1)] | = | 26007 |
[U81#(x1)] | = | x1 + 0 |
[U131(x1, x2)] | = | x1 + x2 + 12327 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 31083 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 20406 |
[U111(x1)] | = | x1 + 5562 |
[U132(x1)] | = | x1 + 21815 |
[U152(x1)] | = | x1 + 7166 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 18706 |
[splitAt(x1, x2)] | = | x1 + x2 + 15262 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 1167 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 3469 |
[U201(x1,...,x4)] | = | x1 + x4 + 5423 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4087 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 25132 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 2280 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 26719 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[sel(x1, x2)] | = | x1 + 7259 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 10221 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 28744 |
[U151(x1, x2)] | = | x1 + 25123 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 15221 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 3187 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 5715 |
[U52(x1)] | = | 17505 |
[U61(x1)] | = | 3852 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 14626 |
[head(x1)] | = | x1 + 7362 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 28160 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 10492 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 4171 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + x2 + 1595 |
[U51(x1, x2)] | = | x1 + 12135 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 28741 |
[U41(x1, x2)] | = | 4064 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 784 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 6411 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
U61(mark(X)) | → | U61(X) | (297) |
U41(X1,mark(X2)) | → | U41(X1,X2) | (286) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
U41(X1,active(X2)) | → | U41(X1,X2) | (288) |
U41(mark(X1),X2) | → | U41(X1,X2) | (285) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
U41(active(X1),X2) | → | U41(X1,X2) | (287) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
U81#(active(X)) | → | U81#(X) | (687) |
U81#(mark(X)) | → | U81#(X) | (578) |
The dependency pairs are split into 0 components.
U91#(mark(X)) | → | U91#(X) | (678) |
U91#(active(X)) | → | U91#(X) | (381) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 3860 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 13377 |
[U161(x1, x2)] | = | 4792 |
[U182(x1, x2)] | = | x1 + 14475 |
[U11(x1, x2, x3)] | = | x1 + 7089 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 4989 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2515 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 2540 |
[U42(x1)] | = | x1 + 565 |
[U91(x1)] | = | x1 + 7934 |
[U221(x1, x2, x3)] | = | 5516 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 6207 |
[U71(x1)] | = | 3513 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 14159 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 3636 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 9489 |
[U111(x1)] | = | x1 + 10256 |
[U132(x1)] | = | x1 + 1495 |
[U152(x1)] | = | x1 + 10146 |
[natsFrom(x1)] | = | 4845 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 3193 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | 3019 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 2752 |
[U201(x1,...,x4)] | = | x1 + x4 + 8048 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 7782 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 960 |
[U191(x1, x2)] | = | x2 + 4169 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 9992 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 4193 |
[sel(x1, x2)] | = | x1 + 4089 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 0 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 14478 |
[U151(x1, x2)] | = | x1 + 5716 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 645 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 5343 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 10089 |
[U52(x1)] | = | 4350 |
[U61(x1)] | = | 1985 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1455 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 2864 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 9823 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 3438 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + x2 + 10834 |
[U51(x1, x2)] | = | x1 + 149 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 2571 |
[U41(x1, x2)] | = | 13923 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | x1 + 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1198 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2231 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
U61(mark(X)) | → | U61(X) | (297) |
U41(X1,mark(X2)) | → | U41(X1,X2) | (286) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
U41(X1,active(X2)) | → | U41(X1,X2) | (288) |
U41(mark(X1),X2) | → | U41(X1,X2) | (285) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
U41(active(X1),X2) | → | U41(X1,X2) | (287) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
U91#(mark(X)) | → | U91#(X) | (678) |
U91#(active(X)) | → | U91#(X) | (381) |
The dependency pairs are split into 0 components.
U211#(X1,mark(X2)) | → | U211#(X1,X2) | (730) |
U211#(X1,active(X2)) | → | U211#(X1,X2) | (727) |
U211#(active(X1),X2) | → | U211#(X1,X2) | (650) |
U211#(mark(X1),X2) | → | U211#(X1,X2) | (555) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 2 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 2 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 2 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[splitAt(x1, x2)] | = | 2 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 4 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 3 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 3 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | x1 + x2 + 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x4 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 2 |
U211#(X1,mark(X2)) | → | U211#(X1,X2) | (730) |
U211#(X1,active(X2)) | → | U211#(X1,X2) | (727) |
U211#(active(X1),X2) | → | U211#(X1,X2) | (650) |
U211#(mark(X1),X2) | → | U211#(X1,X2) | (555) |
The dependency pairs are split into 0 components.
take#(X1,mark(X2)) | → | take#(X1,X2) | (618) |
take#(mark(X1),X2) | → | take#(X1,X2) | (557) |
take#(active(X1),X2) | → | take#(X1,X2) | (544) |
take#(X1,active(X2)) | → | take#(X1,X2) | (412) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 11010 |
[U182(x1, x2)] | = | x1 + x2 + 31533 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | x1 + x2 + 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 10092 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 16447 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 31534 |
[U152(x1)] | = | x1 + 17695 |
[natsFrom(x1)] | = | x1 + 16891 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 27358 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 14823 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 15572 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 151 |
[U191(x1, x2)] | = | x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 12392 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 31536 |
[U151(x1, x2)] | = | x1 + 11165 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x4 + 22604 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 18145 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 6164 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 13815 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 31534 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 5794 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
take#(X1,mark(X2)) | → | take#(X1,X2) | (618) |
take#(mark(X1),X2) | → | take#(X1,X2) | (557) |
take#(active(X1),X2) | → | take#(X1,X2) | (544) |
take#(X1,active(X2)) | → | take#(X1,X2) | (412) |
The dependency pairs are split into 0 components.
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (789) |
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (744) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (729) |
U21#(active(X1),X2,X3) | → | U21#(X1,X2,X3) | (417) |
U21#(mark(X1),X2,X3) | → | U21#(X1,X2,X3) | (363) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (347) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 3181 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 3571 |
[U161(x1, x2)] | = | x1 + 20468 |
[U182(x1, x2)] | = | x1 + x2 + 61157 |
[U11(x1, x2, x3)] | = | x1 + x2 + 25836 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 16216 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | 22936 |
[U91(x1)] | = | x1 + 16058 |
[U221(x1, x2, x3)] | = | x1 + 9025 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 6176 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 21110 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 28963 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 12082 |
[U132(x1)] | = | x1 + 27116 |
[U152(x1)] | = | x1 + 22340 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 1898 |
[splitAt(x1, x2)] | = | x1 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + 9797 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 19722 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 22868 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 5487 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 8948 |
[mark#(x1)] | = | 2 |
[0] | = | 27719 |
[U191(x1, x2)] | = | x2 + 3714 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 2524 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 15376 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 30405 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 61160 |
[U151(x1, x2)] | = | x1 + 26792 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 5369 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 18144 |
[U203(x1,...,x4)] | = | x1 + x2 + x4 + 15770 |
[U52(x1)] | = | x1 + 24092 |
[U61(x1)] | = | x1 + 14567 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 10064 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 21192 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 15530 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | x1 + 0 |
[U81(x1)] | = | x1 + 2036 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 8973 |
[U51(x1, x2)] | = | x1 + 16732 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 13558 |
[U41(x1, x2)] | = | x1 + x2 + 29510 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 17499 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 27771 |
U21#(active(X1),X2,X3) | → | U21#(X1,X2,X3) | (417) |
U21#(mark(X1),X2,X3) | → | U21#(X1,X2,X3) | (363) |
The dependency pairs are split into 1 component.
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (744) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (729) |
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (789) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (347) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 28798 |
[U161(x1, x2)] | = | x1 + 16187 |
[U182(x1, x2)] | = | x1 + x2 + 48907 |
[U11(x1, x2, x3)] | = | x1 + x2 + 7756 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1950 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 14275 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 8094 |
[U221(x1, x2, x3)] | = | x1 + 26734 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 3915 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 7281 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 11560 |
[natsFrom(x1)] | = | x1 + 24756 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 477 |
[splitAt(x1, x2)] | = | x1 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + 25260 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 61567 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 30047 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 16427 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 1665 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 12659 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 48910 |
[U151(x1, x2)] | = | x1 + 30141 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 19935 |
[U203(x1,...,x4)] | = | x1 + x2 + x4 + 18731 |
[U52(x1)] | = | x1 + 28315 |
[U61(x1)] | = | x1 + 26695 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 897 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 23696 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | x2 + 0 |
[U81(x1)] | = | x1 + 6257 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 48908 |
[U51(x1, x2)] | = | x1 + 30179 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 14734 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 13919 |
U21#(X1,active(X2),X3) | → | U21#(X1,X2,X3) | (744) |
U21#(X1,mark(X2),X3) | → | U21#(X1,X2,X3) | (729) |
The dependency pairs are split into 1 component.
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (789) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (347) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 23887 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 14522 |
[U161(x1, x2)] | = | x1 + 8137 |
[U182(x1, x2)] | = | x1 + x2 + 44823 |
[U11(x1, x2, x3)] | = | x1 + x2 + 46947 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 10713 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 30571 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 7987 |
[U42(x1)] | = | 2087 |
[U91(x1)] | = | x1 + 15974 |
[U221(x1, x2, x3)] | = | x1 + 1226 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 23800 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1949 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 20476 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 18693 |
[U111(x1)] | = | x1 + 4887 |
[U132(x1)] | = | x1 + 2091 |
[U152(x1)] | = | x1 + 18315 |
[natsFrom(x1)] | = | x1 + 25785 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 44825 |
[splitAt(x1, x2)] | = | x1 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + 2123 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 18239 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 5808 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 26057 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 6135 |
[U191(x1, x2)] | = | x2 + 14667 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 12619 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1428 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 14198 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 44826 |
[U151(x1, x2)] | = | x1 + 27069 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 24457 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 27038 |
[U203(x1,...,x4)] | = | x1 + x2 + x4 + 18686 |
[U52(x1)] | = | x1 + 23781 |
[U61(x1)] | = | x1 + 13210 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 5177 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 12412 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | x3 + 0 |
[U81(x1)] | = | x1 + 5901 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 25653 |
[U51(x1, x2)] | = | x1 + 20143 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 23981 |
[U41(x1, x2)] | = | x1 + x2 + 10217 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 9107 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 21342 |
U21#(X1,X2,mark(X3)) | → | U21#(X1,X2,X3) | (789) |
U21#(X1,X2,active(X3)) | → | U21#(X1,X2,X3) | (347) |
The dependency pairs are split into 0 components.
U142#(mark(X)) | → | U142#(X) | (811) |
U142#(active(X)) | → | U142#(X) | (525) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 4 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | x1 + 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 3 |
[U42(x1)] | = | 3 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 4 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 3 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 2 |
[U191(x1, x2)] | = | x2 + 12587 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 36549 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 4 |
[head(x1)] | = | x1 + 2 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 4 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 2 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 2 |
[U41(x1, x2)] | = | x1 + x2 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 4 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
U142#(mark(X)) | → | U142#(X) | (811) |
U142#(active(X)) | → | U142#(X) | (525) |
The dependency pairs are split into 0 components.
U171#(active(X1),X2,X3) | → | U171#(X1,X2,X3) | (796) |
U171#(X1,X2,mark(X3)) | → | U171#(X1,X2,X3) | (688) |
U171#(mark(X1),X2,X3) | → | U171#(X1,X2,X3) | (601) |
U171#(X1,mark(X2),X3) | → | U171#(X1,X2,X3) | (554) |
U171#(X1,X2,active(X3)) | → | U171#(X1,X2,X3) | (444) |
U171#(X1,active(X2),X3) | → | U171#(X1,X2,X3) | (384) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 2 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 2 |
[U171#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 3946 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 1 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 15139 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 2 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
U132(mark(X)) | → | U132(X) | (153) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U91(mark(X)) | → | U91(X) | (303) |
U91(active(X)) | → | U91(X) | (304) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U132(active(X)) | → | U132(X) | (154) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U171#(active(X1),X2,X3) | → | U171#(X1,X2,X3) | (796) |
U171#(X1,X2,mark(X3)) | → | U171#(X1,X2,X3) | (688) |
U171#(mark(X1),X2,X3) | → | U171#(X1,X2,X3) | (601) |
U171#(X1,mark(X2),X3) | → | U171#(X1,X2,X3) | (554) |
U171#(X1,X2,active(X3)) | → | U171#(X1,X2,X3) | (444) |
U171#(X1,active(X2),X3) | → | U171#(X1,X2,X3) | (384) |
The dependency pairs are split into 0 components.
U22#(active(X1),X2) | → | U22#(X1,X2) | (711) |
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (704) |
U22#(mark(X1),X2) | → | U22#(X1,X2) | (343) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (319) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 1 |
[U161(x1, x2)] | = | x1 + 2 |
[U182(x1, x2)] | = | x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 3 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 2 |
[splitAt(x1, x2)] | = | x2 + 2 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 4 |
[U201(x1,...,x4)] | = | x1 + x4 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 2 |
[sel(x1, x2)] | = | x1 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | x1 + 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
U132(mark(X)) | → | U132(X) | (153) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U91(mark(X)) | → | U91(X) | (303) |
U91(active(X)) | → | U91(X) | (304) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U132(active(X)) | → | U132(X) | (154) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U22#(active(X1),X2) | → | U22#(X1,X2) | (711) |
U22#(mark(X1),X2) | → | U22#(X1,X2) | (343) |
The dependency pairs are split into 1 component.
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (704) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (319) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 2 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 3 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 4 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 3 |
[U201(x1,...,x4)] | = | x1 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 1 |
[sel(x1, x2)] | = | x1 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 3 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 2 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | x2 + 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
U132(mark(X)) | → | U132(X) | (153) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U91(mark(X)) | → | U91(X) | (303) |
U91(active(X)) | → | U91(X) | (304) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U132(active(X)) | → | U132(X) | (154) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U22#(X1,mark(X2)) | → | U22#(X1,X2) | (704) |
U22#(X1,active(X2)) | → | U22#(X1,X2) | (319) |
The dependency pairs are split into 0 components.
natsFrom#(active(X)) | → | natsFrom#(X) | (723) |
natsFrom#(mark(X)) | → | natsFrom#(X) | (448) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 2 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 2 |
[U201(x1,...,x4)] | = | x1 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 226 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 4 |
[sel(x1, x2)] | = | x1 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 3 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 48242 |
[isLNat(x1)] | = | 2 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | x1 + 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 3 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
U132(mark(X)) | → | U132(X) | (153) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U91(mark(X)) | → | U91(X) | (303) |
U91(active(X)) | → | U91(X) | (304) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U132(active(X)) | → | U132(X) | (154) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
natsFrom#(active(X)) | → | natsFrom#(X) | (723) |
natsFrom#(mark(X)) | → | natsFrom#(X) | (448) |
The dependency pairs are split into 0 components.
U61#(active(X)) | → | U61#(X) | (456) |
U61#(mark(X)) | → | U61#(X) | (419) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 20293 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 14653 |
[U161(x1, x2)] | = | 26223 |
[U182(x1, x2)] | = | x2 + 1035 |
[U11(x1, x2, x3)] | = | x2 + 20604 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 19080 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 277 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 5244 |
[U42(x1)] | = | 24360 |
[U91(x1)] | = | x1 + 24729 |
[U221(x1, x2, x3)] | = | x1 + 3063 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 15515 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 4428 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 11552 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 7486 |
[U111(x1)] | = | x1 + 2248 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | 1742 |
[natsFrom(x1)] | = | 15600 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 20448 |
[splitAt(x1, x2)] | = | 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 14425 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | 9460 |
[U201(x1,...,x4)] | = | x1 + 15715 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | 1446 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 10055 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 347 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 27243 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 26392 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 44268 |
[U151(x1, x2)] | = | 23589 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 8451 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 28422 |
[U203(x1,...,x4)] | = | x1 + x2 + 11895 |
[U52(x1)] | = | x1 + 16025 |
[U61(x1)] | = | x1 + 17303 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x2 + x3 + 5348 |
[head(x1)] | = | 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 17997 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 24835 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 4914 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 44266 |
[U51(x1, x2)] | = | x1 + 31031 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 29870 |
[U41(x1, x2)] | = | x2 + 23992 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 28046 |
[U61#(x1)] | = | x1 + 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 23550 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
U132(mark(X)) | → | U132(X) | (153) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
s(active(X)) | → | s(X) | (178) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
s(mark(X)) | → | s(X) | (177) |
U61#(active(X)) | → | U61#(X) | (456) |
U61#(mark(X)) | → | U61#(X) | (419) |
The dependency pairs are split into 0 components.
isPLNat#(active(X)) | → | isPLNat#(X) | (638) |
isPLNat#(mark(X)) | → | isPLNat#(X) | (379) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 910 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 20756 |
[U161(x1, x2)] | = | 4586 |
[U182(x1, x2)] | = | x1 + x2 + 22392 |
[U11(x1, x2, x3)] | = | x1 + x2 + 19287 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 22617 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 5940 |
[U42(x1)] | = | 19078 |
[U91(x1)] | = | x1 + 30859 |
[U221(x1, x2, x3)] | = | x1 + 17021 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 20869 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 23079 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 25624 |
[pair(x1, x2)] | = | x2 + 9942 |
[fst(x1)] | = | x1 + 650 |
[U111(x1)] | = | x1 + 690 |
[U132(x1)] | = | 16212 |
[U152(x1)] | = | 26491 |
[natsFrom(x1)] | = | x1 + 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 5615 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 3040 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1206 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 12040 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 24368 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 3 |
[mark#(x1)] | = | 2 |
[0] | = | 11741 |
[U191(x1, x2)] | = | x1 + x2 + 9499 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + 30028 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 25151 |
[sel(x1, x2)] | = | x1 + 14165 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 6 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | x1 + 0 |
[nil] | = | 26169 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 39606 |
[U151(x1, x2)] | = | 12190 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 11436 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 14613 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 31915 |
[U52(x1)] | = | x1 + 5646 |
[U61(x1)] | = | x1 + 5727 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 4708 |
[head(x1)] | = | x1 + 2 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 11080 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 3337 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 16856 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 23344 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 17952 |
[U51(x1, x2)] | = | x1 + 9049 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 39603 |
[U41(x1, x2)] | = | x1 + x2 + 24706 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2156 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 20440 |
U42(mark(X)) | → | U42(X) | (289) |
U152(active(X)) | → | U152(X) | (166) |
U152(mark(X)) | → | U152(X) | (165) |
U42(active(X)) | → | U42(X) | (290) |
isPLNat#(active(X)) | → | isPLNat#(X) | (638) |
isPLNat#(mark(X)) | → | isPLNat#(X) | (379) |
The dependency pairs are split into 0 components.
sel#(X1,active(X2)) | → | sel#(X1,X2) | (622) |
sel#(X1,mark(X2)) | → | sel#(X1,X2) | (611) |
sel#(mark(X1),X2) | → | sel#(X1,X2) | (602) |
sel#(active(X1),X2) | → | sel#(X1,X2) | (509) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 3 |
[U42(x1)] | = | 3 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 4 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 3 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | x1 + 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 3 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 2 |
[sel#(x1, x2)] | = | x1 + x2 + 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 2 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 26169 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 2 |
[head(x1)] | = | x1 + 2 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 4 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U42(mark(X)) | → | U42(X) | (289) |
U152(active(X)) | → | U152(X) | (166) |
U152(mark(X)) | → | U152(X) | (165) |
U42(active(X)) | → | U42(X) | (290) |
sel#(X1,active(X2)) | → | sel#(X1,X2) | (622) |
sel#(X1,mark(X2)) | → | sel#(X1,X2) | (611) |
sel#(mark(X1),X2) | → | sel#(X1,X2) | (602) |
sel#(active(X1),X2) | → | sel#(X1,X2) | (509) |
The dependency pairs are split into 0 components.
U42#(mark(X)) | → | U42#(X) | (757) |
U42#(active(X)) | → | U42#(X) | (660) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 14278 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 27968 |
[U161(x1, x2)] | = | 30523 |
[U182(x1, x2)] | = | x1 + x2 + 2394 |
[U11(x1, x2, x3)] | = | x1 + x2 + 30735 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 28375 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 6558 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1488 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 4424 |
[U71(x1)] | = | x1 + 27677 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 2344 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 17159 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 27712 |
[U111(x1)] | = | x1 + 5727 |
[U132(x1)] | = | 28352 |
[U152(x1)] | = | 27897 |
[natsFrom(x1)] | = | x1 + 5 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 32501 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 12029 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 9456 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 11923 |
[U42#(x1)] | = | x1 + 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 282 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 15252 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 30671 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 26841 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 27105 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 47157 |
[U151(x1, x2)] | = | 25370 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 8796 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 12199 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 7351 |
[U52(x1)] | = | x1 + 29726 |
[U61(x1)] | = | x1 + 19796 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 7699 |
[head(x1)] | = | x1 + 31774 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 20657 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 3 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 28528 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 22727 |
[U51(x1, x2)] | = | x1 + 14999 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 47154 |
[U41(x1, x2)] | = | x1 + x2 + 11378 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 24327 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 28648 |
U42(mark(X)) | → | U42(X) | (289) |
U152(active(X)) | → | U152(X) | (166) |
U152(mark(X)) | → | U152(X) | (165) |
U42(active(X)) | → | U42(X) | (290) |
U42#(mark(X)) | → | U42#(X) | (757) |
U42#(active(X)) | → | U42#(X) | (660) |
The dependency pairs are split into 0 components.
U152#(mark(X)) | → | U152#(X) | (387) |
U152#(active(X)) | → | U152#(X) | (361) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 6569 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 25537 |
[U161(x1, x2)] | = | 9145 |
[U182(x1, x2)] | = | x1 + x2 + 21130 |
[U11(x1, x2, x3)] | = | x1 + x2 + 2591 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 6689 |
[U152#(x1)] | = | x1 + 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 19273 |
[U91(x1)] | = | x1 + 7836 |
[U221(x1, x2, x3)] | = | x1 + 6525 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 24090 |
[U71(x1)] | = | x1 + 18384 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 17780 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 4769 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 4749 |
[U132(x1)] | = | 7549 |
[U152(x1)] | = | 19982 |
[natsFrom(x1)] | = | x1 + 10227 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 3271 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2121 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + 453 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 12311 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 9688 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 8195 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 13628 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 15128 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 19406 |
[sel(x1, x2)] | = | x1 + 9634 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 27105 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 21133 |
[U151(x1, x2)] | = | 13695 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 8429 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 404 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 10355 |
[U52(x1)] | = | x1 + 5801 |
[U61(x1)] | = | x1 + 17267 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 9089 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 277 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2916 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 5847 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 18986 |
[U51(x1, x2)] | = | x1 + 675 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1592 |
[U41(x1, x2)] | = | x1 + x2 + 16368 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 5462 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 5097 |
U42(mark(X)) | → | U42(X) | (289) |
U152(active(X)) | → | U152(X) | (166) |
U152(mark(X)) | → | U152(X) | (165) |
U42(active(X)) | → | U42(X) | (290) |
U152#(mark(X)) | → | U152#(X) | (387) |
U152#(active(X)) | → | U152#(X) | (361) |
The dependency pairs are split into 0 components.
U111#(active(X)) | → | U111#(X) | (651) |
U111#(mark(X)) | → | U111#(X) | (506) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 10062 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 31411 |
[U161(x1, x2)] | = | 9536 |
[U182(x1, x2)] | = | x1 + x2 + 19166 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1458 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 7807 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 2037 |
[U91(x1)] | = | x1 + 10803 |
[U221(x1, x2, x3)] | = | x1 + 9626 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 29804 |
[U71(x1)] | = | x1 + 12730 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 12261 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 14939 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 6423 |
[U111(x1)] | = | x1 + 9410 |
[U132(x1)] | = | 4312 |
[U152(x1)] | = | 12123 |
[natsFrom(x1)] | = | x1 + 2367 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 5425 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 10116 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1011 |
[U222(x1, x2, x3)] | = | x2 + 3281 |
[U201(x1,...,x4)] | = | x1 + x3 + x4 + 10733 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 18031 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 5483 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + x2 + 17154 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 8613 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 4061 |
[sel(x1, x2)] | = | x1 + 0 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2655 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 32434 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 19169 |
[U151(x1, x2)] | = | 3691 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | x1 + 0 |
[U32(x1, x2)] | = | x2 + 11850 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 9885 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 28303 |
[U52(x1)] | = | x1 + 17170 |
[U61(x1)] | = | x1 + 9737 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1473 |
[head(x1)] | = | x1 + 0 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 5862 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 5087 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1620 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 18881 |
[U51(x1, x2)] | = | x1 + 20164 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 564 |
[U41(x1, x2)] | = | x1 + x2 + 3592 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1027 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 10400 |
U42(mark(X)) | → | U42(X) | (289) |
U152(active(X)) | → | U152(X) | (166) |
U152(mark(X)) | → | U152(X) | (165) |
U42(active(X)) | → | U42(X) | (290) |
U111#(active(X)) | → | U111#(X) | (651) |
U111#(mark(X)) | → | U111#(X) | (506) |
The dependency pairs are split into 0 components.
U221#(X1,mark(X2),X3) | → | U221#(X1,X2,X3) | (718) |
U221#(active(X1),X2,X3) | → | U221#(X1,X2,X3) | (699) |
U221#(mark(X1),X2,X3) | → | U221#(X1,X2,X3) | (700) |
U221#(X1,X2,active(X3)) | → | U221#(X1,X2,X3) | (588) |
U221#(X1,X2,mark(X3)) | → | U221#(X1,X2,X3) | (462) |
U221#(X1,active(X2),X3) | → | U221#(X1,X2,X3) | (338) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 11211 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 18408 |
[U161(x1, x2)] | = | 14814 |
[U182(x1, x2)] | = | x1 + x2 + 26819 |
[U11(x1, x2, x3)] | = | x1 + 64621 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 20117 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 5944 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 6975 |
[U42(x1)] | = | 21244 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 19137 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 19480 |
[U71(x1)] | = | x1 + 18682 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 6606 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 11783 |
[pair(x1, x2)] | = | x2 + 8046 |
[fst(x1)] | = | x1 + 6661 |
[U111(x1)] | = | x1 + 24327 |
[U132(x1)] | = | 14914 |
[U152(x1)] | = | 6683 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 14704 |
[splitAt(x1, x2)] | = | x1 + x2 + 3347 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 24533 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | 12121 |
[U201(x1,...,x4)] | = | x3 + x4 + 715 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 15376 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 9368 |
[mark#(x1)] | = | 2 |
[0] | = | 26191 |
[U191(x1, x2)] | = | x2 + 16572 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 25302 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 29027 |
[sel(x1, x2)] | = | x1 + 21293 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 24843 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 56462 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 40090 |
[U151(x1, x2)] | = | x2 + 7659 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 14635 |
[U221#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[U211(x1, x2)] | = | x1 + x2 + 12876 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 22873 |
[U52(x1)] | = | 28510 |
[U61(x1)] | = | x1 + 831 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 17181 |
[head(x1)] | = | x1 + 26951 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 17339 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1996 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 4757 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 7796 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 40088 |
[U51(x1, x2)] | = | x1 + 9772 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 9826 |
[U41(x1, x2)] | = | x1 + x2 + 61331 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 27233 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 27536 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U221#(X1,mark(X2),X3) | → | U221#(X1,X2,X3) | (718) |
U221#(active(X1),X2,X3) | → | U221#(X1,X2,X3) | (699) |
U221#(mark(X1),X2,X3) | → | U221#(X1,X2,X3) | (700) |
U221#(X1,X2,active(X3)) | → | U221#(X1,X2,X3) | (588) |
U221#(X1,X2,mark(X3)) | → | U221#(X1,X2,X3) | (462) |
U221#(X1,active(X2),X3) | → | U221#(X1,X2,X3) | (338) |
The dependency pairs are split into 0 components.
U161#(X1,mark(X2)) | → | U161#(X1,X2) | (756) |
U161#(mark(X1),X2) | → | U161#(X1,X2) | (543) |
U161#(active(X1),X2) | → | U161#(X1,X2) | (499) |
U161#(X1,active(X2)) | → | U161#(X1,X2) | (344) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 5 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | x1 + 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 4 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 4 |
[U152(x1)] | = | 2 |
[natsFrom(x1)] | = | 4 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | 3 |
[U201(x1,...,x4)] | = | x3 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 2 |
[U191(x1, x2)] | = | x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 3 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1 |
[sel(x1, x2)] | = | x1 + 4 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 37416 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 5 |
[U151(x1, x2)] | = | x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 3 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 3 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 3 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 3 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | x1 + x2 + 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 3 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U161#(X1,mark(X2)) | → | U161#(X1,X2) | (756) |
U161#(mark(X1),X2) | → | U161#(X1,X2) | (543) |
U161#(active(X1),X2) | → | U161#(X1,X2) | (499) |
U161#(X1,active(X2)) | → | U161#(X1,X2) | (344) |
The dependency pairs are split into 0 components.
U191#(active(X1),X2) | → | U191#(X1,X2) | (816) |
U191#(X1,mark(X2)) | → | U191#(X1,X2) | (605) |
U191#(X1,active(X2)) | → | U191#(X1,X2) | (442) |
U191#(mark(X1),X2) | → | U191#(X1,X2) | (404) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 2 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 3 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 4 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | 3 |
[U201(x1,...,x4)] | = | x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 1 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x2 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 3 |
[U52(x1)] | = | 3 |
[U61(x1)] | = | x1 + 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 3 |
[head(x1)] | = | x1 + 4 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 1 |
[U191#(x1, x2)] | = | x2 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 3 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 3 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U191#(X1,mark(X2)) | → | U191#(X1,X2) | (605) |
U191#(X1,active(X2)) | → | U191#(X1,X2) | (442) |
The dependency pairs are split into 1 component.
U191#(mark(X1),X2) | → | U191#(X1,X2) | (404) |
U191#(active(X1),X2) | → | U191#(X1,X2) | (816) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 2 |
[U161(x1, x2)] | = | 4 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 2 |
[U42(x1)] | = | 2 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 4 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 2 |
[U152(x1)] | = | 2 |
[natsFrom(x1)] | = | 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 3 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | 2 |
[U201(x1,...,x4)] | = | x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 2 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x2 + 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 3 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 2 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 1 |
[U191#(x1, x2)] | = | x1 + 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 2 |
[U41(x1, x2)] | = | x1 + x2 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 3 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U191#(mark(X1),X2) | → | U191#(X1,X2) | (404) |
U191#(active(X1),X2) | → | U191#(X1,X2) | (816) |
The dependency pairs are split into 0 components.
s#(mark(X)) | → | s#(X) | (697) |
s#(active(X)) | → | s#(X) | (580) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + 2 |
[U161(x1, x2)] | = | 2 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | 1 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 5 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 2 |
[U152(x1)] | = | 3 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x2 + 2 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 2 |
[U222(x1, x2, x3)] | = | 4 |
[U201(x1,...,x4)] | = | x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 4 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x2 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x4 + 3 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | x1 + 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s#(mark(X)) | → | s#(X) | (697) |
s#(active(X)) | → | s#(X) | (580) |
The dependency pairs are split into 0 components.
U71#(mark(X)) | → | U71#(X) | (577) |
U71#(active(X)) | → | U71#(X) | (392) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2895 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 17272 |
[U161(x1, x2)] | = | x1 + 23999 |
[U182(x1, x2)] | = | x1 + 24927 |
[U11(x1, x2, x3)] | = | 7130 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 4779 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 2 |
[U42(x1)] | = | x1 + 22334 |
[U91(x1)] | = | x1 + 28635 |
[U221(x1, x2, x3)] | = | x1 + 26140 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 5825 |
[U71(x1)] | = | x1 + 17142 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 30801 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 6613 |
[pair(x1, x2)] | = | x2 + 19138 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1956 |
[U132(x1)] | = | x1 + 15104 |
[U152(x1)] | = | 14752 |
[natsFrom(x1)] | = | x1 + 30628 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1085 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 26957 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1773 |
[U201(x1,...,x4)] | = | x2 + x3 + 32521 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 28918 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 27316 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 20373 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 384 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 8169 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 31382 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 34925 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 34922 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 24486 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 26860 |
[U52(x1)] | = | 20958 |
[U61(x1)] | = | 34924 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 12964 |
[head(x1)] | = | x1 + 5524 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 12527 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 5705 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 10447 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | x1 + 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 19618 |
[U51(x1, x2)] | = | x1 + 25029 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 11014 |
[U41(x1, x2)] | = | x1 + 423 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 10032 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 82 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
U132(mark(X)) | → | U132(X) | (153) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U71#(mark(X)) | → | U71#(X) | (577) |
U71#(active(X)) | → | U71#(X) | (392) |
The dependency pairs are split into 0 components.
U203#(X1,X2,active(X3),X4) | → | U203#(X1,X2,X3,X4) | (706) |
U203#(mark(X1),X2,X3,X4) | → | U203#(X1,X2,X3,X4) | (615) |
U203#(X1,X2,X3,mark(X4)) | → | U203#(X1,X2,X3,X4) | (606) |
U203#(X1,mark(X2),X3,X4) | → | U203#(X1,X2,X3,X4) | (519) |
U203#(X1,X2,X3,active(X4)) | → | U203#(X1,X2,X3,X4) | (518) |
U203#(X1,active(X2),X3,X4) | → | U203#(X1,X2,X3,X4) | (511) |
U203#(X1,X2,mark(X3),X4) | → | U203#(X1,X2,X3,X4) | (425) |
U203#(active(X1),X2,X3,X4) | → | U203#(X1,X2,X3,X4) | (389) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | 6 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | 3 |
[natsFrom(x1)] | = | x1 + 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 4 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 3 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 3 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
U132(mark(X)) | → | U132(X) | (153) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U203#(X1,X2,active(X3),X4) | → | U203#(X1,X2,X3,X4) | (706) |
U203#(mark(X1),X2,X3,X4) | → | U203#(X1,X2,X3,X4) | (615) |
U203#(X1,X2,X3,mark(X4)) | → | U203#(X1,X2,X3,X4) | (606) |
U203#(X1,mark(X2),X3,X4) | → | U203#(X1,X2,X3,X4) | (519) |
U203#(X1,X2,X3,active(X4)) | → | U203#(X1,X2,X3,X4) | (518) |
U203#(X1,active(X2),X3,X4) | → | U203#(X1,X2,X3,X4) | (511) |
U203#(X1,X2,mark(X3),X4) | → | U203#(X1,X2,X3,X4) | (425) |
U203#(active(X1),X2,X3,X4) | → | U203#(X1,X2,X3,X4) | (389) |
The dependency pairs are split into 0 components.
U41#(X1,active(X2)) | → | U41#(X1,X2) | (808) |
U41#(mark(X1),X2) | → | U41#(X1,X2) | (684) |
U41#(active(X1),X2) | → | U41#(X1,X2) | (489) |
U41#(X1,mark(X2)) | → | U41#(X1,X2) | (410) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 2 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | x1 + 4 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 2 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 2 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 1 |
[U52(x1)] | = | 3 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 3 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | x1 + 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
U132(mark(X)) | → | U132(X) | (153) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U41#(mark(X1),X2) | → | U41#(X1,X2) | (684) |
U41#(active(X1),X2) | → | U41#(X1,X2) | (489) |
The dependency pairs are split into 1 component.
U41#(X1,mark(X2)) | → | U41#(X1,X2) | (410) |
U41#(X1,active(X2)) | → | U41#(X1,X2) | (808) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | x1 + 2 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 2 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 3 |
[U221(x1, x2, x3)] | = | x1 + 4 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | 4 |
[natsFrom(x1)] | = | x1 + 4 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 5 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 3 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x2 + x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 2 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 4 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 4 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 3 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 5 |
[U151(x1, x2)] | = | x1 + x2 + 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 3 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 5 |
[U52(x1)] | = | 2 |
[U61(x1)] | = | 3 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 5 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | x2 + 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 2 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 3 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
U132(mark(X)) | → | U132(X) | (153) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U41#(X1,mark(X2)) | → | U41#(X1,X2) | (410) |
U41#(X1,active(X2)) | → | U41#(X1,X2) | (808) |
The dependency pairs are split into 0 components.
U132#(mark(X)) | → | U132#(X) | (759) |
U132#(active(X)) | → | U132#(X) | (537) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 5 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 5 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 4 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 3 |
[U132(x1)] | = | x1 + 3 |
[U152(x1)] | = | 1 |
[natsFrom(x1)] | = | x1 + 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 2 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 4 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 4 |
[sel(x1, x2)] | = | x1 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 5 |
[U151(x1, x2)] | = | x1 + x2 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 1 |
[U52(x1)] | = | 3 |
[U61(x1)] | = | 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 4 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 4 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 3 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 2 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | x1 + 0 |
[U121(x1)] | = | x1 + 3 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
U132(mark(X)) | → | U132(X) | (153) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U152(mark(X)) | → | U152(X) | (165) |
U132(active(X)) | → | U132(X) | (154) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U132#(mark(X)) | → | U132#(X) | (759) |
U132#(active(X)) | → | U132#(X) | (537) |
The dependency pairs are split into 0 components.
U11#(mark(X1),X2,X3) | → | U11#(X1,X2,X3) | (812) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (772) |
U11#(X1,X2,active(X3)) | → | U11#(X1,X2,X3) | (738) |
U11#(active(X1),X2,X3) | → | U11#(X1,X2,X3) | (636) |
U11#(X1,X2,mark(X3)) | → | U11#(X1,X2,X3) | (627) |
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (621) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 3637 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 24765 |
[U161(x1, x2)] | = | x1 + 25628 |
[U182(x1, x2)] | = | x1 + 40894 |
[U11(x1, x2, x3)] | = | x1 + 29403 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 3619 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 29085 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 11691 |
[U42(x1)] | = | x1 + 21083 |
[U91(x1)] | = | x1 + 22825 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 16817 |
[U71(x1)] | = | x1 + 29408 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 31048 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 11282 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 7818 |
[U132(x1)] | = | x1 + 9403 |
[U152(x1)] | = | x1 + 24401 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 21717 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x3 + 969 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 9966 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 25097 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 23176 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 30893 |
[mark#(x1)] | = | 2 |
[0] | = | 4857 |
[U191(x1, x2)] | = | x1 + 3389 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 19857 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + x4 + 19951 |
[sel(x1, x2)] | = | x1 + x2 + 18716 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 6424 |
[isLNat(x1)] | = | x1 + 2913 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 40897 |
[U151(x1, x2)] | = | x1 + x2 + 5709 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 5979 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 16222 |
[U203(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 10410 |
[U52(x1)] | = | x1 + 1331 |
[U61(x1)] | = | 23688 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | x1 + x3 + 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 16429 |
[head(x1)] | = | x1 + 24432 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 6692 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 29269 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 8182 |
[U51(x1, x2)] | = | x1 + 22165 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 974 |
[U41(x1, x2)] | = | 10320 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 7379 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 12083 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U71(mark(X)) | → | U71(X) | (299) |
U152(mark(X)) | → | U152(X) | (165) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U11#(mark(X1),X2,X3) | → | U11#(X1,X2,X3) | (812) |
U11#(X1,X2,active(X3)) | → | U11#(X1,X2,X3) | (738) |
U11#(active(X1),X2,X3) | → | U11#(X1,X2,X3) | (636) |
U11#(X1,X2,mark(X3)) | → | U11#(X1,X2,X3) | (627) |
The dependency pairs are split into 1 component.
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (621) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (772) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 17026 |
[U161(x1, x2)] | = | 7126 |
[U182(x1, x2)] | = | x1 + 26687 |
[U11(x1, x2, x3)] | = | x1 + x2 + 11883 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 761 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 14635 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 23682 |
[U42(x1)] | = | x1 + 3775 |
[U91(x1)] | = | x1 + 6980 |
[U221(x1, x2, x3)] | = | x1 + 27844 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 13296 |
[U71(x1)] | = | x1 + 8185 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 30691 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 2625 |
[pair(x1, x2)] | = | x2 + 409 |
[fst(x1)] | = | 201 |
[U111(x1)] | = | x1 + 17434 |
[U132(x1)] | = | x1 + 18546 |
[U152(x1)] | = | x1 + 6497 |
[natsFrom(x1)] | = | x1 + 17007 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1626 |
[splitAt(x1, x2)] | = | x1 + x2 + 10015 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 3880 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 3573 |
[U222(x1, x2, x3)] | = | x2 + 1587 |
[U201(x1,...,x4)] | = | x1 + x3 + 8840 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 18933 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 19492 |
[mark#(x1)] | = | 2 |
[0] | = | 0 |
[U191(x1, x2)] | = | x1 + 2731 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 18920 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 5861 |
[sel(x1, x2)] | = | x1 + x2 + 6822 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 26690 |
[U151(x1, x2)] | = | x1 + x2 + 1553 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1937 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2771 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 15868 |
[U52(x1)] | = | x1 + 6847 |
[U61(x1)] | = | 3583 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | x2 + 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1410 |
[head(x1)] | = | 0 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 2436 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2151 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 6085 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 4398 |
[U51(x1, x2)] | = | 2512 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1993 |
[U41(x1, x2)] | = | x1 + 16960 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 3365 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 28848 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U71(mark(X)) | → | U71(X) | (299) |
U152(mark(X)) | → | U152(X) | (165) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U11#(X1,active(X2),X3) | → | U11#(X1,X2,X3) | (621) |
U11#(X1,mark(X2),X3) | → | U11#(X1,X2,X3) | (772) |
The dependency pairs are split into 0 components.
U52#(active(X)) | → | U52#(X) | (474) |
U52#(mark(X)) | → | U52#(X) | (453) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 9040 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 8991 |
[U161(x1, x2)] | = | 21007 |
[U182(x1, x2)] | = | x1 + 32381 |
[U11(x1, x2, x3)] | = | x1 + x2 + 275 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 9677 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 23151 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 19389 |
[U91(x1)] | = | x1 + 5699 |
[U221(x1, x2, x3)] | = | x1 + 7258 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 11483 |
[U71(x1)] | = | x1 + 13170 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 24470 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 15225 |
[pair(x1, x2)] | = | x2 + 1447 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1333 |
[U132(x1)] | = | x1 + 1101 |
[U152(x1)] | = | x1 + 4764 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 35054 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | x1 + 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 3721 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x2 + 7082 |
[U201(x1,...,x4)] | = | x1 + x3 + 8802 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 16673 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 3881 |
[mark#(x1)] | = | 2 |
[0] | = | 0 |
[U191(x1, x2)] | = | x1 + 14513 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 32552 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 27711 |
[sel(x1, x2)] | = | x1 + x2 + 29942 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 35057 |
[U151(x1, x2)] | = | x1 + x2 + 882 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 6495 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 30523 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 27759 |
[U52(x1)] | = | x1 + 23534 |
[U61(x1)] | = | 23339 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 11843 |
[head(x1)] | = | 0 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 34180 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 31136 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2510 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 18155 |
[U51(x1, x2)] | = | 7280 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 6437 |
[U41(x1, x2)] | = | x1 + 24321 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 26585 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 4566 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U71(mark(X)) | → | U71(X) | (299) |
U152(mark(X)) | → | U152(X) | (165) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U52#(active(X)) | → | U52#(X) | (474) |
U52#(mark(X)) | → | U52#(X) | (453) |
The dependency pairs are split into 0 components.
snd#(mark(X)) | → | snd#(X) | (505) |
snd#(active(X)) | → | snd#(X) | (369) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 198 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 10779 |
[U161(x1, x2)] | = | 6893 |
[U182(x1, x2)] | = | x1 + 1683 |
[U11(x1, x2, x3)] | = | x1 + x2 + 17950 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3333 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 4335 |
[U91(x1)] | = | x1 + 6998 |
[U221(x1, x2, x3)] | = | x1 + 12219 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 4547 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 8521 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 3416 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 8750 |
[U132(x1)] | = | x1 + 3980 |
[U152(x1)] | = | x1 + 10400 |
[natsFrom(x1)] | = | x1 + 14521 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 12753 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 10513 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x2 + 2938 |
[U201(x1,...,x4)] | = | x1 + x3 + 5139 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1733 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 2498 |
[mark#(x1)] | = | 2 |
[0] | = | 0 |
[U191(x1, x2)] | = | x1 + 10665 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 21855 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 3289 |
[sel(x1, x2)] | = | x1 + x2 + 7401 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 12756 |
[U151(x1, x2)] | = | x1 + x2 + 11902 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 9296 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1373 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 5541 |
[U52(x1)] | = | x1 + 782 |
[U61(x1)] | = | 2948 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 199 |
[head(x1)] | = | 0 |
[snd#(x1)] | = | x1 + 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 4057 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 12592 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 4281 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1885 |
[U51(x1, x2)] | = | 12319 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 906 |
[U41(x1, x2)] | = | x1 + 3874 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 10206 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 440 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U71(mark(X)) | → | U71(X) | (299) |
U152(mark(X)) | → | U152(X) | (165) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
snd#(mark(X)) | → | snd#(X) | (505) |
snd#(active(X)) | → | snd#(X) | (369) |
The dependency pairs are split into 0 components.
U51#(active(X1),X2) | → | U51#(X1,X2) | (494) |
U51#(mark(X1),X2) | → | U51#(X1,X2) | (477) |
U51#(X1,mark(X2)) | → | U51#(X1,X2) | (429) |
U51#(X1,active(X2)) | → | U51#(X1,X2) | (336) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x3 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x2 + 2 |
[U201(x1,...,x4)] | = | x1 + x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 0 |
[U191(x1, x2)] | = | x1 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 2 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 3 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | x1 + 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 3 |
[head(x1)] | = | 0 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
U142(active(X)) | → | U142(X) | (160) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U142(mark(X)) | → | U142(X) | (159) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U71(mark(X)) | → | U71(X) | (299) |
U152(mark(X)) | → | U152(X) | (165) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U51#(active(X1),X2) | → | U51#(X1,X2) | (494) |
U51#(mark(X1),X2) | → | U51#(X1,X2) | (477) |
The dependency pairs are split into 1 component.
U51#(X1,mark(X2)) | → | U51#(X1,X2) | (429) |
U51#(X1,active(X2)) | → | U51#(X1,X2) | (336) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 719 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 3815 |
[U161(x1, x2)] | = | 9502 |
[U182(x1, x2)] | = | x1 + 15928 |
[U11(x1, x2, x3)] | = | x1 + 1171 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 968 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 10681 |
[U91(x1)] | = | x1 + 573 |
[U221(x1, x2, x3)] | = | x1 + 348 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 980 |
[U71(x1)] | = | 8012 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1328 |
[pair(x1, x2)] | = | x2 + 8998 |
[fst(x1)] | = | 50 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 3608 |
[U152(x1)] | = | x1 + 3608 |
[natsFrom(x1)] | = | 562 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 2044 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 841 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 626 |
[U201(x1,...,x4)] | = | x4 + 1690 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 16009 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 636 |
[mark#(x1)] | = | 2 |
[0] | = | 46376 |
[U191(x1, x2)] | = | x1 + 12717 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1700 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 920 |
[sel(x1, x2)] | = | x1 + x2 + 78 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2191 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 16481 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 15931 |
[U151(x1, x2)] | = | 18634 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 374 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 13172 |
[U203(x1,...,x4)] | = | x3 + 9099 |
[U52(x1)] | = | x1 + 8575 |
[U61(x1)] | = | x1 + 15553 |
[U51#(x1, x2)] | = | x2 + 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 861 |
[head(x1)] | = | x1 + 218 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 964 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 520 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 387 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 12596 |
[U51(x1, x2)] | = | x1 + 12680 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 669 |
[U41(x1, x2)] | = | x1 + 8381 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 414 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 12874 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
U51#(X1,mark(X2)) | → | U51#(X1,X2) | (429) |
U51#(X1,active(X2)) | → | U51#(X1,X2) | (336) |
The dependency pairs are split into 0 components.
U121#(mark(X)) | → | U121#(X) | (752) |
U121#(active(X)) | → | U121#(X) | (748) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 31146 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | 4 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 21717 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 32048 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 2 |
[U71(x1)] | = | 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 4 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 3 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | x1 + 3 |
[natsFrom(x1)] | = | 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | x1 + 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 5 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 4 |
[U201(x1,...,x4)] | = | x1 + x4 + 3 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 10226 |
[U191(x1, x2)] | = | x1 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 6 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 16481 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | x1 + x3 + 1736 |
[U52(x1)] | = | x1 + 26412 |
[U61(x1)] | = | x1 + 17432 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 2 |
[head(x1)] | = | x1 + 2 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 14612 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 3048 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 2 |
[U41(x1, x2)] | = | x1 + 382 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 6188 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U121#(mark(X)) | → | U121#(X) | (752) |
U121#(active(X)) | → | U121#(X) | (748) |
The dependency pairs are split into 0 components.
U172#(active(X1),X2,X3) | → | U172#(X1,X2,X3) | (813) |
U172#(X1,active(X2),X3) | → | U172#(X1,X2,X3) | (775) |
U172#(X1,X2,active(X3)) | → | U172#(X1,X2,X3) | (712) |
U172#(mark(X1),X2,X3) | → | U172#(X1,X2,X3) | (536) |
U172#(X1,mark(X2),X3) | → | U172#(X1,X2,X3) | (496) |
U172#(X1,X2,mark(X3)) | → | U172#(X1,X2,X3) | (420) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 6 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 4 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + 2 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 21717 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 30515 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | 5 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | x1 + 26047 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 6 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 10226 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 6 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 7 |
[U151(x1, x2)] | = | x1 + 2971 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 1 |
[U52(x1)] | = | x1 + 4594 |
[U61(x1)] | = | x1 + 13524 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 28746 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 4561 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 5 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 17102 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U172#(active(X1),X2,X3) | → | U172#(X1,X2,X3) | (813) |
U172#(X1,active(X2),X3) | → | U172#(X1,X2,X3) | (775) |
U172#(X1,X2,active(X3)) | → | U172#(X1,X2,X3) | (712) |
U172#(mark(X1),X2,X3) | → | U172#(X1,X2,X3) | (536) |
U172#(X1,mark(X2),X3) | → | U172#(X1,X2,X3) | (496) |
U172#(X1,X2,mark(X3)) | → | U172#(X1,X2,X3) | (420) |
The dependency pairs are split into 0 components.
U181#(X1,active(X2)) | → | U181#(X1,X2) | (800) |
U181#(mark(X1),X2) | → | U181#(X1,X2) | (732) |
U181#(X1,mark(X2)) | → | U181#(X1,X2) | (696) |
U181#(active(X1),X2) | → | U181#(X1,X2) | (483) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 21717 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | x1 + x2 + 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 9594 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 2 |
[U71(x1)] | = | 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 1 |
[fst(x1)] | = | 4 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | x1 + 26047 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 3 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 35465 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 4 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 1 |
[U52(x1)] | = | x1 + 3 |
[U61(x1)] | = | x1 + 3884 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 22291 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 3 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U181#(X1,active(X2)) | → | U181#(X1,X2) | (800) |
U181#(mark(X1),X2) | → | U181#(X1,X2) | (732) |
U181#(X1,mark(X2)) | → | U181#(X1,X2) | (696) |
U181#(active(X1),X2) | → | U181#(X1,X2) | (483) |
The dependency pairs are split into 0 components.
U201#(X1,X2,X3,mark(X4)) | → | U201#(X1,X2,X3,X4) | (763) |
U201#(X1,active(X2),X3,X4) | → | U201#(X1,X2,X3,X4) | (716) |
U201#(X1,X2,mark(X3),X4) | → | U201#(X1,X2,X3,X4) | (571) |
U201#(mark(X1),X2,X3,X4) | → | U201#(X1,X2,X3,X4) | (546) |
U201#(X1,X2,X3,active(X4)) | → | U201#(X1,X2,X3,X4) | (405) |
U201#(X1,mark(X2),X3,X4) | → | U201#(X1,X2,X3,X4) | (396) |
U201#(X1,X2,active(X3),X4) | → | U201#(X1,X2,X3,X4) | (383) |
U201#(active(X1),X2,X3,X4) | → | U201#(X1,X2,X3,X4) | (322) |
[U201#(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 0 |
[U204(x1, x2)] | = | x1 + 26543 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 21717 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 3 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 2 |
[U71(x1)] | = | 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 4 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 1 |
[pair(x1, x2)] | = | x2 + 3 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | 3 |
[U152(x1)] | = | x1 + 26047 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 1 |
[U201(x1,...,x4)] | = | x1 + x4 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 20284 |
[U191(x1, x2)] | = | x1 + 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 3 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 23615 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 1 |
[U52(x1)] | = | x1 + 3 |
[U61(x1)] | = | x1 + 3 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 16883 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 3 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 4 |
U142(active(X)) | → | U142(X) | (160) |
U142(mark(X)) | → | U142(X) | (159) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
U121(active(X)) | → | U121(X) | (148) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U201#(X1,X2,X3,mark(X4)) | → | U201#(X1,X2,X3,X4) | (763) |
U201#(X1,active(X2),X3,X4) | → | U201#(X1,X2,X3,X4) | (716) |
U201#(X1,X2,mark(X3),X4) | → | U201#(X1,X2,X3,X4) | (571) |
U201#(mark(X1),X2,X3,X4) | → | U201#(X1,X2,X3,X4) | (546) |
U201#(X1,X2,X3,active(X4)) | → | U201#(X1,X2,X3,X4) | (405) |
U201#(X1,mark(X2),X3,X4) | → | U201#(X1,X2,X3,X4) | (396) |
U201#(X1,X2,active(X3),X4) | → | U201#(X1,X2,X3,X4) | (383) |
U201#(active(X1),X2,X3,X4) | → | U201#(X1,X2,X3,X4) | (322) |
The dependency pairs are split into 0 components.
U101#(active(X1),X2) | → | U101#(X1,X2) | (794) |
U101#(X1,mark(X2)) | → | U101#(X1,X2) | (749) |
U101#(X1,active(X2)) | → | U101#(X1,X2) | (721) |
U101#(mark(X1),X2) | → | U101#(X1,X2) | (632) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 2 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 3 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 6 |
[U101#(x1, x2)] | = | x1 + 0 |
[take(x1, x2)] | = | x1 + x2 + 6 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | 1 |
[U132(x1)] | = | 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 1 |
[splitAt(x1, x2)] | = | x2 + 2 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 4 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 15054 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 3 |
[sel(x1, x2)] | = | x1 + x2 + 3 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 49157 |
[isLNat(x1)] | = | 2 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 3 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 3 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x2 + 4 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U111(active(X)) | → | U111(X) | (140) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U42(mark(X)) | → | U42(X) | (289) |
isLNat(active(X)) | → | isLNat(X) | (126) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
U42(active(X)) | → | U42(X) | (290) |
s(mark(X)) | → | s(X) | (177) |
U101#(active(X1),X2) | → | U101#(X1,X2) | (794) |
U101#(mark(X1),X2) | → | U101#(X1,X2) | (632) |
The dependency pairs are split into 1 component.
U101#(X1,active(X2)) | → | U101#(X1,X2) | (721) |
U101#(X1,mark(X2)) | → | U101#(X1,X2) | (749) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 4 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 2 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | x2 + 0 |
[take(x1, x2)] | = | x1 + x2 + 4 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 2 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | 1 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 2 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 12872 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 15307 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x2 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U111(active(X)) | → | U111(X) | (140) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U42(mark(X)) | → | U42(X) | (289) |
isLNat(active(X)) | → | isLNat(X) | (126) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
U42(active(X)) | → | U42(X) | (290) |
s(mark(X)) | → | s(X) | (177) |
U101#(X1,active(X2)) | → | U101#(X1,X2) | (721) |
U101#(X1,mark(X2)) | → | U101#(X1,X2) | (749) |
The dependency pairs are split into 0 components.
U32#(X1,mark(X2)) | → | U32#(X1,X2) | (760) |
U32#(mark(X1),X2) | → | U32#(X1,X2) | (625) |
U32#(active(X1),X2) | → | U32#(X1,X2) | (354) |
U32#(X1,active(X2)) | → | U32#(X1,X2) | (351) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | x1 + x2 + 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 3 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 3 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | 2 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 2 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 2 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U111(active(X)) | → | U111(X) | (140) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U42(mark(X)) | → | U42(X) | (289) |
isLNat(active(X)) | → | isLNat(X) | (126) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
U42(active(X)) | → | U42(X) | (290) |
s(mark(X)) | → | s(X) | (177) |
U32#(X1,mark(X2)) | → | U32#(X1,X2) | (760) |
U32#(mark(X1),X2) | → | U32#(X1,X2) | (625) |
U32#(active(X1),X2) | → | U32#(X1,X2) | (354) |
U32#(X1,active(X2)) | → | U32#(X1,X2) | (351) |
The dependency pairs are split into 0 components.
U202#(X1,X2,mark(X3),X4) | → | U202#(X1,X2,X3,X4) | (784) |
U202#(X1,mark(X2),X3,X4) | → | U202#(X1,X2,X3,X4) | (689) |
U202#(X1,active(X2),X3,X4) | → | U202#(X1,X2,X3,X4) | (652) |
U202#(mark(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (635) |
U202#(X1,X2,X3,active(X4)) | → | U202#(X1,X2,X3,X4) | (508) |
U202#(X1,X2,active(X3),X4) | → | U202#(X1,X2,X3,X4) | (491) |
U202#(active(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (464) |
U202#(X1,X2,X3,mark(X4)) | → | U202#(X1,X2,X3,X4) | (421) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | 1 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | x2 + x3 + x4 + 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 2 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 5 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 3 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U111(active(X)) | → | U111(X) | (140) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U42(mark(X)) | → | U42(X) | (289) |
isLNat(active(X)) | → | isLNat(X) | (126) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
U42(active(X)) | → | U42(X) | (290) |
s(mark(X)) | → | s(X) | (177) |
U202#(X1,X2,mark(X3),X4) | → | U202#(X1,X2,X3,X4) | (784) |
U202#(X1,mark(X2),X3,X4) | → | U202#(X1,X2,X3,X4) | (689) |
U202#(X1,active(X2),X3,X4) | → | U202#(X1,X2,X3,X4) | (652) |
U202#(X1,X2,X3,active(X4)) | → | U202#(X1,X2,X3,X4) | (508) |
U202#(X1,X2,active(X3),X4) | → | U202#(X1,X2,X3,X4) | (491) |
U202#(X1,X2,X3,mark(X4)) | → | U202#(X1,X2,X3,X4) | (421) |
The dependency pairs are split into 1 component.
U202#(mark(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (635) |
U202#(active(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (464) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 2 |
[U182(x1, x2)] | = | 1 |
[U11(x1, x2, x3)] | = | 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 3 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 2 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | 2 |
[U132(x1)] | = | 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | x1 + 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 2 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 3 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 3 |
[U151(x1, x2)] | = | x1 + x2 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 2 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U111(active(X)) | → | U111(X) | (140) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U42(mark(X)) | → | U42(X) | (289) |
isLNat(active(X)) | → | isLNat(X) | (126) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
U42(active(X)) | → | U42(X) | (290) |
s(mark(X)) | → | s(X) | (177) |
U202#(mark(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (635) |
U202#(active(X1),X2,X3,X4) | → | U202#(X1,X2,X3,X4) | (464) |
The dependency pairs are split into 0 components.
isNatural#(active(X)) | → | isNatural#(X) | (553) |
isNatural#(mark(X)) | → | isNatural#(X) | (498) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 5822 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 12570 |
[U161(x1, x2)] | = | 15456 |
[U182(x1, x2)] | = | x1 + x2 + 19057 |
[U11(x1, x2, x3)] | = | 10651 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 1736 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 10259 |
[U91(x1)] | = | x1 + 834 |
[U221(x1, x2, x3)] | = | x1 + 30213 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 20946 |
[U71(x1)] | = | x1 + 16829 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | 1535 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 24337 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 7579 |
[U111(x1)] | = | 15259 |
[U132(x1)] | = | x1 + 30889 |
[U152(x1)] | = | x1 + 13151 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 11257 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + 15032 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 23593 |
[U222(x1, x2, x3)] | = | x2 + x3 + 10608 |
[U201(x1,...,x4)] | = | x2 + x3 + 12573 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2617 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 13642 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 1760 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 17279 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + 20110 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 2 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 35463 |
[U151(x1, x2)] | = | x1 + 6253 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + 31008 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 14597 |
[U203(x1,...,x4)] | = | x2 + x3 + 25486 |
[U52(x1)] | = | x1 + 17474 |
[U61(x1)] | = | x1 + 5069 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + 309 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 6679 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 31247 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | x1 + 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 18342 |
[U51(x1, x2)] | = | x1 + 7616 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 35460 |
[U41(x1, x2)] | = | x1 + 16709 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1490 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 25664 |
U111(active(X)) | → | U111(X) | (140) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
isNatural#(active(X)) | → | isNatural#(X) | (553) |
isNatural#(mark(X)) | → | isNatural#(X) | (498) |
The dependency pairs are split into 0 components.
U212#(mark(X1),X2) | → | U212#(X1,X2) | (598) |
U212#(X1,mark(X2)) | → | U212#(X1,X2) | (529) |
U212#(X1,active(X2)) | → | U212#(X1,X2) | (515) |
U212#(active(X1),X2) | → | U212#(X1,X2) | (482) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 7 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 2 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 3 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 0 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | x1 + x2 + 0 |
[U101(x1, x2)] | = | x2 + 3 |
[pair(x1, x2)] | = | x1 + x2 + 3 |
[fst(x1)] | = | x1 + 0 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + x3 + 2 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 7 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 6 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 8274 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 4 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 5 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 5 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 22207 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 6 |
[U151(x1, x2)] | = | 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 2 |
[U203(x1,...,x4)] | = | x2 + x3 + 6 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 0 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 3 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 4 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 3 |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
U212#(mark(X1),X2) | → | U212#(X1,X2) | (598) |
U212#(X1,mark(X2)) | → | U212#(X1,X2) | (529) |
U212#(X1,active(X2)) | → | U212#(X1,X2) | (515) |
U212#(active(X1),X2) | → | U212#(X1,X2) | (482) |
The dependency pairs are split into 0 components.
U204#(X1,active(X2)) | → | U204#(X1,X2) | (802) |
U204#(X1,mark(X2)) | → | U204#(X1,X2) | (619) |
U204#(active(X1),X2) | → | U204#(X1,X2) | (560) |
U204#(mark(X1),X2) | → | U204#(X1,X2) | (490) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 4 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 2 |
[U11(x1, x2, x3)] | = | 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 3 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 0 |
[U71(x1)] | = | x1 + 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 0 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 2 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 3 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 1 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 5 |
[U151(x1, x2)] | = | 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x2 + x3 + 7 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 2 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 0 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | 5 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + x2 + 2 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | x1 + x2 + 0 |
[U181(x1, x2)] | = | 2 |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
U204#(X1,active(X2)) | → | U204#(X1,X2) | (802) |
U204#(X1,mark(X2)) | → | U204#(X1,X2) | (619) |
U204#(active(X1),X2) | → | U204#(X1,X2) | (560) |
U204#(mark(X1),X2) | → | U204#(X1,X2) | (490) |
The dependency pairs are split into 0 components.
splitAt#(active(X1),X2) | → | splitAt#(X1,X2) | (741) |
splitAt#(X1,active(X2)) | → | splitAt#(X1,X2) | (675) |
splitAt#(mark(X1),X2) | → | splitAt#(X1,X2) | (667) |
splitAt#(X1,mark(X2)) | → | splitAt#(X1,X2) | (616) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2255 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | 1 |
[U182(x1, x2)] | = | x1 + x2 + 16474 |
[U11(x1, x2, x3)] | = | x3 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 12706 |
[U91(x1)] | = | x1 + 12215 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 0 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 17677 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 5840 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 0 |
[U111(x1)] | = | x1 + 1998 |
[U132(x1)] | = | x1 + 16475 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 2 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 14443 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 23 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | x2 + 0 |
[mark(x1)] | = | x1 + 16477 |
[U151(x1, x2)] | = | 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 16048 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 1 |
[U203(x1,...,x4)] | = | x2 + x3 + 1 |
[U52(x1)] | = | x1 + 16475 |
[U61(x1)] | = | x1 + 4778 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 2 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 0 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 16474 |
[U41(x1, x2)] | = | x1 + x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 7610 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 1 |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
splitAt#(X1,active(X2)) | → | splitAt#(X1,X2) | (675) |
splitAt#(X1,mark(X2)) | → | splitAt#(X1,X2) | (616) |
The dependency pairs are split into 1 component.
splitAt#(active(X1),X2) | → | splitAt#(X1,X2) | (741) |
splitAt#(mark(X1),X2) | → | splitAt#(X1,X2) | (667) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 514 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 15071 |
[U161(x1, x2)] | = | 7028 |
[U182(x1, x2)] | = | x1 + x2 + 9372 |
[U11(x1, x2, x3)] | = | x3 + 8969 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | 9300 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 7438 |
[U42(x1)] | = | x1 + 5371 |
[U91(x1)] | = | x1 + 1922 |
[U221(x1, x2, x3)] | = | x1 + 8203 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 0 |
[U71(x1)] | = | x1 + 5164 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 3230 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 3509 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 0 |
[U111(x1)] | = | x1 + 6274 |
[U132(x1)] | = | x1 + 1760 |
[U152(x1)] | = | x1 + 2540 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x2 + x3 + 7177 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 4647 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 7768 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 0 |
[mark#(x1)] | = | 2 |
[0] | = | 4572 |
[U191(x1, x2)] | = | x1 + 12580 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 151 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 2163 |
[sel(x1, x2)] | = | x1 + x2 + 8297 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 8466 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | x1 + 0 |
[mark(x1)] | = | x1 + 11472 |
[U151(x1, x2)] | = | 5177 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 2710 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 22814 |
[U203(x1,...,x4)] | = | x2 + x3 + 2709 |
[U52(x1)] | = | x1 + 1750 |
[U61(x1)] | = | x1 + 4818 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x3 + 6187 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 4639 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 0 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 191 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 4838 |
[U51(x1, x2)] | = | 981 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 11469 |
[U41(x1, x2)] | = | x1 + x2 + 572 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1392 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 792 |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U71(mark(X)) | → | U71(X) | (299) |
U71(active(X)) | → | U71(X) | (300) |
s(active(X)) | → | s(X) | (178) |
U111(mark(X)) | → | U111(X) | (139) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
s(mark(X)) | → | s(X) | (177) |
splitAt#(active(X1),X2) | → | splitAt#(X1,X2) | (741) |
splitAt#(mark(X1),X2) | → | splitAt#(X1,X2) | (667) |
The dependency pairs are split into 0 components.
U182#(mark(X1),X2) | → | U182#(X1,X2) | (591) |
U182#(X1,mark(X2)) | → | U182#(X1,X2) | (561) |
U182#(active(X1),X2) | → | U182#(X1,X2) | (426) |
U182#(X1,active(X2)) | → | U182#(X1,X2) | (334) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 8721 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + 8260 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | 23884 |
[U11(x1, x2, x3)] | = | x3 + 4 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 15509 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 2292 |
[U42(x1)] | = | x1 + 10008 |
[U91(x1)] | = | x1 + 6015 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 23884 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 9539 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x2 + 308 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 20957 |
[U111(x1)] | = | 23885 |
[U132(x1)] | = | x1 + 20503 |
[U152(x1)] | = | x1 + 11584 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + x3 + 29126 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + 4413 |
[U201(x1,...,x4)] | = | x1 + x3 + 1425 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 832 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 13184 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 30453 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 30651 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x3 + 27088 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 17656 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 7244 |
[isLNat(x1)] | = | x1 + 4283 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | x1 + 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 23887 |
[U151(x1, x2)] | = | x2 + 14903 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 23883 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + x2 + 32245 |
[U203(x1,...,x4)] | = | 12104 |
[U52(x1)] | = | x1 + 7313 |
[U61(x1)] | = | x1 + 11259 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x2 + 26509 |
[head(x1)] | = | x1 + 18794 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 240 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 1236 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 23523 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 14292 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 15478 |
[U51(x1, x2)] | = | x1 + 28283 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 8362 |
[U41(x1, x2)] | = | x1 + 853 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 22232 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | 16071 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U182#(mark(X1),X2) | → | U182#(X1,X2) | (591) |
U182#(active(X1),X2) | → | U182#(X1,X2) | (426) |
The dependency pairs are split into 1 component.
U182#(X1,active(X2)) | → | U182#(X1,X2) | (334) |
U182#(X1,mark(X2)) | → | U182#(X1,X2) | (561) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 32310 |
[U161(x1, x2)] | = | x1 + 14881 |
[U182(x1, x2)] | = | x1 + 16185 |
[U11(x1, x2, x3)] | = | x1 + x3 + 9351 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 27507 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 27165 |
[U91(x1)] | = | x1 + 21873 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1095 |
[U71(x1)] | = | x1 + 8990 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 32048 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 4170 |
[pair(x1, x2)] | = | x1 + x2 + 19855 |
[fst(x1)] | = | x1 + 8287 |
[U111(x1)] | = | x1 + 22560 |
[U132(x1)] | = | x1 + 15925 |
[U152(x1)] | = | x1 + 7390 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 23250 |
[splitAt(x1, x2)] | = | x2 + 31466 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 4188 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + 5014 |
[U201(x1,...,x4)] | = | x1 + x3 + 24024 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 20786 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 13211 |
[mark#(x1)] | = | 2 |
[0] | = | 28216 |
[U191(x1, x2)] | = | x1 + 19561 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 31291 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 31216 |
[sel(x1, x2)] | = | x1 + x2 + 28386 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 522 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | x2 + 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 52235 |
[U151(x1, x2)] | = | x1 + x2 + 29111 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 7103 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 4421 |
[U203(x1,...,x4)] | = | x1 + x3 + 18278 |
[U52(x1)] | = | x1 + 10935 |
[U61(x1)] | = | x1 + 2313 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 27901 |
[head(x1)] | = | x1 + 6083 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 15995 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 8503 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 13798 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 16466 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 799 |
[U51(x1, x2)] | = | x1 + 27511 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 52232 |
[U41(x1, x2)] | = | x1 + 20106 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 4233 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1810 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U182#(X1,active(X2)) | → | U182#(X1,X2) | (334) |
U182#(X1,mark(X2)) | → | U182#(X1,X2) | (561) |
The dependency pairs are split into 0 components.
U151#(active(X1),X2) | → | U151#(X1,X2) | (818) |
U151#(mark(X1),X2) | → | U151#(X1,X2) | (669) |
U151#(X1,mark(X2)) | → | U151#(X1,X2) | (639) |
U151#(X1,active(X2)) | → | U151#(X1,X2) | (500) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 2 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x3 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 3 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | x1 + 2 |
[natsFrom(x1)] | = | x1 + 3 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 2 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 38419 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 3 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 4 |
[sel(x1, x2)] | = | x1 + x2 + 5 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 2 |
[U52(x1)] | = | x1 + 2 |
[U61(x1)] | = | x1 + 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 3 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | x1 + x2 + 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 2 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U151#(active(X1),X2) | → | U151#(X1,X2) | (818) |
U151#(mark(X1),X2) | → | U151#(X1,X2) | (669) |
U151#(X1,mark(X2)) | → | U151#(X1,X2) | (639) |
U151#(X1,active(X2)) | → | U151#(X1,X2) | (500) |
The dependency pairs are split into 0 components.
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (798) |
U12#(active(X1),X2,X3) | → | U12#(X1,X2,X3) | (714) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (657) |
U12#(X1,X2,mark(X3)) | → | U12#(X1,X2,X3) | (642) |
U12#(X1,X2,active(X3)) | → | U12#(X1,X2,X3) | (517) |
U12#(mark(X1),X2,X3) | → | U12#(X1,X2,X3) | (449) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 2 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x3 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 3 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + 5 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | x1 + x3 + 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 38419 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 4 |
[sel(x1, x2)] | = | x1 + x2 + 3 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 3 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 3 |
[U203(x1,...,x4)] | = | x1 + x3 + 4 |
[U52(x1)] | = | x1 + 2 |
[U61(x1)] | = | x1 + 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U12#(active(X1),X2,X3) | → | U12#(X1,X2,X3) | (714) |
U12#(X1,X2,mark(X3)) | → | U12#(X1,X2,X3) | (642) |
U12#(X1,X2,active(X3)) | → | U12#(X1,X2,X3) | (517) |
U12#(mark(X1),X2,X3) | → | U12#(X1,X2,X3) | (449) |
The dependency pairs are split into 1 component.
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (798) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (657) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 24244 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 4850 |
[U161(x1, x2)] | = | x1 + 10931 |
[U182(x1, x2)] | = | x1 + 10035 |
[U11(x1, x2, x3)] | = | x1 + x3 + 17200 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 35660 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 29080 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 29574 |
[U42(x1)] | = | x1 + 7261 |
[U91(x1)] | = | x1 + 8434 |
[U221(x1, x2, x3)] | = | x1 + 31914 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 13014 |
[U71(x1)] | = | x1 + 13987 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 4164 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 8754 |
[fst(x1)] | = | x1 + 3147 |
[U111(x1)] | = | x1 + 14911 |
[U132(x1)] | = | x1 + 22551 |
[U152(x1)] | = | x1 + 25628 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 1377 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 3389 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + 1133 |
[U201(x1,...,x4)] | = | x1 + x3 + 5089 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | x2 + 0 |
[U141(x1, x2)] | = | x1 + x2 + 31572 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 21547 |
[mark#(x1)] | = | 2 |
[0] | = | 41124 |
[U191(x1, x2)] | = | x1 + 29823 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 7592 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 23763 |
[sel(x1, x2)] | = | x1 + x2 + 26238 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 2 |
[isLNat(x1)] | = | x1 + 12821 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 48481 |
[U151(x1, x2)] | = | x1 + x2 + 5936 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 20701 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 23657 |
[U203(x1,...,x4)] | = | x1 + x3 + 28106 |
[U52(x1)] | = | x1 + 19658 |
[U61(x1)] | = | x1 + 19569 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 3829 |
[head(x1)] | = | x1 + 15431 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 9921 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 12615 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 17502 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 13570 |
[U51(x1, x2)] | = | x1 + 25275 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 48478 |
[U41(x1, x2)] | = | x1 + 18547 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 17618 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 20949 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U12#(X1,active(X2),X3) | → | U12#(X1,X2,X3) | (798) |
U12#(X1,mark(X2),X3) | → | U12#(X1,X2,X3) | (657) |
The dependency pairs are split into 0 components.
U222#(active(X1),X2,X3) | → | U222#(X1,X2,X3) | (731) |
U222#(X1,X2,mark(X3)) | → | U222#(X1,X2,X3) | (691) |
U222#(X1,mark(X2),X3) | → | U222#(X1,X2,X3) | (666) |
U222#(mark(X1),X2,X3) | → | U222#(X1,X2,X3) | (534) |
U222#(X1,X2,active(X3)) | → | U222#(X1,X2,X3) | (467) |
U222#(X1,active(X2),X3) | → | U222#(X1,X2,X3) | (408) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 3 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + x3 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 3 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + 1 |
[U222#(x1, x2, x3)] | = | x1 + x3 + 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | x1 + 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x2 + 1 |
[splitAt(x1, x2)] | = | x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x3 + 3 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + 1 |
[U201(x1,...,x4)] | = | x1 + x3 + 2 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 21664 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 3 |
[sel(x1, x2)] | = | x1 + x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x1 + x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + x2 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + 5 |
[U52(x1)] | = | x1 + 2 |
[U61(x1)] | = | x1 + 2 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + x2 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x2 + 1 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 1 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 2 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
U111(active(X)) | → | U111(X) | (140) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
isLNat(active(X)) | → | isLNat(X) | (126) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U111(mark(X)) | → | U111(X) | (139) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
U222#(active(X1),X2,X3) | → | U222#(X1,X2,X3) | (731) |
U222#(X1,X2,mark(X3)) | → | U222#(X1,X2,X3) | (691) |
U222#(mark(X1),X2,X3) | → | U222#(X1,X2,X3) | (534) |
U222#(X1,X2,active(X3)) | → | U222#(X1,X2,X3) | (467) |
The dependency pairs are split into 1 component.
U222#(X1,active(X2),X3) | → | U222#(X1,X2,X3) | (408) |
U222#(X1,mark(X2),X3) | → | U222#(X1,X2,X3) | (666) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 24048 |
[U161(x1, x2)] | = | x1 + 14258 |
[U182(x1, x2)] | = | x1 + x2 + 24826 |
[U11(x1, x2, x3)] | = | x1 + x2 + x3 + 21982 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 540 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 76 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 3968 |
[U91(x1)] | = | x1 + 18523 |
[U221(x1, x2, x3)] | = | x1 + 19396 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 562 |
[U71(x1)] | = | x1 + 24827 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 52 |
[U222#(x1, x2, x3)] | = | x2 + 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 691 |
[pair(x1, x2)] | = | x1 + x2 + 700 |
[fst(x1)] | = | x1 + 7773 |
[U111(x1)] | = | x1 + 3035 |
[U132(x1)] | = | x1 + 3890 |
[U152(x1)] | = | x1 + 22391 |
[natsFrom(x1)] | = | 546 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 170 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 727 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 456 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 102 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 13404 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 4267 |
[U191(x1, x2)] | = | 5016 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 2113 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 702 |
[sel(x1, x2)] | = | x2 + 608 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 412 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 205 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 24829 |
[U151(x1, x2)] | = | x1 + 476 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 6851 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 18202 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 11629 |
[U52(x1)] | = | x1 + 19912 |
[U61(x1)] | = | 21004 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 218 |
[head(x1)] | = | x1 + 209 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 341 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2361 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 24441 |
[U51(x1, x2)] | = | x1 + 1271 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 5253 |
[U41(x1, x2)] | = | x1 + 188 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 581 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1367 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U222#(X1,active(X2),X3) | → | U222#(X1,X2,X3) | (408) |
U222#(X1,mark(X2),X3) | → | U222#(X1,X2,X3) | (666) |
The dependency pairs are split into 0 components.
U102#(active(X)) | → | U102#(X) | (348) |
U102#(mark(X)) | → | U102#(X) | (328) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2991 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 26909 |
[U161(x1, x2)] | = | x1 + 24925 |
[U182(x1, x2)] | = | x1 + x2 + 29395 |
[U11(x1, x2, x3)] | = | x1 + x2 + x3 + 19522 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 28652 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 5479 |
[U91(x1)] | = | x1 + 28019 |
[U221(x1, x2, x3)] | = | x1 + 20471 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 29396 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 32424 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1568 |
[pair(x1, x2)] | = | x1 + x2 + 848 |
[fst(x1)] | = | x1 + 151 |
[U111(x1)] | = | x1 + 29396 |
[U132(x1)] | = | x1 + 15836 |
[U152(x1)] | = | x1 + 447 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 4173 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 5689 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 11978 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 14251 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 23291 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 26071 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 20347 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | x1 + 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 11002 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 6753 |
[sel(x1, x2)] | = | x2 + 5328 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 7615 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 3883 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 29398 |
[U151(x1, x2)] | = | x1 + 11818 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 4139 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 27459 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 27901 |
[U52(x1)] | = | x1 + 21350 |
[U61(x1)] | = | 10360 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 33534 |
[head(x1)] | = | x1 + 8694 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2783 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 10760 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 7086 |
[U51(x1, x2)] | = | x1 + 24602 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 3532 |
[U41(x1, x2)] | = | x1 + 470 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 8738 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 58791 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U102#(active(X)) | → | U102#(X) | (348) |
U102#(mark(X)) | → | U102#(X) | (328) |
The dependency pairs are split into 0 components.
fst#(active(X)) | → | fst#(X) | (633) |
fst#(mark(X)) | → | fst#(X) | (342) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 8626 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 29009 |
[U161(x1, x2)] | = | x1 + 1372 |
[U182(x1, x2)] | = | x1 + x2 + 35088 |
[U11(x1, x2, x3)] | = | x1 + x2 + x3 + 24572 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 27427 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 10700 |
[U42(x1)] | = | x1 + 5968 |
[U91(x1)] | = | x1 + 7973 |
[U221(x1, x2, x3)] | = | x1 + 23367 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 10381 |
[U71(x1)] | = | x1 + 35089 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 31318 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2537 |
[pair(x1, x2)] | = | x1 + x2 + 9085 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 27638 |
[U132(x1)] | = | x1 + 3201 |
[U152(x1)] | = | x1 + 27080 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 26690 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | x1 + 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 18352 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 13088 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 7751 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 20344 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 29756 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 14195 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 12007 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 31445 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 1907 |
[sel(x1, x2)] | = | x2 + 8346 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 35091 |
[U151(x1, x2)] | = | x1 + 3659 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 4738 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 999 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 26818 |
[U52(x1)] | = | x1 + 35089 |
[U61(x1)] | = | 17549 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 14092 |
[head(x1)] | = | x1 + 13959 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 4360 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 21236 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 26163 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 35089 |
[U51(x1, x2)] | = | x1 + 10706 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 10681 |
[U41(x1, x2)] | = | x1 + 5827 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 13444 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 23337 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
fst#(active(X)) | → | fst#(X) | (633) |
fst#(mark(X)) | → | fst#(X) | (342) |
The dependency pairs are split into 0 components.
U141#(X1,active(X2)) | → | U141#(X1,X2) | (724) |
U141#(X1,mark(X2)) | → | U141#(X1,X2) | (713) |
U141#(mark(X1),X2) | → | U141#(X1,X2) | (504) |
U141#(active(X1),X2) | → | U141#(X1,X2) | (370) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 2 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 1 |
[U111(x1)] | = | x1 + 2 |
[U132(x1)] | = | x1 + 2 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | x1 + 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 1 |
[sel(x1, x2)] | = | x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 1 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 1 |
[U52(x1)] | = | x1 + 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 2 |
[U41(x1, x2)] | = | x1 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U141#(mark(X1),X2) | → | U141#(X1,X2) | (504) |
U141#(active(X1),X2) | → | U141#(X1,X2) | (370) |
The dependency pairs are split into 1 component.
U141#(X1,mark(X2)) | → | U141#(X1,X2) | (713) |
U141#(X1,active(X2)) | → | U141#(X1,X2) | (724) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + 2 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 3 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + x2 + 1 |
[U11(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 2 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x1 + x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 3 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + 2 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 2 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 2 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + 3 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + 2 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 4 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + x4 + 3 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | x2 + 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 4 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 2 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x2 + x3 + 5 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + 1 |
[sel(x1, x2)] | = | x2 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 1 |
[isLNat(x1)] | = | x1 + 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 1 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 2 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 2 |
[U203(x1,...,x4)] | = | x1 + x3 + x4 + 4 |
[U52(x1)] | = | x1 + 2 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[head(x1)] | = | x1 + 3 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 2 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x1 + 3 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | x1 + 2 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
pair(active(X1),X2) | → | pair(X1,X2) | (211) |
cons(X1,mark(X2)) | → | cons(X1,X2) | (172) |
pair(X1,active(X2)) | → | pair(X1,X2) | (212) |
cons(mark(X1),X2) | → | cons(X1,X2) | (171) |
cons(X1,active(X2)) | → | cons(X1,X2) | (174) |
pair(mark(X1),X2) | → | pair(X1,X2) | (209) |
U71(mark(X)) | → | U71(X) | (299) |
pair(X1,mark(X2)) | → | pair(X1,X2) | (210) |
U71(active(X)) | → | U71(X) | (300) |
cons(active(X1),X2) | → | cons(X1,X2) | (173) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
U141#(X1,mark(X2)) | → | U141#(X1,X2) | (713) |
U141#(X1,active(X2)) | → | U141#(X1,X2) | (724) |
The dependency pairs are split into 0 components.
isLNat#(mark(X)) | → | isLNat#(X) | (668) |
isLNat#(active(X)) | → | isLNat#(X) | (376) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1587 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1452 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 14681 |
[U11(x1, x2, x3)] | = | x1 + 22155 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2884 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 4600 |
[U42(x1)] | = | x1 + 6537 |
[U91(x1)] | = | x1 + 5338 |
[U221(x1, x2, x3)] | = | x1 + 7414 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 21092 |
[U71(x1)] | = | x1 + 3286 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 19336 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 9022 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 4525 |
[U111(x1)] | = | x1 + 12234 |
[U132(x1)] | = | x1 + 4654 |
[U152(x1)] | = | x1 + 3690 |
[natsFrom(x1)] | = | 12820 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 12956 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 8324 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 3006 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 14804 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1727 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 8176 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 5056 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 16895 |
[isLNat#(x1)] | = | x1 + 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 7167 |
[sel(x1, x2)] | = | x2 + 6405 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 22729 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 14684 |
[U151(x1, x2)] | = | x1 + 10469 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 13683 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 11608 |
[U203(x1,...,x4)] | = | x1 + x2 + 12531 |
[U52(x1)] | = | 10906 |
[U61(x1)] | = | 10791 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 9369 |
[head(x1)] | = | 5171 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 5101 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 5834 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 3342 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1158 |
[U51(x1, x2)] | = | x1 + 3985 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 4199 |
[U41(x1, x2)] | = | x2 + 14477 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 1124 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 6256 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
s(active(X)) | → | s(X) | (178) |
s(mark(X)) | → | s(X) | (177) |
isLNat#(mark(X)) | → | isLNat#(X) | (668) |
isLNat#(active(X)) | → | isLNat#(X) | (376) |
The dependency pairs are split into 0 components.
U31#(mark(X1),X2,X3) | → | U31#(X1,X2,X3) | (792) |
U31#(X1,active(X2),X3) | → | U31#(X1,X2,X3) | (780) |
U31#(X1,mark(X2),X3) | → | U31#(X1,X2,X3) | (569) |
U31#(X1,X2,active(X3)) | → | U31#(X1,X2,X3) | (434) |
U31#(active(X1),X2,X3) | → | U31#(X1,X2,X3) | (356) |
U31#(X1,X2,mark(X3)) | → | U31#(X1,X2,X3) | (337) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + 3 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 4 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 4 |
[U71(x1)] | = | x1 + 2 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 2 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 2 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 2 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 3 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 2 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 2 |
[sel(x1, x2)] | = | x2 + 2 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 22729 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 2 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 2 |
[U203(x1,...,x4)] | = | x1 + x2 + 3 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1 |
[head(x1)] | = | 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 2 |
[U51(x1, x2)] | = | x1 + 2 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x2 + 2 |
[U31#(x1, x2, x3)] | = | x1 + x2 + x3 + 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
s(active(X)) | → | s(X) | (178) |
s(mark(X)) | → | s(X) | (177) |
U31#(mark(X1),X2,X3) | → | U31#(X1,X2,X3) | (792) |
U31#(X1,active(X2),X3) | → | U31#(X1,X2,X3) | (780) |
U31#(X1,mark(X2),X3) | → | U31#(X1,X2,X3) | (569) |
U31#(X1,X2,active(X3)) | → | U31#(X1,X2,X3) | (434) |
U31#(active(X1),X2,X3) | → | U31#(X1,X2,X3) | (356) |
U31#(X1,X2,mark(X3)) | → | U31#(X1,X2,X3) | (337) |
The dependency pairs are split into 0 components.
head#(mark(X)) | → | head#(X) | (603) |
head#(active(X)) | → | head#(X) | (566) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1261 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 8537 |
[U161(x1, x2)] | = | x1 + 1639 |
[U182(x1, x2)] | = | x1 + 12274 |
[U11(x1, x2, x3)] | = | x1 + 7409 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 5182 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 10196 |
[U91(x1)] | = | x1 + 7812 |
[U221(x1, x2, x3)] | = | x1 + 162 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 10936 |
[U71(x1)] | = | x1 + 1323 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 645 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 7718 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 4910 |
[U111(x1)] | = | x1 + 11265 |
[U132(x1)] | = | x1 + 5452 |
[U152(x1)] | = | x1 + 1131 |
[natsFrom(x1)] | = | 834 |
[head#(x1)] | = | x1 + 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1257 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 6689 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 5713 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 9040 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 14536 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 19070 |
[mark#(x1)] | = | 2 |
[0] | = | 5164 |
[U191(x1, x2)] | = | x1 + 19327 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 3808 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1816 |
[sel(x1, x2)] | = | x2 + 5015 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 8818 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 31918 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 12277 |
[U151(x1, x2)] | = | x1 + 2053 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 8351 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 18468 |
[U203(x1,...,x4)] | = | x1 + x2 + 8194 |
[U52(x1)] | = | 3802 |
[U61(x1)] | = | 374 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 6995 |
[head(x1)] | = | 7647 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2150 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 4661 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 5187 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1141 |
[U51(x1, x2)] | = | x1 + 14945 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 6657 |
[U41(x1, x2)] | = | x2 + 11086 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 48 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 11157 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
s(active(X)) | → | s(X) | (178) |
s(mark(X)) | → | s(X) | (177) |
head#(mark(X)) | → | head#(X) | (603) |
head#(active(X)) | → | head#(X) | (566) |
The dependency pairs are split into 0 components.
afterNth#(X1,active(X2)) | → | afterNth#(X1,X2) | (733) |
afterNth#(mark(X1),X2) | → | afterNth#(X1,X2) | (634) |
afterNth#(X1,mark(X2)) | → | afterNth#(X1,X2) | (556) |
afterNth#(active(X1),X2) | → | afterNth#(X1,X2) | (428) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 1 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 1 |
[U161(x1, x2)] | = | x1 + 1 |
[U182(x1, x2)] | = | x1 + 1 |
[U11(x1, x2, x3)] | = | x1 + 1 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 1 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 1 |
[U91(x1)] | = | x1 + 1 |
[U221(x1, x2, x3)] | = | x1 + 1 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 1 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 1 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 1 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1 |
[U111(x1)] | = | x1 + 1 |
[U132(x1)] | = | x1 + 1 |
[U152(x1)] | = | x1 + 1 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 1 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 1 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 1 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 1 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 1 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 1 |
[sel(x1, x2)] | = | x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 4 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 31918 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 4 |
[U151(x1, x2)] | = | x1 + 2 |
[afterNth#(x1, x2)] | = | x1 + 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 1 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 1 |
[U203(x1,...,x4)] | = | x1 + x2 + 1 |
[U52(x1)] | = | 1 |
[U61(x1)] | = | 1 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 1 |
[head(x1)] | = | 1 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 1 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 1 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 1 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 1 |
[U51(x1, x2)] | = | x1 + 1 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 1 |
[U41(x1, x2)] | = | x2 + 1 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 1 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 1 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
s(active(X)) | → | s(X) | (178) |
s(mark(X)) | → | s(X) | (177) |
afterNth#(mark(X1),X2) | → | afterNth#(X1,X2) | (634) |
afterNth#(active(X1),X2) | → | afterNth#(X1,X2) | (428) |
The dependency pairs are split into 1 component.
afterNth#(X1,mark(X2)) | → | afterNth#(X1,X2) | (556) |
afterNth#(X1,active(X2)) | → | afterNth#(X1,X2) | (733) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x1 + x2 + 507 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x2 + x3 + 7131 |
[U161(x1, x2)] | = | x1 + 16829 |
[U182(x1, x2)] | = | x1 + 38711 |
[U11(x1, x2, x3)] | = | x1 + 22883 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 2522 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 2268 |
[U91(x1)] | = | x1 + 12085 |
[U221(x1, x2, x3)] | = | x1 + 18739 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | x1 + 20135 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x1 + x2 + 5462 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | x1 + x2 + 24095 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | 1817 |
[U111(x1)] | = | x1 + 8899 |
[U132(x1)] | = | x1 + 33 |
[U152(x1)] | = | x1 + 1642 |
[natsFrom(x1)] | = | 8870 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 8076 |
[splitAt(x1, x2)] | = | x1 + x2 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x1 + x2 + x3 + 19215 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | 1 |
[U222(x1, x2, x3)] | = | x1 + x2 + x3 + 1076 |
[U201(x1,...,x4)] | = | x1 + x2 + x3 + 26469 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + 30904 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | x1 + 13370 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x2 + x3 + 371 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x4 + 18885 |
[sel(x1, x2)] | = | x2 + 13838 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 3 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 31918 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 38714 |
[U151(x1, x2)] | = | x1 + 26865 |
[afterNth#(x1, x2)] | = | x2 + 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x2 + 23025 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 28771 |
[U203(x1,...,x4)] | = | x1 + x2 + 756 |
[U52(x1)] | = | 1398 |
[U61(x1)] | = | 24426 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 1 |
[U31(x1, x2, x3)] | = | x1 + x2 + 19259 |
[head(x1)] | = | 22183 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 1 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 38712 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | x1 + 2275 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 23204 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 1 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | 21801 |
[U51(x1, x2)] | = | x1 + 18415 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x2 + 27110 |
[U41(x1, x2)] | = | x2 + 28495 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 18841 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 8115 |
U81(mark(X)) | → | U81(X) | (301) |
U81(active(X)) | → | U81(X) | (302) |
isPLNat(mark(X)) | → | isPLNat(X) | (305) |
isPLNat(active(X)) | → | isPLNat(X) | (306) |
s(active(X)) | → | s(X) | (178) |
s(mark(X)) | → | s(X) | (177) |
afterNth#(X1,mark(X2)) | → | afterNth#(X1,X2) | (556) |
afterNth#(X1,active(X2)) | → | afterNth#(X1,X2) | (733) |
The dependency pairs are split into 0 components.
cons#(mark(X1),X2) | → | cons#(X1,X2) | (590) |
cons#(X1,active(X2)) | → | cons#(X1,X2) | (568) |
cons#(X1,mark(X2)) | → | cons#(X1,X2) | (563) |
cons#(active(X1),X2) | → | cons#(X1,X2) | (380) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 289365 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + 693651 |
[U161(x1, x2)] | = | 23985 |
[U182(x1, x2)] | = | 526639 |
[U11(x1, x2, x3)] | = | x1 + 27580 |
[cons#(x1, x2)] | = | x2 + 0 |
[s(x1)] | = | x1 + 6195 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 588375 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 98036 |
[U42(x1)] | = | x1 + 47968 |
[U91(x1)] | = | x1 + 23984 |
[U221(x1, x2, x3)] | = | x1 + 9340 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1212 |
[U71(x1)] | = | 177578 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 146605 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 41664 |
[pair(x1, x2)] | = | x1 + x2 + 240811 |
[fst(x1)] | = | x1 + 428857 |
[U111(x1)] | = | x1 + 602717 |
[U132(x1)] | = | 177578 |
[U152(x1)] | = | 177578 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 262392 |
[splitAt(x1, x2)] | = | x1 + 31574 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 253126 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 103756 |
[U222(x1, x2, x3)] | = | x1 + 234885 |
[U201(x1,...,x4)] | = | x2 + x3 + 61753 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 362830 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 17688 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 55559 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 36847 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 39835 |
[sel(x1, x2)] | = | x2 + 18865 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 12960 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 31918 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 153594 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 693289 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 10454 |
[U203(x1,...,x4)] | = | x2 + 265381 |
[U52(x1)] | = | x1 + 47968 |
[U61(x1)] | = | 177578 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 23984 |
[U31(x1, x2, x3)] | = | x1 + x3 + 467744 |
[head(x1)] | = | x1 + 474978 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 72538 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 65647 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 277110 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 23098 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 201562 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 919196 |
[U51(x1, x2)] | = | 23985 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 235999 |
[U41(x1, x2)] | = | x2 + 23985 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 133935 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 301093 |
U161(X1,mark(X2)) | → | U161(X1,X2) | (168) |
U111(active(X)) | → | U111(X) | (140) |
U61(mark(X)) | → | U61(X) | (297) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U161(active(X1),X2) | → | U161(X1,X2) | (169) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U161(mark(X1),X2) | → | U161(X1,X2) | (167) |
U152(mark(X)) | → | U152(X) | (165) |
U161(X1,active(X2)) | → | U161(X1,X2) | (170) |
U111(mark(X)) | → | U111(X) | (139) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
cons#(X1,active(X2)) | → | cons#(X1,X2) | (568) |
cons#(X1,mark(X2)) | → | cons#(X1,X2) | (563) |
The dependency pairs are split into 1 component.
cons#(mark(X1),X2) | → | cons#(X1,X2) | (590) |
cons#(active(X1),X2) | → | cons#(X1,X2) | (380) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 55 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + 3 |
[U161(x1, x2)] | = | 52 |
[U182(x1, x2)] | = | 4313 |
[U11(x1, x2, x3)] | = | x1 + 4277 |
[cons#(x1, x2)] | = | x1 + 0 |
[s(x1)] | = | x1 + 10 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 33545 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 4 |
[U42(x1)] | = | x1 + 19413 |
[U91(x1)] | = | x1 + 11784 |
[U221(x1, x2, x3)] | = | x1 + 2 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 1 |
[U71(x1)] | = | 22 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 6 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 22 |
[pair(x1, x2)] | = | x1 + x2 + 1 |
[fst(x1)] | = | x1 + 20 |
[U111(x1)] | = | x1 + 9570 |
[U132(x1)] | = | 9 |
[U152(x1)] | = | 22 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 13837 |
[splitAt(x1, x2)] | = | x1 + 14 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 4303 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + 8 |
[U201(x1,...,x4)] | = | x2 + x3 + 26 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 33539 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | x1 + 26428 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 17 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 13831 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 27 |
[sel(x1, x2)] | = | x2 + 3 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 4276 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 55560 |
[isLNat(x1)] | = | 20 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 20 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 9650 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 26485 |
[U203(x1,...,x4)] | = | x2 + 53 |
[U52(x1)] | = | x1 + 13699 |
[U61(x1)] | = | 22 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x3 + 9644 |
[head(x1)] | = | x1 + 9587 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 56 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 2807 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 4305 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | x1 + 18 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 24 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | 0 |
[U22(x1, x2)] | = | x1 + 9 |
[U51(x1, x2)] | = | 22 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 26491 |
[U41(x1, x2)] | = | x2 + 19431 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 13 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 4287 |
U161(X1,mark(X2)) | → | U161(X1,X2) | (168) |
U111(active(X)) | → | U111(X) | (140) |
U61(mark(X)) | → | U61(X) | (297) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U161(active(X1),X2) | → | U161(X1,X2) | (169) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U161(mark(X1),X2) | → | U161(X1,X2) | (167) |
U152(mark(X)) | → | U152(X) | (165) |
U161(X1,active(X2)) | → | U161(X1,X2) | (170) |
U111(mark(X)) | → | U111(X) | (139) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
cons#(mark(X1),X2) | → | cons#(X1,X2) | (590) |
cons#(active(X1),X2) | → | cons#(X1,X2) | (380) |
The dependency pairs are split into 0 components.
pair#(mark(X1),X2) | → | pair#(X1,X2) | (692) |
pair#(X1,active(X2)) | → | pair#(X1,X2) | (551) |
pair#(X1,mark(X2)) | → | pair#(X1,X2) | (402) |
pair#(active(X1),X2) | → | pair#(X1,X2) | (360) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 25824 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + 76103 |
[U161(x1, x2)] | = | 15 |
[U182(x1, x2)] | = | 31 |
[U11(x1, x2, x3)] | = | x1 + 2 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 33564 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 1 |
[U42(x1)] | = | x1 + 15 |
[U91(x1)] | = | x1 + 6550 |
[U221(x1, x2, x3)] | = | x1 + 50294 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 44989 |
[U71(x1)] | = | 3 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 4 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 6 |
[pair(x1, x2)] | = | x1 + x2 + 25790 |
[fst(x1)] | = | x1 + 50312 |
[U111(x1)] | = | x1 + 29 |
[U132(x1)] | = | 6 |
[U152(x1)] | = | 6 |
[natsFrom(x1)] | = | 1 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 11 |
[splitAt(x1, x2)] | = | x1 + 1 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 12 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + 50303 |
[U201(x1,...,x4)] | = | x2 + x3 + 25811 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 25792 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 1 |
[mark#(x1)] | = | 2 |
[0] | = | 1 |
[U191(x1, x2)] | = | 4 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 2 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 25812 |
[sel(x1, x2)] | = | x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 1 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 18 |
[isLNat(x1)] | = | 1 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 4 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 72 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 14690 |
[U203(x1,...,x4)] | = | x2 + 25822 |
[U52(x1)] | = | x1 + 45196 |
[U61(x1)] | = | 5 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x3 + 57 |
[head(x1)] | = | x1 + 20 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 36 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 23 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 14 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 7 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 8 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | x2 + 0 |
[U22(x1, x2)] | = | x1 + 76112 |
[U51(x1, x2)] | = | 18398 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 14699 |
[U41(x1, x2)] | = | x2 + 14 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 4 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 21 |
U161(X1,mark(X2)) | → | U161(X1,X2) | (168) |
U111(active(X)) | → | U111(X) | (140) |
U61(mark(X)) | → | U61(X) | (297) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U161(active(X1),X2) | → | U161(X1,X2) | (169) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U161(mark(X1),X2) | → | U161(X1,X2) | (167) |
U152(mark(X)) | → | U152(X) | (165) |
U161(X1,active(X2)) | → | U161(X1,X2) | (170) |
U111(mark(X)) | → | U111(X) | (139) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
pair#(X1,active(X2)) | → | pair#(X1,X2) | (551) |
pair#(X1,mark(X2)) | → | pair#(X1,X2) | (402) |
The dependency pairs are split into 1 component.
pair#(active(X1),X2) | → | pair#(X1,X2) | (360) |
pair#(mark(X1),X2) | → | pair#(X1,X2) | (692) |
[U201#(x1,...,x4)] | = | 0 |
[U204(x1, x2)] | = | x2 + 30 |
[U32#(x1, x2)] | = | 0 |
[U21(x1, x2, x3)] | = | x1 + x2 + 21 |
[U161(x1, x2)] | = | 25 |
[U182(x1, x2)] | = | 55972 |
[U11(x1, x2, x3)] | = | x1 + 55945 |
[cons#(x1, x2)] | = | 0 |
[s(x1)] | = | x1 + 1 |
[U142#(x1)] | = | 0 |
[take#(x1, x2)] | = | 0 |
[U142(x1)] | = | x1 + 40525 |
[U152#(x1)] | = | 0 |
[U181#(x1, x2)] | = | 0 |
[isPLNat(x1)] | = | x1 + 2 |
[U42(x1)] | = | x1 + 2031 |
[U91(x1)] | = | x1 + 8366 |
[U221(x1, x2, x3)] | = | x1 + x3 + 12 |
[U101#(x1, x2)] | = | 0 |
[take(x1, x2)] | = | x2 + 3 |
[U71(x1)] | = | 13 |
[U81#(x1)] | = | 0 |
[U131(x1, x2)] | = | x2 + 11 |
[U222#(x1, x2, x3)] | = | 0 |
[U212#(x1, x2)] | = | 0 |
[U101(x1, x2)] | = | 11544 |
[pair(x1, x2)] | = | x1 + x2 + 2 |
[fst(x1)] | = | x1 + 28 |
[U111(x1)] | = | x1 + 14244 |
[U132(x1)] | = | 13 |
[U152(x1)] | = | 13 |
[natsFrom(x1)] | = | 23 |
[head#(x1)] | = | 0 |
[U121#(x1)] | = | 0 |
[U172(x1, x2, x3)] | = | x1 + x3 + 16990 |
[splitAt(x1, x2)] | = | x1 + 7 |
[U131#(x1, x2)] | = | 0 |
[fst#(x1)] | = | 0 |
[U52#(x1)] | = | 0 |
[U12(x1, x2, x3)] | = | x2 + x3 + 55962 |
[U202#(x1,...,x4)] | = | 0 |
[isNatural(x1)] | = | x1 + 1 |
[U222(x1, x2, x3)] | = | x1 + 18 |
[U201(x1,...,x4)] | = | x2 + x3 + 10 |
[U42#(x1)] | = | 0 |
[U141#(x1, x2)] | = | 0 |
[U12#(x1, x2, x3)] | = | 0 |
[U141(x1, x2)] | = | x1 + x2 + 40519 |
[U171#(x1, x2, x3)] | = | 0 |
[tail(x1)] | = | 42432 |
[mark#(x1)] | = | 2 |
[0] | = | 10 |
[U191(x1, x2)] | = | 19 |
[sel#(x1, x2)] | = | 0 |
[U102#(x1)] | = | 0 |
[U171(x1, x2, x3)] | = | x1 + x3 + 16984 |
[isLNat#(x1)] | = | 0 |
[U202(x1,...,x4)] | = | x1 + x2 + x3 + 11 |
[sel(x1, x2)] | = | x2 + 1 |
[s#(x1)] | = | 0 |
[afterNth(x1, x2)] | = | x2 + 55944 |
[U211#(x1, x2)] | = | 0 |
[isPLNat#(x1)] | = | 0 |
[nil] | = | 19 |
[isLNat(x1)] | = | 11 |
[tail#(x1)] | = | 0 |
[U182#(x1, x2)] | = | 0 |
[splitAt#(x1, x2)] | = | 0 |
[mark(x1)] | = | x1 + 1 |
[U151(x1, x2)] | = | x2 + 11 |
[afterNth#(x1, x2)] | = | 0 |
[U111#(x1)] | = | 0 |
[U32(x1, x2)] | = | x1 + x2 + 14289 |
[U221#(x1, x2, x3)] | = | 0 |
[U211(x1, x2)] | = | x1 + 42433 |
[U203(x1,...,x4)] | = | x2 + 28 |
[U52(x1)] | = | x1 + 357 |
[U61(x1)] | = | 13 |
[U51#(x1, x2)] | = | 0 |
[U11#(x1, x2, x3)] | = | 0 |
[active(x1)] | = | x1 + 2 |
[U31(x1, x2, x3)] | = | x1 + x3 + 14283 |
[head(x1)] | = | x1 + 14252 |
[snd#(x1)] | = | 0 |
[U41#(x1, x2)] | = | 0 |
[cons(x1, x2)] | = | x1 + 30 |
[natsFrom#(x1)] | = | 0 |
[U102(x1)] | = | x1 + 11535 |
[active#(x1)] | = | 0 |
[snd(x1)] | = | 55964 |
[U191#(x1, x2)] | = | 0 |
[U21#(x1, x2, x3)] | = | 0 |
[U81(x1)] | = | 14 |
[U22#(x1, x2)] | = | 0 |
[tt] | = | 15 |
[U71#(x1)] | = | 0 |
[U151#(x1, x2)] | = | 0 |
[isNatural#(x1)] | = | 0 |
[pair#(x1, x2)] | = | x1 + 0 |
[U22(x1, x2)] | = | x1 + 27 |
[U51(x1, x2)] | = | 13 |
[U161#(x1, x2)] | = | 0 |
[U172#(x1, x2, x3)] | = | 0 |
[U203#(x1,...,x4)] | = | 0 |
[U212(x1, x2)] | = | x1 + x2 + 42439 |
[U41(x1, x2)] | = | x2 + 13 |
[U31#(x1, x2, x3)] | = | 0 |
[U91#(x1)] | = | 0 |
[U132#(x1)] | = | 0 |
[U121(x1)] | = | 5 |
[U61#(x1)] | = | 0 |
[U204#(x1, x2)] | = | 0 |
[U181(x1, x2)] | = | x1 + 55955 |
U161(X1,mark(X2)) | → | U161(X1,X2) | (168) |
U111(active(X)) | → | U111(X) | (140) |
U61(mark(X)) | → | U61(X) | (297) |
isLNat(mark(X)) | → | isLNat(X) | (125) |
U161(active(X1),X2) | → | U161(X1,X2) | (169) |
U61(active(X)) | → | U61(X) | (298) |
U121(active(X)) | → | U121(X) | (148) |
isLNat(active(X)) | → | isLNat(X) | (126) |
U152(active(X)) | → | U152(X) | (166) |
U161(mark(X1),X2) | → | U161(X1,X2) | (167) |
U152(mark(X)) | → | U152(X) | (165) |
U161(X1,active(X2)) | → | U161(X1,X2) | (170) |
U111(mark(X)) | → | U111(X) | (139) |
U121(mark(X)) | → | U121(X) | (147) |
isNatural(active(X)) | → | isNatural(X) | (230) |
isNatural(mark(X)) | → | isNatural(X) | (229) |
pair#(active(X1),X2) | → | pair#(X1,X2) | (360) |
pair#(mark(X1),X2) | → | pair#(X1,X2) | (692) |
The dependency pairs are split into 0 components.