Introduction
Partial or Negative Work problems involve situations where some agent undoes work already done - most commonly a leak in a tank or a person removing completed work. This pattern is important because many Time & Work questions include elements that reduce progress (leaks, theft, cancellation), and treating these as negative rates simplifies the logic.
Key idea: represent every contributor as a rate (work per unit time). Treat an undoing agent (leak/undo) as a negative rate and add all rates algebraically to get the net progress.
Pattern: Partial or Negative Work (Leak or Undo Work)
Pattern
Key concept: Model undoing actions as negative rates; net rate = sum of positive rates - sum of negative rates. In time problems, Time = Total work ÷ Net rate.
Formula summary:
Worker rate = 1 / time_to_complete (positive for filling/doing).
Leak/undo rate = -(1 / time_to_empty_or_undo) (negative).
Net rate = Σ(positive rates) + Σ(negative rates).
Step-by-Step Example
Question
Pipe A fills a tank in 10 hours, Pipe B fills it in 15 hours. A leak can empty the filled tank in 30 hours. If A and B are opened together with the leak, how long will it take to fill the tank?
Solution
Step 1: Identify individual rates (positive and negative):
A’s filling rate = 1/10 tank/hour. B’s filling rate = 1/15 tank/hour. Leak’s emptying rate = -1/30 tank/hour.Step 2: Compute net rate:
Net rate = 1/10 + 1/15 - 1/30. Find LCM = 30 → (3 + 2 - 1)/30 = 4/30 = 2/15 tank/hour.Step 3: Compute time to complete 1 tank:
Time = Total work ÷ Net rate = 1 ÷ (2/15) = 15/2 = 7.5 hours.Final Answer:
The tank will be filled in 7 hours 30 minutes.Quick Check:
In 7.5 hours A does 7.5×(1/10)=0.75, B does 7.5×(1/15)=0.5, leak removes 7.5×(1/30)=0.25. Total = 0.75+0.5-0.25=1.0 (full tank) ✅
Quick Variations
1. Multiple leaks or undoers: subtract the sum of all negative rates from positive rates.
2. Leak starts later or stops earlier: treat in phases - compute work done before/after leak separately.
3. Worker leaves mid-way while leak continues: split into phases and sum contributions.
4. Leak alone emptying time asked: compute leak rate and invert it (time = 1 / leak rate).
Trick to Always Use
- Step 1 → Convert every actor to a rate (1/time). Use negative sign for undoing actors.
- Step 2 → Add all rates algebraically to get the net rate.
- Step 3 → If events happen in phases (start/stop at different times), compute each phase separately and add works: Work = rate × time per phase.
- Step 4 → Time (for final phase) = Remaining work ÷ net rate of that phase. Always quick-check by summing works to 1.
Summary
Summary
For Partial / Negative Work problems:
- Convert all participants to rates (positive for doing, negative for undoing).
- Net progress is the algebraic sum of rates; invert net rate to find time for unit work.
- Handle phased actions by computing work per phase and summing contributions.
- Always perform a quick check by summing all positive contributions and subtracting undoing contributions to verify it equals 1 unit of work.
