Что означают эллипсы в доказательстве Coq? - PullRequest
0 голосов
/ 27 января 2019

Вот доказательство, которое появляется в этом онлайн-курсе https://softwarefoundations.cis.upenn.edu/plf-current/StlcProp.html#lab222.

Proof with eauto.
  remember (@empty ty) as Gamma.
  intros t t' T HT. generalize dependent t'.
  induction HT;
       intros t' HE; subst Gamma; subst;
       try solve [inversion HE; subst; auto].
  - (* T_App *)
    inversion HE; subst...
    (* Most of the cases are immediate by induction,
       and [eauto] takes care of them *)
    + (* ST_AppAbs *)
      apply substitution_preserves_typing with T11...
      inversion HT1...
Qed.

Что делают эллипсы в этой строке?apply substitution_preserves_typing with T11...

1 Ответ

0 голосов
/ 27 января 2019

Эллипсы применяют определенную предопределенную тактику. В этом доказательстве это eauto, так как доказательство началось с Proof with eauto. Подробнее см. Справочное руководство .

...