Welcome to roadsat.com on July 10 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

Many-sorted logic

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Many-sorted logic can reflect formally our intention, not to handle the universe as a homogeneous collection of objects, but to partition it in a way that is similar to types in typeful programming. Both functional and assertive "parts of speech" in the language of the logic reflect this typeful partitioning of the universe, even on the syntax level: substitution and argument passing can be done only accordingly, respecting the “sorts”.

There are more ways to formalize the intention mentioned above; a many-sorted logic is any package of information which fulfills it. In most cases, the following are given:

  • a set of sorts, S
  • an appropriate generalization of the notion of signature to be able to handle the additional information that comes with the sorts.

The domain of discourse of any structure of that signature is then fragmented into disjoint subsets, one for every sort.

[edit] Algebraization

The algebraization of many-sorted logic is explained in On the Algebraization of Many-sorted Logics by Carlos Caleiro and Ricardo Gonçalves. The book generalizes abstract algebraic logic to the many-sorted case, but it can also be used as introductory material.

[edit] External links

[edit] See also

Personal tools
Languages

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs