Coherence and normalisation-by-evaluation for bicategorical cartesian closed structure
Marcelo Fiore: and Philip Saville*
:University of Cambridge
Department of Computer Science and Technology
*University of Edinburgh
School of Informatics
1 / 27
Coherence and normalisation-by-evaluation for bicategorical - - PowerPoint PPT Presentation
Coherence and normalisation-by-evaluation for bicategorical cartesian closed structure Marcelo Fiore : and Philip Saville* : University of Cambridge Department of Computer Science and Technology *University of Edinburgh School of Informatics 1
:University of Cambridge
1 / 27
2 / 27
2 / 27
2 / 27
2 / 27
2 / 27
3 / 27
h
4 / 27
h
4 / 27
5 / 27
5 / 27
5 / 27
5 / 27
5 / 27
5 / 27
5 / 27
6 / 27
7 / 27
7 / 27
pπ1˝´,π2˝´q
x´,“y
evalA,B˝p´ˆAq
λ
7 / 27
pπ1˝´,π2˝´q
x´,“y
evalA,B˝p´ˆAq
λ
7 / 27
pπ1˝´,π2˝´q
x´,“y
evalA,B˝p´ˆAq
λ
7 / 27
pπ1˝´,π2˝´q
x´,“y
evalA,B˝p´ˆAq
λ
i
7 / 27
8 / 27
9 / 27
9 / 27
9 / 27
9 / 27
10 / 27
10 / 27
10 / 27
11 / 27
12 / 27
12 / 27
i : Aiqi“1,...,n
i
12 / 27
12 / 27
12 / 27
12 / 27
12 / 27
12 / 27
12 / 27
13 / 27
14 / 27
14 / 27
15 / 27
15 / 27
15 / 27
16 / 27
16 / 27
16 / 27
16 / 27
16 / 27
17 / 27
βη-equivalent terms t, t1, t2, . . .
t “ t1 “ t2 “ . . .
nfptq “ quoteptq “ . . . (long-βη)
18 / 27
βη-equivalent terms t, t1, t2, . . .
t “ t1 “ t2 “ . . .
nfptq “ quoteptq “ . . . (long-βη)
18 / 27
βη-equivalent terms t, t1, t2, . . .
t “ t1 “ t2 “ . . .
nfptq “ quoteptq “ . . . (long-βη)
defined by mutual induction
18 / 27
19 / 27
19 / 27
19 / 27
19 / 27
19 / 27
19 / 27
19 / 27
19 / 27
19 / 27
20 / 27
21 / 27
21 / 27
21 / 27
C ccc, s : BaseTypes Ñ ObC
p
functor Con Ñ Set
P C
κ p p1 k ˝ p´q
22 / 27
C ccc, s : BaseTypes Ñ ObC
p
functor Con Ñ Set
P C
κ p p1 k ˝ p´q
22 / 27
23 / 27
24 / 27
24 / 27
24 / 27
24 / 27
24 / 27
25 / 27
25 / 27
t
25 / 27
t
25 / 27
t
25 / 27
t
25 / 27
t
25 / 27
t
25 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
ps
ps
26 / 27
27 / 27
27 / 27
27 / 27
27 / 27