Nuprl Rule : callbyvalueExceptionCases

This rule proved as lemma rule_cbv_exception_cases_true in file rules/rules_cbv_exception.v
 at https://github.com/vrahli/NuprlInCoq  

H  ⊢ b ∈ T

  BY callbyvalueExceptionCases y.u ()
  
  H  ⊢ is-exception(eval in u)
  x:(t)↓ ⊢ b ∈ T
  x:is-exception(t) ⊢ b ∈ T
  H  ⊢ t ∈ Base



Definitions occuring in rule :  callbyvalue: callbyvalue has-value: (a)↓ is-exception: is-exception(t) equal: t ∈ T member: t ∈ T base: Base axiom: Ax

Latex:
H    \mvdash{}  a  =  b

    BY  callbyvalueExceptionCases  x  t  y.u  ()
   
    H    \mvdash{}  is-exception(eval  y  =  t  in  u)
    H  x:(t)\mdownarrow{}  \mvdash{}  a  =  b
    H  x:is-exception(t)  \mvdash{}  a  =  b
    H    \mvdash{}  t  \mmember{}  Base



Date html generated: 2019_06_20-PM-04_12_00
Last ObjectModification: 2016_07_08-PM-03_49_04

Theory : rules


Home Index