Coq リファレンス マニュアル (8.5p1) から、私の印象はrevert
の逆ですが、ある程度intro
はそうです。generalize
たとえば、revert
以下generalize dependent
は同じようです。
Goal forall x y: nat, 1 + x = 2 + y -> 1 + x + 5 = 7 + y.
intros x y. revert x y.
intros x y. generalize dependent y. generalize dependent x.
generalize
より強力なのはそれだけですかrevert
?
また、ドキュメントは次のことを説明するのに少し循環的ですgeneralize
:
この戦術は、あらゆる目標に適用されます。ある用語に関して結論を一般化します。
generalize
ラムダ計算の抽象化演算子に似ていますか?