Documentation

LeanPool.Lentil.ProofMode.Tactics.SplitAnds

theorem TLA.ProofMode.Entails_and_split {σ : Type u} {hyps : List (NamedPred σ)} {g1 g2 : pred σ} :
Entails hyps [tlafml|g1g2] = (Entails hyps g1 Entails hyps g2)

tlaSplitAnds splits a conjunctive proof-mode goal into separate goals.

For example, if the proof-mode goal is p ∧ q, then

tlaSplitAnds

creates one goal for p and one goal for q.

Equations
Instances For