Книга посвящена одной из наиболее важных проблем психологии мышления и построения искусственного интеллекта - проблеме транспонирования, т.е. переноса инвариантной структуры (носителя некоторого образа) при варьировании ситуаций. Этот перенос является необходимым компонентом творческой деятельности во всех сферах ее проявления. Рассматриваются принципы варьирования ситуаций и моделирования творчества на ЭВМ. На их основе построен машинный алгоритм, порождающий мелодические вариации на заданную музыкальную тему. Вариации также рассматриваются на примере плетения кружев и комбинаторных игр.