ADD_ASSUM
Drule.ADD_ASSUM : term -> thm -> thm
Adds an assumption to a theorem.
When applied to a boolean term s
and a theorem
A |- t
, the inference rule ADD_ASSUM
returns
the theorem A u {s} |- t
.
A |- t
-------------- ADD_ASSUM s
A u {s} |- t
Fails unless the given term has type bool
.