src/HOL/ex/Refute_Examples.thy
changeset 67399 eab6ce8368fa
parent 66453 cc19f7ca2ed6
child 67613 ce654b0e6d69
equal deleted inserted replaced
67398:5eb932e604a2 67399:eab6ce8368fa
   318 
   318 
   319 lemma "(x == Pure.all) \<Longrightarrow> False"
   319 lemma "(x == Pure.all) \<Longrightarrow> False"
   320 refute [expect = genuine]
   320 refute [expect = genuine]
   321 oops
   321 oops
   322 
   322 
   323 lemma "(x == (op ==)) \<Longrightarrow> False"
   323 lemma "(x == (==)) \<Longrightarrow> False"
   324 refute [expect = genuine]
   324 refute [expect = genuine]
   325 oops
   325 oops
   326 
   326 
   327 lemma "(x == (op \<Longrightarrow>)) \<Longrightarrow> False"
   327 lemma "(x == (\<Longrightarrow>)) \<Longrightarrow> False"
   328 refute [expect = genuine]
   328 refute [expect = genuine]
   329 oops
   329 oops
   330 
   330 
   331 (*****************************************************************************)
   331 (*****************************************************************************)
   332 
   332 
   374 
   374 
   375 lemma "x : {x. P x}"
   375 lemma "x : {x. P x}"
   376 refute
   376 refute
   377 oops
   377 oops
   378 
   378 
   379 lemma "P op:"
   379 lemma "P (:)"
   380 refute
   380 refute
   381 oops
   381 oops
   382 
   382 
   383 lemma "P (op: x)"
   383 lemma "P ((:) x)"
   384 refute
   384 refute
   385 oops
   385 oops
   386 
   386 
   387 lemma "P Collect"
   387 lemma "P Collect"
   388 refute
   388 refute