Nuprl Definition : is-exception

Howe's `sqle` relation is enough to define the proposition
(about t ∈ Base) that t is an exception.
 
Note that this is not a decidable proposition! 
If being an exception were decidable, then a program could 
catch *all* exceptions and we would not be able
to use exceptions to find the modulus of continuity of functionals.

The test ⌜isaxiom(e?n:x.Ax) ∧b isint(e?n:x.2)⌝ can be used to distinguish between
canonical values that are not exceptions and exceptions *with name n*.
But on other exceptions e', this test will raise the exception e'
(as it must, for our construction of the modulus of continuity to work.)
⋅

is-exception(t) ==  exception(⊥; ⊥) ≤ t



Definitions occuring in Statement :  sqle: s ≤ t
Definitions occuring in definition :  sqle: s ≤ t
Rules referencing :  divergentSqle,  divergentSqlen,  exceptionSqequal,  ispairExceptionCases,  isintExceptionCases,  isaxiomExceptionCases,  isatomExceptionCases,  isinlExceptionCases,  isinrExceptionCases,  islambdaExceptionCases,  isatom1ExceptionCases,  isatom2ExceptionCases,  decideExceptionCases,  spreadExceptionCases,  minusExceptionCases,  applyExceptionCases,  int_eqExceptionCases,  lessExceptionCases,  atom_eqExceptionCases,  atom1_eqExceptionCases,  atom2_eqExceptionCases,  addExceptionCases,  divideExceptionCases,  remainderExceptionCases,  multiplyExceptionCases,  callbyvalueExceptionCases
FDL editor aliases :  is-exception

Latex:
is-exception(t)  ==    exception(\mbot{};  \mbot{})  \mleq{}  t



Date html generated: 2016_07_08-PM-04_46_54
Last ObjectModification: 2015_09_22-PM-05_44_33

Theory : call!by!value_1


Home Index