Если у меня есть что-то вроде: Record Version := mkVersion { major:nat; minor:nat; branch:nat;...
К сожалению, я снова застрял: Inductive even : nat > Prop := | ev_0 : even 0 | ev_SS (n : nat)...
Я пытаюсь доказать следующую лемму: Inductive even : nat → Prop := | ev_0 : even 0 | ev_SS (n :...
Я узнал, что Coq написан на OCaml, но у него есть язык спецификаций как Gallina. Как связаны эти...
Чтобы создать функцию среза, которая имеет нижний и верхний индексы и размер списка в качестве...
Предположим, я хочу конвертировать ~X в X -> False, используя тактику unfold. У меня есть два...
Я свел свод доказательств к нескольким утверждениям о том, что пересечение двух различных наборов...
(** **** Exercise: 3 stars, standard, optional (ev_plus_plus) This exercise just requires applying...
Я работаю над доказательством следующей теоремы Sn_le_Sm__n_le_m в IndProp.v из Основы программного...
Я недавно переключился с Windows на Mac, и теперь CoqIde ведет себя не так, как я привык.Я...
Я работаю над теоремой ev_ev__ev в IndProp.v из Основы программного обеспечения (Том 1: Логические...
Я работаю с определением в coq, которое должно извлечь что-то из теоремы, но не может разрушить...
Вот задание из книги: Доказательство согласованности Coq с общей исключенной средней аксиомой...
Пытаясь доказать некоторые вещи, я столкнулся с невинно выглядящим утверждением, которое мне не...
Я пытаюсь собрать coq-8.4pl4 из исходного кода, и я сталкиваюсь с ошибкой, которая говорит:...
Я определил аксиомы поля в Coq и использовал их для доказательства простых свойств, подобных...
Я изучаю классы типов в Coq с книгой Software Foundations. Запуск следующего: Class Eq A := { eqb:...
Я использую тип Ensemble для наборов в Coq.Sets.Ensemble. Эта библиотека определяет Union и...
Я прохожу курс «Основы программного обеспечения». Не удается запустить главу «Извлечение». Ошибка в...
Я доказал некоторые базовые свойства полей, основанные на аксиомах здесь , и теперь я продолжил...
Lemma remove {A} (x : A) xs (p : In x xs) : exists xs', (forall x', x' <> x...
У меня есть два следующих определения, которые приводят к двум различным сообщениям об ошибках
Я пытаюсь определить нотацию для отношения эквивалентности по модулю: Inductive mod_equiv : nat...
Насколько я понимаю, тогда в Coq есть встроенная логика первого порядка https://coq.inria
Я пытаюсь реализовать функцию для построения дерева Брауна с n элементами, используя следующую...