fact: Definition positive_rect2 (P : positive -> Type) (c1 : forall p : positive, P (Pos.succ p) -> P p -> P (xI p)) (c2 : forall p : positive, P p -> P (xO p)) (c3 : P 1%positive) (p : positive) : P p := positive_rect2_helper P c1 c2 c3 false p.
imports: Coq(Lia) CoRN.stdlib_omissions.List Coq.Logic.Eqdep_dec Coq.Setoids.Setoid