Coq
Coq is a formal proof management system. It provides a formal language to write
mathematical definitions, executable algorithms and theorems together with an
environment for semi-interactive development of machine-checked proofs. Typical
applications include the certification of properties of programming languages,
the formalization of mathematics and teaching.
Here are 487 public repositories matching this topic...
pi_1(circle, pt) = Z
There is now a type circle in UniMath.SyntheticHomotopyTheory.Circle2. It would be great to define pi_1 of a pointed type, and to show that pi_1(circle, pt) \simeq Z.
-
Updated
Aug 11, 2021 - HTML
-
Updated
Aug 10, 2021 - Coq
-
Updated
May 24, 2021 - Coq
-
Updated
Aug 15, 2021 - JavaScript
-
Updated
Aug 13, 2021 - Emacs Lisp
-
Updated
Jun 9, 2021
-
Updated
Jul 24, 2020 - Agda
-
Updated
Jul 8, 2021 - Emacs Lisp
I've noticed that even with the fastest reduction strategy available - lazy - running tmEval within the TemplateMonad is still much slower than vm_compute. I have an example for which tmEval lazy takes around 22 sec, and vm_compute finishes in 4.5 sec.
Is there a way of using vm_compute for reduction?
-
Updated
Aug 9, 2021 - Coq
-
Updated
Aug 1, 2021 - OCaml
Characters like (space) are not allowed for .v files, but vscoq does not give any useful error message and just hangs if accidently called on such files. Same for file names with empty name (filename just .v, happens occasionally when i hit some shortcut by accident).
-
Updated
Mar 11, 2021 - Coq
-
Updated
Jul 17, 2021 - Coq
-
Updated
May 17, 2021 - Coq
Eval cbn in 1 + 1.
Definition x :=
Eval cbn in 1 + 1.
Definition y := 2.The second Eval is not highlighted, and the second Definition is indented to match the second Eval.
-
Updated
Jul 23, 2019
-
Updated
Jul 2, 2020 - Coq
-
Updated
Jun 24, 2021 - Coq
-
Updated
Apr 13, 2020 - Coq
Created by Gérard Pierre Huet, Thierry Coquand
Released 1989
Latest release 5 months ago
- Repository
- coq/coq
- Website
- coq.inria.fr
- Wikipedia
- Wikipedia
Originally proposed by @charguer as part of #10559 as:
Open HintDb mybase.loadsmybaseover the current section/module, meaning thateautoimplicitly meanseauto with mybase.~~I personally have my doubts on the
Open HintDbsyntax because I find it too close to theOpen Scopecommand and therefore likely to make users think that its effects are cumulative (you coul