Él fue quien desarrollo el concepto de «Complejidad irreducible» ("irreducible complexity") como «un sistema individual compuesto de varias partes bien coordinadas que interaccionan para desempeñar la función básica de este, de modo que si se eliminara cualquiera de esas partes dejaría de funcionar por completo».