1940년대에 카텔(Cattell)은 유동지능(fluid intelligence)과 결정지능(crystal intelligence)이라는 개념을 발전시켰다. 그의 지능이론은 오늘날 사용되는 대부분의 지능검사에 적지 않은 영향을 미쳤다. 그는 지능검사 시에 나타나는 문화적 편향에서 비롯되는 오류를 제거하기 위한 시도를 하면서 이 아이디어를 창안해 냈다. 그는 개인의 지능 점수가 수시로 변화를 보인다는 사실을 관찰했다. 그는 이 변화의 이유가 무엇인가 의아해하는 중에 지능검사에 학습(문화적 영향)에 기초한 정보가 빠져있다는 것을 알게 되었다. 이로부터 그는 지능을 구성하는 두 가지 일반적인 요소가 있을 가능성을 발견했다.