Uniform polynomial-time binary modular Frobenius #
The single evaluator takes a dividend, modulus, and count through nested pairing. It performs one guarded modular square per count bit using runtime multiplication and remainder. Every state is bounded by the modulus length; a zero modulus gives the empty output. The registered certificate supports composition in subsequent finite-field and condenser programs.
Bounded modular Frobenius with three runtime inputs is uniformly polynomial-time.