--- a/index.html Sat Oct 22 10:37:59 2011 +0100
+++ b/index.html Sat Oct 22 10:43:10 2011 +0100
@@ -1,10 +1,280 @@
-<html>
-<head>
- <title>
- Minimal HTML Document
- </title>
- </head>
-<body>
-Test
- </body>
-</html>
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE>Homepage of Christian Urban</TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP"
+ ROWSPAN="8">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/index.html">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left"></A>
+</TD>
+
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<A NAME="Home"></A>
+<TABLE>
+<TR>
+<TD WIDTH="75%">
+<H1>Christian Urban </H1>
+
+<B>E-mail</B>
+urbanc <I>at</I> in tum de<BR>
+<BR>
+
+<B>Address</B>
+<A HREF="http://www.in.tum.de/en.html">Institute for Computer Science</A>
+at the TU Munich (IV), Boltzmannstrasse 3, D-85748 Garching, Germany.
+<BR><BR>
+
+<B>Fax</B> +49 89 289 17307
+</TD>
+<TD align="right" valign="top">
+<A HREF="http://www4.in.tum.de/~urbanc/picture-small.jpg"><IMG ALT="" SRC="picture-small.jpg" align="top"></A>
+</TD>
+</TR>
+</TABLE>
+<p>
+<IMG SRC="new.gif" ALT="" style="" align="left"><A HREF="http://isabelle.in.tum.de/nominal/activities/idp" target="_top">Isabelle Documentation Project</A> (contains now a draft of a 200-page tutorial on Isabelle programming)<BR>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Current Position</B>
+I have been awarded an
+<A HREF="http://en.wikipedia.org/wiki/Emmy_Noether">Emmy-Noether</A>
+<A HREF="http://www.dfg.de/en/research_funding/programmes/individual/emmy_noether/in_brief/index.html">fellowship</A>
+to head an independent <A HREF="http://isabelle.in.tum.de/nominal/">research group</A> in
+the Computer Science Department at the
+<A HREF="http://www.in.tum.de/en.html">TU Munich</A>. This group co-operates
+with the <A HREF="http://www4.in.tum.de/proj/theoremprov/group.html">Theorem Proving Group</A>
+chaired by <A HREF="http://www4.informatik.tu-muenchen.de/~nipkow/">Prof. Tobias Nipkow</A> and
+is accommodated by the institute of
+<A HREF="http://www4.informatik.tu-muenchen.de/~broy/">Prof. Manfred Broy</A>.
+<P>
+
+<B>Past Positions</B>
+Between September 2008 and February 2009, I was an invited research fellow in
+the <A HREF="http://www.cs.princeton.edu/">Department of Computer Science</A> in Princeton.
+In 2004/05 I was an Alexander-von-Humboldt fellow in Munich and
+from 2000 until 2004 I was awarded a Research Fellowship in Cambridge. Before that
+I did my PhD in Cambridge.
+<P>
+
+<B>Research Interests</B> theorem provers, programming languages, compilers,
+algorithms, proof theory, type systems, concurrency, lambda calculus, unification,
+regular expressions, computability, complexity, functional and logic programming.
+<P>
+
+<B>Conferences</B>
+<A HREF="http://www.iiia.csic.es/~levy/unif06/">UNIF'06</A> (member of PC),
+<A HREF="http://www.cs.mcgill.ca/~bpientka/lfmtp07">LFMTP'07</A> (member of PC),
+<A HREF="http://isabelle.in.tum.de/nominal/activities/lfmtp08/">LFMTP'08</A> (PC co-chair),
+<A HREF="http://www.cis.upenn.edu/~sweirich/wmm/">WMM'08</A> (member of PC),
+<A HREF="http://www.mat.ufmg.br/lsfa2008/">LSFA'08</A> (invited speaker),
+<A HREF="http://www.dcs.kcl.ac.uk/staff/maribel/TAASN.html">TAASN'09</A> (member of PC),
+<A HREF="http://lsfa09.cic.unb.br/">LSFA'09</A> (member of PC),
+<A HREF="http://isabelle.in.tum.de/nominal/activities/tphols09/idw.html">IDW'09</A> (organiser),
+<A HREF="http://www.seas.upenn.edu/~sweirich/wmm/wmm09.html">WMM'09</A> (PC chair),
+<A HREF="http://tphols.in.tum.de/">TPHOLs'09</A> (PC co-chair),
+<A HREF="http://dream.inf.ed.ac.uk/events/automatheo-2010/">Automatheo'10</A> (member of PC),
+<A HREF="http://www.floc-conference.org/">ITP'10</A> (member of PC),
+<A HREF="http://www.dcs.kcl.ac.uk/staff/maribel/UNIF.html">UNIF'10</A> (invited speaker),
+<A HREF="http://www.cis.upenn.edu/~bcpierce/wmm/">WMM'10</A> (invited speaker),
+<A HREF="http://isabelle.in.tum.de/nominal/activities/idw10/idw.html">IDW'10</A> (co-organiser),
+<A HREF="http://formes.asia/cpp">CPP'11</A> (member of PC),
+<A HREF="http://www.rdp2011.uns.ac.rs/rta/">RTA'11</A> (member of PC),
+<A HREF="http://lfmtp11.cs.umn.edu">LFMTP'11</A> (member of PC)
+<BR>
+
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Nominal Isabelle</B>
+I currently work on Nominal
+<A HREF="http://isabelle.in.tum.de">Isabelle</A>. This is joint work with
+<A HREF="http://wwwbroy.in.tum.de/~berghofe/">Dr Stefan Berghofer</A>,
+<A HREF="http://www4.in.tum.de/~wenzelm/">Dr Markus Wenzel</A>,
+<A HREF="http://www4.in.tum.de/~kaliszyk/">Dr Cezary Kaliszyk</A> and
+the Isabelle-team in Munich.
+Many of the theoretical ideas originate from the nominal logic project - a wonderful project headed
+by <A HREF="http://www.cl.cam.ac.uk/~amp12/">Prof. Andrew Pitts</A>.
+The aim of my work is to make formal reasoning involving binders as simple as
+on paper and the hope is to lure
+<A HREF="http://alliance.seas.upenn.edu/~plclub/cgi-bin/poplmark/index.php?title=The_POPLmark_Challenge#Vision">masses</A> to automated
+theorem proving. My funding for this work was provided in 2004 and 2005 by a research
+fellowship from the
+<A HREF="http://en.wikipedia.org/wiki/Alexander_von_Humboldt">Alexander-von-Humboldt</A>
+<A HREF="http://www.humboldt-foundation.de/web/home.html">foundation</A>. During this time I was a visitor in the group of
+<A HREF="http://www.mathematik.uni-muenchen.de/~schwicht/">Prof. Helmut Schwichtenberg</A>.
+Since 2006 this work is supported by an
+<A HREF="http://en.wikipedia.org/wiki/Emmy_Noether">Emmy-Noether</A>
+<A HREF="http://www.dfg.de/en/research_funding/programmes/individual/emmy_noether/in_brief/index.html">fellowship</A>.
+There is a <A HREF="http://isabelle.in.tum.de/nominal/">webpage</A> and a
+<A HREF="https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/nominal-isabelle">mailing list</A>
+about Nominal Isabelle. It also includes a list of projects that use Nominal Isabelle.
+Users of Nominal Isabelle had their papers appearing at LICS, POPL, FOSSACS, SOS, TPHOLs and CPP.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Myhill-Nerode and Regular Expressions</B>
+Out of frustration of having to teach inductions in theorem provers using worn-out examples like
+fib and even/odd, we implemented a large part of regular language theory in Isabelle/HOL.
+This <A HREF="http://afp.sourceforge.net/devel-entries/Myhill-Nerode.shtml">implementation</A>
+gives rise to much more interesting examples, as shown
+<A HREF="http://www.cs.cmu.edu/~rwh/papers/regexp/jfp.ps">here</A> and
+<A HREF="http://ropas.snu.ac.kr/~kwang/paper/06-jfp-yi.pdf">here</A>. It turns out that
+formalisations of automata theory are a huge
+<A HREF="https://lists.cam.ac.uk/pipermail/cl-isabelle-users/2005-September/msg00012.html">pain</A>
+in theorem provers, especially in those that are HOL-based.
+We therefore went against the
+<A HREF="http://books.google.com/books?id=8lKyxS8_CNoC&pg=PA14&source=gbs_toc_r&cad=4#v=onepage&q&f=false">mainstream</A>
+and used in our formalisation regular expressions exclusively,
+because they are much more convenient for formal reasoning. The results we
+formalised include: the Myhill-Nerode theorem, the closure of regular languages
+under complementation, finiteness of derivatives of regular expressions and a surprising
+result about Subseq, which according to
+this
+<A HREF="http://blog.computationalcomplexity.org/2006/01/theorem-that-should-be-better-known.html">blog</A>
+should be better known. This is joint work with Prof. Xingyuan
+Zhang and his student Chunhan Wu from the
+<A HREF="http://www.ust.com.cn/">PLA University of Science and Technology</A> in Nanjing.
+My funding for this work came from the
+<A HREF="http://www.sinogermanscience.org.cn/">Chinese-German Research Centre</A>.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Nominal Unification and Alpha-Prolog</B>
+<A HREF="http://www4.in.tum.de/~urbanc/Unification">Nominal unification</A> is one outcome of
+my involvement in the nominal logic project in Cambridge. Another is the logic programming language
+alpha-Prolog (joint work with <A HREF="http://homepages.inf.ed.ac.uk/jcheney/">Dr James Cheney</A>),
+which uses nominal unification - click for details
+<A HREF="http://homepages.inf.ed.ac.uk/jcheney/programs/aprolog/">here</A>.
+The nominal unification algorithm has been
+<A HREF="http://www4.in.tum.de/~urbanc/Unification">formally verified</A> in Isabelle. This
+was possible since this unification algorithm is formulated in a simple first-order language
+(unlike other algorithms for higher-order unification).
+<A HREF="http://www.cs.indiana.edu/~dfried/">Prof. Daniel Friedman</A> and his group use nominal
+unification in their alpha-Kanren system implemented in Scheme.
+<A HREF="http://www.dcs.kcl.ac.uk/staff/maribel/">Prof. Maribel Fernandez</A> and her student
+improved the nominal unification algorithm to be quadratic.
+My funding for this work was provided through a research fellowship from
+<A HREF="http://www.corpus.cam.ac.uk">Corpus Christi College</A>, Cambridge.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Classical Logic</B>
+I was Ph.D. student in the University of Cambridge
+<A HREF="http://www.cl.cam.ac.uk">Computer Laboratory</A>
+and for three years
+called Gonville and Caius College my home. I was very lucky to have
+<A HREF="http://research.microsoft.com/~gmb/">Dr Gavin Bierman</A>
+as supervisor. My research in Cambridge was also very much influenced by
+<A HREF="http://www.dpmms.cam.ac.uk/~martin/">Prof. Martin Hyland</A>.
+Some details on my thesis "Classical Logic and Computation" are
+<A HREF="http://www4.in.tum.de/~urbanc/PhD/index.html">elsewhere</A>, including
+a <A HREF="http://www4.in.tum.de/~urbanc/Cut/cutapplet.html">Java Applet</A> that
+'visualises' some of the results from the thesis. I completed the writing of
+the thesis in <A HREF="http://iml.univ-mrs.fr/ldp/">Marseille</A> in the group of
+<A HREF="http://iml.univ-mrs.fr/~girard/">Prof. Jean-Yves Girard</A>. My study in
+Cambridge was funded by two <A HREF="http://www.daad.de/index.html">scholarships</a>
+from the German government; my year in Marseille by a TMR-fellowship from the EU.
+My PhD was also one starting point for the EPSRC Project on the Semantics of Classical
+Proofs. The strong normalisation result in the PhD has recently been used by
+<A HREF="http://www.loria.fr/~ckirchne/hot.html">Prof. Claude Kirchner</A> and his
+students to prove consistency for their superdeduction system lemuridae.
+</TD>
+</TR>
+
+
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>Forum</B>
+I implemented Forum, a programming language based on classical linear logic,
+as my M.Phil. thesis. This was joint work with
+<A HREF="http://www.dcs.st-and.ac.uk/~rd/">Dr Roy Dyckhoff</A>.
+Details can be found
+<A HREF="http://www.dcs.st-and.ac.uk/~rd/logic/nonmac/">here</A> and
+<A HREF="http://www.lix.polytechnique.fr/Labo/Dale.Miller/forum/">here</A>. During my
+M.Phil study I spent one month in Philadelphia invited by
+<A HREF="http://www.lix.polytechnique.fr/~dale/">Prof. Dale Miller</A>.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<B>G4ip</B> An implementation of G4ip using the imperative language Pizza can be found
+<A HREF="http://www4.in.tum.de/~urbanc/Prover/index.html">here</A>.
+<A HREF="http://pizzacompiler.sourceforge.net">Pizza</A> is a conservative
+extension of Java and a precursor of Scala. The implementation illustrates the technique of success
+continuations.
+</TD>
+</TR>
+
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Mon Sep 5 10:11:36 BST 2011
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+
+<!-- script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4143458-2");
+pageTracker._trackPageview();
+} catch(err) {}
+</script -->
+</BODY>
+</HTML>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/logic.html Sat Oct 22 10:43:10 2011 +0100
@@ -0,0 +1,158 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE>Homepage of Christian Urban</TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left">
+</A>
+</TD>
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H1>Logic Related Links</H1>
+
+<H4>An Incomplete List of People Working in Logic, Proof Theory, Theorem Provers and Related Areas</H4>
+
+<TABLE BORDER=0 WIDTH="100%">
+<TR>
+<TD>
+<DL>
+
+<DD><A HREF="http://www.cs.princeton.edu/~appel/">Andrew Appel</A></DD>
+<DD><A HREF="http://www.cl.cam.ac.uk/~amp12">Andrew Pitts</A></DD>
+<DD><A HREF="http://www.site.uottawa.ca/~afelty/">Amy Felty</A></DD>
+<DD><A HREF="http://www.cis.upenn.edu/~bcpierce/">Benjamin Pierce</A></DD>
+<DD><A HREF="http://www.lix.polytechnique.fr/~catuscia/">Catuscia Palamidessi</A></DD>
+<DD><A HREF="http://www.math.unipd.it/~claudia/">Claudia Faggian</A></DD>
+<DD><A HREF="http://www.lix.polytechnique.fr/Labo/Dale.Miller/">Dale Miller</A></DD>
+<DD><A HREF="http://www.cs.indiana.edu/~dfried/">Daniel Friedman</A></DD>
+<DD><A HREF="http://www.bath.ac.uk/~cssdjp/">David Pym</A></DD>
+<DD><A HREF="http://www.loria.fr/~galmiche/">Didier Galmiche</A></DD>
+<DD><A HREF="http://www.dcs.qmw.ac.uk/~edmundr">Edmund Robinson</A></DD>
+<DD><A HREF="http://www.cs.cmu.edu/~fp">Frank Pfenning</A></DD>
+<DD><A HREF="http://research.microsoft.com/~gmb/">Gavin Bierman</A></DD>
+<DD><A HREF="http://www.cs.berkeley.edu/~necula/">George Necula</A></DD>
+<DD><A HREF="http://profs.sci.univr.it/~bellin/">Gianluigi Bellin</A></DD>
+<DD><A HREF="http://www.lix.polytechnique.fr/~dowek/">Gilles Dowek</A></DD>
+<DD><A HREF="http://www.cl.cam.ac.uk/~gw104/">Glynn Winskel</A></DD>
+<DD><A HREF="http://www-users.cs.umn.edu/~gopalan/">Gopalan Nadathur</A></DD>
+<DD><A HREF="http://www.dcs.ed.ac.uk/home/gdp/">Gordon Plotkin</A></DD>
+<DD><A HREF="http://www.mathematik.uni-muenchen.de/~schwicht/">Helmut Schwichtenberg</A></DD>
+<DD><A HREF="http://www.cs.kun.nl/~henk">Henk Barendregt</A></DD>
+<DD><A HREF="http://pauillac.inria.fr/~herbelin/index-eng.html">Hugo Herbelin</A></DD>
+<DD><A HREF="http://theory.stanford.edu/~iliano">Iliano Cervesato</A>
+<DD><A HREF="http://homepages.inf.ed.ac.uk/jcheney/">James Cheney</A>
+<DD><A HREF="http://www.cis.upenn.edu/~jean">Jean Gallier</A>,
+ <A HREF="ftp://ftp.cis.upenn.edu/pub/papers/gallier/">papers</A></DD>
+<DD><A HREF="http://iml.univ-mrs.fr:80/~girard/">Jean-Yves Girard</A></DD>
+<DD><A HREF="http://www.cl.cam.ac.uk/users/jrh/">John Harrison</A></DD>
+<DD><A HREF="http://theory.stanford.edu/people/jcm/home.html">John Mitchell</A></DD>
+<DD><A HREF="http://www.cs.cmu.edu/~crary/">Karl Crary</A></DD>
+</DL>
+</TD>
+
+<TD>
+<DL>
+<DD><A HREF="http://www.cl.cam.ac.uk/users/lcp/">Larry Paulson</A></DD>
+<DD><A HREF="http://www.comlab.ox.ac.uk/oucl/people/luke.ong.html">Luke Ong</A></DD>
+<DD><A HREF="http://www.tcs.informatik.uni-muenchen.de/~mhofmann/">Martin Hofmann</A></DD>
+<DD><A HREF="http://www.dpmms.cam.ac.uk/~martin/">Martin Hyland</A></DD>
+<DD><A HREF="http://www4.in.tum.de/~wenzelm/">Markus Wenzel</A></DD>
+<DD><A HREF="http://www.logic.at/staff/baaz/">Matthias Baaz</A></DD>
+<DD><A HREF="http://www.ccs.neu.edu/home/matthias/">Matthias Felleisen</A></DD>
+<DD><A HREF="http://users.rsise.anu.edu.au/~michaeln/">Michael Norrish</A></DD>
+<DD><A HREF="http://www.ccs.neu.edu/home/wand/">Mitchell Wand</A></DD>
+<DD><A HREF="http://www.diku.dk/users/neil/">Neil Jones</A></DD>
+<DD><A HREF="http://research.microsoft.com/~nick/">Nick Benton</A></DD>
+<DD><A HREF="http://www.trustworthytools.com/">Peter Homeier</A>
+<DD><A HREF="http://www.cl.cam.ac.uk/~pes20/">Peter Sewell</A>
+<DD><A HREF="http://www.site.uottawa.ca/~phil/">Phil Scott</A></DD>
+<DD><A HREF="http://homepages.inf.ed.ac.uk/wadler/">Philip Wadler</A></DD>
+<DD><A HREF="http://www.pps.jussieu.fr/~curien/">Pierre-Louis Curien</A></DD>
+<DD><A HREF="http://homepages.inf.ed.ac.uk/rap/">Randy Pollack</A></DD>
+<DD><A HREF="http://www.jaist.ac.jp/~vester/">René Vestergaard</A></DD>
+<DD><A HREF="http://www.cs.cornell.edu/home/rc/">Robert Constable</A></DD>
+<DD><A HREF="http://www.cs.cmu.edu/~rwh/">Robert Harper</A></DD>
+<DD><A HREF="http://www.dcs.st-and.ac.uk/~rd/">Roy Dyckhoff</A></DD>
+<DD><A HREF="http://web.comlab.ox.ac.uk/oucl/people/samson.abramsky.html">Samson Abramsky</A></DD>
+<DD><A HREF="http://www.wv.inf.tu-dresden.de/~sh/">Steffen Hölldobler</A></DD>
+<DD><A HREF="http://math.Stanford.EDU/~feferman/">Solomon Feferman</A></DD>
+<DD><A HREF="http://wwwbroy.in.tum.de/~berghofe/index.html">Stefan Berghofer</A></DD>
+<DD><A HREF="http://www.cis.upenn.edu/~stevez/">Steve Zdancewic</A></DD>
+<DD><A HREF="http://www.cs.chalmers.se/~coquand/">Thierry Coquand</A></DD>
+<DD><A HREF="http://www4.informatik.tu-muenchen.de/~nipkow/">Tobias Nipkow</A></DD>
+<DD><A HREF="http://www-compsci.swan.ac.uk/~csulrich/">Ulrich Berger</A></DD>
+<DD><A HREF="http://pauillac.inria.fr/~xleroy/">Xavier Leroy</A></DD>
+</DL>
+</TD>
+</TR>
+</TABLE>
+
+<H4>Bookmarks </H4>
+
+<DL>
+<DD><A HREF="http://www.cwi.nl/~arie/picalc.html">
+ Pi-calculus</A></DD>
+<DD><A HREF="ftp://ftp.cis.upenn.edu/pub/papers/miller/ComputNet95/llsurvey.html">
+ Survey on linear logic programming languages by Dale Miller</A></DD>
+<DD><A HREF="http://cl-informatik.uibk.ac.at/~ami/research/rr/">
+ Researchers in Rewriting</A> </DD>
+<DD><A HREF="http://www.lsv.ens-cachan.fr/rtaloop/">
+ List of open problems in term rewriting</A> </DD>
+<DD><A HREF="http://www.uni-bonn.de/logic/world.html">
+ Mathematical logic</A> </DD>
+<DD><A HREF="http://www.cis.upenn.edu/~giorgi/cl.html">Computability Logic Homepage</A>
+</DL>
+
+
+</TD>
+</TR>
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Mon Mar 29 08:15:12 CEST 2010
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+</BODY>
+</HTML>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc.html Sat Oct 22 10:43:10 2011 +0100
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE> Christian Urban </TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP"
+ ROWSPAN="2">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left">
+</A>
+</TD>
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<h3> GNU/Linux World</h3>
+ <dl> <dd> <a href ="http://tldp.org/">
+ Linux Documentation Project</a>
+ <dd> <a href ="http://www.dk.xemacs.org/">
+ Xemacs </a>
+ <dd> <a href ="http://www.x.org/">
+ XOrg </a>
+ (<a href ="http://xfree86.org/mailman/listinfo/">Mailing Lists</a>)
+ <dd> <a href="http://www.tex.ac.uk/tex-archive/help/Catalogue/catalogue.html">
+ CTAN Catalogue</a>
+ <dd> <a href="http://www.tug.org/texlive/">
+ TeX Live</a>
+ <dd> <a href="http://tug.org/">
+ TeX Users Group</a>
+ (<a href ="http://www.tug.org/ListsArchives/">Mailing Lists</a>)
+ <dd> <a href="http://slashdot.org/">
+ Slashdot</a>
+ <dd> <a href="http://lwn.net">
+ Linux Weekly News</a>
+ <dd> <a href="http://www.kernel.org/">
+ Linux-Kernel Archive</a>
+ (<a href="http://www.uwsg.indiana.edu/hypermail/linux/kernel/">Mailing List</a>)
+ <dd> <a href="http://www.slackware.com">
+ Slackware</a>,
+ <a href="ftp://ftp.gwdg.de/pub/linux/slackware/">
+ Slackware-Ftp</a>,
+ <a href="http://www.linuxpackages.net/">
+ Packages</a>,
+ <a href="http://www.userlocal.com/phorum/">
+ Forum</a>
+ <dd> <a href="http://www.kde.org/">
+ KDE Desktop</a>
+ (<a href ="http://lists.kde.org/">Mailing Lists</a>)
+ <dd> <a href="http://catless.ncl.ac.uk/Risks/">
+ The Risks Digest</a>
+ <dd> <a href="http://www.csl.sri.com/users/neumann/insiderisks.html">
+ C. of ACM Inside Risks</a>
+ <dd> <a href="http://latex-beamer.sourceforge.net/">
+ Beamer Latex Class</a>
+ </dl>
+</TD>
+</TR>
+
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+ <h4> Airlines and Railways </h4>
+ <dl> <dd>
+ <a href="http://www.british-airways.com/">British Airways</a>,
+ <a href="http://www.lufthansa.de">Lufthansa</a>,
+ <a href="http://bahn.hafas.de/index.html">Deutsche Bundesbahn</a>,
+ <a href="http://www.ryanair.co.uk/">Ryanair</a>,
+ <a href="http://www.easyjet.co.uk/">Easyjet</a>,
+ <a href="http://www.timeanddate.com/worldclock">World Times</a>
+ </dl>
+</TD>
+</TR>
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Mon Feb 16 23:17:30 GMT 2009
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+</BODY>
+</HTML>
Binary file new.gif has changed
Binary file picture-small.jpg has changed
Binary file picture.jpg has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/publications.html Sat Oct 22 10:43:10 2011 +0100
@@ -0,0 +1,426 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE> Christian Urban </TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP"
+ ROWSPAN="17">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left">
+</A>
+</TD>
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<h2>Publications</h2>
+<FONT COLOR="#800000"><B>Warning:</B></FONT>
+Currently not all papers are available from this page.
+Please email me for copies of the papers you cannot find.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>Pending</H3>
+
+<p><B>Mechanizing the Metatheory of Mini-XQuery.</B>
+ (with Cheney) To appear at CPP 2011.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/cpp-11.pdf">pdf</A>]
+
+<p><B>A Formalisation of the Myhill-Nerode Theorem based on Regular Expressions.</B>
+ (with Wu and Zhang) Journal version. Submitted.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/rexp.pdf">pdf</A>]
+
+<p><B>General Bindings and Alpha-Equivalence in Nominal Isabelle.</B>
+ (with Kaliszyk) Journal version. Submitted.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/lmcs.pdf">pdf</A>]
+
+<p><B>How to Prove False using the Variable Convention.</B>
+ Appears as a poster at TTVSI, 1 page.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/mike-poster-abstract-08.pdf">pdf</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/mike-poster-08.pdf">poster</A>]
+
+<p><B>Strong Induction Principles in the Locally Nameless
+ Representation of Binders (Preliminary Notes).</B> (with Pollack) A shorter version
+ of this paper was accepted at WMM'07.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/ln.pdf">pdf</A>]
+</TD>
+</TR>
+<TR>
+
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2011</H3>
+<p><B>General Bindings and Alpha-Equivalence in Nominal Isabelle.</B>
+ (with Kaliszyk)
+ In Proceedings of the 20th European Symposium on Programming (ESOP 2011).
+ In Volume 6602 of Lecture Notes in Computer Science. Pages 480-500.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6602.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/esop-11.pdf">pdf</A>]
+
+<p><B>A Formalisation of the Myhill-Nerode Theorem based on Regular Expressions (Proof
+ Pearl).</B>
+ (with Wu and Zhang)
+ In Proceedings of the 2nd Conference on Interactive Theorem Proving (ITP 2011).
+ In Volume 6898 of Lecture Notes in Computer Science. Pages 341-356.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6898.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/itp-11.pdf">pdf</A>]
+
+<p><B>Quotients Revisited for Isabelle/HOL.</B>
+ (with Kaliszyk) In Proceedings of the ACM Symposium on Applied
+ Computing (SAC 2011), Software Verification and Testing track,
+ Pages 1639-1644.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/sac-11.pdf">pdf</A>]
+</TD>
+</TR>
+
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2010</H3>
+<p><B>Proof Pearl: A New Foundation for Nominal Isabelle.</B> (with Huffman)
+ In Proceedings of the 1st Conference on Interactive Theorem Proving (ITP 2010).
+ In Volume 6172 of Lecture Notes in Computer Science. Pages 35-50.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6172.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nominal-atoms.pdf">pdf</A>]
+
+<p><B>Mechanizing the Metatheory of LF.</B> (with Cheney and Berghofer)
+ In <A HREF="http://doi.acm.org/10.1145/1877714.1877721">
+ ACM Transactions on Computational Logic</A>, Vol 12(2), Pages 15:1 - 15:42, 2011.
+ [<A HREF="http://isabelle.in.tum.de/nominal/LF/">technical report</A>]
+
+<p><B>Nominal Unification Revisited.</B>
+ (invited paper) In Proceedings of the 24th Workshop on Unification (UNIF 2010).
+ In Volume 42 of Electronic Proceedings in Theoretical Computer Science. Pages 1-11, 2010.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/univ-10.pdf">pdf</A>]
+
+</TD>
+</TR>
+
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2009</H3>
+<p><B>Nominal Formalisations of Typical SOS Proofs.</B>
+ (with Narboux) In Proceedings of the 3rd Workshop on Logical and Semantic
+ Frameworks with Applications (LFSA'08). Electronic
+ Notes in Theoretical Computer Science, 247, Pages 139-155, 2009.
+ [<A HREF="http://isabelle.in.tum.de/nominal/manual/SOS.pdf">pdf</A>].
+
+<p><B>Proceedings of Theorem Proving in Higher Order Logics (TPHOLs'09).</B>
+ (with Berghofer, Nipkow and Wenzel) Volume 5674 of Lecture Notes in
+ Computer Science, 2009.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5674.htm">Springer Verlag</A>
+
+<p><B>Nominal Verification of W.</B> (with Nipkow)
+ From Semantics to Computer Science, Essays in Honour of Gilles Kahn,
+ edited by Bertot, Huet, Levy and Plotkin. Cambridge
+ University Press, 2009. Pages 363-382.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/w-07.pdf">pdf</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2008</H3>
+<p><B>Mechanizing the Metatheory of LF.</B> (with Cheney and Berghofer) In Proceedings of the
+ 23rd IEEE Symposium on Logic in Computer Science (LICS 2008), IEEE Computer Society,
+ June 2008. Pages 45-56.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/lics-08.pdf">pdf</A>] More
+ information is <A HREF="http://isabelle.in.tum.de/nominal/LF/index.html">elsewhere</A>.
+
+<p><B>Nominal Inversion Principles.</B> (with Berghofer)
+ In Proceedings of 21st International Conference on Theorem Proving in
+ Higher Order Logics (TPHOLs'08). In Volume 5170 of Lecture Notes in
+ Computer Science. Pages 71-85.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5170.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/tphols-08.pdf">pdf</A>]<BR><BR>
+
+ (Note that the proof in figure 3 is chosen as an illustrative example to
+ show how to use inversion principles (the main topic of the paper). If one
+ does the induction on the beta-reduction relation, instead of the typing
+ relation, then the proof is almost trivial and can be found automatically
+ by Isabelle only using some very standard inversion principles for the
+ typing relation.)
+
+<p><B>Mechanising a Proof of Craig's Interpolation Theorem for Intuitionistic Logic in
+ Nominal Isabelle.</B> (with Chapman and McKinna)
+ In Proceedings of 9th International Conference on Artificial Intelligence
+ and Symbolic Computation (AISC'08). In Volume 5144 of Lecture Notes in
+ Artificial Intelligene. Pages 38-52.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5144.htm">Springer Verlag</A>
+
+
+
+<p><B>Revisiting Cut-Elimination: One Difficult Proof is Really a Proof.</B> (with Zhu)
+ In Proceedings of the 19th International Conference on Rewriting Techniques
+ and Applications (RTA 2008). In Volume 5117 of Lecture Notes in Computer Science.
+ Pages 409-424.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5117.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/rta-08.pdf">pdf</A>]<BR><BR>
+
+ (This paper corrects some lemmas in my PhD-thesis. The errors were found by formalising
+ the proof in Nominal Isabelle.)
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2007</H3>
+<p><B>Barendregt's Variable Convention in Rule Inductions.</B>
+ (with Berghofer and Norrish) In Proceedings of the 21th
+ Conference on Automated Deduction (CADE 2007). In volume 4603
+ of Lecture Notes in Artificial Intelligence. Bremen, Germany.
+ July 2007. Pages 35-50.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t4603.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/cade07.ps">ps</A>]
+
+ <BR><BR>This paper supersedes the MERLIN-paper from 2005.
+
+<p><B>Nominal Techniques in Isabelle/HOL.</B> In
+ Journal of Automatic Reasoning, 2008, Vol. 40(4), 327-356.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nom-tech.ps">ps</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nom-tech.pdf">pdf</A>]
+
+<p><B>Formalising in Nominal Isabelle Crary's Completeness Proof for Equivalence Checking.</B>
+ (with Narboux) In Proceedings of the International Workshop on Logical Frameworks and
+ Meta-Languages: Theory and Practice (LFMTP 2007). Electronic Notes in
+ Theoretical Computer Science. Vol. 196. Pages 3-18.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/lfmtp-07.pdf">pdf</A>]<BR><BR>
+
+ (There is a minor problem in the statement on page 4 where we write that alpha-renamings
+ are required in order to show the equivalence of Q-Beta and Q-Beta': While the equivalence
+ can be proved using alpha-renamings, it can also be proved by a careful analysis of the
+ available freshness-constraints.)
+
+<p><B>Nominal Logic Programming.</B> (with Cheney)
+ In <A HREF="http://dl.acm.org/citation.cfm?id=1387675">
+ ACM Transactions on Programming Languages and Systems</A>,
+ 2008, Vol. 30(5), Article 26, pages 1-47.
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2006</H3>
+<p><B>Proof Theory of Classical Propositional Calculus.</B>
+ (with Hyland, Bellin and Robinson) In Theoretical Computer
+ Science 2006. Vol. 364(2). Pages 143-170.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/class-tcs.ps">ps</A>]
+
+<p><B>A Recursion Combinator for Nominal Datatypes
+ Implemented in Isabelle/HOL.</B> (with Berghofer) In Proceedings of the 3rd
+ International Joint Conference on Automated Deduction (IJCAR 2006).
+ Seattle, USA. In volume 4130 of Lecture Notes in Artificial Intelligence.
+ Pages 498-512.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t4130.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/ijcar-06.ps">ps</A>]
+
+<p><B>Classical Logic is better than Intuitionistic Logic:
+ A Conjecture about Double-Negation Translations.</B> (with Ratiu) In Proceedings
+ of the 1st International Workshop on Classical Logic and Computation (CL & C 2006).
+ Venice, Italy. 20pp.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/clc-06.ps">ps</A>]
+
+<p><B>A Head-to-Head Comparison of de Bruijn Indices and Names.</B> (with Berghofer)
+ In Proceedings of the International Workshop on Logical Frameworks and
+ Meta-Languages: Theory and Practice (LFMTP 2006). Electronic Notes in
+ Theoretical Computer Science. Vol. 174(5). Pages 53-67.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/lfmtp-06.ps">ps</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2005</H3>
+<p><B>A Formal Treatment of the Barendregt Variable Convention in Rule Inductions.</B> (with Norrish)
+ In Proceedings of the ACM Workshop on Mechanized Reasoning about Languages with Variable
+ Binding and Names (MERLIN 2005). Tallinn, Estonia. September 2005. Pages 25-32. © ACM, Inc.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/merlin-05.ps">ps</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/merlin-05.pdf">pdf</A>]
+<p>
+ (There was a small typo in the definition of permutation equality, which has been corrected
+ in the versions above. This paper received favourable comments on the
+ <A HREF="http://cs.nyu.edu/pipermail/fom/2005-December/009495.html">FOM</A> mailing-list.)
+
+<p><B>Nominal Techniques in Isabelle/HOL.</B> (with Tasson) In Proceedings of the 20th
+ Conference on Automated Deduction (CADE 2005). In volume 3632 of Lecture Notes in Artificial
+ Intelligence. Tallinn, Estonia. July 2005. Pages 38-53.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3632.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nom-cade-05.ps">ps</A>]
+
+<p><B>Avoiding Equivariance in Alpha-Prolog.</B> (with Cheney) In Proceedings of the 7th
+ International Conference on Typed Lambda Calculi and Applications (TLCA 2005).
+ In Volume 3461 of Lecture Notes in Computer Science. Nara, Japan. April 2005. Pages 401-416.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3461.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/alpha-tlca.ps">ps</A>]
+</TD>
+</TR>
+
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2004</H3>
+<p><B>Nominal Unification.</B> (with Pitts and Gabbay) In Theoretical Computer Science
+ 2004. Vol. 323(1-3). Pages 473-497.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nomu-tcs.ps">ps</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nomu-tcs.pdf">pdf</A>]
+
+<p><B>Nominal Techniques for Reasoning about Formal Languages.</B> Reader for an advanced
+ course at the ESSLLI summer school. 26 Pages. Appeared as LORIA technical report.
+
+<p><B>Alpha-Prolog: A Logic Programming Language with Names, Binding and Alpha-Equivalence.</B>
+ (with Cheney) In Proceedings of the International Conference on Logic Programming
+ (ICLP 2004). In Volume 3132 of Lecture Notes in Computer Science. St-Malo, France.
+ September 2004. Pages 269-283.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3132.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/alpha-iclp.ps">ps</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2003</H3>
+<p><B>Nominal Unification.</B> (with Pitts and Gabbay)
+ In Proceedings of the Computer Science Logic and 8th Kurt Gödel Colloquium
+ (CSL & KGC 2003). In Volume 2803 of Lecture Notes in Computer Science. Vienna, Austria.
+ August 2003. Pages 513-527.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t2803.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/nomu.ps">ps</A>]
+
+<p><B>System Description: Alpha-Prolog, a Fresh Approach to Logic Programming Modulo
+ Alpha-Equivalence.</B> (with Cheney) In Proceedings of the 17th International Workshop on
+ Unification, UNIF'03. Valencia, Spain. June 2003. Technical Report
+ DSIC-II/12/03, Departamento de Sistemas Informaticos y Computacion,
+ Universidad Politecnica de Valencia, 2003. Pages 15-19.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/aprolog.ps">ps</A>]
+
+<p><B>Work in Progress: Logic Programming with Names and Binding.</B> (with Cheney)
+ CoLogNet Newsletter No. 4, 2003. Pages 25-28.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/aprolog-colognet.ps">ps</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2002</H3>
+<p><B>Strong Normalisation of Herbelin's Explicit Substitution Calculus with
+ Substitution Propagation.</B>
+ (with Dyckhoff) Journal of Logic and Computation, Volume 13, No 5, Pages 689-706.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/jlc-03.pdf">pdf</A>]
+
+<!--
+<p><B>Revisiting Zucker's Work on the Correspondence Between Cut-Elimination and
+ Normalisation.</B> Accepted for publication in the proceedings of the natural deduction meeting in
+ Rio de Janeiro (will appear in the Advances in Natural Deduction volume published by Kluwer).-->
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2001</H3>
+<p><B>Strong Normalisation of Cut-Elimination in Classical Logic.</B> (with Bierman)
+ Fundamenta Informaticae, 45(1-2), January 2001, Pages 123-155.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/fi-01.ps.gz">ps.gz</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/fi-01.pdf">pdf</A>]
+
+<p><B>Strong Normalisation of Herbelin's Explicit Substitution Calculus with
+ Substitution Propagation.</B> (with Dyckhoff) In Proceedings of the 4th
+ Workshop on Explicit Substitutions Theory and Applications (WESTAPP'01).
+ Logic Group Preprint series No 210. Utrecht, the Netherlands. May 2001. Pages 26-45.
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/westapp-01.pdf">pdf</A>]
+
+<p><B>Strong Normalisation for a Gentzen-like Cut-Elimination Procedure.</B>
+ In Proceedings of the 5th International Conference on Typed Lambda Calculi and
+ Applications (TLCA 2001). In Volume 2044 of Lecture Notes in
+ Computer Science. Krakow, Poland. May 2001. Pages 415-429.
+ © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t2044.htm">Springer Verlag</A>
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/tableaux-01.ps.gz">ps.gz</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Publications/tableaux-01.pdf">pdf</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>2000</H3>
+<p><B>Classical Logic and Computation.</B>
+Ph.D. Thesis, University of Cambridge. Supervised by Dr Gavin Bierman. October 2000.
+Some details are <A HREF="http://www4.in.tum.de/~urbanc/PhD/">elsewhere</A>.
+[<A HREF="http://www4.in.tum.de/~urbanc/Publications/Phd-Urban.ps.gz">ps.gz</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>1999</H3>
+<p><B> Strong Normalisation of Cut-Elimination in Classical Logic.</B>
+(with Bierman) In Proceedings of the 5th International Conference on Typed
+Lambda Calculi and Applications (TLCA 1999). In Volume 1581 of Lecture Notes in
+Computer Science. L'Aquila, Italy. April 1999. Pages 365-380.
+© <A HREF="http://link.springer.de/link/service/series/0558/tocs/t1581.htm">Springer Verlag</A>
+[<A HREF="http://www4.in.tum.de/~urbanc/Publications/tlca-99.ps.gz">ps.gz</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/Publications/tlca-99.pdf">pdf</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>1998</H3>
+<p><B> Implementation of Proof Search in the Imperative Programming Language Pizza.</B>
+In Proceedings of the 7th International Conference on Automated Reasoning with
+Analytic Tableaux and Related Methods (TABELAUX 1998). In Volume 1397 of Lecture Notes in
+Artificial Intelligence. Oisterwijk, the Netherlands. May 1998. Pages 313-319.
+© <A HREF="http://link.springer.de/link/service/series/0558/tocs/t1397.htm">Springer Verlag</A>
+[<A HREF="http://www4.in.tum.de/~urbanc/Publications/tableaux-98.ps.gz">ps.gz</A>]
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="FFFFFF" WIDTH="75%">
+<H3>1996</H3>
+<p><B> Forum and Its Implementation.</B>
+M.Phil. Thesis, University of St Andrews. Supervised by Dr Roy Dyckhoff. April 1996.
+</TD>
+</TR>
+
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Tue Sep 20 16:01:02 CEST 2011
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+</BODY>
+</HTML>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/teaching.html Sat Oct 22 10:43:10 2011 +0100
@@ -0,0 +1,356 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE> Christian Urban </TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP"
+ ROWSPAN="12">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left">
+</A>
+</TD>
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H2>Teaching</H2>
+
+<p>Undergraduate students who have written dissertations under my supervision:
+<ul>
+<li>Dominik Wee (2002-2003, King's College, Cambride; now at McKinsey in Munich)
+Part-II dissertation: An Implementation of Alpha-Prolog,
+A Logic Programming Language with Support for Binding Syntax (out of 84 dissertations, Dominik's
+thesis received the Data Connection prize for the highest number of marks awarded in 2003)</li>
+<li>Lisa White (2003-2004, Corpus, Cambridge) Part-II dissertation: Hal 2004, A Nominal Theorem
+Prover</li>
+<li><A HREF="http://www.pps.jussieu.fr/~tasson">Christine Tasson</A>
+(2004, ENS Cachan, France; now in the PPS group in Paris)
+Induction Principles for Alpha-Equated Lambda-Terms
+(the paper coming out of this work was presented at CADE)</li>
+<li><A HREF="http://www.lsv.ens-cachan.fr/~arnaud">Mathilde Arnaud</A>
+(2007, ENS Cachan, France) Formalization of Generative Unbinding</li>
+</ul>
+
+<!--
+<p> Dissertations where I helped with supervising:
+<ul>
+<li> </li>
+</ul>
+-->
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+
+<H3>2010-2011</H3>
+
+<p><B>Spring</B>
+<ul>
+<li>one-day tutorial on Nominal Isabelle at POPL'11 with Cezary Kaliszyk
+</ul>
+
+<p><B>Autumn</B>
+<ul>
+<li>Types course at the University of Cambridge (Mondays,
+Wednesdays and Fridays at 10 o'clock in Lecture Theater 2, starting 8th October)
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture1.pdf">Lec 1</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture2.pdf">Lec 2</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture3_script.pdf">Lec 3</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture4_script.pdf">Lec 4</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture5_script.pdf">Lec 5</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture6_script.pdf">Lec 6</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture7_script.pdf">Lec 7</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/types/raw-file/tip/lecture8.pdf">Lec 8</A>]
+<li>two-day Isabelle/Isar tutorial at the University Paris Sud with Markus Wenzel
+</ul>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2009-2010</H3>
+
+<p><B>Summer</B>
+<ul>
+<li>a course on Isabelle Programming at the University of Science and Technology in Nanjing (24 hours)
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec01.thy">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec02.thy">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec03.thy">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec04.thy">Lec 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec05.thy">Lec 5</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec06.thy">Lec 6</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec07.thy">Lec 7</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec08.thy">Lec 8</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec09.thy">Lec 9</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec10.thy">Lec 10</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec11.thy">Lec 11</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/cgi-bin/repos.cgi/nanjing lectures/raw-file/tip/Lec12.thy">Lec 12</A>]
+</ul>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2008-2009</H3>
+
+<p><B>Summer</B>
+<ul>
+<li>a <A HREF="http://isabelle.in.tum.de/nominal/activities/cas09/">course</A>
+ on Isabelle at the Chinese Academy of Science (7.5 h)
+<li>Pearls in Computer Science, a course for gifted undergraduate students in Munich (5h)
+</ul>
+
+<p><B>Autumn</B>
+<ul>
+<li>a course in <A HREF="http://www.cs.princeton.edu/">Princeton</A> on
+<A HREF="http://www4.in.tum.de/~urbanc/Teaching/isabelle08.html">Isabelle, Binders and SOS</A>
+for students and members of the PL group (8h)
+</ul>
+
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2007-2008</H3>
+
+<p><B>Sommersemester</B>
+<ul>
+<li><A HREF="http://www4.in.tum.de/~urbanc/Teaching/semantics08.html">Semantics of Programming Languages</A>
+(28h)
+<li>a course on Nominal Isabelle at the
+<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/">Oregon Summer School
+on Logic and Theorem Proving in Programming Languages</A> (4h)
+[<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon1.pdf">Slides 1</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon2.pdf">Slides 2</A>]
+[<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon3.pdf">Slides 3</A>]
+[<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July25Lect3.wmv">Video 1</A>]
+[<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July26Lect2.wmv">Video 2</A>]
+[<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July24Lect1.wmv">Video 3</A>]
+</ul>
+
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2006-2007</H3>
+<p><B>Wintersemester</B>
+<ul><li><A HREF="http://www4.in.tum.de/lehre/vorlesungen/types/WS0607/index.shtml">Types course</A>
+ at the TU Munich (21h, slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-01.pdf">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-02.pdf">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-03.pdf">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-04.pdf">Lec 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-05.pdf">Lec 5</A>,
+ <A HREF="http://www4.in.tum.de/~urbanc/Slides/handout-05.pdf">Ho 5</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-06.pdf">Lec 6</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-07.pdf">Lec 7</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-08.pdf">Lec 8</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-09.pdf">Lec 9</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-10.pdf">Lec 10</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/types-11.pdf">Lec 11</A>])
+</li></ul>
+
+
+<p><B>Sommersemester</B>
+<ul><li>A course at the International School on Rewriting (1.5h)</li></ul>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2005-2006</H3>
+<p><B>Wintersemester</B>
+<ul><li>Scheme course at the LMU (4h)</li>
+ <li>a course on nominal datatypes at the University of Pennsylvania
+ (6.5h, slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn01.ps">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn02.ps">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn03.ps">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/upenn04.ps">Lec 4</A>])</li>
+ <li>Theory-Minicourse on nominal datatypes in Cambridge
+ (4h, slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam01.ps">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam02.ps">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam03.ps">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/cam04.ps">Lec 4</A>])</li>
+ <li>Club2-course on the nominal datatype package at the TU Munich
+ (5h, slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2a.pdf">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2b.pdf">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2c.pdf">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2d.pdf">Lec 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-club2e.pdf">Lec 5</A>])</li>
+</ul>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2004-2005</H3>
+<p><B>Wintersemester</B>
+<dl><dd>Scheme course at the LMU (10h)
+ <dd>Linear Algebra for Computer Scientists at the LMU (14h)
+ <dd>Discrete Structures for Computer Scientists at the LMU (12h)
+</dl>
+<p><B>Sommersemester</B>
+<dl><dd>A course on my nominal work at the LMU (10h)
+ (slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom01.ps">Lec 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom02.ps">Lec 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom03.ps">Lec 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom04.ps">Lec 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom05.ps">Lec 5</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom06.ps">Lec 6</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom07.ps">Lec 7</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom08.ps">Lec 8</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom09.ps">Lec 9</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/nom10.ps">Lec 10</A>])
+</dl>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2003-2004</H3>
+<p><B>Michelmas</B>
+<dl><dd>Logic and Proof (4h)
+ <dd>Discrete Mathematics I (9h)
+ <dd>Part II project on a Nominal Theorem Assistant (5.5h)
+ <dd>Interviews of new students (13.5h)
+</dl>
+<p><B>Lent</B>
+<dl><dd>Computation Theory (3h)
+ <dd>Discrete Mathematics II (8h)
+ <dd>Semantics of Programming Languages (3h)
+ <dd>Part II project on a Nominal Theorem Assistant (9.5h)
+</dl>
+<p><B>Easter</B>
+<dl><dd>Regular Languages and Finite Automata (6h)
+ <dd>Foundations of Functional Programming (3h)
+ <dd>Complexity Theory
+</dl>
+
+<p><B>Summer</B>
+<dl><dd>Avanced course on nominal logic at the
+ <a href="http://esslli2004.loria.fr/">ESSLLI</a> summerschool in Nancy<BR>
+ (slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/MONDAY.pdf">Day 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/TUESDAY.pdf">Day 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/WEDNESDAY.pdf">Day 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/THURSDAY.pdf">Day 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/FRIDAY.pdf">Day 5</A>])
+ <dd>student intern from the ENS Cachan
+</dl>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2002-2003</H3>
+<p><B>Michelmas</B>
+<dl><dd>Logic and Proof (5h)
+ <dd>Discrete Mathematics I (7h)
+ <dd>Part II project on Nominal Unification (7h)
+ <dd>Interviews of new students
+</dl>
+<p><B>Lent</B>
+<dl><dd>Computation Theory (5.5h)
+ <dd>Discrete Mathematics II (8.5h)
+ <dd>Part II project (5h)
+</dl>
+<p><B>Easter</B>
+<dl><dd>Semantics of Programming Languages (4h)
+ <dd>Regular Languages and Finite Automata (3h)
+ <dd>Part II project (3.5h)
+</dl>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>2001-2002</H3>
+<p><B>Michelmas</B>
+<dl><dd> Logic, Computability and Set Theory (for Math students)
+ <dd>Data Structures and Algorithms
+ <dd>Logic and Proof (4h)
+ <dd>Discrete Mathematics I
+ <dd>Interviews of new students
+</dl>
+<p><B>Lent</B>
+<dl><dd>Discrete Mathematics II
+ <dd>Semantics of Programming Languages
+ <dd>Computation Theory
+ <dd>Probablility
+</dl>
+<p><B>Easter</B>
+<dl><dd>Regular Languages and Finite Automata
+ <dd>Complexity Theory
+</dl>
+</TD>
+</TR>
+
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H3>previous</H3>
+<dl>
+<dd>Types
+<dd>Denotational Semantics
+<dd>Communicating Atomata and Pi-calculus
+<dd>Semantics of Programming Languages
+<dd>Foundations of Functional Programming
+<dd>Probability
+<dd>Computation Theory
+<dd>Complexity Theory
+<dd>Logic, Computation and Set Theory
+</dl>
+</TD>
+</TR>
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Tue Sep 20 15:55:36 CEST 2011
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+</BODY>
+</HTML>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/travelling.html Sat Oct 22 10:43:10 2011 +0100
@@ -0,0 +1,333 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HEAD>
+<TITLE> Christian Urban </TITLE>
+<BASE HREF="http://www4.in.tum.de/~urbanc/">
+</HEAD>
+
+<BODY TEXT="#000000"
+ BGCOLOR="#4169E1"
+ LINK="#0000EF"
+ VLINK="#51188E"
+ ALINK="#FF0000">
+
+<TABLE WIDTH="100%"
+ BGCOLOR="#4169E1"
+ BORDER="0"
+ FRAME="border"
+ CELLPADDING="10"
+ CELLSPACING="2"
+ RULES="all">
+
+<!-- left column -->
+<TR>
+<TD BGCOLOR="#FFFFFF"
+ WIDTH="24%"
+ VALIGN="TOP"
+ ROWSPAN="2">
+
+<B>Links</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/">Home</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/publications.html">Publications</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/teaching.html">Teaching</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/travelling.html">Recent Talks</A><BR>
+<A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
+<BR>
+<BR>
+
+<B>Handy Information</B><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/logic.html">People in Logic</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/programming.html">Programming Languages</A><BR>
+<A HREF="http://www4.in.tum.de/~urbanc/misc.html">Miscellaneous</A>
+<BR><BR>
+
+<A HREF="http://isabelle.in.tum.de/nominal/">
+<IMG SRC="ribbon.gif" ALT="" style="border-width: 0px;" align="left">
+</A>
+</TD>
+
+
+<!-- right column -->
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H2>Talks and Travel Plans</H2>
+<UL>
+<li> Talk at ITU, Copenhagen (15 August, host: Prof. Lars Birkedal)
+<li> Talk at ITP'11 (22 - 25 August, Nijmegen)
+</UL>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="#FFFFFF" WIDTH="75%">
+<H2>Old</H2>
+
+<H5>2011</H5>
+
+<UL>
+<li> Talk at Tsinghua (28 April - 8 May, host: Prof. Jean-Pierre Jouannaud)
+<li> Talk at ECNU, Shanghai (8 - 28 April, host: Prof. Jifeng He)
+<li> Talk at ESOP'11 (26 - 30 March, Saarbrücken)
+<li> Talk at Uppsala University (3 March, host: Prof. Joachim Parrow)
+<li> One-day <A HREF="http://isabelle.in.tum.de/nominal/activities/nominal-popl11/">tutorial</A>
+ on Nominal Isabelle at <A HREF="http://www.cse.psu.edu/popl/11/" target="_top">POPL 2011</A>
+ (21 January, Austin)
+</UL>
+
+
+<H5>2010</H5>
+<UL>
+<li> Isabelle/Isar tutorial at University Paris Sud (22 - 23 November, host: Dr Markus Wenzel)
+<li> Talk about regular expressions and Myhill-Nerode in Cambridge (9 November)
+<li> Talk at the University of Sussex (3 November, host: Dr Martin Berger)
+<li> Invited Talk at WMM'10 (25 September)
+<li> Talk at the Jiao Tong University (20 September, host: Prof. Kenny Zhu)
+<li> Course on Isabelle Programming at the University of Nanjing
+ (host: Prof. Xingyuan Zhang, 1st - 31st August)
+<li> Talk at ITP (Edinburgh, 11 - 14 July)
+<li> Invited Talk at UNIF'10 (14 July)
+<li> Larry Paulson and Christian organise the <A href="http://isabelle.in.tum.de/nominal/activities/idw10/idw.html">Isabelle Developers Workshop</A> (Cambridge, 17 and 18 June)
+<li> Talk in the Automated Reasoning Group in Cambridge (8 June)
+<li> On the thesis committee of Clement Houtmann (Nancy, 12 March)
+<li> Talk in the Automated Reasoning Group in Cambridge (16 February)
+<li> POPL (20th - 22nd January)
+</UL>
+
+<H5>2009</H5>
+<UL>
+<li> Schloss Dagstuhl Seminar (4th - 9th October)
+<li> visit to Dr James Cheney and ICFP & WMM (Edinburgh, 26th August - 5th September)
+<li> Talk at Tsinghua University (22 May, host: Prof. Jean-Pierre Jouannaud)
+<li> Isabelle course at the Chinese Academy of Sciences in Beijing (May/June, hosts: Prof. Huimin Lin
+ and Prof. Yongjian Li)
+<li> Talk at Darmstadt (21 April, host: Prof. Helmut Veith)
+<li> TAASN (PC member, 22 March, York)
+<li> POPL (18th - 24th January)
+</UL>
+
+
+<H5>2008</H5>
+<UL>
+<LI> Research visit to Princeton University (15th September - 13th December, host: Prof. Andrew Appel)
+<LI> <A HREF="http://www.csail.mit.edu/events/eventcalendar/calendar.php?show=event&id=2053">Talk</A>
+ at MIT (21th November, hosts Prof. Martin Rinard and Dr Cameron Freer)
+<LI> Talk at NYU (10th November, host Prof. Benjamin Goldberg)
+<LI> Kick-off meeting of the
+ <A HREF="http://puma.in.tum.de/wiki/Doctorate_Program:_PUMA" target="_top">PUMA Doctoral Programme</A>
+ (28 September - 3 October, Spitzingsee)
+<LI> Invited Talk at LSFA (26th August, Salvador, Brazil)
+<LI> Talk (with Berghofer) at TPHOLs (18 - 21 August, Montreal, Canada)
+<LI> <A HREF="http://isabelle.in.tum.de/nominal/activities/nominal-ijcar08/">Nominal Isabelle</A>
+ at <A HREF="http://www.ijcar.org/2008/" target="_top">IJCAR'08</A> tutorial
+ (11 August, Sydney)
+<LI> A course on Nominal Isabelle at the
+<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/">Oregon Summer School
+on Logic and Theorem Proving in Programming Languages</A> (22 - 30 July, Eugene, 4h,
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon1.pdf">Slides 1</A>],
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon2.pdf">Slides 2</A>],
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/oregon3.pdf">Slides 3</A>],
+ [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July25Lect3.wmv">Video 1</A>],
+ [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July26Lect2.wmv">Video 2</A>],
+ [<A HREF="http://www.cs.uoregon.edu/research/summerschool/summer08/video/July24Lect1.wmv">Video 3</A>])
+<LI> Talk at RTA (15 - 17 July, Hagenberg, Austria)
+<LI> Talk at LICS (24 - 27 June, Pittsburgh)
+<LI> Talk in Swansea (1 April, hosts: Prof. Roger Hindley, Dr Ulrich Berger)
+<LI> Poster at TTVSI (25 - 26 March, London)
+<LI> Talk at the CANS meeting (10 March, King's College London)
+<LI> Talk at Imperial College London (6 March, host: Dr Philippa Gardner)
+<LI> Talk at Yale University (24 January, New Haven, host: Prof. Zhong Shao)
+<LI> Talk at Northeastern University (22 January, Boston, host: Prof. Mitchell Wand)
+<LI> Invited Researcher at the Indiana University (January, Bloomington, host: Prof. Daniel Friedman)
+<LI> POPL (7 - 12 January, San Francisco)
+</UL>
+
+<H5>2007</H5>
+<UL>
+<LI> Talks at the Saarbrücken University (13 - 14 December, host: Prof. Gerd Smolka)
+<LI> Thesis examination of Dragisa Zunic (21. December, Lyon)
+<LI> Talk at Workshop on Mechanizing Metatheory (Freiburg, 1 - 4 October)
+<LI> TPHOLs (Kaiserslautern, 10 - 13 September)
+<LI> Talks at CADE and LFMTP in Bremen (15 - 20 July)
+<LI> Lecture course at the International School on Rewriting in Nancy (2 - 6 July)
+<LI> Talk at LFCS in Edinburgh (29th May, host: Randy Pollack)
+<LI> Talk at ICMS Workshop on Substitution and Naming in Computer Science
+ (26 - 28 May, Edinburgh)
+<LI> Invited Researcher at the NICTA Institute in Canberra (5 - 24 May, host: Dr Michael Norrish)
+<LI> Talk at St Andrews University (13th February, host: Dr Roy Dyckhoff)
+<LI> CANS-workshop (19th March, London)
+</UL>
+
+<H5>2006</H5>
+<UL>
+<LI> Talk at the CANS-workshop (26th October, host: Prof. Andrew Pitts)
+<LI> Talk in London (1st November, host: Prof. Edmund Robinson)
+<LI> Talk in Amsterdam (15th Setptember, hosts: Prof. Jan Klop and Dr Femke van Raamsdonk)
+<LI> visit to Prof. Henk Barendregt in Nijmegen (26th September)
+<LI> Talk at IJCAR-Conference (16 - 21 August, Seattle)
+<LI> Talk at LFMTP workshop (15th August, Seattle)
+<LI> Meeting of all Emmy-Noether Fellows (21 - 24 July, Potsdam)
+<LI> Talk at the CL&C Workshop (15 July, Venice)
+<LI> Talk at the University of Frankfurt (22 June, host: Prof. Schmidt-Schauss)
+<LI> Nominal-Sets Meeting in Cambridge (26 April)
+<LI> Talk at the Types Workshop in Nottingham (18 - 21 April)
+<LI> Winterhütte vom Lehrstuhl Broy (27 - 29 March)
+<LI> Talk at PoplMark-Workshop (Charleston, South Carolina, 13 - 16 January)
+</UL>
+
+<H5>2005</H5>
+<UL>
+<LI> Talk in Edinburgh (25 January, host: Ian Stark)
+<LI> Talk in Leicester (28 January, host: Neil Ghani)
+<LI> Talk at King's College London (2 February, host: Maribel Fernandez)
+<LI> Talk at RISC in Linz (3 March, host: Bruno Buchberger)
+<LI> Talk at PPS in Paris (8 March, host: Pierre-Louis Curien)
+<LI> Oberwolfach workshop on Proof Theory, Type Theory and Constructive Mathematics
+ (Germany, 20-26 March 2005)
+<LI> Talk at Arbeitstagung Venedig (28 March - 2 April)
+<LI> Talk at TLCA'05 in Nara (Japan, 21-23 April)
+<LI> Talk at JAIST about Binding (Japan, 24 - 25 April, host: Rene Vestergaard)
+<LI> Talk in Vienna on Cut-Elimination (4 - 6 July, host: Matthias Baaz)
+<LI> Talk at CADE-20 in Tallinn (24 - 27 July)
+<LI> Talk at MERLIN-3 in Tallinn (30 September)
+<LI> Talk at Carnegie Mellon University (11 November, host: Frank Pfenning)
+<LI> Course at University of Pennsylvania (9 - 21 November, hosts: Benjamin Pierce and Steve Zdancewic)
+<LI> Course in Cambridge (5 - 8 December)
+<LI> Talk at the Workshop on Computational Applications of
+ Nominal Sets in London (CANS, 6 December, hosts: Andrew Pitts and Maribel Fernandez)
+</UL>
+
+<H5>2004</H5>
+<UL>
+<LI> Talk on Binding in Isabelle/HOL (Nijmegen, The Netherlands, 1 - 2 November, host: Henk Barendregt)
+<LI> visit to Prof. Dale Miller in Paris (France, 28 September)
+<LI> Talk (with Jeney) at ICLP in St Malo (France, 5 - 10 September)
+<LI> SOS workshop in London (30 August)
+<LI> Course at <A href="http://esslli2004.loria.fr"
+ target="other">ESSLLI 2004 - The 16th European Summer School in
+ Logic, Language and Information</A>
+ Advanced Course on Nominal Reasoning (Nancy, France, 9-20 August)
+ <BR>
+ Slides of
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/MONDAY.pdf">Day 1</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/TUESDAY.pdf">Day 2</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/WEDNESDAY.pdf">Day 3</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/THURSDAY.pdf">Day 4</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/FRIDAY.pdf">Day 5</A>]
+<LI> visit to Dr Claudia Faggian in Padova (Italy, 24 March)
+</UL>
+<H5>2003</H5>
+<UL>
+<LI> Talk in Oxford (24 November, host: Luke Ong)
+<LI> Talk in the theory seminar at the University of Kent (13 October, host: Stefan Kahrs)
+<LI> Talk at CSL & KGC 2003 Colloquium (Vienna, Austria, 22 - 30 August)
+<LI> Talk (with Cheney) at UNIF 2003 workshop (Valencia, Spain, 7-13 June)
+<LI> Talk at the festive <A HREF="http://www.cs.vu.nl/~terese/bookday.html">TeReSe-Bookday</A>
+ (Amsterdam, the Netherlands, 3 - 6 June, host: Jan Willem Klop, slides
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/amsterdam.ps">ps</A>]
+ [<A HREF="http://www4.in.tum.de/~urbanc/Slides/amsterdam.pdf">pdf</A>])
+<LI> Talk in Nijmegen (the Netherlands, 14 April, host: Henk Barendregt)
+<LI> Talk in St Andrews (1 April, host: Roy Dyckhoff)
+<LI> Talk at Workshop on Proof Theory and Algorithms (Edinburgh, 23 - 29 March)
+<LI> Talk at LMU (Munich, 20 January, host: Helmut Schwichtenberg)
+</UL>
+<H5>2002</H5>
+<UL>
+<LI> Talk at <A HREF="http://www.cs.bham.ac.uk/~blc02/">BLC</A>
+(Birmingham, 12-14 September)
+<LI> <A HREF="http://www.cee.hw.ac.uk/~fairouz/automath2002/">Automath Workshop</A>
+(Edinburgh, 10-13 April)
+<LI> <A HREF="http://iml.univ-mrs.fr/~li2002/">Logic & Interaction Weeks</A>
+(Marseille, 10 - 23 February)
+</UL>
+<H5>2001</H5>
+<UL>
+<LI> Linear Meeting in Bertinoro, Italy (22 - 25 April)
+<LI> Talk at the <A HREF="http://www.ii.uj.edu.pl/zpi/tlca2001/">TLCA 2001</A>
+ (Krakow, 2 - 5 May)
+<LI> Talk at the Natural Deduction meeting in Rio de Janeiro (30 June - 7 July,
+ slides [<A HREF="http://www4.in.tum.de/~urbanc/Slides/slides-rio.ps.gz">ps.gz</A>])
+<LI> Summer School
+<A HREF="http://www4.informatik.tu-muenchen.de/div/summerschool/">Marktoberdorf</A>
+(24 July - 5 August)
+</UL>
+
+<H5>2000</H5>
+<UL>
+<LI> Talk in the
+ <A HREF="http://www.pps.jussieu.fr/">Preuves, Programmes et Systèmes Seminar</A>
+ in Paris (13 January, host: Pierre-Louis Curien)
+<LI> Talk at LAMA in Chambéry, France (31 March)
+<LI> <A HREF="http://users.comlab.ox.ac.uk/luke.ong/LINEAR2000/index.html">
+ Talk at the Linear Meeting in Oxford</a> (15 - 18 April)
+<LI> Linear Working Meeting in Tende, France (10 - 14 June)
+<LI> <A HREF="http://linear.di.fc.ul.pt">Linear Summer School Azores</A>, Portugal
+ (30 August - 7 September)
+<LI> <A HREF="http://www-sop.inria.fr/oasis/Caminha00/index.html">APPSEM Summer School Caminha</A>,
+ Portugal (9 - 15 September)
+<LI> Talk at the <A HREF="http://www.mathematik.uni-muenchen.de/~logik/abm.html">AMB Workshop</A>
+ in München, (21 - 22 December, host: Helmut Schwichtenberg)
+</UL>
+
+<H5>1999</H5>
+<UL>
+<LI> Talk in the Joint Theory Seminar of Imperial and QMW (London, 20 January, host: David Pym)
+<LI> Proof and Computation Workshop in Leeds (12 - 13 February)
+<LI> Talk at the <A HREF ="http://w3.dm.univaq.it/tlca99/">
+ Typed Lambda Calculi and Applications Conference (TLCA '99)</A>
+ in L'Aquila, Italy (7 - 9 April)
+<LI> Linear Meeting in Edinburgh (3 - 7 June)
+<LI> Schloss Dagstuhl Seminar:
+ <A HREF="http://www.cs.bham.ac.uk/research/xslam/dagstuhl/programme.html">
+ Linear Logic and Applications</A> (Germany, 22 - 27 August)
+</UL>
+
+<H5>1998</H5>
+<UL>
+<LI> Talk at the <A HREF ="http://iml.univ-mrs.fr/~ehrhard/ll-hcm-1998.html">
+ Linear Logic and Typed Lambda-Calculus Workshop</A> in Marseille (6 - 10 April)
+<LI> Talk at the TABLEAUX'98 Conference in Tilburg, the Netherlands (5 - 8 May)
+<LI> Mathfit Workshop on Concurrency in London (9 - 11 June)
+<LI> Talk in the Theory Seminar in St Andrews (July, host: Roy Dyckhoff)
+<LI> Talk at the Linear Meeting in Tende, France (8 - 11 September)
+<LI> <A HREF ="http://pikas.inf.tu-dresden.de"> Talk at the AI Dep. in Dresden</A>
+ (September)
+</UL>
+
+<H5>1997</H5>
+<UL>
+<LI> Talk at the
+ <A HREF="http://orchid.inf.tu-dresden.de/gk-spezifikation/index.html">
+ Graduate College</A> Meeting held by the University in Dresden
+ (Reinhartsdorf/Sächsische Schweiz, 17 - 21 February)
+<LI> <A HREF="http://www4.informatik.tu-muenchen.de/div/summerschool/">Summer School
+ Marktoberdorf on Computational Logic</A> (29 July - 10 August)
+<LI> Problems and Advances in the Semantics of Linear Logic
+ (Utrecht, the Netherlands, 28 - 29 November)
+</UL>
+
+<H5>1996</H5>
+<UL>
+<LI> ELP'96 in Leipzig (Germany, 28 - 30 March)
+<LI> BCTCS 12 in Canterbury (1 - 4 April)
+<LI> Research visit to the UPenn (Philadelphia, 9 May - 3 June)
+<LI> Meeting with
+ <A HREF ="http://research.microsoft.com/~gmb/">Dr Gavin Bierman</A> and
+ Dr Martin Hyland in Cambridge (6 - 7 June)
+<LI> KI'96 in Dresden (17 - 19 September)
+</UL>
+
+<H5>1995</H5>
+<UL>
+<LI> Linear Logic and Applications Meeting in Cambridge (16 - 18 October)
+</UL>
+</TD>
+</TR>
+
+
+</TABLE>
+<P><!-- Created: Tue Mar 4 00:23:25 GMT 1997 -->
+<!-- hhmts start -->
+Last modified: Mon Jul 11 14:49:50 CEST 2011
+<!-- hhmts end -->
+<a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
+</BODY>
+</HTML>