cap theorem stands for