State Cycles: Warm-Up, Repeat, and Jump Ahead
状态周期:预备段、循环与快速跳步
Some processes look irregular at first and then settle into a loop. We will record the entire state, locate the warm-up and repeating part, and use an offset to jump safely to a very distant step.
Same complete state + same rule → the entire future repeats.
A repeated value is not always a repeated state
A state is all the information needed to determine the next step. In a five-box process, that means the ordered list (A, B, C, D, E)—not just one box.
State P
The least box is B.
State Q
The least box is E.
Read the two states
Warm-up positions and offsets: choose one convention
If the cycle starts at Step s, measure N − s moves from that state. Remainder zero means return to Step s. If instead you list the cycle as items 1 through p, remove the warm-up items and use the final block item for remainder zero. Both methods work; do not mix their starting points.
A repeat interval need not be the shortest period. Look for the first later return of the full state when identifying its smallest cycle.
Separate the warm-up from the repeating cycle
A process may have a nonrepeating warm-up before a state repeats. Once the cycle starts, subtract the cycle-start step before dividing by the period.
Use whole-number steps and a positive whole-number period. The questions below use the stated cycle start 3 and period 5, independently of these controls. The offset formula applies only at or after the cycle starts.
Generate the reporting sequence and find its cycle
Complete practice problem: 2,016 students stand in a line. Student 1 reports 1. If a student reports a one-digit number, the next reports that number plus 9. If a student reports a two-digit number, the next reports its units digit plus 6.
Warm-up
This first value does not belong to the repeating block.
Repeating block
Because the next report depends only on the current report, returning to 10 forces the same future. The period is 13.
Jump directly to Student 2,016
The repeating block begins at Student 2, so remove the one warm-up term before locating Student 2,016 inside the 13-term cycle.
Cycle arithmetic
A zero remainder means the 13th and last item of the cycle.
Cycle wheel
remainder 0 → item 13
Simulate the five-box minimum process
Complete box-process example: Boxes A–E begin with 9, 5, 3, 2, and 1 balls. On each move, find the box with the fewest balls. Take one ball from each of the other four boxes and place all four into the least-filled box. Move 0 is the initial arrangement; the display for Move n shows the counts after n complete moves. Box sizes in the drawing do not represent capacity. The same move-number convention applies to the other box models.
Find the repeated state and jump to Move 50
Record complete states until one row repeats. In the worked example table, Move 3 and Move 8 both equal (6, 2, 5, 4, 3).
| Move | A | B | C | D | E | State note |
|---|
Test a pair of rows
Find the period
The complete state repeats every five moves from Move 3 onward.
Jump to Move 50
Move 5 has state (4, 5, 3, 2, 6).
Guided practice: a cycle that begins immediately
Practice box process: Boxes A–D begin with 6, 4, 5, and 3 balls. Children take turns, each making exactly one move. Each child finds the least-filled box, takes one ball from each of the other three boxes, and places the three balls into the least-filled box. Find the number in Box B after the 34th child.
State cycle
The cycle begins immediately and has period 4.
Jump to Move 34
Move 34 matches Move 2:
Redistribute from the greatest box
A greatest-box process: Boxes A–E begin with 2, 4, 6, 8, and 10 balls. On each move, find the box containing the most balls, remove four balls, and give one ball to each other box. Find the number in Box A after Move 2,014.
Detect the cycle
The warm-up consists of Moves 0 and 1; the cycle starts at Move 2.
Jump to Move 2,014
Independent workshop
Try each new problem before opening a hint. Correct all 8 answers to complete this mission.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
101 − 5 = 24 × 4 + 0. Add the remainder to 5: Step 5.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
64 − 2 = 8 × 7 + 6. Add the remainder to 2: Step 8.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
90 − 0 = 15 × 6 + 0. Add the remainder to 0: Step 0.
Hint
Subtract the earlier step from its first return.
Worked explanation
10 − 4 = 6.
Hint
Remove the one-term warm-up before using the three-item block.
Worked explanation
40 − 1 = 39 = 13 × 3. Use the final block item, 8.
Hint
A cycle must return at a later time.
Worked explanation
The difference is zero. A cycle needs equal states at two distinct steps.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
43 − 3 = 8 × 5 + 0. Add the remainder to 3: Step 3.
Hint
Ask whether all information controlling the next move matches.
Worked explanation
B and C may differ. Compare the complete ordered state.
Transfer exit ticket
Try each new problem before opening a hint. Correct all 5 answers to complete this mission.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
103 − 6 = 19 × 5 + 2. Add the remainder to 6: Step 8.
Hint
Subtract the cycle-start step before taking a remainder.
Worked explanation
76 − 0 = 19 × 4 + 0. Add the remainder to 0: Step 0.
Hint
Remove the two starting terms, then use the four-item block.
Worked explanation
30 − 2 = 28 = 7 × 4. The last item is 1.
Hint
Count the moves between these matching states.
Worked explanation
14 − 8 = 6.
Hint
Does the total tell you which box the rule selects?
Worked explanation
No. The full ordered counts determine the next move, not just their total.
Optional reflection — not automatically graded
Lesson checkpoints completed
State-Cycle Time Jumper
This certifies that the learner can identify a complete state, separate a warm-up from a cycle, locate a repeated state, and jump safely to a distant step using an offset and remainder.
Lesson 12.4 · Grade 5 Periodic Problems
Teaching notes
The greatest-box redistribution problem, including the repeated states at Moves 2 and 7 and the value in Box A after Move 2,014, comes from Example 6 across pages 78–79.This page restates every rule and numerical condition in English and adds interactive state models, an explicit cycle-offset formula, objective practice, and feedback.