|
|
|
|
|
by consilient
1019 days ago
|
|
That's no longer the halting problem: formally, the input to a halting oracle is
an index for some fixed choice of admissible numbering of the set of Turing machines, meaning one that can be computed from the standard numbering induced by some universal Turing machine. Your encoding is not admissible. |
|
Just your luck. Under Univalence identity is equivalent to equivalence and it's computationally decidable.
So you should be able to produce a decider which determines whether any alternative encoding/representation is equivalent to the halting problem; or not.
Formally speaking Turing machines are formal language recognizers, so in which formal language is the formal statement of the Halting problem expressed in?
I'd also like to see the decider for "admissible" vs "inadmissible" encodings. Input validation is an Interesting problem-domain for sure.
(Of course, this is all for the sake of maximum pedantry)