Вибачтеся заздалегідь, якщо це питання занадто просте.
В основному, я хочу знати, чи є функції з такими властивостями:
Візьміть як f ( x ), коли домен та кодомен обмежуються n- бітовими рядками. Потім
- є ін’єктивним
- - сюжективна
- вимагає строго менше ресурсів (або простір / час / глибина ланцюга / кількість воріт) для обчислення за якоюсь розумною моделлю, ніж f - 1 n ( y ) , де y = f n ( x ) .
- Різниця ресурсів для vs f - 1 ( y ) масштабується як деяка суворо зростаюча функція n .
Я можу привести приклади, коли функція або сюрєктивна, або ін'єкційна, але не обидва, якщо я не вдаюся до надуманої обчислювальної моделі. Якщо я вибираю обчислювальну модель, яка дозволяє змінювати ліву зміну в одиницю часу на якомусь кільці, але не правильну зміну, то, звичайно, можна придумати лінійну над головою (або вище, якщо розглянути деякі більш складні перестановки як примітивні) . З цієї причини мене цікавлять лише розумні моделі, під якими я маю на увазі машини Тюрінга або схеми NAND або подібні.
Очевидно, це повинно бути правдою, якщо , але, мабуть, це також можливо, якщо P = N P , і тому це не повинно означати вирішення цього питання.
Цілком можливо, що це питання має очевидну відповідь або очевидну перешкоду для відповіді, яку я пропустив.