Skip to content
Browse chapters
Imports

Complete quoted transition rows

The recursively generated dispatch prefix and the affine post-dispatch tail are joined pointwise at their common transition seed. Each resulting payload is one quoted canonical local row without its final terminator; the marked family's literal boundary supplies that final terminator during decoding.

noncomputable sectionnamespace CLRS.Chapter34.Turing.CookLevinopen PolyBuilder

Complete delimiter-safe transition payload for every canonical seed.

noncomputable def verifierTransitionCompleteQuotedSeedRowSource {Γ : Type} {L : Language Γ} (W : VerifierWitness L) : VerifierTransitionSeedRowSource W := (verifierTransitionLocalPrefixQuotedSeedRowSource W).append (verifierTransitionTailQuotedSeedRowSource W)

Exact semantic content of one complete quoted transition row.

Public complete quoted-row family.

noncomputable def verifierTransitionCompleteQuotedFamily {Γ : Type} {L : Language Γ} (W : VerifierWitness L) (input : List Γ) : UnaryFrameMarkedRowFamily := (verifierTransitionCompleteQuotedSeedRowSource W).family input

A single fixed polynomial-time TM2 emits the complete quoted transition row family from the raw verifier word.

noncomputable def verifierTransitionCompleteQuotedFamily_computableInPolyTime {Γ : Type} {L : Language Γ} (W : VerifierWitness L) : _root_.Turing.TM2ComputableInPolyTime id encodeUnaryFrameMarkedRowFamily (verifierTransitionCompleteQuotedFamily W) := (verifierTransitionCompleteQuotedSeedRowSource W).computableInPolyTime
end CLRS.Chapter34.Turing.CookLevin