Nuprl Lemma : vr_rsub_to_sub

n,m:.  (m - n ~ m - n)


Proof not projected




Definitions occuring in Statement :  all: x:A. B[x],  subtract: n - m,  int: ,  sqequal: s ~ t,  rsub: x - y
Definitions :  CollapseTHEN: Error :CollapseTHEN,  Unfold: Error :Unfold,  uall: [x:A]. B[x],  function: x:A  B[x],  all: x:A. B[x],  sqequal: s ~ t,  not: A,  less_than: a < b,  isect: x:A. B[x],  uimplies: b supposing a,  product: x:A  B[x],  and: P  Q,  uiff: uiff(P;Q),  int: ,  subtype_rel: A r B,  tunion: x:A.B[x],  b-union: A  B,  real: ,  sq_type: SQType(T),  rsub: x - y,  ge: i  j ,  le: A  B,  strong-subtype: strong-subtype(A;B),  member: t  T,  equal: s = t,  radd: r + s,  rminus: -(r),  tactic: Error :tactic,  callbyvalue: callbyvalue,  ifthenelse: if b then t else f fi ,  is-rational: is-rational(r),  spread: spread def,  outl: outl(x),  inl: inl x ,  pair: <a, b>,  lambda: x.A[x],  apply: f a,  qmul: r * s,  minus: -n,  natural_number: $n,  Auto: Error :Auto,  value-type: value-type(T),  qadd: r + s,  inf-add: x + y,  subtract: n - m,  rationals: ,  union: left + right,  quotient: x,y:A//B[x; y],  bfalse: ff,  btrue: tt,  ispair: ispair(z;a;b),  isint: isint(z;a;b),  bor: p q,  multiply: n * m,  callbyvalueall: callbyvalueall,  base: Base,  guard: {T},  implies: P  Q,  add: n + m,  fpf: a:A fp-> B[a],  eclass: EClass(A[eo; e]),  MaAuto: Error :MaAuto,  has-value: has-value(a),  subtype: S  T,  so_lambda: x.t[x],  set: {x:A| B[x]} ,  qle: r  s,  nat: ,  infinitesmal: Infinitesmal,  void: Void,  universe: Type,  bool: ,  Id: Id,  atom: Atom$n
Lemmas :  Id_wf,  Id-has-value,  real-has-value,  rational-is-real,  bool_wf,  tunion_wf,  member_wf,  qle_wf,  infinitesmal_wf,  nat_wf,  subtract-elim,  int_subtype_base,  rationals_wf,  ifthenelse_wf,  qadd_wf,  qmul_wf,  int-value-type,  value-type_wf,  subtype_base_sq,  real_wf,  rsub_wf

\mforall{}n,m:\mBbbZ{}.    (m  -  n  \msim{}  m  -  n)


Date html generated: 2012_02_20-PM-03_32_23
Last ObjectModification: 2012_02_02-PM-01_55_06

Home Index