A System can have deadlock only if, the following four conditions hold simultaneously:
- Mutual Exclusion.
- Hold and Wait.
- No Preemption.
- Circular-wait.
It is not possible to have circular wait with only one process, thus failing a necessary condition for Circular wait.