Advertisement
logicmoo

Untitled

Jan 31st, 2018
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 4.28 KB | None | 0 0
  1. [04:23] <dmiles> I was trying to format that to..
  2. [04:23] <dmiles> (implies (and (dateOfEvent ?EVENT ?DATE) (ist-Asserted ?MT (organismKilled ?EVENT ?ORGANISM)))
  3. [04:23] <dmiles>          (ist (MtSpace ?MT (MtTimeWithGranularityDimFn (IntervalStartedByFn ?DATE) TimePoint))
  4. [04:23] <dmiles>              (preventsFromPlayingRoleInType ?EVENT ?ORGANISM deliberateActors Event)))
  5. -
  6. * Flood protection: 1 message(s) in queue
  7. -
  8. * Flood protection: 0 message(s) in queue
  9. -
  10. [04:24] <dmiles> That is a rule used in the proof that means: "if an organism is killed in an event, then forever after this event the organism is prevented from being a deliberate actor in any other (future) event. "
  11. [04:29] <dmiles> what my question was is if this system of logic is a completely separate thing than what is sudied by students studying mathematical logics
  12. [04:31] <dmiles> for years my assumption has been that this was not a separate field
  13. [04:32] <dmiles> but the last 5 years I have not seeing anything like this creep into Coq/Isabelle
  14. [04:33] <ski> i think Coq and Isabelle are more oriented towards math
  15. [04:34] <dmiles> So my new assumption is despite this being a computational logic system designed for mechanical reasoning it is not yet considered an everyday sort of thing
  16. [04:35] <ski> i don't know enough about this use of logic to be able to tell what it's more closely related to
  17. [04:36] <ski> from what i understand, it appears to be a variant of (single-sorted, i think) predicate calculus, with (i think) modal constructions
  18. [04:36] <ski> perhaps also other novel features
  19. [04:37] <ski> (and then i'm thinking of "logical" issues (whatever that is exactly), rather than ontological ideas (which i don't understand well) about how to structure knowledge)
  20. [04:37] <dmiles> 1-sort but also could be called unsorted
  21. [04:38] <ski> *nod*, the same thing
  22. [04:40] <dmiles> Ontology is used by this logical system in order to create a vocabulary so logicains can understand the terms used in proofs
  23. [04:40] * pie___ is now known as pie_
  24. [04:41] <dmiles> (so when new posits, theorems and axioms are created they can be aligned with the system)
  25. [04:43] <dmiles> so we know that (IntervalStartedByFn ?TimePoint)  takes a TimePoint and constructs an interval beganning at that
  26. [04:43] <dmiles> (Is a TotalFunction over TimePoints)
  27. [04:48] <dmiles> also ontologies help us know that "(and (deliberateActors ?Situation ?Agent) (holdsIn ?Situation ?Truth))" quantifies over an infinate number of possible ?Truth deductions for a given ?Situation involving the ?Agent
  28. [04:50] <ski> mhm
  29. [04:50] <dmiles> So ontology, specifically Ontological Engineering is about creating a universal language that can be reasoned with by computers
  30. [04:54] <dmiles> I should say that it is only partly related to artificial intelligence.. when it merely is a tool to allow computers to do usefull constructions and calculations that machines are good at
  31. [04:55] <dmiles> (saying there isnt anything AI-ish or probabilistic or philosophical about this logic)
  32. [04:57] <dmiles> Just somehow this sort of engineering of logical reasoning has perhaps seems too futuristic
  33. [04:59] <dmiles> But Ontology is the only possible pathway to getting computers to understand how to construct new software based on changing human needs
  34. [05:00] <dmiles> at least in a completely human understandble manner
  35. [05:02] <dmiles> yet there are 10,000 people working on other logics in which i dont understand how they can be usefull :)
  36. [05:03] <dmiles> I mean i dont understand what the end usage of a logic of mathematics
  37. [05:04] <dmiles> unless it is a segway to get to the logic of Ontology
  38. [05:04] <dmiles> (which is the only thing that makes any sense)
  39. [05:41] <dmiles> it also makes sense to me that I am taking way too long writting the software that does ontological processing.. i am jsut one person and it is not easy to do
  40. [05:42] <dmiles> but it makes no sense as to why there isn't already 10 impls of the logic
  41. [05:53] <dmiles> The only conclusions i am able to come to is: 1) Cycorp has be faking its results to the us govt for 35 years.  OR  2) no one besides a small handfull of people (less than 100) even know it is possible to do this kind of logic on computers
  42. [05:54] <dmiles> Which both conclusions are wildly improbable
  43. [05:54] <dmiles> Is there another explaination?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement