Search code examples
How to replace `head!` with `head` in a recursive function in Lean 4...


theorem-provinglean

Read More
Providing and using proofs as arguments to a function in Rocq...


rocq-proverprooftheorem-proving

Read More
Lean 4: Agda user struggling to understand Lean's equality type, type mismatch, not reducing...


functional-programmingtheorem-provingformal-verificationleantype-theory

Read More
Lean4 lambda calculus DSL macro...


parsingdsllambda-calculustheorem-provinglean

Read More
while_true_nonterm in Lean4...


rocq-provertheorem-provinglean

Read More
Coq vector: shiftin, shiftout, and last...


rocq-proverdependent-typetheorem-proving

Read More
Coq vector: equality of shiftin...


rocq-proverdependent-typetheorem-proving

Read More
Is there any difference between "parameters" and "indices" in Coq theorems?...


rocq-proverdependent-typetheorem-proving

Read More
how to prove 2 step induction of list in coq using fix tactic...


rocq-provertheorem-provingcoq-tactic

Read More
What is the difference between Lemma and Theorem in Coq...


rocq-provertheorem-proving

Read More
Isabelle 2017 -- getting started...


isabelletheorem-proving

Read More
Coq is reusing a term in Induction Hypothesis, instead of creating a fresh one...


rocq-provertheorem-provinginduction

Read More
Can we have an arbitrary big upper bound for the looping variable in Dafny?...


dafnytheorem-proving

Read More
How to prove mathematical induction formulae in LEAN theorem prover?...


theorem-provinglean

Read More
how to prove the correctness of a c program with coq...


ctheorem-proving

Read More
Wrong Typeclass Instance used in Coq Proof...


functional-programmingrocq-provertypeclassdependent-typetheorem-proving

Read More
How to define mutual inductive propositions in Lean?...


dependent-typetheorem-provingmutual-recursionlean

Read More
Non-trivial Fixpoint on nested recursive types...


rocq-provertheorem-proving

Read More
Failed to solve constraints: (k ≤ 5) x (k * 2 ≡ 5). How could I make this work?...


agdatheorem-proving

Read More
How can I prove dependent function types equal in Agda?...


agdadependent-typetheorem-proving

Read More
Installing Z3 binding with haskell on mac...


haskellstackz3theorem-provingcabal-install

Read More
Programming in the Calculus of Inductive Constructions with Coq...


rocq-proverdependent-typetheorem-proving

Read More
What's the role of unification in Coq's core type system?...


rocq-proverdependent-typetype-systemstheorem-provingunification

Read More
(Z3Py) Using all_smt to generate all solutions of a model...


pythonz3smtz3pytheorem-proving

Read More
Proving Transitivity of Pointwise Relations on Lists in Coq...


rocq-provertheorem-provingcoq-tactic

Read More
Proving extensional equality of two functions...


functional-programmingrocq-provertheorem-proving

Read More
Instantiate typeclass over type_synonym...


typesisabelletheorem-proving

Read More
Recursive function leads to simplifier loop in Isabelle...


recursionisabelletheorem-proving

Read More
Proving n + S n = S (n + n) without n + S m = S (n + m)...


logicrocq-proverprooftheorem-proving

Read More
Why can't all existential binders be replaced by unique constants during skolemization?...


logicprooftheorem-provingtype-theory

Read More
BackNext