# Co-equalizer diagram in tikz-cd in LaTex

Can someone help me to draw a horizontal parallel arrows as a co-equalizer diagram in tikz-cd?

An example of co-equalizer diagram is: • Welcome to TeX.SX! On this site, a question should typically revolve around an abstract issue (e.g. "How do I get a double horizontal line in a table?") rather than a concrete application (e.g. "How do I make this table?"). Questions that look like "Please do this complicated thing for me" tend to get closed because they are either "off topic", "too broad", or "unclear". Please try to make your question clear and simple by giving a minimal working example (MWE): you'll stand a greater chance of getting help. Oct 16, 2014 at 8:38
• The phrase “coequalizer diagram” is perfectly clear to everybody who has started category theory. It's a specialized mathematical field, but not at all unclear; googling for “coequalizer diagram” reveals this image and also this Wikipedia page Oct 16, 2014 at 10:38

You can go with tikz-cd:

\documentclass{article}
\usepackage{tikz-cd}

\begin{document}
$\begin{tikzcd} X \ar[r,shift left=.75ex,"f"] \ar[r,shift right=.75ex,swap,"g"] & Y \ar[r,"q"] \ar[dr,swap,"q'"] & Q \ar[d,densely dotted] \\ & & Q' \end{tikzcd}$
\end{document} Just for fun, a pstricks solution:

\documentclass[pdf]{article}
\usepackage{pst-node}

\begin{document}

$\psset{arrows=->, arrowinset=0.25, linewidth=0.6pt, dash=3pt 2pt, nodesep=3pt, labelsep=2pt, colsep=1.2cm, rowsep=1cm} \begin{psmatrix} X & Y & Q \\% & &Q\smash{'} %%% \ncline[offset = 0.6ex]{1,1}{1,2}\naput{f} \ncline[offset = -0.6ex]{1,1}{1,2}\nbput{g} \ncline{1,2}{1,3}\nbput{q} \ncline{1,2}{2,3}\nbput{q'} \ncline[linestyle=dashed]{1,3}{2,3}\nbput[npos=0.45]{u} \end{psmatrix}$

\end{document} • Thanks to all for advices and right answers! Sorry for late response I was away for a week. Oct 20, 2014 at 6:28
• @Kaythi If you are satisfied with the answers, you should accept one as such. Like this, this issue will get closed. If you are waiting for some other answer, you should clarify what you need. Oct 20, 2014 at 15:09