This book uncovers mathematical structures underlying natural
intelligence and applies category theory as a modeling language for
understanding human cognition, giving readers new insights into the
nature of human thought. In this context, the book explores various
topics and questions, such as the human representation of the number
system, why our counting ability is different from that which is evident
among non-human organisms, and why the idea of zero is so difficult to
grasp.
The book is organized into three parts: the first introduces the general
reason for studying general structures underlying the human mind; the
second part introduces category theory as a modeling language and use it
for exposing the deep and fascinating structures underlying human
cognition; and the third applies the general principles and ideas of the
first two parts to reaching a better understanding of challenging
aspects of the human mind such as our understanding of the number
system, the metaphorical nature of our thinking and the logic of our
unconscious dynamics.