Semantics of terms (FOL)

From Maths
Jump to: navigation, search
Stub grade: A
This page is a stub
This page is a stub, so it contains little or minimal information and is on a to-do list for being expanded.The message provided is:
Created to save me sifting through notes or scouring PDFs, needs fleshing out

Definition

Given a first order language, L and a model, (M,σ) of L also, the semantics of a term, tLT, which we denote by tM[σ] is defined inductively as follows[1]:

  1. If x is a variable symbol then: xM[σ]:=σ(x)
  2. If c is a constant symbol then: cM[σ]:=cM (recall cM denotes I(c) where I is an interpretation)
  3. If f is an n-ary function symbol and t1,,tnLT are terms then: (ft1tn)M[σ]:=fM((t1)M[σ],,(tn)M[σ]) (recall fM denotes I(f) where I is an interpretation)

See next

References

  1. Jump up Mathematical Logic - Foundations for Information Science - Wei Li

Template:Formal logic navbox