| 2 |      1 | <?xml version="1.0" encoding="utf-8"?>
 | 
|  |      2 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 | 
|  |      3 | <HEAD>
 | 
|  |      4 | <TITLE> Christian Urban </TITLE>
 | 
| 24 |      5 | <BASE HREF="http://www.inf.kcl.ac.uk/staff/urbanc/">
 | 
| 23 |      6 | <script type="text/javascript">
 | 
|  |      7 | 
 | 
|  |      8 |   var _gaq = _gaq || [];
 | 
|  |      9 |   _gaq.push(['_setAccount', 'UA-4143458-4']);
 | 
|  |     10 |   _gaq.push(['_trackPageview']);
 | 
|  |     11 | 
 | 
|  |     12 |   (function() {
 | 
|  |     13 |     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
 | 
|  |     14 |     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
 | 
|  |     15 |     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
 | 
|  |     16 |   })();
 | 
|  |     17 | 
 | 
|  |     18 | </script>
 | 
| 2 |     19 | </HEAD>
 | 
|  |     20 | 
 | 
|  |     21 | <BODY TEXT="#000000" 
 | 
|  |     22 |       BGCOLOR="#4169E1" 
 | 
|  |     23 |       LINK="#0000EF" 
 | 
|  |     24 |       VLINK="#51188E" 
 | 
|  |     25 |       ALINK="#FF0000">
 | 
|  |     26 | 
 | 
|  |     27 | <TABLE WIDTH="100%" 
 | 
|  |     28 |        BGCOLOR="#4169E1" 
 | 
|  |     29 |        BORDER="0"   
 | 
|  |     30 |        FRAME="border"  
 | 
|  |     31 |        CELLPADDING="10"     
 | 
|  |     32 |        CELLSPACING="2"
 | 
|  |     33 |        RULES="all">
 | 
|  |     34 | 
 | 
|  |     35 | <!-- left column -->
 | 
|  |     36 | <TR>
 | 
|  |     37 | <TD BGCOLOR="#FFFFFF" 
 | 
|  |     38 |     WIDTH="24%" 
 | 
|  |     39 |     VALIGN="TOP" 
 | 
|  |     40 |     ROWSPAN="17">
 | 
|  |     41 | 
 | 
|  |     42 | <B>Links</B><BR>
 | 
| 24 |     43 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/">Home</A><BR>
 | 
|  |     44 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/publications.html">Publications</A><BR>
 | 
|  |     45 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/teaching.html">Teaching</A><BR>
 | 
|  |     46 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/travelling.html">Recent Talks</A><BR>
 | 
| 2 |     47 | <A HREF="http://isabelle.in.tum.de/nominal/">My Research Group</A>
 | 
|  |     48 | <BR>
 | 
|  |     49 | <BR>
 | 
|  |     50 | 
 | 
|  |     51 | <B>Handy Information</B><BR>
 | 
| 24 |     52 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/logic.html">People in Logic</A><BR> 
 | 
|  |     53 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/programming.html">Programming Languages</A><BR> 
 | 
|  |     54 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/misc.html">Miscellaneous</A>
 | 
| 2 |     55 | <BR><BR>
 | 
|  |     56 | 
 | 
| 39 |     57 | <table border="0">
 | 
|  |     58 | <tr>
 | 
|  |     59 | <td>
 | 
| 2 |     60 | <A HREF="http://isabelle.in.tum.de/nominal/">
 | 
| 39 |     61 | <IMG SRC="nominal-logo.gif" ALT="" style="border-width: 0px;" align="left"></A>
 | 
|  |     62 | </td>
 | 
|  |     63 | </tr>
 | 
|  |     64 | <tr>
 | 
|  |     65 | <td>
 | 
|  |     66 | <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cookbook/">
 | 
|  |     67 | <IMG SRC="Cookbook/logo-documentation.gif" ALT="" style="border-width: 0px;" align="left"></A>
 | 
|  |     68 | </td>
 | 
|  |     69 | </tr>
 | 
|  |     70 | </table>
 | 
| 2 |     71 | </TD>
 | 
|  |     72 | 
 | 
|  |     73 | 
 | 
|  |     74 | <!-- right column -->
 | 
|  |     75 | <TD BGCOLOR="#FFFFFF" WIDTH="75%">
 | 
|  |     76 | <h2>Publications</h2>
 | 
|  |     77 | <FONT COLOR="#800000"><B>Warning:</B></FONT> 
 | 
|  |     78 | Currently not all papers are available from this page. 
 | 
|  |     79 | Please email me for copies of the papers you cannot find.    
 | 
|  |     80 | </TD>
 | 
|  |     81 | </TR>
 | 
|  |     82 | 
 | 
|  |     83 | <TR>
 | 
|  |     84 | <TD BGCOLOR="#FFFFFF" WIDTH="75%">
 | 
|  |     85 | <H3>Pending</H3>
 | 
|  |     86 | 
 | 
|  |     87 | <p><B>A Formalisation of the Myhill-Nerode Theorem based on Regular Expressions.</B> 
 | 
|  |     88 |       (with Wu and Zhang) Journal version. Submitted.
 | 
| 24 |     89 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/rexp.pdf">pdf</A>]
 | 
| 2 |     90 | 
 | 
|  |     91 | <p><B>General Bindings and Alpha-Equivalence in Nominal Isabelle.</B> 
 | 
| 61 |     92 |       (with Kaliszyk) Accepted for publication in the Journal of Logical
 | 
| 59 |     93 |       Methods in Computer Science.
 | 
| 24 |     94 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/lmcs.pdf">pdf</A>]
 | 
| 2 |     95 | 
 | 
| 89 |     96 | <p><B>Priority Inheritance Protocol Proved Correct.</B> 
 | 
| 101 |     97 |       (with Zhang and Wu) Accepted for publication at the ITP 2012 conference in
 | 
|  |     98 |       Princeton.
 | 
| 89 |     99 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/pip.pdf">pdf</A>]
 | 
|  |    100 | 
 | 
|  |    101 | 
 | 
| 2 |    102 | <p><B>How to Prove False using the Variable Convention.</B> 
 | 
|  |    103 |      Appears as a poster at TTVSI, 1 page. 
 | 
| 24 |    104 |      [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/mike-poster-abstract-08.pdf">pdf</A>]
 | 
|  |    105 |      [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/mike-poster-08.pdf">poster</A>]
 | 
| 2 |    106 | 
 | 
|  |    107 | <p><B>Strong Induction Principles in the Locally Nameless 
 | 
|  |    108 |       Representation of Binders (Preliminary Notes).</B> (with Pollack) A shorter version 
 | 
|  |    109 |       of this paper was accepted at WMM'07. 
 | 
| 24 |    110 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/ln.pdf">pdf</A>]
 | 
| 2 |    111 | </TD>
 | 
|  |    112 | </TR>
 | 
| 15 |    113 | 
 | 
| 2 |    114 | <TR>
 | 
|  |    115 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    116 | <H3>2011</H3>
 | 
|  |    117 | <p><B>General Bindings and Alpha-Equivalence in Nominal Isabelle.</B> 
 | 
|  |    118 |       (with Kaliszyk) 
 | 
|  |    119 |       In Proceedings of the 20th European Symposium on Programming (ESOP 2011).
 | 
|  |    120 |       In Volume 6602 of Lecture Notes in Computer Science. Pages 480-500.
 | 
|  |    121 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6602.htm">Springer Verlag</A>
 | 
| 24 |    122 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/esop-11.pdf">pdf</A>]
 | 
| 2 |    123 | 
 | 
|  |    124 | <p><B>A Formalisation of the Myhill-Nerode Theorem based on Regular Expressions (Proof
 | 
|  |    125 |       Pearl).</B> 
 | 
|  |    126 |       (with Wu and Zhang) 
 | 
|  |    127 |       In Proceedings of the 2nd Conference on Interactive Theorem Proving (ITP 2011).
 | 
|  |    128 |       In Volume 6898 of Lecture Notes in Computer Science. Pages 341-356.
 | 
|  |    129 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6898.htm">Springer Verlag</A>
 | 
| 24 |    130 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/itp-11.pdf">pdf</A>]
 | 
| 2 |    131 | 
 | 
|  |    132 | <p><B>Quotients Revisited for Isabelle/HOL.</B> 
 | 
|  |    133 |       (with Kaliszyk) In Proceedings of the ACM Symposium on Applied
 | 
|  |    134 |       Computing (SAC 2011), Software Verification and Testing track,
 | 
|  |    135 |       Pages 1639-1644.
 | 
| 40 |    136 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/sac-11.pdf">pdf</A>]<BR><BR>
 | 
|  |    137 | 
 | 
|  |    138 |       (We silently assume in this paper to only lift from types that have
 | 
|  |    139 |        covariant type-constructors. Many thanks to Ondřej Kunčar,
 | 
| 82 |    140 |        who pointed this out. John Wickerson pointed out a typo in Definition 2 and one in the
 | 
| 84 |    141 |        Appendix, which are corrected in the pdf-file above. Thanks!)		    
 | 
| 49 |    142 | 
 | 
|  |    143 | <p><B>Mechanizing the Metatheory of Mini-XQuery.</B> (with Cheney) 
 | 
|  |    144 |      In Proceedings of the 1st Conference on Certified Programs and Proofs (CPP 2011).
 | 
|  |    145 |      In Volume 7086 of Lecture Notes in Computer Science. Pages 280-295.
 | 
|  |    146 |      © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t7086.htm">Springer Verlag</A>
 | 
|  |    147 |      [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/cpp-11.pdf">pdf</A>]     
 | 
|  |    148 | 
 | 
| 2 |    149 | </TD>
 | 
|  |    150 | </TR>
 | 
|  |    151 | 
 | 
| 15 |    152 | <TR>
 | 
| 2 |    153 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    154 | <H3>2010</H3>
 | 
|  |    155 | <p><B>Proof Pearl: A New Foundation for Nominal Isabelle.</B> (with Huffman) 
 | 
|  |    156 |       In Proceedings of the 1st Conference on Interactive Theorem Proving (ITP 2010).
 | 
|  |    157 |       In Volume 6172 of Lecture Notes in Computer Science. Pages 35-50.
 | 
|  |    158 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t6172.htm">Springer Verlag</A>
 | 
| 24 |    159 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nominal-atoms.pdf">pdf</A>]
 | 
| 2 |    160 | 
 | 
|  |    161 | <p><B>Mechanizing the Metatheory of LF.</B> (with Cheney and Berghofer) 
 | 
|  |    162 |       In <A HREF="http://doi.acm.org/10.1145/1877714.1877721">
 | 
|  |    163 |       ACM Transactions on Computational Logic</A>, Vol 12(2), Pages 15:1 - 15:42, 2011. 
 | 
|  |    164 |       [<A HREF="http://isabelle.in.tum.de/nominal/LF/">technical report</A>] 
 | 
|  |    165 | 
 | 
|  |    166 | <p><B>Nominal Unification Revisited.</B> 
 | 
|  |    167 |       (invited paper) In Proceedings of the 24th Workshop on Unification (UNIF 2010).
 | 
|  |    168 |       In Volume 42 of Electronic Proceedings in Theoretical Computer Science. Pages 1-11, 2010.
 | 
| 24 |    169 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/univ-10.pdf">pdf</A>]
 | 
| 2 |    170 | 
 | 
|  |    171 | </TD>
 | 
|  |    172 | </TR>
 | 
|  |    173 | 
 | 
| 15 |    174 | <TR>
 | 
| 2 |    175 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    176 | <H3>2009</H3>
 | 
|  |    177 | <p><B>Nominal Formalisations of Typical SOS Proofs.</B> 
 | 
|  |    178 |      (with Narboux) In Proceedings of the 3rd Workshop on Logical and Semantic 
 | 
|  |    179 |      Frameworks with Applications (LFSA'08). Electronic
 | 
|  |    180 |      Notes in Theoretical Computer Science, 247, Pages 139-155, 2009.  
 | 
|  |    181 |      [<A HREF="http://isabelle.in.tum.de/nominal/manual/SOS.pdf">pdf</A>]. 
 | 
|  |    182 | 
 | 
|  |    183 | <p><B>Proceedings of Theorem Proving in Higher Order Logics (TPHOLs'09).</B> 
 | 
|  |    184 |      (with Berghofer, Nipkow and Wenzel) Volume 5674 of Lecture Notes in
 | 
|  |    185 |       Computer Science, 2009.  
 | 
|  |    186 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5674.htm">Springer Verlag</A>
 | 
|  |    187 | 
 | 
|  |    188 | <p><B>Nominal Verification of W.</B> (with Nipkow)
 | 
|  |    189 |       From Semantics to Computer Science, Essays in Honour of Gilles Kahn, 
 | 
|  |    190 |       edited by Bertot, Huet, Levy and Plotkin. Cambridge
 | 
|  |    191 |       University Press, 2009. Pages 363-382.
 | 
| 24 |    192 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/w-07.pdf">pdf</A>] 
 | 
| 2 |    193 | </TD>
 | 
|  |    194 | </TR>
 | 
|  |    195 | 
 | 
|  |    196 | <TR>
 | 
|  |    197 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    198 | <H3>2008</H3>
 | 
|  |    199 | <p><B>Mechanizing the Metatheory of LF.</B> (with Cheney and Berghofer) In Proceedings of the
 | 
|  |    200 |       23rd IEEE Symposium on Logic in Computer Science (LICS 2008), IEEE Computer Society,
 | 
|  |    201 |       June 2008. Pages 45-56.
 | 
| 24 |    202 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/lics-08.pdf">pdf</A>] More
 | 
| 2 |    203 |       information is <A HREF="http://isabelle.in.tum.de/nominal/LF/index.html">elsewhere</A>.
 | 
|  |    204 | 
 | 
|  |    205 | <p><B>Nominal Inversion Principles.</B> (with Berghofer) 
 | 
|  |    206 |       In Proceedings of 21st International Conference on Theorem Proving in
 | 
|  |    207 |       Higher Order Logics (TPHOLs'08). In Volume 5170 of Lecture Notes in
 | 
|  |    208 |       Computer Science. Pages 71-85.
 | 
|  |    209 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5170.htm">Springer Verlag</A>
 | 
| 24 |    210 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tphols-08.pdf">pdf</A>]<BR><BR>
 | 
| 2 |    211 | 
 | 
|  |    212 |       (Note that the proof in figure 3 is chosen as an illustrative example to
 | 
|  |    213 |       show how to use inversion principles (the main topic of the paper). If one
 | 
|  |    214 |       does the induction on the beta-reduction relation, instead of the typing
 | 
|  |    215 |       relation, then the proof is almost trivial and can be found automatically
 | 
|  |    216 |       by Isabelle only using some very standard inversion principles for the
 | 
|  |    217 |       typing relation.)
 | 
|  |    218 | 
 | 
|  |    219 | <p><B>Mechanising a Proof of Craig's Interpolation Theorem for Intuitionistic Logic in 
 | 
|  |    220 |       Nominal Isabelle.</B> (with Chapman and McKinna) 
 | 
|  |    221 |       In Proceedings of 9th International Conference on Artificial Intelligence
 | 
|  |    222 |       and Symbolic Computation (AISC'08). In Volume 5144 of Lecture Notes in
 | 
|  |    223 |       Artificial Intelligene. Pages 38-52.
 | 
|  |    224 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5144.htm">Springer Verlag</A>
 | 
|  |    225 | 
 | 
|  |    226 | 
 | 
|  |    227 | 
 | 
|  |    228 | <p><B>Revisiting Cut-Elimination: One Difficult Proof is Really a Proof.</B> (with Zhu) 
 | 
|  |    229 |       In Proceedings of the 19th International Conference on Rewriting Techniques
 | 
|  |    230 |       and Applications (RTA 2008). In Volume 5117 of Lecture Notes in Computer Science.
 | 
|  |    231 |       Pages 409-424. 
 | 
|  |    232 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t5117.htm">Springer Verlag</A>
 | 
| 24 |    233 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/rta-08.pdf">pdf</A>]<BR><BR>
 | 
| 2 |    234 | 
 | 
|  |    235 |       (This paper corrects some lemmas in my PhD-thesis. The errors were found by formalising
 | 
|  |    236 |        the proof in Nominal Isabelle.)		  
 | 
|  |    237 | </TD>
 | 
|  |    238 | </TR>
 | 
|  |    239 | 
 | 
|  |    240 | <TR>
 | 
|  |    241 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    242 | <H3>2007</H3>
 | 
|  |    243 | <p><B>Barendregt's Variable Convention in Rule Inductions.</B>
 | 
|  |    244 |       (with Berghofer and Norrish) In Proceedings of the 21th 
 | 
|  |    245 |       Conference on Automated Deduction (CADE 2007). In volume 4603 
 | 
|  |    246 |       of Lecture Notes in Artificial Intelligence. Bremen, Germany. 
 | 
|  |    247 |       July 2007. Pages 35-50.
 | 
|  |    248 |       © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t4603.htm">Springer Verlag</A>
 | 
| 24 |    249 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/cade07.ps">ps</A>]
 | 
| 2 |    250 |      
 | 
|  |    251 |       <BR><BR>This paper supersedes the MERLIN-paper from 2005.
 | 
|  |    252 | 
 | 
|  |    253 | <p><B>Nominal Techniques in Isabelle/HOL.</B> In
 | 
|  |    254 |       Journal of Automatic Reasoning, 2008, Vol. 40(4), 327-356.
 | 
| 24 |    255 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nom-tech.ps">ps</A>]  
 | 
|  |    256 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nom-tech.pdf">pdf</A>]
 | 
| 2 |    257 | 
 | 
|  |    258 | <p><B>Formalising in Nominal Isabelle Crary's Completeness Proof for Equivalence Checking.</B> 
 | 
|  |    259 |       (with Narboux) In Proceedings of the International Workshop on Logical Frameworks and 
 | 
|  |    260 |       Meta-Languages: Theory and Practice (LFMTP 2007). Electronic Notes in
 | 
|  |    261 |       Theoretical Computer Science. Vol. 196. Pages 3-18.
 | 
| 24 |    262 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/lfmtp-07.pdf">pdf</A>]<BR><BR>
 | 
| 2 |    263 | 
 | 
|  |    264 |       (There is a minor problem in the statement on page 4 where we write that alpha-renamings
 | 
|  |    265 |       are required in order to show the equivalence of Q-Beta and Q-Beta': While the equivalence 
 | 
|  |    266 |       can be proved using alpha-renamings, it can also be proved by a careful analysis of the 
 | 
|  |    267 |       available freshness-constraints.)			
 | 
|  |    268 | 
 | 
|  |    269 | <p><B>Nominal Logic Programming.</B> (with Cheney)
 | 
|  |    270 |       In <A HREF="http://dl.acm.org/citation.cfm?id=1387675">
 | 
|  |    271 |       ACM Transactions on Programming Languages and Systems</A>, 
 | 
|  |    272 |       2008, Vol. 30(5), Article 26, pages 1-47.
 | 
|  |    273 | </TD>
 | 
|  |    274 | </TR>
 | 
|  |    275 | 
 | 
|  |    276 | <TR>
 | 
|  |    277 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    278 | <H3>2006</H3>
 | 
|  |    279 | <p><B>Proof Theory of Classical Propositional Calculus.</B> 
 | 
|  |    280 |      (with Hyland, Bellin and Robinson) In Theoretical Computer 
 | 
|  |    281 |      Science 2006. Vol. 364(2). Pages 143-170.
 | 
| 24 |    282 |      [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/class-tcs.ps">ps</A>] 
 | 
| 2 |    283 | 
 | 
|  |    284 | <p><B>A Recursion Combinator for Nominal Datatypes 
 | 
|  |    285 |       Implemented in Isabelle/HOL.</B> (with Berghofer) In Proceedings of the 3rd 
 | 
|  |    286 |       International Joint Conference on Automated Deduction (IJCAR 2006). 
 | 
|  |    287 |       Seattle, USA. In volume 4130 of Lecture Notes in Artificial Intelligence. 
 | 
|  |    288 |       Pages 498-512.
 | 
|  |    289 |     © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t4130.htm">Springer Verlag</A>
 | 
| 24 |    290 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/ijcar-06.ps">ps</A>]
 | 
| 2 |    291 | 
 | 
|  |    292 | <p><B>Classical Logic is better than Intuitionistic Logic:
 | 
|  |    293 |       A Conjecture about Double-Negation Translations.</B> (with Ratiu) In Proceedings
 | 
|  |    294 |       of the 1st International Workshop on Classical Logic and Computation (CL & C 2006). 
 | 
|  |    295 |       Venice, Italy. 20pp.
 | 
| 24 |    296 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/clc-06.ps">ps</A>]
 | 
| 2 |    297 | 
 | 
|  |    298 | <p><B>A Head-to-Head Comparison of de Bruijn Indices and Names.</B> (with Berghofer) 
 | 
|  |    299 |       In Proceedings of the International Workshop on Logical Frameworks and 
 | 
|  |    300 |       Meta-Languages: Theory and Practice (LFMTP 2006). Electronic Notes in
 | 
|  |    301 |       Theoretical Computer Science. Vol. 174(5). Pages 53-67.
 | 
| 24 |    302 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/lfmtp-06.ps">ps</A>]
 | 
| 2 |    303 | </TD>
 | 
|  |    304 | </TR>
 | 
|  |    305 | 
 | 
|  |    306 | <TR>
 | 
|  |    307 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    308 | <H3>2005</H3>
 | 
|  |    309 | <p><B>A Formal Treatment of the Barendregt Variable Convention in Rule Inductions.</B> (with Norrish) 
 | 
|  |    310 |       In Proceedings of the ACM Workshop on Mechanized Reasoning about Languages with Variable
 | 
|  |    311 |       Binding and Names (MERLIN 2005). Tallinn, Estonia. September 2005. Pages 25-32. © ACM, Inc.
 | 
| 24 |    312 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/merlin-05.ps">ps</A>]
 | 
|  |    313 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/merlin-05.pdf">pdf</A>]
 | 
| 2 |    314 | <p>
 | 
|  |    315 |       (There was a small typo in the definition of permutation equality, which has been corrected
 | 
|  |    316 |       in the versions above. This paper received favourable comments on the 
 | 
|  |    317 |       <A HREF="http://cs.nyu.edu/pipermail/fom/2005-December/009495.html">FOM</A> mailing-list.)
 | 
|  |    318 | 
 | 
|  |    319 | <p><B>Nominal Techniques in Isabelle/HOL.</B> (with Tasson) In Proceedings of the 20th 
 | 
|  |    320 |       Conference on Automated Deduction (CADE 2005). In volume 3632 of Lecture Notes in Artificial
 | 
|  |    321 |       Intelligence. Tallinn, Estonia. July 2005. Pages 38-53.
 | 
|  |    322 |     © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3632.htm">Springer Verlag</A>
 | 
| 24 |    323 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nom-cade-05.ps">ps</A>]
 | 
| 2 |    324 | 
 | 
|  |    325 | <p><B>Avoiding Equivariance in Alpha-Prolog.</B> (with Cheney) In Proceedings of the 7th
 | 
|  |    326 |       International Conference on Typed Lambda Calculi and Applications (TLCA 2005). 
 | 
|  |    327 |       In Volume 3461 of Lecture Notes in Computer Science. Nara, Japan. April 2005. Pages 401-416.
 | 
|  |    328 |     © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3461.htm">Springer Verlag</A>
 | 
| 24 |    329 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/alpha-tlca.ps">ps</A>]
 | 
| 2 |    330 | </TD>
 | 
|  |    331 | </TR>
 | 
|  |    332 | 
 | 
|  |    333 | 
 | 
|  |    334 | <TR>
 | 
|  |    335 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    336 | <H3>2004</H3>
 | 
|  |    337 | <p><B>Nominal Unification.</B> (with Pitts and Gabbay) In Theoretical Computer Science
 | 
|  |    338 |       2004. Vol. 323(1-3). Pages 473-497.
 | 
| 24 |    339 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nomu-tcs.ps">ps</A>]
 | 
|  |    340 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nomu-tcs.pdf">pdf</A>]
 | 
| 2 |    341 | 
 | 
|  |    342 | <p><B>Nominal Techniques for Reasoning about Formal Languages.</B> Reader for an advanced 
 | 
|  |    343 |       course at the ESSLLI summer school. 26 Pages. Appeared as LORIA technical report.
 | 
|  |    344 | 
 | 
|  |    345 | <p><B>Alpha-Prolog: A Logic Programming Language with Names, Binding and Alpha-Equivalence.</B> 
 | 
|  |    346 |       (with Cheney) In Proceedings of the International Conference on Logic Programming
 | 
|  |    347 |       (ICLP 2004).  In Volume 3132 of Lecture Notes in Computer Science. St-Malo, France. 
 | 
|  |    348 |       September 2004. Pages 269-283. 
 | 
|  |    349 |     © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t3132.htm">Springer Verlag</A>
 | 
| 24 |    350 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/alpha-iclp.ps">ps</A>]
 | 
| 2 |    351 | </TD>
 | 
|  |    352 | </TR>
 | 
|  |    353 | 
 | 
|  |    354 | <TR>
 | 
|  |    355 | <TD BGCOLOR="#FFFFFF" WIDTH="75%">
 | 
|  |    356 | <H3>2003</H3>
 | 
|  |    357 | <p><B>Nominal Unification.</B> (with Pitts and Gabbay) 
 | 
|  |    358 |       In Proceedings of the Computer Science Logic and 8th Kurt Gödel Colloquium
 | 
|  |    359 |       (CSL & KGC 2003).  In Volume 2803 of Lecture Notes in Computer Science. Vienna, Austria. 
 | 
|  |    360 |       August 2003. Pages 513-527.
 | 
|  |    361 |    © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t2803.htm">Springer Verlag</A>
 | 
| 24 |    362 |    [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nomu.ps">ps</A>]
 | 
| 2 |    363 | 
 | 
|  |    364 | <p><B>System Description: Alpha-Prolog, a Fresh Approach to Logic Programming Modulo 
 | 
|  |    365 |       Alpha-Equivalence.</B> (with Cheney) In Proceedings of the 17th International Workshop on
 | 
|  |    366 |       Unification, UNIF'03. Valencia, Spain. June 2003. Technical Report
 | 
|  |    367 |       DSIC-II/12/03, Departamento de Sistemas Informaticos y Computacion,
 | 
|  |    368 |       Universidad Politecnica de Valencia, 2003. Pages 15-19.
 | 
| 24 |    369 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/aprolog.ps">ps</A>]
 | 
| 2 |    370 | 
 | 
|  |    371 | <p><B>Work in Progress: Logic Programming with Names and Binding.</B> (with Cheney) 
 | 
|  |    372 |       CoLogNet Newsletter No. 4, 2003. Pages 25-28. 
 | 
| 24 |    373 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/aprolog-colognet.ps">ps</A>]
 | 
| 2 |    374 | </TD>
 | 
|  |    375 | </TR>
 | 
|  |    376 | 
 | 
|  |    377 | <TR>
 | 
|  |    378 | <TD BGCOLOR="#FFFFFF"  WIDTH="75%">
 | 
|  |    379 | <H3>2002</H3>
 | 
|  |    380 | <p><B>Strong Normalisation of Herbelin's Explicit Substitution Calculus with 
 | 
|  |    381 |       Substitution Propagation.</B> 
 | 
|  |    382 |       (with Dyckhoff) Journal of Logic and Computation, Volume 13, No 5, Pages 689-706.
 | 
| 24 |    383 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/jlc-03.pdf">pdf</A>]
 | 
| 2 |    384 | 
 | 
|  |    385 | <!--
 | 
|  |    386 | <p><B>Revisiting Zucker's Work on the Correspondence Between Cut-Elimination and 
 | 
|  |    387 |       Normalisation.</B>  Accepted for publication in the proceedings of the natural deduction meeting in 
 | 
|  |    388 |       Rio de Janeiro (will appear in the Advances in Natural Deduction volume published by Kluwer).-->
 | 
|  |    389 | </TD>
 | 
|  |    390 | </TR>
 | 
|  |    391 | 
 | 
|  |    392 | <TR>
 | 
|  |    393 | <TD BGCOLOR="#FFFFFF" WIDTH="75%">
 | 
|  |    394 | <H3>2001</H3>
 | 
|  |    395 | <p><B>Strong Normalisation of Cut-Elimination in Classical Logic.</B> (with Bierman) 
 | 
|  |    396 |       Fundamenta Informaticae, 45(1-2), January 2001, Pages 123-155. 
 | 
| 24 |    397 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/fi-01.ps.gz">ps.gz</A>]
 | 
|  |    398 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/fi-01.pdf">pdf</A>]
 | 
| 2 |    399 | 
 | 
|  |    400 | <p><B>Strong Normalisation of Herbelin's Explicit Substitution Calculus with 
 | 
|  |    401 |       Substitution Propagation.</B> (with Dyckhoff) In Proceedings of the 4th 
 | 
|  |    402 |       Workshop on Explicit Substitutions Theory and Applications (WESTAPP'01).
 | 
|  |    403 |       Logic Group Preprint series No 210. Utrecht, the Netherlands. May 2001. Pages 26-45.
 | 
| 24 |    404 |       [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/westapp-01.pdf">pdf</A>]
 | 
| 2 |    405 | 
 | 
|  |    406 | <p><B>Strong Normalisation for a Gentzen-like Cut-Elimination Procedure.</B> 
 | 
|  |    407 |       In Proceedings of the 5th International Conference on Typed Lambda Calculi and 
 | 
|  |    408 |       Applications (TLCA 2001). In Volume 2044 of Lecture Notes in
 | 
|  |    409 |       Computer Science. Krakow, Poland. May 2001. Pages 415-429.
 | 
|  |    410 |     © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t2044.htm">Springer Verlag</A>
 | 
| 24 |    411 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tableaux-01.ps.gz">ps.gz</A>]
 | 
|  |    412 |     [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tableaux-01.pdf">pdf</A>]
 | 
| 2 |    413 | </TD>
 | 
|  |    414 | </TR>
 | 
|  |    415 | 
 | 
|  |    416 | <TR>
 | 
|  |    417 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    418 | <H3>2000</H3>
 | 
|  |    419 | <p><B>Classical Logic and Computation.</B>  
 | 
|  |    420 | Ph.D. Thesis, University of Cambridge. Supervised by Dr Gavin Bierman. October 2000.
 | 
| 24 |    421 | Some details are <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/PhD/">elsewhere</A>. 
 | 
|  |    422 | [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/Phd-Urban.ps.gz">ps.gz</A>]
 | 
| 2 |    423 | </TD>
 | 
|  |    424 | </TR>
 | 
|  |    425 | 
 | 
|  |    426 | <TR>
 | 
|  |    427 | <TD BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    428 | <H3>1999</H3>
 | 
|  |    429 | <p><B> Strong Normalisation of Cut-Elimination in Classical Logic.</B>
 | 
|  |    430 | (with Bierman) In Proceedings of the 5th International Conference on Typed
 | 
|  |    431 | Lambda Calculi and Applications (TLCA 1999). In Volume 1581 of Lecture Notes in
 | 
|  |    432 | Computer Science. L'Aquila, Italy. April 1999. Pages 365-380. 
 | 
|  |    433 | © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t1581.htm">Springer Verlag</A>
 | 
| 24 |    434 | [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tlca-99.ps.gz">ps.gz</A>]
 | 
|  |    435 | [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tlca-99.pdf">pdf</A>]
 | 
| 2 |    436 | </TD>
 | 
|  |    437 | </TR>
 | 
|  |    438 | 
 | 
|  |    439 | <TR>
 | 
|  |    440 | <TD  BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    441 | <H3>1998</H3>
 | 
|  |    442 | <p><B> Implementation of Proof Search in the Imperative Programming Language Pizza.</B>
 | 
|  |    443 | In Proceedings of the 7th International Conference on Automated Reasoning with
 | 
|  |    444 | Analytic Tableaux and Related Methods (TABELAUX 1998). In Volume 1397 of Lecture Notes in
 | 
|  |    445 | Artificial Intelligence. Oisterwijk, the Netherlands. May 1998. Pages 313-319.
 | 
|  |    446 | © <A HREF="http://link.springer.de/link/service/series/0558/tocs/t1397.htm">Springer Verlag</A>
 | 
| 24 |    447 | [<A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/tableaux-98.ps.gz">ps.gz</A>]
 | 
| 2 |    448 | </TD>
 | 
|  |    449 | </TR>
 | 
|  |    450 | 
 | 
|  |    451 | <TR>
 | 
|  |    452 | <TD  BGCOLOR="FFFFFF" WIDTH="75%">
 | 
|  |    453 | <H3>1996</H3>
 | 
|  |    454 | <p><B> Forum and Its Implementation.</B>
 | 
|  |    455 | M.Phil. Thesis, University of St Andrews. Supervised by Dr Roy Dyckhoff. April 1996.
 | 
|  |    456 | </TD>
 | 
|  |    457 | </TR>
 | 
|  |    458 | 
 | 
|  |    459 | 
 | 
|  |    460 | </TABLE>
 | 
|  |    461 | <P><!-- Created: Tue Mar  4 00:23:25 GMT 1997 -->
 | 
|  |    462 | <!-- hhmts start -->
 | 
| 84 |    463 | Last modified: Tue Jan 31 16:30:30 GMT 2012
 | 
| 2 |    464 | <!-- hhmts end -->
 | 
|  |    465 | <a href="http://validator.w3.org/check/referer">[Validate this page.]</a>
 | 
| 23 |    466 | 
 | 
| 2 |    467 | </BODY>
 | 
|  |    468 | </HTML>
 |