Чего-то мне кажется, что множество периодов при наличии двух рационально несоизмеримых будет всюду плотно 

 это верно, так как мера иррациональности любого иррационального числа больше 

. поэтому непрерывные функции с нашими свойствами постоянны..
Не желаете ли Вы этим сказать, что мы имеем дело с функцией, имеющей счётное количество попарно несоизмеримых периодов? Или их даже целый континуум?
пока счетное.. если хотите континуум, то вот рецепт специально для Вас: берете базис Гамеля 

 линейного пространства 

 над 

 и выбрасываете из него один элемент 

, получаете множество 

. Рассматриваете функцию 

, для которой 

 если 

 для каких-то 

 и 

, и 

 в противном случае. Функция не будет постоянна, поскольку 

, и любое число 

 будет периодом.