\documentclass[12pt]{article}
%از بسته های tikz یا pstricks برای رسم دیاگرام ها در این مقاله می توان استفاده کرد. 
%اما tikz با xelatex سریعتر اجرا می‌شود.بنابراین ما از ان استفاده خواهیم کرد.
\usepackage{tikz}
\usetikzlibrary{arrows}

\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\begin{document}

\begin{center}
\begin{tikzpicture}[thick]
%\node (name) at position {lable}; 
\node (00) at (0,0) {$L$};
\node (20) at (2,0) {$M$};
\node (40) at (4,0) {$N$};

\node (22) at (2,2) {$D$};

\draw[right hook->] (00) --node [above] {$\psi$}  (20);
\draw[->>] (20) --node [above] {$\varphi$} (40);

\draw[->,dotted] (22) --node [left] {$G$} (00);
\draw[->] (22) -- node [right] {$F$} (20);
\draw[->] (22) -- node [right] {$\varphi oF=0$} (40);
\end{tikzpicture}
\end{center}
\end{document}
 