logic

Definition

Variable Assignment

A variable assignment (or valuation) is a function that maps logical variables from the set to elements of the universe .

Variant Notation

When evaluating quantifiers, we often need an assignment that differs from only at a specific variable :

This denotes that for all , . The value can be any element in .

Dynamic Nature

Unlike an interpretation, which is fixed for a structure, variable assignments are “dynamic” and change as we traverse the structure of a formula (specifically when encountering quantifiers).