|
Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
\documentclass{book}
\usepackage{amsmath}
\usepackage{proof.edrx}
\usepackage{bussproofs}
\input diagxy
\xyoption{curve}
% \xyoption{tips}
\def\diagxyto{\ifnextchar/{\toop}{\toop/>/}}
\def\mon{\diagxyto/ >->/}
\def\epi{\diagxyto/->>/}
\def\toleft{\diagxyto/<-/}
\def\monleft{\diagxyto/<-< /}
\def\epileft{\diagxyto/<<-/}
\def\to{\rightarrow}
\begin{document}
\pagestyle{empty}
\def\defded#1#2{\expandafter\def\csname ded-#1\endcsname{#2}}
\def\ded#1{\csname ded-#1\endcsname}
\def\defdiag#1#2{\expandafter\def\csname diag-#1\endcsname{#2}}
\def\diag#1{\bfig\csname diag-#1\endcsname\efig}
\def\O{\mathbf{O}}
\def\op{{\operatorname{op}}}
\newcommand\E{\mathbf{E}}
\newcommand\Set{\mathbf{Set}}
\newcommand\funto{\Rightarrow}
\newcommand\tnto{\ton{\bullet}}
\newcommand\ton[1]{\overset{#1}{\to}}
\catcode`Î=13 \defÎ{\in}
\input example.dnt
%:*<->*\bij *
%:*|->*\mapsto *
%:*->*\to *
%:*-.>*\tnto *
%:*=>*\funto *
%:*/\*\land *
%:
%: [a]^1 b [P]^1 Q
%: -------- --------
%: (a,b) (a,b)->c P/\Q P/\Q->R
%: ---------------- ---------------
%: c R
%: ----1 ----1
%: a->c P->R
%:
%: ^tree1 ^tree2
%:
$$\ded{tree1} \qquad \ded{tree2}$$
%:
%: [(rÎD)^\op]^2 [dÎD]^1 [\O[r]^\op]^2 [\O[d]]^1
%: ---------------------- ------------------------
%: D(r,d)Î\Set \E[r->d]
%: ==============1 =========1
%: D(r,-):D->\Set d=>(r->d)
%: ------------- -------------
%: h:s->r D(r,-)Î\Set^D s->r \O[d=>(r->d)]
%: ------------ --------------------2 ------------ ------------------2
%: (h:s->r)^\op D(-,-):D^\op->\Set^D r^\op->s^\op r^\op=>(d=>(r->d))
%: -------------------------------- --------------------------------
%: D(h,-):D(r,-)-.>D(s,-) d-.>((r->d)->(s->d))
%:
%: ^CWM.D(h,-)1 ^CWM.D(h,-)2
%:
$$\ded{CWM.D(h,-)2} \qquad \ded{CWM.D(h,-)1}$$
%:
%: t->x,y
%: =======
%: t t->x x,y x,y->f x,y x,y->f
%: --------IFT ----------- ===========IFT
%: x->t t->x,y f f->(x->y)
%: ================== ====================
%: x->y x->y
%:
%: ^Immersions-short ^Implicit-short
%:
$$\ded{Immersions-short} \qquad \ded{Implicit-short}$$
%L require("diagxy.lua")
%D diagram miniadj
%D 2Dx 100 120
%D 2D 100 a^L <= a
%D 2D - -
%D 2D | <-> |
%D 2D v v
%D 2D 120 b => b^R
%D a (( a^L => drop b |-> drop b^R => )) b^R |->
%D enddiagram
% (eev "cd ~/dednat/; make clean; make example.dnt")
% (eev "cd ~/dednat/; make clean; make example.dvi && rexdvi example.dvi")
% (find-fline "~/dednat/example.dnt" "miniadj")
% (find-fline "~/dednat/Makefile")
$$\diag{miniadj}$$
\end{document}
# Local Variables:
# coding: no-conversion
# ee-anchor-format: "«%s»"
# ee-charset-indicator: "Ñ"
# End: