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.
Formal consistency transfer by forcing
Statement
Fix a certified effective target theory T and an arithmetic base B. Suppose a uniform formal forcing verification is supplied in the following precise sense. B verifies total code functions which, from the finite axiom support of a certified T-refutation, produce ZFC proofs of the finite-fragment source-model existence and target-model conversion in the preceding lemma. B also verifies the proof constructors for extracting the support, combining those proofs, and applying set-model soundness to that finite derivation. Then
Correctness on standard numerals, an effective procedure with unproved totality in B, or an externally given CTM does not alone satisfy this hypothesis. No CTM of all ZFC is inferred from its consistency.
Facts & Assumptions
Given: The certified proof presentations and the B-verified total constructors in the statement. The constructor verifications are hypotheses of this conditional theorem, not consequences of citing a semantic forcing theorem.
Forcing transfer for finite ZFC fragments gives the fixed-fragment source-model and conversion proofs when a formal forcing verification for that target fragment is supplied.
Formal consistency transfer from a verified reduction converts a B-verified total refutation reduction into a formal Con implication.
Primitive-recursive syntax and certified proof checking provides certified proof parsing/checking and finite code operations, with malformed-input defaults.
Proof
On input p first check whether it is a certified T-proof with contradictory conclusion, using F3. For a valid such proof scan its finitely many lines, collecting each nonlogical axiom sentence with its certificate and retaining the line references. Denote the finite support by Delta(p); the same derivation is a refutation from that support. This is a bounded loop over the decoded list, using the operations in F3, and is among the B-verified constructors in the hypothesis. On any invalid input use the fixed default output zero.
On a valid refutation input, apply the stipulated total constructors to Delta(p). They return ZFC proofs of existence of a suitable finite-fragment CTM and of its conversion to a nonempty model N of Delta(p), the two proof roles in F1. Concatenate those proofs with renamed variables and corrected references. Append the stipulated soundness-constructor proof for the particular finite derivation p: a model of all its axiom lines satisfies every line by the logical axiom and inference checks, hence satisfies its contradictory final sentence. The nonempty set model N cannot satisfy that sentence, so the combined proof is a ZFC refutation. Denote its code by r(p).
Every operation used in r has a totality and correctness verification in B by the stated hypothesis; composition with the bounded parser and the invalid-input branch therefore gives a total r whose verified property is . This step uses the actual constructor verifications as inputs, rather than inferring them from the external fragment-existence scheme.
Apply F2 to r with source theory ZFC and target theory T. It yields the displayed Con implication in B. All CTMs used in constructing the proof code were confined to their fixed finite source fragments; neither the reduction nor its arithmetic consequence constructs a CTM of full ZFC.
Depends on
Used by
- Relative consistency from a forced sentence Corollary
- False statement: the CTM presentation proves Con(ZFC) False statement
Dependency tree · two levels
12 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.