return to top
source
This module contains helpers useful to prove unfolding and/or equational theorems.
Simplify if-then-expressions in the goal target. If useNewSemantics is true, the flag backward.split is ignored.
if-then-expression
useNewSemantics
true
backward.split
Try to close goal using rfl with smart unfolding turned off.
rfl
Delta reduce the equation left-hand-side
Apply whnfR to lhs, return none if lhs was not modified
whnfR
none
lhs