Classical reasoning support #
Given that there exists an element satisfying p, returns one such element.
This is a straightforward consequence of, and equivalent to, Classical.choice.
See also choose_spec, which asserts that the returned value has property p.
Instances For
Diaconescu's theorem: excluded middle from choice, Function extensionality and propositional extensionality.
@[implicit_reducible]
Instances For
@[implicit_reducible]
Instances For
The Hilbert epsilon function.