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