Я думаю, що вас може зацікавити складний аналіз, що використовується безпосередньо в доказі. Однак ось два приклади з класу «Алгоритми випускників», який я зараз відвідую:
a) Швидке перетворення Фур'є, наприклад, що використовується при множенні многочлена. Хоча реалізація може бути виконана за модульною арифметикою або плаваючою точкою (і деяким арифметичним аналізом), доказ найкраще розуміти з точки зору складних чисел та їх коренів єдності. Я не заглиблювався в тему, але знаю, що FFT має широке коло застосувань.
б) Взагалі, оснащення моделі оперативної пам'яті здатністю керувати складними числами в постійний час (реальні та уявні частини все ще мають кінцеву точність) дозволяє розумно кодувати проблеми та використовувати властивості складних чисел, які можуть виявити рішення (див. також коментарі, чому це не дозволить вам бути швидшими).