I am searching for a way to create \circlearrowleft but with dot at its centre (as in \odot) .

I have searched every where, but couldn't find this particular symbol in any LaTeX help/documentation. I will be very thankful for help regarding this.

2 Answers 2


EDITED to make \dcirclearrowleft of type \mathrel.

$A \dcirclearrowleft B$

enter image description here

If it needs to work across math styles:

A \dcirclearrowleft B\scriptstyle
A \dcirclearrowleft B\scriptscriptstyle
A\dcirclearrowleft B

enter image description here

  • How can this be modified to place a small + or - in the middle? I figured out how to get the + or -, it's just big.
    – PTTHomps
    Apr 29, 2019 at 18:51
  • @TraxusIV Perhaps \newcommand\dcirclearrowleft{\mathrel{\ThisStyle{% \ensurestackMath{\stackengine{\dimexpr1.4\LMpt-.3pt}{\SavedStyle\circlearrowleft}% {\scriptscriptstyle+}{O}{c}{F}{T}{L}}% }}} Apr 29, 2019 at 18:56

Using ooalign:


    \(x\circdot y = a_{\circdot}\)

enter image description here

  • It's better to add \vphantom{\circlearrowleft} before \mathpalette, otherwise the depth of the symbol would be wrong. Not so much in this case, though, but noticeable. I changed the centering, which doesn't need to guess a value.
    – egreg
    May 9, 2017 at 17:38

You must log in to answer this question.

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