How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Circuit-family and computation cost model
Definition
Fix the finite circuit syntax and its complete self-delimiting binary description (Finite circuit syntax and ordered wire labels, Effective binary encodings and total decoders). For a circuit , let be the number of bits in that complete description, its number of gate occurrences, and its total number of wires.
Each clean or dirty ancilla coordinate additionally requires a declared ordered partition of the circuit wires into data register and ancilla register , and a declared target unitary on . In that factor order, the complete circuit unitary must satisfy the corresponding exact contract of Clean and dirty ancillas. For such a supplied clean contract set , and for such a supplied dirty contract set ; the notation suppresses the declared interface, which is part of the cost instance and may differ between the two coordinates. If no corresponding contract is supplied, mark that coordinate not applicable. These are counts of declared contract registers, not maxima over possible partitions. Zero initialization alone supplies neither return contract. Every auxiliary wire remains counted in (Finite circuit resource accounting).
The gate sequence and supports determine a finite dependency order: each earlier gate occurrence must precede every later occurrence that acts on a shared wire. A layering assigns a positive integer layer to each gate occurrence, strictly increasing along those shared-wire precedence relations. Gates in one layer therefore have pairwise disjoint supports. Define the depth to be the least number of layers in such a layering; if has no gates, set . If layers are written in chronological order, the denotation is , as in Denotational semantics of a finite layered circuit.
For a family with a specified full-list generator , let be the worst-case number of Turing-machine transitions used by on unary input . For a total acceptance predicate , let and be its worst-case deterministic transition count and tape-space use over all valid length- inputs and measured outputs, using a fixed effective encoding of the pair . Any effective input description, classical preprocessing, or threshold computation has its own bit length and time/space bounds; these costs are not included in or unless the same machine performs them. The machine conventions are those of Deterministic one-tape Turing machines with designated accept and reject states, Partial functions computed by a machine under fixed encodings, and Worst-case time and space complexity of a machine.
If the access model explicitly supplies a named oracle gate , let be the number of calls to it. With several named oracles, record a separate query coordinate for each. Ordinary finite-basis gates, oracle calls, circuit-description length, generator time, and classical bit costs remain separate; no oracle, controlled-oracle, inverse-oracle, or data-loading operation is assigned zero cost unless its interface explicitly says so.
For an approximate task with declared rational tolerance , let be the bit length of that exact binary-rational encoding. Exact finite-gate computations have no precision field. The cost record consists of all applicable coordinates An inapplicable coordinate is marked not applicable, not silently charged as zero. This definition records the resource model; separate theorems establish polynomial bounds.
Remarks
The minimum-layer quantity above may also be denoted . It differs from the declared depth in Finite circuit resource accounting, which counts the layers actually written in the supplied circuit. Its written layering is one admissible layering of the same gate word, so . The inequality can be strict: two gates on disjoint wire sets written in two successive layers have declared depth and minimum-layer depth . Empty written layers also contribute to declared depth, while a gate-free word has minimum-layer depth . These are separate resource quantities; a cost statement must specify which one it bounds.
Depends on
- Finite circuit syntax and ordered wire labels
- Denotational semantics of a finite layered circuit
- Finite circuit resource accounting
- Clean and dirty ancillas
- Effective binary encodings and total decoders
- Deterministic one-tape Turing machines with designated accept and reject states
- Partial functions computed by a machine under fixed encodings
- Worst-case time and space complexity of a machine
Used by
- Amplitude-estimation expectation estimator Algorithm
- Bounded-error repetition amplification Algorithm
- Complete-graph continuous-time search Algorithm
- Discretized adiabatic path simulation schedule Algorithm
- Finite CKS sparse QLSP with variable-time inverse estimation Algorithm
- Five-local history-state adiabatic path Algorithm
- Hypercube continuous-time state transfer Algorithm
- Power-of-two dihedral hidden-subgroup sieve Algorithm
- QMA parallel repetition with a midpoint threshold Algorithm
- Real bounded-polynomial QSP phase synthesis Algorithm
- Segmented Taylor LCU simulator Algorithm
- Simon promise decision by sampled rank Algorithm
- Simultaneous-message equality by quantum fingerprints Algorithm
- Variance-aware quantum Monte Carlo Algorithm
- Simon query lower bounds do not imply explicit-input gate lower bounds Counterexample
- Adiabatic path access and resource model Definition
- Anyon compiler resource ledger Definition
- Block-encoding oracle and implementation cost model Definition
- Braid phase reference and correction ledger Definition
- Childs–Kothari–Somma sparse QLSP oracle model Definition
- Circuit Optimization Task Definition
- Classical output, quantum-state output, and access costs Definition
- Coherent finite sampler and observable value Definition
- Continuous-time Hamiltonian access cost model Definition
- Eigenvalue-estimation access and aliasing convention Definition
- End-to-end channel and output error contract Definition
- EQP on promise problems in the QC14 model Definition
- Finite adiabatic path model Definition
- Finite anyon task and promise interface Definition
- Finite communication problem and protocol model Definition
- Finite row-preparation access model for a Szegedy walk Definition
- Hamiltonian simulation error and resources Definition
- HHL state-preparation and simulation access model Definition
- LCU decomposition and access model Definition
- Nonoracle quantum gate cost Definition
- Oracle-aware full-list quantum circuit family Definition
- Promise query instance and oracle family Definition
- Qubitization access model Definition
- SDP maximally entangled reference-state access Definition
- Simon injectivity decision promise with XOR-oracle access Definition
…and 41 more results.
Dependency tree · two levels
23 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- John Watrous, Quantum Computational Complexity, Sections III.2 and IV.1 (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes, Chapter 13, Section 13.2 (standard reference, not scraped)