Proof theory · Definition

Logical completeness

logicproofs

Before you start you need to know

Definition

A calculus \(\mathcal{S}\) is complete if every formula \(\varphi\) that is valid under its semantics is provable in \(\mathcal{S}\).

\[\mathcal{S}\models\varphi\Rightarrow\mathcal{S}\vdash\varphi\]

Logical completeness relates semantics with syntax: every formula that is valid under the considered interpretations can be proved through the formal calculus.

It does not mean that the system proves any formula or that it is automatically consistent. It means that it leaves out no valid logical truth of the kind the calculus intends to capture.

That is why completeness and consistency are distinct properties: one asks which truths can be reached and the other which contradictions cannot be proved.

Think about it

What does completeness connect?

The semantic validity of a formula with its formal provability.

Exercises 10

References

  • Frederic P. Schuller, Lectures on the Geometrical Anatomy of Theoretical Physics · Lecture 1, Introduction / Logic of Propositions and Predicates, YouTube, 2015.