Я использую много пар с типами, которые обычно приводятся свободно. Тем не менее, запись явно не...
Предположим, у меня есть следующий тип: Inductive foo : Type -> Type := | A : forall X,...
Я пытаюсь использовать лемму для большего доказательства, но я не могу найти способ доказать одну...
Я хочу объявить функцию, которая выдает элемент (b, n) , что b равно true. Require Export List....
Тактика fold заменяет все вхождения одного термина другим, поэтому fold (id f) пытается заменить...
Следующее индуктивное определение U принято Coq, потому что он может видеть, что вхождения U в M.T...
Я хотел бы определить нотацию, которая выглядит следующим образом для контекстов типов: { x1 : T1,...
В руководстве Coq говорится, что тактика unfold qualid разворачивает каждое вхождение qualid в цели...
Рассмотрим код подтверждения: Definition f (a: nat): nat. Proof. Admitted. Lemma rew: forall (a p :...
Мне нужен вариант erewrite, который сначала запрашивает гипотезу, а затем переходит к переписанной...
В основах программного обеспечения, Логика в Coq , мы знакомимся с параметризованными...
Я часто получаю проверочные термины в виде: Lemma of_nat_gt_0: forall (n: nat), (Z.of_nat n >=?...
Я пытаюсь доказать очень ограниченную форму критерия Эйлера: Variable F : finFieldType. Hypothesis...
Я могу определить следующий индуктивный тип: Inductive T : Type -> Type := | c1 : forall (A :...
Я хотел бы формализовать структуру данных (конкатенацию строк) в Coq: Require Import List. Record...
Я хочу доказать правильность факторной функции в Использовать доказательство, если выражение = true...
Я читаю о механизации линейной логики в Coq http://www.cs.cmu
Мне нужно доказать, что высота дерева формулы всегда меньше количества узлов одного и того же...
Так как 1
У меня есть два finType с биекцией между ними.На данный момент мне нужен тот факт, что у них...
Мы знаем, что каждое подмножество nat имеет минимальное число.Я могу доказать что-то вроде этого:...
Я новичок в Coq.Я получаю сообщение об ошибке, когда пытаюсь определить два типа записей, которые...
Я хочу написать функцию, которая вычисляет количество истинных значений p 0 .. pt в функции nat->...
Есть ли способ иметь комментарии в файле _CoqProject? Я бы хотел скомпилировать только часть...
Я пытаюсь понять логику работы с неравенствами в Coq. Когда в цели присутствует <>,...