Эта функция имеет и много других названий: функция Томе (примеч. Carl Johannes Thomae (1840 – 1921) — немецкий математик), модифицированная функция Дирихле, поп-корн (popcorn) функция, функция дождевых капель (raindrop), функция счетных облаков (countable cloud), функция линейки (ruler) или Звезды над Вавилоном (Stars over Babylon).
Функция Римана является простейшим примером функции, которая непрерывна во всех иррациональных точках и разрывна во всех рациональных точках. Функция Римана определяется так:
где

— несократимая дробь (для любого рационального числа существует его представление в виде несократимой дроби).
Докажем, что функция Римана непрерывна во всех иррациональных точках.
Для произвольного

рассмотрим множество
.
Никакая иррациональная точка не лежит в
, поскольку в иррациональных точках функция

обращается в ноль.
Если
, тогда

есть рациональное число вида
, где
, дробь

несократима, и тогда

и, следовательно,
. Из ограничения на

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

и любого ограниченного интервала состоит из конечного числа точек.
Пусть

— произвольное иррациональное число. По определению
. Мы можем выбрать окрестность точки

так, чтобы в ней не содержалась ни одна точка множества
. Если же
, то
. Таким образом, мы нашли интервал, который требуется в определении непрерывности.
Теперь докажем, что функция Римана разрывна во всех рациональных точках.
Пусть

— произвольное рациональное число. По определению
. В любой окрестности рационального числа

найдутся иррациональное число

и
. Таким образом, условие непрерывности не выполняется.