Let X, Tx, Y, dY, F, g and a be given.
We prove the intermediate
claim HTpt:
topology_on Dom Tpt.
We prove the intermediate
claim HFsubDom:
F ⊆ Dom.
Let f be given.
An exact proof term for the current goal is (HFsubC f HfF).
We prove the intermediate
claim Hevala_cont:
continuous_map Dom Tpt Y Ty evala.
We prove the intermediate
claim HgDom:
g ∈ Dom.
Use reflexivity.
rewrite the current goal using Hevala_g (from right to left).
rewrite the current goal using
(Ascoli_F_at_def X Y a F) (from left to right).
Let y be given.
Let f be given.
We prove the intermediate
claim HfDom:
f ∈ Dom.
An exact proof term for the current goal is (HFsubDom f HfF).
rewrite the current goal using Hyeq (from left to right).
rewrite the current goal using Hevalaf (from left to right).
An
exact proof term for the current goal is
(ReplI F (λf0 : set ⇒ apply_fun f0 a) f HfF).
Let y be given.
Let f be given.
We prove the intermediate
claim HfDom:
f ∈ Dom.
An exact proof term for the current goal is (HFsubDom f HfF).
rewrite the current goal using Hyeq (from left to right).
rewrite the current goal using Hevalaf (from right to left).
An
exact proof term for the current goal is
(ReplI F (λf0 : set ⇒ apply_fun evala f0) f HfF).
rewrite the current goal using HReplEq (from right to left).
An exact proof term for the current goal is Himg.
∎