A model $M$ is a tuple $(O, F, P)$, where $O$ is a list of objects, $F$ is a table of function values, and $P$ is a table of predicate values.
Let $O=\mathbb{Z_{\le4}}$. I use $even(x), prime(x)$ as two unary preciates and $plus\_one\_mod4(x)$ as a function;
Now Model is given by $$M = (O, F, P)$$ Where $$O = \{0,1, 2, 3, 4\} $$
$$F =\{(plus\_one\_mod4(0),1), (plus\_one\_mod4(0),2), (plus\_one\_mod4(0),3), (plus\_one\_mod4(0),0), (plus\_one\_mod4(0),1)\}$$
$$P= \{ ((0),T), ((1),F), ((2),T), ((3),F), ((4),T)\}$$
Is my understanding about model correct? Is it a valid example for model?
If yes, then consider the following:
A valuation I (under M) is a mapping of syntactic variables to model objects.
What can be an example of interpretation? Are the following valid example for interpretation?
$I_1 : x = 3;$
$I_2: x= 5 $