File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -145,10 +145,20 @@ theorem induction_lemma_abs (pred freshness_arg: Pattern)
145
145
@ rsyl (anim2 ancom)
146
146
@ rsyl (anr anass)
147
147
@ rsyl (anim1 @ anim2 @ eq_to_intro_rev @ predicate_lemma predicate)
148
+ @ rsyl (anim2 @ anl ,(appCtx_pointwise_subst '(norm_trans appCtxR_disjoint @ norm_app_r appCtxLRVar)))
149
+ @ rsyl and_exists_disjoint_reverse
150
+ @ exists_generalization_disjoint
151
+ @ rsyl (anim2 @ anim2 eVar_in_subset_forward)
152
+ @ rsyl (anim2 ancom)
153
+ @ rsyl (anl anlass)
154
+ @ rsyl (anr anass)
155
+ @ rsyl (anim1 @ anr anass)
148
156
@ rsyl (anim1 @ iand anl id)
149
157
@ rsyl (anl anass)
150
- @ rsyl (anim2 @ anim1 @ curry @ syl (rsyl (exists_framing imancom) (anr imp_exists_disjoint)) @ anr imp_exists_disjoint @ exists_framing imancom @ exists_framing (iand id @ curry (com23 @ syl var_subst_same_var @ var_subst_same_var h_abs)) (F4 Var_atom Exp_sort freshness_arg_Exp))
151
- @ rsyl (anim2 @ anim1 @ exists_framing @ anim1 anl)
158
+ @ rsyl (anim2 @ anim1 @ curry @ curry @ exp @ com23 @ curry @ syl var_subst_same_var @ var_subst_same_var h_abs)
159
+ -- @ rsyl (anim2 @ anim1 @ mpcom @ _)
160
+ -- @ rsyl (anim2 @ anim1 @ curry @ syl (rsyl (exists_framing imancom) (anr imp_exists_disjoint)) @ anr imp_exists_disjoint @ exists_framing imancom @ exists_framing (iand id @ curry (com23 @ syl var_subst_same_var @ var_subst_same_var h_abs)) (F4 Var_atom Exp_sort freshness_arg_Exp))
161
+ -- @ rsyl (anim2 @ anim1 @ exists_framing @ anim1 anl)
152
162
-- @ syl (curry @ syl anr ,(func_subst_explicit_helper 'z $(eVar z C= dom Exp) /\ (eVar z /\ (pred @@ eVar z @@ freshness_arg))$))
153
163
_);
154
164
You can’t perform that action at this time.
0 commit comments