I'm looking for a symbol for an arrow whose shaft "goes through a loop" in the middle. Ideally the arrow should be just like a normal arrow symbol with a straight shaft, but in the middle it "curls" into a loop that ends on the same height as it began. Then the shaft continues until it ends in the head. Is there a symbol at least somewhat like this (I checked the comprehensive symbol list and couldn't find one)? If not, I thought about making one by putting a horizontally inverted $\hookrightarrow$ symbol together with a straight $\hookrightarrow$, so that the hooks assemble into a loop, but I would have to cut out some of the length of the arrows so that the composite isn't way too long. Is there a way I can do that?

  • 1
    One could always do this with PGF/TikZ but a solution like Thruston's is most likely preferred since it uses available glyphs. Commented Nov 29, 2022 at 10:29

2 Answers 2


Like this?

$A \rightlooparrow B$

enter image description here

If you want it to work in different sizes (subscript etc) you would need to make a mathpalette version.


You can smash a bit the circle. The following also works in all math styles.





$A\looprightarrow B$
$\scriptstyle A\looprightarrow B$
$\scriptscriptstyle A\looprightarrow B$

$A\looprightarrow B\loopleftarrow C$

$A\looplongrightarrow B\looplongleftarrow C$


enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .