Образование.
- В 1969-71 учился в интернате при МГУ (так тогда назывался СУНЦ), в 1971-76 на мехмате (кафедра логики, научный руководитель О. Б. Лупанов), в 1976-79 — там же в аспирантуре, с 1979 по настоящее время работает на мехмате, с 1992 доктор, с 2000 профессор на кафедре дискретной математики. В интернате работал еще будучи студентом.
Статьи и публикации.
- 100 статей, 20 книг, 10 докладов на конференциях, 28 тезисов докладов, 9 патентов и т.д. Часть статей научно-популярны
е (3 в Кванте, 2 в Потенциале, 2 в газете Математика, 8 в Математическом просвещении), книги указаны с учетом переизданий, большинство из них тоже научно-популярны е или учебные («Системы счисления» 2 изд., «Занимательная компьютерная арифметика», «Геометрические неравенства», «Арифметика. Алгоритмы.Сложно сть вычислений» 3 изд. «Современная элементарная алгебра», «Примени математику «2 изд., «Криптографически е методы защиты информации» и пр.)
Научные интересы.
- Дискретная математика, информатика, теоретическая кибернетика, сложность алгоритмов и вычислений.
Деятельность вне школы.
- Профессор кафедры дискретной математики механико-математического факультета МГУ.