Меня как раз определённые свойства функций и интересуют. Где можно посмотреть классификацию функций по свойствам
Если речь идёт про функции

, то есть такие классы, в порядке убывания:
1. Произвольные функции.
2. Измеримые функции.
3. Непрерывные функции.
4. Функции из класса гладкости

,

.
5. Бесконечно дифференцируемые функции.
6. Вещественно аналитические функции.
7. Многочлены.
Хотя на самом деле есть ещё куча классов: липшицевы функции, гёльдеровы, соболевские, локально суммируемые, обобщённые, квазимногочлены и т.д.
А специальными функциями называют конкретные функции

(точнее, они определены на открытых подмножествах

): гамма- и бета-функции, эллиптические функции, гипергеометрические функции... Они каких-то классов не образуют, просто могут зависеть от параметров. Все специальные функции аналитические.