私はCOQで証明外れを考えています。 一つの証明可能な文は言う: タイプの平等が決定可能であるならば、平等文の唯一の証拠、すなわち、再帰性があることができます。 COQで複数の等価証明を持つ型を構築できるかどうかは疑問です。したがって、私は次の構成が一貫しているかどうか尋ねます。私はここにパズル何 (*it is known that f=g is undecidable in COQ *)
私はCoqを学び始めました。かなり単純なものを証明しようとしています。リストにxが含まれている場合、そのリストのxのインスタンス数は0より大きくなります。 私は含まれており、以下のような機能を数える定義しました:私は証明しようとしている Fixpoint contains (n: nat) (l: list nat) : Prop :=
match l with
| nil =
における依存型エラー私は数学コンポーネントライブラリを使用していると私はこれを証明しようとしています: Lemma card_sub_ord (k : nat) (P : nat -> bool) :
#|[set i : 'I_k | P i]| <= k.
Proof.
set S := [set i : 'I_k | P i].
have H1 : S \su