If my neighbor Colin insists that
Bruce Willis will be the winner of the 2024 U.S. presidential election
we can bet on it, and (barring some very strange outcomes) there is some well-defined future time, no later than 20 January 2025, at which the bet will have matured, the outcome will be known, and the loser will be obliged to pay the winner.
But suppose Colin insists instead that
No woman will ever be elected president of the United States.
Here if a woman is elected, I have clearly won the bet, but Colin can never win, because I can always claim that a woman might be elected at some future time. This is clearly unfair to Colin because I never have to pay him anything.
My question is:
Is there a fair and unbiased way to administer a bet like this, one in which the victory condition can be decided in only one direction?
My idea is that one can naturally think about decomposing the bet into multiple sub-bets: instead of making a single bet of value $x$ on “never”, we might make a series of bets on the 2024 election ($x_1$), the 2028 election ($x_2$), and so on, whose values sum to $x$.
Then in January 2025, if a woman has won the election, Colin immediately pays me the full value $x$. Otherwise I pay Colin $x_1$ and we meet again four years later to resolve the next bet: if a woman has won, Colin refunds the $x_1$ I erroneously gave him in 2025, and pays me an additional amount of $x$. But if not, I pay Colin an additional $x_2$ and we part ways for another four years.
Or perhaps the right way to do it is that if a woman wins in 2024 Colin pays me only $x_1$, and his future payments to me of $x_2, x_3, \ldots$ become foregone conclusions, but are still not collectible by me until the relevant elections have occurred?
I am curious about how one might compute an equitable sequence $x_1, x_2,\dots$, taking into account such matters as future value discounting.
Note that the answer to the question could be useful even for bets that are guaranteed to end, if they do so in the sufficiently far future. Suppose Colin and I want to bet whether a woman will be elected President of the United States in his lifetime. We might want to adopt a protocol of this sort, rather than waiting until Colin's death to settle the bet all at once.
To avoid edge cases and the complications of the real world, let's consider this abstract example: Colin and I agree on a specific Turing machine $\mathcal M$. I assert that $\mathcal M$ will halt when started with an empty tape; Colin asserts that it never halts. We want to bet €1 on the outcome.
Can this bet be made fairly?
Consider the following protocol: Run $\mathcal M$ one step at a time. If it has not halted after step $n$, I pay Colin $€2^{-n}$. If it does halt, Colin refunds my payments so far and pays over an additional €1.
This seems unfair to me because I will have very shortly paid Colin almost the whole €1, even if $\mathcal M$ halts relatively quickly, say after only 1000 steps. Can this be repaired by requiring Colin to pay me back with interest if $\mathcal M$ halts?
Mathematically this may be a somewhat nebulous question, but I guess that in the domain of financial instruments it is well-studied.
You could pay Colin \$1 right now, and agree on an interest rate (e.g. 2% or the inflation rate). If a woman is then elected, Colin pays you \$2 times the appropriate amount of interest.