(x:Label. (x term_primed_vars(t)) (x rel_primed_vars(r))) rel_arg_typ(r.name;i;de) term_types(ds;da;de;t) [[term_subst2(as;t)]] 1of(e) s a tr = [[t]] 1of(e) s s' a tr [[rel_arg_typ(rel_subst2(as;r).name;i;de)]] rho
By:
Unfold `rel_subst2` 0
THEN
Reduce 0
THEN
GenConcl (rel_arg_typ(r.name;i;de) = b)
THEN
Thin -1
THEN
MoveToConcl -1
Generated subgoal:
b:SimpleType. (x:Label. (x term_primed_vars(t)) (x rel_primed_vars(r))) b term_types(ds;da;de;t) [[term_subst2(as;t)]] 1of(e) s a tr = [[t]] 1of(e) s s' a tr [[b]] rho