Resultados da pesquisa a pedido "coq"
Recursão estrutural em um parâmetro dependente
Estou tentando escrever a peneira de Eratóstenes na Coq. Eu tenho uma função
Coq QArith divisão por zero é zero, por quê?
Notei que, na definição de racional de Coq, o inverso de zero é definido como zero. (Normalmente, a divisão por zero não é bem definida / legal / permitida.) Require Import QArith. Lemma inv_zero_is_zero: (/ 0) == 0. Proof. unfold ...
Como executar o Athena. Coq Códigos Isabelle remotamente?
Estou criando um Web IDE (WIDE) para provar teoremas em Ciência da Computação. Você deve saber, existem três assitentes de provas mais comuns que chamam Athena, Isabelle e Coq. A maioria dos cientistas da computação pode esquecer sua sintaxe, ...
Por que conectivos lógicos e booleanos são separados no Coq?
Eu venho de um background de programação JavaScript / Ruby e estou acostumado a isso como true / false funciona (em JS): !true // false !false // trueEntão você pode usar esses valores verdadeiro / falso com&& gostar var a = true, b = false; a ...
Confuso com importações de Coq
Alguém pode me dizer as diferenças entre Require Nome.Require Import Nome.Import Nome?
Como provar automaticamente a igualdade simples de números reais no Coq?
O que estou procurando é umautotática-like que pode provar igualdades simples como: 1/2 = 2/4Até agora, o que eu tentei manualmente é usarring_simplify efield_simplify para provar a igualdade. Mesmo isso não funciona bem (Coq 8.5b3). O exemplo ...