Step * 1 of Lemma ip-circle-circle-lemma2


1. rv InnerProductSpace
2. r1 {r:ℝr0 ≤ r} 
3. r2 {r:ℝr0 ≤ r} 
4. Point
5. r0 < ||b||
6. (r1^2 r2^2) ||b||^2^2 ≤ (r(4) ||b||^2 r1^2)
7. b' Point
8. (||b'|| ||b||) ∧ (b ⋅ b' r0)
9. let ((r1^2 r2^2) ||b||^2/r(2)) in
    let (||b||^2 r1^2) c^2 in
    ∀x:Point
      ((x ≡ (r1/||b||^2)*c*b rsqrt(d)*b' ∨ x ≡ (r1/||b||^2)*c*b rsqrt(d)*b')  ((||x|| r1) ∧ (||x b|| r2)))
⊢ ∃u,v:Point
   (((||u|| r1) ∧ (||u b|| r2))
   ∧ ((||v|| r1) ∧ (||v b|| r2))
   ∧ (((r1^2 r2^2) ||b||^2^2 < (r(4) ||b||^2 r1^2))  v))
BY
(MoveToConcl (-1)
   THEN (GenConcl ⌜((r1^2 r2^2) ||b||^2) cc ∈ ℝ⌝⋅ THENA Auto)
   THEN (Assert r0 ≤ ((||b||^2 r1^2) (cc/r(2))^2) BY
               (nRAdd ⌜(cc/r(2))^2⌝ 0⋅
                THEN (Assert r(2)^2 r(4) BY
                            (RWO "rnexp-int" THEN Auto))
                THEN (Assert r0 < r(2)^2 BY
                            (RWO "-1" THEN Auto))
                THEN (RWW "rnexp-rdiv< -2" THENA Auto)
                THEN nRMul ⌜r(4)⌝ 0⋅
                THEN Auto))) }

1
1. rv InnerProductSpace
2. r1 {r:ℝr0 ≤ r} 
3. r2 {r:ℝr0 ≤ r} 
4. Point
5. r0 < ||b||
6. (r1^2 r2^2) ||b||^2^2 ≤ (r(4) ||b||^2 r1^2)
7. b' Point
8. (||b'|| ||b||) ∧ (b ⋅ b' r0)
9. cc : ℝ
10. ((r1^2 r2^2) ||b||^2) cc ∈ ℝ
11. r0 ≤ ((||b||^2 r1^2) (cc/r(2))^2)
⊢ let (cc/r(2)) in
   let (||b||^2 r1^2) c^2 in
   ∀x:Point
     ((x ≡ (r1/||b||^2)*c*b rsqrt(d)*b' ∨ x ≡ (r1/||b||^2)*c*b rsqrt(d)*b')  ((||x|| r1) ∧ (||x b|| r2)))
 (∃u,v:Point
     (((||u|| r1) ∧ (||u b|| r2))
     ∧ ((||v|| r1) ∧ (||v b|| r2))
     ∧ ((cc^2 < (r(4) ||b||^2 r1^2))  v)))


Latex:


Latex:

1.  rv  :  InnerProductSpace
2.  r1  :  \{r:\mBbbR{}|  r0  \mleq{}  r\} 
3.  r2  :  \{r:\mBbbR{}|  r0  \mleq{}  r\} 
4.  b  :  Point
5.  r0  <  ||b||
6.  (r1\^{}2  -  r2\^{}2)  +  ||b||\^{}2\^{}2  \mleq{}  (r(4)  *  ||b||\^{}2  *  r1\^{}2)
7.  b'  :  Point
8.  (||b'||  =  ||b||)  \mwedge{}  (b  \mcdot{}  b'  =  r0)
9.  let  c  =  ((r1\^{}2  -  r2\^{}2)  +  ||b||\^{}2/r(2))  in
        let  d  =  (||b||\^{}2  *  r1\^{}2)  -  c\^{}2  in
        \mforall{}x:Point
            ((x  \mequiv{}  (r1/||b||\^{}2)*c*b  +  rsqrt(d)*b'  \mvee{}  x  \mequiv{}  (r1/||b||\^{}2)*c*b  -  rsqrt(d)*b')
            {}\mRightarrow{}  ((||x||  =  r1)  \mwedge{}  (||x  -  b||  =  r2)))
\mvdash{}  \mexists{}u,v:Point
      (((||u||  =  r1)  \mwedge{}  (||u  -  b||  =  r2))
      \mwedge{}  ((||v||  =  r1)  \mwedge{}  (||v  -  b||  =  r2))
      \mwedge{}  (((r1\^{}2  -  r2\^{}2)  +  ||b||\^{}2\^{}2  <  (r(4)  *  ||b||\^{}2  *  r1\^{}2))  {}\mRightarrow{}  u  \#  v))


By


Latex:
(MoveToConcl  (-1)
  THEN  (GenConcl  \mkleeneopen{}((r1\^{}2  -  r2\^{}2)  +  ||b||\^{}2)  =  cc\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  (Assert  r0  \mleq{}  ((||b||\^{}2  *  r1\^{}2)  -  (cc/r(2))\^{}2)  BY
                          (nRAdd  \mkleeneopen{}(cc/r(2))\^{}2\mkleeneclose{}  0\mcdot{}
                            THEN  (Assert  r(2)\^{}2  =  r(4)  BY
                                                    (RWO  "rnexp-int"  0  THEN  Auto))
                            THEN  (Assert  r0  <  r(2)\^{}2  BY
                                                    (RWO  "-1"  0  THEN  Auto))
                            THEN  (RWW  "rnexp-rdiv<  -2"  0  THENA  Auto)
                            THEN  nRMul  \mkleeneopen{}r(4)\mkleeneclose{}  0\mcdot{}
                            THEN  Auto)))




Home Index