-
`Derive NoConfusion` seems to fail for inductives with
1. at least one parameter
2. at least one index
3. recursive occurrence of the type with a different parameter
For example, see this meanin…
-
ocaml version: 4.14.0
Coq version : 8.16.1
coq-elpi version: 1.15.6
I'm trying to synthesize induction principles for terms builds using Autosubst using coq-elpi's derive. Here is a minimal example…
-
(Not sure if this is a JsCoq or coq-lsp issue.)
Consider the following code:
```coq
From Coq Require Import Utf8.
Inductive list :=
| nil : list
| cons : nat → list → list.
Notation "[]" := …
-
#### Description of the problem
```coq
Require Import Coq.FSets.FMapPositive.
Set Implicit Arguments.
Inductive tree_NonEmpty' elt : PositiveMap.t elt -> Prop :=
| Node_l_NonEmpty' l v r : …
-
The official implementation of MIA is inductive learning, but GCN is often transductive learning, and the training method is different, how to judge whether it is forgotten? Can you provide the code f…
-
I am writing a Coq project using AAC_tactics.
In my project, I use notation for some functions, and it breaks the `aac_rewrite` tactic.
To explain my problem, here is a simplified example:
…
-
In the code below, the normal form of the term `p` is
` hComp SuspS1 (merid {SuspS1} (hComp S1 base []) @ !0) []`.
It seems strange that we get `hComp S1 base []` instead of just `base`, and it …
-
#### Description of the problem
When using "Sorted" as an Inductive, running "Print Sorted." produces a syntax error.
Minimal snippet to reproduce:
```
Inductive Sorted :=.
Print Sorted.
…
-
IMO inductive probes a quite common - it would be nice to directly list them so people don't have to think about what to pick instead (switch? unmodulated?). Similar as you already have it for endstop…
-
#1137 defined a type of positive naturals in [`theories/Spaces/Pos/Core.v`](https://github.com/HoTT/HoTT/blob/7910fb7fe6390320438608a5480b5947f66d4eb6/theories/Spaces/Pos/Core.v#L8):
```coq
Inductiv…