Hint Resolve subst_exp_degree_exp_wrt_exp : lngen.
(* begin hide *)

(* Specifications: *)
Lemma subst_exp_fresh_eq_mutual :
(forall e2 e1 x1,
x1 `notin` fv_exp e2 ->
subst_exp e1 x1 e2 = e2).
Lemma subst_exp_fresh_eq_mutual :
(forall e2 e1 x1,
x1 `notin` fv_exp e2 ->
subst_exp e1 x1 e2 = e2).