Documentation

Complexity.Computability.QueryComplexity.Restriction

Certificates and functional restrictions #

CSLib's QueryComplexity.PartialAssignment n is definitionally the arbitrary-coordinate BitString.PartialAssignment (Fin n). The two agreement and support predicates also agree definitionally, so the generic restriction operations apply without conversions.

Main results #

References #

@[simp]

Filling a partial assignment read from x uses x on its support and y elsewhere.

An assignment forces b precisely when filling arbitrary inputs always produces value b.