Step * of Lemma derivative-rinv

I:Interval. ∀f,g:I ⟶ℝ.
  ((∀x,y:{t:ℝt ∈ I} .  ((x y)  (g[x] g[y])))
   f[x]≠r0 for x ∈ I
   d(f[x])/dx = λx.g[x] on I
   d((r1/f[x]))/dx = λx.(-(g[x])/f[x] f[x]) on I)
BY
TACTIC:(Auto
          THEN (D THEN Auto)
          THEN (Assert i-approx(I;n) ⊆ I  BY
                      Auto)
          THEN (InstLemma `nonzero-on-implies` [⌜I⌝;⌜f⌝]⋅ THENA Auto)
          THEN (With ⌜n⌝ (D 5)⋅ THENA Auto)
          THEN (Assert ∀a,b:{x:ℝx ∈ i-approx(I;n)} .  ((a b)  (f[a] f[b])) BY
                      (InstLemma `continuous-implies-functional` [⌜i-approx(I;n)⌝;⌜f⌝]⋅
                       THEN Auto
                       THEN BLemma `proper-continuous-implies`
                       THEN Auto
                       THEN FLemma `differentiable-continuous` [5]
                       THEN Auto))
          THEN (InstLemma `function-is-continuous` [⌜i-approx(I;n)⌝;⌜λ2x.(r1/f[x])⌝]⋅
                THENA (Auto THEN BLemma `rdiv_functionality` THEN Auto)
                )
          THEN (InstLemma `function-is-continuous` [⌜i-approx(I;n)⌝;⌜λ2x.g[x]⌝]⋅ THENA Auto)
          THEN (Assert ∀x:ℝ((x ∈ i-approx(I;n))  f[x] ≠ r0) BY
                      (ParallelOp -5 THEN ParallelLast THEN FLemma `i-member-approx` [-1] THEN Auto))
          THEN PromoteHyp (-4) 8) }

1
1. Interval
2. I ⟶ℝ
3. I ⟶ℝ
4. ∀x,y:{t:ℝt ∈ I} .  ((x y)  (g[x] g[y]))
5. d(f[x])/dx = λx.g[x] on I
6. : ℕ+
7. {n:ℕ+icompact(i-approx(I;n)) ∧ iproper(i-approx(I;n))} 
8. ∀a,b:{x:ℝx ∈ i-approx(I;n)} .  ((a b)  (f[a] f[b]))
9. i-approx(I;n) ⊆ 
10. ∀x:ℝ((x ∈ I)  f[x] ≠ r0)
11. ∃c:ℝ [((r0 < c) ∧ (∀x:ℝ((x ∈ i-approx(I;n))  (c ≤ |f[x]|))))]
12. (r1/f[x]) continuous for x ∈ i-approx(I;n)
13. g[x] continuous for x ∈ i-approx(I;n)
14. ∀x:ℝ((x ∈ i-approx(I;n))  f[x] ≠ r0)
⊢ ∃del:ℝ [((r0 < del)
         ∧ (∀x,y:ℝ.
              ((x ∈ i-approx(I;n))
               (y ∈ i-approx(I;n))
               (|y x| ≤ del)
               (|(r1/f[y]) (r1/f[x]) (-(g[x])/f[x] f[x]) (y x)| ≤ ((r1/r(k)) |y x|)))))]


Latex:


Latex:
\mforall{}I:Interval.  \mforall{}f,g:I  {}\mrightarrow{}\mBbbR{}.
    ((\mforall{}x,y:\{t:\mBbbR{}|  t  \mmember{}  I\}  .    ((x  =  y)  {}\mRightarrow{}  (g[x]  =  g[y])))
    {}\mRightarrow{}  f[x]\mneq{}r0  for  x  \mmember{}  I
    {}\mRightarrow{}  d(f[x])/dx  =  \mlambda{}x.g[x]  on  I
    {}\mRightarrow{}  d((r1/f[x]))/dx  =  \mlambda{}x.(-(g[x])/f[x]  *  f[x])  on  I)


By


Latex:
TACTIC:(Auto
                THEN  (D  0  THEN  Auto)
                THEN  (Assert  i-approx(I;n)  \msubseteq{}  I    BY
                                        Auto)
                THEN  (InstLemma  `nonzero-on-implies`  [\mkleeneopen{}I\mkleeneclose{};\mkleeneopen{}f\mkleeneclose{}]\mcdot{}  THENA  Auto)
                THEN  (With  \mkleeneopen{}n\mkleeneclose{}  (D  5)\mcdot{}  THENA  Auto)
                THEN  (Assert  \mforall{}a,b:\{x:\mBbbR{}|  x  \mmember{}  i-approx(I;n)\}  .    ((a  =  b)  {}\mRightarrow{}  (f[a]  =  f[b]))  BY
                                        (InstLemma  `continuous-implies-functional`  [\mkleeneopen{}i-approx(I;n)\mkleeneclose{};\mkleeneopen{}f\mkleeneclose{}]\mcdot{}
                                          THEN  Auto
                                          THEN  BLemma  `proper-continuous-implies`
                                          THEN  Auto
                                          THEN  FLemma  `differentiable-continuous`  [5]
                                          THEN  Auto))
                THEN  (InstLemma  `function-is-continuous`  [\mkleeneopen{}i-approx(I;n)\mkleeneclose{};\mkleeneopen{}\mlambda{}\msubtwo{}x.(r1/f[x])\mkleeneclose{}]\mcdot{}
                            THENA  (Auto  THEN  BLemma  `rdiv\_functionality`  THEN  Auto)
                            )
                THEN  (InstLemma  `function-is-continuous`  [\mkleeneopen{}i-approx(I;n)\mkleeneclose{};\mkleeneopen{}\mlambda{}\msubtwo{}x.g[x]\mkleeneclose{}]\mcdot{}  THENA  Auto)
                THEN  (Assert  \mforall{}x:\mBbbR{}.  ((x  \mmember{}  i-approx(I;n))  {}\mRightarrow{}  f[x]  \mneq{}  r0)  BY
                                        (ParallelOp  -5  THEN  ParallelLast  THEN  FLemma  `i-member-approx`  [-1]  THEN  Auto))
                THEN  PromoteHyp  (-4)  8)




Home Index