How did Alfred Tarski address the liar paradox?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

Alfred Tarski addressed the liar paradox by establishing a strict distinction between an object language—the language being analyzed—and a metalanguage—the language used to describe the first.12

Tarski demonstrated that a language cannot consistently contain its own complete semantic theory, including a definition of its own truth predicate, without falling into paradox. To resolve this, he proposed that a definition of truth for a formal language must be constructed within a richer metalanguage.12

In this framework, truth is defined through "T-sentences," which specify the conditions under which a sentence is true without using semantic terms like "true" within the object language itself. For example, a T-sentence takes the form: "S" is true if and only if p, where S is a sentence in the object language and p is its translation in the metalanguage. By separating these levels of language, Tarski prevented the self-referential loops that generate the liar paradox, concluding that no language can consistently contain a complete semantic theory of its own sentences.312