По сути, я хотел бы доказать это следующим результатом:
Lemma nat_ind_2 (P: nat -> Prop): P 0 -> P 1 -> (forall n, P n -> P (2+n)) ->
forall n, P n.
это рекуррентная схема так называемой двойной индукции.
Я два раза пытался доказать это, применяя индукцию, но не уверен, что таким путем я чего-нибудь добьюсь. В самом деле, я застрял в этом месте:
Proof.
intros. elim n.
exact H.
intros. elim n0.
exact H0.
intros. apply (H1 n1).