cheatbossLib.cheat : tactic
Discharge a goal without proving it.
The cheat tactic solves the current goal immediately
without proving it, using mk_oracle_thm and adding the
"cheat" tag to any theorem thereby obtained.
Never fails.
The intended use of cheat is to temporarily plug gaps in
large theory developments in order to sketch the bigger picture before
filling in the details. It can be useful as a kind of high-level
SUFF_TAC: cheat on a difficult lemma, see whether it works
as intended for the main theorem, then go back and prove the lemma
properly.
The usual caveats associated with mk_oracle_thm apply:
cheating exposes you to the possibility of false theorems and
contradictions. To be sure a theorem was proved without cheating, check
its tags.
Thm.mk_oracle_thm,
Thm.tag, Globals.show_tags, Tactic.SUFF_TAC