Turnstile (symbol)
   HOME

TheInfoList



OR:

In
mathematical logic Mathematical logic is the study of logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of for ...
and
computer science Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
the symbol \vdash has taken the name turnstile because of its resemblance to a typical
turnstile A turnstile (also called a turnpike, gateline, baffle gate, automated gate, turn gate in some regions) is a form of gate which allows one person to pass at a time. A turnstile can be configured to enforce one-way human traffic. In addition, a t ...
if viewed from above. It is also referred to as tee and is often read as "yields", "proves", "satisfies" or "entails".


Interpretations

The turnstile represents a
binary relation In mathematics, a binary relation associates elements of one set, called the ''domain'', with elements of another set, called the ''codomain''. A binary relation over Set (mathematics), sets and is a new set of ordered pairs consisting of ele ...
. It has several different interpretations in different contexts: * In
epistemology Epistemology (; ), or the theory of knowledge, is the branch of philosophy concerned with knowledge. Epistemology is considered a major subfield of philosophy, along with other major subfields such as ethics, logic, and metaphysics. Episte ...
,
Per Martin-Löf Per Erik Rutger Martin-Löf (; ; born 8 May 1942) is a Swedish logician, philosopher, and mathematical statistician. He is internationally renowned for his work on the foundations of probability, statistics, mathematical logic, and computer scie ...
(1996) analyzes the \vdash symbol thus: "... e combination of Frege's , judgement stroke   and , content stroke came to be called the assertion sign." Frege's notation for a
judgement Judgement (or US spelling judgment) is also known as ''adjudication'', which means the evaluation of evidence to make a decision. Judgement is also the ability to make considered decisions. The term has at least five distinct uses. Aristotle s ...
of some content ::\vdash A :can then be read ::''I know is true''. :In the same vein, a conditional assertion ::P \vdash Q :can be read as: ::''From , I know that '' * In
metalogic Metalogic is the study of the metatheory of logic. Whereas ''logic'' studies how logical systems can be used to construct valid and sound arguments, metalogic studies the properties of logical systems.Harry GenslerIntroduction to Logic Routledge, ...
, the study of
formal language In logic, mathematics, computer science, and linguistics, a formal language consists of words whose letters are taken from an alphabet and are well-formed according to a specific set of rules. The alphabet of a formal language consists of symb ...
s; the turnstile represents
syntactic consequence Logical consequence (also entailment) is a fundamental concept in logic, which describes the relationship between statement (logic), statements that hold true when one statement logically ''follows from'' one or more statements. A Validity (lo ...
(or "derivability"). This is to say, that it shows that one string can be
derived Derive may refer to: * Derive (computer algebra system), a commercial system made by Texas Instruments * ''Dérive'' (magazine), an Austrian science magazine on urbanism *Dérive, a psychogeographical concept See also * *Derivation (disambiguatio ...
from another in a single step, according to the
transformation rules In the philosophy of logic, a rule of inference, inference rule or transformation rule is a logical form consisting of a function which takes premises, analyzes their syntax, and returns a conclusion (or conclusions). For example, the rule of i ...
(i.e. the
syntax In linguistics, syntax () is the study of how words and morphemes combine to form larger units such as phrases and sentences. Central concerns of syntax include word order, grammatical relations, hierarchical sentence structure ( constituency) ...
) of some given
formal system A formal system is an abstract structure used for inferring theorems from axioms according to a set of rules. These rules, which are used for carrying out the inference of theorems from axioms, are the logical calculus of the formal system. A form ...
. As such, the expression ::P \vdash Q :means that is derivable from in the system. :Consistent with its use for derivability, a "⊢" followed by an expression without anything preceding it denotes a
theorem In mathematics, a theorem is a statement that has been proved, or can be proved. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to establish that the theorem is a logical consequence of th ...
, which is to say that the expression can be derived from the rules using an
empty set In mathematics, the empty set is the unique set having no elements; its size or cardinality (count of elements in a set) is zero. Some axiomatic set theories ensure that the empty set exists by including an axiom of empty set, while in other ...
of
axiom An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or f ...
s. As such, the expression ::\vdash Q :means that is a theorem in the system. *In
proof theory Proof theory is a major branchAccording to Wang (1981), pp. 3–4, proof theory is one of four domains mathematical logic, together with model theory, axiomatic set theory, and recursion theory. Jon Barwise, Barwise (1978) consists of four correspo ...
, the turnstile is used to denote "provability" or "derivability". For example, if is a formal theory and is a particular sentence in the language of the theory then ::T \vdash S :means that is provable from . This usage is demonstrated in the article on
propositional calculus Propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. It deals with propositions (which can be true or false) and relations b ...
. The syntactic consequence of provability should be contrasted to semantic consequence, denoted by the
double turnstile In logic, the symbol ⊨, ⊧ or \models is called the double turnstile. It is often read as " entails", "models", "is a semantic consequence of" or "is stronger than". It is closely related to the turnstile symbol \vdash, which has a single bar ac ...
symbol \models. One says that S is a semantic consequence of T, or T \models S, when all possible valuations in which T is true, S is also true. For propositional logic, it may be shown that semantic consequence \models and derivability \vdash are equivalent to one-another. That is, propositional logic is sound (\vdash implies \models) and complete (\models implies \vdash) * In
sequent calculus In mathematical logic, sequent calculus is a style of formal logical argumentation in which every line of a proof is a conditional tautology (called a sequent by Gerhard Gentzen) instead of an unconditional tautology. Each conditional tautology i ...
, the turnstile is used to denote a
sequent In mathematical logic, a sequent is a very general kind of conditional assertion. : A_1,\,\dots,A_m \,\vdash\, B_1,\,\dots,B_n. A sequent may have any number ''m'' of condition formulas ''Ai'' (called " antecedents") and any number ''n'' of asse ...
. A sequent A_1,\,\dots,A_m \,\vdash\, B_1,\,\dots,B_n asserts that, if all the antecedents A_1,\,\dots,A_m are true, then at least one of the consequents B_1,\,\dots,B_n must be true. * In the
typed lambda calculus A typed lambda calculus is a typed formalism that uses the lambda-symbol (\lambda) to denote anonymous function abstraction. In this context, types are usually objects of a syntactic nature that are assigned to lambda terms; the exact nature of a ...
, the turnstile is used to separate typing assumptions from the typing judgment. * In
category theory Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, cate ...
, a reversed turnstile (\dashv), as in F \dashv G, is used to indicate that the
functor In mathematics, specifically category theory, a functor is a Map (mathematics), mapping between Category (mathematics), categories. Functors were first considered in algebraic topology, where algebraic objects (such as the fundamental group) ar ...
is
left adjoint In mathematics, specifically category theory, adjunction is a relationship that two functors may exhibit, intuitively corresponding to a weak form of equivalence between two related categories. Two functors that stand in this relationship are kno ...
to the functor . More rarely, a turnstile (\vdash), as in G \vdash F, is used to indicate that the functor is
right adjoint In mathematics, specifically category theory, adjunction is a relationship that two functors may exhibit, intuitively corresponding to a weak form of equivalence between two related categories. Two functors that stand in this relationship are kn ...
to the functor . * In APL the symbol is called "right tack" and represents the ambivalent right identity function where both ⊢ and ⊢ are . The reversed symbol "⊣" is called "left tack" and represents the analogous left identity where ⊣ is and ⊣ is . * In
combinatorics Combinatorics is an area of mathematics primarily concerned with counting, both as a means and an end in obtaining results, and certain properties of finite structures. It is closely related to many other areas of mathematics and has many appl ...
, \lambda \vdash n means that is a
partition Partition may refer to: Computing Hardware * Disk partitioning, the division of a hard disk drive * Memory partition, a subdivision of a computer's memory, usually for use by a single job Software * Partition (database), the division of a ...
of the integer . * In
Hewlett-Packard The Hewlett-Packard Company, commonly shortened to Hewlett-Packard ( ) or HP, was an American multinational information technology company headquartered in Palo Alto, California. HP developed and provided a wide variety of hardware components ...
's
HP-41C The HP-41C series are programmable, expandable, continuous memory handheld RPN calculators made by Hewlett-Packard from 1979 to 1990. The original model, HP-41C, was the first of its kind to offer alphanumeric display capabilities. Later cam ...
/ CV/ CX and
HP-42S The HP-42S RPN Scientific is a programmable RPN Scientific hand held calculator introduced by Hewlett Packard in 1988. It has advanced functions suitable for applications in mathematics, linear algebra, statistical analysis, computer science and ...
series of calculators, the symbol (at code point 127 in the
FOCAL character set In computing FOCAL character set refers to a group of 8-bit Single Byte Character Set, single byte character sets introduced by Hewlett-Packard since 1979. It was used in several Reverse Polish Notation, RPN HP calculator, calculators supporting the ...
) is called "Append character" and is used to indicate that the following characters will be appended to the alpha register rather than replacing the existing contents of the register. The symbol is also supported (at code point 148) in a modified variant of the
HP Roman-8 In computing HP Roman is a family of character sets consisting of HP Roman Extension, HP Roman-8, HP Roman-9 and several variants. Originally introduced by Hewlett-Packard around 1978, revisions and adaptations were published several times up ...
character set used by other HP calculators. *On the
Casio is a Japanese multinational electronics manufacturing corporation headquartered in Shibuya, Tokyo, Japan. Its products include calculators, mobile phones, digital cameras, electronic musical instruments, and analogue and digital watches. It ...
fx-92 Collège 2D and fx-92+ Spéciale Collège calculators, the symbol represents the modulo operator; entering 5\vdash2 will produce an answer of Q=2;R=1, where is the
quotient In arithmetic, a quotient (from lat, quotiens 'how many times', pronounced ) is a quantity produced by the division of two numbers. The quotient has widespread use throughout mathematics, and is commonly referred to as the integer part of a ...
and is the
remainder In mathematics, the remainder is the amount "left over" after performing some computation. In arithmetic, the remainder is the integer "left over" after dividing one integer by another to produce an integer quotient (integer division). In algebr ...
. On other Casio calculators (such as on the
Belgian Belgian may refer to: * Something of, or related to, Belgium * Belgians, people from Belgium or of Belgian descent * Languages of Belgium, languages spoken in Belgium, such as Dutch, French, and German *Ancient Belgian language, an extinct languag ...
variants—the fx-92B Spéciale Collège and fx-92B Collège 2D calculators—where the
decimal separator A decimal separator is a symbol used to separate the integer part from the fractional part of a number written in decimal form (e.g., "." in 12.45). Different countries officially designate different symbols for use as the separator. The cho ...
is represented as a dot instead of a comma), the modulo operator is represented by ÷R instead.


Typography

In
TeX Tex may refer to: People and fictional characters * Tex (nickname), a list of people and fictional characters with the nickname * Joe Tex (1933–1982), stage name of American soul singer Joseph Arrington Jr. Entertainment * ''Tex'', the Italian ...
, the turnstile symbol \vdash is obtained from the command . In
Unicode Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
, the turnstile symbol () is called right tack and is at code point U+22A2. (Code point U+22A6 is named ''assertion sign'' ().) * ** = turnstile ** = proves, implies, yields ** = reducible * ** = reverse turnstile ** = non-theorem, does not yield * ** ≡ 22A2⊢ 0338$̸ On a
typewriter A typewriter is a mechanical or electromechanical machine for typing characters. Typically, a typewriter has an array of keys, and each one causes a different single character to be produced on paper by striking an inked ribbon selectivel ...
, a turnstile can be composed from a
vertical bar The vertical bar, , is a glyph with various uses in mathematics, computing, and typography. It has many names, often related to particular meanings: Sheffer stroke (in logic), pipe, bar, or (literally the word "or"), vbar, and others. Usage ...
(, ) and a
dash The dash is a punctuation mark consisting of a long horizontal line. It is similar in appearance to the hyphen but is longer and sometimes higher from the baseline. The most common versions are the endash , generally longer than the hyphen b ...
(–). In
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms ...
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.


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 *
The Claudian letters were developed by the Roman emperor Claudius (reigned 41–54). He introduced three new letters to the Latin alphabet: *Ↄ or ↃϹ/X (''antisigma'') to replace BS and PS, much as X stood in for CS and GS. The shape ...
(U+2C75) Latin Capital Letter Half H * (U+2C76) Latin Small Letter Half H *
A bracket is either of two tall fore- or back-facing punctuation marks commonly used to isolate a segment of text or data from its surroundings. Typically deployed in symmetric pairs, an individual bracket may be identified as a 'left' or 'r ...
(U+23AC) Right Curly Bracket Middle Piece


See also

*
Double turnstile In logic, the symbol ⊨, ⊧ or \models is called the double turnstile. It is often read as " entails", "models", "is a semantic consequence of" or "is stronger than". It is closely related to the turnstile symbol \vdash, which has a single bar ac ...
\models *
List of logic symbols In logic, a set of symbols is commonly used to express logical representation. The following table lists many common symbols, together with their name, how they should be read out loud, and the related field of mathematics. Additionally, the subs ...
*
List of mathematical symbols A mathematical symbol is a figure or a combination of figures that is used to represent a mathematical object, an action on mathematical objects, a relation between mathematical objects, or for structuring the other symbols that occur in a formula. ...


Notes


References

* * * (Lecture notes to a short course at Università degli Studi di Siena, April 1983.) * * {{Common logical symbols Mathematical symbols Mathematical logic Logic symbols Deductive reasoning Proof theory Logical consequence