Nuprl Lemma : strictly-increasing-on-closed-interval2

a,b:ℝ. ∀f:[a, b] ⟶ℝ.
  ((∀x,y:{x:ℝx ∈ [a, b]} .  ((x y)  (f[x] f[y])))
   f[x] strictly-increasing for x ∈ (a, b)
   (∀x:{x:ℝx ∈ [a, b]} ((f[a] ≤ f[x]) ∧ (f[x] ≤ f[b])))
   f[x] strictly-increasing for x ∈ [a, b])


Proof




Definitions occuring in Statement :  strictly-increasing-on-interval: f[x] strictly-increasing for x ∈ I rfun: I ⟶ℝ rooint: (l, u) rccint: [l, u] i-member: r ∈ I rleq: x ≤ y req: y real: so_apply: x[s] all: x:A. B[x] implies:  Q and: P ∧ Q set: {x:A| B[x]} 
Definitions unfolded in proof :  subtype_rel: A ⊆B label: ...$L... t rfun: I ⟶ℝ so_apply: x[s] so_lambda: λ2x.t[x] prop: uimplies: supposing a guard: {T} uall: [x:A]. B[x] cand: c∧ B and: P ∧ Q implies:  Q top: Top subinterval: I ⊆  member: t ∈ T all: x:A. B[x] increasing-on-interval: f[x] increasing for x ∈ I false: False or: P ∨ Q not: ¬A stable: Stable{P} strictly-increasing-on-interval: f[x] strictly-increasing for x ∈ I squash: T sq_stable: SqStable(P)
Lemmas referenced :  rfun_wf req_wf subtype_rel_sets rooint_wf strictly-increasing-on-interval_wf rleq_transitivity rleq_weakening_equal rleq_wf rccint_wf i-member_wf all_wf real_wf rless_wf rleq_weakening_rless member_rccint_lemma member_rooint_lemma strictly-increasing-on-closed-interval set_wf minimal-not-not-excluded-middle minimal-double-negation-hyp-elim not_wf or_wf false_wf stable__rleq rless_transitivity2 rless_transitivity1 rleq_weakening rleq_antisymmetry not-rless req_inversion sq_stable__rleq
Rules used in proof :  functionEquality dependent_set_memberEquality because_Cache applyEquality rename setElimination lambdaEquality setEquality independent_functionElimination productEquality independent_pairFormation independent_isectElimination isectElimination productElimination voidEquality voidElimination isect_memberEquality sqequalRule hypothesisEquality thin dependent_functionElimination sqequalHypSubstitution hypothesis lambdaFormation sqequalReflexivity computationStep sqequalTransitivity sqequalSubstitution extract_by_obid introduction cut unionElimination imageElimination baseClosed imageMemberEquality

Latex:
\mforall{}a,b:\mBbbR{}.  \mforall{}f:[a,  b]  {}\mrightarrow{}\mBbbR{}.
    ((\mforall{}x,y:\{x:\mBbbR{}|  x  \mmember{}  [a,  b]\}  .    ((x  =  y)  {}\mRightarrow{}  (f[x]  =  f[y])))
    {}\mRightarrow{}  f[x]  strictly-increasing  for  x  \mmember{}  (a,  b)
    {}\mRightarrow{}  (\mforall{}x:\{x:\mBbbR{}|  x  \mmember{}  [a,  b]\}  .  ((f[a]  \mleq{}  f[x])  \mwedge{}  (f[x]  \mleq{}  f[b])))
    {}\mRightarrow{}  f[x]  strictly-increasing  for  x  \mmember{}  [a,  b])



Date html generated: 2017_10_03-PM-00_29_43
Last ObjectModification: 2017_07_30-PM-08_56_24

Theory : reals


Home Index