End SUBST_SOUND.
Module Subst_Sound (VSD: VERISTAR_DEFS) : SUBST_SOUND with Module VSD := VSD.
Module VSD := VSD.

Lemma clause_denote_PureClause_sound: forall i e Gamma Delta,
clause_denote (mkPureClause (subst_pures_delete i e Gamma) Delta) =
clause_denote (mkPureClause (subst_pures i e Gamma) Delta).