Текст брошюры представляет собой обработанные записи лекций, прочитанных автором 8 апреля 2000 года на Малом мехмате для школьников 9—11 классов (запись Е. Н. Осьмовой) и в июле 2001 года в рамках летней школы «Современная математика» для школьников 10—11 классов и студентов 1—2 курса (запись Ю. Л. Притыкина).Брошюра рассчитана на широкий круг читателей, интересующихся математикой: школьников старших классов, студентов младших курсов, учителей.1-е изд. — 2002 год, 2-е изд. — 2009 год.