The mover element attaches an accent or limit placed over a base. It always sets displaystyle to "false" within overscript, but increments scriptlevel by 1 only when accent is "false". Within base, it always leaves both attributes unchanged. MathML Fundamentals
<math mathsize="80"> <mspace linebreak="newline" indentalign="center"></mspace> <mtext style="border:1px;" mathsize="50">Overscript - mover</mtext> <mspace linebreak="newline" indentalign="center"></mspace> <mtext style="border:1px;" mathsize="30">Left to Right</mtext> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px"> <mi style="border:1px;">X</mi> <mover style="border:1px;"> <mo style="border:1px;">→</mo> <mtext style="border:1px;">maps to</mtext> </mover> <mi style="border:1px;">Y</mi> </mrow> <mrow style="border:1px"> <mi>X</mi> <mover> <mo>→</mo> <mtext>maps to maps to maps to</mtext> </mover> <mi>Y</mi> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;"> <mover style="border:1px"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="left"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="right"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" accent="true"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mstyle displaystyle='false' > <mover style="border:1px"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> </mstyle> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;"> <mover style="border:1px"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="left"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="right"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;"> <mover> <mrow style="border:1px"> <mi>x</mi> <mo>+</mo> <mi>y</mi> <mo>+</mo> <mi>z</mi> </mrow> <mo style="border:1px">⏞</mo> </mover> <mover overspace="-0.2em"> <mrow style="border:1px"> <mi>x</mi> <mo>+</mo> <mi>y</mi> <mo>+</mo> <mi>z</mi> </mrow> <mo style="border:1px">⏞</mo> </mover> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mtext style="border:1px;" mathsize="30">Right to Left</mtext> <mspace linebreak="newline" indentalign="center"></mspace> <mrow dir="rtl"> <mrow style="border:1px"> <mi style="border:1px;">X</mi> <mover style="border:1px;"> <mo style="border:1px;">→</mo> <mtext style="border:1px;">maps to</mtext> </mover> <mi style="border:1px;">Y</mi> </mrow> <mrow style="border:1px"> <mi>X</mi> <mover> <mo>→</mo> <mtext>maps to maps to maps to</mtext> </mover> <mi>Y</mi> </mrow> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;" dir="rtl"> <mover style="border:1px"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="left"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="right"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" accent="true"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> <mo style="border:1px">+</mo> <mstyle displaystyle='false' > <mover style="border:1px"> <mo style="border:1px">∑</mo> <mrow style="border:1px"> <mi>n</mi> <mo>=</mo> <mn>1</mn> </mrow> </mover> </mstyle> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;" dir="rtl"> <mover style="border:1px"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="left"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> <mo style="border:1px">+</mo> <mover style="border:1px" align="right"> <mi style="border:1px">lim</mi> <mrow> <msub> <mi>x</mi> <mi>12</mi> </msub> <mo>→</mo> <mi>∞</mi> </mrow> </mover> </mrow> <mspace linebreak="newline" indentalign="center"></mspace> <mrow style="border:1px;" dir="rtl"> <mover> <mrow style="border:1px"> <mi>x</mi> <mo>+</mo> <mi>y</mi> <mo>+</mo> <mi>z</mi> </mrow> <mo style="border:1px">⏞</mo> </mover> <mover overspace="-0.2em"> <mrow style="border:1px"> <mi>x</mi> <mo>+</mo> <mi>y</mi> <mo>+</mo> <mi>z</mi> </mrow> <mo style="border:1px">⏞</mo> </mover> </mrow> </math>