Step * of Lemma mcompact_functionality

[X,Y:Type].  ∀d:metric(X). (mcompact(X;d) ⇐⇒ mcompact(Y;d)) supposing X ≡ Y
BY
((Assert ⌜∀[X,Y:Type].  ∀d:metric(X). (mcompact(X;d)  mcompact(Y;d)) supposing X ≡ Y⌝⋅
   THENM (Auto THEN (InstHyp [⌜Y⌝;⌜X⌝;⌜d⌝1⋅ THEN Auto) THEN ParallelOp THEN Auto)
   )
   THEN Auto
   THEN ParallelLast
   THEN All (Fold `and`)
   THEN RepeatFor (ParallelLast)
   THEN All Reduce) }

1
1. [X] Type
2. [Y] Type
3. X ≡ Y
4. metric(X)
5. m-TB(X;d)
6. ∀x:ℕ ⟶ X. (mcauchy(d;n.x n)  n↓ as n→∞)
⊢ ∀x:ℕ ⟶ Y. (mcauchy(d;n.x n)  n↓ as n→∞)

2
1. [X] Type
2. [Y] Type
3. X ≡ Y
4. metric(X)
5. mcomplete(X with d)
6. {tb:B:ℕ ⟶ ℕ+ × k:ℕ ⟶ ℕk ⟶ X × (X ⟶ k:ℕ ⟶ ℕk)| 
    let B,xs,c tb in 
    ∀p:X. ∀k:ℕ.  (mdist(d;p;xs (c k)) ≤ (r1/r(k 1)))} 
⊢ {tb:B:ℕ ⟶ ℕ+ × k:ℕ ⟶ ℕk ⟶ Y × (Y ⟶ k:ℕ ⟶ ℕk)| 
   let B,xs,c tb in 
   ∀p:Y. ∀k:ℕ.  (mdist(d;p;xs (c k)) ≤ (r1/r(k 1)))} 


Latex:


Latex:
\mforall{}[X,Y:Type].    \mforall{}d:metric(X).  (mcompact(X;d)  \mLeftarrow{}{}\mRightarrow{}  mcompact(Y;d))  supposing  X  \mequiv{}  Y


By


Latex:
((Assert  \mkleeneopen{}\mforall{}[X,Y:Type].    \mforall{}d:metric(X).  (mcompact(X;d)  {}\mRightarrow{}  mcompact(Y;d))  supposing  X  \mequiv{}  Y\mkleeneclose{}\mcdot{}
  THENM  (Auto  THEN  (InstHyp  [\mkleeneopen{}Y\mkleeneclose{};\mkleeneopen{}X\mkleeneclose{};\mkleeneopen{}d\mkleeneclose{}]  1\mcdot{}  THEN  Auto)  THEN  ParallelOp  4  THEN  Auto)
  )
  THEN  Auto
  THEN  ParallelLast
  THEN  All  (Fold  `and`)
  THEN  RepeatFor  2  (ParallelLast)
  THEN  All  Reduce)




Home Index