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.
Explicit definitions are conservative
Statement
Adding relation symbols by old-language defining formulas and function symbols by old-language graphs that T proves uniquely total gives a conservative extension of T. The extension is equiconsistent with T. This includes any set of such definitions, since a proof uses only finitely many.
Facts & Assumptions
Interpretations with proof-translation data: An interpretation of a sentence theory S in T specifies formulas D(x) and E(x,y), invariant relation formulas, and functional graph formulas. T proves D nonempty, E an equivalence on D, invariance under E of all relations and graphs, and totality and uniqueness modulo E of each function graph on domain-valued inputs. Fixed parameters are target constants. No other free variables occur in the interpretation data.
Define a domain-valued term graph by and ; the nullary case uses the constant graph. Atomic relations and equality quantify term values and then apply the interpreted relation or E. Translation commutes with negation/conjunction and replaces by , always using fresh bound variables. T must prove every translated source axiom.
For a source formula put . Its guarded proof translation is . For sentences the empty guard is a fixed tautology. Effective certificate data provides the required target certificates effectively. Formalized data additionally provides a base-verifiable total primitive-recursive map on proof codes; effectiveness alone does not assert that stronger property.
Use def-set-coded-formal-derivation for the calculus and lem-primitive-recursive-syntax-and-proof-checking for the finite numerical operations. Logical theorem preservation is a conclusion of the next lemma, not an interpretation axiom. No quotient representatives or choice function are specified.
Interpretation transports derivations and inconsistency: An interpretation as defined above sends every S-derivation of to a T-derivation of . In particular a source contradiction gives a target contradiction, so external Con(T) implies Con(S). Effective certificate data gives an effective translation. A formal Con implication additionally follows in any base B that verifies a total map from S-contradiction certificates to T-contradiction certificates.
Consistency and syntactic completeness: Fix a set signature and sentence theory , with derivability as in def-set-coded-formal-derivation. Fix the sentence .
The theory is consistent when . It is syntactically complete when for every -sentence , or . Deductive closure of a sentence theory means closure under its sentence consequences; it does not include open formulas as members.
If and are sentence theories in their respective signatures, is conservative over when every -sentence provable from is provable from . The reverse preservation follows by retaining the same derivation in the expansion. These are syntactic definitions, including when is empty; no model existence is asserted.
Proof
Given: An old-language theory T and the specified explicit relation/function definitions with unique-totality proofs.
Use the interpretation F1 with full domain and actual equality . Old symbols have their own actual graphs/relations; new symbols have their given defining formulas. Equality substitution gives invariance, and the stipulated unique totality supplies the function obligations. Relation definitions translate to their defining formulas; function definitions translate to their uniquely total graphs, so T proves the translated defining axioms. All free-variable guards are theorems.
For an old term t, induction gives . At a variable this is equality; at an old function node, replace argument witnesses by their old terms using the induction hypothesis, so its graph reduces to . Conversely those term values are witnesses. Induction on old formulas now gives : atoms eliminate term-value witnesses, Boolean cases preserve equivalence, and quantifier cases use full-domain guards and fresh-variable quantifier rules. Thus translation is provably equivalent to the old formula, although its witness-expanded syntax is not literally identical.
Translate any extension proof of an old-language sentence phi by F2, remove its tautological guard and apply step 2.1 to get a T proof of phi. This is conservativity in the sense of F3. A refutation is an old-language sentence, so an extension refutation would give a T refutation; conversely a T refutation remains an extension refutation by inclusion. This gives both consistency directions. Each proof uses only finitely many defining symbols and obligation proofs, whose finite assembly is part of F2; no AC or completeness argument is needed.
Depends on
Used by
Dependency tree · two levels
9 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.