Skip to content
Snippets Groups Projects
Commit 9768082b authored by Yusuke Matsushita's avatar Yusuke Matsushita
Browse files

Minor proof tweak in cell.v

parent f8a6f5d1
No related branches found
No related tags found
No related merge requests found
Pipeline #64376 passed
...@@ -145,9 +145,8 @@ Section cell. ...@@ -145,9 +145,8 @@ Section cell.
typed_val cell_new (fn(; ty) cell ty) (λ post '-[a], Φ a post Φ). typed_val cell_new (fn(; ty) cell ty) (λ post '-[a], Φ a post Φ).
Proof. Proof.
eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl. eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl.
{ iApply type_jump; [solve_typing| |]. { iApply type_jump; [solve_typing| |solve_typing].
{ eapply tctx_extract_ctx_elt; [apply tctx_cell_new|solve_typing]. } eapply tctx_extract_ctx_elt; [apply tctx_cell_new|solve_typing]. }
solve_typing. }
by move=> ?[?[]]?/=. by move=> ?[?[]]?/=.
Qed. Qed.
...@@ -175,9 +174,8 @@ Section cell. ...@@ -175,9 +174,8 @@ Section cell.
(λ post '-[Φ], a: 𝔄, Φ a post a). (λ post '-[Φ], a: 𝔄, Φ a post a).
Proof. Proof.
eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl. eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl.
{ iApply type_jump; [solve_typing| |]. { iApply type_jump; [solve_typing| |solve_typing].
{ eapply tctx_extract_ctx_elt; [apply tctx_cell_into_inner|solve_typing]. } eapply tctx_extract_ctx_elt; [apply tctx_cell_into_inner|solve_typing]. }
solve_typing. }
by move=> ?[?[]]?/=. by move=> ?[?[]]?/=.
Qed. Qed.
...@@ -206,9 +204,8 @@ Section cell. ...@@ -206,9 +204,8 @@ Section cell.
(λ post '-[a], Φ a post Φ). (λ post '-[a], Φ a post Φ).
Proof. Proof.
eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl. eapply type_fn; [apply _|]=> _ ??[?[]]. simpl_subst. via_tr_impl.
{ iApply type_jump; [solve_typing| |]. { iApply type_jump; [solve_typing| |solve_typing].
{ eapply tctx_extract_ctx_elt; [apply tctx_cell_from_box|solve_typing]. } eapply tctx_extract_ctx_elt; [apply tctx_cell_from_box|solve_typing]. }
solve_typing. }
by move=> ?[?[]]?/=. by move=> ?[?[]]?/=.
Qed. Qed.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment