Step * 1 of Lemma punctured-ball-boundary-retraction


1. : ℕ
2. : ℝ^n
3. ||p|| < r1
4. 0 ∈ ℤ
⊢ Retract({x:ℝ^0| x ≠ p}  ⟶ {x:ℝ^0| ||x|| r1} )
BY
((Assert ¬{x:ℝ^0| x ≠ p}  BY
          ((D THENA Auto) THEN -1 THEN (RWO "real-vec-sep-iff-rneq" (-1) THENA Auto) THEN -1 THEN Auto))
   THEN (Assert ¬{x:ℝ^0| ||x|| r1}  BY
               ((D THENA Auto)
                THEN -1
                THEN RepUR ``real-vec-norm dot-product`` -1
                THEN (RWO "rsum-empty" (-1) THEN Auto)
                THEN (RWO "rsqrt0" (-1) THEN Auto)
                THEN RWO "req-int" (-1)
                THEN Auto))
   THEN With ⌜λx.x⌝ 
   THEN Reduce 0
   THEN Auto
   THEN 0
   THEN Auto) }


Latex:


Latex:

1.  n  :  \mBbbN{}
2.  p  :  \mBbbR{}\^{}n
3.  ||p||  <  r1
4.  n  =  0
\mvdash{}  Retract(\{x:\mBbbR{}\^{}0|  x  \mneq{}  p\}    {}\mrightarrow{}  \{x:\mBbbR{}\^{}0|  ||x||  =  r1\}  )


By


Latex:
((Assert  \mneg{}\{x:\mBbbR{}\^{}0|  x  \mneq{}  p\}    BY
                ((D  0  THENA  Auto)
                  THEN  D  -1
                  THEN  (RWO  "real-vec-sep-iff-rneq"  (-1)  THENA  Auto)
                  THEN  D  -1
                  THEN  Auto))
  THEN  (Assert  \mneg{}\{x:\mBbbR{}\^{}0|  ||x||  =  r1\}    BY
                          ((D  0  THENA  Auto)
                            THEN  D  -1
                            THEN  RepUR  ``real-vec-norm  dot-product``  -1
                            THEN  (RWO  "rsum-empty"  (-1)  THEN  Auto)
                            THEN  (RWO  "rsqrt0"  (-1)  THEN  Auto)
                            THEN  RWO  "req-int"  (-1)
                            THEN  Auto))
  THEN  D  0  With  \mkleeneopen{}\mlambda{}x.x\mkleeneclose{} 
  THEN  Reduce  0
  THEN  Auto
  THEN  D  0
  THEN  Auto)




Home Index