Polynomial-time sum constructors #
The two injections retain the supplied payload encoding and add its tag bit. Their certificates reuse the existing bit-string constructor and charge the entire payload, with no finite-domain assumption on either summand.
Main results #
Turing.MultiTapeTM.ComputableInPolyTime.sumInl,.sumInr: tagged sum construction.