Я пытаюсь доказать, что мои ненулевые функции 'распространяются по списку списков. Я написал...
В главе STLC Основы языка программирования мы находим следующее: (** [idB = \x:Bool. x] *) Notation...
У меня есть следующий предикат отражения: Require Import mathcomp.ssreflect.all_ssreflect....
I have a different groups of natural numbers(sn1 ,sn2… snn). Я передаю / передаю эту группу функции...
Пытаясь понять ответ @keep_learning, я пошагово прошел этот код: Inductive nostutter {X:Type} :...
У меня есть простая лемма для списков, которая гласит: n::l = [n]++l, доказательство которого...
Я работаю над доказательством следующей теоремы Sn_le_Sm__n_le_m в IndProp.v из Основы программного...
Я работаю над теоремой ev_ev__ev в IndProp.v из Основы программного обеспечения (Том 1: Логические...
Насколько я понимаю, тогда в Coq есть встроенная логика первого порядка https://coq.inria
Я пытаюсь доказать лемму, основанную на следующих определениях. Section lemma. Variable A : Type....
Я часто хочу ссылаться на гипотезы по типу, а не по имени; особенно в доказательствах с инверсиями...
Я не знаю, как оценивать термин, используя определяемые пользователем функции как часть кода метода...
Существует ли какая-либо тактика Coq для предотвращения генерации нескольких идентичных подцелей
По сути, я хочу доказать следующую лемму, но у меня возникли проблемы, так как я не могу переписать...
У меня есть пара карт, которые тривиально несовместимы. Мне интересно, какой изящный /...
Goal forall (w x y z: string), w <> x -> (if (eqb_string w x) then y else z) = z. Proof....
Для моего исследования я написал несколько функций в Coq для типа nat и доказал, что они верны
Я пытаюсь написать следующую функцию: Ltac restore_dims := repeat match goal with | [ |-...
Coq определяет мультипликативную обратную функцию 1/x как общую функцию R -> R, как в...
У меня возникли некоторые проблемы с зависимой индукцией из-за «слабой гипотезы». Например: У меня...
Есть ли в Coq способ доказать оператор для целых чисел и оператор перевода полуавтоматическим...
Я пытаюсь использовать индукцию, начиная с 1 в доказательстве Coq.Из этого вопроса я получил...
Я получаю ошибку "Basics.vo содержит основы библиотеки, а не библиотеку Metalib.Basics" в CoqIDE 4
Я хочу сделать тактику вроде let x := fresh in epose (x := _); forward_call x. forward_call - это...
Я пытаюсь доказать следующую простую теорему над натуральными числами: ((i + j) = (i + k)) -> (j...