\documentclass[12pt,reqno,a4paper]{amsart}
\usepackage{extsizes}
\usepackage{blindtext}
\textheight 9.3in \textwidth 6.5in
\calclayout
\usepackage{mathtools}
\usepackage{amsmath,amsthm,amsfonts,amssymb}
\usepackage{hyperref}
\usepackage{mathrsfs}
\usepackage[all]{xy}
\usepackage[normalem]{ulem}
\usepackage{tikz-cd}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{color}
\pagestyle{myheadings}
\begin{document}
\begin{tikzcd}
A \arrow[dd, "p"'] \arrow[ddrr, phantom, "\Rightarrow"] \arrow[rr, "q"] & & B \arrow[dd, "r"] \\
& & \\
C \arrow[rr, "s"] & & D
\end{tikzcd}
\begin{tikzcd}
A \arrow[dd, "p"'] \arrow[rrdd, "q"] & & \\
& & \\
B \arrow[rr, "r"] & & C
\end{tikzcd}
\end{document}
This is what I have written to get a commutative diagram.
I want to add an arrow (\Rightarrow) inside the diagram from bottom left corner to top right corner. Can some one help me to do this? I have tried to add using "phantom" but it is not coming as I expected. I want this pointing from top left corner to bottom right corner (or bottom left corner to top right corner).
\arrow[ddrr]
afterA
. But why doubling the number of rows and columns?\arrow[uurr]
rightafterC
, then. Or insert\circlearrowleft
in the centre of the diagram.