Грамматический словарь Зализняка (склонения слова):
Тополог, топологи, тополога, топологов, топологу, топологам, тополога, топологов, топологом, топологами, топологе, топологах
ТОП’ОЛОГ, тополога, ·муж. (спец.). Математик, специалист по топологии.