खोज…


परिचय

इस खंड में प्रमेयों को साबित करने के लिए विभिन्न Coq रणनीति और तकनीकों (केस विश्लेषण, इंडक्शन द्वारा प्रमाण, ऑटो, आदि) का उपयोग करने के बारे में जानकारी शामिल है।

एक केस विश्लेषण का तुच्छ उदाहरण

Coq में, कम या ज्यादा destruct एक मामले के विश्लेषण से मेल खाती है। यह इंडक्शन के समान है सिवाय इसके कि कोई इंडक्शन परिकल्पना नहीं है। यहाँ इस युक्ति का एक (बल्कि बल्कि तुच्छ) उदाहरण दिया गया है:

Require Import Coq.Arith.Lt.

Theorem atLeastZero : forall a,
0 <= a.
Proof.
  intros.
  destruct a. (* Case analysis *)
  - reflexivity. (* 0 >= 0 *)
  - apply le_0_n. (* S a is always greater than zero *)
  Qed.


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow