Multiplicative Persistence
Trace exact decimal digit products, inspect every iteration, and distinguish persistence from the final digit with single-digit and zero-containing boundaries.
Free theory articleTrace exact decimal digit products, inspect every iteration, and distinguish persistence from the final digit with single-digit and zero-containing boundaries.
Concept & interpretation
Replace an integer by the product of its decimal digits. Repeat until only one digit remains. The number of replacements is its multiplicative persistence. The final digit is a different result: two numbers can have the same final digit but require different numbers of steps. This experiment keeps the complete chain beside a selected digit multiplication so you can check both.
Check the chain with the actual controls
Open the Multiplicative Persistence experiment. These steps use its exact decimal inputs and button names.
- Enter 487 in Starting number. Persistence is 3 and Final digit is 6. The selected iteration resets to 0, displaying current number 487 and next product 224.
- Set Iteration to 1. Read 224, its factors 2 × 2 × 4 and the next product 16. Press Next to read 16 and its next product 6.
- Press Finish. Selected iteration is 3 and current number is 6. Next product shows a dash because the single-digit stopping state has no further counted multiplication. Next and Finish are disabled.
- Press Previous to return to iteration 2, or select Select step 1 in the ledger to inspect 224 again. Total Persistence remains 3 throughout.
- Change Starting number to 105. Selection returns to iteration 0. Its digit factors include zero, so the next product is 0 and Persistence is 1. Compare starting directly at 0, whose Persistence is 0.
- Enter 000487. The text keeps its leading zeros, while Canonical starting number is 487 and the three-step chain is unchanged. The module treats the input as an integer, rather than multiplying padding characters.
- Press Reset experiment. Starting number returns to 679, selected iteration to 0, current number to 679 and next product to 378. The complete default chain has Persistence 5 and Final digit 6.