В математической логике и информатике символ ⊢ ( ) получил название «турникет » из-за сходства с типичным турникетом , если смотреть сверху. Его также называют « тройник » и часто читают как «приводит», «доказывает», «удовлетворяет» или «влечет».
В эпистемологии Пер Мартин - Лёф (1996) анализирует символ следующим образом: «...[Т]о сочетании Urteilsstrich Фреге , штриха суждения [|], и Inhaltsstrich , штриха содержания [—], стало называться знаком утверждения». [1] Обозначение Фреге для суждения некоторого содержания A
В соответствии с его использованием для выводимости, «⊢», за которым следует выражение без чего-либо предшествующего, обозначает теорему , то есть выражение может быть выведено из правил с использованием пустого набора аксиом . Таким образом, выражение
означает, что Q является теоремой в системе.
В теории доказательств турникет используется для обозначения «доказуемости» или «выводимости». Например, если T — формальная теория , а S — конкретное предложение на языке теории, то
означает, что S доказуемо из T . [4] Такое использование продемонстрировано в статье о пропозициональном исчислении . Синтаксическое следствие доказуемости следует противопоставить семантическому следствию, обозначенному символом двойного турникета . Говорят, что является семантическим следствием , или , когда все возможные оценки , в которых является истинным, также являются истинными. Для пропозициональной логики можно показать, что семантическое следствие и выводимость эквивалентны друг другу. То есть пропозициональная логика является обоснованной ( подразумевает ) и полной ( подразумевает ) [5]
В исчислении последовательностей турникет используется для обозначения секвенции . Секвенция утверждает, что если все антецеденты истинны, то по крайней мере один из консеквентов должен быть истинным.
В типизированном лямбда-исчислении турникет используется для отделения предположений о типизации от суждений о типизации. [6] [7]
В теории категорий перевернутый турникет ( ), как в , используется для указания того, что функтор F является левым сопряженным к функтору G . [8] Реже турникет ( ), как в , используется для указания того, что функтор G является правым сопряженным к функтору F . [9]
В APL символ называется «правый галс» и представляет собой амбивалентную правую тождественную функцию, где и X ⊢ Y и ⊢ Y являются Y. Обратный символ «⊣» называется «левый галс» и представляет собой аналогичную левую тождественность, где X ⊣ Y является X , а ⊣ Y является Y. [10] [11 ]
На калькуляторах Casio fx-92 Collège 2D и fx-92+ Spéciale Collège [13] символ представляет оператор деления по модулю ; ввод даст ответ , где Q — частное , а R — остаток .
В теории моделей означает , что каждая модель является моделью .
Типографика
В TeX символ турникета получается из команды \vdash .
В Unicode символ турникета ( ⊢ ) называется правым галсом и находится в кодовой точке U+22A2. [14] (Кодовая точка U+22A6 называется знаком утверждения ( ⊦ ).)
Мартин-Лёф, Пер (1996). «О значениях логических констант и обоснованиях логических законов» (PDF) . Nordic Journal of Philosophical Logic . 1 (1): 11– 60.(Конспект лекций к краткому курсу в Университете Студи ди Сиены, апрель 1983 г.)