coq

    6ısı

    1cevap

    için beklenmeyen bir varoluş ortaya çıkarıyor Burada bir matematiksel teoremde kullandığım bir endüktif tip pc. Inductive pc (n : nat) : Type := | pcs : forall (m : nat), m < n -> pc n | pcm

    6ısı

    2cevap

    Diğer yazarların Coq provalarını incelerken, sıklıkla bir taktikle karşılaşıyorum, "inv eq Heq" veya "intro_b" diyelim. Ben böyle taktikleri anlamak istiyorum. Güncel projemde bir yerde tanımlanmış bi

    5ısı

    1cevap

    'dan çıkarılan koddaki kurucuların ihracatını kontrol ediyorum Coq'da kod yazmayı ve bu kodu büyük bir Haskell projesinde kullanmak için çıkarmayı düşünüyorum. Coq'da tek bir modül kurmak, özellikleri

    5ısı

    1cevap

    Coq standart kütüphanesinde naturallar üzerinde öklid bölünmesi yapmak için bir fonksiyon var mı? Ben bir tane bulamadım. Eğer biri yoksa, o zaman matematiksel olarak bir sebep olmamalı mı? Bunun sebe

    6ısı

    1cevap

    Coq. Ile dalga geçiyorum. Özellikle, mergesort uygulamak ve daha sonra çalıştığını kanıtlamak için çalışıyorum. bir uygulama olarak girişimim oldu: Error: Recursive definition of sort is ill-formed.

    7ısı

    1cevap

    den Örnek I çevrimiçi Yazılım Temelleri kitap aracılığıyla çalışarak Coq öğrenmeye çalışıyorum: Ben interaktif komut satırı Coq tercüman coqtop kullanıyorum http://www.cis.upenn.edu/~bcpierce/sf/ . İn

    9ısı

    1cevap

    altındaki Coq/Proof General içindeki anahtar sözcükler ve işleçler için Unicode glifleri Bu sorunun Emacs'teki Proof General içindeki Coq modunu yapılandırmakla ilgisi vardır. Emacs, Coq'da anahtar sö

    12ısı

    1cevap

    Zaten coq'da bazı teoremleri kanıtladığımı varsayalım ve sonra bunu bir başka teoremin kanıtında bir hipotez olarak tanıtmak istiyorum. Bunu yapmanın özlü bir yolu var mı? Bu durumun gereği, vakalara