Building on this answer, I created symbols that looks like curly \ll and \gg with a dot on top, as follows.
\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\DeclareFontFamily{U}{mathb}{\hyphenchar\font45}
\DeclareFontShape{U}{mathb}{m}{n}{
<-6> mathb5 <6-7> mathb6 <7-8> mathb7
<8-9> mathb8 <9-10> mathb9
<10-12> mathb10 <12-> mathb12
}{}
\DeclareSymbolFont{mathb}{U}{mathb}{m}{n}
\DeclareMathSymbol{\llcurly}{\mathrel}{mathb}{"CE}
\DeclareMathSymbol{\rrcurly}{\mathrel}{mathb}{"CF}
\newcommand\dotllcurly{\mathrel{\dot{\llcurly}}}
\newcommand\dotrrcurly{\mathrel{\dot{\rrcurly}}}
\begin{document}
$a\dotllcurly b, c\dotrrcurly d$
\end{document}
However, when I added these definitions to an existing document with a rather long preamble, the result was as follows (notice the dots' different relative positions).
Is there a way to change the definitions of \dotllcurly and \dotrrcurly as to fix the relative position of the dots to appear as they do in the first picture?




\dot, perhaps? – egreg Apr 01 '18 at 08:51\dot, it was not intentional. My preamble is quite long and it would take me a lot more time to try to figure out what influenced the result, than to use one of the excellent solutions provided in the answers below. – Evan Aad Apr 01 '18 at 12:03