decidability Sections ClassicalProps(jlc) Doc

Def (S) == (S.H)+(S.C)

Thm* L:Sequent List. sL.((s) = 0) sL.|= s (a:Assignment. sL.a | s) zero_rank_valid_or_falsifiable

Thm* L:Sequent List, eqS:{Sequent=}, eqF:{Formula=}. sL.((s) = 0) (hyp,concl:Formula List. < hyp,concl > (eqS) L (z:Formula. z(eqF) hyp z(eqF) concl (v:Var. z = v))) zero_rank_all_vars

In prior sections: sequent rank normalization