Documentation

Complexitylib.Classes.P.Internal.NormalForm

Polynomial-time normal forms — proof internals #

The definitions of P and FP permit arbitrary time functions with Big-O power bounds. This module replaces either witness by the evaluation of one polynomial over the naturals, giving everywhere-valid monotone time bounds.

The public theorem is in Complexitylib.Classes.P.NormalForm.

Internal proof that P membership is equivalent to decision within the evaluation of a natural-coefficient polynomial.

Internal proof that FP membership is equivalent to computation within the evaluation of a natural-coefficient polynomial.