Concept
Proof by case analysis
Books
Journey Statuslearning Tags
Tools: Rocq (formerly Coq)
- (Proof/Reason technique, Logic) A Proof technique that considers all possible forms of a value or Proposition separately, proving the Goal holds in each case.
- (Formal system, Proof/Reason technique, Language feature/design, Programming paradigm) A proof technique in Rocq (via
destructorcase) that splits a Goal into Subgoals for each constructor of an inductive type.