I am going to
Here is Goldstern's answertwice, transcribed to constructive mathematics.Once as if your use
In constructive mathematics we do not speak of the word "constructive" meant "computable", and once as if it actually meant "constructive" in the sense recursive" but rather decidable subsets of "constructive mathematics".
First answer: Suppose there were a computable method $c$ of transforming \mathbb{N}$. (codes of) computable enumerations of non-empty sets to non-decreasing computable enumerations of non-empty sets. Then we can solve the Halting oracle as follows. Given any Turing machine $T$, consider the sequence Recall that a subset $e : X \mathbb{N} subseteq Y$ is decidable if $\forall y \to in Y. y \mathbb{N}$ defined by$$e(n) = in X \begin{cases}1 & lor y \text{$T$ does not halt at step not\in X$.) Also, your assumption that $n$} \A \0 & neq \text{$T$ halts at step emptyset$ should be replaced with "$A$ is inhabited", i.e., $n$}\exists n \end{cases}$$The map $e$ enumerates the set ${0,1}$ in A . \top$, or ${1}$, depending on whether $T$ haltselse one is forced to use Markov principle unecessarily.By assumption $c$ transforms
Let us also observe that an inhabited decidable subset $e$ into A \subseteq \mathbb{N}$ has a non-decreasing enumeration $e'$ which enumerates the same set as $e$. If $e'(0) = 0$ then minimal element. Indeed, given $T$ haltsk \in A$, otherwise it does not.
Second answer: In constructive mathematics we can just drop may find the adjetive "computable" from "computable enumeration". Suppose for every enumeration least $e : j \mathbb{N} leq k$ such that $j \in A$ by simply checking all of them.
Suppose then that $A$ is a decidable inhabited subset of $\mathbb{N}$. We wish to \mathbb{N}$ there existed another enumeration which listed enumerate the same elements of $A$ in a non-decreasing order. We can derive from this the non-constructive principle LPO as follows. Consider Because $A$ is inhabited and decidable it has a map minimal element $f k \in A$. Now simply define an enumeration $e : \mathbb{N} \to {0,1}$. We are supposed to decide whether A$ by$\exists n $e(n) = \max \lbrace i \in A \mathbb{N} . f(n) = 0$. By assumption there is a non-decreasing map $e' : mid i \mathbb{N} leq \to max(n,k) \mathbb{N}$ which has the same image as rbrace.$$ Clearly, $f$. We simply look at e(n) \in A$ for all $e'(0)$ to tell whether n$, and $f$ attains e$ enumerates all of $0$.A$ because $e(m) = m$ when $m \in A$.