YES(?,O(n^1)) 0.16/0.24 YES(?,O(n^1)) 0.16/0.25 0.16/0.25 Problem: 0.16/0.25 filter(cons(X),0(),M) -> cons(0()) 0.16/0.25 filter(cons(X),s(N),M) -> cons(X) 0.16/0.25 sieve(cons(0())) -> cons(0()) 0.16/0.25 sieve(cons(s(N))) -> cons(s(N)) 0.16/0.25 nats(N) -> cons(N) 0.16/0.25 zprimes() -> sieve(nats(s(s(0())))) 0.16/0.25 0.16/0.25 Proof: 0.16/0.25 Bounds Processor: 0.16/0.25 bound: 2 0.16/0.25 enrichment: match 0.16/0.25 automaton: 0.16/0.25 final states: {7,6,5,4} 0.16/0.25 transitions: 0.16/0.25 sieve1(12) -> 7* 0.16/0.25 nats1(11) -> 12* 0.16/0.25 s1(10) -> 11* 0.16/0.25 s1(2) -> 9* 0.16/0.25 s1(9) -> 10* 0.16/0.25 s1(1) -> 9* 0.16/0.25 s1(3) -> 9* 0.16/0.25 01() -> 9* 0.16/0.25 cons1(2) -> 6,4 0.16/0.25 cons1(9) -> 5,4 0.16/0.25 cons1(1) -> 6,4 0.16/0.25 cons1(3) -> 6,4 0.16/0.25 cons2(16) -> 7* 0.16/0.25 cons2(11) -> 12* 0.16/0.25 s2(10) -> 16* 0.16/0.25 filter0(1,1,1) -> 4* 0.16/0.25 filter0(1,3,1) -> 4* 0.16/0.25 filter0(1,2,3) -> 4* 0.16/0.25 filter0(2,2,1) -> 4* 0.16/0.25 filter0(2,1,3) -> 4* 0.16/0.25 filter0(2,3,3) -> 4* 0.16/0.25 filter0(3,1,1) -> 4* 0.16/0.25 filter0(1,1,2) -> 4* 0.16/0.25 filter0(3,3,1) -> 4* 0.16/0.25 filter0(1,3,2) -> 4* 0.16/0.25 filter0(3,2,3) -> 4* 0.16/0.25 filter0(2,2,2) -> 4* 0.16/0.25 filter0(3,1,2) -> 4* 0.16/0.25 filter0(3,3,2) -> 4* 0.16/0.25 filter0(1,2,1) -> 4* 0.16/0.25 filter0(1,1,3) -> 4* 0.16/0.25 filter0(1,3,3) -> 4* 0.16/0.25 filter0(2,1,1) -> 4* 0.16/0.25 filter0(2,3,1) -> 4* 0.16/0.25 filter0(2,2,3) -> 4* 0.16/0.25 filter0(3,2,1) -> 4* 0.16/0.25 filter0(1,2,2) -> 4* 0.16/0.25 filter0(3,1,3) -> 4* 0.16/0.25 filter0(3,3,3) -> 4* 0.16/0.25 filter0(2,1,2) -> 4* 0.16/0.25 filter0(2,3,2) -> 4* 0.16/0.25 filter0(3,2,2) -> 4* 0.16/0.25 cons0(2) -> 1* 0.16/0.25 cons0(1) -> 1* 0.16/0.25 cons0(3) -> 1* 0.16/0.25 00() -> 2* 0.16/0.25 s0(2) -> 3* 0.16/0.25 s0(1) -> 3* 0.16/0.25 s0(3) -> 3* 0.16/0.25 sieve0(2) -> 5* 0.16/0.25 sieve0(1) -> 5* 0.16/0.25 sieve0(3) -> 5* 0.16/0.25 nats0(2) -> 6* 0.16/0.25 nats0(1) -> 6* 0.16/0.25 nats0(3) -> 6* 0.16/0.25 zprimes0() -> 7* 0.16/0.25 problem: 0.16/0.25 0.16/0.25 Qed 0.16/0.25 EOF