[isabelle] Slow rule application in case of many parameters?

Hi all,

I'm having problems solving large structured goals involving many
parameters. Even rule applications like
  apply (rule allI | rule impI | erule conjE)+
take several minutes. I've experienced this slowdown in cases where
the number of parameters (bound meta-variables) is > 30, and these
repeatedly occur in various places within the goal (~2000 lines, no
abbreviations). I suspect that Isabelle's lifting of rules over
parameters is to blame, but I can't see why this should be the case.
Can anybody explain this phenomenon to me?

Thanks a lot,

This archive was generated by a fusion of Pipermail (Mailman edition) and MHonArc.