Многие библиотеки Coq на github не предоставляют руководства по установке и т. Д. Документации
Я пытаюсь доказать теорему plus_n_Sm из главы Индукция в Основах программного обеспечения Theorem...
В качестве упражнения по определению общих рекурсивных функций в Coq я пытаюсь реализовать функцию...
Я думаю, что каждый действительный термин Gallina langauage имеет связанный с ним тип.Но есть ли...
Я пытаюсь создать GF (2) в Coq, используя стандартное определение библиотеки для поля над...
Буду признателен за некоторые рекомендации, завершающие это доказательство.Я застрял в последнем...
У меня уже установлен Coq, сейчас я пытаюсь установить CoqIDE на Mac.Я слежу за Coq wiki .Сборка не...
Я понимаю принцип взрывозащищенности, используя тактику inversion: Theorem ex_falso_quodlibet :...
Как я уже сказал, у меня есть гипотеза e0 : (val =? n) = true, и я должен доказать, что val = n...
Из того, что я знаю, класс типов в Coq - это "почти" запись, с магией вокруг вывода типов. Хотя я...
Допустим, у меня есть несколько доказательств, основанных на структуре данных (или лемме) A .Затем...
Рассмотрим этот пример: Inductive T := | foo : T | bar : nat -> T -> T. Fixpoint evalT (t:T)...
Из этого примера: Example foo : forall (X : Type) (x y z : X) (l j : list X), x :: y :: l = z :: j...
С помощью следующих определений я хочу доказать лемму without_P Variable n : nat. Definition mnnat...
У меня есть следующий код: Definition trans := nat -> nat -> Prop. Definition ifelse (b : nat...
Я ищу утилиту, похожую на одну из Hoogle для Haskell.Для примера, скажем, мне нужна функция...
Контекст Я пытаюсь определить частичный порядок A ≤ B ≤ C с отношением le в Coq и доказать, что это...
В Coq я показал ассоциативность append на векторах, используя: Require Import Coq.Vectors.VectorDef...
Я пытаюсь определить простой язык на основе стека в Coq. На данный момент набор инструкций содержит...
Я пытаюсь использовать функциональные возможности NDiv в стандартной библиотеке coq (см. Здесь:...
Я доказал эквивалентность and_distributes_over_or: Theorem and_distributes_over_or : forall P Q R :...
У меня проблемы с пониманием (точка) рукавицы , которую нужно пройти, чтобы обойти условие...
Я пытаюсь доказать: forall (T : Type) (U : Type) (P : T -> U -> Prop), (forall (x : T),...
Я пытаюсь определить тип данных с помощью конструктора, который принимает список, и включает...
Я пытаюсь извлечь в Haskell программу на Coq, которая использует Z числа. Я хочу отобразить Coq's Z...