U+22A6 "⊦" Assertion Unicode Character

Unicode Version 17.0

U+22A6 "⊦" Assertion is a mathematical symbol used primarily in logic and formal systems to denote that a particular statement is asserted as true under a given set of assumptions. It is often called the "assertion sign" and functions similarly to the turnstile symbol (⊢), though it specifically emphasizes the act of asserting a proposition rather than simply indicating logical entailment. In type theory and programming language semantics, this character may appear to mark a formal judgment or declaration within a system of rules.

General Properties

Code Point U+22A6
Version Added 1.1
Name Assertion
Block Mathematical Operators
General Category Math Symbol
Canonical Combining Class Not Reordered
Bidirectional Class Other Neutral
Mirrored Yes
Mirrored Character "⫞" U+2ADE Short Left Tack

Encodings

HTML Decimal Encoding ⊦
HTML Hex Encoding ⊦
UTF-8 Encoding 0xE2 0x8A 0xA6
UTF-16 Encoding 0x22A6
UTF-32 Encoding 0x000022A6
C/C++/Java Escape \u22a6

Unicode Properties

NFC Quick Check Yes
NFD Quick Check Yes
NFKC Quick Check Yes
NFKD Quick Check Yes
Numeric Type None
Numeric Value NaN
Line Break Alphabetic
Script Common
Script Extensions Common
Indic Syllabic Category Other
Pattern Syntax Yes
Math Yes
Vertical Orientation Rotated
Grapheme Base Yes
Grapheme Cluster Break Other
Word Break Other
Sentence Break Other