]> 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)
commitde15ddbd0478d663ab4a77a45ae1e9776a531539
treec7d4bfd28b3b47d5076cee6f6a61dee9e800383a
parentc9ec21a836caca04ca23da5489598d5fca6d6b96
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).
helm/software/components/tactics/proofEngineReduction.ml