Nuprl Definition : discrete_struct

DS(A) ==  sort:A ⟶ Type × (a:A ⟶ EqDecider(sort a))



Definitions occuring in Statement :  deq: EqDecider(T) apply: a function: x:A ⟶ B[x] product: x:A × B[x] universe: Type
Definitions occuring in definition :  product: x:A × B[x] universe: Type function: x:A ⟶ B[x] deq: EqDecider(T) apply: a
FDL editor aliases :  DS

Latex:
DS(A)  ==    sort:A  {}\mrightarrow{}  Type  \mtimes{}  (a:A  {}\mrightarrow{}  EqDecider(sort  a))



Date html generated: 2016_05_14-PM-03_24_10
Last ObjectModification: 2015_09_22-PM-05_59_36

Theory : decidable!equality


Home Index