Term (FOL)
From Maths
(Redirected from Terms (FOL))
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:
This page was quickly implemented to save me sifting through notes or PDFs to find the content. It will be expanded soon
Contents
[hide]Definition
Given a first order language, L we define the terms inductively using the following 3 rules[1]:
- Each constant symbol is a term
- Each variable symbol is a term
- If f is an n-ary function symbol and t1,…,tn are terms, then ft1⋯tn is a term
The collection of all terms of the FOL is denoted: LT
BNF Definition
We may describe the terms using a BNF grammar:
- Term ::= c | x | ft1...tn
Caution:This isn't quite right, as we must know the arity of a function first. However there is something here