How does one inspect what more complicated tactics do in Coq step-by-step?
问题 I was trying to go through the famous and wonderful software foundations book but I got to an example where simpl. and reflexivity. just do to much under the covers and are hindering my learning & understanding. I was going through the following theorem: Theorem plus_1_neq_0 : forall n : nat, beq_nat (n + 1) 0 = false. (* n+1 != 0 *) Proof. intros n. destruct n as [| n']. -simpl. reflexivity. -simpl. reflexivity. Qed. what I really want is something that allows me to go through step by step