Step
*
of Lemma
derivative-rexp-fun
∀I:Interval. ∀f,f':I ⟶ℝ.
  (iproper(I)
  
⇒ (∀x,y:{x:ℝ| x ∈ I} .  ((x = y) 
⇒ (f'[x] = f'[y])))
  
⇒ d(f[x])/dx = λx.f'[x] on I
  
⇒ d(e^f[x])/dx = λx.e^f[x] * f'[x] on I)
BY
{ (InstLemma `simple-chain-rule` []
   THEN RepeatFor 3 (ParallelLast')
   THEN RepeatFor 2 ((D -1 With ⌜λx.e^x⌝  THENA Auto))
   THEN RepeatFor 2 ((ParallelLast' THENA Auto))
   THEN RepUR ``so_apply`` -1
   THEN RepUR ``so_apply`` 0
   THEN (D -1 THENA Auto)
   THEN (ParallelLast THENA Auto)
   THEN BHyp -1 
   THEN Auto) }
Latex:
Latex:
\mforall{}I:Interval.  \mforall{}f,f':I  {}\mrightarrow{}\mBbbR{}.
    (iproper(I)
    {}\mRightarrow{}  (\mforall{}x,y:\{x:\mBbbR{}|  x  \mmember{}  I\}  .    ((x  =  y)  {}\mRightarrow{}  (f'[x]  =  f'[y])))
    {}\mRightarrow{}  d(f[x])/dx  =  \mlambda{}x.f'[x]  on  I
    {}\mRightarrow{}  d(e\^{}f[x])/dx  =  \mlambda{}x.e\^{}f[x]  *  f'[x]  on  I)
By
Latex:
(InstLemma  `simple-chain-rule`  []
  THEN  RepeatFor  3  (ParallelLast')
  THEN  RepeatFor  2  ((D  -1  With  \mkleeneopen{}\mlambda{}x.e\^{}x\mkleeneclose{}    THENA  Auto))
  THEN  RepeatFor  2  ((ParallelLast'  THENA  Auto))
  THEN  RepUR  ``so\_apply``  -1
  THEN  RepUR  ``so\_apply``  0
  THEN  (D  -1  THENA  Auto)
  THEN  (ParallelLast  THENA  Auto)
  THEN  BHyp  -1 
  THEN  Auto)
Home
Index