доказательства для всех алгоритмов грубой силы в основном одинаковы: пусть BF - грубая сила, а X - множество всех возможных решений. давайте предположим, что наш алгоритм BF возвратил x в X, чем предположим от противного, что существует y в X такое, что y - лучшее решение, чем x. но BF - алгоритм грубой силы, поэтому он сравнил x и y, и вывел x лучше. противоречие. так что х лучше чем у.