I am currently finishing a math paper where I have several diagrams with group actions and just plain morphisms. I need the proper denotation for group actions (a round arrow).
Currently, the code looks like this:
\begin{align*}
\xymatrix{
G_1 \ar@{^{(}->}[rd] & & G_2 \ar@{^{(}->}[ld] \ar@{^{(}->}[rd] & & G_1 \ar@{^{(}->}[ld] \\
& \ar[ld]_-{a_1} X_1 \ar[rd]_-{b_1} & & \ar[ld]_-{a_2} X_2 \ar[rd]_-{b_2} & \\
A & & B & & A
}
\end{align*}
The groups G_1
and G_2
act on the spaces. But in this diagram the actions look more like inclusions.
Another situation common in my paper:
\[
\xymatrix{
G_1 \ar@{^{(}->}[r] & \ar[dl]_{a} X \ar[dr]_{b} & \ar@{^{(}->}[l] G_2 \\
A & & B
}
\]
I want to replace these weird looking inclusions by a symbol for group actions, namely the round arrows.
How could I do this specifically in \xymatrix
? Is there a way at all?
If you can give me some pstricks hack or something which works in any LaTeX distribution that would be my favorite solution (without having to add packages like tikz
, as I fear the math journal will not be able to compile the file).
The question looks similar to a commutative diagram compatible with group actions
but in my case the diagram is different.
I have added a picture of what I have in mind.
Btw, I find the tikz arrows not pretty either…
Best Answer
In case you change your opinion towards TikZ:
If those loops are what you want, you may be interested in how to tweak them:
Edit: After the inclusion of the image to the OP, I can update to this solution: