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.
Boolean Circuits and Nonuniform Complexity: Examples and Counterexamples
1 · Prerequisites
- Boolean Circuits and Nonuniform Complexity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Decidable, Recognizable, and Enumerable Languages
- Diagonalization and the Halting Problem
- Finite Counting, Factorials and Binomial Coefficients
- Formal Languages, Encodings, and Decision Problems
- Foundations of the Real Numbers for Analysis
- Linear Recurrences and Rational Generating Functions
- P, NP, coNP, and Polynomial Reductions
- Relations, Functions, and Quotients
- Resource Bounds and Machine Invariance
- Robust Machine Models and Universal Computation
- Sequences and Limits
- The ZFC Axioms and the Basic Set Constructions
- Turing Machines, Configurations, and Computation
2 · Summary
This draft page develops the assigned conventions and keeps every resource, type, and quantifier explicit.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
Hardwiring a length-indexed advice string
Statement
Let the advised machine receive one advice bit and output on every nonempty input . At length , take . Hardwiring this advice gives the circuit , and encoding that circuit as advice recovers the same computation.
Facts & Assumptions
Given: the displayed machine, , and the input .
The P/poly/advice theorem supplies both circuit encoding and hardwiring directions. by P/poly equals polynomial time with polynomial advice.
Verification
Replacing the advice wire by the constant turns the XOR gate into a NOT gate on ; the unused input remains an input wire. On , both and output .
Conversely encode by the topological list ``inputs ; NOT ; designate the NOT gate as output.'' A fixed evaluator given this list as advice returns on and, for every two-bit , returns ; the declared input is simply unused.
The same finite instance therefore exhibits both hardwiring and circuit- encoding directions of [L1].
A Sigma_2 verification of a candidate SAT circuit
Statement
For the concrete predicate the Karp--Lipton certificate is the search circuit followed by the universal check that its output satisfies the formula encoding .
Facts & Assumptions
Given: the displayed predicate and the identity circuit .
The Karp--Lipton theorem uses a candidate SAT search circuit with a local check. by The Karp--Lipton collapse.
Verification
For a fixed , let . The identity circuit has size and outputs , so for every .
Hence the predicate has the certificate form . The deterministic check evaluates only the displayed assignment in ; it does not try to verify a global claim that decides satisfiability.
This is the finite local-verification pattern used in the Karp--Lipton argument of [L1].
Unary circuits for an undecidable language are not uniformly generated
Statement
Let , let , and define . The family whose th circuit is the constant bit has constant size but has no polynomial-time uniform generator.
Facts & Assumptions
Given: the displayed diagonal halting tally language.
The length-language construction has constant circuits but is undecidable. by Some undecidable languages have polynomial-size circuits.
Counterexample
By [L1], is undecidable and the chosen computes on every -bit input. Each is one constant-output gate.
If an algorithm generated from in polynomial time, then on input we could run , evaluate its output circuit on , and answer whether . This would decide the diagonal halting set, contrary to [L1].
Thus the displayed constant-size family is the promised concrete counterexample to uniform generation.