![]() Section 3 explains denitions by pattern-matching and their connection with the principle of case analysis. What could even be the problem Anyway, a fun exercise for me was to take the examples from my tutorial and try to translate them into Coq. I say this to Coq users and they look at me like Im nuts. As of today, it won’t really help to reach out to more people, but in the long-term, it might make your tutorial easier to discover for people looking specifically for German resources. The next section describes how in- ductive types are dened in Coq, and introduces some useful ones, like natu- ral numbers, the empty type, the propositional equality type, and the logical connectives. For example, defining an inductive predicate as a datatype is still a bizarre notion to me, but it is Coq 101. May I suggest that you mention the existence of this German sub-forum in your tutorial?Ĭonversely, you could cross-post this announcement in German in. Theorem proving with Coq 1.1 Introduction 1.1.1 What is Coq Coq is a tool to help you write formal proofs, that are mechanically veri able. These categories have not been a success so far, probably because the target audience is not aware of their existence. In particular, there is a category for German. This Tutorial covers the two Basic Variants. You may be aware of our effort to create language-specific categories in this forum, so that people who are not comfortable with English can still come and ask questions. Explanation and demonstration of the very powerful (but oftentimes misunderstood) Sue de Coq Solving Technique. ![]() ![]() It is always a good thing to produce more introductory material in various languages, so that people who are not comfortable with English can still learn about Coq. ![]() I am not a German speaker myself, but I can only applaud such initiatives. We dont provide a Coq tutorial (yet), but as a showcase, we display a proof of the infinitude of primes in Coq. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |