Step * 1 2 1 1 2 of Lemma cosine-approx-lemma


1. {2...}
2. : ℤ
3. ¬x < 1
4. 0 < x
5. a^((2 (x 1)) 2) ((2 (x 1)) 2)! genfact(x 1;2 a^2;k.a^2 ((2 k) 2) ((2 k) 1))
⊢ a^((2 x) 2) ((2 x) 2)! (a^2 ((2 x) 2) ((2 x) 1))
a^((2 (x 1)) 2)
((2 (x 1)) 2)!
BY
((Subst' ((2 x) 2)! ((2 x) 2) ((2 x) 1) ((2 (x 1)) 2)! 0
    THENA (RepeatFor (((RW (AddrC [1] (LemmaC `fact_unroll`)) THENA Auto)
                         THEN (OReduce THENA Auto)
                         THEN EqCD
                         THEN Try (Trivial)))
           THEN Auto
           )
    )
   THEN (Subst' a^((2 x) 2) a^2 a^((2 (x 1)) 2) THENM Auto)
   THEN Subst' (2 x) (2 (x 1)) 0
   THEN Auto) }


Latex:


Latex:

1.  a  :  \{2...\}
2.  x  :  \mBbbZ{}
3.  \mneg{}x  <  1
4.  0  <  x
5.  a\^{}((2  *  (x  -  1))  +  2)  *  ((2  *  (x  -  1))  +  2)!  \msim{}  genfact(x  -  1;2  *  a\^{}2;k.a\^{}2
*  ((2  *  k)  +  2)
*  ((2  *  k)  +  1))
\mvdash{}  a\^{}((2  *  x)  +  2)  *  ((2  *  x)  +  2)!  \msim{}  (a\^{}2  *  ((2  *  x)  +  2)  *  ((2  *  x)  +  1))
*  a\^{}((2  *  (x  -  1))  +  2)
*  ((2  *  (x  -  1))  +  2)!


By


Latex:
((Subst'  ((2  *  x)  +  2)!  \msim{}  ((2  *  x)  +  2)  *  ((2  *  x)  +  1)  *  ((2  *  (x  -  1))  +  2)!  0
    THENA  (RepeatFor  2  (((RW  (AddrC  [1]  (LemmaC  `fact\_unroll`))  0  THENA  Auto)
                                              THEN  (OReduce  0  THENA  Auto)
                                              THEN  EqCD
                                              THEN  Try  (Trivial)))
                  THEN  Auto
                  )
    )
  THEN  (Subst'  a\^{}((2  *  x)  +  2)  \msim{}  a\^{}2  *  a\^{}((2  *  (x  -  1))  +  2)  0  THENM  Auto)
  THEN  Subst'  (2  *  x)  +  2  \msim{}  2  +  (2  *  (x  -  1))  +  2  0
  THEN  Auto)




Home Index