Coq
- proper noun
- Specialized
- The mathematician used Coq to verify the correctness of his proof.
Examples
-
In our software course, we learned how to use Coq for formal verification.
-
When developing algorithms, many engineers rely on Coq to ensure their code is error-free.
-
Um, where does coq au vin come from?
-
The night before that we had coq au vin.
-
This is coq au vin.
-
You never ate coq au vin?
-
"All right, let's have coq au vin."
Fiction book (1993) -
What's coq au vin?
-
Coq au vin, please.
-
We ordered coq au vin and tenderloin braised in anisette.
Fiction book (2002)
Synonyms
A computer system for writing and checking exact mathematical proofs
A person or program that checks math and logic arguments
Compounds
How Formal
- Specialized
- Specialized
- Specialized
Surface Forms
Etymology
Coq comes from a playful link: the French word coq means 'rooster', and the letters CoC (a short name for the math system it uses) sound similar. The developers chose a rooster as their symbol, so you can remember Coq as the 'rooster' that announces when a proof is 'correct'.