2014-01-05 10:32:47 -08:00
|
|
|
(* import("tactic.lua") *)
|
2014-01-05 12:05:08 -08:00
|
|
|
definition f(a : Bool) : Bool := not a.
|
2013-12-01 08:51:56 -08:00
|
|
|
|
2014-01-08 00:38:39 -08:00
|
|
|
theorem T (a b : Bool) : a \/ b → (f b) → a := _.
|
2013-12-26 15:54:53 -08:00
|
|
|
disj_hyp
|
|
|
|
unfold f
|
|
|
|
exact
|
|
|
|
absurd
|
2013-12-01 08:51:56 -08:00
|
|
|
done
|
2013-12-26 15:54:53 -08:00
|
|
|
|
2014-01-05 12:05:08 -08:00
|
|
|
print environment 1.
|