# Arrows

Arrows, harpoons, and maps.

https://texform.dev/latex/topics/arrows

This topic has 64 symbols and 5 commands from the ams and base packages. Commands show whether MathJax, KaTeX, and XeTeX render them. Symbols are single characters and are not render-tested, so they carry no support level. Entries are ordered by how often they appear in corpus formulas.

Packages: ams (42), base (28).

| Name | Kind | Definition | Packages | MathJax | KaTeX | XeTeX | Frequency |
| --- | --- | --- | --- | --- | --- | --- | --- |
| [\\to](https://texform.dev/latex/symbols/to) | symbol | → U+2192 rightwards arrow | base | not tested | not tested | not tested | 3.49% |
| [\\rightarrow](https://texform.dev/latex/symbols/rightarrow) | symbol | → U+2192 rightwards arrow | base | not tested | not tested | not tested | 2.32% |
| [\\longrightarrow](https://texform.dev/latex/symbols/longrightarrow) | symbol | ⟶ U+27F6 long rightwards arrow | base | not tested | not tested | not tested | 0.79% |
| [\\mapsto](https://texform.dev/latex/symbols/mapsto) | symbol | ↦ U+21A6 rightwards arrow from bar | base | not tested | not tested | not tested | 0.69% |
| [\\xrightarrow](https://texform.dev/latex/commands/xrightarrow) | command | Used in AMS math to place annotations above or above/below a right-pointing arrow, e.g. labeled maps, limits, or transitions. | ams | full | full | full | 0.33% |
| [\\Rightarrow](https://texform.dev/latex/symbols/Rightarrow) | symbol | ⇒ U+21D2 rightwards double arrow | base | not tested | not tested | not tested | 0.28% |
| [\\Leftrightarrow](https://texform.dev/latex/symbols/Leftrightarrow) | symbol | ⇔ U+21D4 left right double arrow | base | not tested | not tested | not tested | 0.14% |
| [\\leftarrow](https://texform.dev/latex/symbols/leftarrow) | symbol | ← U+2190 leftwards arrow | base | not tested | not tested | not tested | 0.11% |
| [\\longmapsto](https://texform.dev/latex/symbols/longmapsto) | symbol | ⟼ U+27FC long rightwards arrow from bar | base | not tested | not tested | not tested | 0.10% |
| [\\hookrightarrow](https://texform.dev/latex/symbols/hookrightarrow) | symbol | ↪ U+21AA rightwards arrow with hook | base | not tested | not tested | not tested | 0.10% |
| [\\Longrightarrow](https://texform.dev/latex/symbols/Longrightarrow) | symbol | ⟹ U+27F9 long rightwards double arrow | base | not tested | not tested | not tested | 0.10% |
| [\\implies](https://texform.dev/latex/commands/implies) | command | Used to denote logical implication with spacing, commonly in logic and proofs | ams | full | full | full | 0.09% |
| [\\leftrightarrow](https://texform.dev/latex/symbols/leftrightarrow) | symbol | ↔ U+2194 left right arrow | base | not tested | not tested | not tested | 0.09% |
| [\\iff](https://texform.dev/latex/commands/iff) | command | Used to denote logical equivalence or 'if and only if' with relation spacing on both sides | base | full | full | full | 0.08% |
| [\\Longleftrightarrow](https://texform.dev/latex/symbols/Longleftrightarrow) | symbol | ⟺ U+27FA long left right double arrow | base | not tested | not tested | not tested | 0.07% |
| [\\rightharpoonup](https://texform.dev/latex/symbols/rightharpoonup) | symbol | ⇀ U+21C0 rightwards harpoon with barb upwards | base | not tested | not tested | not tested | 0.04% |
| [\\searrow](https://texform.dev/latex/symbols/searrow) | symbol | ↘ U+2198 south east arrow | base | not tested | not tested | not tested | 0.03% |
| [\\twoheadrightarrow](https://texform.dev/latex/symbols/twoheadrightarrow) | symbol | ↠ U+21A0 rightwards two headed arrow | ams | not tested | not tested | not tested | 0.03% |
| [\\longleftrightarrow](https://texform.dev/latex/symbols/longleftrightarrow) | symbol | ⟷ U+27F7 long left right arrow | base | not tested | not tested | not tested | 0.02% |
| [\\upharpoonright](https://texform.dev/latex/symbols/upharpoonright) | symbol | ↾ U+21BE upwards harpoon with barb rightwards | ams | not tested | not tested | not tested | 0.02% |
| [\\nearrow](https://texform.dev/latex/symbols/nearrow) | symbol | ↗ U+2197 north east arrow | base | not tested | not tested | not tested | 0.02% |
| [\\longleftarrow](https://texform.dev/latex/symbols/longleftarrow) | symbol | ⟵ U+27F5 long leftwards arrow | base | not tested | not tested | not tested | 0.02% |
| [\\gets](https://texform.dev/latex/symbols/gets) | symbol | ← U+2190 leftwards arrow | base | not tested | not tested | not tested | 0.01% |
| [\\xleftarrow](https://texform.dev/latex/commands/xleftarrow) | command | Used in AMS math to place annotations above or above/below a left-pointing arrow, e.g. labeled maps, inverse directions, or reverse transitions. | ams | full | full | full | 0.01% |
| [\\rightsquigarrow](https://texform.dev/latex/symbols/rightsquigarrow) | symbol | ⇝ U+21DD rightwards squiggle arrow | ams | not tested | not tested | not tested | 0.01% |
| [\\dashrightarrow](https://texform.dev/latex/symbols/dashrightarrow) | symbol | ⇢ U+21E2 rightwards dashed arrow | ams | not tested | not tested | not tested | 0.01% |
| [\\restriction](https://texform.dev/latex/symbols/restriction) | symbol | ↾ U+21BE upwards harpoon with barb rightwards | ams | not tested | not tested | not tested | 0.01% |
| [\\rightleftarrows](https://texform.dev/latex/symbols/rightleftarrows) | symbol | ⇄ U+21C4 rightwards arrow over leftwards arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\leadsto](https://texform.dev/latex/symbols/leadsto) | symbol | ⇝ U+21DD rightwards squiggle arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\rightrightarrows](https://texform.dev/latex/symbols/rightrightarrows) | symbol | ⇉ U+21C9 rightwards paired arrows | ams | not tested | not tested | not tested | <0.01% |
| [\\rightleftharpoons](https://texform.dev/latex/symbols/rightleftharpoons) | symbol | ⇌ U+21CC rightwards harpoon over leftwards harpoon | ams, base | not tested | not tested | not tested | <0.01% |
| [\\curvearrowright](https://texform.dev/latex/symbols/curvearrowright) | symbol | ↷ U+21B7 clockwise top semicircle arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\swarrow](https://texform.dev/latex/symbols/swarrow) | symbol | ↙ U+2199 south west arrow | base | not tested | not tested | not tested | <0.01% |
| [\\circlearrowleft](https://texform.dev/latex/symbols/circlearrowleft) | symbol | ↺ U+21BA anticlockwise open circle arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\Leftarrow](https://texform.dev/latex/symbols/Leftarrow) | symbol | ⇐ U+21D0 leftwards double arrow | base | not tested | not tested | not tested | <0.01% |
| [\\rightarrowtail](https://texform.dev/latex/symbols/rightarrowtail) | symbol | ↣ U+21A3 rightwards arrow with tail | ams | not tested | not tested | not tested | <0.01% |
| [\\leftrightarrows](https://texform.dev/latex/symbols/leftrightarrows) | symbol | ⇆ U+21C6 leftwards arrow over rightwards arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\circlearrowright](https://texform.dev/latex/symbols/circlearrowright) | symbol | ↻ U+21BB clockwise open circle arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\nwarrow](https://texform.dev/latex/symbols/nwarrow) | symbol | ↖ U+2196 north west arrow | base | not tested | not tested | not tested | <0.01% |
| [\\hookleftarrow](https://texform.dev/latex/symbols/hookleftarrow) | symbol | ↩ U+21A9 leftwards arrow with hook | base | not tested | not tested | not tested | <0.01% |
| [\\leftharpoonup](https://texform.dev/latex/symbols/leftharpoonup) | symbol | ↼ U+21BC leftwards harpoon with barb upwards | base | not tested | not tested | not tested | <0.01% |
| [\\Longleftarrow](https://texform.dev/latex/symbols/Longleftarrow) | symbol | ⟸ U+27F8 long leftwards double arrow | base | not tested | not tested | not tested | <0.01% |
| [\\nrightarrow](https://texform.dev/latex/symbols/nrightarrow) | symbol | ↛ U+219B rightwards arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\Rrightarrow](https://texform.dev/latex/symbols/Rrightarrow) | symbol | ⇛ U+21DB rightwards triple arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\curvearrowleft](https://texform.dev/latex/symbols/curvearrowleft) | symbol | ↶ U+21B6 anticlockwise top semicircle arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\looparrowright](https://texform.dev/latex/symbols/looparrowright) | symbol | ↬ U+21AC rightwards arrow with loop | ams | not tested | not tested | not tested | <0.01% |
| [\\rightharpoondown](https://texform.dev/latex/symbols/rightharpoondown) | symbol | ⇁ U+21C1 rightwards harpoon with barb downwards | base | not tested | not tested | not tested | <0.01% |
| [\\leftrightharpoons](https://texform.dev/latex/symbols/leftrightharpoons) | symbol | ⇋ U+21CB leftwards harpoon over rightwards harpoon | ams | not tested | not tested | not tested | <0.01% |
| [\\downharpoonright](https://texform.dev/latex/symbols/downharpoonright) | symbol | ⇂ U+21C2 downwards harpoon with barb rightwards | ams | not tested | not tested | not tested | <0.01% |
| [\\leftrightsquigarrow](https://texform.dev/latex/symbols/leftrightsquigarrow) | symbol | ↭ U+21AD left right wave arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\twoheadleftarrow](https://texform.dev/latex/symbols/twoheadleftarrow) | symbol | ↞ U+219E leftwards two headed arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\nleftrightarrow](https://texform.dev/latex/symbols/nleftrightarrow) | symbol | ↮ U+21AE left right arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\upharpoonleft](https://texform.dev/latex/symbols/upharpoonleft) | symbol | ↿ U+21BF upwards harpoon with barb leftwards | ams | not tested | not tested | not tested | <0.01% |
| [\\leftharpoondown](https://texform.dev/latex/symbols/leftharpoondown) | symbol | ↽ U+21BD leftwards harpoon with barb downwards | base | not tested | not tested | not tested | <0.01% |
| [\\dashleftarrow](https://texform.dev/latex/symbols/dashleftarrow) | symbol | ⇠ U+21E0 leftwards dashed arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\impliedby](https://texform.dev/latex/commands/impliedby) | command | Used to denote reverse logical implication with spacing, commonly in logic and proofs | ams | full | full | full | <0.01% |
| [\\downdownarrows](https://texform.dev/latex/symbols/downdownarrows) | symbol | ⇊ U+21CA downwards paired arrows | ams | not tested | not tested | not tested | <0.01% |
| [\\downharpoonleft](https://texform.dev/latex/symbols/downharpoonleft) | symbol | ⇃ U+21C3 downwards harpoon with barb leftwards | ams | not tested | not tested | not tested | <0.01% |
| [\\leftleftarrows](https://texform.dev/latex/symbols/leftleftarrows) | symbol | ⇇ U+21C7 leftwards paired arrows | ams | not tested | not tested | not tested | <0.01% |
| [\\nRightarrow](https://texform.dev/latex/symbols/nRightarrow) | symbol | ⇏ U+21CF rightwards double arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\leftarrowtail](https://texform.dev/latex/symbols/leftarrowtail) | symbol | ↢ U+21A2 leftwards arrow with tail | ams | not tested | not tested | not tested | <0.01% |
| [\\Lleftarrow](https://texform.dev/latex/symbols/Lleftarrow) | symbol | ⇚ U+21DA leftwards triple arrow | ams | not tested | not tested | not tested | <0.01% |
| [\\Lsh](https://texform.dev/latex/symbols/Lsh) | symbol | ↰ U+21B0 upwards arrow with tip leftwards | ams | not tested | not tested | not tested | <0.01% |
| [\\nleftarrow](https://texform.dev/latex/symbols/nleftarrow) | symbol | ↚ U+219A leftwards arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\nLeftarrow](https://texform.dev/latex/symbols/nLeftarrow) | symbol | ⇍ U+21CD leftwards double arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\nLeftrightarrow](https://texform.dev/latex/symbols/nLeftrightarrow) | symbol | ⇎ U+21CE left right double arrow with stroke | ams | not tested | not tested | not tested | <0.01% |
| [\\Rsh](https://texform.dev/latex/symbols/Rsh) | symbol | ↱ U+21B1 upwards arrow with tip rightwards | ams | not tested | not tested | not tested | <0.01% |
| [\\upuparrows](https://texform.dev/latex/symbols/upuparrows) | symbol | ⇈ U+21C8 upwards paired arrows | ams | not tested | not tested | not tested | <0.01% |
| [\\looparrowleft](https://texform.dev/latex/symbols/looparrowleft) | symbol | ↫ U+21AB leftwards arrow with loop | ams | not tested | not tested | not tested | 0% |
