rewrite the current goal using HIeq (from left to right).
rewrite the current goal using HTeq (from left to right).
We prove the intermediate
claim Hab:
Rle 0 1.
We prove the intermediate
claim Hneq:
¬ (0 = 1).
An
exact proof term for the current goal is
(neq_0_1 H01).
Apply HexAff to the current goal.
Let h be given.
Apply Hhexinv to the current goal.
Let hinv be given.
We prove the intermediate
claim Hhcont:
continuous_map I01 T01 Im1 Tm1 h.
We prove the intermediate
claim Hhinvcont:
continuous_map Im1 Tm1 I01 T01 hinv.
We prove the intermediate
claim Hh_after_hinv:
∀s : set, s ∈ Im1 → apply_fun h (apply_fun hinv s) = s.
We prove the intermediate
claim HImgEq:
Img = Im1.
Let y be given.
Let t be given.
rewrite the current goal using HyEq (from left to right).
We prove the intermediate
claim Hfunh:
function_on h I01 Im1.
An exact proof term for the current goal is (Hfunh t HtI).
Let y be given.
We prove the intermediate
claim Hfunhinv:
function_on hinv Im1 I01.
We prove the intermediate
claim HtI:
t ∈ I01.
An exact proof term for the current goal is (Hfunhinv y Hy).
We prove the intermediate
claim HyEq:
apply_fun h t = y.
We prove the intermediate
claim Htdef:
t = apply_fun hinv y.
rewrite the current goal using Htdef (from left to right).
An exact proof term for the current goal is (Hh_after_hinv y Hy).
rewrite the current goal using HyEq (from right to left).
An
exact proof term for the current goal is
(ReplI I01 (λu : set ⇒ apply_fun h u) t HtI).
We prove the intermediate
claim HTm1:
topology_on Im1 Tm1.
rewrite the current goal using HImgEq (from right to left) at position 1.
rewrite the current goal using HImgEq (from right to left) at position 2.
An exact proof term for the current goal is HimgComp.
rewrite the current goal using HIm1def (from right to left) at position 1.
rewrite the current goal using HTm1def (from right to left).
rewrite the current goal using Hwhole (from right to left).
An exact proof term for the current goal is Htmp.
∎