Решение:
Пусть M — количество математиков, а F — количество философов.
По условию, каждый седьмой математик — философ, то есть количество философов среди математиков равно M/7.
Также, каждый девятый философ — математик, то есть количество математиков среди философов равно F/9.
Так как количество философов среди математиков равно количеству математиков среди философов, то M/7 = F/9.
M/7 = F/9 ⇒ 9M = 7F ⇒ M = (7/9)F.
Поскольку 7/9 < 1, то M < F, следовательно, философов больше, чем математиков.
Ответ: философов больше, чем математиков