38 WIDTH="24%" |
38 WIDTH="24%" |
39 VALIGN="TOP" |
39 VALIGN="TOP" |
40 ROWSPAN="9"> |
40 ROWSPAN="9"> |
41 |
41 |
42 <B>Links</B><BR> |
42 <B>Links</B><BR> |
43 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/index.html">Home</A><BR> |
43 <A HREF="http://nms.kcl.ac.uk/christian.urban/index.html">Home</A><BR> |
44 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/publications.html">Publications</A><BR> |
44 <A HREF="http://nms.kcl.ac.uk/christian.urban/publications.html">Publications</A><BR> |
45 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/teaching.html">Teaching</A><BR> |
45 <A HREF="http://nms.kcl.ac.uk/christian.urban/teaching.html">Teaching</A><BR> |
46 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/travelling.html">Recent Talks</A><BR> |
46 <A HREF="http://nms.kcl.ac.uk/christian.urban/travelling.html">Recent Talks</A><BR> |
47 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/">Nominal Isabelle</A> |
47 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/">Nominal Isabelle</A> |
48 <BR> |
48 <BR> |
49 <BR> |
49 <BR> |
50 |
50 |
51 <B>Handy Information</B><BR> |
51 <B>Handy Information</B><BR> |
52 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/logic.html">People in Logic</A><BR> |
52 <A HREF="http://nms.kcl.ac.uk/christian.urban/logic.html">People in Logic</A><BR> |
53 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/programming.html">Programming Languages</A><BR> |
53 <A HREF="http://nms.kcl.ac.uk/christian.urban/programming.html">Programming Languages</A><BR> |
54 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/misc.html">Miscellaneous</A> |
54 <A HREF="http://nms.kcl.ac.uk/christian.urban/misc.html">Miscellaneous</A> |
55 <BR><BR> |
55 <BR><BR> |
56 |
56 |
57 <table border="0"> |
57 <table border="0"> |
58 <tr> |
58 <tr> |
59 <td> |
59 <td> |
60 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/"> |
60 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/"> |
61 <IMG SRC="nominal-logo.gif" ALT="" style="border-width: 0px;" align="left"></A> |
61 <IMG SRC="nominal-logo.gif" ALT="" style="border-width: 0px;" align="left"></A> |
62 </td> |
62 </td> |
63 </tr> |
63 </tr> |
64 <tr> |
64 <tr> |
65 <td> |
65 <td> |
66 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cookbook/"> |
66 <A HREF="http://nms.kcl.ac.uk/christian.urban/Cookbook/"> |
67 <IMG SRC="Cookbook/logo-documentation.gif" ALT="" style="border-width: 0px;" align="left"></A> |
67 <IMG SRC="Cookbook/logo-documentation.gif" ALT="" style="border-width: 0px;" align="left"></A> |
68 </td> |
68 </td> |
69 </tr> |
69 </tr> |
70 </table> |
70 </table> |
71 </TD> |
71 </TD> |
129 |
129 |
130 <B>Skolem Award 2015</B> Together with |
130 <B>Skolem Award 2015</B> Together with |
131 <A HREF="http://www.pps.univ-paris-diderot.fr/~tasson/">Christine Tasson</A>, I was awarded a |
131 <A HREF="http://www.pps.univ-paris-diderot.fr/~tasson/">Christine Tasson</A>, I was awarded a |
132 <A HREF="http://www.cadeinc.org/SkolemAward.html">Thoralf Skolem Award</A>, a ten-year |
132 <A HREF="http://www.cadeinc.org/SkolemAward.html">Thoralf Skolem Award</A>, a ten-year |
133 test-of-time award from CADE, for our |
133 test-of-time award from CADE, for our |
134 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Publications/nom-cade-05.ps">paper</A> |
134 <A HREF="http://nms.kcl.ac.uk/christian.urban/Publications/nom-cade-05.ps">paper</A> |
135 on Nominal Techniques in Isabelle/HOL from 2005. This award was given also to Nicolaas de Bruijn and |
135 on Nominal Techniques in Isabelle/HOL from 2005. This award was given also to Nicolaas de Bruijn and |
136 Nachum Derschowitz, amongst others. |
136 Nachum Derschowitz, amongst others. |
137 <P> |
137 <P> |
138 |
138 |
139 <B>Research Interests</B> theorem provers, verification, programming languages, compilers, |
139 <B>Research Interests</B> theorem provers, verification, programming languages, compilers, |
149 |
149 |
150 |
150 |
151 <B>Conferences</B> |
151 <B>Conferences</B> |
152 UNIF'06 (member of PC), |
152 UNIF'06 (member of PC), |
153 <A HREF="http://www.cs.mcgill.ca/~bpientka/lfmtp07">LFMTP'07</A> (member of PC), |
153 <A HREF="http://www.cs.mcgill.ca/~bpientka/lfmtp07">LFMTP'07</A> (member of PC), |
154 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/lfmtp08/">LFMTP'08</A> (PC co-chair), |
154 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/lfmtp08/">LFMTP'08</A> (PC co-chair), |
155 <A HREF="http://www.cis.upenn.edu/~sweirich/wmm/">WMM'08</A> (member of PC), |
155 <A HREF="http://www.cis.upenn.edu/~sweirich/wmm/">WMM'08</A> (member of PC), |
156 <A HREF="http://www.mat.ufmg.br/lsfa2008/">LSFA'08</A> (invited speaker), |
156 <A HREF="http://www.mat.ufmg.br/lsfa2008/">LSFA'08</A> (invited speaker), |
157 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/TAASN.html">TAASN'09</A> (member of PC), |
157 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/TAASN.html">TAASN'09</A> (member of PC), |
158 <A HREF="http://lsfa09.cic.unb.br/">LSFA'09</A> (member of PC), |
158 <A HREF="http://lsfa09.cic.unb.br/">LSFA'09</A> (member of PC), |
159 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/tphols09/idw.html">IDW'09</A> (organiser), |
159 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/tphols09/idw.html">IDW'09</A> (organiser), |
160 <A HREF="http://www.seas.upenn.edu/~sweirich/wmm/wmm09.html">WMM'09</A> (PC chair), |
160 <A HREF="http://www.seas.upenn.edu/~sweirich/wmm/wmm09.html">WMM'09</A> (PC chair), |
161 <A HREF="https://http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/tphols09/">TPHOLs'09</A> (PC co-chair), |
161 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/tphols09/">TPHOLs'09</A> (PC co-chair), |
162 <A HREF="http://dream.inf.ed.ac.uk/events/automatheo-2010/">Automatheo'10</A> (member of PC), |
162 <A HREF="http://dream.inf.ed.ac.uk/events/automatheo-2010/">Automatheo'10</A> (member of PC), |
163 <A HREF="http://www.floc-conference.org/">ITP'10</A> (member of PC), |
163 <A HREF="http://www.floc-conference.org/">ITP'10</A> (member of PC), |
164 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/UNIF/UNIF.html">UNIF'10</A> (invited speaker), |
164 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/UNIF/UNIF.html">UNIF'10</A> (invited speaker), |
165 <A HREF="http://www.cis.upenn.edu/~bcpierce/wmm/">WMM'10</A> (invited speaker), |
165 <A HREF="http://www.cis.upenn.edu/~bcpierce/wmm/">WMM'10</A> (invited speaker), |
166 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/activities/idw10/idw.html">IDW'10</A> (co-organiser), |
166 <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/activities/idw10/idw.html">IDW'10</A> (co-organiser), |
167 CPP'11 (member of PC), |
167 CPP'11 (member of PC), |
168 <A HREF="http://www.rdp2011.uns.ac.rs/rta/">RTA'11</A> (member of PC), |
168 <A HREF="http://www.rdp2011.uns.ac.rs/rta/">RTA'11</A> (member of PC), |
169 <A HREF="http://lfmtp11.cs.umn.edu">LFMTP'11</A> (member of PC), |
169 <A HREF="http://lfmtp11.cs.umn.edu">LFMTP'11</A> (member of PC), |
170 <A HREF="http://www.cs.uwyo.edu/~ruben/itp-2014">ITP'14</A> (member of PC), |
170 <A HREF="http://www.cs.uwyo.edu/~ruben/itp-2014">ITP'14</A> (member of PC), |
171 <A HREF="http://www.cicm-conference.org/2015/cicm.php?event=mkm">MKM'15</A> (member of PC), |
171 <A HREF="http://www.cicm-conference.org/2015/cicm.php?event=mkm">MKM'15</A> (member of PC), |
172 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/itp-2015/">ITP'15</A> (PC co-chair), |
172 <A HREF="http://nms.kcl.ac.uk/christian.urban/itp-2015/">ITP'15</A> (PC co-chair), |
173 <A HREF="https://itp2016.inria.fr">ITP'16</A> (member of PC) |
173 <A HREF="https://itp2016.inria.fr">ITP'16</A> (member of PC) |
174 <A HREF="http://lsfa.cic.unb.br">LSFA'17</A> (member of PC) |
174 <A HREF="http://lsfa.cic.unb.br">LSFA'17</A> (member of PC) |
175 <A HREF="http://itp2017.cic.unb.br">ITP'17</A> (member of PC) |
175 <A HREF="http://itp2017.cic.unb.br">ITP'17</A> (member of PC) |
176 <P> |
176 <P> |
177 |
177 |
178 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/itp-2015/">ITP'15</A> took place in Nanjing organised |
178 <A HREF="http://nms.kcl.ac.uk/christian.urban/itp-2015/">ITP'15</A> took place in Nanjing organised |
179 by Xingyuan Zhang and me<BR> |
179 by Xingyuan Zhang and me<BR> |
180 <p> |
180 <p> |
181 |
181 |
182 <B>Current PhD</B> Fahad Ausaf<BR> |
182 <B>Current PhD</B> Fahad Ausaf<BR> |
183 <B>Former RAs</B> Chunhan Wu, <A HREF="http://cl-informatik.uibk.ac.at/users/cek/">Cezary Kaliszyk</A>, |
183 <B>Former RAs</B> Chunhan Wu, <A HREF="http://cl-informatik.uibk.ac.at/users/cek/">Cezary Kaliszyk</A>, |
206 <A HREF="http://www.humboldt-foundation.de/web/home.html">foundation</A>. During this time I was a visitor in the group of |
206 <A HREF="http://www.humboldt-foundation.de/web/home.html">foundation</A>. During this time I was a visitor in the group of |
207 <A HREF="http://www.mathematik.uni-muenchen.de/~schwicht/">Prof. Helmut Schwichtenberg</A>. |
207 <A HREF="http://www.mathematik.uni-muenchen.de/~schwicht/">Prof. Helmut Schwichtenberg</A>. |
208 Since 2006 this work is supported by an |
208 Since 2006 this work is supported by an |
209 <A HREF="http://en.wikipedia.org/wiki/Emmy_Noether">Emmy-Noether</A> |
209 <A HREF="http://en.wikipedia.org/wiki/Emmy_Noether">Emmy-Noether</A> |
210 <A HREF="http://www.dfg.de/en/research_funding/programmes/individual/emmy_noether/in_brief/index.html">fellowship</A>. |
210 <A HREF="http://www.dfg.de/en/research_funding/programmes/individual/emmy_noether/in_brief/index.html">fellowship</A>. |
211 There is a <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Nominal/">webpage</A> and a |
211 There is a <A HREF="http://nms.kcl.ac.uk/christian.urban/Nominal/">webpage</A> and a |
212 <A HREF="https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/nominal-isabelle">mailing list</A> |
212 <A HREF="https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/nominal-isabelle">mailing list</A> |
213 about Nominal Isabelle. It also includes a list of projects that use Nominal Isabelle. |
213 about Nominal Isabelle. It also includes a list of projects that use Nominal Isabelle. |
214 Users of Nominal Isabelle had their papers appearing at LICS, POPL, FOSSACS, SOS, TPHOLs, CPP, SEFM, |
214 Users of Nominal Isabelle had their papers appearing at LICS, POPL, FOSSACS, SOS, TPHOLs, CPP, SEFM, |
215 the Haskell Symposium and |
215 the Haskell Symposium and |
216 in the Journal of Automated Reasoning. |
216 in the Journal of Automated Reasoning. |
283 --> |
283 --> |
284 |
284 |
285 <TR> |
285 <TR> |
286 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
286 <TD BGCOLOR="#FFFFFF" WIDTH="75%"> |
287 <B>Nominal Unification and Alpha-Prolog</B> |
287 <B>Nominal Unification and Alpha-Prolog</B> |
288 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Unification">Nominal unification</A> is one outcome of |
288 <A HREF="http://nms.kcl.ac.uk/christian.urban/Unification">Nominal unification</A> is one outcome of |
289 my involvement in the nominal logic project in Cambridge. Another is the logic programming language |
289 my involvement in the nominal logic project in Cambridge. Another is the logic programming language |
290 alpha-Prolog (joint work with <A HREF="http://homepages.inf.ed.ac.uk/jcheney/">Dr James Cheney</A>), |
290 alpha-Prolog (joint work with <A HREF="http://homepages.inf.ed.ac.uk/jcheney/">Dr James Cheney</A>), |
291 which uses nominal unification - click for details |
291 which uses nominal unification - click for details |
292 <A HREF="http://homepages.inf.ed.ac.uk/jcheney/programs/aprolog/">here</A>. |
292 <A HREF="http://homepages.inf.ed.ac.uk/jcheney/programs/aprolog/">here</A>. |
293 The nominal unification algorithm has been |
293 The nominal unification algorithm has been |
294 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Unification">formally verified</A> in Isabelle. This |
294 <A HREF="http://nms.kcl.ac.uk/christian.urban/Unification">formally verified</A> in Isabelle. This |
295 was possible since this unification algorithm is formulated in a simple first-order language |
295 was possible since this unification algorithm is formulated in a simple first-order language |
296 (unlike other algorithms for higher-order unification). |
296 (unlike other algorithms for higher-order unification). |
297 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/">Prof. Maribel Fernandez</A> and her student |
297 <A HREF="http://www.inf.kcl.ac.uk/staff/maribel/">Prof. Maribel Fernandez</A> and her student |
298 improved the nominal unification algorithm to be quadratic. |
298 improved the nominal unification algorithm to be quadratic. |
299 <A HREF="http://www.cs.indiana.edu/~dfried/">Prof. Daniel Friedman</A> and his group use nominal |
299 <A HREF="http://www.cs.indiana.edu/~dfried/">Prof. Daniel Friedman</A> and his group use nominal |
313 called Gonville and Caius College my home. I was very lucky to have |
313 called Gonville and Caius College my home. I was very lucky to have |
314 <A HREF="https://labs.oracle.com/pls/apex/f?p=labs:bio:0:2044">Dr Gavin Bierman</A> |
314 <A HREF="https://labs.oracle.com/pls/apex/f?p=labs:bio:0:2044">Dr Gavin Bierman</A> |
315 as supervisor. My research in Cambridge was also very much influenced by |
315 as supervisor. My research in Cambridge was also very much influenced by |
316 <A HREF="http://www.dpmms.cam.ac.uk/~martin/">Prof. Martin Hyland</A>. |
316 <A HREF="http://www.dpmms.cam.ac.uk/~martin/">Prof. Martin Hyland</A>. |
317 Some details on my thesis "Classical Logic and Computation" are |
317 Some details on my thesis "Classical Logic and Computation" are |
318 <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/PhD/index.html">elsewhere</A>, including |
318 <A HREF="http://nms.kcl.ac.uk/christian.urban/PhD/index.html">elsewhere</A>, including |
319 a <A HREF="http://www.inf.kcl.ac.uk/staff/urbanc/Cut/cutapplet.html">Java Applet</A> that |
319 a <A HREF="http://nms.kcl.ac.uk/christian.urban/Cut/cutapplet.html">Java Applet</A> that |
320 'visualises' some of the results from the thesis. I completed the writing of |
320 'visualises' some of the results from the thesis. I completed the writing of |
321 the thesis in <A HREF="http://iml.univ-mrs.fr/ldp/">Marseille</A> in the group of |
321 the thesis in <A HREF="http://iml.univ-mrs.fr/ldp/">Marseille</A> in the group of |
322 <A HREF="http://iml.univ-mrs.fr/~girard/">Prof. Jean-Yves Girard</A>. My study in |
322 <A HREF="http://iml.univ-mrs.fr/~girard/">Prof. Jean-Yves Girard</A>. My study in |
323 Cambridge was funded by two <A HREF="http://www.daad.de/index.html">scholarships</a> |
323 Cambridge was funded by two <A HREF="http://www.daad.de/index.html">scholarships</a> |
324 from the German government; my year in Marseille by a TMR-fellowship from the EU. |
324 from the German government; my year in Marseille by a TMR-fellowship from the EU. |