Step * 1 of Lemma homeomorphic_transitivity


1. Type
2. Type
3. Type
4. dX metric(X)
5. dY metric(Y)
6. dZ metric(Z)
7. f1 FUN(X ⟶ Y)
8. g1 FUN(Y ⟶ X)
9. ∀x:X. g1 (f1 x) ≡ x
10. ∀y:Y. f1 (g1 y) ≡ y
11. FUN(Y ⟶ Z)
12. FUN(Z ⟶ Y)
13. ∀x:Y. (f x) ≡ x
14. ∀y:Z. (g y) ≡ y
15. X
⊢ g1 (g (f (f1 x))) ≡ x
BY
((D -3 With ⌜f1 x⌝  THENA Auto)
   THEN DVar `g1'
   THEN (Unhide THENA Auto)
   THEN ∀h:hyp. (RepUR ``is-mfun`` THEN FHyp [-1] THEN Auto) 
   THEN RepUR ``so_apply`` -1
   THEN RWO "-1" 0
   THEN Auto) }


Latex:


Latex:

1.  X  :  Type
2.  Y  :  Type
3.  Z  :  Type
4.  dX  :  metric(X)
5.  dY  :  metric(Y)
6.  dZ  :  metric(Z)
7.  f1  :  FUN(X  {}\mrightarrow{}  Y)
8.  g1  :  FUN(Y  {}\mrightarrow{}  X)
9.  \mforall{}x:X.  g1  (f1  x)  \mequiv{}  x
10.  \mforall{}y:Y.  f1  (g1  y)  \mequiv{}  y
11.  f  :  FUN(Y  {}\mrightarrow{}  Z)
12.  g  :  FUN(Z  {}\mrightarrow{}  Y)
13.  \mforall{}x:Y.  g  (f  x)  \mequiv{}  x
14.  \mforall{}y:Z.  f  (g  y)  \mequiv{}  y
15.  x  :  X
\mvdash{}  g1  (g  (f  (f1  x)))  \mequiv{}  x


By


Latex:
((D  -3  With  \mkleeneopen{}f1  x\mkleeneclose{}    THENA  Auto)
  THEN  DVar  `g1'
  THEN  (Unhide  THENA  Auto)
  THEN  \mforall{}h:hyp.  (RepUR  ``is-mfun``  h  THEN  FHyp  h  [-1]  THEN  Auto) 
  THEN  RepUR  ``so\_apply``  -1
  THEN  RWO  "-1"  0
  THEN  Auto)




Home Index