]> matita.cs.unibo.it Git - helm.git/commit
Reduction trick added to simplify (greatly speeding up some examples
authorClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 8 Mar 2006 14:47:37 +0000 (14:47 +0000)
committerClaudio Sacerdoti Coen <claudio.sacerdoticoen@unibo.it>
Wed, 8 Mar 2006 14:47:37 +0000 (14:47 +0000)
commitb52068a8a5d0af94ad09c93ae63aed3424fbb924
tree9b8632fd53721d38bf601243213da4ebf59ee45f
parentba8cc5139a92a95a1d743d052995c826d41cd543
Reduction trick added to simplify (greatly speeding up some examples
in library/algebra. For instance, a simplification that used to be performed
in more than 4h now takes less than 1s).

The idea is simply to avoid delta-reduction of a constant applied to
arguments that are not "active" (i.e. they cannot create a redex when
substituted in the body of the constant).
components/tactics/proofEngineReduction.ml