the-moti asked: (1/?) I think you're underestimating the significance of the MIRI paper. I agree it doesn't have practical applications, but I think it has significance for the philosophy of mathematics. We have this intuitive notion of assigning probabilities to mathematical statements which we would like to formalize by listing some conditions and exhibiting an algorithm that satisfies this. It's actually a really hard problem and this was much better than prior work as far as I know.
(2/?) Because of this, I’m concerned only with asymptotic properties. But as you and jadagul note, there are multiple kinds of asymptotics. I think the asymptotic is stronger than you give it credit for. As you note, it only satisfies a finite number of conditions at a time, where the conditions are given by polynomial-time traders. But a polynomial-time trader can do a lot. One simple thing it can do is ensure logical consistency by looking for arbitrage opportunities based around simple proofs
(¾) Another is to ensure that, as more examples of a general statement are verified, the probability of the statement goes up. etc. etc. So I think you can write a long list of desirable properties as a finite set of traders, and guarantee your algorithm satisfies these properties after some finite time T. The only weakness has to do with the polynomial time nature of the traders e.g. if we look for arbitrage opportunities by brute force search, we can only find ones of logarithmic length.
(4/4) Any logical inductor, not just MIRI’s design, will solve problems exponentially slower than you might reasonable hope. We can reduce an arbitrary computational problem to logical induction by writing “What is the output of this computation?” as a mathematical statement. This means every clever algorithm in the universe can be used to speed up a logical inductor. Because we only know finitely many algorithms, and there are probably infinitely many, our inductors are very slow.
I talked to someone else yesterday who defended the paper for similar reasons – this is a hard problem, and “evade polynomial-time traders” may be a good way to philosophically think about what an answer ought to look like.
I guess the fundamental problem I have with the paper is not with this concept itself but with the way it’s formalized. Their non-intuitive definition of exploitation/arbitrage breaks a lot of the intuitions we might have about why this concept would work well. It’s not capturing what you describe in (3) – rather than talking about which desirable properties the agent is guaranteed to have simultaneously, it only talks about the ones which all hold for the limit. You are not guaranteed to ever get a state with all these properties, so intuitions about the desirability of such a state are not applicable.
(As @jadagul says, if a conjunction of e.c. traders is infinite, you may never resist it at any time; the limit is then like a discontinuous function which is the limit of a series of continuous ones. If you want discontinuity, you will literally never be satisfied.)
Formalizing a version of the concept that captures what we actually want out of it might be great, but that’s not what the paper does. And I’m not ready to get my socks blown off by this e.c.-traders-for-induction stuff until it is more than just a nebulous idea without specifics.
