Step * of Lemma rsine_wf

[x:ℝ]. (rsine(x) ∈ {y:ℝrsin(x)} )
BY
(Auto
   THEN Unfold `rsine` 0
   THEN (GenConclTerm ⌜reduce-halfpi(x)⌝⋅ THENA Auto)
   THEN Thin (-1)
   THEN RenameVar `n' (-1)
   THEN RepeatFor ((CallByValueReduce THENA Auto))
   THEN (GenConcl ⌜MachinPi4() p ∈ {p:ℝ= π/2} ⌝⋅ THENA Auto)
   THEN Thin (-1)
   THEN (D -2 THEN -1 THEN (Assert |x r(n) p| ≤ r(2) BY (RWO  "-1" THEN Auto)))
   THEN (RWO "int-rmul-req<(-1) THENA Auto)
   THEN DupHyp (-1)
   THEN (RWO "rabs-rleq-iff" (-1) THENA Auto)
   THEN MemTypeCD
   THEN Auto) }

1
1. : ℝ
2. : ℤ
3. |x r(n) * π/2| ≤ r(2)
4. : ℝ
5. = π/2
6. |x p| ≤ r(2)
7. -(r(2)) ≤ (x p)
8. (x p) ≤ r(2)
⊢ if (n mod =z 0) then sine-medium(x p)
if (n mod =z 2) then -(sine-medium(x p))
if (n mod =z 1) then cosine-medium(x p)
else -(cosine-medium(x p))
fi 
rsin(x)


Latex:


Latex:
\mforall{}[x:\mBbbR{}].  (rsine(x)  \mmember{}  \{y:\mBbbR{}|  y  =  rsin(x)\}  )


By


Latex:
(Auto
  THEN  Unfold  `rsine`  0
  THEN  (GenConclTerm  \mkleeneopen{}reduce-halfpi(x)\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  Thin  (-1)
  THEN  RenameVar  `n'  (-1)
  THEN  RepeatFor  2  ((CallByValueReduce  0  THENA  Auto))
  THEN  (GenConcl  \mkleeneopen{}2  *  MachinPi4()  =  p\mkleeneclose{}\mcdot{}  THENA  Auto)
  THEN  Thin  (-1)
  THEN  (D  -2  THEN  D  -1  THEN  (Assert  |x  -  r(n)  *  p|  \mleq{}  r(2)  BY  (RWO    "-1"  0  THEN  Auto)))
  THEN  (RWO  "int-rmul-req<"  (-1)  THENA  Auto)
  THEN  DupHyp  (-1)
  THEN  (RWO  "rabs-rleq-iff"  (-1)  THENA  Auto)
  THEN  MemTypeCD
  THEN  Auto)




Home Index