「‍」 Lingenic

Tarski Undefinability

(⤓.md ◇.md); γ ≜ [2026-07-17T120407.600, 2026-07-17T135416.643] ∧ |γ| = 3

Tarski Undefinability of Truth

Origin. Tarski (1933, 1936). Arithmetical truth is not arithmetically definable. The semantic counterpart of Gödel incompleteness and the formal resolution of the Liar paradox.

Models. No formula in the language of arithmetic defines the set of Gödel numbers of true sentences. A language cannot contain its own truth predicate on pain of contradiction.

Formalism.

Diagonal lemma: For any φ(x) there is a sentence ψ with ⊢ ψ ↔ φ(⌜ψ⌝). Self-reference via arithmetization.

Undefinability theorem: No formula True(x) satisfies N ⊨ True(⌜φ⌝) ↔ φ for all sentences φ.

Proof: Suppose True(x) exists. Diagonalize on ¬True(x): get ψ ↔ ¬True(⌜ψ⌝). Then ψ is true iff not true — contradiction.

Object vs metalanguage: Truth for a language is definable only in a stronger metalanguage. Tarski hierarchy of languages.

Partial truth predicates: Truth for Σ_n sentences is Σ_n-definable. Full truth is not definable at any fixed level.

T-schema: True(⌜φ⌝) ↔ φ, as a material adequacy condition.

Symbols.

SymbolUnicodeNameMeaning
True(x)Truth predicateAlleged definition of truth
⌜φ⌝Gödel numberCode of sentence φ
NStandard modelNatural numbers
U+2194BiconditionalMaterial equivalence

Metatheory. Contrast with provability, which is arithmetically definable (Σ⁰₁) — this gap between definable provability and undefinable truth is exactly what drives incompleteness. Truth strictly transcends the object language; stratification is the price of consistency.

Applies to. Theory of truth. Semantic paradoxes. Foundations of model theory. Reflection principles and hierarchies.

Limitations. Requires arithmetization of syntax. Language-relative: truth exists, just not internally. Stratified truth predicates are cumbersome; revision and fixed-point theories offer alternatives.

© 2026 Lingenic LLC