Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Many-Sorted Logic

dc.book.titleStanford Encyclopedia of Philosophy
dc.contributor.authorManzano Arjona, María Gracia
dc.contributor.authorAranda Utrero, Víctor
dc.contributor.editorZalta, Edward
dc.contributor.editorNodelman, Uri
dc.date.accessioned2024-02-02T17:10:32Z
dc.date.available2024-02-02T17:10:32Z
dc.date.issued2022
dc.description.abstractClassical logic is the appropriate formal language for describing mathematical structures containing a single universe or domain of discourse. By contrast, many-sorted logic (MSL) allows quantification over a variety of domains (called sorts). For this reason, it is a suitable vehicle for dealing with statements concerning different types of objects, which are ubiquitous in mathematics, philosophy, computer science, and formal semantics. Each sort groups a unique category of objects (for example, points and straight lines are different types of objects in a 2-sorted structure). Despite the addition of this expressive resource, many-sorted logic “stays inside” first-order logic, so the main metatheorems (completeness, interpolation, and so on) can be proved. Many-sorted logic also serves as a unifying framework for translating various logical systems; for instance, some intensional and higher-order logics have natural translations into many-sorted logic. Many-sorted first-order logic can be reduced to one-sorted first-order logic, both syntactically and semantically. Many-sorted first-order logic can also be extended to a many-sorted second-order logic called “sort logic”. An axiomatic calculus for many-sorted logic was introduced by Hao Wang in Wang (1952), where he made a comparison between one-sorted and many-sorted theories. In 1967, Solomon Feferman gave a sequent calculus for many-sorted logic, proving not only its completeness but also the cut elimination and interpolation theorems (Feferman 1968). Feferman (2008) summarizes some applications of the many-sorted interpolation theorems to model theory. (See the supplement on early history for more information.) Section 1 lays out the basics of many-sorted logic, presenting some examples and explaining how the formal language, structures, and semantics differ or not from classical logic. Section 2 explains how to modify a one-sorted first-order calculus to obtain a many-sorted version; also, completeness is treated and some automated theorem provers are mentioned. Section 3 describes a plan on which many-sorted logic serves as a common framework for translating a variety of logical systems. Sections 4 and 5 apply this plan to second-order logic and non-classical logics (modal and dynamic logic), respectively. Finally, section 6 comments on further results in many-sorted logic.
dc.description.departmentDepto. de Lógica y Filosofía Teórica
dc.description.facultyFac. de Filosofía
dc.description.refereedTRUE
dc.description.statuspub
dc.identifier.citationManzano, María and Víctor Aranda, "Many-Sorted Logic", The Stanford Encyclopedia of Philosophy (Winter 2022 Edition), Edward N. Zalta & Uri Nodelman (eds.), URL = <https://plato.stanford.edu/archives/win2022/entries/logic-many-sorted/>.
dc.identifier.issn1095-5054
dc.identifier.officialurlhttps://plato.stanford.edu/archives/win2022/entries/logic-many-sorted
dc.identifier.relatedurlhttps://plato.stanford.edu/entries/logic-many-sorted/
dc.identifier.urihttps://hdl.handle.net/20.500.14352/98454
dc.language.isoeng
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsmetadata only access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.ucmLógica (Filosofía)
dc.subject.unesco11 Lógica
dc.titleMany-Sorted Logic
dc.title.alternativeLógica variada
dc.typebook part
dc.volume.numberWinter 2022
dspace.entity.typePublication
relation.isAuthorOfPublicationccf6e0ed-ef64-4651-8da2-16a96ce9cfab
relation.isAuthorOfPublication.latestForDiscoveryccf6e0ed-ef64-4651-8da2-16a96ce9cfab

Download

Collections