내재된 단순성을 찾는 다는 것은 사물을 명확하게 이해한다는 것이다. 그런데, 우리는 인식의 한계를 넘어서서 왜 사물을 명확하게 인지하지 못하는 것일까? 그 원인에는 순환 논리가 숨어 있다. 이 순환 논리는 너무나 강력해서 아주 당연한 것처럼 생각되고 절대 깰 수 없을 것처럼 보인다. 실제로 우리가 어떤 현상에 대해 왜? 라는 질문으로 파고 내려가다 보면 점점 우리가 쫓는 원인은 점점 추상화 되어 간다. 그리고 추상화의 범위는 점점 더 애매모호해지고 광범위해진다. 이렇게 추적하던 원인을 우리의 감각을 통해서 더 이상 검증 할 수 없는 단계에 다다르면 그 원인을 추상적 실체라고 한다. 예를 들면 물은 우리가 인식할 수 있는 범위에 속한다. 하지만 물을 구성하는 원인을 파고 든다면 물은 두개의 수소와 하나의 산소가 결합한 분자로 이루어진다. 그리고 각 분자는 핵과 전자로 구성되고 핵은 다시 중성자와 양성자로 구성된다. 그 아래로는 소립자와 쿼크와 같은 것들로 구성된다고 한다. 하지만 물 이후의 단계들은 우리의 감각을 통해서 더 이상 검증 할 수 없다. 그 이후의 단계는 논리적인 구조에 따라 증명된 것일 뿐 그 누구도 아직까지 본적도 만진적도 없는 완벽한 추상적 실체이다. 그런데 이건 과학의 얘기이다. 실제 생활에서는 어떨까? 우리 회사의 소프트웨어는 잘 팔리지 않는다. 그렇다면 왜 잘 팔리지 않는지 그 원인을 찾아야만 한다. 그런데 이러한 원인을 찾을 때 우리가 직접 관찰해서 검증 할 수 없는 실체에 다다르게 되면 그 이후의 원인을 찾고자 하는 노력을 멈춰버린다. 그냥 그 단계에서 대충 끝내 버리게 된다. 예를 들면, '소프트웨어가 잘 팔리지 않는 이유는 고객이 원하지 않는 것을 개발해서이다.' 같이 귀결되는 것을 생각해 볼 수 있다 그런데 대부분 이런 결론이 첨부된 보고서에는 그 어느 곳에도 고객이 원하지 않는다는 것에 대한 직접적인 증거의 흔적은 없는 경우가 많다. 물론 사용자 조사도 했을 것이고, 설문조사도 했을 것이고 각종 자료가 첨부되어 있겠...