Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Update: In the category of sets, an epimorphism is a surjective map and a monomorphism is an injective map. As is mentioned in the morphisms question, the usual notation is $\rightarrowtail$ or $\hookrightarrow$ for $1:1$ functions and $\twoheadrightarrow$ for onto functions. These arrows should be universally understood, so in some sense, this is a narrow duplicate of the morphisms question.

What are usual symbols for surjective, injective and bijective functions? I think in one of Lang's book I saw an arrow with 1:1 e.g. $A\xrightarrow{\rm 1:1}B$ above it to be understood as a bijective function , what are usual notations for surjective, injective and bijective functions?

Update : maybe following notations make sense and are also easily latexed : $A\xrightarrow{\rm 1:1}B$, $A\xrightarrow{\rm onto}B$, $A\xrightarrow{\rm 1:1,onto}B$

I don't know if these notations make sense with morphisms question, but this question was specific and there was no intent to find an answer for the more general case ( but would definitely be preferred).

share|cite|improve this question
@Arjang: In English, "one to one" meant what we usually nowadays call injective, "onto" meant what we usually now call surjective, so "one to one onto" meant bijective. From the internationalization perspective, the current nomenclature is an improvement. But probably from no other perspective. – André Nicolas Jun 21 '11 at 11:28
possible duplicate of Special arrows for notation of morphisms – t.b. Jun 21 '11 at 11:38
@user6312: "From the internationalization perspective, the current nomenclature is an improvement." I agree. The problem for non-native speakers with "onto" and "one to one onto" is that it sounds very idiomatic. – Américo Tavares Jun 21 '11 at 12:26
@Asaf: I don't get it. It's exactly the same question in a special context. – t.b. Jun 21 '11 at 12:31
@Americo Tavares: But I do prefer short plain words. Mantissa, abscissa, denominator, subtrahend, associative, and so on make it harder for students to know that we are dealing with real things. – André Nicolas Jun 21 '11 at 12:40
up vote 13 down vote accepted

My favorites are $\rightarrowtail$ for an injection and $\twoheadrightarrow$ for a surjection. In the days of typesetting, before LaTeX took over, you could combine these in an arrow with two heads and one tail for a bijection. Perhaps someone else knows the LaTeX for this.

share|cite|improve this answer
Sounds like a good question for our sister site – Willie Wong Jun 21 '11 at 12:42
@Willie, John: $\rightarrowtail$ I assume and it is \rightarrowtail (from the commonly used amssymb) – Asaf Karagila Jun 21 '11 at 12:48
@Asaf: I think John wants something like this $\displaystyle\rightarrowtail\!\!\!\!\!\rightarrow$ (I used \rightarrowtail\!\!\!\!\!\rightarrow - which is of course an ugly hack) – t.b. Jun 21 '11 at 12:54
Ah. :-)${}{}{}{}$ – Asaf Karagila Jun 21 '11 at 13:05
There's an easy fix to combine the two into one, similar to Theo's but a bit shorter use just \hspace except negative so we can get stuff like $\rightarrowtail \hspace{-8pt} \rightarrow$ and $\hookrightarrow \hspace{-8pt} \rightarrow$, just by doing '\rightarrowtail \hspace{-8pt} \rightarrow' and '\hookrightarrow \hspace{-8pt} \rightarrow'. Although there is an issue with the rightarrowtail being a bit small. – JSchlather Jun 21 '11 at 21:22

I personnaly use $\hookrightarrow$ to mean injection and $\twoheadrightarrow$ to mean surjection. Although I do not have a particular notation to mean bijection, I use $\leftrightarrow$ to mean bijective correspondance.

share|cite|improve this answer
seems reasonable, except for dobuble headed bijective arrow which still makes sense. – Arjang Jun 21 '11 at 19:57

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.