Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WHY PROLOG WILL DICTATE THE FUTURE OF LOGIC THEORY

2 views
Skip to first unread message

Graham Cooper

unread,
Jan 1, 2013, 2:35:35 AM1/1/13
to
Why this is marked as abuse? It has been marked as abuse.
Report not abuse
It's an ALGORITHMIC APPROACH not a mathematical one

UNIFY( f(X,g) f(a,B) )
= f(a,g)

This is the CORE of the PROLOG ENGINE and not only does it

[o] MATCH arguments of inference rules in theories
[o] it's fully computational in itself
[o] works as a 3GL fetch cycle
[o] does recursion
[o] SEARCHES for functions that best solve the problem
[o] then applies them trial and error style.

By REVERSE ENGINEERING theorem provers from UNIFY(f1,f2)
we now know that

CONJUNCTIVE CLAUSES
DISJUNCITVE CLAUSES

are _not_ the base representation of logic theorems.

{ p1(..) p2(..) p3(..) ... pn(...) } -> head(...)

This is the BASE STRUCTURE for UNIFY ALGORITHM
that performs BACKWARD CHAINING TO AXIOMS
from the HEAD to the TAIL that implies the HEAD
and recursively to each segment of the TAIL.

Herc
--
A LOGIC INFERENCE RULE IN PROLOG
if( if(S,not(R)) , if(R,not(S)) ).
if it's sunny then it's not raining
0 new messages