Nuprl Rule : atom_eqExceptionCases
H  ⊢ a = b ∈ T
  BY atom_eqExceptionCases x y t u z w ()
  
  H  ⊢ is-exception(if t=u then z else w fi )
  H x:(t ∈ Atom), y:(u ∈ Atom) ⊢ a = b ∈ T
  H x:(t ∈ Atom), y:is-exception(u) ⊢ a = b ∈ T
  H x:is-exception(t) ⊢ a = b ∈ T
  H  ⊢ t ∈ Base
  H  ⊢ u ∈ Base
Definitions occuring in rule : 
atom_eq: if a=b then c else d fi 
, 
atom: Atom
, 
is-exception: is-exception(t)
, 
equal: s = t ∈ T
, 
member: t ∈ T
, 
base: Base
, 
axiom: Ax
Latex:
H    \mvdash{}  a  =  b
    BY  atom\_eqExceptionCases  x  y  t  u  z  w  ()
   
    H    \mvdash{}  is-exception(if  t=u  then  z  else  w  fi  )
    H  x:(t  \mmember{}  Atom),  y:(u  \mmember{}  Atom)  \mvdash{}  a  =  b
    H  x:(t  \mmember{}  Atom),  y:is-exception(u)  \mvdash{}  a  =  b
    H  x:is-exception(t)  \mvdash{}  a  =  b
    H    \mvdash{}  t  \mmember{}  Base
    H    \mvdash{}  u  \mmember{}  Base
Date html generated:
2019_06_20-PM-04_12_20
Last ObjectModification:
2015_11_25-PM-03_47_04
Theory : rules
Home
Index