REVIEW 3 major objections 4 minor 7 cited by
On the Impossibility of Separating Intelligence from Judgment: The Computational Intractability of Filtering for AI Alignment
T0 review · 3 major / 4 minor · reviewed 2026-08-06 · deepseek-v4-flash
Pith's one-line read The paper proves that no efficient external filter can reliably separate harmful AI prompts from benign ones.
desk verdict The main prompt-filtering impossibility theorem has a repairable but load-bearing gap: the pseudorandomness of the adversarial prompt distribution is not established because r is sampled from Z_n, not from uniform bitstrings. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is a recoverable-randomness sampling scheme, a pair of algorithms $(\mathsf{Samp}, \mathsf{RecoverRand})$ that lets an adversarial generator embed arbitrary random bits into a prompt in a way that is statistically close to innocent generation yet exactly recoverable by anyone who knows the innocent generator. This is combined with the Rivest–Shamir–Wagner time-lock puzzle, whose repeated-squaring function $r^{2^t} \bmod n$ is cheap for the malicious model to evaluate but hard for any faster filter, and with a hardcore function that makes the puzzle solution look uniform. The construction also uses the leftover hash lemma to make the RSA modulus component pseudorandom, so the entire embedded randomness is indistinguishable from a uniform bitstring to any sufficiently fast filter.
What would settle it
Using the paper's own $\mathsf{RecoverRand}$ algorithm on prompts produced by $G'$ with a known innocent generator $G$, recover the embedded randomness and parse out the $r$ component; then apply a statistical test that compares the observed binary length and value distribution of $r$ against the distribution of a uniform bitstring versus a uniform residue modulo $n$, enumerating candidate $n$ values from the recovered hash pair. If the test succeeds with non-negligible advantage, the claimed pseudorandomness of the embedded randomness is false and the distinguishing condition of Theorem 7 collapses.
Extended reading notes
Core claim
For any high-entropy innocent prompt generator $G$, the paper constructs an adversarial generator $G'$ and a malicious language model $M'$ such that prompts from $G'$ induce harmful behavior in $M'$, while no prompt filter running significantly faster than $M'$ can distinguish prompts from $G$ and $G'$. The construction hides a harmful instruction inside what looks like ordinary sampling randomness, using a time-lock puzzle whose solution requires a preset amount of sequential computation. Because the filter is too fast to solve the puzzle and too slow to simulate the model, it cannot see the hidden instruction. The paper also proves analogous impossibilities for output filters, for secret-key and public-key collaborative attacks, and for mitigation filters that edit prompts rather than rejecting them.
Load-bearing premise
The proof needs the random integer $r$ hidden inside a prompt to look exactly like a uniform bitstring to any filter that cannot run the LLM; because $r$ is actually sampled modulo a secret RSA modulus, its binary representation is slightly biased, and a filter that can recover that $r$ might detect the bias.
Editorial extensions
If this is right
- Black-box prompt filtering cannot be a guaranteed safety mechanism: for the constructed models, any efficient filter either rejects many innocent prompts or lets harmful adversarial prompts through.
- Output filtering faces the same barrier even when the filter is allowed to run longer than the model, so checking answers after generation does not escape the intractability.
- The impossibility extends to filters that may edit or mitigate prompts, not only reject them, as long as the edits are restricted to a permissible transformation class.
- If these results are correct, regulatory and technical safeguards that rely on external content moderation without access to model internals cannot offer provable alignment guarantees.
- The results imply that ensuring alignment may require integrating judgment into the model itself rather than supervising it from the outside.
Reading between the lines
- A testable consequence is that steganographic embedding of harmful instructions in high-entropy innocuous text should defeat any black-box classifier, not just in theory but in practice if recoverable-randomness sampling can be instantiated with a real autoregressive model.
- The proof's constructed model is deliberately pathological, so the results do not directly show that today's deployed LLMs are unfilterable; they show that a class of malicious models exists that no external filter can safely handle.
- The same machinery could be adapted to study other supervision tasks, such as detecting hidden goals or evaluating intermediate reasoning, where an overseer is computationally weaker than the system being overseen.
- A natural extension would be to replace the RSW time-lock assumption with post-quantum time-lock puzzles based on lattice assumptions, which would preserve the impossibility result against quantum-equipped filters.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims to prove, under standard cryptographic assumptions, that there exist language models whose harmful behavior cannot be prevented by external filters. The main formal result (Theorem 7, Appendix C.1) asserts that for any high-entropy innocent prompt generator G, one can construct an adversarial generator G' and an LLM M' such that G' induces harmful outputs from M', yet no filter running in time o(t^ε) can distinguish the distributions of G and G'. The proof builds a recoverable-randomness sampling scheme (RRS, Algorithms 1-2) that embeds arbitrary randomness R into prompts, with R constructed as h || h(n) || r || v || c in Algorithm 5, where h is a pairwise-independent hash, n = pq is an RSA modulus, r is sampled from Z_n, and c encrypts a harmful message using a hardcore function of a time-lock puzzle solution. Additional results claim analogous impossibilities for secret-key collaboration (Theorem 8), public-key collaboration (Theorem 9), output filtering (Theorem 10), and prompt mitigation via watermarking (Theorem 11). The paper concludes that intelligence cannot be separated from judgment.
Significance. If the central theorem were correct, it would establish a strong theoretical barrier to black-box prompt filtering and would lend formal support to the paper's philosophical thesis. The paper is technically ambitious, clearly written, and draws on standard tools: RSW time-lock puzzles, hardcore functions, the leftover hash lemma, and recoverable-randomness sampling. The RRS construction is an interesting contribution in its own right, and the connection to watermarking in Theorem 11 is thought-provoking. However, as detailed below, the proof of the main theorem contains a load-bearing gap concerning the pseudorandomness of the randomness block R, and the formal algorithms contain errors that currently invalidate the claimed constructions. These issues must be addressed before the results can be accepted.
major comments (3)
- [Appendix C.1.2, proof of Theorem 7, Condition 3; Algorithm 5; Eq. (1)] The same issue affects the output-filtering theorem (Theorem 10), which inherits the R = h || h(n) || r || v || c distribution from the same construction.
- [Appendix C.1.1, Algorithm 6 (MaliciousLLM)]
- [Appendix C.3, Theorem 9 (public-key version)]
minor comments (4)
- [Section 2.1, paragraph on representing r]
- [Appendix C.1.1, Algorithm 6, line 4]
- [Appendix C.3, title of Theorem 9]
- [Appendix D.1, construction of H']
Circularity Check
No significant circularity: the separation theorems are conditional on external cryptographic hardness assumptions and do not smuggle their conclusions into those assumptions.
full rationale
The paper's core prompt-filtering impossibility (Theorem 7) is an existence proof: for an arbitrary high-entropy innocent generator G, it constructs an adversarial generator G' and an LLM M' such that G' hides a harmful prompt m inside a time-lock puzzle, and then proves filter indistinguishability by reducing it to standard external primitives: the leftover hash lemma, hardcore functions for the RSW function, and the RSW time-lock sequentiality assumption. None of these assumptions states the theorem's conclusion; they are independent cryptographic building blocks, so the derivation is not circular. The same holds for Theorems 8 and 9, which reduce indistinguishability to one-way functions / public-key encryption, and for Theorem 11, which is explicitly an implication from the existence of a robust watermarking scheme. The output-filtering theorem (Theorem 10) constructs the harmfulness oracle H' together with M', which makes the statement existential and weaker in scope than a claim about 'natural' harmfulness oracles, but the indistinguishability condition is still derived from RSW security rather than from the definition of H'; this is a modeling limitation, not a circular reduction. The paper openly acknowledges the contrived nature of its constructions and, in Remark 4, states that generalizing to arbitrary time-lock puzzles is left open because the required pseudorandomness property is not known; that is an honest limitation, not a self-citation load-bearing step. The only arguably self-referential citation is Bitansky et al. [2016b] for the generic time-lock-puzzle definition and related work, where one co-author overlaps with the present paper, but the proof of Theorem 7 relies on Rivest et al. [1996] and Goldreich-Levin hardcore bits, so this citation is not load-bearing. The accompanying skeptical concern about the biased encoding of r sampled from Z_n is a proof-gap and correctness objection to Lemma usage in Condition 3, not an instance of the paper assuming its target conclusion; accordingly, it does not raise the circularity score.
Assumptions & free parameters
assumptions (8)
- domain assumption RSW time-lock puzzle sequentiality assumption
- domain assumption Existence of one-way functions
- domain assumption Existence of public-key encryption
- domain assumption High-entropy innocent prompt generator G exists and runs in poly(lambda) per token
- domain assumption Filter is bounded to o(t^epsilon) runtime while the LLM runs in O(t) per token
- standard math Binary token set without loss of generality
- standard math Leftover Hash Lemma
- standard math Goldreich-Levin hardcore functions exist for one-way functions
invented entities (1)
-
Harmfulness oracle H'
Cite this review
Pith. "Pith review of On the Impossibility of Separating Intelligence from Judgment: The Computational Intractability of Filtering for AI Alignment." pith.science (2026). https://pith.science/paper/PSARXI34
@misc{pith2026250707341,
author = {Pith},
title = {Pith review of: On the Impossibility of Separating Intelligence from Judgment: The Computational Intractability of Filtering for AI Alignment},
year = {2026},
howpublished = {\url{https://pith.science/paper/PSARXI34}},
note = {Machine review of arXiv:2507.07341}
}
read the original abstract
With the increased deployment of large language models (LLMs), one concern is their potential misuse for generating harmful content. Our work studies the alignment challenge, with a focus on filters to prevent the generation of unsafe information. Two natural points of intervention are the filtering of the input prompt before it reaches the model, and filtering the output after generation. Our main results demonstrate computational challenges in filtering both prompts and outputs. First, we show that there exist LLMs for which there are no efficient prompt filters: adversarial prompts that elicit harmful behavior can be easily constructed, which are computationally indistinguishable from benign prompts for any efficient filter. Our second main result identifies a natural setting in which output filtering is computationally intractable. All of our separation results are under cryptographic hardness assumptions. In addition to these core findings, we also formalize and study relaxed mitigation approaches, demonstrating further computational barriers. We conclude that safety cannot be achieved by designing filters external to the LLM internals (architecture and weights); in particular, black-box access to the LLM will not suffice. Based on our technical results, we argue that an aligned AI system's intelligence cannot be separated from its judgment.
Figures
Forward citations
Cited by 7 Pith papers
-
Safeguards Based on Copyable Context Cannot Provide Reliable Safety for LLMs
With copyable pre-release evidence, any dual-use release rule that keeps legitimate utility q must leave worst-case attacker assistance at least Γ(q)>0, so useful capability, reliable safety, and open access cannot coexist.
-
Emergence World: A Platform for Evaluating Long-Horizon Multi-Agent Autonomy
Emergence World is a model-agnostic multi-agent simulation platform integrating live data, 120+ tools, persistent memory, and democratic governance, illustrated by a 15-day study showing divergent outcomes across five...
-
Send a SCOUT First: Pre-hoc Reasoning for Adaptive Detector Allocation in Prompt-Injection Defense
SCOUT adaptively allocates heterogeneous prompt-injection detectors via pre-hoc reliability prediction, cutting attack success 46% and wall-clock 40% versus always-on GPT-4o on new SCOUT-450 benchmark at modest utilit...
-
Distinguishable Deletion: Unifying Knowledge Erasure and Refusal for Large Language Model Unlearning
Distinguishable Deletion unifies knowledge erasure and refusal for LLM unlearning via an energy index that enforces boundaries during training and enables refusal at inference.
-
Spore: Efficient and Training-Free Privacy Extraction Attack on LLMs via Inference-Time Hybrid Probing
Spore extracts private data from LLM memory with one query in black-box mode or ranked tokens in gray-box, outperforming prior attacks while bypassing defenses.
-
On the Limits of Support-Preserving Alignment and Bounded Filtering
Under support-preserving alignment and bounded filters, harmful output probability cannot be reduced to zero, and measured harm rates plateau above zero across models.
-
On the Limits of Support-Preserving Alignment and Bounded Filtering
Under support-preserving alignment, bounded safety filters leave a non-zero residual harmful-output rate that plateaus as query budgets grow.
Reference graph
Works this paper leans on
-
[1]
Samples two primes p, qfrom [1, w], for a parameter w, and set n = pq
-
[2]
Samples r ← Z∗ n, where Z∗ n = {1, 2, . . . , n− 1}, and computes s ← re mod n, where e = 2t is a tower of repeated squarings (i.e., t squarings of r). To compute re mod n it first evaluates ϕ(n) = (p − 1)(q − 1) and reduces the exponent e′ ← e mod ϕ(n). Then s = re′ mod n, which can be computed in only O(log(e′)) modular exponentiations
-
[3]
Defines Z = (n, r) to be the puzzle and s its solution. Returns (Z, s). Note 1. Gen can be adapted to accept an additional input s so that it adheres to the schema from Definition 4. To do that, one would use a root function (Definition 8) that for x ∈ Z∗ n computes “√x” so that it is possible to compute r from s. However, there are some technical details...
-
[5]
Returns r2t . Note that Sol computes s using t repeated squarings, each of which is inexpensive, but the full process requires Θ(t) sequential steps. Sequentiality. The security of the RSW puzzle hinges on the assumption that modular exponentiation—specifically, computing r2t mod n—cannot be substantially accelerated via paral- lelism. That is any adversa...
work page 2018
-
[6]
q ∈ [k] at all times
-
[7]
for every iteration i: • for every z0, . . . , zi−1, before the if statement (step 8 of Algorithm 1) is executed, the distribution of q is uniform in [k]. Observe that if these properties hold, then zi’s are sampled from a distribution that is close to G. The only reason the distributions might be different is the aforementioned precision issue. However, ...
-
[8]
k and d at the beginning of the iteration are equal to k and d in the Samp algorithm at the beginning of iteration i
-
[9]
the lengths of a, band q from Samp are equal before the if statement (step 8 of Algorithm 2)
Show all 24 references
-
[10]
threshold randomness
a ≤lex q ≤lex b, where ≤lex is the lexicographic order, before the if statement (step 8 of Algorithm 2). Similarly, as for Samp these properties can be proven by induction over i. The first property follows from the observation that k and d are updated depending only on the zi...
-
[12]
With probability 1 − λ−Ω(1) over z ← G the distributions M ′(z) and M (z) are equal
(M ′ and M behave identically on G almost always). With probability 1 − λ−Ω(1) over z ← G the distributions M ′(z) and M (z) are equal
-
[13]
remember
(G and G′ are indistinguishable for filters running in o(tϵ)). Under the assumption that RSW is secure, for every prompt filter running in timeo(tϵ), for every m ∈ SH the advantage in distinguishing outputs of G and G′(m) is λ−Ω(1). In words, no filter running in time o(tϵ) ca...
2006
-
[15]
With all but negligible in λ probability over z ← G the distributions M ′(z) and M (z) are equal
(M ′ and M behave identically on G almost always). With all but negligible in λ probability over z ← G the distributions M ′(z) and M (z) are equal. 12Thus, M ′ can iterate over all of them in time O(t). 23
-
[16]
(G and G′ are indistinguishable for filters running in polynomial-time) . Under the assumption that One-Way Functions exist, for every prompt filter running in polynomial- time, for every m ∈ SH the advantage of the filter in distinguishing outputs of G and G′(m) is negligible...
-
[17]
For every malicious prompt m ∈ SH, the following two distributions are close: {M ′(z) | z ← G′(m)} , {M (m)}
(G′ incites harmful behavior in M ′). For every malicious prompt m ∈ SH, the following two distributions are close: {M ′(z) | z ← G′(m)} , {M (m)} . In words, for every harmful prompt from SH the outputs of M ′ and M follow almost the same distribution, in particular, a simila...
-
[19]
(G and G′ are indistinguishable for filters running in polynomial-time) . Under the assumption that public key cryptography exists, for every prompt filter running in polynomial- time, for every m ∈ SH the advantage of the filter in distinguishing outputs of G and G′(m) is neg...
-
[20]
For every malicious prompt m ∈ SH, with all but negligible in λ probability over z ← M ′(m),16 it holds that H′(z) = Ω Ez←M (m)[H(z)]
(M ′ outputs are harmful as judged by H′). For every malicious prompt m ∈ SH, with all but negligible in λ probability over z ← M ′(m),16 it holds that H′(z) = Ω Ez←M (m)[H(z)] . In words, for every prompt from SH the outputs of M ′ are almost always as harmful (when judged by...
-
[21]
With all but negligible probability in λ over z ← M ()17 H′(z) = H(z)
(H′ and H are equal on M () almost always). With all but negligible probability in λ over z ← M ()17 H′(z) = H(z). In words, the harmfulness of outputs of M is (almost always) equal as judged by H and H′
-
[22]
running time
(M ′ and M are indistinguishable for filters running in 2ϵ·λ). Under the assumption that RSW is secure, for every output filter running in time 2ϵ·λ, for every m ∈ SH the advantage in distinguishing outputs of M () and M ′(m) is negligible in λ. In words, no filter running in ...
2023
-
[23]
For every prompt-mitigation filter F running in polynomial-time with all but negligible in λ probability over z ← G′ it holds that F (z) = ⊥ or M ′(z) is harmful
(G′ incites harmful behavior in M ′ even in the presence of prompt-mitigation filters). For every prompt-mitigation filter F running in polynomial-time with all but negligible in λ probability over z ← G′ it holds that F (z) = ⊥ or M ′(z) is harmful
-
[24]
With all but negligible in λ probability over z ← G the distributions M ′(z) and M (z) are equal
(M ′ and M behave identically on G almost always). With all but negligible in λ probability over z ← G the distributions M ′(z) and M (z) are equal
-
[25]
For every algo- rithm running in polynomial-time the advantage in distinguishing outputs of G and G′ is negligible in λ
(G and G′ are indistinguishable for filters running in polynomial-time). For every algo- rithm running in polynomial-time the advantage in distinguishing outputs of G and G′ is negligible in λ. Note 3. Observe that conditions 1 and 3 from Theorem 11 imply that if a polynomial-...
-
[26]
If Detectsk(z) = true then return a harmful output
-
[27]
E.4 Proof The proof requires a careful comparison of requirements of Theorem 11 and properties of watermark- ing schemes robust against classes of transformations
Return M (z) otherwise. E.4 Proof The proof requires a careful comparison of requirements of Theorem 11 and properties of watermark- ing schemes robust against classes of transformations. The result follows from the following. • Condition 1 follows from completeness of W. • Co...
-
[2000]
key size
Springer-Verlag. ISBN 3540679073. D. Boneh, J. Bonneau, B. Bünz, and B. Fisch. Verifiable delay functions. In H. Shacham and A. Boldyreva, editors, Advances in Cryptology - CRYPTO 2018 - 38th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 19-23, 201...
2018 arXiv
Reviewed August 6, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.