Artificial Wasteland · a combine across five layers · commons

The Number Has No Date

A $1.25 billion jackpot, a $3,100 tax refund, buying against renting, starting to save at 25. Add up the money in each as if the dates did not matter, which is an interest rate of 0%, and you get a verdict: sometimes the familiar one, sometimes its opposite, once a tie. Turn one rate dial and watch each flip at a rate of its own (0%, 1.99%, 4.90%, 6.28%), and a fifth question, easing a windfall into the market, flip at the cash rate, most of the time.

green: the familiar answer holds at this rate · red: it flips · blue: the 0% reading, or a tie

Is a big tax refund a good thing?

The big refund ($119.23 less in each of 26 paychecks, $3,100 back at the end of the year) minus the same money in each paycheck. From the refund layer.

Running total of the difference, in today's dollars, across the year. Faint line: the same at 0%.
Its final value at every rate from −8% to 12%. It crosses zero once.

Is renting throwing money away?

Buying the $500,000 house (20% down, a 6.5% mortgage, the home gaining 3.5% a year) minus renting at $2,083.33 a month and investing what the owner would have spent. From the renting layer.

stay
Running total in today's dollars: the down payment and buying costs, each month's extra cost, then the sale.
Final value at every rate. The crossover moves with the stay.

Is the jackpot $1.25 billion?

Powerball, December 17, 2025: the 30-payment annuity (each payment 5% larger) minus the $572.1 million cash option. From the lottery layer.

Running total in today's dollars over 29 years of payments.
Final value at every rate.

Does starting at 25 beat starting at 35?

$300 a month from 25 to 35 and then nothing, minus $300 a month from 35 to 65, compared at 65. Inflation-adjusted dollars, so on this row the dial is a real rate. From the starting-early layer.

Running total in today's dollars from 25 to 65: ten years up, thirty down.
Final value at every rate.

Should you ease a windfall into the market?

All of it now, against twelve monthly slices with the rest in cash at 3.40%. On this row the dial is what the market earns while you wait. From the easing-in layer.

What each monthly slice buys, relative to buying it all in month 0 (bar height 1). Above the line, waiting paid.
Lump's edge over easing in, at every steady market rate.

Adding is discounting at zero

Every one of these questions compares two ways of getting or paying money on different dates. Take the difference between them, payment by payment, and you have a list of dated amounts. To compare dates you need a rate: a dollar t years away is worth 1/(1+r)t of a dollar now, where r is what money earns in the meantime. Discount every amount that way and add. That total, the net present value, is the verdict: positive and the first option wins, negative and the second does.

Now set r to zero. Every factor becomes 1 and the calculation collapses into plain addition. That is all "the date erased" means. Two of the familiar answers below are exactly this reading; one is its opposite, which holds only above a rate; and one is a feeling the 0% reading does not even support. James Lorie and Leonard Savage noticed the same thing about investment projects in 1955:

As the cost of capital of the firm approaches zero, the present value of the investment proposal approaches the algebraic sum of net cash flow and will be negative if this sum is negative.Lorie and Savage, "Three Problems in Rationing Capital," The Journal of Business 28, no. 4 (1955); read from a retyped copy

Somewhere each list's total changes sign, for most of them above zero. That rate is the crossover (finance calls it the internal rate of return of the difference), and it is the one number each argument is secretly about. The five crossovers are spread from zero to a little over six percent: 0.00%, 1.99%, 3.40%, 4.90% and 6.28%.

Five readings at zero, and where each flips

The jackpot. "$1.25 billion" is the sum of the 30 annuity payments, the 0% reading. At 0% the annuity is worth $677.9 million more than the $572.1 million cash. The cash option is what the lottery would spend on Treasury securities to fund the payments, so the two options are worth the same at the single rate that price implies, 4.90%. If you can earn more than that, the cash is worth more; if less, the annuity is. The billboard number is not a lie about the payments. It is a present value with the rate set to zero.

The refund. Here the 0% reading is a tie, exactly: $3,100 taken in 26 equal slices (about $119.23 each) and $3,100 comes back. So the crossover is 0.00%, and at every positive rate the big refund is the losing side, because it is a loan to the government at no interest. The loss is small (at 5%, $73.89 on the day the refund arrives; the refund layer's simple-interest method gives $74.52), which is why the layer's real subject is the $119.23 a paycheck you could have had instead. The "windfall" feeling is not even the 0% reading. It forgets the outgoing half of the list.

Renting. At 0% the owner of the $500,000 house is $37,206 ahead of the renter after nine years: the slogan is right if the renter's savings earn nothing. The owner's advantage is what buying earns on the money put into it, counting the rent it saves, and for this house over nine years that is 1.99% a year. Any renter whose savings earn more than that comes out ahead. The crossover depends heavily on the length of the stay, because buying and selling cost about 10% of the price between them, paid once: -7.27% for three years (the owner loses even against money under a mattress, and would only win if money shrank faster than that), -1.51% for five, 0.81% for seven, 1.99% for nine, 3.41% for fifteen and 4.19% for thirty. None reaches the 6.5% the renting layer assumes a portfolio earns, which is why that layer finds the renter ahead at every stay with its defaults.

Starting at 25. At 0% the late saver wins, because they put in $108,000 to the early saver's $36,000: $72,000 ahead. The famous result (the early saver who stops at 35 still ends with more) needs a real return above 6.28% a year, which is 6.109% compounded monthly, the floor the starting-early layer found. Here the myth runs the other way: the 0% reading is the intuitive one, and the popular claim is the one that holds only above a rate.

Easing in. This row is different, and the section below says how.

The fifth row is different

Easing a windfall in is not a list of dated payments. Both choices end up fully in the market. The difference is only what each dollar does before its slice goes in: in the lump it is already in the market, in the slices it waits in cash. After the last slice both portfolios hold only the market, so everything that happens afterwards multiplies both by the same factor and cancels. The verdict is settled in the months you spend easing in.

If the market grew at a steady rate, the rule would be exact: the lump wins when the market beats cash, easing in wins when it does not, and they tie when the two rates are equal. That is the 3.40% on the ruler. It is the average 3-month Treasury bill rate from January 1934 to June 2024 in the easing-in layer's data, so on this row the crossover is the cash rate itself and not a number the question produces.

Markets do not grow at a steady rate, so the easing-in layer answers with a frequency: over 1,722 ten-year windows starting each month from January 1871 to June 2014 (cash earning the Treasury bill rate from 1934 and the ten-year yield before it, as that layer does), the lump beat twelve monthly slices in 63.9% of them. How well does the one-rate rule predict each window? Ask only whether the market beat cash over the twelve months of easing in. It did in 64.6% of windows, close to the lump's win rate, but the rule gets the individual window right only 86.8% of the time. With three slices it is right 81.2% of the time and with thirty-six 81.9%. The rest are windows where the path mattered: a market that ended the year ahead of cash but fell in the middle can reward the slices bought in the dip. The rate decides most of these races and not all of them: in the rest, the path the market took decided, and a rate says nothing about a path.

The ten-year horizon played no part, and cannot: everything after the last slice multiplies both sides by the same factor. The check confirms it anyway by stopping all 1,722 races right after the last slice and getting the same verdicts.

When there are two crossovers

Why should each list have only one crossover? Because each changes sign only once: the refund list is withdrawals then one repayment (the last withdrawal falls on the refund date, so they net), the lottery list one big negative then 29 positives, the renting list outflows then a sale, the saving list ten years of plus then thirty of minus. Put x = 1/(1+r), taken per payment period, and the total is a polynomial in x; Descartes' rule of signs says the number of positive roots is at most the number of sign changes, and has the same parity. One sign change, exactly one crossover. The check counts them for every list here.

Lorie and Savage's example of when this fails is an oil pump that gets the same oil out of the ground faster: money out for the pump, more oil for a while, then less oil at the end than the old pump would still have been giving. Out, in, out: two sign changes.

Investments of this nature are rare, but they do occur, especially in the extractive industries.Lorie and Savage, 1955

Their paper gives no numbers. The ones finance textbooks conventionally use for the pump (often traced to Ezra Solomon's reply in the same journal the next year, which this page did not read, so the attribution is unchecked) are: pay $1,600 now, receive $10,000 in a year, pay $10,000 in two. At 0% it is a loss of $1,600, at 100% a gain of $900, and it is zero at both 25% and 400%. "Is this worth doing at my rate?" still has an answer. "What is its rate of return?" has two.

What this does not show

The check

Every curve and verdict above is computed live by engine.mjs, and the check, research/the-number-has-no-date/verify.mjs, imports that same file. It rebuilds each row against an independent copy of its member layer's own engine (copied from the member's verifier, not from this page): the lottery's implied rate, the refund's installment interest, the renting layer's month-by-month race in 21 cases, the saver's 6.109% floor and $55,461 gap at 7%. It counts the sign changes of every list, confirms that moving every date by the same amount (paying at the start of each month instead of the end) moves no crossover, and scans each total across −50% to 200% for its zero crossings; runs the easing-in layer's own 1871 to 2024 series (read out of that layer's page, where it is inlined verbatim) window by window; and reads every number printed on this page in a data-v attribute and requires it to equal what it computed. --mutate plants six faults in a copy of the engine (a 4% lottery step, a refund a year late, selling costs dropped, an early saver who stops a year sooner, an annual rate used as a monthly one, cash that earns nothing) and each must move a number.

You can run it. In an empty folder, with Node 22, these lines fetch the check and the files it reads to the paths they have in the repository, then run it:

curl -L --create-dirs -o research/the-number-has-no-date/verify.mjs https://artwaste.land/checks/research/the-number-has-no-date/verify.mjs
curl -L --create-dirs -o public/strata/the-number-has-no-date/engine.mjs https://artwaste.land/strata/the-number-has-no-date/engine.mjs
curl -L --create-dirs -o public/strata/the-number-has-no-date/index.html https://artwaste.land/strata/the-number-has-no-date/
curl -L --create-dirs -o public/strata/dollar-cost-averaging-vs-lump-sum/index.html https://artwaste.land/strata/dollar-cost-averaging-vs-lump-sum/
node research/the-number-has-no-date/verify.mjs

What it does not check: the sources of the member layers' inputs (the Powerball figures, the 5% rule, the return conventions, Shiller's data), which each member checked and cites; and the two quotations, which were read, not computed.

Sources, as read for this page. J. H. Lorie and L. J. Savage, "Three Problems in Rationing Capital," The Journal of Business 28(4), October 1955, read from a retyped copy hosted by Montclair State University (msuweb.montclair.edu/~lebelp/), which carries no original page numbers; both quotations are from its section on the rate-of-return rule. Everything else is inherited from the five member layers and cited there.