Nuprl Rule : lessEquality

H  ⊢ if (a1) < (b1)  then s1  else t1 if (a2) < (b2)  then s2  else t2 ∈ T

  BY lessEquality v
  
  H  ⊢ a1 a2 ∈ ℤ
  H  ⊢ b1 b2 ∈ ℤ
  v:a1 < b1 ⊢ s1 s2 ∈ T
  v:(a1 < b1 ⟶ Void) ⊢ t1 t2 ∈ T



Definitions occuring in rule :  less: if (a) < (b)  then c  else d int: function: x:A ⟶ B[x] less_than: a < b void: Void equal: t ∈ T axiom: Ax

Latex:
H    \mvdash{}  if  (a1)  <  (b1)    then  s1    else  t1  =  if  (a2)  <  (b2)    then  s2    else  t2

    BY  lessEquality  v
   
    H    \mvdash{}  a1  =  a2
    H    \mvdash{}  b1  =  b2
    H  v:a1  <  b1  \mvdash{}  s1  =  s2
    H  v:(a1  <  b1  {}\mrightarrow{}  Void)  \mvdash{}  t1  =  t2



Date html generated: 2017_09_29-PM-05_44_49
Last ObjectModification: 2015_11_25-PM-03_37_45

Theory : rules


Home Index