Jak korzystać z wyników sprawdzonych w danej bibliotece? Na przykład chcę użyć Lemma peano_ind
z biblioteki BinInt
. Piszę to w CoqIDE:Skorzystaj z wyników sprawdzonych w bibliotece (Coq)
Require Import BinInt.
Check peano_ind.
i dostać "The peano_ind referencyjny nie został znaleziony w bieżącym środowiska." błąd. Nie jestem również w stanie go używać z apply
podczas proofa.
Jednak powinien tam być, ponieważ dzięki Locate Library BinInt.
widzę, że Coq może znaleźć plik BinInt.vo, a kiedy otworzę plik BinInt.v, widzę Lemma peano_ind
.
Mam dokładnie ten problem zarówno na Debian 9.0 + CoqIDE 8.5pl2, jak i na Windows 10 + CoqIDE 8.6.
Wszystko to dlatego, że chciałem wykonać indukcję nad liczbami całkowitymi. Inne rozwiązanie byłoby również miłe, ale nadal jestem sfrustrowany moim brakiem możliwości wykorzystania wcześniej sprawdzonych wyników.