Introduce new hypotheses (and apply by_contra
) until goal is of the form ... ⊢ False
Equations
- Lean.Meta.Grind.intros goal generation = do let __discr ← (Lean.Meta.Grind.intros.go generation goal).run #[] match __discr with | (fst, goals) => pure goals.toList
Instances For
Equations
- Lean.Meta.Grind.iterate goal f = Lean.Meta.Grind.iterate.go f [goal] []
Instances For
Asserts all facts in the goal
fact queue.