Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% (find-angg "LATEX/2009projections.tex") % (find-dn4ex "edrx08.sty") % (find-angg ".emacs.templates" "s2008a") % (defun c () (interactive) (find-zsh "cd ~/LATEX/ && ~/dednat4/dednat41 2009projections.tex && latex 2009projections.tex")) % (defun c () (interactive) (find-zsh "cd ~/LATEX/ && ~/dednat4/dednat41 2009projections.tex && pdflatex 2009projections.tex")) % (eev "cd ~/LATEX/ && Scp 2009projections.{dvi,pdf} edrx@angg.twu.net:slow_html/LATEX/") % (find-dvipage "~/LATEX/2009projections.dvi") % (find-pspage "~/LATEX/2009projections.pdf") % (find-zsh0 "cd ~/LATEX/ && dvips -D 300 -o 2009projections.ps 2009projections.dvi") % (find-pspage "~/LATEX/2009projections.ps") % (find-zsh0 "cd ~/LATEX/ && dvips -D 300 -o tmp.ps tmp.dvi") % (find-pspage "~/LATEX/tmp.ps") % (ee-cp "~/LATEX/2009projections.pdf" (ee-twupfile "LATEX/2009projections.pdf") 'over) % (ee-cp "~/LATEX/2009projections.pdf" (ee-twusfile "LATEX/2009projections.pdf") 'over) \documentclass[oneside]{book} \usepackage[latin1]{inputenc} \usepackage{edrx08} % (find-dn4ex "edrx08.sty") %L process "edrx08.sty" -- (find-dn4ex "edrx08.sty") \input edrxheadfoot.tex % (find-dn4ex "edrxheadfoot.tex") \begin{document} \input 2009projections.dnt %* % (eedn4-51-bounded) Index of the slides: \msk % To update the list of slides uncomment this line: %\makelos{tmp.los} % then rerun LaTeX on this file, and insert the contents of "tmp.los" % below, by hand (i.e., with "insert-file"): % (find-fline "tmp.los") % (insert-file "tmp.los") %D diagram ?? %D 2Dx 100 +20 +20 +20 +20 %D 2D 100 a¨A,b¨B|-c¨C %D 2D %D 2D +30 a,b|-c c¨C A,B|-C %D 2D %D 2D +20 c C %D 2D %D (( a¨A,b¨B|-c¨C # 0 %D a,b|-c c¨C A,B|-C # 1 2 3 %D c C # 4 5 %D @ 0 @ 1 => .plabel= l _:' %D @ 0 @ 2 => .plabel= l _\vdash' %D @ 0 @ 3 => .plabel= r _: %D @ 1 @ 4 => .plabel= b _\vdash' %D @ 2 @ 4 => .plabel= b _: %D @ 2 @ 5 => .plabel= b _:' %D @ 3 @ 5 => .plabel= b _\vdash' %D )) %D enddiagram %D $$\diag{??}$$ Other projections: $_{£a}$ - erase the vector sign from contexts $_{T_d}$ - erase the lists of dependencies from type names $_{t_d}$ - erase the lists of dependencies from term names $_=$ - compress a whole tree into a double-bar derivation $_{¯{sw}}$ - project on the syntactical world $_{¯{mc}}$ - drop some weakenings to force minimal contexts $_{¯{var}}$ - erase the subtrees that are above `var' rules $_{¯{pres}}$ - pretend that the hyp.\ preservation isos and cleavage isos are equalities \def\piveca{_{£a}} \def\piTd{_{T_d}} \def\pitd{_{t_d}} \def\pidbar{_=} \def\pisw{_{¯{sw}}} \def\pimc{_{¯{mc}}} \def\pivar{_{¯{var}}} \def\pipres{_{¯{pres}}} \msk Notes: $\piveca$ simplifies the rules and make them look more restricted $\piTd$ simplifies the rules and make them look more restricted $\piTd$ and $\pitd$ make more sense when we allow impurities $\pisw$ requires defining protothings $\pimc$ may strengthen (slightly) a conclsuion $\pivar$ may hide hypotheses (solution: split trees) \msk Translations: Use long names for variables Use long names for terms Expand the long names in terms Replace the long names for variables by standard names Erase the primes in long names (this is bad, it collapses things!) Convert logic to $ð$-calculus Convert $ð$-calculus to logic %* \end{document} % Local Variables: % coding: raw-text-unix % ee-anchor-format: "«%s»" % End: