Manuscript En02-C@1 · En02-C-v1.tex · 7549c6df
En02-C Resource-Limited Black-Hole Information Recovery Radiation Access, Decoder Memory, and Operational Recovery Thresholds
Distinguishes information-theoretic recovery from executable decoding in one explicitly specified finite unitary radiation model. The principal benchmark has one message qubit, four initially pure internal qubits, and three consistent emission steps. The first two radiation prefixes are independent of the message and have optimal half-diamond recovery error 3/4. The third prefix permits exact quantum recovery. For an ordered single-pass observer at one-live-qubit capacity, the optimal error is exactly 1/2, even with unrestricted classical memory and arbitrary single-qubit instruments. The lower bound is proved on the logical-reference state after the first carrier is consumed. It does not assume approximate uniqueness of an off-code decoder. A seven-gate Clifford programme attains exact recovery with two live qubits and two classical record bits. A separate conjugate-evolution construction has success map 2 to the minus 2k times the identity under exact complementary decoupling. One amplification iteration is exact for a one-qubit message, with an explicit register and oracle ledger. Laboratory occupancy and external radiation storage are recorded separately. Complete-channel implementation errors add, and a specified flagged-erasure model has optimal error 3 ell over 4. Thresholds and completion times hold only for the declared interfaces and schedules. En02-A and En02-B do not supply the sequential radiation maps. En02-A's global capacity is not this laboratory peak. En02-B's perfect-code streaming optimum is not this one-live-qubit error. The primary benchmark has trivial early radiation and is not an old-black-hole model. This is not a derivation of evaporation dynamics, not a Page curve, not an island, not an entanglement wedge, not spacetime emergence, and not a solution of the information paradox. Em02-C is not a registered manuscript and is not identified with En02-C. The appendix checks are package evidence, not a certificate. H2, I3, and J2 remain unresolved. XV-B is not opened. This manuscript does not close O.1, restore bulk symmetry, or discharge Route B. No quantum coefficient is admitted. No compilation is asserted. No execution record is claimed.
Front matter
abstractAbstractFront matter · lines 125–154
Open as its own pageWe distinguish information-theoretic recovery from executable decoding in explicitly specified finite unitary radiation models. Our principal benchmark has one message qubit, four initially pure internal qubits, and three consistent emission steps. The first two radiation prefixes are independent of the message and have optimal half-diamond recovery error . The third prefix permits exact quantum recovery. For an ordered, single-pass observer without auxiliary quantum storage, however, the optimal error at one-live-qubit capacity is exactly , even with unrestricted classical memory and arbitrary single-qubit instruments. The lower bound is proved directly on the logical-reference state: consuming the first carrier without quantum memory makes every subsequent recovered output separable from the reference. It does not assume approximate uniqueness of an off-code decoder. A seven-gate Clifford programme attains exact recovery with two live qubits and two classical record bits. We separately compile the conjugate-evolution, Bell-projection construction of the idealized Hayden–Preskill decoder. Under exact complementary-channel decoupling, its success map is for a -qubit message. Uniform-angle coherent amplification has an explicitly priced register and oracle ledger; one amplification iteration is exact for . Laboratory occupancy and external radiation storage are recorded separately. Complete-channel implementation errors add, and a specified flagged-erasure model has optimal error . Operational thresholds and completion-time bounds are derived only for the declared interfaces and schedules. The results are finite quantum-information statements, not a derivation of evaporation dynamics, a Page curve, or a solution of the information paradox.
Information availability versus executable recovery
sectionInformation availability versus executable recoveryInformation availability versus executable recovery · lines 160–196
Open as its own pageHayden–Preskill recovery concerns information retrieval in an idealized unitary, rapidly mixing model with extensive radiation control HP. Constructive decoding, including conjugate-evolution postselection and coherent amplification, is available in specified idealized settings YK. Clifford dynamics admits additional structured recovery procedures YoshidaClifford. These results must be distinguished from the resources of a particular observer.
We separate three questions:
Availability: what message information is present in the accessible radiation?
Existence: does a recovery channel achieve the requested reference-preserving accuracy?
Execution: can a permitted programme realize such a channel within its memory, circuit-access, record, and time budgets?
The separation itself is not claimed to be new. Our contribution is an exact finite example with a quantitatively optimal memory-constrained error, together with a resource ledger for a recognized constructive recovery architecture.
The principal separation is
The middle equality optimizes over all permitted one-live-qubit decoders, not only a chosen circuit.
sectionInheritance and independent premisesInformation availability versus executable recovery › Inheritance and independent premises · lines 197–215
Open as its own pageEn02-A supplies the distinction between specified Born semantics and an unknown-strategy characterization, as well as one-shot versus adaptive accounting En02A. En02-B supplies finite decoder interfaces and a perfect-code authorized-triple construction En02B. Neither supplies the sequential radiation maps or the quantitative approximate-memory obstruction proved here.
All principal theorems below use specified Born semantics. The emission evolution, its initial state, and the observer interface are stated independently. We do not use unrestricted finite-capacity measurement uniqueness as a premise.
The primary benchmark has trivial early radiation. A separate Hayden–Preskill benchmark uses maximally entangled early radiation. The former is not presented as an old-black-hole or generic-scrambling model.
sectionScopeInformation availability versus executable recovery › Scope · lines 216–229
Open as its own pageA finite unitary radiation model is not, merely by being unitary, a model of Hawking spectra, gravitational backreaction, or rapid scrambling. Our three-step benchmark is a partial-emission model with a two-qubit remnant. It is not a complete evaporation history.
No entanglement wedge, island, quantum extremal surface, Page curve, or replica wormhole is constructed. No result changes the status of a field-theoretic insertion or symmetry problem in another manuscript. En02-C and Em02-C, if similarly named documents exist, are not identified.
Sequential models and recovery criteria
sectionSequential models and recovery criteriaSequential models and recovery criteria · En02-C@1#eq:Nt · lines 231–277
Open as its own pageAll Hilbert spaces are finite dimensional. Channels are completely positive and trace preserving, abbreviated CPTP.
Let be the message, an arbitrary external reference, the initial internal register, and accessible early radiation. The initial state is independent of the message-reference input.
An injection unitary identifies with . Thereafter,
is a specified dimension-preserving unitary identification, possibly preceded by gates on . Emitted carriers never interact again with the internal evolution.
Set
The consistent evolution is
obtained by composing injection and the first emission maps. The accessible channel is
The observer receives , not . We identify the decoder's output register with through a fixed computational basis.
definitionDefinition: Reference-preserving recovery errorSequential models and recovery criteria · lines 278–289
Open as its own pageFor a decoder , define
The diamond norm includes arbitrary entanglement with an external reference Watrous (Chapters 2–3).
definitionDefinition: Information-theoretic baselineSequential models and recovery criteria · lines 291–298
Open as its own pagewhere the infimum is over all CPTP decoders without implementation restrictions.
sectionSequential models and recovery criteriaSequential models and recovery criteria · lines 298–304
Open as its own pageA measurement of one specified message observable is a different task. A measurement instrument must reproduce both its classical outcomes and its specified conditional quantum outputs. Neither task is silently substituted for subsystem recovery.
sectionComplementary channels and purificationSequential models and recovery criteria › Complementary channels and purification · lines 305–310
Open as its own pageIf is mixed, purify it by a register . The inaccessible complementary output is then , not necessarily alone.
lemmaLemma: Exact recovery and a constant complementSequential models and recovery criteria › Complementary channels and purification · En02-C@1#lem:decouple · proof attached · lines 311–345
Open as its own pageA channel has an exact CPTP left inverse if and only if a complementary channel satisfies
for a fixed density operator .
Proof. Suppose a recovery exists. Compose a Stinespring isometry for with one for the recovery. This dilates the identity channel. Every Kraus operator in any Kraus family of the identity is proportional to , since its Choi operator has rank one. The dilation therefore factors as the unchanged message tensored with a fixed environment vector. Tracing the recovery environment makes the original complement constant.
Conversely, diagonalize , omitting zero eigenvalues. A Stinespring isometry can be written
The constant-complement condition gives . An isometry on their span sends to . Trace the second factor and define an arbitrary trace-preserving action on the orthogonal complement. This is an exact recovery.
sectionComplementary channels and purificationSequential models and recovery criteria › Complementary channels and purification · lines 345–353
Open as its own pageThis is the exact information–disturbance principle. Channel-level continuity versions are established in KSW. One-shot decoupling gives other finite-size recovery tools Decoupling; it is not used to assign an unproved scrambling estimate to our specified circuit.
Observer resources and access assumptions
definitionDefinition: Laboratory and external storageObserver resources and access assumptions · lines 358–381
Open as its own pageAt an observer event , let count delivered radiation, working ancillas, retained quantum records, and recovered output not yet returned.
Let count emitted accessible radiation held by passive external suppliers. Any other permitted auxiliary quantum storage is counted separately in .
Define
and
The inaccessible remnant and external correctness reference are not observer storage. Radiation not yet emitted is not counted as an external radiation buffer.
sectionObserver resources and access assumptionsObserver resources and access assumptions · lines 381–385
Open as its own pageThus a small laboratory peak does not establish small total radiation storage.
definitionDefinition: Resource vectorObserver resources and access assumptions · lines 386–402
Open as its own pageWe record
Here is the worst-history elementary unitary gate count and the instruction depth including destructive readouts. Outcome storage excludes the fixed programme description.
When a construction requires or , their counts are reported additionally. These operations are not identified with or . The external-storage ledger accompanies .
assumptionAssumption: Streaming observerObserver resources and access assumptions › The single-pass streaming interface · En02-C@1#ass:stream · lines 406–425
Open as its own pageAccessible carriers are delivered once in their specified order. A passive supplier may hold undelivered carriers but performs no measurement, encoding, selection, or decoding.
The observer may pause delivery. It may not return an intermediate quantum register to the supplier, revisit consumed radiation, use an unpriced quantum buffer, share auxiliary entanglement, or export quantum output before the final return.
A delivered carrier is counted before any gate involving it. Receiving a new qubit while another remains live therefore costs two live slots, even if a gate immediately consumes one.
Every laboratory qubit is destructively measured or returned. Classical memory is unrestricted unless a bound is stated. The internal emission maps are fixed and are not controlled by the observer's measurement outcomes.
sectionThe single-pass streaming interfaceObserver resources and access assumptions › The single-pass streaming interface · lines 425–444
Open as its own pageFor the lower bound, arbitrary single-qubit instruments and arbitrary classical computation are permitted at one-live-qubit capacity. For the constructive benchmark, the exact library is
together with zero-state allocation, destructive computational readout, classical control, and return. Any two laboratory qubits may interact. A classically selected Pauli costs at most one gate. This is not a quantum-controlled Pauli gate convention.
Batch access places the whole accessible register in the laboratory initially. In particular, batch early-radiation qubits already force peak at least .
sectionKnowledge versus coherent evolution accessObserver resources and access assumptions › Knowledge versus coherent evolution access · lines 445–465
Open as its own pageThe following interfaces are distinct:
a supplied explicit gate description;
a specified oracle for selected evolution operations;
radiation with a fixed prior description of the encoding;
radiation with unresolved uncertainty about the encoding.
The main streaming benchmark grants its fixed Clifford description, but no calls acting on the inaccessible remnant. The Hayden–Preskill construction later grants operations on observer-owned duplicate registers explicitly.
Memory cost with classical assistance is an established global optimization problem Bisio. Our live-name count specifies a particular access model and is not automatically identical to ancillary dimension in a general quantum strategy.
C1: soundness for sequential radiation programmes
definitionDefinition: Sequential programme certificateC1: soundness for sequential radiation programmes · lines 470–481
Open as its own pageA certificate contains:
the injection, emission maps, and initial internal state;
the finite decoder instruction tree;
its branch path maps and reported classical coarse-graining;
an equality or error bound for the complete decoded channel;
a branchwise laboratory and external-storage ledger;
an explicit consumption and final-return specification.
No successful branch is substituted for the complete channel.
theoremTheorem: C1: reference-preserving sequential soundnessC1: soundness for sequential radiation programmes · En02-C@1#thm:C1 · proof attached · lines 483–520
Open as its own pageUnder specified Born semantics and Assumption ass:stream, a legal finite programme with such a certificate implements its declared channel, including every reference, and obeys its stated storage ledgers.
Proof. Decoder operations act only on emitted names and fresh laboratory ancillas. Each subsequent emission acts on the remnant. These operations commute after identifying their distinct tensor factors. Semantically, one may therefore place the fixed emissions before the decoder operations, without claiming that this rearranged batch schedule has the same memory cost.
On each complete decoder history, compose allocation isometries, unitaries, and destructive measurement bras into a linear path map . Branch normalizations cancel against their probabilities. Backward induction on the finite instruction tree gives
Reported selective maps are
Their sum is CPTP.
Equality on all input matrix units is equality of channels. Tensoring with a reference preserves it. A diamond-error certificate already controls every such extension.
The two ledgers count all named quantum factors at every actual event, including supplier holdings. Their maxima are precisely the declared resource bounds. Commutation in the correctness proof does not erase storage in the actual schedule.
sectionC1: soundness for sequential radiation programmesC1: soundness for sequential radiation programmes · En02-C@1#eq:operror · lines 520–537
Open as its own pageFor a fixed interface and library, define
The complete output is deterministic unless a success flag and its failure output are explicitly part of the task.
Increasing capacity or enlarging the implementation library cannot increase this infimum. Relaxing an error target cannot remove a feasible programme.
An exact three-step emission benchmark
sectionRegisters and gatesAn exact three-step emission benchmark › Registers and gates · En02-C@1#eq:batchU, En02-C@1#eq:V · lines 542–587
Open as its own pageThe message initially occupies position . The four internal qubits occupy and begin in . Early radiation is one dimensional.
Write
Let prepare Bell pairs on and : chronologically,
On positions , define
The rightmost operation is applied first. This is a nine-gate Clifford circuit.
Define the full encoding unitary
and its message isometry
The authorized-triple channel uses the decoder normal form of En02-B. The remnant purification and the following sequential dynamics are specified here.
sectionNew sequential dynamicsAn exact three-step emission benchmark › New sequential dynamics · lines 588–618
Open as its own pageSet the injection unitary to
The leftmost cancels the last chronological gate of . Thus injection uses twelve elementary gates.
After injection:
emits position , leaving ;
applies on the remnant, then emits position , leaving ;
emits position , leaving .
Emission itself is a tensor-factor reassignment, not an allocation. The dimensions are
At the third step the joint message encoding is .
There is a nontrivial gate during the emission sequence, acting only on not-yet-emitted carriers. The process has a fixed remnant and does not assert complete evaporation.
sectionAll accessible channelsAn exact three-step emission benchmark › All accessible channels · En02-C@1#eq:logicalreps, En02-C@1#eq:normal, En02-C@1#eq:N3 · lines 619–657
Open as its own pageDirect Clifford conjugation gives
The last identity follows also from . These words all have weight three.
For every message operator ,
Indeed,
For a density operator ,
Tracing any one of the three radiation factors removes all three nonidentity terms.
propositionProposition: Complete prefix channelsAn exact three-step emission benchmark › All accessible channels · En02-C@1#prop:prefix · proof attached · lines 658–678
Open as its own pageFor ,
where . At , the channel is (eq:N3), equivalently (eq:normal). These are equalities on all operators, including off-diagonal message matrix units.
Proof. The first two final radiation marginals follow from (eq:N3). Future gates act only on the remnant, so they cannot change already emitted marginals. In particular, the remaining after the first emission does not alter the first carrier's law or reference correlations. At , there is no accessible quantum factor.
C2: the information-theoretic recovery timeline
lemmaLemma: Constant-channel recovery error for one qubitC2: the information-theoretic recovery timeline · En02-C@1#lem:constant · proof attached · lines 685–708
Open as its own pageIf a one-qubit input channel is constant, its optimal recovery error is .
Proof. Any decoded channel is a constant preparation . On a normalized logical Bell state with reference, its output is . Its Bell overlap is . The Bell-projector test therefore gives trace distance at least .
The bound is attained by the completely depolarizing channel
The triangle inequality gives
The Bell-state lower bound makes this an equality.
theoremTheorem: C2: exact information-theoretic baselineC2: the information-theoretic recovery timeline · En02-C@1#thm:C2 · proof attached · lines 710–726
Open as its own pageFor the three-step benchmark,
Proof. Use Proposition prop:prefix and Lemma lem:constant for the first three values. At the third step, apply , destructively read positions , forget their outcomes, and return position . Equation (eq:normal) proves exact recovery with every reference.
sectionC2: the information-theoretic recovery timelineC2: the information-theoretic recovery timeline · lines 726–740
Open as its own pageThe batch decoder has peak three, nine gates, and at most eight instruction rounds. Its two syndrome bits are independent of the logical-reference state.
More generally, sequential consistency gives
Thus unrestricted is non-increasing. No corresponding total-batch-memory monotonicity is inferred: a later accessible input can itself be larger.
C3: an optimal approximate memory obstruction
sectionC3: an optimal approximate memory obstructionC3: an optimal approximate memory obstruction · En02-C@1#eq:omega · lines 742–768
Open as its own pageThe lower bound is stated for all permitted one-live-qubit protocols. It does not require approximate uniqueness of a full-input recovery channel.
Let
From (eq:N3),
lemmaLemma: First-carrier consumption destroys recoverable reference entanglementC3: an optimal approximate memory obstruction · En02-C@1#lem:firstmeasurement, En02-C@1#eq:conditional · proof attached · lines 769–832
Open as its own pageFor every positive measurement effect on carrier , the conditional state of obtained from is separable across , whenever that outcome has positive probability.
Proof. Write
Its outcome probability is . The normalized conditional state is
where
The first two operators commute, are independent, and satisfy . Their four rank-one joint projectors are
Equation (eq:conditional) becomes
with
Each Bloch vector has length , so every is a density operator. This is an explicit separable decomposition.
theoremTheorem: C3: sharp one-live-qubit recovery errorC3: an optimal approximate memory obstruction · En02-C@1#thm:C3 · proof attached · lines 834–881
Open as its own pageUnder Assumption ass:stream, every deterministic decoder with has
The lower bound permits arbitrary classical storage and arbitrary single-qubit instruments. It is attained in . Hence
Proof. Before carrier can enter a one-slot laboratory, carrier must cease to be a live quantum system. No intermediate quantum output or external quantum scratch register is permitted. The complete influence of the first carrier is therefore a classical measurement history, described by a POVM effect .
Lemma lem:firstmeasurement makes the conditional state of separable for every such history. All subsequent processing acts on the observer side, conditioned on classical data. It preserves separability between and the final recovered output.
A separable two-qubit state has Bell overlap at most : for a pure product it is at most by Cauchy–Schwarz, and convexity extends the bound. Testing the Bell projector gives recovery trace distance at least , and therefore the same half-diamond lower bound.
For attainment, read sequentially and report the negative product of their eigenvalues. This is logical -readout by (eq:logicalreps). After consuming all three carriers, allocate and return the corresponding -eigenstate. The unreported quantum channel is
Thus , and the Bell test gives equality. An -readout needs one ; preparation needs and at most one . The implementation uses peak one and at most three unitary gates.
corollaryCorollary: Robust operational gapC3: an optimal approximate memory obstruction · En02-C@1#cor:robustgap · proof attached · lines 883–904
Open as its own pageAt step , information-theoretic recovery is exact, while any one-slot observer has error at least .
If another consistent emission model has the same access interface and
then every one-slot decoder obeys
Proof. The first assertion combines Theorems thm:C2 and thm:C3. The second follows by the triangle inequality and CPTP contraction under .
sectionC3: an optimal approximate memory obstructionC3: an optimal approximate memory obstruction · lines 904–909
Open as its own pageThe separability proof is stronger than an exact-only obstruction: it supplies a positive optimized approximate-error bound directly.
C4: a matching two-slot decoder
sectionC4: a matching two-slot decoderC4: a matching two-slot decoder · lines 911–951
Open as its own pageDefine
They commute and have rank-one joint eigenspaces. Let
Then
Let the destructive computational outcomes after be . Their eigenvalues are
Set
The last product is one classically selected Pauli, up to phase.
The chronological programme is:
receive carriers ;
apply ;
destructively read both carriers and retain ;
receive carrier ;
apply ;
forget the two record bits and return carrier .
theoremTheorem: C4: exact executable recoveryC4: a matching two-slot decoder · En02-C@1#thm:C4 · proof attached · lines 952–1014
Open as its own pageThis programme recovers the message exactly with every reference. Each of its four measurement histories has probability , independent of the message-reference state.
Its resource bounds are
with no evolution-oracle calls, no auxiliary entanglement, and . Consequently,
Proof. Put . The full branch map, including the inaccessible remnant, is
The logical representatives are and . Also,
The correction signs therefore give
The equation makes the two logical basis inputs have their corresponding output basis values. The equation makes their remaining environment vectors equal. Hence
for a fixed branch vector. The reduction on is , so . Linearity proves branchwise reference preservation.
There are two live input qubits before the early readout. Both are consumed before the third arrives. Thereafter one is live. Four early gates, two late basis-change gates, and one Pauli correction give seven gates. The simultaneous early readout adds one round.
sectionA complete finite error tableC4: a matching two-slot decoder › A complete finite error table · lines 1016–1035
Open as its own pageFor capacities at least one, with the broad one-qubit lower-bound library and the exact Clifford upper-bound library,
Emission step Unrestricted error One-slot error Two-slot error 0 1 2 3 The early upper bounds consume supplied radiation and prepare a maximally mixed output using one recyclable slot.
sectionLaboratory peak versus radiation storageC4: a matching two-slot decoder › Laboratory peak versus radiation storage · lines 1036–1051
Open as its own pageIf the observer starts at step , a passive supplier initially holds all three radiation qubits. The two-slot programme then has
It has not compressed three stored radiation qubits into two.
With just-in-time emissions and sufficient spacing to finish the early readout before carrier is emitted, there need be no external buffer and . If carrier is emitted while the two early carriers remain live, it occupies a supplier slot and total storage reaches three. These are different delivery schedules.
sectionPostselection on the benchmarkC4: a matching two-slot decoder › Postselection on the benchmark · lines 1052–1066
Open as its own pageKeeping only one outcome gives the selective recovered map
Its trace is , not one. All four corrected histories together give deterministic recovery.
The peak-one attainment programme is logical readout followed by preparation. It has recovery error ; it is not an exact subsystem decoder merely because it implements the corresponding rank-one measurement instrument.
A constructive Hayden–Preskill decoder
sectionA constructive Hayden–Preskill decoderA constructive Hayden–Preskill decoder · lines 1068–1097
Open as its own pageWe now change the initial model explicitly.
Let the message have qubits and dimension . Let each have qubits, initially in , where . Let
Thus
The observer is given in batch. It knows an explicit circuit for , or is explicitly granted observer-register operations and, for amplification, . It has no access to the actual remnant .
The construction is the conjugate-evolution and Bell-projection architecture of Yoshida–Kitaev YK (Sections 4–5). We prove an exact specialization and its ledger below rather than importing an unquantified scrambling approximation.
sectionPreparation and success mapA constructive Hayden–Preskill decoder › Preparation and success map · En02-C@1#eq:L · lines 1098–1121
Open as its own pageAllocate two -qubit registers and prepare . Apply
Project onto . This projection can be implemented by inverse Bell preparation and destructive computational measurement, declaring success only when all outcomes are zero.
The corresponding linear map from to is
The successful output channel traces , operationally by destructive readout with unreported outcome.
sectionAn exact algebraic recovery conditionA constructive Hayden–Preskill decoder › An exact algebraic recovery condition · En02-C@1#eq:exactdecouple · lines 1122–1157
Open as its own pageThe complementary channel is
Assume
This is a checkable equality on all message matrix units. It is a hypothesis, not a consequence of unitarity.
For each computational -label , define a Kraus map by
Then
The maps are orthogonal isometries. Let
be their range projector in .
theoremTheorem: Exact postselected recovery identityA constructive Hayden–Preskill decoder › An exact algebraic recovery condition · En02-C@1#thm:HPpost, En02-C@1#eq:Lnorm, En02-C@1#eq:HPsuccess · proof attached · lines 1158–1215
Open as its own pageUnder (eq:exactdecouple),
The successful recovered map is therefore
Its success probability is , independent of every message-reference input.
Proof. From (eq:L),
Thus
using .
Likewise, the -th block of is
Summing over proves
All identities are linear, so tensoring with a reference preserves them.
sectionAn exact algebraic recovery conditionA constructive Hayden–Preskill decoder › An exact algebraic recovery condition · lines 1215–1222
Open as its own pageFor a generic , equation (eq:L) still defines a selective map, but neither constant success probability nor exact conditional recovery is presumed. A different fidelity or decoupling certificate must then be supplied.
C5: amplification and the single-copy ledger
sectionCoherent projectionsC5: amplification and the single-copy ledger › Coherent projections · lines 1227–1260
Open as its own pageBefore destructive readout, define the isometry
Let
Then
The reflection about is executable as
The inverse of is , not in general.
theoremTheorem: C5: uniform-angle coherent amplificationC5: amplification and the single-copy ledger › Coherent projections · En02-C@1#thm:C5 · proof attached · lines 1261–1330
Open as its own pageAssume (eq:exactdecouple) and access to the two reflections above. Put
After iterations of
followed by the final Bell test, the success probability is
The successful recovered map is .
If the success flag is forgotten while the failure quantum output is retained, the complete recovered channel has error at most .
For , one iteration gives , hence deterministic exact recovery. For general , choosing a nonnegative integer nearest to
gives and .
Proof. For a unit vector , let . Equation (eq:Lnorm) gives
Define
These are orthonormal, and
The two reflections preserve their span and their product rotates the angle by . The same angle applies to every in the encoded support. Therefore the success component after iterations is
Using Theorem thm:HPpost gives success map , including arbitrary references.
The failure map has constant trace . When this is nonzero, divide it by that scalar to obtain a CPTP channel . The complete output channel is
Half-diamond distance between channels is at most one, giving the error bound.
When , , and gives angle . For the nearest-integer choice, the final angle differs from by at most . Hence failure is at most .
sectionCoherent projectionsC5: amplification and the single-copy ledger › Coherent projections · lines 1330–1335
Open as its own pageThe last result is an exact-decoupling specialization. It is not a proof that arbitrary evolution has a uniform Grover angle or the displayed worst-case error.
sectionRegister accountingC5: amplification and the single-copy ledger › Register accounting · lines 1336–1350
Open as its own pageThe batch input occupies qubits. Appending adds . Applying merely reassigns the factors into ; it does not allocate them again. At the coherent stage the live factors are
with total
propositionProposition: Postselection and amplification ledgersC5: amplification and the single-copy ledger › Register accounting · En02-C@1#prop:HPledger · proof attached · lines 1351–1381
Open as its own pageIn an ancilla-free reflection implementation, the postselected construction and every fixed- amplification construction have
There is no external buffer in this batch convention.
The postselected construction uses one call and no call. The amplified construction uses
No call acts on the actual remnant. Original-evolution calls satisfy when the stated conjugate operations are the native oracle services.
At the end, destructive readout consumes , a total of qubits, and returns the -qubit . Retaining all raw readout bits and a success flag costs at most classical bits.
Proof. The displayed live register list accounts for every supplied and allocated factor. Reflections preserve those factors. Each -reflection uses one and one ; the initial preparation uses one . The final readouts and output consume or return every factor.
sectionGate-library-dependent reflection costsC5: amplification and the single-copy ledger › Gate-library-dependent reflection costs · lines 1383–1399
Open as its own pageLet price the supplied and circuits. Let
have a declared ancilla-free implementation of gate count and depth .
This is an additional implementation assumption. It is not a constant-cost elementary gate for arbitrary .
A Bell-subspace reflection on two -qubit registers consists of inverse Bell preparation, , and Bell preparation. It has count and depth at most .
corollaryCorollary: Compiled amplification costsC5: amplification and the single-copy ledger › Gate-library-dependent reflection costs · En02-C@1#cor:HPgates · proof attached · lines 1400–1431
Open as its own pageUnder these library assumptions, a fixed- programme has
and
The final measurements of and may share one round.
No additional coherent success-flag qubit is required for these direct reflections. If a different implementation computes a predicate into a quantum flag, that flag and all predicate workspace must be added to its ledger.
Proof. Initial Bell preparation costs gates and two rounds. There is an initial conjugate-evolution circuit. Each iteration contains two evolution circuits and the two Bell-subspace reflections. The terminal Bell-basis change costs gates and two rounds; the terminal destructive readouts add one round.
sectionGate-library-dependent reflection costsC5: amplification and the single-copy ledger › Gate-library-dependent reflection costs · lines 1431–1437
Open as its own pageIf only an unknown oracle for is supplied, conjugating its matrix entries is not an automatic permitted operation. For an explicit circuit, conjugate gates and reversed adjoints can be priced in the declared library.
sectionA fully explicit one-message Hayden–Preskill exampleC5: amplification and the single-copy ledger › A fully explicit one-message Hayden–Preskill example · lines 1438–1475
Open as its own pageTake and
Thus is SWAP, initially is a Bell pair, and
The complement is , so exact decoupling holds.
SWAP has a three-CNOT implementation. Also,
which costs five gates and no ancilla. Therefore:
Programme Peak bound bound Conjugate postselection 4 7 8 1 0 One-iteration amplification 4 31 32 2 1 Direct recovery of this example 2 0 1 0 0 Postselection succeeds with probability ; one iteration is deterministic and exact. Direct recovery simply consumes and returns . The table prices the chosen published architecture, not an optimum for this deliberately simple evolution.
sectionWhy destructive retries are not supplied for freeC5: amplification and the single-copy ledger › Why destructive retries are not supplied for free · lines 1476–1488
Open as its own pageA success map does not determine what remains after failure. A destructive Bell test generally changes the unique available radiation state. A failed attempt cannot be retried on the original unknown message without an additional recovery or state-supply assumption.
The coherent amplification programme avoids this issue by preserving all registers until its final test. Its inverse calls, reflections, and retained registers are explicitly charged.
C6: implementation, model error, and radiation loss
theoremTheorem: C6: compatible complete-channel error budgetsC6: implementation, model error, and radiation loss · En02-C@1#thm:C6 · proof attached · lines 1493–1526
Open as its own pageSuppose
Then
For compatible complete-channel steps with individual errors , the implementation error is at most .
Proof. Insert and , use the triangle inequality, and contract under CPTP composition. The stepwise statement follows by telescoping the channel products.
sectionC6: implementation, model error, and radiation lossC6: implementation, model error, and radiation loss · lines 1526–1543
Open as its own pageFor adaptive decoding, retain the classical history in the complete step channels. A uniform error bound for every controlled branch bounds the entire controlled channel. A bound for a normalized postselected branch is not a complete-channel error bound.
For the two-slot benchmark decoder, seven unitary gates and two single-qubit destructive readouts give
when these are uniform complete-channel error bounds. This assumes compatible interfaces and no unmodelled correlated device memory. Radiation loss and encoding uncertainty are separate channel errors, not automatically gate noise.
definitionDefinition: Flagged erasure modelC6: implementation, model error, and radiation loss › A specified flagged whole-radiation erasure · lines 1546–1560
Open as its own pageWith probability , independent of the message, all three accessible radiation carriers are lost and replaced by a fixed state. A classical flag reports the erasure:
This models complete flagged erasure, not arbitrary partial radiation loss.
propositionProposition: Exact flagged-erasure recovery errorC6: implementation, model error, and radiation loss › A specified flagged whole-radiation erasure · En02-C@1#prop:loss · proof attached · lines 1562–1583
Open as its own pageThe unrestricted optimal error for this model is
A two-slot decoder attains it: recover on the branch and prepare on the lost branch.
Proof. On a logical Bell input, the good branch has Bell overlap at most one. The erased branch produces a constant output with Bell overlap . The total overlap is at most , giving the lower bound.
The stated decoder implements . Lemma lem:constant and homogeneity give error .
propositionProposition: An unknown logical Pauli is a separate obstructionC6: implementation, model error, and radiation loss › Uncertainty about the encoding · En02-C@1#prop:unknown · proof attached · lines 1587–1609
Open as its own pageSuppose the observer is given radiation from one of the four channels
but no information identifying . For a single decoder required to work uniformly,
This remains true with unlimited laboratory memory.
Proof. Averaging the four input Paulis gives . The averaged decoded channel is constant, so its error is at least by Lemma lem:constant. Convexity of the diamond norm bounds that averaged error above by the maximum of the four individual errors. Ignoring radiation and preparing attains .
sectionUncertainty about the encodingC6: implementation, model error, and radiation loss › Uncertainty about the encoding · lines 1609–1614
Open as its own pageKnowledge, coherent circuit access, radiation loss, and workspace therefore price different obstructions.
Operational thresholds and completion times
sectionOperational thresholds and completion timesOperational thresholds and completion times · lines 1616–1639
Open as its own pageFor a finite emission horizon , use the convention . Define
and
The access convention is part of both definitions.
theoremTheorem: Certified thresholds for the three-step modelOperational thresholds and completion times · En02-C@1#thm:thresholds · proof attached · lines 1640–1659
Open as its own pageWithin the declared horizon :
for , ;
for and any gate budget, ;
for , , and , ;
for and , .
Proof. The early prefixes have unrestricted error , so no programme can cross these targets before step . At step , use Theorems thm:C3 and thm:C4.
sectionOperational thresholds and completion timesOperational thresholds and completion times · lines 1659–1664
Open as its own pageThe infinite value means no permitted programme reaches the target within the specified horizon. It is not a statement about every possible extension of the emission model.
sectionA physical clock only after declaring durationsOperational thresholds and completion times › A physical clock only after declaring durations · lines 1665–1685
Open as its own pageLet physical availability times be . Assume:
each gate or simultaneous destructive readout round takes time ;
transfers and allocation are instantaneous in this declared clock;
classical feedback latency is included in the relevant round;
the supplier buffers any emitted carrier not yet accepted.
The early decoder has four gate rounds and one readout round. Its completion is
The late part has at most three gate rounds.
propositionProposition: Completion and storage of the stated scheduleOperational thresholds and completion times › A physical clock only after declaring durations · En02-C@1#prop:deadline · proof attached · lines 1686–1706
Open as its own pageThe two-slot programme has worst-history completion time
If , its total observer storage peak is two. If , a supplier holds carrier while the laboratory still holds the first two, so total storage reaches three. A deadline at least the displayed completion time is sufficient for this programme.
Proof. The early gates cannot start before the second carrier arrives. The third can be accepted after both its availability and completion of the early readout. The late gate bound gives the formula. The storage statements inspect the same live intervals.
sectionA physical clock only after declaring durationsOperational thresholds and completion times › A physical clock only after declaring durations · lines 1706–1717
Open as its own pageThis is a certificate for one schedule, not an unrestricted runtime lower bound. A deadline earlier than this programme's completion does not prove every decoder impossible. The memory-error obstruction does prove impossibility for one-slot observers at targets below , independent of deadline.
Neither , , nor these physical times is identified with a Page time.
Approximate recovery metrics and interpretive boundaries
lemmaLemma: Entanglement fidelity is not dimension-free diamond controlApproximate recovery metrics and interpretive boundaries › A dimension-priced Choi-to-diamond conversion · En02-C@1#lem:ChoiDiamond · proof attached · lines 1724–1753
Open as its own pageLet be a CPTP channel on a -dimensional message, and let
If
then
Proof. The trace distance from a density operator to the pure Bell state is at most . Every pure message-reference input, with reference compressed to dimension , is a filtered Bell vector , with . Applying this filter to the normalized Choi difference bounds its trace norm by times the Choi trace norm. Convexity handles mixed inputs. The characterization of the diamond norm on reference-extended states gives the result. Channel half-diamond distance is also at most one Watrous (Chapter 3).
sectionA dimension-priced Choi-to-diamond conversionApproximate recovery metrics and interpretive boundaries › A dimension-priced Choi-to-diamond conversion · lines 1753–1759
Open as its own pageThus a state-specific or maximally entangled-input recovery estimate must not be advertised as dimension-free worst-case recovery. For the exact constructions here, channel identities avoid this conversion loss.
sectionComplexity and gravitational statementsApproximate recovery metrics and interpretive boundaries › Complexity and gravitational statements · lines 1760–1778
Open as its own pageHarlow–Hayden analyzes computational restrictions in particular radiation-distillation thought experiments HH. Our low-memory Clifford programme is not a generic decoding-complexity theorem and does not overturn those restrictions. The amplification count is a message-dimension dependence in the declared construction, not a universal lower bound.
Clifford Hayden–Preskill algorithms use special operator structure and measurement feedback YoshidaClifford. The tractability of such dynamics is not a proof of efficient recovery for unspecified black-hole evolution.
Replica-wormhole calculations address fine-grained entropy in specified gravitational settings Replica. An entropy calculation is not a register-level recovery programme. None of our emission thresholds is inferred from an island formula.
sectionConditional unknown-strategy transferApproximate recovery metrics and interpretive boundaries › Conditional unknown-strategy transfer · lines 1779–1800
Open as its own pageThe primary results use specified Born semantics. A conditional transfer can be made only after purifying and globally accounting for the complete experiment, including the remnant, reference, and undelivered carriers.
Under En02-A's admissibility and global diagonal-faithfulness hypotheses, its outcome-rigidity theorem and projective-update corollary apply when each readout of factors from a global -qubit state satisfies
Induction then transfers that finite programme's histories and positive residuals to specified Born execution.
This global record budget is not the laboratory peak two or the Hayden–Preskill ledger . No unrestricted finite-capacity uniqueness claim is added.
Status and open extensions
sectionStatus and open extensionsStatus and open extensions · lines 1802–1838
Open as its own pageResult Established scope C1 Sequential finite-program soundness with explicit supplier storage C2 Exact availability timeline C3 Optimized one-slot error , with unrestricted classical memory C4 Exact two-slot recovery, seven gates, two record bits C5 Exact-decoupling postselection and uniform-angle amplification, with conjugate-operation and reflection costs C6 Complete-channel error addition and specified flagged-erasure optimum Thresholds Declared three-step horizon and gate-budget sufficient bounds Deadline Completion certificate for the stated timed schedule Determine quantitative memory-error trade-offs for explicitly specified longer emission circuits, non-Clifford dynamics, or random ensembles with a declared distribution and depth. No generic scrambling or ensemble probability bound is supplied here.
For a specified evolution and oracle interface, optimize recovery error jointly over workspace, query count, classical records, and completion time. Separate efficient circuit description from physically available coherent oracle access.
remarkRemark: Evidence boundary and retained external statusesStatus and open extensions · lines 1839–1848
Open as its own pageThe mathematical proofs are the arguments in this manuscript. The appendix contains finite exact checks, not an execution log or formal verification certificate.
No closing of O.1, restoration of bulk symmetry, discharge of Route B, release of the XVI-N insertion, or opening of XV-B is claimed. No quantum coefficient or field-to-qubit preparation is admitted. En02-C is not a solution of the information paradox.
Standalone exact finite checks
sectionStandalone exact finite checksStandalone exact finite checks · lines 1853–1984
Open as its own pageThe following standard-library Python source can be copied to
02_c_checks.py. It uses Gaussian integers and exact rational normalizations. Hadamards are applied without their factor, and the omitted factors are tracked.The checks inspect all message matrix units for the specified third-prefix channel, its early reductions, the corrected streaming branches, and the one-message SWAP recovery and amplification example. The live-register checker distinguishes laboratory occupancy from supplier storage. No execution is asserted by this source file.
python en02_c_checks.py
"""En02-C: exact finite checks.
Standard library only. No execution log is supplied. The manuscript's general proofs do not depend on running this file. """
from fractions import Fraction as F from itertools import product
ZERO = (0, 0) ONE = (1, 0)
class CheckFailure(Exception): pass
class CapacityRefusal(Exception): pass
def need(condition, message): if not condition: raise CheckFailure(message)
def add(a, b): return (a[0] + b[0], a[1] + b[1])
def neg(a): return (-a[0], -a[1])
def mul(a, b): return (a[0] * b[0] - a[1] * b[1], a[0] * b[1] + a[1] * b[0])
def conj(a): return (a[0], -a[1])
def sq(a): return a[0] * a[0] + a[1] * a[1]
def bits(index, n): return tuple((index >> (n - 1 - j)) & 1 for j in range(n))
def index_of(bs): out = 0 for b in bs: out = 2 * out + b return out
def nq(v): size = len(v) need(size > 0 and (size & (size - 1)) == 0, "state dimension is not a power of two") return size.bit_length() - 1
def gate(v, op): """Unnormalized H; caller tracks the number of H gates.""" n = nq(v) kind = op[0] out = [ZERO] * len(v)
if kind == "H": q = op[1] for j, amp in enumerate(v): bs = list(bits(j, n)) old = bs[q] for new in (0, 1): bs[q] = new term = neg(amp) if old and new else amp t = index_of(bs) out[t] = add(out[t], term) return out
for j, amp in enumerate(v): bs = list(bits(j, n)) term = amp
if kind == "X": bs[op[1]] ^= 1 elif kind == "Y": q = op[1] term = mul(amp, (0, 1) if bs[q] == 0 else (0, -1)) bs[q] ^= 1 elif kind == "Z": if bs[op[1]]: term = neg(amp) elif kind == "S": if bs[op[1]]: term = mul(amp, (0, 1)) elif kind == "SD": if bs[op[1]]: term = mul(amp, (0, -1)) elif kind == "CX": if bs[op[1]]: bs[op[2]] ^= 1 elif kind == "CZ": if bs[op[1]] and bs[op[2]]: term = neg(amp) elif kind == "Z0": if all(bs[q] == 0 for q in op[1:]): term = neg(amp) else: raise CheckFailure("unknown gate")
sectionStandalone exact finite checksStandalone exact finite checks · lines 1984–2088
Open as its own pagetarget = index_of(bs) out[target] = add(out[target], term) return out
def circuit(v, ops, h=0): for op in ops: v = gate(v, op) h += op[0] == "H" return v, h
def project(v, fixed, survivors): n = nq(v) need(set(fixed).isdisjoint(survivors), "overlapping coordinates") need(set(fixed) | set(survivors) == set(range(n)), "unaccounted coordinates") out = [ZERO] * (1 << len(survivors)) for j, amp in enumerate(v): bs = bits(j, n) if all(bs[q] == b for q, b in fixed.items()): out[index_of(tuple(bs[q] for q in survivors))] = amp return out
def reduced_matrix(v, w, survivors, h): """Reduction of |v><w| divided by 2**h.""" n = nq(v) need(nq(w) == n, "different state dimensions") env = tuple(q for q in range(n) if q not in survivors) size = 1 << len(survivors) groups_v = {} groups_w = {} for j in range(1 << n): bs = bits(j, n) a = index_of(tuple(bs[q] for q in survivors)) e = index_of(tuple(bs[q] for q in env)) groups_v[a, e] = v[j] groups_w[a, e] = w[j] out = [[ZERO for _ in range(size)] for _ in range(size)] for a in range(size): for b in range(size): value = ZERO for e in range(1 << len(env)): value = add(value, mul(groups_v[a, e], conj(groups_w[b, e]))) out[a][b] = (F(value[0], 1 << h), F(value[1], 1 << h)) return out
def pauli_matrix(word, minus=False): n = len(word) size = 1 << n out = [[ZERO for _ in range(size)] for _ in range(size)] for col in range(size): v = [ZERO] * size v[col] = ONE for q, letter in enumerate(word): if letter != "I": v = gate(v, (letter, q)) for row, amp in enumerate(v): out[row][col] = neg(amp) if minus else amp return out
BELL_PREP = ( ("H", 0), ("CX", 0, 3), ("H", 2), ("CX", 2, 4), )
ENCODE_BACK = ( ("Y", 1), ("CX", 2, 1), ("CX", 0, 1), ("H", 0), ("H", 2), ("S", 0), ("S", 2), ("CZ", 0, 1), ("CZ", 1, 2), )
EARLY_DECODER = ( ("H", 1), ("CX", 0, 1), ("SD", 0), ("H", 0), )
def encode_basis(i, injection_only=False): v = [ZERO] * 32 v[8 * i] = ONE # message is physical position 2 ops = BELL_PREP + ENCODE_BACK if injection_only: ops = ops[:-1] # W_2 supplies the final CZ return circuit(v, ops)
def check_prefix_channels(): encoded = [encode_basis(i) for i in (0, 1)] need(all(h == 4 for _, h in encoded), "encoder H count changed") LX = pauli_matrix("ZXZ", minus=True) LY = pauli_matrix("XYX", minus=True) LZ = pauli_matrix("YZY", minus=True)
for i, j in product((0, 1), repeat=2): v, h = encoded[i] w, _ = encoded[j]
sectionStandalone exact finite checksStandalone exact finite checks · lines 2088–2162
Open as its own pagefor survivors in ((), (0,), (0, 1)): matrix = reduced_matrix(v, w, survivors, h) size = len(matrix) for a in range(size): for b in range(size): expected = (F(1, size), 0) if i == j and a == b else ZERO need(matrix[a][b] == expected, "early prefix depends on message")
matrix = reduced_matrix(v, w, (0, 1, 2), h) for a in range(8): for b in range(8): if i == j: sign = 1 if i == 0 else -1 base = ONE if a == b else ZERO value = add(base, (sign * LZ[a][b][0], sign * LZ[a][b][1])) else: factor = (0, 1) if (i, j) == (0, 1) else (0, -1) value = add(LX[a][b], mul(factor, LY[a][b])) expected = (F(value[0], 8), F(value[1], 8)) need(matrix[a][b] == expected, "third-prefix matrix-unit certificate failed")
# Before W_2, carrier 1 has the same private marginal. injected = [encode_basis(i, injection_only=True) for i in (0, 1)] for i, j in product((0, 1), repeat=2): matrix = reduced_matrix(injected[i][0], injected[j][0], (0,), injected[i][1]) for a in range(2): for b in range(2): expected = (F(1, 2), 0) if i == j and a == b else ZERO need(matrix[a][b] == expected, "first emission is not private")
def check_streaming_branches(): encoded = [encode_basis(i) for i in (0, 1)] early = [circuit(v, EARLY_DECODER, h) for v, h in encoded]
for t, s in product((0, 1), repeat=2): residuals = [] for raw, h in early: branch = project(raw, 0: t, 1: s, (2, 3, 4)) branch, h = circuit(branch, (("SD", 0), ("H", 0)), h) if 1 - s: branch = gate(branch, ("Z", 0)) if 1 - t: branch = gate(branch, ("X", 0)) residuals.append((branch, h))
b0, h = residuals[0] b1, h1 = residuals[1] need(h == h1 == 7, "streaming normalization changed") e0 = project(b0, 0: 0, (1, 2)) e1 = project(b1, 0: 1, (1, 2)) wrong0 = project(b0, 0: 1, (1, 2)) wrong1 = project(b1, 0: 0, (1, 2)) need(all(a == ZERO for a in wrong0 + wrong1), "wrong logical branch value") need(e0 == e1, "branch loses logical coherence") need(F(sum(sq(a) for a in e0), 1 << h) == F(1, 4), "branch probability is not one quarter")
def swap_ops(a, b): return (("CX", a, b), ("CX", b, a), ("CX", a, b))
def bell_reflection(a, b): # Inverse Bell preparation, all-zero phase, Bell preparation. return (("CX", a, b), ("H", a), ("Z0", a, b), ("H", a), ("CX", a, b))
sectionStandalone exact finite checksStandalone exact finite checks · lines 2163–2255
Open as its own pagedef check_swap_HP(iterations): # Positions: R, C, D, E, F, recovered M. # After the physical SWAP, prepare Bell pairs RD, CE, F M. v = [ZERO] * 64 v[0] = ONE prep = ( ("H", 0), ("CX", 0, 2), ("H", 1), ("CX", 1, 3), ("H", 4), ("CX", 4, 5), ) v, h = circuit(v, prep) v, h = circuit(v, swap_ops(4, 3), h) # U* on F,E
for _ in range(iterations): # Q-reflection on D,D', where D' is now position E=3. v, h = circuit(v, bell_reflection(2, 3), h) # P-reflection: U^T, auxiliary Bell reflection, U*. v, h = circuit(v, swap_ops(4, 3), h) v, h = circuit(v, bell_reflection(4, 5), h) v, h = circuit(v, swap_ops(4, 3), h)
# Final Bell measurement on D,D'. v, h = circuit(v, (("CX", 2, 3), ("H", 2)), h) success = project(v, 2: 0, 3: 0, (0, 1, 4, 5)) p = F(sum(sq(a) for a in success), 1 << h) expected = F(1, 4) if iterations == 0 else F(1) need(p == expected, "wrong HP success probability")
# On success, reference and recovered message are a Bell pair. # Survivors are ordered R,C,C',M. for j, amp in enumerate(success): bs = bits(j, 4) if bs[0] != bs[3]: need(amp == ZERO, "HP output not Bell-correlated") e0 = project(success, 0: 0, 3: 0, (1, 2)) e1 = project(success, 0: 1, 3: 1, (1, 2)) need(e0 == e1, "HP success loses Bell coherence") return p
def check_live_ledger(capacity): """Snapshot delivery: supplier initially holds all three carriers.""" lab = set() supplier = "q1", "q2", "q3" peak = 0 total_peak = len(supplier) gate_count = 0 depth = 0
instructions = ( ("receive", ("q1",)), ("receive", ("q2",)), ("gate", ("q2",)), ("gate", ("q1", "q2")), ("gate", ("q1",)), ("gate", ("q1",)), ("measure", ("q1", "q2")), ("receive", ("q3",)), ("gate", ("q3",)), ("gate", ("q3",)), ("gate", ("q3",)), # worst-history correction ("return", ("q3",)), ) for kind, names in instructions: names = set(names) if kind == "receive": need(names <= supplier, "carrier delivered twice or absent") if len(lab | names) > capacity: raise CapacityRefusal("laboratory capacity exceeded") supplier -= names lab |= names elif kind == "gate": need(names <= lab, "gate uses absent qubit") gate_count += 1 depth += 1 elif kind == "measure": need(names <= lab, "measurement uses absent qubit") depth += 1 lab -= names elif kind == "return": need(names <= lab, "return uses absent qubit") lab -= names else: raise CheckFailure("unknown ledger instruction") peak = max(peak, len(lab)) total_peak = max(total_peak, len(lab) + len(supplier))
need(not lab and not supplier, "unconsumed carrier") need((peak, total_peak, gate_count, depth) == (2, 3, 7, 8), "incorrect resource ledger") return peak, total_peak, gate_count, depth
sectionStandalone exact finite checksStandalone exact finite checks · lines 2256–2279
Open as its own pagedef main(): check_prefix_channels() check_streaming_branches() need(check_swap_HP(0) == F(1, 4), "postselection check failed") need(check_swap_HP(1) == 1, "one-iteration amplification failed") ledger = check_live_ledger(2) try: check_live_ledger(1) except CapacityRefusal: pass else: raise CheckFailure("missing capacity refusal")
print("Exact finite matrix-unit and branch checks: PASS") print("Snapshot ledger (lab,total,gates,depth):", ledger) print("No general theorem or physical model is certified by this pass.")
if __name__ == "__main__": main()
Submission and proof-obligation ledger
sectionSubmission and proof-obligation ledgerSubmission and proof-obligation ledger · lines 2281–2338
Open as its own pageNew emission data. The injection , the remnant gate in , and the three emission maps are explicit. Their dimensions and consistency are part of the model, not inherited black-hole dynamics.
Whole-channel correctness. The accessible channels are identified on all matrix units. Branch intertwiners preserve a common environment vector and therefore logical coherence with every reference.
Approximate lower bound. The one-slot bound applies directly to the conditional logical-reference states. No approximate off-code uniqueness is assumed.
Storage. Batch early radiation, supplier buffers, duplicate registers, recovered output, and quantum flags are counted in their respective ledgers. Undelivered radiation is not deleted by a change of notation.
Conjugate access. and its inverse are explicit granted operations. No generic conversion from an unknown -oracle is claimed.
Amplification assumptions. Uniform angles follow from exact decoupling and the proved support identity . They are not presumed for arbitrary evolution.
Reflection compilation. Large all-zero phase operations have a declared implementation cost. If their implementation uses workspace, that workspace must be added. The one-message example needs only two-qubit phases and has an explicit ancilla-free realization.
Single-copy restrictions. A selective map is not renormalized into a deterministic channel. Destructive failures are not supplied with free retries.
Noise. Complete-channel gate errors, independent flagged erasure, and encoding uncertainty are separate models. A selected-state fidelity does not replace a diamond-error certificate.
Thresholds and clocks. The finite emission horizon, gate budget, access convention, delivery times, and gate durations are declared. None is a Page-time or evaporation-time identification.
Computational evidence. The source is supplied without an execution log. The proofs do not depend on sampled tests, numerical fitting, or an unavailable package.
Declarations
sectionDeclarationsDeclarations · lines 2339–2361
Open as its own pageinterests. The author declares no competing interests.
. No specific grant supported this work.
contribution. N.C.\ developed the finite emission model, resource definitions, mathematical arguments, and computational specification, and prepared the manuscript.
and code availability. The exact circuits, channel identities, ledgers, and standalone finite-check source are included in this document. No external execution log or formal verification certificate is supplied.
and clinical studies. Not applicable.
bibliographyReferencesDeclarations · lines 2362–2449
Open as its own pageHP
P. Hayden and J. Preskill, Black holes as mirrors: quantum information in random subsystems, Journal of High Energy Physics 2007(09), 120 (2007). arXiv:0708.4025, version 2.
https://arxiv.org/abs/0708.4025.YK
B. Yoshida and A. Kitaev, Efficient decoding for the Hayden–Preskill protocol, arXiv:1710.03363, version 2 (2017). Sections 4–5: probabilistic and deterministic decoder constructions.
https://arxiv.org/abs/1710.03363.YoshidaClifford
B. Yoshida, Recovery algorithms for Clifford Hayden–Preskill problem, arXiv:2106.15628, version 3 (2022).
https://arxiv.org/abs/2106.15628.Bisio
A. Bisio, G. M. D'Ariano, P. Perinotti, and M. Sedlák, Memory cost of quantum protocols, Physical Review A 85, 032333 (2012). arXiv:1112.3853.
https://arxiv.org/abs/1112.3853.Decoupling
F. Dupuis, M. Berta, J. Wullschleger, and R. Renner, One-shot decoupling, Communications in Mathematical Physics 328, 251–284 (2014). arXiv:1012.6044, version 3.
https://arxiv.org/abs/1012.6044.KSW
D. Kretschmann, D. Schlingemann, and R. F. Werner, The Information–Disturbance Tradeoff and the Continuity of Stinespring's Representation, IEEE Transactions on Information Theory 54, 1708–1717 (2008). arXiv:quant-ph/0605009.
https://arxiv.org/abs/quant-ph/0605009.HH
D. Harlow and P. Hayden, Quantum Computation vs.\ Firewalls, Journal of High Energy Physics 2013(06), 085 (2013). arXiv:1301.4504, version 4.
https://arxiv.org/abs/1301.4504.Replica
A. Almheiri, T. Hartman, J. Maldacena, E. Shaghoulian, and A. Tajdini, Replica Wormholes and the Entropy of Hawking Radiation, Journal of High Energy Physics 2020(05), 013 (2020). arXiv:1911.12333, version 2.
https://arxiv.org/abs/1911.12333.Watrous
J. Watrous, The Theory of Quantum Information, Cambridge University Press, 2018. Author's text:
https://cs.uwaterloo.ca/ watrous/TQI/.En02A
N. Cheung, En02-A: Finite-Resource Geometry for the Enter Calculus: Cut Monotones, Certificate Costs, and Conditional Born Rigidity. Companion manuscript,
02-A-v1.tex, 7 October 2026. Cited for its resource conventions, specified-Born distinction, conditional rigidity, and one-shot/adaptive separation.En02B
N. Cheung, En02-B: Resource-Limited Holographic Reconstruction: Boundary Access, Decoder Memory, and Certified Operational Recovery. Companion manuscript,
02-B-v1.tex, 7 October 2026. Cited for finite decoder interfaces and the authorized-triple Clifford decoder component. Sequential emission data and the optimized approximate memory-error bound are proved separately here.