Jump to content

User:Ivo.pezlar/sandbox

From Wikipedia, the free encyclopedia

Modal logic is a type of formal logic primarily developed in the 1960s.

A. Prior.[1]

Possible structure elements

[edit]
  • Motivation
  • Historical development
  • Applications
  • Formal definition
  • Language / Syntax
  • Inference Rules / Axioms / Proof theory
  • Semantics
  • Sample analyses / Examples
  • Relation to classical logic
  • Controversies
  • See also
  • Notes
  • References
  • Further reading
  • External links

Development of modal logic

[edit]

In addition to his non-modal syllogistic, Aristotle also developed a modal syllogistic in Book I of his Prior Analytics (chs 8–22).

Then we recursively define the truth of a formula at a world in a model:

  • if then
  • if and only if
  • if and only if and
  • if and only if for every element u of G, if w R u then
  • if and only if for some element u of G, it holds that w R u and


Five modes of forming constructions

[edit]

Variables are the only simple constructions; all other constructions have constituent parts. To define the class of constructions inductively, we must first specify the modes of forming constructions (from non-constructions and other constructions). There are altogether five such modes.

1. Trivialization

[edit]

Where is an entity whatsoever, we can consider the trivial construction whose starting point, as well as outcome, is itself. Let us call this rudimentary construction the trivialization of and symbolize it as . To carry out, one starts with and leave it, so to speak, as it is.

Examples: -constructs .

2. Execution

[edit]

For any entity we shall also speak of the execution of and symbolize it as . If is a construction, is . (The construction consisting in executing, or carrying out, construction is clearly none other than itself.) If, on the other hand, is not a construction then is the (abortive) construction whose starting point is and which yields nothing. (A non-construction cannot be executed.) Thus if is a -improper construction or not a construction at all, is -improper; otherwise it -constructs what is -constructed by .

Examples: is -improper while (i.e., ) -constructs the number assigned to by .

3. Double execution

[edit]

If what is constructed by is itself a construction, one can execute and go on and execute the result. We shall speak of this two-stage construction as the double execution of and symbolize it as . For any entity , the construction is -improper (i.e., yields, relative to , nothing at all) if is not itself a construction, or if it does not -construct a construction, or if it -constructs a -improper construction. Otherwise -constructs what is -constructed by what is -constructed by . Note that is not the same as (): if is a construction, is the same as , hence () is the same as , which in turn is . Examples: is -improper, and () -constructs the same as , i.e., the number assigned by to . To contrast trivialization with execution and double execution, let be a variable ranging over numerical constructions. Then , , and are three different constructions. -constructs quite independently of . -constructs whatever numerical construction is assigned by to . Finally, -constructs whatever number (if any) is -constructed by the construction which assigns to . (Note that what is -constructed by may depend on what assigns to variables other than .)

4. Composition

[edit]

Let be a construction of a mapping and a construction of an argument of the mapping. and can be combined into a compound construction which consists in executing , thus obtaining a mapping, then executing , thus obtaining an argument of the mapping, and then applying the mapping to the argument, thus obtaining the value (if any) of the former at the latter. We shall call this compound construction the 'composition' of and , or briefly, . (Note that the compound symbol names the construction, not the number constructed by it.)

The above is naturally generalized in the following way.

Let be arbitrary constructions. By the composition of (in this order) we shall understand the construction which consists in: executing to obtain an -ary mapping, executing to obtain an -tuple of entities, and then applying that mapping to the -tuple. Thus for any , is -improper if one of is -improper, or if does not -construct a mapping which is defined at the -tuple of entities -constructed by . If does construct such a mapping then -constructs the value the mapping takes at the -tuple.

Example: where and are the multiplication and subtraction mappings, is the (incomplete) construction of multiplying a number by itself and subtracting three from the result.

5. Closure

[edit]

To introduce the last mode of compounding constructions let us start with an example. It is readily seen that (always assuming that x is the variable with range a defined above) the incomplete construction -constructs for any which assigns to , for any which assigns to , etc; it induces in this way a definite mapping from a into a (see Section 14). The incomplete construction of a number can thus be turned into a complete construction of a mapping from numbers to numbers, namely the mapping which takes any value of the variable to the number (if any) constructed by when takes that value. We shall call this complete construction `the -closure of on ' and symbolize it as . (Note that the notation `' names the construction, not the numerical mapping produced by it.)

To generalize, let be a collection, distinct variables ranging over the respective collections and a valuation. Any construction can be used in constructing a mapping from into ; we shall call this latter construction the '-closure of on , or briefly . For any , -constructs the mapping which takes any of the respective types into that member (if any) of which is -constructed by , where is like except for assigning to , and to .

It is readily seen that for any , , and , is -proper.

This completes the list of the five modes of forming constructions.

Source: FFL[2]

Testing notation

[edit]
  • Trivialization is a construction that -constructs object , i.e., constructs .
  • Variable is a construction that constructs an object of the respective type depending upon a valuation . We say it is -constructed.
  • Composition: If -constructs a function of type and -construct objects of type , respectively, then the Composition -constructs the value of on the argument tuple . Otherwise the composition is -improper, i.e., it does not -construct anything.
  • Closure: If variables range over , respectively and is a construction -constructing -objects, then is construction called Closure. It -constructs the following function of type : let be a tuple of objects of type , respectively, and be a valuation that associates with and is identical to otherwise. Then the value of function on argument tuple is the -object -constructed by . If is -improper, then is undefined on .


Further reading

[edit]
  • Marcus, Ruth Barcan, Modalities, OUP 1993.
  • D.M. Gabbay, A. Kurucz, F. Wolter and M. Zakharyaschev, Many-Dimensional Modal Logics: Theory and Applications, Elsevier, Studies in Logic and the Foundations of Mathematics, volume 148, 2003, ISBN 0-444-50826-0. Covers many varieties of modal logics, e.g. temporal, epistemic, dynamic, description, spatial from a unified perspective with emphasis on computer science aspects, e.g. decidability and complexity.

Original version

[edit]

Transparent Intensional Logic (frequently abbreviated as TIL) is a logical system created by Pavel Tichý. Due to its rich procedural semantics TIL is in particular apt for the logical analysis of natural language. From the formal point of view, TIL is a hyperintensional, partial, typed lambda-calculus. TIL applications cover a wide range of topics from formal semantics, philosophy of language, epistemic logic, philosophical, and formal logic. TIL provides an overarching semantic framework for all sorts of discourse, whether colloquial, scientific, mathematical or logical. The semantic theory is a procedural one, according to which sense is an abstract, pre-linguistic procedure detailing what operations to apply to what procedural constituents to arrive at the product (if any) of the procedure. TIL procedures, known as constructions, are hyperintensionally individuated. Construction is the single most important notion of Transparent Intensional Logic, being a philosophically well-motivated and formally worked-out conception of Frege’s notion of mode of presentation. Constructions, and the entities they construct, are organized into a ramified type theory incorporating a simple type theory. The semantics is tailored to the hardest case, as constituted by hyperintensional contexts, and generalized from there to intensional and extensional contexts. The underlying logic is a Frege-style function/argument one, treating functions, rather than relations or sets, as primitive, together with a Church-style logic, centred around the operations of functional abstraction and application.

Key constraints informing TIL approach to semantic analysis are compositionality and anti-contextualism. The assignment of constructions to expressions as their meanings is context-invariant. Depending on the sort of logical context in which a construction occurs, what is context-dependent is the logical manipulation of the respective meaning itself rather than the meaning assignment.

See also

[edit]

Other modal logics

[edit]

Significantly, modal logics can be developed to accommodate most of these idioms; it is the fact of their common logical structure (the use of "intensional" sentential operators) that make them all varieties of the same thing.

[edit]

Notes

[edit]
  1. ^ "Formal Logic", by A. N. Prior, Oxford Univ. Press, 1962, p. 185
  2. ^ Pavel Tichý (1988): The Foundations of Frege's Logic. De Gruyter, Berlin and New York 1988, 303 pp., ISBN 3-11-011668-5

References

[edit]


Category:Non-classical logic Category:Philosophical logic