The LaTeX command for twoheadrightarrow (↠) is \twoheadrightarrow (surjection / onto).
\twoheadrightarrowWriting a paper? The table generator and the BibTeX cleaner are one click away, no account.
Write \twoheadrightarrow inside math mode, that is between $…$ for inline math or in a \[ … \] or equation block for display math. This symbol needs the amssymb package, so add \usepackage{amssymb} to your preamble.
Arrows are relations in LaTeX, so \twoheadrightarrow gets the same thick spacing as an equals sign. With unicode-math under XeLaTeX or LuaLaTeX, typing ↠ in a formula gives the same symbol.
$A \twoheadrightarrow B$Open this example in the live preview: it renders as you type, with no compiler and no signup.
\searrow\swarrow\nwarrow\mapsto\longmapsto\hookrightarrow\hookleftarrow\twoheadleftarrow\rightharpoonup\rightharpoondown\leftrightharpoons\rightleftharpoons\dashrightarrow\circlearrowleftArrows in LaTeX: the full table or search all 350+ LaTeX symbols.
Use \twoheadrightarrow in math mode after adding \usepackage{amssymb} to your preamble. For example, $A \twoheadrightarrow B$.
It comes from the amssymb package: add \usepackage{amssymb} to your preamble.