is the category of Hilbert spaces over the real numbers, with morphisms the linear maps between Hilbert spaces over the real numbers.
Assuming propositional excluded middle in the type theory, is a concrete dagger category with
a tensor product and tensor unit , such that is a symmetric monoidal dagger category and is a simple object? and a monoidal separator?,
a biproduct and zero object such that is a semiadditive dagger category
a dagger equaliser? such that is a finitely complete dagger category?
a directed colimit? for any inductive system in the wide sub-dagger category of objects and dagger monomorphisms?.
a morphism for any dagger monomorphism? such that
an identity for any .
However, without propositional excluded middle in the type theory, this definition fails to result in the category of Hilbert spaces over the real numbers. That a dagger monomorphism is either zero or invertible (in a symmetric monoidal dagger category where is a simple monoidal separator) implies propositional excluded middle, and Solèr’s theorem? also implies propositional excluded middle. It is currently unknown what modifications are needed to the axioms and to Solèr’s theorem to result in a definition valid without propositional excluded middle in the type theory. It is also unknown what type of real numbers would be derived from the modified axioms and modified Soler’s theorem in predicative constructive mathematics.