Exact Bernstein–Vazirani Query Complexity in Characteristic-Two
Modal Computation
Adaptive complete readout, oracle contracts, and related obstructions
Abstract
We study exact oracle-query complexity for linear modal computation over fields of characteristic two under an explicit operational contract: finite-dimensional state spaces, arbitrary finite ancillas, finite adaptive trees, and complete recorded linear instruments with every possible terminal label required to be correct. The main result is an exact Bernstein–Vazirani bound. Recovering an -bit secret requires at least pointwise queries even when the fixed invertible target actions may vary with recorded history, while the standard XOR interface attains the bound with queries. The lower bound follows from a recorded-branch multilinear expansion whose degree grows by at most one per query; we also give a point-indicator proof and a worked two-bit example. Related results show that one query cannot solve Deutsch or distinguish constant from balanced Deutsch–Jozsa promises under the same characteristic-two pointwise model. General dependence of query complexity on oracle access, polynomial lower-bound methods, and exact oracle-identification bounds have substantial prior antecedents; the contribution claimed here is the narrower characteristic-two exact theorem under the stated adaptive modal readout contract, not those general ideas. Appendices isolate a ring-valued kickback example and provide reproducible finite checks.
1 Introduction and contribution boundary
Modal quantum theory retains linear state evolution and a possible/impossible distinction while allowing amplitudes in general fields rather than requiring complex amplitudes and Born probabilities [1, 2]. In characteristic two, familiar sign and phase constructions can collapse, but a failed textbook circuit does not by itself determine exact oracle-query complexity. A lower bound must survive alternative preparations, finite ancillas, adaptive branch-dependent operations, and every complete readout allowed by the model.
This note proves such a bound for Bernstein–Vazirani recovery. Let and . Under the pointwise characteristic-two oracle contract of Section 2, every exact finite adaptive algorithm recovering all secret bits uses at least queries. Under the standard XOR oracle, queries suffice. Thus
within this modal model. The statement is deliberately stronger than a failure of the usual one-query complex-amplitude circuit: the lower bound allows arbitrary finite ancillas, complete recorded instruments, and branch-dependent future operations, and it permits a broader class of fixed pointwise invertible target actions than the QXOR interface used for the matching upper bound.
The closest methodological antecedents make the novelty boundary important. Polynomial query bounds are established in ordinary quantum query complexity [10], and Farhi, Goldstone, Gutmann and Sipser bound the number of Boolean oracles distinguishable with standard complex quantum queries by a binomial sum [11]. Exact one-query Boolean promise problems containing Deutsch–Jozsa and Bernstein–Vazirani have also been organized directly in the usual complex quantum model [12], while group-theoretic oracle identification is treated more generally by Copeland and Pommersheim [13]. Montanaro studies exact quantum learning of polynomials whose values lie in finite fields, but with ordinary complex-amplitude quantum computation [14]. Finite-field algebra appears in several nearby but different quantum settings. De Beaudrap, Cleve and Watrous give an exact one-query hidden-linear-structure algorithm over , but the computation uses ordinary complex Hilbert-space amplitudes and a finite-field QFT; the finite field belongs to the oracle/register algebra rather than the amplitude field [4]. Hanson, Ortiz, Sabry and Tai instead study finite-field amplitudes: they explicitly note that the unrestricted two-valued theory cannot express Deutsch’s algorithm, while for suitable odd-characteristic finite-complex fields they report that deterministic algorithms including Bernstein–Vazirani perform as desired (with the BV statement attributed there to unpublished results) [7]. Modular/ring circuit models [5] and systematic treatments of exact quantum query complexity [15] provide further background. These results are important antecedents, but they do not state the characteristic-two amplitude theorem proved here: the degree variables below are the secret bits themselves, and the exact readout is modal rather than Hilbert-space orthogonality.
Access-model sensitivity is likewise background rather than a novelty claim. Svozil explicitly formulates exact query complexity in terms of both an answer partition and its oracle access and, for Deutsch’s problem in ordinary complex-unitary computation, shows that changing the response unitary can change the exact one-query cost [17]. Our Deutsch discussion should therefore be read as a characteristic-two contract-level refinement, not as the discovery that oracle encodings matter. James, Ortiz and Sabry had already identified the qualitative failure of Deutsch’s usual advantage in their finite-field setting [3].
The main proof has two complementary forms. First, all terminal histories are embedded in one recorded direct sum. After queries every recorded coefficient is a multilinear polynomial of degree at most in the secret bits, so exactly distinguishable secrets cannot fit into the degree- coefficient span when . Second, any nonzero coordinate reserved for one output label becomes a Boolean point-indicator polynomial and therefore has degree . Both arguments depend on exact operational readout, not inspection of a symbolic amplitude table.
For context we also prove one-query obstructions for Deutsch and Deutsch–Jozsa under the same pointwise characteristic-two model. A separate appendix studies a chain-ring kickback example to show that nontrivial eigen-information need not produce an invertible Fourier analyzer. Known one-query modal UNIQUE-SAT is retained as a positive control [8]. The finite checks accompanying this note are reproducibility aids and bounded examples; they are not substitutes for the quantified proofs.
2 Access and readout contract
Let be a field of characteristic two; it need not be finite. The main lower bound is algebraic and therefore also covers infinite characteristic-two fields, although several discrete-quantum antecedents cited below specialize to finite fields. At every node an algorithm has a finite-dimensional -vector space. Its state is a nonzero vector. Independent carriers compose by . Secret-independent invertible gates and injections, including appending a fixed nonzero ancilla, are allowed.
A complete linear instrument is a finite family
whose combined map is injective. Equivalently, ; this common-kernel condition is the modal analogue already used for unconditional operations in the foundational modal framework [2]. Branch is possible exactly when . All branches are retained as classical histories; subsequent operations may depend on the history. Coordinate readout in any complete dual basis is included. There is no probability, normalization, postselection, removal of inconvenient possible branches, or free access to a coefficient list.
An algorithm is a finite tree with a secret-independent nonzero root preparation. The tree is syntactic and secret-independent: every recorded history is a fixed node whether or not that history is possible for a particular secret, and an impossible history is represented by the zero vector in that node space. Every terminal branch has an output label. Exactness means that, for each promised oracle, every possible terminal label is correct. The query bound is the maximum number of oracle calls on a root-to-leaf path, including paths impossible for some secrets. Terminal internal states may be retained. Query complexity here counts only oracle uses, not the number of secret-independent gates or the dimension of retained workspace.
For a Boolean function on a finite address set , a query node acts on address sectors as
|
| (1) |
The target may include finite working space; untouched ancillas tensor with the identity. At each recorded node the pair is fixed independently of and of the hidden oracle. Different recorded nodes may use different fixed pairs, copied to appropriate ancillas and surrounded by secret-independent preprocessing. This node-wise generality is allowed in the lower bounds. Inverse access, if separately supplied, has the same affine Boolean dependence and does not change those lower bounds.
The matching upper bounds use the standard XOR interface, denoted QXOR:
Here and on a two-dimensional target. The bit labels are embedded in . These upper bounds are not asserted for arbitrary invertible pairs: if , every oracle is identical and no nonconstant property can be recovered with any number of queries.
Each history chooses its next secret-independent map or query. All terminal histories are retained in and grouped by output label.
Separate ablation: inspecting the full coefficient description of a state. This extra access is excluded from the operational query contract.
Lemma 2.1 (Exact discrimination). Let be nonempty sets with required labels , and . A complete linear readout exactly distinguishes these labels if and only if is a direct sum.
Proof. Record every output of the readout in a direct sum, grouping output spaces by label. Each state in has zero components in every other label group. Linearity gives the same property for . An injective map taking the into disjoint coordinate groups forces their sum to be direct. Conversely choose bases of the , concatenate them, and extend to a basis of . The dual-basis readout, with the corresponding label on each coordinate, distinguishes the sets. Unused coordinates may receive any label. □
The singleton version is the familiar modal fact that linearly independent states can be perfectly distinguished, whereas a dependent family cannot [9]; Lemma 2.1 is the label-span form needed below.
Lemma 2.2 (Complete recorded evolution). A finite secret-independent tree of complete instruments and injective gates induces an injective linear map from its root space into the direct sum of its terminal spaces. For any fixed oracle, an algorithm satisfying the contract has a nonzero total terminal record.
Proof. At a terminal node use the identity. Induct upward. If the descendant maps are injective, the composite is injective because the instrument’s combined map is injective. Injective gates and fixed invertible oracle calls preserve this property. This induction applies separately to every fixed oracle, including when some individual branches vanish. Early termination is represented by a terminal block in the same direct sum; a branch impossible for one secret contributes a zero block rather than disappearing from the common record space. □
3 Main result: exact Bernstein–Vazirani recovery
The secret is and
Exact success means recovering the entire secret .
Lemma 3.1 (Recorded monomial bound). For every node in the fixed algorithm tree, let be the number of query nodes on the root-to- path and let denote the branch state there, with when that history is impossible for secret . Then is a vector-valued multilinear function of the secret bits of degree at most . Consequently, for an algorithm with at most queries, its total terminal record can be written
|
| (2) |
in a fixed finite direct sum of terminal spaces, with coefficient vectors independent of .
Proof. Work with polynomial functions on the Boolean cube, equivalently in the quotient
so replacing by preserves every evaluation and never increases degree. We prove the node-local statement directly on the fixed syntactic tree. The root state is constant, hence has degree zero.
A secret-independent linear gate, injection, or instrument component acts coefficientwise on a vector-valued polynomial and cannot increase its degree. In particular, the child state at a recorded instrument outcome is always the formal vector ; whether this vector evaluates to zero for a particular secret is a semantic statement about branch possibility, not a nonlinear selector that changes the tree or the map.
At a query node, on Boolean inputs and in characteristic two,
as a scalar equality in . Since for ,
where and hence the are the matrices fixed at that recorded node. Applying this affine degree-one operator to a branch state of degree at most gives degree at most . Thus induction over the tree proves at every node, including nodes reached only for some secrets. Recorded-history dependence causes different nodes to carry different fixed maps; it does not introduce a secret-dependent map inside any node.
Every terminal state therefore has degree at most its query depth, at most . Taking their direct sum and concatenating coefficients of the same monomial gives (2). Early termination merely contributes a terminal block at smaller degree. Arbitrary finite ancillas enlarge coefficient vectors but create no additional monomials. If inverse queries are separately supplied, on , so the same induction applies. □
Theorem 3.2 (Exact characteristic-two Bernstein–Vazirani bound). Let be any field of characteristic two. Consider a finite adaptive algorithm satisfying Section 2, with arbitrary finite ancillas and with each oracle node using a fixed pointwise invertible pair independent of the secret. If the algorithm exactly recovers every with worst-case queries, then . Under standard QXOR access, queries suffice. Hence
Proof. The terminal spaces are grouped by output label . Exactness puts entirely in its own label group, and Lemma 2.2 makes it nonzero. The vectors are consequently linearly independent. This conclusion already includes any information carried by the classical history: the history is a direct-sum coordinate of , and a secret-dependent pattern of zero and nonzero branches cannot create vectors outside the coefficient span of Lemma 3.1. By that lemma, the records lie in the span of at most
coefficient vectors. For , , a contradiction. For the upper bound, standard XOR queries at the unit addresses give on separate basis targets. Retaining those targets and reading them in the basis recovers exactly. □
The obstruction already appears for two secret bits. For and one query, Lemma 3.1 has the form
Summing the four records over gives zero: each coefficient occurs an even number of times. Exact recovery would place the four nonzero records in four disjoint output-label subspaces, hence make them linearly independent. The displayed dependence is therefore impossible. The general proof replaces this four-state relation by the dimension count .
Alternative point-indicator proof. Fix a secret . Since in its own output-label block, choose one coordinate functional on that block with value on . Applied to (2), it gives a multilinear polynomial of degree at most . Exactness forces for every and . Multilinear polynomials have unique evaluations on the Boolean cube, so
Its coefficient of is , so . Therefore . This proof is a useful cross-check of the dimension argument, not a claim of a new general polynomial method; point-indicator and nondeterministic polynomial ideas have extensive antecedents in ordinary query complexity [10, 16].
The characteristic-two dependence is essential to this proof. The parity is the degree-one scalar sum in , so each pointwise query is affine linear in the secret bits. In ordinary complex-amplitude quantum computation, the standard BV phase is and the one-query algorithm is available; one cannot replace that multiplicative sign character by the scalar sum used above. The result therefore does not contradict the standard one-query BV algorithm or the one-query exact promise-problem classifications in the complex model [12].
The coefficient-span bound is structurally related to ordinary polynomial and oracle-identification bounds, but its parameterization is different. Farhi et al. treat the truth-table values of a Boolean oracle as variables and obtain a binomial bound in the address-domain size [11]. Here the promised BV family makes every truth-table entry a characteristic-two linear form in only secret bits; the degree- space therefore has dimension . This promise-specific collapse is what yields even though ordinary complex BV is solvable with one query.
4 Deutsch and Deutsch–Jozsa as related access obstructions
The following results are included to mark the same access/readout boundary on familiar promise problems. Their role is secondary to Theorem 3.2. The qualitative finite-field Deutsch obstruction is known [3], and the broader principle that exact query cost can change with the response unitary is explicit in recent ordinary complex-unitary work [17].
Theorem 4.1 (Deutsch). Under (1), no exact algorithm using at most one query determines . Under QXOR the exact query complexity is two.
Proof. First consider a fixed nonzero prequery state, written in address sectors , including the target and ancilla coordinates. Write for the state after the oracle with , and put . In characteristic two,
If , the constant-state span and balanced-state span have a nonzero intersection. Lemma 2.1 excludes an exact subsequent complete readout. If , the two sector differences vanish separately, so all four are identical. They are nonzero because the oracle is invertible; discrimination is again impossible. An arbitrary query-free continuation is an injective recorded map by Lemma 2.2 and cannot remove either obstruction.
For an adaptive algorithm with at most one query, unfold its finite query-free prefix. Its branches have states independent of , with at least one nonzero state. A nonzero terminal branch in that prefix would give the same possible answer for every , violating exactness. Thus some nonzero prefix branch reaches a query. Conditional on this branch, the preceding argument applies to its nonzero state and query-free continuation. Since every possible branch must be correct, the whole algorithm is impossible.
For the upper bound, query and on basis states into separate initialized targets, retain both answers, and label their basis readout by their XOR. Exactly two standard oracle calls suffice. □
Theorem 4.2 (Deutsch–Jozsa, one-query obstruction). For and addresses, no exact one-query algorithm with fixed invertible pointwise actions distinguishes constant from balanced Boolean functions. Under QXOR,
Proof. Partition the addresses into four equally sized nonempty blocks . Let be the indicator functions of the named unions. They are balanced and their pointwise XOR is zero. Each oracle block is , so
Applied to any nonzero preparation, the constant-zero state, which is nonzero, lies in the balanced-state span. Lemma 2.1 rules out exact readout. The same query-free-prefix argument as in Theorem 4.1 covers arbitrary finite adaptivity. For the upper bound, query distinct addresses on basis states and retain the answers. Under the promise, agreement implies constancy and any disagreement implies balance. □
The case is Deutsch. The theorem does not establish the optimal multi-query complexity for larger . Failure of the conventional Hadamard circuit is a weaker statement than the quantified one-query obstruction proved here; neither statement is an all-search impossibility theorem.
5 Discussion, prior art, and limitations
Task | Lower bound | QXOR upper | Scope |
Deutsch |
|
| Theorem 4.1; the qualitative obstruction has prior antecedents. |
DJ, |
|
| Theorem 4.2; the general exact optimum remains open here. |
BV |
|
| Theorem 3.2; arbitrary finite ancillas and finite adaptive complete recorded histories. |
Simon | No general bound | Not studied | Appendix B reports only a specified one-query scan. |
The contribution is best viewed as a focused exact-query result rather than a new general theory of oracle access. The most relevant comparisons are summarized in Table 2. In particular, Svozil’s access-dependent Deutsch analysis makes clear that response-unitary sensitivity is not unique to characteristic-two modal computation [17]. Farhi et al. and Beals et al. establish the broader polynomial/dimension methodology in standard quantum query complexity [11, 10]. The narrower point here is that, under modal amplitudes of characteristic two, the BV promise turns each oracle query into an affine degree-one operation in the secret bits, and exact modal recovery then forces degree even with finite adaptive complete readout.
Source | Setting | Closest antecedent | Distinction of this note |
| Modal linear theory over general fields | Possible/impossible outcomes; complete operations | Supplies the model background, not the BV query theorem. |
|
| Finite-field/discrete quantum amplitudes | qualitative Deutsch obstruction; reported BV behavior in suitable odd characteristic (with that BV statement attributed there to unpublished results) | Closest amplitude-field antecedents, but not the characteristic-two adaptive exact BV lower bound. |
|
| Standard complex quantum queries | Degree-per-query and function-identification dimension bounds | Their variables and Hilbert-space readout differ; standard complex BV remains one-query. |
|
De Beaudrap–Cleve–Watrous [4] | Complex quantum algorithm with finite-field oracle algebra | Exact one-query recovery of hidden linear structure over | Finite field labels the oracle/register structure; amplitudes and readout remain ordinary complex quantum. |
| Standard complex exact oracle identification | BV/DJ promise families and general oracle identification | Different scalar and measurement models; no characteristic-two adaptive BV theorem. |
|
Montanaro [14] | Complex quantum learning of finite-field-valued polynomials | Exact learning with finite-field function values | The finite field occurs in the oracle’s function values, not in the amplitude field. |
Svozil [17] | Complex-unitary exact query theory | Query cost depends on answer partition and oracle response; Deutsch response-unitary criterion | Strong antecedent for access-model framing; not a characteristic-two modal amplitude result. |
A final theorem-level search through 27 September 2026, including the closest modal/discrete, exact-query, polynomial-method, finite-field-QFT, and oracle-identification literature, did not locate a prior theorem with the full combination used in Theorem 3.2: characteristic-two amplitudes, exact recovery of all BV secrets, arbitrary finite ancillas, finite adaptive complete recorded instruments, and the stated pointwise invertible lower-bound interface. The closest finite-field hits separate cleanly by model: Hanson et al. use finite-field amplitudes but place their positive BV discussion in suitable odd characteristic and attribute the specific BV behavior there to unpublished results [7], whereas de Beaudrap, Cleve and Watrous use ordinary complex amplitudes for a different hidden-linear-structure oracle over [4]. This evidence supports treating Theorem 3.2 as a differentiated specialization. It does not certify historical firstness, and no such firstness claim is made.
The theorem is significant chiefly because it converts a qualitative loss of familiar phase structure into a sharp, model-robust exact query cost. The one-query complex BV algorithm is not merely unavailable in its textbook form: within the stated characteristic-two modal contract, no alternative finite adaptive exact algorithm can reduce the QXOR cost below . At the same time, known one-query modal UNIQUE-SAT [8] shows that the model is not uniformly query-weak; the obstruction is task- and access-specific.
Several limitations should remain explicit. The theorem concerns exact all-branches-correct output, not bounded-error or probabilistic success. It assumes a finite adaptive tree, not unbounded stopping. It permits only secret-independent linear state transformations between queries. The matching upper bound is for QXOR, not every pair . The Deutsch–Jozsa theorem is only a one-query obstruction. No general Simon or unstructured-search lower bound is claimed. The ring calculation in Appendix A is a separate algebraic boundary and is not an automatic extension of the field theorem.
A Ring-valued kickback boundary
This appendix changes scalar domains explicitly: set , use free -modules, balance tensors over , admit invertible -linear gates, and test possibility by nonzero contraction. It is a worked algebraic boundary, not an automatic extension of the field-query lower bounds to all ring algorithms. Let and , so .
Proposition A.1. For and the standard target flip , . Nevertheless
is singular. Its -fold tensor over , viewed by regular representation over , has rank for and dimension .
Proof. . Adding the first row to the second and then the first column to the second gives the displayed diagonal form; these are invertible elementary operations. Tensoring those operations gives diagonal factors , one for each subset of positions. Since , only contribute. Multiplication by on has binary rank four; multiplication by has rank two. There is one first factor and second factors, giving . □
| dimension | Binary dimension | Binary rank | |
| 1 | 2 | 8 | 6 |
| 2 | 4 | 16 | 8 |
| 3 | 8 | 32 | 10 |
| 4 | 16 | 64 | 12 |
| 5 | 32 | 128 | 14 |
| 6 | 64 | 256 | 16 |
The character obstruction is elementary. A multiplicative character of into a characteristic-two field satisfies , hence and . Over , unit-valued characters can be nontrivial, but every value reduces to modulo . A square character matrix of size greater than one therefore reduces to the all-ones matrix and has nonunit determinant. This concerns an order-two group in characteristic two, not all finite-field transforms or odd-order groups.
The standard two-level flip does not admit a primitive eigenvector with eigenvalue . Indeed, if , then , hence ; that is impossible if either coordinate of is a unit. Nonprimitive eigenvectors can nevertheless exist. For example
but neither coordinate is a unit. This distinction corrects the potentially misleading shorthand that “ is not an eigenvalue.”
A four-level cyclic shift does admit the primitive eigenvector with coordinates and eigenvalue . The controlled oracle is a different access primitive. In particular need not equal : take . A generic clean compute–control–uncompute construction uses two standard XOR calls, so one such synthesized cyclic oracle must not be silently charged as one QXOR query. This statement concerns that construction; it is not a universal lower bound on every possible implementation of the cyclic access primitive.
Finally, literal binary expansion of an -target is not permission to move its scalar action onto an independent binary control register. Under scalars are balanced; under only binary scalars are. Equality of two nonzero simple binary tensors forces equality of both factors, since the only nonzero binary scalar is . Kickback calculations must retain their tensor base.
B Positive control, finite checks, and reproducibility
The known one-query UNIQUE-SAT protocol of Willcock and Sabry [8] applies to the promise of no marked address or exactly one. It uses the same QXOR interface with other gates. Its existence prevents interpreting the preceding obstructions as the claim that characteristic-two modal computation has no query advantages.
For completeness, one can check the protocol algebraically. Put and useits transpose on the target. Starting at zero, apply to every address bit, query, apply to every address bit again, then apply to the target, flip every address bit conditional on target , and apply again. With no marked point the final state is the all-zero basis vector. With a single marked point it is
The address factor has coefficient one at , so the all-zero coefficient cancels. The state is nonzero because all gates are invertible. Thus a complete coordinate readout distinguishes the promise cases exactly. This is a reproduction and notation-level verification of the cited construction, not a new algorithm.
The accompanying supplement contains two evidence layers. First, the recovered portfolio reproduction supplement preserves the original runner, pinned requirements, provenance, input/output hashes, and a completed full-run manifest. Second, a P02-targeted rerun package executes the independent checks, oracle-contract checker, and the capability stages that generate the data used below. The targeted package also includes a new deterministic table generator whose input is the package-local phase JSON; it is clearly marked as a reconstruction and is not represented as the missing historical complete_p02.py script.
Record | Actual scope |
Deutsch preparations | Exhaustive 15 and 255 nonzero binary preparations in dimensions 4 and 8 for the specified standard one-query oracle. |
Oracle-contract checker | 552 degenerate oracle matrices with , for address-bit sizes and two shared target permutations. This is not an enumeration of all algorithms; identical oracle operators give the unbounded degeneracy immediately. |
BV oracle identities | Standard-XOR checks for 126 secrets over , together with smaller recorded operator-span checks. The general theorem comes from Section 3. |
UNIQUE-SAT | 132 promised instances for , reproducing the known protocol. |
Simon scan | 65,535 nonzero preparations in dimension 16, one query, no ancilla, , 36 standard oracles and three hidden shifts; no exact preparation found. No larger or adaptive theorem is inferred. |
Phase ranks | agree with ; the standard-flip search finds no primitive eigenvector among 192 primitive candidates, while the nonprimitive distinction is handled analytically above. |
Description-readout ablation | Forms and inspects the full coefficient description on supplied small DJ/BV cases. This deliberately changes the access/readout model and is not an operational modal algorithm. |
Adaptive-tree stress check | 400 generated fixed-tree protocols at , worst-case , with branch-specific second queries, secret-dependent zero branches, and 200 early-termination cases. Every coordinate had algebraic-normal-form degree at most 2 and every eight-secret record matrix had rank at most 7. This is finite stress evidence only; Lemma 3.1 is the proof. |
The description-readout ablation illustrates why a symbolic state description is not free readout. It forms the coefficient representation of and then inspects it classically; under that stronger interface, the small supplied DJ and BV instances expose the answer after one algebraic oracle application. Constructing the same description with a classical point oracle requires querying its addresses, and printing a full support table carries output cost. The ablation therefore identifies a changed access model, not a speedup under Section 2.
The Simon scan is similarly bounded evidence only. Conventional sign/diffusion formulas also collapse in characteristic two, but neither observation supplies a general Simon or search lower bound. The quantified claims of this paper rest on the proofs, while the supplement records executable checks of finite instances, algebra identities, data provenance, and the generated appendix table.
References
[1] B. Schumacher and M. D. Westmoreland, “Modal Quantum Theory,” Foundations of Physics 42 (2012), 918–925. https://doi.org/10.1007/s10701-012-9650-z. Preprint: https://arxiv.org/abs/1010.2929.
[2] B. Schumacher and M. D. Westmoreland, “Almost Quantum Theory,” in Quantum Theory: Informational Foundations and Foils, Springer (2016), 45–81. Preprint: https://arxiv.org/abs/1204.0701.
[3] R. P. James, G. Ortiz, and A. Sabry, “Quantum Computing over Finite Fields: Reversible Relational Programming with Exclusive Disjunctions,” arXiv:1101.3764 (2011). https://arxiv.org/abs/1101.3764.
[4] J. N. de Beaudrap, R. Cleve, and J. Watrous, “Sharp quantum vs. classical query complexity separations,” Algorithmica 34(4) (2002), 449–461. Preprint: https://arxiv.org/abs/quant-ph/0011065.
[5] N. de Beaudrap, “On computation with ‘probabilities’ modulo k,” arXiv:1405.7381 (2014). https://arxiv.org/abs/1405.7381.
[6] A. J. Hanson, G. Ortiz, A. Sabry, and J. Willcock, “The Power of Discrete Quantum Theories,” arXiv:1104.1630 (2011). https://arxiv.org/abs/1104.1630.
[7] A. J. Hanson, G. Ortiz, A. Sabry, and Y.-T. Tai, “Discrete quantum theories,” Journal of Physics A: Mathematical and Theoretical 47 (2014), 115305. https://doi.org/10.1088/1751-8113/47/11/115305.
[8] J. Willcock and A. Sabry, “Solving UNIQUE-SAT in a Modal Quantum Theory,” arXiv:1102.3587 (2011). https://arxiv.org/abs/1102.3587.
[9] P. Diamond and B. Schumacher, “Cloning, deleting, and hiding in modal quantum theory,” arXiv:2310.04397 (2023). https://arxiv.org/abs/2310.04397.
[10] R. Beals, H. Buhrman, R. Cleve, M. Mosca, and R. de Wolf, “Quantum Lower Bounds by Polynomials,” Journal of the ACM 48(4) (2001), 778–797. https://doi.org/10.1145/502090.502097.
[11] E. Farhi, J. Goldstone, S. Gutmann, and M. Sipser, “Bound on the number of functions that can be distinguished with k quantum queries,” Physical Review A 60 (1999), 4331–4333. https://doi.org/10.1103/PhysRevA.60.4331. Preprint: https://arxiv.org/abs/quant-ph/9901012.
[12] E. F. Combarro, S. Vallecorsa, A. Di Meglio, A. Piñera, and I. Fernández Rúa, “On a poset of quantum exact promise problems,” Quantum Information Processing 20 (2021), 214. https://doi.org/10.1007/s11128-021-03156-3.
[13] D. Copeland and J. Pommersheim, “Quantum query complexity of symmetric oracle problems,” Quantum 5 (2021), 403. https://doi.org/10.22331/q-2021-03-07-403.
[14] A. Montanaro, “The quantum query complexity of learning multilinear polynomials,” Information Processing Letters 112(11) (2012), 438–442. https://doi.org/10.1016/j.ipl.2012.03.002.
[15] A. Montanaro, R. Jozsa, and G. Mitchison, “On Exact Quantum Query Complexity,” Algorithmica 71 (2015), 775–796. https://doi.org/10.1007/s00453-013-9826-8.
[16] R. de Wolf, “Nondeterministic Quantum Query and Communication Complexities,” SIAM Journal on Computing 32(3) (2003), 681–699. https://doi.org/10.1137/S0097539702407345.
[17] K. Svozil, “Answer Partitions and Oracle Access Determine Quantum Query Complexity,” arXiv:2605.12675v4 (2026). https://arxiv.org/abs/2605.12675.
[18] Y.-T. Tai, Discrete Quantum Theories and Computing, PhD thesis, Indiana University (2019).