클라우제비츠는 전쟁의 모든 변수를 단일 이론 체계로 분석하는 것의 어려움을 인정, 여러 변수를 가감, 활용하여 원리를 도출한 후, 이를 전쟁에 적용시키려는 시도를 하였다.
그러나 클라우제비츠가 작전선 차단을 위한 ‘기동’의 중요성을 무시했거나, 전쟁승리의 인과관계를 찾으려는 이론적 시도를 거부한 것은 아니었다. 클라우제비츠는 합리성-불확실성-폭력의 삼위일체로 대표되는 전쟁의 모든 변수를 단일 이론 체계로 분석하는 것이 어렵다는 것을 인정했다. 따라서 먼저 합리성을 담당하는 ‘정치’ 변수를 제외시킨 후, 폭력과 불확실성이라는 두 개의 변수의 상호작용을 통해 전쟁의 원리(element)를 도출한 후, 여기에서 도출된 원리를 정치 요소까지 고려한 전쟁의 전체 체계에 적용시켜야 한다고 보았다(Clausewitz, 1984, p. 75; pp. 133-134).