A first-order theory has a model exactly when every finite subtheory has a model. A small computation will anchor the general statement before the abstraction takes over.
Objects and notation
A first-order language \(\mathcal L\) supplies symbols, formulas, and structures. Semantic consequence \(T\models\varphi\) is truth in every model, while provability \(T\vdash\varphi\) is a finite formal derivation.
The typography mirrors the proof: first declare \(\mathsf D\), then state \(\mathsf C\). The symbol \(\Longrightarrow\) below is a logical dependency, not extra mathematical structure.
Push the symbols
The following line is the smallest calculation that still exercises the mechanism. It keeps nested delimiters and the order of operations explicit.
Structural reading
A good test for understanding is to change the presentation while keeping the invariant fixed. The aligned form makes that comparison unusually easy.
A hypothesis worth keeping
First-order compactness does not apply to arbitrary second-order properties. Finiteness and categorical characterization of the natural numbers lie beyond its direct reach.
The result is compact enough to reuse without pretending that the caveat has disappeared. The worked line remains the quickest consistency check.