On 19/08/2011, at 5:56 AM, Alexander Krauss wrote:
> Here are some critical questions/comments towards two of Florian's initial 
> arguments pro 'a set.
> 
> [...]
> 
>> * Similarly, there is a vast proof search space for automated tools
>> which is not worth exploring since it leads to the »wrong world«, making
>> vain proof attempts lasting longer instead just failing.
> 
> Can this claim be made more concrete (or even quantitative)? Or is it merely 
> a conjecture?
> 
> From what Jasmin wrote, this does not seem to hold for sledgehammer, and 
> simp/auto/blast should not run into the "wrong world" when configured 
> properly.
> 
> I understand that this is true for naive users... but automated tools???

Can't really quantify it, but I'm seeing this all the time from not-so-novice 
users over here. Mixing sets and predicates (e.g. using intersection on 
predicates) works often enough that people like it and overuse it. Sooner or 
later you will see unfolding of mem_def. As opposed to unfolding conjunction, 
unfolding mem_def proves things that otherwise simp/auto/etc fail on.

Gerwin
_______________________________________________
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev

Reply via email to