src/HOL/ex/Refute_Examples.thy
changeset 56845 691da43fbdd4
parent 56815 848d507584db
child 56851 35ff4ede3409
equal deleted inserted replaced
56844:52e5bf245b2a 56845:691da43fbdd4
    18 refute [expect = genuine] 1  -- {* refutes @{term "P"} *}
    18 refute [expect = genuine] 1  -- {* refutes @{term "P"} *}
    19 refute [expect = genuine] 2  -- {* refutes @{term "Q"} *}
    19 refute [expect = genuine] 2  -- {* refutes @{term "Q"} *}
    20 refute [expect = genuine]    -- {* equivalent to 'refute 1' *}
    20 refute [expect = genuine]    -- {* equivalent to 'refute 1' *}
    21   -- {* here 'refute 3' would cause an exception, since we only have 2 subgoals *}
    21   -- {* here 'refute 3' would cause an exception, since we only have 2 subgoals *}
    22 refute [maxsize = 5, expect = genuine]   -- {* we can override parameters ... *}
    22 refute [maxsize = 5, expect = genuine]   -- {* we can override parameters ... *}
    23 refute [satsolver = "dpll", expect = genuine] 2
    23 refute [satsolver = "dpll_p", expect = genuine] 2
    24   -- {* ... and specify a subgoal at the same time *}
    24   -- {* ... and specify a subgoal at the same time *}
    25 oops
    25 oops
    26 
    26 
    27 (*****************************************************************************)
    27 (*****************************************************************************)
    28 
    28