Re: adjective noun first order logic
- From: Keenlearner <yingun@xxxxxxxxx>
- Date: Wed, 5 Dec 2007 23:47:09 -0800 (PST)
On Dec 5, 10:37 pm, Keenlearner <yin...@xxxxxxxxx> wrote:
I am doing natural language processing research, I was wondering which
is the correct way of representing "old man John" in first order
predicate calculus, later on this logic will be converted into Prolog
clauses.
old(john) ^ man(john)
old(john) => man(john)
man(john) => old(john)
if you think one is wrong or right please tell me why ?! Thank you
very very much.
so if it's "John is an old man" and the FOPC representation is
old(john) ^ man(john)
in prolog it will be
old(john).
man(john).
so there is not special conjunct in literals ?
May I know also what is the relation between horn clause and prolog ?
Thank you
.
- References:
- adjective noun first order logic
- From: Keenlearner
- adjective noun first order logic
- Prev by Date: Re: adjective noun first order logic
- Next by Date: Re: 'Infinite aggregates' puzzle
- Previous by thread: Re: adjective noun first order logic
- Next by thread: Ramsey says axiom of reducibility is invalid therefore Godels incompleteness theorem invalid
- Index(es):
Relevant Pages
|