fact: Axiom thm_ALL2 : forall {_34274 _34275 : Type'} (h1' : _34275) (h2' : _34274) (P : _34275 -> _34274 -> Prop) (t1 : list _34275) (t2 : list _34274), ((@ALL2 _34275 _34274 P (@nil _34275) (@nil _34274)) = True) /\ (((@ALL2 _34275 _34274 P (@cons _34275 h1' t1) (@nil _34274)) = False) /\ (((@ALL2 _34275 _34274 P (@nil _34275) (@cons _34274 h2' t2)) = False) /\ ((@ALL2 _34275 _34274 P (@cons _34275 h1' t1) (@cons _34274 h2' t2)) = ((P h1' h2') /\ (@ALL2 _34275 _34274 P t1 t2))))).
imports: coq theory_hol types terms axioms