prove semantics_simple_subst