It is no great surprise that mathematical structures and ideas, conceived by human beings, can be applied extremely effectively to what we call the "real" world. We need only to think of physics, astronomy, meteorology, telecommunications, biology, cryptography, and medicine. But that's not all - mathematics has always had strong links with music, literature, architecture, arts, philosophy, and more recently with theatre and cinema