Turnstile (symbol)

From Wikipedia, the free encyclopedia
(Redirected from Right tack)
Jump to navigation Jump to search

Template:Short description Script error: No such module "Distinguish".

In mathematical logic and computer science the symbol ⊢ () has taken the name turnstile because of its resemblance to a typical turnstile. It is also referred to as tee and is often read as "yields", "proves", "satisfies" or "entails".

Interpretations

The turnstile represents a binary relation. It has several different interpretations in different contexts:

  • In epistemology, Per Martin-Löf (1996) analyzes the symbol thus: "...[T]he combination of Frege's Script error: No such module "Lang"., judgement stroke [ | ], and Script error: No such module "Lang"., content stroke [—], came to be called the assertion sign."[1] Frege's notation for a judgement of some content Template:Mvar
A
can then be read
I know Template:Mvar is true.[2]
In the same vein, a conditional assertion
PQ
can be read as:
From Template:Mvar, I know that Template:Mvar
PQ
means that Template:Mvar is derivable from Template:Mvar in the system.
Consistent with its use for derivability, a "⊢" followed by an expression without anything preceding it denotes a theorem, which is to say that the expression can be derived from the rules using an empty set of axioms. As such, the expression
Q
means that Template:Mvar is a theorem in the system.
TS
means that Template:Mvar is provable from Template:Mvar.[4] This usage is demonstrated in the article on propositional calculus. The syntactic consequence of provability should be contrasted to semantic consequence, denoted by the double turnstile symbol . One says that S is a semantic consequence of T, or TS, when all possible valuations in which T is true, S is also true. For propositional logic, it may be shown that semantic consequence and derivability are equivalent to one-another. That is, propositional logic is sound ( implies ) and complete ( implies )[5]

Typography

In TeX, the turnstile symbol is obtained from the command <templatestyles src="Mono/styles.css" />\vdash.

In Unicode, the turnstile symbol () is called right tack and is at code point U+22A2.[14] (Code point U+22A6 is named assertion sign ().)

On a typewriter, a turnstile can be composed from a vertical bar (|) and a dash (–).

In LaTeX there is a turnstile package which issues this sign in many ways, and is capable of putting labels below or above it, in the correct places.[15]

Similar graphemes

  • (U+A714) Modifier Letter Mid Left-Stem Tone Bar
  • (U+251C) Box Drawings Light Vertical And Right
  • (U+314F) Hangul Letter A
  • Ͱ (U+0370) Greek Capital Letter Heta
  • ͱ (U+0371) Greek Small Letter Heta
  • (U+2C75) Latin Capital Letter Half H
  • (U+2C76) Latin Small Letter Half H
  • (U+23AC) Right Curly Bracket Middle Piece

See also

Notes

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "Footnotes".
  2. Script error: No such module "Footnotes".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "Footnotes".
  5. Dirk van Dalen, Logic and Structure (1980), Springer, Template:ISBN. See Chapter 1, section 1.5.
  6. Script error: No such module "citation/CS1".
  7. Script error: No such module "Footnotes".
  8. Script error: No such module "citation/CS1".
  9. Template:Cite tweet
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "Footnotes".
  12. Script error: No such module "citation/CS1".
  13. Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

References

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Citation/CS1". (Lecture notes to a short course at Università degli Studi di Siena, April 1983.)
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Template:Common logical symbols