Divide and Conquer: Isolating a Fault
Why this matters
When a system has many parts and any one of them could be the fault, testing them in order can take all day. Divide and conquer (the half-split method) cuts the search in half with every test, so a chain of sixteen possible failure points is found in about four tests instead of sixteen. It is the fastest general-purpose way to corner a fault, and it works on any system you can break into a sequence: a signal path, a flow path, a power path, a control sequence.
Step 1: map the path as a chain
Picture the system as a line from a known-good start to the failed end. Power enters here, flows through these components, and the output should appear there. Flow starts at the source, passes through these stages, and should arrive at the outlet. You do not need a perfect schematic - you need the order of stages and a point you can probe between each one.
Step 2: confirm both ends
Before splitting, prove the obvious:
- Is the input good? Power present, supply pressure normal, signal arriving. No point splitting a chain that is starved at the source.
- Is the output truly bad? Confirm the failure at the end yourself.
Many "complex" faults are just a dead input. Check the ends first and you may skip the whole search.
Step 3: test the middle
Find a point roughly in the middle of the chain where you can take a reading or observe the state. Ask one question: is the signal still good here?
- If the middle reads good: the fault is downstream, in the second half. The whole first half is now proven good and out of the search.
- If the middle reads bad: the fault is upstream, in the first half. The second half is irrelevant.
You just eliminated half the system with one test.
Step 4: split the bad half again
Take the half that still contains the fault and find its midpoint. Test again. Good means the fault is in that half's downstream portion; bad means upstream. Repeat. Each test halves what remains:
- 16 stages, test 1 leaves 8
- test 2 leaves 4
- test 3 leaves 2
- test 4 leaves 1
Four tests, fault cornered, no matter how long the chain.
Step 5: confirm the suspect component
When you are down to a single stage, test that component directly rather than assuming. The half-split tells you where the signal dies; the final component test tells you why. A reading goes in good and comes out bad across one part - now prove that part is the cause and not a bad connection on either side of it.
When the chain branches or loops
Real systems are not always a clean line. When a path splits or feeds back:
- Isolate one branch at a time. Treat each branch as its own chain.
- Break a loop at one point so you are testing a line, not a circle, then half-split the line.
- For shared supplies, confirm the common feed is good before blaming any single branch, or you will chase a symptom that is really upstream.
A worked feel for it
A motor will not run. The chain is: supply power, a switch, a control, a relay, the motor windings. Confirm supply (good) and motor failure (confirmed). Split in the middle at the control: is the control passing its signal? It is - so the first half is good, the fault is in the relay-to-motor half. Split that: does the relay output reach the motor? No - so the relay is the zone. Test the relay directly: coil energizes but contacts do not pass. The relay is the fault, proven in three tests, not five teardowns.
References
- Trade-standard half-split / signal-injection troubleshooting method.
- OSHA lockout/tagout guidance for safe isolation before testing energized systems.
- See related: Cheapest Test First, Single Fault vs Multiple Faults.