Lukas' Notes

first-order-logic

Definition

Theory (First-Order Logic)

A theory is a set of sentences.

Models and Consequences

Definition

Models of a Theory (First-Order Logic)

For a theory :

Here ranges over structures. collects every structure that satisfies all sentences in .

Link to original

Definition

Consequences of a Theory (First-Order Logic)

For a theory :

Here ranges over sentences. collects every sentence entailed by .

Link to original

Monotonicity

Adding sentences shrinks the set of models and grows the set of consequences:

Equivalently: if then for every .

Entailment

Definition

Theory Entailment (First-Order Logic)

A theory entails a sentence , written , if for every structure :

where means for all .

Link to original