Nuprl Definition : rat-sign-change-list

is list of rational numbers a < L[0] < L[1] < ... < L[||L||-1] < b,
and f(b) is positive. Working backward down the list,
  f(L[n-1]) is negative, f(L[n-2]) is positive, etc, and f(a) has the opposite
sign from f(L[0]).

If =[], this just says a < and f(a) negative and f(b) positive.⋅

rat-sign-change-list(f;a;b;
                     L) ==
  (∀i:ℕ||L||. ratless(if (i =z 0) then else L[i 1] fi ;L[i]))
  ∧ ratless(if (||L|| =z 0) then else L[||L|| 1] fi ;b)
  ∧ (∀i:ℕ||L||. (ratsign(f L[i]) (-1)^(||L|| i) ∈ ℤ))
  ∧ (ratsign(f b) 1 ∈ ℤ)
  ∧ (ratsign(f a) (-1)^(||L|| 1) ∈ ℤ)



Definitions occuring in Statement :  ratless: ratless(x;y) ratsign: ratsign(x) exp: i^n select: L[n] length: ||as|| int_seg: {i..j-} ifthenelse: if then else fi  eq_int: (i =z j) all: x:A. B[x] and: P ∧ Q apply: a subtract: m add: m minus: -n natural_number: $n int: equal: t ∈ T
Definitions occuring in definition :  ratless: ratless(x;y) ifthenelse: if then else fi  eq_int: (i =z j) all: x:A. B[x] int_seg: {i..j-} select: L[n] subtract: m and: P ∧ Q equal: t ∈ T int: ratsign: ratsign(x) apply: a exp: i^n minus: -n add: m length: ||as|| natural_number: $n
FDL editor aliases :  rat-sign-change-list

Latex:
rat-sign-change-list(f;a;b;
                                          L)  ==
    (\mforall{}i:\mBbbN{}||L||.  ratless(if  (i  =\msubz{}  0)  then  a  else  L[i  -  1]  fi  ;L[i]))
    \mwedge{}  ratless(if  (||L||  =\msubz{}  0)  then  a  else  L[||L||  -  1]  fi  ;b)
    \mwedge{}  (\mforall{}i:\mBbbN{}||L||.  (ratsign(f  L[i])  =  (-1)\^{}(||L||  -  i)))
    \mwedge{}  (ratsign(f  b)  =  1)
    \mwedge{}  (ratsign(f  a)  =  (-1)\^{}(||L||  +  1))



Date html generated: 2019_10_30-AM-09_55_08
Last ObjectModification: 2019_01_17-AM-10_48_07

Theory : reals


Home Index