Вопросы по теме 'coqide'
Как доказать a * b * c = a * (b * c) в Coq?
Я пытаюсь доказать поставленный выше вопрос. Мне дали определение индукции:
Definition nat_ind
(p : nat -> Prop)
(basis : p 0)
(step : forall n, p n -> p (S n)) :
forall n, p n := fix f n :=
match n return p n with
|...
66 просмотров
schedule
14.10.2021
Как изменить стиль отображения в Coq IDE, чтобы он соответствовал Coqtop?
Импликационная связка печатается как лямбда-выражение в моем coqide (OS X El Capitan). это ожидаемое поведение? Я бы предпочел видеть их напечатанными, как в coqtop . Мне не удалось найти параметр / параметр командной строки для изменения стиля...
274 просмотров
schedule
22.02.2022
Модуль Coq Не удается найти физический путь, связанный с суффиксом соответствия логического пути ‹› и префиксом и не найденный в пути загрузки
Я читаю логические основы и скачал поставляемые скрипты coq с этим.
Пользуюсь coq v8.8.1, установка через opam.
Я получаю две ошибки в заголовке, и я не уверен, как мне их отлаживать.
Полное сообщение об ошибке для второй ошибки:
COQDEP...
740 просмотров
schedule
26.02.2022
CoqIDE и JAVA
Я хочу получить результат компиляции файла. v от coqide или coqc для лечения с помощью java, скорее у меня есть лечение автомата, и я хочу построить графический интерфейс этого автомата на java.
Спасибо за ваш ответ.
188 просмотров
schedule
27.05.2022
что такое editId в документе XML-протокола Coq?
В документе Coq XML Protocol (для Добавить операцию) , строка имеет вид <int>${editId}</int> . Что такое editID здесь?
Я спросил об этом, потому что мне не удалось взаимодействовать с coqtop в режиме ideslave. Используя...
73 просмотров
schedule
27.07.2022
CoqIDE в Windows не компилируется
По какой-то причине мой файл Coq не компилируется. Я использую CoqIDE в Windows 10. Когда я использую инструмент Compile->Compile buffer , я получаю
С другой стороны, когда я использую инструмент Compile->Make , я получаю...
415 просмотров
schedule
11.08.2022
Протокол Coq XML: вероятная неисправность PrintAST
Я использую протокол XML из Coq 8.6.1. Когда я попробовал вызов PrintAst, мне не удалось получить AST, но вместо этого я получил «todo». Это неисправность или я что-то не так сделал? Как мне получить AST из вызова print AST?
Вот мой случай: я...
102 просмотров
schedule
20.01.2023
Установка CoqIDE - Ошибка обновления jhbuild
У меня уже установлен Coq, теперь я пытаюсь установить CoqIDE на Mac. Я слежу за вики Coq . Сборка завершается ошибкой на втором этапе. Когда я бегу
ш gtk-osx-сборка-setup.sh
Это ошибка, которую я получаю:
Checking out jhbuild...
53 просмотров
schedule
09.05.2023
Coq: проблема с требованием экспорта
моя проблема кажется распространенной, но ни один из найденных ответов не смог ее решить. Я слежу за курсом по основам программного обеспечения на Coq, поэтому подхожу к команде:
> From LF Require Export Basics.
Что бы я ни пытался, я...
420 просмотров
schedule
05.08.2023
Как доказать одинаковые подцели
У меня есть две равные подцели:
prove_me (x::xs) = true
prove_me (x::xs) = true
Доказательства будут равны. Как я могу решить вторую цель, используя первую?
41 просмотров
schedule
12.02.2023
получить поле из типов записей в Coq
Я новичок в Коке. У меня есть тип записи и одно определение:
Record t : Type := T {
width : nat;
}.
Definition indent shift f :=
match f with
| T w => T
(w + shift)
end.
Я хочу доказать тривиальную лемму:
Lemma...
96 просмотров
schedule
17.03.2023
Как доказать n + S m = S (n + m) в Coq
Итак, я пытаюсь изучить Coq, используя сценарий «Введение в вычислительную логику», и мне дали упражнение. Это доказать следующее: «для всех a b, a + S b = S (a + b)». Мне дано определение "nat_ind":
(p : nat -> Prop)
(basis : p 0)...
61 просмотров
schedule
26.03.2023
Установка юниверсов печати не влияет
Я следую главе «Вселенные» в cpdt ( http://adam.chlipala.net/cpdt/html/Universes.html ), который запускает Set Printing Universes. для просмотра дополнительных комментариев к типам. Однако я использую CoqIde 8.6, и это не дает никакого эффекта....
106 просмотров
schedule
08.06.2024