如何系统地将不平等规范化为<;(lt)和<;=(le)在Coq?
在证明不等式(对于实数)的事实时,有如何系统地将不平等规范化为<;(lt)和<;=(le)在Coq?,coq,Coq,在证明不等式(对于实数)的事实时,有=。写下并使用这两种形式的定理/引理有点乏味 目前,我正在将这些函数转换为gt和ge函数,它们分别对交换的参数调用lt和le。要摆脱它们,只需展开它们 unfold gt, ge. 您可能还需要展开lt:它是根据le定义的。由于gt的定义使用lt,因此首先展开gt unfold gt, ge, lt. 您可以告诉Coq在尝试使用auto证明目标时尝试此操作 Hint Unfold gt ge lt.
=
。写下并使用这两种形式的定理/引理有点乏味
目前,我正在将这些函数转换为
gt
和ge
函数,它们分别对交换的参数调用lt
和le
。要摆脱它们,只需展开它们
unfold gt, ge.
您可能还需要展开lt
:它是根据le
定义的。由于gt
的定义使用lt
,因此首先展开gt
unfold gt, ge, lt.
您可以告诉Coq在尝试使用auto
证明目标时尝试此操作
Hint Unfold gt ge lt.