Semantics of terms (FOL)
From Maths
Revision as of 07:40, 10 September 2016 by Alec (Talk | contribs) (Created page with "{{Stub page|grade=A|msg=Created to save me sifting through notes or scouring PDFs, needs fleshing out}} __TOC__ ==Definition== Given a first order language, {{M|\mathscr{L...")
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
Contents
[hide]Definition
Given a first order language, L and a model, (M,σ) of L also, the semantics of a term, t∈LT, which we denote by tM[σ] is defined inductively as follows[1]:
- If x is a variable symbol then: xM[σ]=σ(x)
- If c is a constant symbol then: cM[σ]=cM (recall cM denotes I(c) where I is an interpretation)
- If f is an n-ary function symbol and t1,…,tn∈LT are terms then: (ft1⋯tn)M[σ]:=fM((t1)M[σ],…,(tn)M[σ]) (recall fM denotes I(f) where I is an interpretation)