fact: Definition nf_rect : forall P : T1 -> Type, P zero -> (forall n: nat, P (cons zero n zero)) -> (forall a n b n' b', nf (cons a n b) -> P (cons a n b)-> nf2 b' (cons a n b) -> nf b' -> P b' -> P (cons (cons a n b) n' b')) -> forall a, nf a -> P a.
imports: Arith Omega Compare_dec Relations Wellfounded Tools More_nat Wf_nat AccP not_decreasing ArithRing term rpo List