Результаты поиска по запросу "coq"
Как определить set в coq, не определяя set как список элементов
Я пытаюсь определить (1,2,3) как набор элементов в coq. Я могу определить его, используя список как (1 :: (2 :: (3 :: nil))). Есть ли способ определить set в...
Как мне доказать, что две реализации Фибоначчи равны в Coq?
У меня есть две реализации Фибоначчи, показанные ниже, которые я хочу доказать функционально эквивалентными.Я уже доказал свойства натуральных чисел, но это ...
а также
ешно установил Coq 8.6 и CoqIDE в Linux (Ubuntu 17.04). Однако я не знаю, чтобы продолжить, чтобы добавить SSReflect и MathComp к этой установке. Все ссылки,...
Я думаю, что это явление тесно связано с сопоставлением зависимых паттернов.
ользую Coq Proof Assistant для реализации модели (небольшого) языка программирования (расширение реализации Featherweight Java Бруно Де Фрейна, Эрика Эрнста, Марио Зюдхолта). Одна вещь, которая продолжает появляться при использованииinduction ...
эти инструменты также, похоже, выводят теории Coq в файл и затем вызывают инструменты командной строки Coq. Насколько я могу судить, более прямого API для Coq больше нет.
ызвать корректный помощник Coq из внешнего ПО? Есть ли у Coq API? Достаточно ли богат интерфейс командной строки Coq для передачи аргументов в файл и получения ответа в файле? Я заинтересован в мостах Java или C ++. Это законный вопрос. Coq - не ...
, который автоматически генерирует новое имя для равенства.
ялdestruct поскольку он разбивает индуктивное определение на своих конструкторов. Я недавно виделcase_eq и я не мог понять, что это делает по-другому? 1 subgoals n : nat k : nat m : M.t nat H : match M.find (elt:=nat) n m with | Some _ => true | ...