A model is an interpretation of a given formal language under which any wff in a given set of wffs of this formal language is true.
Why are models called models? What's the reasoning behind the name?
A model is an interpretation of a given formal language under which any wff in a given set of wffs of this formal language is true.
Why are models called models? What's the reasoning behind the name?
I want to paint the portrait of a female, brunette with blue eyes. Regardless of which model I use I will need blue paint. I could use Miranda Kerr or Adrianne Palicki as models. I can't use my hat as a model. I may not need blue to paint my hat.
We have the formal language with alphabet $\{x,y\}$ and words $\{\emptyset, x,xy,xyy,xyyy,...\}$. Regardless of which model I use we will never find a word beginning with a $y$. I could interpret $x$ as the digit $1$ and $y$ as the digit $0$. Then we get all powers of $10$. We could interpret $x$ as $<$ and $y$ as $-$ and then we get arrows of any length pointing to the left. We will never write $01$ or $-<$ in these models. Just because they are models of this language and it is a property of this language that $yx$ is not a word.
So, the model serves as an interpretation of the model, or a way to give meaning to it (semantic).
It is called model because model means 'with the likeness of/ the measures of'.