L-structure
For a language L=L(C,F,R,n), an L-structure M, semantically an ‘interpretation’ of L, consists of:
A
set M, called the domain
For each
constant symbol c∈C, a value
cM∈M
For each
function symbol f∈F, a
function fM:Mnf→M
For ecah
relation symbol R∈R, a relation
RM⊆MnR
Example: for the language L={e,⋆}, both N:(e↦0,⋆↦+) and R>0:(e↦1,⋆↦×) are L-structures. In the structure N, we have that (∀x∃y)(y⋆x=e) is false, but in R>0 it is true!