reference documentation

Article hardware-thm.art

path: "vendor/opentheory/data/theories/hardware-thm/hardware-thm.art"

296682 bytes
6
version
"="
const
0
def
"->"
typeOp
1
def
"Hardware.bus"
typeOp
nil
opType
2
def
1
ref
2
ref
"bool"
typeOp
nil
opType
3
def
nil
cons
4
def
cons
opType
5
def
nil
cons
6
def
cons
opType
constTerm
7
def
refl
8
def
nil
"n"
"Number.Natural.natural"
typeOp
nil
opType
9
def
var
10
def
"Number.Natural.zero"
const
9
ref
constTerm
11
def
nil
cons
12
def
cons
nil
cons
nil
cons
cons
13
def
10
ref
7
ref
"Hardware.Bus.ground"
const
1
ref
9
ref
2
ref
nil
cons
14
def
cons
opType
15
def
constTerm
16
def
10
ref
varTerm
17
def
appTerm
18
def
appTerm
"Hardware.bus"
const
1
ref
"Data.List.list"
typeOp
19
def
"Hardware.wire"
typeOp
nil
opType
20
def
nil
cons
21
def
opType
22
def
14
ref
cons
opType
constTerm
23
def
"Data.List.replicate"
const
24
def
1
ref
20
ref
1
ref
9
ref
22
ref
nil
cons
25
def
cons
opType
nil
cons
cons
opType
constTerm
26
def
"Hardware.ground"
const
20
ref
constTerm
27
def
appTerm
28
def
17
ref
appTerm
29
def
appTerm
appTerm
absTerm
30
def
17
ref
appTerm
31
def
betaConv
nil
"Data.Bool.!"
const
32
def
1
ref
1
ref
9
ref
4
ref
cons
opType
33
def
4
ref
cons
opType
34
def
constTerm
35
def
30
ref
appTerm
36
def
axiom
nil
"p"
3
ref
var
37
def
36
remove
nil
cons
cons
"q"
3
ref
var
38
def
31
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
0
ref
1
ref
3
ref
1
ref
3
ref
4
ref
cons
opType
39
def
nil
cons
cons
opType
40
def
constTerm
41
def
"Data.Bool.==>"
const
40
ref
constTerm
42
def
37
ref
varTerm
43
def
appTerm
44
def
38
ref
varTerm
45
def
appTerm
46
def
appTerm
refl
37
ref
38
ref
41
ref
"Data.Bool./\\"
const
40
ref
constTerm
47
def
43
ref
appTerm
48
def
45
ref
appTerm
49
def
appTerm
50
def
43
ref
appTerm
absTerm
51
def
absTerm
52
def
43
ref
appTerm
betaConv
45
ref
refl
53
def
appThm
51
remove
45
ref
appTerm
betaConv
trans
appThm
nil
0
ref
1
ref
40
ref
1
ref
40
ref
4
ref
cons
opType
54
def
nil
cons
cons
opType
constTerm
55
def
42
ref
appTerm
52
remove
appTerm
axiom
43
ref
refl
56
def
appThm
53
ref
appThm
eqMp
57
def
sym
58
def
50
remove
refl
38
ref
0
ref
1
ref
54
ref
1
ref
54
remove
4
ref
cons
opType
nil
cons
cons
opType
constTerm
59
def
"f"
40
ref
var
60
def
60
ref
varTerm
61
def
43
ref
appTerm
45
ref
appTerm
absTerm
62
def
appTerm
60
ref
61
ref
"Data.Bool.T"
const
3
ref
constTerm
63
def
appTerm
63
ref
appTerm
absTerm
64
def
appTerm
absTerm
65
def
45
ref
appTerm
betaConv
appThm
0
ref
1
ref
39
ref
1
ref
39
ref
4
ref
cons
opType
66
def
nil
cons
cons
opType
constTerm
67
def
48
ref
appTerm
refl
37
ref
65
remove
absTerm
68
def
43
ref
appTerm
betaConv
appThm
nil
55
ref
47
ref
appTerm
68
ref
appTerm
axiom
69
def
56
remove
appThm
eqMp
53
ref
appThm
eqMp
70
def
sym
60
ref
61
ref
refl
nil
"t"
3
ref
var
71
def
43
ref
nil
cons
72
def
cons
nil
cons
nil
cons
cons
41
ref
71
ref
varTerm
73
def
appTerm
63
ref
appTerm
assume
sym
nil
63
ref
axiom
74
def
eqMp
73
ref
assume
74
ref
deductAntisym
deductAntisym
75
def
subst
43
ref
assume
76
def
eqMp
appThm
nil
71
ref
45
ref
nil
cons
77
def
cons
nil
cons
nil
cons
cons
75
ref
subst
45
ref
assume
78
def
eqMp
appThm
absThm
eqMp
79
def
nil
"P"
3
ref
var
80
def
72
ref
cons
81
def
"Q"
3
ref
var
82
def
77
ref
cons
nil
cons
83
def
cons
nil
cons
cons
41
ref
refl
84
def
60
ref
61
remove
80
ref
varTerm
85
def
appTerm
86
def
82
ref
varTerm
87
def
appTerm
absTerm
88
def
37
ref
38
ref
43
ref
absTerm
absTerm
89
def
appTerm
betaConv
89
ref
85
ref
appTerm
betaConv
87
ref
refl
90
def
appThm
38
ref
85
ref
absTerm
87
ref
appTerm
betaConv
trans
trans
appThm
64
ref
89
ref
appTerm
betaConv
89
ref
63
ref
appTerm
betaConv
63
ref
refl
91
def
appThm
38
ref
63
ref
absTerm
63
ref
appTerm
betaConv
trans
trans
appThm
41
ref
47
ref
85
ref
appTerm
92
def
87
ref
appTerm
93
def
appTerm
refl
38
ref
59
remove
60
remove
86
remove
45
ref
appTerm
absTerm
appTerm
64
ref
appTerm
absTerm
87
ref
appTerm
betaConv
appThm
67
ref
92
remove
appTerm
refl
68
remove
85
ref
appTerm
betaConv
appThm
69
remove
85
ref
refl
94
def
appThm
eqMp
90
ref
appThm
eqMp
93
remove
assume
eqMp
95
def
89
remove
refl
appThm
eqMp
sym
74
ref
eqMp
96
def
subst
deductAntisym
eqMp
57
remove
46
ref
assume
97
def
eqMp
sym
76
remove
eqMp
84
ref
62
remove
37
ref
38
ref
45
ref
absTerm
98
def
absTerm
99
def
appTerm
betaConv
99
ref
43
ref
appTerm
betaConv
53
ref
appThm
98
ref
45
ref
appTerm
betaConv
trans
trans
appThm
64
remove
99
ref
appTerm
betaConv
99
ref
63
ref
appTerm
betaConv
91
remove
appThm
98
ref
63
ref
appTerm
betaConv
trans
trans
100
def
appThm
70
remove
49
remove
assume
eqMp
99
ref
refl
101
def
appThm
eqMp
sym
74
ref
eqMp
102
def
proveHyp
deductAntisym
103
def
subst
proveHyp
"A"
9
ref
nil
cons
104
def
cons
nil
cons
105
def
"P"
33
ref
var
106
def
30
remove
nil
cons
cons
"x"
9
ref
var
107
def
17
ref
nil
cons
108
def
cons
nil
cons
109
def
cons
nil
cons
cons
nil
37
ref
32
ref
1
ref
1
ref
"A"
varType
110
def
4
ref
cons
opType
111
def
4
ref
cons
opType
112
def
constTerm
113
def
"P"
111
ref
var
114
def
varTerm
115
def
appTerm
116
def
nil
cons
117
def
cons
38
ref
115
ref
"x"
110
ref
var
118
def
varTerm
119
def
appTerm
120
def
nil
cons
121
def
cons
nil
cons
cons
nil
cons
cons
122
def
58
ref
subst
122
remove
102
remove
79
remove
deductAntisym
123
def
subst
41
ref
120
ref
appTerm
refl
118
ref
63
ref
absTerm
124
def
119
ref
appTerm
betaConv
appThm
"p"
111
ref
var
125
def
0
ref
1
ref
111
ref
112
ref
nil
cons
cons
opType
constTerm
125
ref
varTerm
126
def
appTerm
124
remove
appTerm
absTerm
127
def
115
ref
appTerm
betaConv
128
def
nil
0
ref
1
ref
112
ref
1
ref
112
ref
4
ref
cons
opType
nil
cons
cons
opType
constTerm
129
def
113
ref
appTerm
127
remove
appTerm
axiom
115
ref
refl
130
def
appThm
131
def
116
ref
assume
eqMp
eqMp
119
ref
refl
132
def
appThm
eqMp
sym
74
ref
eqMp
eqMp
nil
80
ref
117
remove
cons
82
ref
121
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
133
def
subst
eqMp
eqMp
134
def
subst
23
ref
refl
135
def
nil
"x"
20
ref
var
136
def
27
ref
nil
cons
137
def
cons
138
def
nil
cons
nil
cons
cons
139
def
"A"
21
ref
cons
140
def
nil
cons
141
def
nil
nil
cons
142
def
cons
143
def
118
ref
0
ref
1
ref
19
ref
110
ref
nil
cons
144
def
opType
145
def
1
ref
145
ref
4
ref
cons
opType
146
def
nil
cons
cons
opType
constTerm
147
def
24
ref
1
ref
110
ref
1
ref
9
ref
145
ref
nil
cons
148
def
cons
opType
nil
cons
cons
opType
constTerm
119
ref
appTerm
149
def
11
ref
appTerm
appTerm
"Data.List.[]"
const
150
def
145
ref
constTerm
151
def
appTerm
absTerm
152
def
119
ref
appTerm
153
def
betaConv
nil
113
ref
152
ref
appTerm
154
def
axiom
nil
37
ref
154
remove
nil
cons
cons
38
ref
153
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
144
ref
cons
nil
cons
155
def
114
ref
152
remove
nil
cons
cons
118
ref
119
ref
nil
cons
cons
nil
cons
156
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
157
def
subst
appThm
trans
appThm
nil
7
ref
"Hardware.Bus.nil"
const
2
ref
constTerm
158
def
appTerm
23
ref
150
ref
22
ref
constTerm
159
def
appTerm
160
def
appTerm
axiom
161
def
appThm
nil
"x"
2
ref
var
162
def
160
ref
nil
cons
cons
nil
cons
nil
cons
cons
"A"
14
ref
cons
nil
cons
163
def
142
ref
cons
164
def
nil
71
ref
0
ref
1
ref
110
ref
111
remove
nil
cons
cons
opType
constTerm
165
def
119
ref
appTerm
166
def
119
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
132
remove
eqMp
167
def
subst
168
def
subst
169
def
trans
sym
74
ref
eqMp
170
def
nil
7
ref
16
ref
11
ref
appTerm
appTerm
158
ref
appTerm
thm
8
ref
13
ref
10
ref
7
ref
"Hardware.Bus.power"
const
15
remove
constTerm
171
def
17
ref
appTerm
172
def
appTerm
23
ref
26
remove
"Hardware.power"
const
20
ref
constTerm
173
def
appTerm
174
def
17
ref
appTerm
175
def
appTerm
appTerm
absTerm
176
def
17
ref
appTerm
177
def
betaConv
nil
35
ref
176
ref
appTerm
178
def
axiom
nil
37
ref
178
remove
nil
cons
cons
38
ref
177
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
176
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
179
def
subst
135
ref
nil
136
ref
173
ref
nil
cons
180
def
cons
181
def
nil
cons
nil
cons
cons
182
def
157
remove
subst
appThm
trans
appThm
161
ref
appThm
169
remove
trans
sym
74
ref
eqMp
183
def
nil
7
ref
171
ref
11
ref
appTerm
appTerm
158
ref
appTerm
thm
nil
162
ref
158
ref
nil
cons
184
def
cons
nil
cons
185
def
nil
cons
cons
186
def
162
ref
0
ref
1
ref
9
ref
33
ref
nil
cons
187
def
cons
opType
188
def
constTerm
189
def
"Hardware.Bus.width"
const
1
ref
2
ref
104
ref
cons
opType
constTerm
190
def
162
ref
varTerm
191
def
appTerm
192
def
appTerm
193
def
"Data.List.length"
const
194
def
1
ref
22
ref
104
ref
cons
opType
constTerm
195
def
"Hardware.Bus.wires"
const
1
ref
2
ref
25
ref
cons
opType
constTerm
196
def
191
ref
appTerm
197
def
appTerm
198
def
appTerm
absTerm
199
def
191
ref
appTerm
200
def
betaConv
nil
32
ref
1
ref
5
ref
4
ref
cons
opType
201
def
constTerm
202
def
199
ref
appTerm
203
def
axiom
nil
37
ref
203
remove
nil
cons
cons
38
ref
200
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
"P"
5
remove
var
204
def
199
remove
nil
cons
cons
162
ref
191
ref
nil
cons
205
def
cons
nil
cons
206
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
207
def
subst
195
ref
refl
208
def
196
ref
refl
209
def
161
ref
appThm
210
def
nil
"l"
22
ref
var
211
def
159
ref
nil
cons
212
def
cons
nil
cons
nil
cons
cons
211
ref
0
ref
1
ref
22
ref
1
ref
22
ref
4
ref
cons
opType
213
def
nil
cons
cons
opType
constTerm
214
def
196
ref
23
ref
211
ref
varTerm
215
def
appTerm
appTerm
216
def
appTerm
215
ref
appTerm
217
def
absTerm
218
def
215
ref
appTerm
219
def
betaConv
nil
32
ref
1
ref
213
ref
4
ref
cons
opType
220
def
constTerm
221
def
218
ref
appTerm
222
def
axiom
223
def
nil
37
ref
222
remove
nil
cons
224
def
cons
38
ref
219
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
25
ref
cons
nil
cons
225
def
"P"
213
remove
var
226
def
218
remove
nil
cons
cons
"x"
22
ref
var
227
def
215
ref
nil
cons
cons
nil
cons
228
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
229
def
subst
trans
230
def
appThm
143
ref
nil
189
ref
194
ref
1
ref
145
ref
104
ref
cons
opType
constTerm
231
def
151
ref
appTerm
appTerm
11
ref
appTerm
axiom
subst
232
def
trans
trans
233
def
nil
189
ref
190
ref
158
ref
appTerm
appTerm
11
ref
appTerm
thm
35
ref
refl
234
def
"t"
9
ref
var
235
def
"Hardware.signal"
const
1
ref
20
ref
187
ref
cons
opType
constTerm
236
def
refl
237
def
nil
0
ref
1
ref
20
ref
1
ref
20
ref
4
ref
cons
opType
238
def
nil
cons
cons
opType
constTerm
239
def
173
ref
appTerm
"Hardware.wire"
const
1
ref
"Data.Stream.stream"
typeOp
240
def
4
ref
opType
241
def
21
remove
cons
opType
constTerm
242
def
"Data.Stream.replicate"
const
243
def
1
ref
3
ref
241
ref
nil
cons
244
def
cons
opType
constTerm
245
def
63
ref
appTerm
246
def
appTerm
appTerm
axiom
appThm
235
ref
varTerm
247
def
refl
248
def
appThm
nil
"s"
241
ref
var
249
def
246
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
"w"
20
ref
var
250
def
242
ref
249
ref
varTerm
251
def
appTerm
252
def
nil
cons
cons
nil
cons
nil
cons
cons
250
ref
0
ref
1
ref
33
remove
34
ref
nil
cons
cons
opType
constTerm
236
ref
250
ref
varTerm
253
def
appTerm
254
def
appTerm
"Data.Stream.nth"
const
255
def
1
ref
241
ref
187
remove
cons
opType
constTerm
256
def
"Hardware.signals"
const
1
ref
20
ref
244
ref
cons
opType
constTerm
257
def
253
ref
appTerm
258
def
appTerm
appTerm
absTerm
259
def
253
ref
appTerm
260
def
betaConv
nil
32
ref
1
ref
238
ref
4
ref
cons
opType
261
def
constTerm
262
def
259
ref
appTerm
263
def
axiom
nil
37
ref
263
remove
nil
cons
cons
38
ref
260
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
141
ref
"P"
238
ref
var
264
def
259
remove
nil
cons
cons
136
remove
253
ref
nil
cons
265
def
cons
nil
cons
266
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
256
ref
refl
249
ref
0
ref
1
ref
241
ref
1
ref
241
ref
4
ref
cons
opType
267
def
nil
cons
cons
opType
constTerm
268
def
257
ref
252
ref
appTerm
269
def
appTerm
251
ref
appTerm
270
def
absTerm
271
def
251
ref
appTerm
272
def
betaConv
nil
32
ref
1
ref
267
ref
4
ref
cons
opType
constTerm
273
def
271
ref
appTerm
274
def
axiom
275
def
nil
37
ref
274
remove
nil
cons
276
def
cons
38
ref
272
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
244
remove
cons
nil
cons
277
def
"P"
267
remove
var
271
remove
nil
cons
cons
"x"
241
ref
var
251
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
appThm
trans
248
ref
appThm
278
def
subst
nil
10
ref
247
ref
nil
cons
279
def
cons
280
def
"a"
3
ref
var
281
def
63
ref
nil
cons
282
def
cons
nil
cons
cons
nil
cons
cons
"A"
4
ref
cons
nil
cons
283
def
142
ref
cons
284
def
10
ref
165
ref
255
remove
1
ref
240
remove
144
ref
opType
285
def
1
ref
9
ref
144
remove
cons
opType
nil
cons
cons
opType
constTerm
286
def
243
remove
1
ref
110
ref
285
ref
nil
cons
287
def
cons
opType
constTerm
"a"
110
ref
var
288
def
varTerm
289
def
appTerm
appTerm
17
ref
appTerm
appTerm
289
ref
appTerm
absTerm
290
def
17
ref
appTerm
291
def
betaConv
288
remove
35
ref
290
ref
appTerm
292
def
absTerm
293
def
289
ref
appTerm
294
def
betaConv
nil
113
ref
293
ref
appTerm
295
def
axiom
nil
37
ref
295
remove
nil
cons
cons
38
ref
294
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
293
remove
nil
cons
cons
118
ref
289
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
292
remove
nil
cons
cons
38
ref
291
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
290
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
296
def
subst
trans
trans
297
def
absThm
appThm
nil
71
ref
282
remove
cons
nil
cons
nil
cons
cons
298
def
105
ref
142
ref
cons
299
def
71
ref
41
ref
113
ref
118
ref
73
ref
absTerm
appTerm
appTerm
73
ref
appTerm
absTerm
300
def
73
ref
appTerm
301
def
betaConv
nil
32
ref
66
remove
constTerm
302
def
300
ref
appTerm
303
def
axiom
nil
37
ref
303
remove
nil
cons
cons
38
ref
301
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
"P"
39
ref
var
304
def
300
remove
nil
cons
cons
"x"
3
ref
var
305
def
73
ref
nil
cons
cons
nil
cons
306
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
307
def
subst
subst
308
def
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
236
ref
173
ref
appTerm
247
ref
appTerm
309
def
absTerm
appTerm
thm
234
ref
235
ref
"Data.Bool.~"
const
39
remove
constTerm
310
def
refl
237
ref
nil
239
ref
27
ref
appTerm
242
ref
245
remove
"Data.Bool.F"
const
3
ref
constTerm
311
def
appTerm
312
def
appTerm
appTerm
axiom
appThm
248
ref
appThm
nil
249
ref
312
remove
nil
cons
cons
nil
cons
nil
cons
cons
278
ref
subst
nil
280
remove
281
remove
311
ref
nil
cons
313
def
cons
nil
cons
cons
nil
cons
cons
296
remove
subst
trans
trans
314
def
appThm
nil
41
ref
310
ref
311
ref
appTerm
appTerm
63
ref
appTerm
axiom
315
def
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
310
ref
236
ref
27
ref
appTerm
247
ref
appTerm
316
def
appTerm
absTerm
appTerm
thm
16
ref
refl
317
def
13
ref
10
ref
189
ref
"Number.Natural.bit1"
const
1
ref
9
ref
104
ref
cons
opType
318
def
constTerm
319
def
17
ref
appTerm
appTerm
"Number.Natural.suc"
const
318
ref
constTerm
320
def
"Number.Natural.bit0"
const
318
ref
constTerm
321
def
17
ref
appTerm
appTerm
appTerm
absTerm
322
def
17
ref
appTerm
323
def
betaConv
nil
35
ref
322
ref
appTerm
324
def
axiom
nil
37
ref
324
remove
nil
cons
cons
38
ref
323
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
322
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
320
ref
refl
325
def
nil
189
ref
321
ref
11
ref
appTerm
appTerm
11
ref
appTerm
axiom
appThm
trans
326
def
appThm
13
ref
10
ref
7
ref
16
ref
320
ref
17
ref
appTerm
327
def
appTerm
appTerm
"Hardware.Bus.append"
const
1
ref
2
ref
1
ref
2
ref
14
ref
cons
opType
nil
cons
cons
opType
constTerm
328
def
"Hardware.Bus.single"
const
1
ref
20
ref
14
remove
cons
opType
constTerm
329
def
27
ref
appTerm
330
def
appTerm
331
def
18
ref
appTerm
appTerm
absTerm
332
def
17
ref
appTerm
333
def
betaConv
234
ref
10
ref
8
ref
nil
10
ref
327
ref
nil
cons
cons
nil
cons
nil
cons
cons
334
def
134
ref
subst
135
ref
139
ref
143
ref
10
ref
147
ref
149
ref
327
ref
appTerm
appTerm
"Data.List.::"
const
335
def
1
ref
110
ref
1
ref
145
ref
148
ref
cons
opType
nil
cons
336
def
cons
opType
constTerm
337
def
119
ref
appTerm
149
ref
17
ref
appTerm
338
def
appTerm
appTerm
absTerm
339
def
17
ref
appTerm
340
def
betaConv
118
ref
35
ref
339
ref
appTerm
341
def
absTerm
342
def
119
ref
appTerm
343
def
betaConv
nil
113
ref
342
ref
appTerm
344
def
axiom
nil
37
ref
344
remove
nil
cons
cons
38
ref
343
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
342
remove
nil
cons
cons
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
341
remove
nil
cons
cons
38
ref
340
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
339
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
345
def
subst
appThm
trans
appThm
nil
"y"
2
ref
var
346
def
18
ref
nil
cons
347
def
cons
348
def
162
ref
330
ref
nil
cons
cons
nil
cons
349
def
cons
nil
cons
cons
346
ref
7
ref
328
ref
191
ref
appTerm
350
def
346
ref
varTerm
351
def
appTerm
352
def
appTerm
23
ref
"Data.List.@"
const
353
def
1
ref
22
ref
1
ref
22
ref
25
remove
cons
opType
nil
cons
354
def
cons
opType
constTerm
355
def
197
ref
appTerm
356
def
196
ref
351
ref
appTerm
357
def
appTerm
358
def
appTerm
appTerm
absTerm
359
def
351
ref
appTerm
360
def
betaConv
162
ref
202
ref
359
ref
appTerm
361
def
absTerm
362
def
191
ref
appTerm
363
def
betaConv
nil
202
ref
362
ref
appTerm
364
def
axiom
nil
37
ref
364
remove
nil
cons
cons
38
ref
363
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
362
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
361
remove
nil
cons
cons
38
ref
360
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
359
remove
nil
cons
cons
162
ref
351
ref
nil
cons
365
def
cons
nil
cons
366
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
367
def
subst
135
ref
355
ref
refl
368
def
209
ref
nil
250
ref
137
ref
cons
nil
cons
nil
cons
cons
250
ref
7
ref
329
ref
253
ref
appTerm
369
def
appTerm
23
ref
335
ref
1
ref
20
ref
354
ref
cons
opType
constTerm
370
def
253
ref
appTerm
371
def
159
ref
appTerm
372
def
appTerm
appTerm
absTerm
373
def
253
ref
appTerm
374
def
betaConv
nil
262
ref
373
ref
appTerm
375
def
axiom
nil
37
ref
375
remove
nil
cons
cons
38
ref
374
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
141
ref
264
ref
373
remove
nil
cons
cons
266
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
376
def
subst
appThm
nil
211
ref
370
ref
27
ref
appTerm
377
def
159
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
209
ref
134
ref
appThm
nil
211
ref
29
ref
nil
cons
378
def
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
379
def
appThm
nil
"t"
22
ref
var
380
def
378
remove
cons
"h"
20
ref
var
381
def
137
remove
cons
nil
cons
cons
nil
cons
cons
143
ref
"t"
145
ref
var
382
def
147
ref
353
ref
1
ref
145
ref
336
ref
cons
opType
constTerm
383
def
337
ref
"h"
110
ref
var
384
def
varTerm
385
def
appTerm
386
def
151
ref
appTerm
appTerm
382
ref
varTerm
387
def
appTerm
appTerm
386
remove
387
ref
appTerm
388
def
appTerm
absTerm
389
def
387
ref
appTerm
390
def
betaConv
384
ref
32
ref
1
ref
146
ref
4
ref
cons
opType
391
def
constTerm
392
def
389
ref
appTerm
393
def
absTerm
394
def
385
ref
appTerm
395
def
betaConv
nil
113
ref
394
ref
appTerm
396
def
axiom
nil
37
ref
396
remove
nil
cons
cons
38
ref
395
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
394
remove
nil
cons
cons
118
ref
385
ref
nil
cons
cons
nil
cons
397
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
393
remove
nil
cons
cons
38
ref
390
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
148
remove
cons
nil
cons
398
def
"P"
146
remove
var
399
def
389
remove
nil
cons
cons
"x"
145
ref
var
400
def
387
ref
nil
cons
cons
nil
cons
401
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
402
def
subst
403
def
subst
trans
appThm
trans
appThm
nil
162
ref
23
ref
377
remove
29
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
168
ref
subst
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
404
def
nil
37
ref
35
ref
332
ref
appTerm
405
def
nil
cons
cons
38
ref
333
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
332
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
331
remove
refl
170
remove
appThm
nil
349
remove
nil
cons
cons
nil
346
ref
184
remove
cons
nil
cons
nil
cons
cons
406
def
367
ref
subst
135
ref
356
ref
refl
407
def
230
ref
appThm
nil
211
ref
197
ref
nil
cons
408
def
cons
409
def
nil
cons
410
def
nil
cons
cons
411
def
143
ref
"l"
145
ref
var
412
def
147
ref
383
ref
412
ref
varTerm
413
def
appTerm
414
def
151
ref
appTerm
appTerm
413
ref
appTerm
absTerm
415
def
413
ref
appTerm
416
def
betaConv
nil
392
ref
415
ref
appTerm
417
def
axiom
nil
37
ref
417
remove
nil
cons
cons
38
ref
416
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
415
remove
nil
cons
cons
400
ref
413
ref
nil
cons
cons
nil
cons
418
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
162
ref
7
ref
23
ref
197
ref
appTerm
419
def
appTerm
191
ref
appTerm
420
def
absTerm
421
def
191
ref
appTerm
422
def
betaConv
nil
202
ref
421
ref
appTerm
423
def
axiom
424
def
nil
37
ref
423
remove
nil
cons
cons
425
def
38
ref
422
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
421
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
426
def
trans
trans
427
def
subst
trans
trans
trans
nil
7
ref
16
ref
319
remove
11
ref
appTerm
428
def
appTerm
appTerm
330
remove
appTerm
thm
171
ref
refl
429
def
326
ref
appThm
13
ref
10
ref
7
ref
171
ref
327
ref
appTerm
appTerm
328
ref
329
ref
173
ref
appTerm
430
def
appTerm
431
def
172
ref
appTerm
appTerm
absTerm
432
def
17
ref
appTerm
433
def
betaConv
234
ref
10
ref
8
ref
334
remove
179
ref
subst
135
ref
182
ref
345
remove
subst
appThm
trans
appThm
nil
346
ref
172
ref
nil
cons
434
def
cons
435
def
162
ref
430
ref
nil
cons
cons
nil
cons
436
def
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
209
ref
nil
250
ref
180
ref
cons
nil
cons
nil
cons
cons
376
ref
subst
appThm
nil
211
ref
370
ref
173
ref
appTerm
437
def
159
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
209
ref
179
ref
appThm
nil
211
ref
175
ref
nil
cons
438
def
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
439
def
appThm
nil
380
ref
438
remove
cons
381
ref
180
remove
cons
nil
cons
cons
nil
cons
cons
403
ref
subst
trans
appThm
trans
appThm
nil
162
ref
23
ref
437
remove
175
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
168
ref
subst
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
440
def
nil
37
ref
35
ref
432
ref
appTerm
441
def
nil
cons
cons
38
ref
433
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
432
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
431
remove
refl
183
remove
appThm
nil
436
remove
nil
cons
cons
427
ref
subst
trans
trans
trans
nil
7
ref
171
ref
428
ref
appTerm
appTerm
430
remove
appTerm
thm
202
ref
refl
442
def
162
ref
8
ref
nil
346
ref
205
remove
cons
443
def
185
ref
cons
nil
cons
cons
444
def
367
ref
subst
135
ref
368
ref
230
ref
appThm
197
ref
refl
appThm
411
ref
143
ref
412
ref
147
ref
383
ref
151
ref
appTerm
413
ref
appTerm
appTerm
413
ref
appTerm
absTerm
445
def
413
ref
appTerm
446
def
betaConv
nil
392
ref
445
ref
appTerm
447
def
axiom
nil
37
ref
447
remove
nil
cons
cons
38
ref
446
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
445
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
426
ref
trans
trans
appThm
191
ref
refl
448
def
appThm
168
ref
trans
absThm
appThm
298
ref
164
ref
307
ref
subst
subst
449
def
trans
sym
74
ref
eqMp
nil
202
ref
162
ref
7
ref
328
ref
158
ref
appTerm
191
ref
appTerm
appTerm
191
ref
appTerm
absTerm
appTerm
thm
442
ref
162
ref
8
ref
427
ref
appThm
448
ref
appThm
168
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
nil
202
ref
162
ref
7
ref
350
ref
158
ref
appTerm
appTerm
191
ref
appTerm
absTerm
appTerm
thm
234
ref
10
ref
189
ref
refl
450
def
nil
162
ref
347
remove
cons
nil
cons
451
def
nil
cons
cons
452
def
207
ref
subst
208
ref
379
ref
appThm
139
ref
143
ref
10
ref
189
ref
231
ref
338
ref
appTerm
appTerm
17
ref
appTerm
absTerm
453
def
17
ref
appTerm
454
def
betaConv
118
ref
35
ref
453
ref
appTerm
455
def
absTerm
456
def
119
ref
appTerm
457
def
betaConv
nil
113
ref
456
ref
appTerm
458
def
axiom
nil
37
ref
458
remove
nil
cons
cons
38
ref
457
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
456
remove
nil
cons
cons
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
455
remove
nil
cons
cons
38
ref
454
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
453
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
459
def
subst
trans
trans
460
def
appThm
17
ref
refl
461
def
appThm
nil
109
ref
nil
cons
cons
299
ref
167
ref
subst
462
def
subst
463
def
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
189
ref
190
ref
18
ref
appTerm
appTerm
17
ref
appTerm
absTerm
appTerm
thm
234
ref
10
ref
450
ref
nil
162
ref
434
remove
cons
nil
cons
464
def
nil
cons
cons
465
def
207
ref
subst
208
ref
439
ref
appThm
182
ref
459
remove
subst
trans
trans
466
def
appThm
461
ref
appThm
463
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
189
ref
190
ref
172
ref
appTerm
appTerm
17
ref
appTerm
absTerm
appTerm
thm
234
ref
235
ref
0
ref
1
ref
19
ref
4
ref
opType
467
def
1
ref
467
ref
4
ref
cons
opType
468
def
nil
cons
cons
opType
constTerm
469
def
refl
470
def
186
ref
235
ref
469
ref
"Hardware.Bus.signal"
const
1
ref
2
ref
1
ref
9
ref
467
ref
nil
cons
471
def
cons
opType
nil
cons
472
def
cons
opType
constTerm
473
def
191
ref
appTerm
474
def
247
ref
appTerm
475
def
appTerm
"Data.List.map"
const
476
def
1
ref
238
ref
1
ref
22
ref
471
ref
cons
opType
nil
cons
cons
opType
constTerm
250
ref
254
remove
247
ref
appTerm
477
def
absTerm
478
def
appTerm
479
def
197
ref
appTerm
480
def
appTerm
absTerm
481
def
247
ref
appTerm
482
def
betaConv
162
ref
35
ref
481
ref
appTerm
483
def
absTerm
484
def
191
ref
appTerm
485
def
betaConv
nil
202
ref
484
ref
appTerm
486
def
axiom
nil
37
ref
486
remove
nil
cons
cons
38
ref
485
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
484
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
483
remove
nil
cons
cons
38
ref
482
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
481
remove
nil
cons
cons
107
ref
279
remove
cons
nil
cons
487
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
488
def
subst
479
ref
refl
489
def
230
ref
appThm
nil
"f"
238
remove
var
478
ref
nil
cons
cons
nil
cons
490
def
nil
cons
cons
140
remove
"B"
4
ref
cons
nil
cons
cons
142
ref
cons
491
def
"f"
1
ref
110
ref
"B"
varType
492
def
nil
cons
493
def
cons
opType
494
def
var
495
def
0
ref
1
ref
19
remove
493
remove
opType
496
def
1
ref
496
ref
4
ref
cons
opType
nil
cons
cons
opType
constTerm
497
def
476
remove
1
ref
494
ref
1
ref
145
ref
496
ref
nil
cons
498
def
cons
opType
nil
cons
cons
opType
constTerm
495
ref
varTerm
499
def
appTerm
500
def
151
ref
appTerm
appTerm
150
ref
496
ref
constTerm
appTerm
absTerm
501
def
499
ref
appTerm
502
def
betaConv
nil
32
ref
1
ref
1
ref
494
ref
4
ref
cons
opType
503
def
4
ref
cons
opType
constTerm
504
def
501
ref
appTerm
505
def
axiom
nil
37
ref
505
remove
nil
cons
cons
38
ref
502
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
494
ref
nil
cons
cons
nil
cons
506
def
"P"
503
remove
var
507
def
501
remove
nil
cons
cons
"x"
494
remove
var
499
ref
nil
cons
cons
nil
cons
508
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
509
def
trans
trans
510
def
appThm
150
remove
467
ref
constTerm
511
def
refl
appThm
nil
"x"
467
ref
var
512
def
511
ref
nil
cons
cons
nil
cons
nil
cons
cons
"A"
471
ref
cons
nil
cons
513
def
142
ref
cons
167
ref
subst
514
def
subst
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
469
ref
473
ref
158
ref
appTerm
247
ref
appTerm
515
def
appTerm
511
ref
appTerm
absTerm
appTerm
thm
262
ref
refl
516
def
250
ref
450
ref
nil
162
ref
369
ref
nil
cons
cons
nil
cons
517
def
nil
cons
cons
518
def
207
ref
subst
208
ref
209
ref
376
ref
appThm
nil
211
ref
372
remove
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
519
def
appThm
nil
380
ref
212
ref
cons
520
def
381
ref
265
remove
cons
521
def
nil
cons
522
def
cons
nil
cons
cons
143
ref
382
ref
189
ref
231
ref
388
ref
appTerm
appTerm
320
ref
231
ref
387
ref
appTerm
523
def
appTerm
appTerm
absTerm
524
def
387
ref
appTerm
525
def
betaConv
384
ref
392
ref
524
ref
appTerm
526
def
absTerm
527
def
385
ref
appTerm
528
def
betaConv
nil
113
ref
527
ref
appTerm
529
def
axiom
nil
37
ref
529
remove
nil
cons
cons
38
ref
528
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
527
remove
nil
cons
cons
397
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
526
remove
nil
cons
cons
38
ref
525
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
524
remove
nil
cons
cons
401
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
325
remove
232
remove
appThm
trans
trans
trans
appThm
326
ref
appThm
nil
107
ref
320
ref
11
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
298
ref
143
ref
307
ref
subst
subst
530
def
trans
sym
74
ref
eqMp
531
def
nil
262
ref
250
ref
189
ref
190
ref
369
ref
appTerm
532
def
appTerm
428
ref
appTerm
absTerm
533
def
appTerm
534
def
thm
234
ref
235
ref
450
ref
"Number.Natural.fromBool"
const
1
ref
3
ref
104
ref
cons
opType
constTerm
535
def
refl
536
def
314
ref
appThm
nil
189
ref
535
ref
311
ref
appTerm
appTerm
11
ref
appTerm
axiom
trans
appThm
11
ref
refl
537
def
appThm
nil
107
ref
12
ref
cons
nil
cons
538
def
nil
cons
cons
462
ref
subst
539
def
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
189
ref
535
ref
316
remove
appTerm
appTerm
11
ref
appTerm
absTerm
appTerm
thm
234
ref
235
ref
450
ref
"Number.Natural.Bits.fromList"
const
1
ref
467
ref
104
ref
cons
opType
540
def
constTerm
541
def
refl
542
def
510
remove
appThm
nil
189
ref
541
ref
511
ref
appTerm
appTerm
11
ref
appTerm
axiom
trans
appThm
537
ref
appThm
539
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
189
ref
541
ref
515
remove
appTerm
appTerm
11
ref
appTerm
absTerm
appTerm
thm
234
ref
235
ref
450
ref
536
remove
297
ref
appThm
nil
189
ref
535
ref
63
ref
appTerm
appTerm
428
ref
appTerm
axiom
trans
appThm
nil
10
ref
428
ref
nil
cons
543
def
cons
nil
cons
nil
cons
cons
544
def
461
ref
subst
appThm
nil
107
ref
543
remove
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
235
ref
189
ref
535
ref
309
remove
appTerm
appTerm
428
ref
appTerm
absTerm
appTerm
thm
nil
204
ref
162
ref
41
ref
193
ref
11
ref
appTerm
appTerm
7
ref
191
ref
appTerm
545
def
158
ref
appTerm
546
def
appTerm
547
def
absTerm
548
def
nil
cons
cons
nil
cons
nil
cons
cons
164
ref
41
ref
116
remove
appTerm
refl
128
remove
appThm
131
remove
eqMp
sym
549
def
subst
550
def
subst
162
ref
nil
71
ref
547
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
450
ref
207
ref
appThm
551
def
537
ref
appThm
411
ref
143
ref
412
ref
41
ref
189
ref
231
ref
413
ref
appTerm
552
def
appTerm
553
def
11
ref
appTerm
appTerm
147
ref
413
ref
appTerm
554
def
151
ref
appTerm
appTerm
absTerm
555
def
413
ref
appTerm
556
def
betaConv
nil
392
ref
555
ref
appTerm
557
def
axiom
nil
37
ref
557
remove
nil
cons
cons
38
ref
556
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
555
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
546
ref
refl
558
def
appThm
sym
41
ref
214
ref
197
ref
appTerm
559
def
159
ref
appTerm
560
def
appTerm
refl
561
def
406
remove
346
ref
41
ref
545
ref
351
ref
appTerm
562
def
appTerm
559
ref
357
ref
appTerm
563
def
appTerm
564
def
absTerm
565
def
351
ref
appTerm
566
def
betaConv
162
ref
202
ref
565
ref
appTerm
567
def
absTerm
568
def
191
ref
appTerm
569
def
betaConv
442
ref
162
ref
442
ref
346
ref
564
remove
assume
sym
41
ref
563
ref
appTerm
562
ref
appTerm
570
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
nil
204
ref
162
ref
202
ref
346
ref
570
ref
absTerm
571
def
appTerm
572
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
572
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
571
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
570
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
563
ref
nil
cons
573
def
cons
38
ref
562
ref
nil
cons
574
def
cons
nil
cons
cons
nil
cons
cons
575
def
42
ref
refl
576
def
41
ref
43
ref
appTerm
45
ref
appTerm
577
def
assume
578
def
appThm
53
remove
appThm
sym
nil
37
ref
77
ref
cons
579
def
38
ref
77
ref
cons
nil
cons
cons
nil
cons
cons
580
def
58
ref
subst
580
remove
123
ref
subst
78
remove
eqMp
nil
80
ref
77
remove
cons
83
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
581
def
eqMp
582
def
nil
37
ref
46
ref
nil
cons
583
def
cons
584
def
38
ref
42
ref
45
ref
appTerm
585
def
43
ref
appTerm
nil
cons
586
def
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
585
ref
refl
578
remove
appThm
sym
581
remove
eqMp
eqMp
nil
579
ref
38
ref
72
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
583
ref
cons
587
def
82
ref
586
remove
cons
nil
cons
cons
nil
cons
cons
588
def
84
ref
88
remove
99
ref
appTerm
betaConv
99
remove
85
ref
appTerm
betaConv
90
ref
appThm
98
remove
87
ref
appTerm
betaConv
trans
trans
appThm
100
remove
appThm
95
remove
101
remove
appThm
eqMp
sym
74
ref
eqMp
589
def
subst
eqMp
103
ref
588
remove
96
ref
subst
eqMp
deductAntisym
deductAntisym
590
def
subst
575
ref
58
ref
subst
575
remove
123
ref
subst
8
ref
162
ref
545
ref
419
remove
appTerm
591
def
absTerm
592
def
191
ref
appTerm
593
def
betaConv
47
ref
refl
594
def
442
ref
162
ref
591
remove
assume
sym
420
remove
assume
sym
deductAntisym
absThm
appThm
appThm
221
ref
refl
211
ref
214
ref
215
ref
appTerm
216
remove
appTerm
595
def
assume
sym
217
remove
assume
sym
deductAntisym
absThm
appThm
appThm
424
remove
nil
425
remove
38
ref
224
remove
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
223
remove
eqMp
eqMp
596
def
nil
80
ref
202
ref
592
ref
appTerm
nil
cons
597
def
cons
82
ref
221
ref
211
ref
595
remove
absTerm
598
def
appTerm
nil
cons
599
def
cons
nil
cons
cons
nil
cons
cons
600
def
96
ref
subst
proveHyp
nil
37
ref
597
remove
cons
38
ref
593
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
592
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
601
def
appThm
nil
366
ref
nil
cons
cons
602
def
601
ref
subst
appThm
sym
135
ref
563
ref
assume
appThm
eqMp
eqMp
nil
80
ref
573
ref
cons
82
ref
574
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
603
def
nil
37
ref
42
ref
563
ref
appTerm
562
ref
appTerm
nil
cons
cons
38
ref
42
ref
562
ref
appTerm
563
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
574
ref
cons
38
ref
573
ref
cons
nil
cons
cons
nil
cons
cons
604
def
58
ref
subst
604
remove
123
ref
subst
41
ref
"_31143"
2
ref
var
605
def
214
ref
196
ref
605
remove
varTerm
appTerm
appTerm
357
ref
appTerm
absTerm
606
def
191
ref
appTerm
607
def
appTerm
refl
606
ref
351
ref
appTerm
betaConv
appThm
84
ref
607
remove
betaConv
appThm
214
ref
357
ref
appTerm
357
ref
appTerm
refl
appThm
trans
606
remove
refl
562
remove
assume
appThm
eqMp
sym
357
ref
refl
608
def
eqMp
eqMp
nil
80
ref
574
remove
cons
82
ref
573
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
609
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
37
ref
202
ref
568
ref
appTerm
nil
cons
cons
38
ref
569
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
568
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
567
remove
nil
cons
cons
38
ref
566
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
565
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
appThm
sym
561
remove
559
ref
refl
230
remove
appThm
appThm
nil
305
ref
560
remove
nil
cons
cons
nil
cons
nil
cons
cons
284
ref
167
ref
subst
610
def
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
611
def
eqMp
absThm
eqMp
nil
202
ref
548
remove
appTerm
thm
442
ref
162
ref
234
ref
235
ref
450
ref
194
ref
540
remove
constTerm
612
def
refl
613
def
488
ref
appThm
nil
409
remove
490
ref
cons
nil
cons
cons
491
ref
412
ref
189
ref
194
remove
1
ref
496
ref
104
remove
cons
opType
constTerm
500
ref
413
ref
appTerm
appTerm
appTerm
552
ref
appTerm
absTerm
614
def
413
ref
appTerm
615
def
betaConv
495
ref
392
ref
614
ref
appTerm
616
def
absTerm
617
def
499
ref
appTerm
618
def
betaConv
nil
504
ref
617
ref
appTerm
619
def
axiom
nil
37
ref
619
remove
nil
cons
cons
38
ref
618
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
506
ref
507
ref
617
remove
nil
cons
cons
508
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
616
remove
nil
cons
cons
38
ref
615
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
614
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
207
ref
appThm
nil
107
ref
198
ref
nil
cons
620
def
cons
nil
cons
621
def
nil
cons
cons
462
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
622
def
nil
202
ref
162
ref
35
ref
235
ref
189
ref
612
ref
475
ref
appTerm
appTerm
192
ref
appTerm
absTerm
623
def
appTerm
624
def
absTerm
625
def
appTerm
626
def
thm
234
ref
10
ref
234
ref
235
ref
450
ref
542
ref
452
remove
488
ref
subst
489
ref
379
ref
appThm
nil
138
remove
490
ref
cons
nil
cons
cons
491
ref
10
ref
497
ref
500
ref
338
ref
appTerm
appTerm
24
ref
1
ref
492
ref
1
ref
9
ref
498
ref
cons
opType
nil
cons
cons
opType
constTerm
499
ref
119
ref
appTerm
appTerm
17
ref
appTerm
appTerm
absTerm
627
def
17
ref
appTerm
628
def
betaConv
118
ref
35
ref
627
ref
appTerm
629
def
absTerm
630
def
119
ref
appTerm
631
def
betaConv
495
ref
113
ref
630
ref
appTerm
632
def
absTerm
633
def
499
ref
appTerm
634
def
betaConv
nil
504
ref
633
ref
appTerm
635
def
axiom
nil
37
ref
635
remove
nil
cons
cons
38
ref
634
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
506
ref
507
ref
633
remove
nil
cons
cons
508
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
632
remove
nil
cons
cons
38
ref
631
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
630
remove
nil
cons
cons
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
629
remove
nil
cons
cons
38
ref
628
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
627
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
636
def
subst
24
remove
1
ref
3
ref
472
remove
cons
opType
constTerm
637
def
refl
638
def
478
ref
27
remove
appTerm
betaConv
314
remove
trans
appThm
461
ref
appThm
trans
trans
trans
639
def
appThm
nil
"k"
9
ref
var
640
def
108
ref
cons
641
def
nil
cons
nil
cons
cons
642
def
640
ref
189
ref
541
ref
637
ref
311
ref
appTerm
643
def
640
ref
varTerm
644
def
appTerm
appTerm
appTerm
11
ref
appTerm
absTerm
645
def
644
ref
appTerm
646
def
betaConv
nil
35
ref
645
ref
appTerm
647
def
axiom
nil
37
ref
647
remove
nil
cons
cons
38
ref
646
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
645
remove
nil
cons
cons
107
ref
644
ref
nil
cons
648
def
cons
nil
cons
649
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
537
ref
appThm
539
ref
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
35
ref
235
ref
189
ref
541
ref
473
ref
18
ref
appTerm
247
ref
appTerm
650
def
appTerm
appTerm
11
ref
appTerm
absTerm
appTerm
absTerm
appTerm
thm
404
remove
nil
405
remove
thm
440
remove
nil
441
remove
thm
234
ref
10
ref
234
ref
235
ref
470
ref
639
remove
appThm
643
remove
17
ref
appTerm
651
def
refl
appThm
nil
512
ref
651
ref
nil
cons
cons
nil
cons
nil
cons
cons
514
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
35
ref
235
ref
469
ref
650
remove
appTerm
651
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
234
ref
10
ref
234
ref
235
ref
470
ref
465
remove
488
ref
subst
489
ref
439
ref
appThm
nil
181
remove
490
ref
cons
nil
cons
cons
636
remove
subst
638
remove
478
ref
173
remove
appTerm
betaConv
297
remove
trans
appThm
461
ref
appThm
trans
trans
trans
652
def
appThm
637
remove
63
ref
appTerm
653
def
17
ref
appTerm
654
def
refl
appThm
nil
512
ref
654
ref
nil
cons
cons
nil
cons
nil
cons
cons
514
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
35
ref
235
ref
469
ref
473
ref
172
ref
appTerm
247
ref
appTerm
655
def
appTerm
654
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
273
ref
refl
656
def
249
ref
234
ref
235
ref
84
ref
278
ref
appThm
256
remove
251
ref
appTerm
247
ref
appTerm
657
def
refl
appThm
nil
305
ref
657
ref
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
298
ref
277
remove
142
ref
cons
307
remove
subst
subst
trans
sym
74
ref
eqMp
nil
273
ref
249
ref
35
ref
235
ref
41
ref
236
ref
252
remove
appTerm
247
ref
appTerm
appTerm
657
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
516
ref
250
ref
442
ref
162
ref
450
ref
nil
443
ref
517
ref
cons
nil
cons
cons
658
def
346
ref
189
ref
190
ref
352
ref
appTerm
appTerm
"Number.Natural.+"
const
1
ref
9
ref
318
ref
nil
cons
cons
opType
659
def
constTerm
660
def
192
ref
appTerm
661
def
190
ref
351
ref
appTerm
662
def
appTerm
appTerm
absTerm
663
def
351
ref
appTerm
664
def
betaConv
162
ref
202
ref
663
ref
appTerm
665
def
absTerm
666
def
191
ref
appTerm
667
def
betaConv
442
ref
162
ref
442
ref
346
ref
450
ref
nil
162
ref
352
ref
nil
cons
cons
nil
cons
668
def
nil
cons
cons
669
def
207
ref
subst
208
ref
209
ref
367
ref
appThm
nil
211
ref
358
ref
nil
cons
670
def
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
671
def
appThm
nil
"l2"
22
ref
var
672
def
357
ref
nil
cons
673
def
cons
674
def
"l1"
22
ref
var
675
def
408
ref
cons
676
def
nil
cons
cons
677
def
nil
cons
cons
678
def
143
ref
"l2"
145
ref
var
679
def
189
ref
231
ref
383
ref
"l1"
145
ref
var
680
def
varTerm
681
def
appTerm
682
def
679
ref
varTerm
683
def
appTerm
684
def
appTerm
appTerm
660
ref
231
ref
681
ref
appTerm
685
def
appTerm
231
ref
683
ref
appTerm
686
def
appTerm
appTerm
absTerm
687
def
683
ref
appTerm
688
def
betaConv
680
ref
392
ref
687
ref
appTerm
689
def
absTerm
690
def
681
ref
appTerm
691
def
betaConv
nil
392
ref
690
ref
appTerm
692
def
axiom
nil
37
ref
692
remove
nil
cons
cons
38
ref
691
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
690
remove
nil
cons
cons
400
ref
681
ref
nil
cons
cons
nil
cons
693
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
689
remove
nil
cons
cons
38
ref
688
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
687
remove
nil
cons
cons
400
ref
683
ref
nil
cons
cons
nil
cons
694
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
695
def
subst
subst
696
def
trans
trans
697
def
appThm
660
ref
refl
698
def
207
ref
appThm
699
def
602
ref
207
ref
subst
700
def
appThm
appThm
nil
107
ref
660
ref
198
ref
appTerm
701
def
195
ref
357
ref
appTerm
702
def
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
703
def
nil
37
ref
202
ref
666
ref
appTerm
704
def
nil
cons
cons
38
ref
667
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
666
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
665
remove
nil
cons
cons
38
ref
664
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
663
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
705
def
subst
698
ref
533
ref
253
ref
appTerm
706
def
betaConv
531
remove
nil
37
ref
534
remove
nil
cons
cons
38
ref
706
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
141
ref
264
ref
533
remove
nil
cons
cons
266
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
appThm
707
def
192
ref
refl
708
def
appThm
trans
appThm
nil
"m"
9
ref
var
709
def
192
ref
nil
cons
710
def
cons
nil
cons
711
def
nil
cons
cons
712
def
709
ref
189
ref
320
ref
709
ref
varTerm
713
def
appTerm
appTerm
714
def
660
ref
428
ref
appTerm
715
def
713
ref
appTerm
appTerm
absTerm
716
def
713
ref
appTerm
717
def
betaConv
234
ref
709
ref
714
ref
refl
544
remove
10
ref
189
ref
660
ref
713
ref
appTerm
718
def
17
ref
appTerm
719
def
appTerm
720
def
660
ref
17
ref
appTerm
721
def
713
ref
appTerm
appTerm
absTerm
722
def
17
ref
appTerm
723
def
betaConv
709
ref
35
ref
722
ref
appTerm
724
def
absTerm
725
def
713
ref
appTerm
726
def
betaConv
nil
35
ref
725
ref
appTerm
727
def
axiom
nil
37
ref
727
remove
nil
cons
cons
38
ref
726
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
725
remove
nil
cons
cons
107
ref
713
ref
nil
cons
728
def
cons
nil
cons
729
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
724
remove
nil
cons
cons
38
ref
723
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
722
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
730
def
subst
appThm
absThm
appThm
nil
35
ref
709
ref
714
remove
718
ref
428
ref
appTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
37
ref
35
ref
716
ref
appTerm
nil
cons
cons
38
ref
717
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
716
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
731
def
subst
appThm
nil
107
ref
715
ref
192
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
449
ref
trans
absThm
appThm
530
ref
trans
sym
74
ref
eqMp
nil
262
ref
250
ref
202
ref
162
ref
189
ref
190
ref
328
ref
369
ref
appTerm
732
def
191
ref
appTerm
733
def
appTerm
appTerm
320
remove
192
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
thm
nil
264
ref
"w1"
20
ref
var
734
def
262
ref
"w2"
20
ref
var
735
def
41
ref
7
ref
329
ref
734
ref
varTerm
736
def
appTerm
737
def
appTerm
329
remove
735
ref
varTerm
738
def
appTerm
739
def
appTerm
740
def
appTerm
239
ref
736
ref
appTerm
738
ref
appTerm
741
def
appTerm
742
def
absTerm
743
def
appTerm
744
def
absTerm
745
def
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
549
ref
subst
746
def
subst
734
ref
nil
71
ref
744
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
264
ref
743
remove
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
735
ref
nil
71
ref
742
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
8
ref
nil
250
ref
736
ref
nil
cons
747
def
cons
nil
cons
nil
cons
cons
748
def
376
ref
subst
749
def
appThm
nil
250
ref
738
ref
nil
cons
750
def
cons
nil
cons
nil
cons
cons
751
def
376
remove
subst
752
def
appThm
nil
"y"
22
ref
var
753
def
370
ref
738
ref
appTerm
754
def
159
ref
appTerm
nil
cons
755
def
cons
227
ref
370
ref
736
ref
appTerm
756
def
159
remove
appTerm
nil
cons
757
def
cons
nil
cons
cons
nil
cons
cons
nil
37
ref
7
ref
23
ref
227
ref
varTerm
758
def
appTerm
appTerm
23
ref
753
ref
varTerm
759
def
appTerm
760
def
appTerm
761
def
nil
cons
762
def
cons
38
ref
214
ref
758
ref
appTerm
759
ref
appTerm
763
def
nil
cons
764
def
cons
nil
cons
cons
nil
cons
cons
765
def
590
ref
subst
765
ref
58
ref
subst
765
remove
123
ref
subst
214
ref
refl
766
def
nil
211
ref
758
ref
nil
cons
cons
nil
cons
nil
cons
cons
598
ref
215
ref
appTerm
767
def
betaConv
596
remove
600
remove
589
ref
subst
proveHyp
nil
37
ref
599
remove
cons
38
ref
767
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
226
ref
598
remove
nil
cons
cons
228
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
768
def
subst
appThm
nil
211
ref
759
ref
nil
cons
cons
nil
cons
nil
cons
cons
768
remove
subst
appThm
sym
209
ref
761
ref
assume
appThm
eqMp
eqMp
nil
80
ref
762
ref
cons
82
ref
764
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
42
ref
761
ref
appTerm
763
ref
appTerm
nil
cons
cons
38
ref
42
ref
763
ref
appTerm
761
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
764
ref
cons
38
ref
762
ref
cons
nil
cons
cons
nil
cons
cons
769
def
58
ref
subst
769
remove
123
ref
subst
41
ref
"_31145"
22
ref
var
770
def
7
ref
23
ref
770
remove
varTerm
appTerm
appTerm
760
ref
appTerm
absTerm
771
def
758
ref
appTerm
772
def
appTerm
refl
771
ref
759
remove
appTerm
betaConv
appThm
84
ref
772
remove
betaConv
appThm
7
ref
760
ref
appTerm
760
ref
appTerm
refl
appThm
trans
771
remove
refl
763
remove
assume
appThm
eqMp
sym
760
remove
refl
eqMp
eqMp
nil
80
ref
764
remove
cons
82
ref
762
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
773
def
subst
nil
"t2"
22
ref
var
774
def
212
ref
cons
"h2"
20
ref
var
750
ref
cons
775
def
"t1"
22
ref
var
776
def
212
ref
cons
"h1"
20
ref
var
747
ref
cons
nil
cons
777
def
cons
cons
cons
nil
cons
cons
143
ref
"t2"
145
ref
var
778
def
41
ref
147
ref
337
ref
"h1"
110
ref
var
779
def
varTerm
780
def
appTerm
"t1"
145
ref
var
781
def
varTerm
782
def
appTerm
appTerm
337
remove
"h2"
110
ref
var
783
def
varTerm
784
def
appTerm
778
remove
varTerm
785
def
appTerm
appTerm
appTerm
47
ref
165
ref
780
ref
appTerm
784
ref
appTerm
appTerm
147
ref
782
ref
appTerm
785
ref
appTerm
appTerm
appTerm
absTerm
786
def
785
ref
appTerm
787
def
betaConv
781
remove
392
ref
786
ref
appTerm
788
def
absTerm
789
def
782
ref
appTerm
790
def
betaConv
783
remove
392
ref
789
ref
appTerm
791
def
absTerm
792
def
784
ref
appTerm
793
def
betaConv
779
remove
113
ref
792
ref
appTerm
794
def
absTerm
795
def
780
ref
appTerm
796
def
betaConv
nil
113
ref
795
ref
appTerm
797
def
axiom
nil
37
ref
797
remove
nil
cons
cons
38
ref
796
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
795
remove
nil
cons
cons
118
ref
780
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
794
remove
nil
cons
cons
38
ref
793
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
792
remove
nil
cons
cons
118
ref
784
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
791
remove
nil
cons
cons
38
ref
790
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
789
remove
nil
cons
cons
400
ref
782
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
788
remove
nil
cons
cons
38
ref
787
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
786
remove
nil
cons
cons
400
ref
785
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
798
def
subst
47
ref
741
ref
appTerm
799
def
refl
800
def
nil
227
ref
212
remove
cons
nil
cons
nil
cons
cons
225
ref
142
ref
cons
801
def
167
remove
subst
802
def
subst
appThm
nil
71
ref
741
ref
nil
cons
803
def
cons
nil
cons
nil
cons
cons
804
def
71
ref
41
ref
47
ref
73
ref
appTerm
805
def
63
ref
appTerm
appTerm
73
ref
appTerm
absTerm
806
def
73
ref
appTerm
807
def
betaConv
nil
302
ref
806
ref
appTerm
808
def
axiom
nil
37
ref
808
remove
nil
cons
cons
38
ref
807
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
806
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
809
def
subst
trans
trans
trans
trans
810
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
262
ref
745
remove
appTerm
thm
516
ref
734
ref
516
ref
735
ref
576
ref
810
remove
appThm
741
ref
refl
appThm
804
remove
nil
71
ref
42
ref
73
ref
appTerm
73
ref
appTerm
811
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
71
ref
811
remove
absTerm
812
def
73
ref
appTerm
813
def
betaConv
nil
302
ref
812
ref
appTerm
814
def
axiom
nil
37
ref
814
remove
nil
cons
cons
38
ref
813
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
812
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
815
def
subst
trans
absThm
appThm
530
ref
trans
absThm
appThm
530
ref
trans
sym
74
ref
eqMp
nil
262
ref
734
ref
262
ref
735
ref
42
ref
740
remove
appTerm
741
ref
appTerm
absTerm
appTerm
absTerm
appTerm
thm
703
remove
nil
704
remove
thm
442
ref
162
ref
442
ref
346
ref
84
ref
nil
10
ref
710
remove
cons
816
def
640
ref
12
remove
cons
817
def
nil
cons
818
def
cons
nil
cons
cons
346
ref
41
ref
"Hardware.Bus.sub"
const
1
ref
2
ref
1
ref
9
ref
1
ref
9
ref
6
remove
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
819
def
191
ref
appTerm
820
def
644
ref
appTerm
821
def
17
ref
appTerm
822
def
351
ref
appTerm
823
def
appTerm
47
ref
"Number.Natural.<="
const
188
remove
constTerm
824
def
660
ref
644
ref
appTerm
825
def
17
ref
appTerm
826
def
appTerm
827
def
192
ref
appTerm
828
def
appTerm
829
def
7
ref
351
ref
appTerm
830
def
23
ref
"Data.List.take"
const
831
def
1
ref
9
ref
354
remove
cons
opType
832
def
constTerm
833
def
17
ref
appTerm
834
def
"Data.List.drop"
const
835
def
832
remove
constTerm
836
def
644
ref
appTerm
837
def
197
ref
appTerm
838
def
appTerm
839
def
appTerm
840
def
appTerm
841
def
appTerm
842
def
appTerm
absTerm
843
def
351
ref
appTerm
844
def
betaConv
10
ref
202
ref
843
ref
appTerm
845
def
absTerm
846
def
17
ref
appTerm
847
def
betaConv
640
ref
35
ref
846
ref
appTerm
848
def
absTerm
849
def
644
ref
appTerm
850
def
betaConv
162
ref
35
ref
849
ref
appTerm
851
def
absTerm
852
def
191
ref
appTerm
853
def
betaConv
nil
202
ref
852
ref
appTerm
854
def
axiom
nil
37
ref
854
remove
nil
cons
cons
38
ref
853
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
852
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
851
remove
nil
cons
cons
38
ref
850
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
849
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
848
remove
nil
cons
cons
38
ref
847
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
846
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
845
remove
nil
cons
cons
38
ref
844
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
843
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
855
def
subst
594
ref
824
ref
refl
856
def
nil
816
ref
nil
cons
nil
cons
cons
10
ref
189
ref
660
ref
11
ref
appTerm
857
def
17
ref
appTerm
858
def
appTerm
17
ref
appTerm
absTerm
859
def
17
ref
appTerm
860
def
betaConv
nil
35
ref
859
ref
appTerm
861
def
axiom
nil
37
ref
861
remove
nil
cons
cons
38
ref
860
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
859
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
862
def
subst
863
def
207
ref
trans
appThm
207
ref
appThm
nil
10
ref
620
ref
cons
864
def
nil
cons
nil
cons
cons
nil
71
ref
824
ref
17
ref
appTerm
865
def
17
ref
appTerm
866
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
10
ref
866
remove
absTerm
867
def
17
ref
appTerm
868
def
betaConv
nil
35
ref
867
ref
appTerm
869
def
axiom
nil
37
ref
869
remove
nil
cons
cons
38
ref
868
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
867
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
870
def
subst
trans
appThm
830
ref
refl
871
def
135
ref
833
ref
refl
872
def
207
ref
appThm
873
def
411
ref
143
ref
412
ref
147
ref
835
remove
1
ref
9
ref
336
remove
cons
opType
874
def
constTerm
875
def
11
ref
appTerm
413
ref
appTerm
appTerm
413
ref
appTerm
absTerm
876
def
413
ref
appTerm
877
def
betaConv
nil
392
ref
876
ref
appTerm
878
def
axiom
nil
37
ref
878
remove
nil
cons
cons
38
ref
877
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
876
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
879
def
subst
appThm
411
ref
143
ref
412
ref
147
ref
831
remove
874
remove
constTerm
880
def
552
ref
appTerm
413
ref
appTerm
appTerm
413
ref
appTerm
absTerm
881
def
413
ref
appTerm
882
def
betaConv
nil
392
ref
881
ref
appTerm
883
def
axiom
nil
37
ref
883
remove
nil
cons
cons
38
ref
882
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
881
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
426
ref
trans
appThm
appThm
nil
71
ref
830
ref
191
ref
appTerm
884
def
nil
cons
885
def
cons
nil
cons
nil
cons
cons
71
ref
41
ref
47
ref
63
ref
appTerm
73
ref
appTerm
appTerm
73
ref
appTerm
absTerm
886
def
73
ref
appTerm
887
def
betaConv
nil
302
ref
886
ref
appTerm
888
def
axiom
nil
37
ref
888
remove
nil
cons
cons
38
ref
887
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
886
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
889
def
subst
trans
trans
890
def
appThm
884
ref
refl
appThm
nil
305
ref
885
remove
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
891
def
nil
202
ref
162
ref
202
ref
346
ref
41
ref
820
ref
11
ref
appTerm
892
def
192
ref
appTerm
351
ref
appTerm
893
def
appTerm
884
ref
appTerm
894
def
absTerm
appTerm
absTerm
appTerm
thm
nil
204
ref
162
ref
41
ref
193
ref
428
ref
appTerm
appTerm
"Data.Bool.?"
const
895
def
261
remove
constTerm
896
def
250
ref
545
ref
369
ref
appTerm
897
def
absTerm
appTerm
898
def
appTerm
899
def
absTerm
900
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
899
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
193
ref
refl
901
def
326
remove
appThm
13
ref
84
ref
551
remove
327
ref
refl
appThm
411
remove
143
ref
10
ref
41
ref
553
remove
327
ref
appTerm
appTerm
895
ref
112
remove
constTerm
902
def
384
ref
895
ref
391
remove
constTerm
903
def
382
ref
47
ref
554
remove
388
ref
appTerm
appTerm
189
ref
523
remove
appTerm
17
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
904
def
17
ref
appTerm
905
def
betaConv
412
ref
35
ref
904
ref
appTerm
906
def
absTerm
907
def
413
ref
appTerm
908
def
betaConv
nil
392
ref
907
ref
appTerm
909
def
axiom
nil
37
ref
909
remove
nil
cons
cons
38
ref
908
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
907
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
906
remove
nil
cons
cons
38
ref
905
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
904
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
896
ref
refl
910
def
250
ref
895
ref
201
remove
constTerm
911
def
refl
912
def
346
ref
594
ref
545
ref
refl
913
def
518
ref
367
ref
subst
135
ref
368
ref
519
ref
appThm
608
remove
appThm
nil
380
ref
673
ref
cons
522
remove
cons
nil
cons
cons
403
ref
subst
trans
appThm
trans
appThm
appThm
450
ref
700
ref
appThm
461
ref
appThm
914
def
appThm
absThm
appThm
absThm
appThm
appThm
sym
910
ref
250
ref
nil
37
ref
911
ref
346
ref
47
ref
545
ref
23
ref
371
ref
357
ref
appTerm
915
def
appTerm
appTerm
916
def
appTerm
189
ref
702
ref
appTerm
17
ref
appTerm
917
def
appTerm
918
def
absTerm
919
def
appTerm
920
def
nil
cons
921
def
cons
38
ref
895
ref
220
remove
constTerm
922
def
380
ref
47
ref
559
ref
371
ref
380
ref
varTerm
923
def
appTerm
924
def
appTerm
925
def
appTerm
189
ref
195
ref
923
ref
appTerm
appTerm
17
ref
appTerm
926
def
appTerm
927
def
absTerm
928
def
appTerm
929
def
nil
cons
930
def
cons
nil
cons
931
def
cons
nil
cons
cons
590
ref
subst
nil
204
ref
346
ref
42
ref
919
ref
351
ref
appTerm
932
def
appTerm
929
ref
appTerm
933
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
933
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
932
ref
nil
cons
934
def
cons
931
ref
cons
nil
cons
cons
935
def
58
ref
subst
935
remove
123
ref
subst
932
ref
betaConv
932
remove
assume
eqMp
nil
37
ref
918
remove
nil
cons
936
def
cons
931
remove
cons
nil
cons
cons
937
def
103
ref
subst
proveHyp
937
ref
58
ref
subst
937
remove
123
ref
subst
nil
80
ref
916
ref
nil
cons
cons
82
ref
917
ref
nil
cons
938
def
cons
nil
cons
939
def
cons
nil
cons
cons
940
def
96
ref
subst
940
remove
589
ref
subst
928
ref
357
ref
appTerm
betaConv
sym
594
ref
766
ref
209
ref
916
remove
assume
appThm
nil
211
ref
915
ref
nil
cons
941
def
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
915
remove
refl
appThm
nil
227
ref
941
remove
cons
nil
cons
nil
cons
cons
802
ref
subst
trans
appThm
450
ref
917
remove
assume
appThm
461
ref
appThm
463
ref
trans
appThm
298
remove
889
ref
subst
942
def
trans
sym
74
ref
eqMp
eqMp
225
ref
226
ref
928
ref
nil
cons
cons
943
def
227
ref
673
ref
cons
nil
cons
cons
nil
cons
cons
41
ref
902
ref
115
ref
appTerm
944
def
appTerm
945
def
refl
125
remove
302
ref
38
ref
42
ref
113
ref
118
ref
42
ref
126
remove
119
ref
appTerm
appTerm
45
ref
appTerm
absTerm
appTerm
appTerm
45
ref
appTerm
absTerm
appTerm
absTerm
946
def
115
remove
appTerm
betaConv
appThm
nil
129
remove
902
remove
appTerm
946
remove
appTerm
axiom
130
remove
appThm
eqMp
947
def
sym
nil
304
ref
82
ref
42
ref
113
ref
118
ref
42
ref
120
remove
appTerm
948
def
87
ref
appTerm
absTerm
949
def
appTerm
950
def
appTerm
87
ref
appTerm
951
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
284
ref
549
ref
subst
subst
82
ref
nil
71
ref
951
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
950
remove
nil
cons
952
def
cons
953
def
38
ref
87
ref
nil
cons
954
def
cons
nil
cons
955
def
cons
nil
cons
cons
956
def
58
ref
subst
956
ref
123
ref
subst
nil
37
ref
121
remove
cons
955
ref
cons
nil
cons
cons
103
ref
subst
949
ref
119
ref
appTerm
957
def
betaConv
nil
953
ref
38
ref
957
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
155
ref
114
ref
949
remove
nil
cons
cons
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
952
remove
cons
958
def
82
ref
954
ref
cons
nil
cons
959
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
960
def
subst
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
936
remove
cons
82
ref
930
remove
cons
nil
cons
961
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
934
remove
cons
961
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
"x'"
2
ref
var
962
def
42
ref
919
ref
962
ref
varTerm
963
def
appTerm
appTerm
929
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
920
ref
appTerm
929
ref
appTerm
nil
cons
964
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
919
ref
nil
cons
cons
965
def
961
remove
cons
nil
cons
cons
nil
953
remove
38
ref
42
ref
944
ref
appTerm
966
def
87
ref
appTerm
nil
cons
967
def
cons
nil
cons
cons
nil
cons
cons
968
def
58
ref
subst
968
remove
123
ref
subst
nil
37
ref
944
remove
nil
cons
969
def
cons
970
def
955
remove
cons
nil
cons
cons
971
def
58
ref
subst
971
remove
123
ref
subst
956
remove
103
ref
subst
38
ref
42
ref
113
ref
118
ref
948
remove
45
ref
appTerm
absTerm
appTerm
appTerm
45
remove
appTerm
absTerm
972
def
87
ref
appTerm
973
def
betaConv
nil
970
remove
38
ref
302
ref
972
ref
appTerm
974
def
nil
cons
975
def
cons
nil
cons
cons
nil
cons
cons
976
def
103
ref
subst
947
remove
nil
37
ref
945
remove
974
ref
appTerm
nil
cons
cons
38
ref
966
remove
974
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
976
remove
nil
37
ref
577
remove
nil
cons
977
def
cons
38
ref
583
ref
cons
nil
cons
cons
nil
cons
cons
978
def
58
ref
subst
978
remove
123
ref
subst
582
remove
eqMp
nil
80
ref
977
remove
cons
82
ref
583
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
subst
eqMp
eqMp
nil
37
ref
975
remove
cons
38
ref
973
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
972
remove
nil
cons
cons
305
ref
954
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
969
remove
cons
959
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
958
remove
82
ref
967
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
979
def
subst
eqMp
nil
37
ref
964
remove
cons
38
ref
42
ref
929
remove
appTerm
920
ref
appTerm
nil
cons
cons
nil
cons
980
def
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
226
ref
380
ref
42
ref
928
ref
923
ref
appTerm
981
def
appTerm
920
ref
appTerm
982
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
801
remove
549
ref
subst
983
def
subst
380
ref
nil
71
ref
982
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
981
ref
nil
cons
984
def
cons
38
ref
921
ref
cons
nil
cons
985
def
cons
nil
cons
cons
986
def
58
ref
subst
986
remove
123
ref
subst
981
ref
betaConv
981
remove
assume
eqMp
nil
37
ref
927
remove
nil
cons
987
def
cons
985
remove
cons
nil
cons
cons
988
def
103
ref
subst
proveHyp
988
ref
58
ref
subst
988
remove
123
ref
subst
nil
80
ref
925
ref
nil
cons
cons
82
ref
926
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
989
def
96
ref
subst
989
remove
589
ref
subst
919
remove
23
ref
923
ref
appTerm
990
def
appTerm
betaConv
sym
594
ref
913
ref
135
ref
371
remove
refl
nil
211
ref
923
ref
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
991
def
appThm
appThm
appThm
appThm
450
ref
208
ref
991
remove
appThm
926
ref
assume
trans
appThm
461
ref
appThm
463
ref
trans
appThm
nil
71
ref
545
ref
23
ref
924
ref
appTerm
992
def
appTerm
nil
cons
993
def
cons
nil
cons
nil
cons
cons
809
ref
subst
trans
sym
766
ref
925
remove
assume
appThm
nil
211
ref
924
remove
nil
cons
994
def
cons
nil
cons
nil
cons
cons
229
ref
subst
appThm
nil
227
ref
994
remove
cons
nil
cons
nil
cons
cons
802
remove
subst
trans
sym
74
ref
eqMp
nil
37
ref
559
ref
196
ref
992
ref
appTerm
appTerm
nil
cons
cons
38
ref
993
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
346
ref
992
remove
nil
cons
cons
nil
cons
nil
cons
cons
603
remove
subst
eqMp
eqMp
eqMp
163
ref
965
remove
162
ref
990
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
987
remove
cons
82
ref
921
remove
cons
nil
cons
995
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
984
remove
cons
995
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
221
ref
227
ref
42
ref
928
remove
758
remove
appTerm
appTerm
920
ref
appTerm
absTerm
appTerm
nil
cons
cons
980
remove
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
943
remove
995
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
absThm
appThm
nil
37
ref
41
ref
896
ref
250
ref
920
remove
absTerm
appTerm
996
def
appTerm
896
ref
381
ref
922
remove
380
ref
47
ref
559
remove
370
remove
381
ref
varTerm
appTerm
923
remove
appTerm
appTerm
appTerm
926
remove
appTerm
absTerm
appTerm
absTerm
appTerm
997
def
appTerm
nil
cons
cons
38
ref
41
ref
997
ref
appTerm
996
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
305
ref
996
remove
nil
cons
cons
"y"
3
ref
var
998
def
997
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
284
ref
118
ref
42
ref
166
remove
"y"
110
remove
var
999
def
varTerm
1000
def
appTerm
appTerm
165
ref
1000
ref
appTerm
119
ref
appTerm
appTerm
1001
def
absTerm
1002
def
119
ref
appTerm
1003
def
betaConv
999
ref
113
ref
1002
ref
appTerm
1004
def
absTerm
1005
def
1000
ref
appTerm
1006
def
betaConv
nil
113
ref
118
ref
113
ref
999
ref
1001
ref
absTerm
1007
def
appTerm
1008
def
absTerm
1009
def
appTerm
1010
def
axiom
nil
37
ref
1010
remove
nil
cons
1011
def
cons
1012
def
38
ref
113
ref
1005
ref
appTerm
nil
cons
1013
def
cons
nil
cons
cons
nil
cons
cons
1014
def
103
ref
subst
proveHyp
1014
ref
58
ref
subst
1014
remove
123
ref
subst
nil
114
ref
1005
remove
nil
cons
cons
1015
def
nil
cons
nil
cons
cons
549
ref
subst
999
remove
nil
71
ref
1004
remove
nil
cons
1016
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
114
ref
1002
remove
nil
cons
cons
1017
def
nil
cons
nil
cons
cons
549
ref
subst
118
ref
nil
71
ref
1001
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1007
ref
1000
ref
appTerm
1018
def
betaConv
1009
ref
119
ref
appTerm
1019
def
betaConv
nil
1012
remove
38
ref
1019
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
155
ref
114
ref
1009
remove
nil
cons
cons
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1008
remove
nil
cons
cons
38
ref
1018
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
1007
remove
nil
cons
cons
118
ref
1000
remove
nil
cons
cons
nil
cons
1020
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
80
ref
1011
remove
cons
82
ref
1013
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
1013
remove
cons
38
ref
1006
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
1015
remove
1020
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1016
remove
cons
38
ref
1003
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
1017
remove
156
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1021
def
subst
1022
def
subst
eqMp
eqMp
1023
def
subst
910
ref
250
ref
912
ref
346
ref
47
ref
545
ref
732
ref
351
ref
appTerm
1024
def
appTerm
1025
def
appTerm
1026
def
refl
602
ref
611
remove
subst
appThm
absThm
appThm
absThm
appThm
trans
trans
appThm
898
remove
refl
appThm
sym
910
remove
250
ref
nil
37
ref
911
ref
346
ref
1026
ref
830
ref
158
ref
appTerm
1027
def
appTerm
1028
def
absTerm
1029
def
appTerm
1030
def
nil
cons
1031
def
cons
38
ref
897
ref
nil
cons
1032
def
cons
nil
cons
1033
def
cons
nil
cons
cons
590
ref
subst
nil
204
ref
346
ref
42
ref
1029
ref
351
ref
appTerm
1034
def
appTerm
897
ref
appTerm
1035
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1035
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1034
ref
nil
cons
1036
def
cons
1033
ref
cons
nil
cons
cons
1037
def
58
ref
subst
1037
remove
123
ref
subst
1034
ref
betaConv
1034
remove
assume
eqMp
nil
37
ref
1028
remove
nil
cons
1038
def
cons
1033
remove
cons
nil
cons
cons
1039
def
103
ref
subst
proveHyp
1039
ref
58
ref
subst
1039
remove
123
ref
subst
nil
80
ref
1025
ref
nil
cons
cons
82
ref
1027
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1040
def
96
ref
subst
1040
remove
589
ref
subst
1025
remove
assume
732
ref
refl
1027
ref
assume
appThm
518
ref
427
remove
subst
1041
def
trans
trans
proveHyp
proveHyp
eqMp
nil
80
ref
1038
remove
cons
82
ref
1032
ref
cons
nil
cons
1042
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
1036
remove
cons
1042
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
1029
ref
963
ref
appTerm
appTerm
897
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
1030
ref
appTerm
897
ref
appTerm
nil
cons
1043
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1029
ref
nil
cons
cons
1044
def
1042
remove
cons
nil
cons
cons
979
ref
subst
eqMp
nil
37
ref
1043
remove
cons
38
ref
42
ref
897
ref
appTerm
1030
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
1032
ref
cons
38
ref
1031
ref
cons
nil
cons
cons
nil
cons
cons
1045
def
58
ref
subst
1045
remove
123
ref
subst
1029
remove
158
ref
appTerm
betaConv
sym
594
ref
8
ref
897
remove
assume
appThm
1041
remove
appThm
518
ref
168
ref
subst
trans
appThm
186
remove
168
ref
subst
appThm
942
ref
trans
sym
74
ref
eqMp
eqMp
163
ref
1044
remove
185
remove
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
nil
80
ref
1032
remove
cons
82
ref
1031
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
appThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
900
remove
appTerm
thm
516
ref
250
ref
234
ref
235
ref
470
ref
518
remove
488
ref
subst
489
ref
519
remove
appThm
nil
520
remove
521
remove
490
ref
cons
cons
nil
cons
cons
491
ref
382
remove
497
ref
500
ref
388
remove
appTerm
appTerm
335
ref
1
ref
492
remove
1
ref
496
ref
498
remove
cons
opType
nil
cons
1046
def
cons
opType
constTerm
499
ref
385
ref
appTerm
appTerm
500
ref
387
ref
appTerm
appTerm
appTerm
absTerm
1047
def
387
remove
appTerm
1048
def
betaConv
384
remove
392
ref
1047
ref
appTerm
1049
def
absTerm
1050
def
385
remove
appTerm
1051
def
betaConv
495
ref
113
ref
1050
ref
appTerm
1052
def
absTerm
1053
def
499
ref
appTerm
1054
def
betaConv
nil
504
ref
1053
ref
appTerm
1055
def
axiom
nil
37
ref
1055
remove
nil
cons
cons
38
ref
1054
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
506
ref
507
ref
1053
remove
nil
cons
cons
508
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1052
remove
nil
cons
cons
38
ref
1051
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
ref
114
ref
1050
remove
nil
cons
cons
397
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1049
remove
nil
cons
cons
38
ref
1048
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1047
remove
nil
cons
cons
401
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
335
remove
1
ref
3
ref
1
ref
467
ref
471
remove
cons
opType
nil
cons
1056
def
cons
opType
constTerm
1057
def
refl
478
remove
253
ref
appTerm
betaConv
appThm
509
remove
appThm
trans
trans
trans
1058
def
appThm
1057
ref
477
ref
appTerm
1059
def
511
ref
appTerm
1060
def
refl
appThm
nil
512
ref
1060
ref
nil
cons
cons
nil
cons
nil
cons
cons
514
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
530
ref
trans
sym
74
ref
eqMp
nil
262
ref
250
ref
35
ref
235
ref
469
ref
473
ref
369
ref
appTerm
247
ref
appTerm
1061
def
appTerm
1060
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
516
ref
250
ref
234
ref
235
ref
450
ref
542
ref
1058
ref
appThm
nil
"b"
3
ref
var
1062
def
477
ref
nil
cons
1063
def
cons
nil
cons
nil
cons
cons
1062
ref
189
ref
541
ref
1057
remove
1062
remove
varTerm
1064
def
appTerm
511
remove
appTerm
appTerm
appTerm
535
ref
1064
ref
appTerm
appTerm
absTerm
1065
def
1064
ref
appTerm
1066
def
betaConv
nil
302
ref
1065
ref
appTerm
1067
def
axiom
nil
37
ref
1067
remove
nil
cons
cons
38
ref
1066
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1065
remove
nil
cons
cons
305
ref
1064
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
535
remove
477
remove
appTerm
1068
def
refl
appThm
nil
107
ref
1068
ref
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
530
ref
trans
sym
74
ref
eqMp
nil
262
ref
250
ref
35
ref
235
ref
189
ref
541
ref
1061
remove
appTerm
appTerm
1068
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
234
ref
709
ref
234
ref
10
ref
8
ref
nil
10
ref
719
ref
nil
cons
cons
1069
def
nil
cons
1070
def
nil
cons
cons
1071
def
134
ref
subst
135
ref
139
remove
143
ref
10
ref
147
ref
149
ref
719
ref
appTerm
appTerm
383
ref
149
remove
713
ref
appTerm
appTerm
338
remove
appTerm
appTerm
absTerm
1072
def
17
ref
appTerm
1073
def
betaConv
709
ref
35
ref
1072
ref
appTerm
1074
def
absTerm
1075
def
713
ref
appTerm
1076
def
betaConv
118
remove
35
ref
1075
ref
appTerm
1077
def
absTerm
1078
def
119
remove
appTerm
1079
def
betaConv
nil
113
remove
1078
ref
appTerm
1080
def
axiom
nil
37
ref
1080
remove
nil
cons
cons
38
ref
1079
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
155
remove
114
remove
1078
remove
nil
cons
cons
156
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1077
remove
nil
cons
cons
38
ref
1076
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1075
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1074
remove
nil
cons
cons
38
ref
1073
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1072
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
1081
def
subst
appThm
trans
appThm
nil
348
remove
162
ref
16
ref
713
ref
appTerm
1082
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
209
ref
nil
10
ref
728
remove
cons
1083
def
nil
cons
nil
cons
cons
1084
def
134
remove
subst
appThm
nil
211
ref
28
remove
713
ref
appTerm
1085
def
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
379
remove
appThm
appThm
trans
appThm
nil
162
ref
23
ref
355
ref
1085
remove
appTerm
29
remove
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
168
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
1086
def
nil
35
ref
709
ref
35
ref
10
ref
7
ref
16
ref
719
ref
appTerm
appTerm
328
ref
1082
remove
appTerm
18
ref
appTerm
appTerm
absTerm
1087
def
appTerm
1088
def
absTerm
1089
def
appTerm
1090
def
thm
234
ref
709
ref
234
ref
10
ref
8
ref
1071
remove
179
ref
subst
135
ref
182
remove
1081
remove
subst
appThm
trans
appThm
nil
435
remove
162
ref
171
ref
713
ref
appTerm
1091
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
209
ref
1084
ref
179
remove
subst
appThm
nil
211
ref
174
remove
713
ref
appTerm
1092
def
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
439
remove
appThm
appThm
trans
appThm
nil
162
ref
23
ref
355
ref
1092
remove
appTerm
175
remove
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
168
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
1093
def
nil
35
ref
709
ref
35
ref
10
ref
7
ref
171
ref
719
ref
appTerm
appTerm
328
ref
1091
remove
appTerm
172
ref
appTerm
appTerm
absTerm
1094
def
appTerm
1095
def
absTerm
1096
def
appTerm
1097
def
thm
442
ref
162
ref
442
ref
346
ref
442
ref
"z"
2
ref
var
1098
def
8
ref
nil
346
ref
1098
ref
varTerm
1099
def
nil
cons
1100
def
cons
1101
def
668
ref
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
671
ref
appThm
196
ref
1099
ref
appTerm
1102
def
refl
appThm
appThm
trans
appThm
nil
346
ref
328
ref
351
ref
appTerm
1103
def
1099
ref
appTerm
1104
def
nil
cons
cons
1105
def
nil
cons
nil
cons
cons
367
ref
subst
135
ref
407
remove
209
ref
nil
1101
ref
366
ref
cons
nil
cons
cons
1106
def
367
ref
subst
appThm
nil
211
ref
355
ref
357
ref
appTerm
1102
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
nil
"l3"
22
ref
var
1102
ref
nil
cons
1107
def
cons
677
remove
cons
nil
cons
cons
143
ref
"l3"
145
ref
var
1108
def
147
ref
682
remove
383
ref
683
ref
appTerm
1108
remove
varTerm
1109
def
appTerm
appTerm
appTerm
383
ref
684
ref
appTerm
1109
ref
appTerm
appTerm
absTerm
1110
def
1109
ref
appTerm
1111
def
betaConv
679
ref
392
ref
1110
ref
appTerm
1112
def
absTerm
1113
def
683
ref
appTerm
1114
def
betaConv
680
ref
392
ref
1113
ref
appTerm
1115
def
absTerm
1116
def
681
ref
appTerm
1117
def
betaConv
nil
392
ref
1116
ref
appTerm
1118
def
axiom
nil
37
ref
1118
remove
nil
cons
cons
38
ref
1117
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1116
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1115
remove
nil
cons
cons
38
ref
1114
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1113
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1112
remove
nil
cons
cons
38
ref
1111
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1110
remove
nil
cons
cons
400
ref
1109
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
trans
appThm
nil
162
ref
23
ref
355
ref
358
ref
appTerm
1102
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
168
ref
subst
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
1119
def
nil
202
ref
162
ref
202
ref
346
ref
202
ref
1098
ref
7
ref
328
ref
352
ref
appTerm
1099
ref
appTerm
appTerm
350
ref
1104
ref
appTerm
appTerm
absTerm
1120
def
appTerm
1121
def
absTerm
1122
def
appTerm
1123
def
absTerm
1124
def
appTerm
1125
def
thm
nil
264
ref
734
ref
262
ref
735
ref
41
ref
35
ref
235
ref
41
ref
236
ref
736
ref
appTerm
247
ref
appTerm
appTerm
236
ref
738
ref
appTerm
247
ref
appTerm
1126
def
appTerm
absTerm
appTerm
1127
def
appTerm
741
ref
appTerm
1128
def
absTerm
1129
def
appTerm
1130
def
absTerm
1131
def
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
734
ref
nil
71
ref
1130
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
264
ref
1129
remove
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
735
ref
nil
71
ref
1128
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1127
ref
nil
cons
1132
def
cons
38
ref
803
ref
cons
nil
cons
cons
nil
cons
cons
590
ref
subst
576
ref
234
ref
235
ref
84
ref
237
ref
748
remove
250
ref
239
ref
253
ref
appTerm
242
ref
258
remove
appTerm
1133
def
appTerm
1134
def
absTerm
1135
def
253
ref
appTerm
1136
def
betaConv
594
ref
516
ref
250
ref
1134
remove
assume
sym
239
ref
1133
remove
appTerm
253
remove
appTerm
1137
def
assume
sym
deductAntisym
absThm
appThm
appThm
656
remove
249
ref
268
ref
251
remove
appTerm
269
remove
appTerm
1138
def
assume
sym
270
remove
assume
sym
deductAntisym
absThm
appThm
appThm
nil
262
ref
250
ref
1137
remove
absTerm
appTerm
1139
def
axiom
nil
37
ref
1139
remove
nil
cons
cons
38
ref
276
remove
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
275
remove
eqMp
eqMp
nil
80
ref
262
ref
1135
ref
appTerm
nil
cons
1140
def
cons
82
ref
273
remove
249
ref
1138
remove
absTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
proveHyp
nil
37
ref
1140
remove
cons
38
ref
1136
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
141
remove
264
ref
1135
remove
nil
cons
cons
266
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1141
def
subst
1142
def
appThm
248
ref
appThm
appThm
237
remove
751
remove
1141
remove
subst
1143
def
appThm
248
ref
appThm
appThm
absThm
appThm
appThm
239
ref
refl
1142
remove
appThm
1143
remove
appThm
appThm
sym
576
ref
234
ref
235
ref
84
ref
nil
249
ref
257
ref
736
ref
appTerm
1144
def
nil
cons
1145
def
cons
nil
cons
nil
cons
cons
278
ref
subst
appThm
nil
249
remove
257
remove
738
ref
appTerm
1146
def
nil
cons
1147
def
cons
nil
cons
nil
cons
cons
278
remove
subst
appThm
absThm
appThm
nil
"s2"
241
ref
var
1147
remove
cons
"s1"
241
ref
var
1145
remove
cons
nil
cons
cons
nil
cons
cons
284
ref
"s2"
285
ref
var
1148
def
41
ref
35
ref
10
ref
165
remove
286
ref
"s1"
285
ref
var
1149
def
varTerm
1150
def
appTerm
17
ref
appTerm
appTerm
286
remove
1148
remove
varTerm
1151
def
appTerm
17
ref
appTerm
appTerm
absTerm
appTerm
appTerm
0
remove
1
ref
285
ref
1
ref
285
ref
4
ref
cons
opType
1152
def
nil
cons
cons
opType
constTerm
1150
ref
appTerm
1151
ref
appTerm
appTerm
absTerm
1153
def
1151
ref
appTerm
1154
def
betaConv
1149
remove
32
ref
1
ref
1152
ref
4
ref
cons
opType
constTerm
1155
def
1153
ref
appTerm
1156
def
absTerm
1157
def
1150
ref
appTerm
1158
def
betaConv
nil
1155
remove
1157
ref
appTerm
1159
def
axiom
nil
37
ref
1159
remove
nil
cons
cons
38
ref
1158
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
"A"
287
remove
cons
nil
cons
1160
def
"P"
1152
remove
var
1161
def
1157
remove
nil
cons
cons
"x"
285
remove
var
1162
def
1150
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1156
remove
nil
cons
cons
38
ref
1154
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
1160
remove
1161
remove
1153
remove
nil
cons
cons
1162
remove
1151
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
239
ref
242
ref
1144
ref
appTerm
appTerm
242
ref
1146
ref
appTerm
1163
def
appTerm
1164
def
refl
appThm
sym
nil
37
ref
268
remove
1144
ref
appTerm
1146
ref
appTerm
1165
def
nil
cons
1166
def
cons
38
ref
1164
remove
nil
cons
1167
def
cons
nil
cons
cons
nil
cons
cons
1168
def
58
ref
subst
1168
remove
123
ref
subst
41
ref
"_31139"
241
remove
var
1169
def
239
ref
242
remove
1169
remove
varTerm
appTerm
appTerm
1163
ref
appTerm
absTerm
1170
def
1144
remove
appTerm
1171
def
appTerm
refl
1170
ref
1146
remove
appTerm
betaConv
appThm
84
ref
1171
remove
betaConv
appThm
239
remove
1163
ref
appTerm
1163
ref
appTerm
refl
appThm
trans
1170
remove
refl
1165
remove
assume
appThm
eqMp
sym
1163
remove
refl
eqMp
eqMp
nil
80
ref
1166
remove
cons
82
ref
1167
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
1172
def
nil
37
ref
42
ref
1127
ref
appTerm
741
ref
appTerm
1173
def
nil
cons
1174
def
cons
38
ref
42
ref
741
ref
appTerm
1127
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
803
ref
cons
38
ref
1132
ref
cons
nil
cons
cons
nil
cons
cons
1175
def
58
ref
subst
1175
remove
123
ref
subst
41
ref
"_31141"
20
remove
var
1176
def
35
ref
235
ref
41
ref
236
remove
1176
remove
varTerm
appTerm
247
ref
appTerm
appTerm
1126
ref
appTerm
absTerm
appTerm
absTerm
1177
def
736
remove
appTerm
1178
def
appTerm
refl
1177
ref
738
remove
appTerm
betaConv
appThm
84
ref
1178
remove
betaConv
appThm
35
ref
235
ref
41
ref
1126
ref
appTerm
1126
ref
appTerm
absTerm
appTerm
refl
appThm
trans
1177
remove
refl
741
remove
assume
appThm
eqMp
sym
234
ref
235
ref
nil
305
ref
1126
remove
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
80
ref
803
remove
cons
82
ref
1132
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
262
ref
1131
remove
appTerm
thm
nil
264
ref
734
ref
262
ref
735
ref
1173
remove
absTerm
1179
def
appTerm
1180
def
absTerm
1181
def
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
734
ref
nil
71
ref
1180
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
264
ref
1179
remove
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
735
ref
nil
71
ref
1174
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
1172
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
262
ref
1181
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
202
ref
346
ref
42
ref
823
ref
appTerm
1182
def
189
ref
662
ref
appTerm
1183
def
17
ref
appTerm
1184
def
appTerm
1185
def
absTerm
1186
def
appTerm
1187
def
absTerm
1188
def
appTerm
1189
def
absTerm
1190
def
appTerm
1191
def
absTerm
1192
def
nil
cons
cons
1193
def
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1191
remove
nil
cons
1194
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1190
ref
nil
cons
cons
1195
def
nil
cons
nil
cons
cons
299
ref
549
ref
subst
1196
def
subst
640
ref
nil
71
ref
1189
remove
nil
cons
1197
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1188
ref
nil
cons
cons
1198
def
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1187
remove
nil
cons
1199
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1186
ref
nil
cons
cons
1200
def
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1185
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
576
ref
855
ref
594
ref
827
ref
refl
1201
def
207
ref
appThm
appThm
841
ref
refl
1202
def
appThm
trans
appThm
914
remove
appThm
sym
nil
37
ref
47
ref
827
ref
198
ref
appTerm
1203
def
appTerm
841
ref
appTerm
nil
cons
1204
def
cons
38
ref
938
remove
cons
nil
cons
cons
nil
cons
cons
1205
def
58
ref
subst
1205
remove
123
ref
subst
nil
80
ref
1203
ref
nil
cons
1206
def
cons
82
ref
841
ref
nil
cons
1207
def
cons
nil
cons
1208
def
cons
nil
cons
cons
1209
def
96
ref
subst
1209
remove
589
ref
subst
41
ref
"_31149"
2
ref
var
1210
def
189
ref
195
ref
196
ref
1210
remove
varTerm
appTerm
appTerm
appTerm
17
ref
appTerm
absTerm
1211
def
351
ref
appTerm
1212
def
appTerm
refl
1211
ref
840
ref
appTerm
betaConv
appThm
84
ref
1212
remove
betaConv
appThm
189
ref
195
ref
196
ref
840
ref
appTerm
appTerm
appTerm
17
ref
appTerm
refl
appThm
trans
1211
remove
refl
841
ref
assume
1213
def
appThm
eqMp
sym
450
ref
208
remove
nil
211
ref
839
ref
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
appThm
appThm
461
ref
appThm
sym
211
ref
42
ref
824
ref
644
ref
appTerm
1214
def
195
ref
215
ref
appTerm
1215
def
appTerm
1216
def
appTerm
189
ref
825
ref
195
ref
837
ref
215
ref
appTerm
1217
def
appTerm
1218
def
appTerm
1219
def
appTerm
1215
ref
appTerm
1220
def
appTerm
1221
def
absTerm
1222
def
197
ref
appTerm
1223
def
betaConv
10
ref
221
ref
211
ref
42
ref
865
ref
1215
ref
appTerm
1224
def
appTerm
189
ref
721
ref
195
ref
836
ref
17
ref
appTerm
215
ref
appTerm
1225
def
appTerm
appTerm
appTerm
1215
ref
appTerm
appTerm
absTerm
appTerm
absTerm
1226
def
644
ref
appTerm
1227
def
betaConv
143
ref
nil
35
ref
10
ref
392
ref
412
ref
42
ref
865
ref
552
ref
appTerm
appTerm
1228
def
189
ref
721
ref
231
ref
875
ref
17
ref
appTerm
413
ref
appTerm
1229
def
appTerm
appTerm
appTerm
552
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
subst
nil
37
ref
35
ref
1226
ref
appTerm
nil
cons
cons
38
ref
1227
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1226
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1230
def
nil
37
ref
221
ref
1222
ref
appTerm
nil
cons
cons
1231
def
38
ref
1223
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
226
ref
1222
ref
nil
cons
cons
1232
def
227
ref
408
remove
cons
nil
cons
1233
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
1214
ref
198
ref
appTerm
1234
def
appTerm
189
ref
825
ref
195
ref
838
ref
appTerm
1235
def
appTerm
1236
def
appTerm
198
ref
appTerm
1237
def
appTerm
1238
def
nil
cons
cons
38
ref
827
ref
1236
ref
appTerm
1239
def
nil
cons
1240
def
cons
nil
cons
1241
def
cons
nil
cons
cons
103
ref
subst
proveHyp
10
ref
47
ref
1214
ref
17
ref
appTerm
appTerm
1242
def
865
ref
198
ref
appTerm
appTerm
absTerm
1243
def
826
ref
appTerm
betaConv
sym
594
ref
nil
709
ref
648
ref
cons
1244
def
nil
cons
1245
def
nil
cons
cons
1246
def
nil
71
ref
824
ref
713
ref
appTerm
1247
def
719
ref
appTerm
1248
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
10
ref
1248
remove
absTerm
1249
def
17
ref
appTerm
1250
def
betaConv
709
ref
35
ref
1249
ref
appTerm
1251
def
absTerm
1252
def
713
ref
appTerm
1253
def
betaConv
nil
35
ref
1252
ref
appTerm
1254
def
axiom
nil
37
ref
1254
remove
nil
cons
cons
38
ref
1253
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1252
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1251
remove
nil
cons
cons
38
ref
1250
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1249
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
1255
def
subst
appThm
1256
def
nil
71
ref
1206
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
1203
ref
assume
1257
def
eqMp
appThm
942
ref
trans
sym
74
ref
eqMp
eqMp
105
ref
106
ref
1243
ref
nil
cons
cons
107
ref
826
ref
nil
cons
1258
def
cons
nil
cons
1259
def
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
895
ref
34
remove
constTerm
1260
def
1243
remove
appTerm
nil
cons
cons
38
ref
1234
ref
nil
cons
1261
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
"p"
9
ref
var
1262
def
620
ref
cons
1245
ref
cons
nil
cons
cons
1262
ref
42
ref
1260
ref
10
ref
47
ref
1247
ref
17
ref
appTerm
1263
def
appTerm
865
ref
1262
ref
varTerm
1264
def
appTerm
1265
def
appTerm
1266
def
absTerm
1267
def
appTerm
1268
def
appTerm
1269
def
1247
ref
1264
ref
appTerm
1270
def
appTerm
1271
def
absTerm
1272
def
1264
ref
appTerm
1273
def
betaConv
709
ref
35
ref
1272
ref
appTerm
1274
def
absTerm
1275
def
713
ref
appTerm
1276
def
betaConv
nil
35
ref
709
ref
35
ref
10
ref
35
ref
1262
ref
42
ref
1266
ref
appTerm
1270
ref
appTerm
absTerm
1277
def
appTerm
1278
def
absTerm
1279
def
appTerm
1280
def
absTerm
1281
def
appTerm
1282
def
axiom
nil
37
ref
1282
ref
nil
cons
1283
def
cons
1284
def
38
ref
35
ref
1275
ref
appTerm
nil
cons
1285
def
cons
nil
cons
cons
nil
cons
cons
1286
def
103
ref
subst
proveHyp
1286
ref
58
ref
subst
1286
remove
123
ref
subst
nil
106
ref
1275
remove
nil
cons
cons
1287
def
nil
cons
nil
cons
cons
1196
ref
subst
709
ref
nil
71
ref
1274
remove
nil
cons
1288
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1272
remove
nil
cons
cons
1289
def
nil
cons
nil
cons
cons
1196
ref
subst
1262
ref
nil
71
ref
1271
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1268
remove
nil
cons
1290
def
cons
1291
def
38
ref
1270
ref
nil
cons
1292
def
cons
nil
cons
1293
def
cons
nil
cons
cons
1294
def
58
ref
subst
1294
remove
123
ref
subst
nil
1284
ref
1293
ref
cons
nil
cons
cons
1295
def
103
ref
subst
nil
1291
remove
38
ref
42
ref
1282
remove
appTerm
1270
remove
appTerm
1296
def
nil
cons
1297
def
cons
nil
cons
1298
def
cons
nil
cons
cons
103
ref
subst
nil
106
ref
10
ref
42
ref
1267
ref
17
ref
appTerm
1299
def
appTerm
1296
ref
appTerm
1300
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1300
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1299
ref
nil
cons
1301
def
cons
1298
ref
cons
nil
cons
cons
1302
def
58
ref
subst
1302
remove
123
ref
subst
1299
ref
betaConv
1299
remove
assume
eqMp
nil
37
ref
1266
remove
nil
cons
1303
def
cons
1304
def
1298
remove
cons
nil
cons
cons
1305
def
103
ref
subst
proveHyp
1305
ref
58
ref
subst
1305
remove
123
ref
subst
1295
ref
58
ref
subst
1295
remove
123
ref
subst
nil
1304
remove
1293
remove
cons
nil
cons
cons
103
ref
subst
1277
ref
1264
ref
appTerm
1306
def
betaConv
1279
ref
17
ref
appTerm
1307
def
betaConv
1281
ref
713
ref
appTerm
1308
def
betaConv
nil
1284
remove
38
ref
1308
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
105
ref
106
ref
1281
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1280
remove
nil
cons
cons
38
ref
1307
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1279
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1278
remove
nil
cons
cons
38
ref
1306
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1277
remove
nil
cons
cons
107
ref
1264
ref
nil
cons
cons
nil
cons
1309
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1283
remove
cons
1310
def
82
ref
1292
remove
cons
nil
cons
1311
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
80
ref
1303
remove
cons
82
ref
1297
remove
cons
nil
cons
1312
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
1301
remove
cons
1312
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
1267
ref
107
ref
varTerm
1313
def
appTerm
appTerm
1296
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
1269
remove
1296
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1267
remove
nil
cons
cons
1312
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1290
remove
cons
1311
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
1310
remove
82
ref
1285
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
1285
remove
cons
38
ref
1276
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1287
remove
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1288
remove
cons
38
ref
1273
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1289
remove
1309
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1314
def
subst
eqMp
nil
37
ref
1261
remove
cons
1315
def
38
ref
42
ref
1237
ref
appTerm
1239
ref
appTerm
1316
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
1237
ref
nil
cons
1317
def
cons
1241
remove
cons
nil
cons
cons
1318
def
58
ref
subst
1318
remove
123
ref
subst
41
ref
"_31153"
9
ref
var
1319
def
827
ref
1319
remove
varTerm
appTerm
absTerm
1320
def
1236
remove
appTerm
1321
def
appTerm
refl
1320
ref
198
ref
appTerm
betaConv
appThm
84
ref
1321
remove
betaConv
appThm
1203
remove
refl
appThm
trans
1320
remove
refl
1237
remove
assume
appThm
eqMp
sym
1257
remove
eqMp
eqMp
nil
80
ref
1317
ref
cons
82
ref
1240
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
47
ref
1234
remove
appTerm
1316
remove
appTerm
nil
cons
cons
38
ref
42
ref
1238
remove
appTerm
1239
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
"r"
3
ref
var
1322
def
1240
ref
cons
38
ref
1317
remove
cons
1315
remove
nil
cons
cons
cons
nil
cons
cons
nil
37
ref
48
remove
585
remove
1322
ref
varTerm
1323
def
appTerm
1324
def
appTerm
nil
cons
1325
def
cons
38
ref
42
ref
46
remove
appTerm
1323
ref
appTerm
nil
cons
1326
def
cons
nil
cons
cons
nil
cons
cons
1327
def
58
ref
subst
1327
remove
123
ref
subst
nil
584
remove
38
ref
1323
ref
nil
cons
1328
def
cons
nil
cons
1329
def
cons
nil
cons
cons
1330
def
58
ref
subst
1330
remove
123
ref
subst
nil
81
remove
82
ref
1324
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1331
def
96
ref
subst
103
ref
proveHyp
97
remove
eqMp
nil
579
remove
1329
remove
cons
nil
cons
cons
103
ref
subst
proveHyp
1331
remove
589
ref
subst
eqMp
eqMp
nil
587
remove
82
ref
1328
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
80
ref
1325
remove
cons
82
ref
1326
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1332
def
subst
eqMp
eqMp
nil
37
ref
1240
remove
cons
38
ref
865
ref
1235
ref
appTerm
1333
def
nil
cons
1334
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
576
ref
nil
1262
ref
1235
remove
nil
cons
cons
1245
ref
cons
nil
cons
cons
1262
ref
41
ref
824
ref
719
ref
appTerm
1335
def
718
ref
1264
ref
appTerm
1336
def
appTerm
appTerm
1265
remove
appTerm
absTerm
1337
def
1264
ref
appTerm
1338
def
betaConv
10
ref
35
ref
1337
ref
appTerm
1339
def
absTerm
1340
def
17
ref
appTerm
1341
def
betaConv
709
ref
35
ref
1340
ref
appTerm
1342
def
absTerm
1343
def
713
ref
appTerm
1344
def
betaConv
nil
35
ref
1343
ref
appTerm
1345
def
axiom
nil
37
ref
1345
remove
nil
cons
cons
38
ref
1344
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1343
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1342
remove
nil
cons
cons
38
ref
1341
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1340
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1339
remove
nil
cons
cons
38
ref
1338
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1337
remove
nil
cons
cons
1309
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1346
def
subst
appThm
1333
remove
refl
appThm
nil
71
ref
1334
ref
cons
nil
cons
nil
cons
cons
815
ref
subst
trans
sym
74
ref
eqMp
eqMp
proveHyp
nil
37
ref
1334
remove
cons
38
ref
189
ref
195
ref
839
remove
appTerm
appTerm
17
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
211
ref
838
ref
nil
cons
cons
nil
cons
nil
cons
cons
1347
def
143
ref
10
ref
1228
remove
189
ref
231
ref
880
ref
17
ref
appTerm
1348
def
413
ref
appTerm
appTerm
appTerm
17
ref
appTerm
appTerm
1349
def
absTerm
1350
def
17
ref
appTerm
1351
def
betaConv
412
ref
35
ref
1350
ref
appTerm
1352
def
absTerm
1353
def
413
ref
appTerm
1354
def
betaConv
nil
35
ref
10
ref
392
ref
412
ref
1349
ref
absTerm
1355
def
appTerm
1356
def
absTerm
1357
def
appTerm
1358
def
axiom
nil
37
ref
1358
remove
nil
cons
1359
def
cons
1360
def
38
ref
392
ref
1353
ref
appTerm
nil
cons
1361
def
cons
nil
cons
cons
nil
cons
cons
1362
def
103
ref
subst
proveHyp
1362
ref
58
ref
subst
1362
remove
123
ref
subst
nil
399
ref
1353
remove
nil
cons
cons
1363
def
nil
cons
nil
cons
cons
398
ref
142
remove
cons
549
remove
subst
1364
def
subst
412
ref
nil
71
ref
1352
remove
nil
cons
1365
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1350
remove
nil
cons
cons
1366
def
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1349
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1355
ref
413
ref
appTerm
1367
def
betaConv
1357
ref
17
ref
appTerm
1368
def
betaConv
nil
1360
remove
38
ref
1368
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
105
ref
106
ref
1357
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1356
remove
nil
cons
cons
38
ref
1367
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1355
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
80
ref
1359
remove
cons
82
ref
1361
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
1361
remove
cons
38
ref
1354
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
1363
remove
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1365
remove
cons
38
ref
1351
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1366
remove
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
80
ref
1204
remove
cons
939
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
1369
def
eqMp
absThm
eqMp
1370
def
nil
202
ref
1192
ref
appTerm
1371
def
thm
nil
204
ref
162
ref
202
ref
346
ref
202
ref
1098
ref
41
ref
819
ref
352
ref
appTerm
1372
def
11
ref
appTerm
1373
def
192
ref
appTerm
1099
ref
appTerm
appTerm
7
ref
1099
ref
appTerm
1374
def
191
ref
appTerm
1375
def
appTerm
1376
def
absTerm
1377
def
appTerm
1378
def
absTerm
1379
def
appTerm
1380
def
absTerm
1381
def
nil
cons
cons
1382
def
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1380
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1379
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1378
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1377
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
1376
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
nil
1101
ref
816
ref
817
ref
668
ref
cons
1383
def
cons
cons
nil
cons
cons
855
ref
subst
594
ref
856
ref
863
remove
appThm
705
ref
appThm
nil
10
ref
662
ref
nil
cons
1384
def
cons
711
ref
cons
nil
cons
cons
1255
ref
subst
trans
appThm
1374
ref
refl
1385
def
135
ref
833
ref
192
ref
appTerm
1386
def
refl
nil
211
ref
196
ref
352
ref
appTerm
1387
def
nil
cons
cons
nil
cons
nil
cons
cons
879
ref
subst
1388
def
appThm
appThm
appThm
appThm
nil
71
ref
1374
ref
23
ref
1386
remove
1387
ref
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
trans
appThm
1375
remove
refl
appThm
sym
1385
ref
135
ref
873
remove
671
ref
appThm
678
ref
143
ref
679
ref
147
ref
880
ref
685
ref
appTerm
684
ref
appTerm
appTerm
681
ref
appTerm
absTerm
1389
def
683
ref
appTerm
1390
def
betaConv
680
ref
392
ref
1389
ref
appTerm
1391
def
absTerm
1392
def
681
ref
appTerm
1393
def
betaConv
nil
392
ref
1392
ref
appTerm
1394
def
axiom
nil
37
ref
1394
remove
nil
cons
cons
38
ref
1393
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1392
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1391
remove
nil
cons
cons
38
ref
1390
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1389
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
1395
def
trans
appThm
426
remove
trans
appThm
eqMp
1396
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
1397
def
nil
202
ref
1381
ref
appTerm
1398
def
thm
234
ref
10
ref
234
ref
235
ref
450
ref
542
ref
652
remove
appThm
642
remove
640
ref
189
ref
541
ref
653
remove
644
ref
appTerm
appTerm
appTerm
"Number.Natural.-"
const
659
ref
constTerm
1399
def
"Number.Natural.^"
const
659
ref
constTerm
321
remove
428
ref
appTerm
appTerm
1400
def
644
ref
appTerm
appTerm
428
ref
appTerm
appTerm
absTerm
1401
def
644
ref
appTerm
1402
def
betaConv
nil
35
ref
1401
ref
appTerm
1403
def
axiom
nil
37
ref
1403
remove
nil
cons
cons
38
ref
1402
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1401
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
1399
remove
1400
remove
17
ref
appTerm
appTerm
428
remove
appTerm
1404
def
refl
appThm
nil
107
ref
1404
ref
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
308
ref
trans
sym
74
ref
eqMp
nil
35
ref
10
ref
35
ref
235
ref
189
ref
541
ref
655
remove
appTerm
appTerm
1404
remove
appTerm
absTerm
appTerm
absTerm
appTerm
thm
nil
204
ref
162
ref
202
ref
346
ref
202
ref
1098
ref
41
ref
1372
ref
192
ref
appTerm
662
ref
appTerm
1099
ref
appTerm
1405
def
appTerm
1406
def
1374
ref
351
ref
appTerm
1407
def
appTerm
1408
def
absTerm
1409
def
appTerm
1410
def
absTerm
1411
def
appTerm
1412
def
absTerm
1413
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1412
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1411
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1410
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1409
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
1408
ref
nil
cons
1414
def
cons
nil
cons
nil
cons
cons
75
ref
subst
1098
ref
41
ref
1372
ref
661
ref
11
ref
appTerm
appTerm
1415
def
662
ref
appTerm
1099
ref
appTerm
appTerm
819
ref
351
ref
appTerm
1416
def
11
ref
appTerm
1417
def
662
ref
appTerm
1099
ref
appTerm
1418
def
appTerm
1419
def
absTerm
1420
def
1099
ref
appTerm
1421
def
betaConv
10
ref
202
ref
1098
ref
41
ref
1415
remove
17
ref
appTerm
1099
ref
appTerm
appTerm
1417
ref
17
ref
appTerm
1099
ref
appTerm
1422
def
appTerm
absTerm
appTerm
absTerm
1423
def
662
ref
appTerm
1424
def
betaConv
640
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
1372
ref
661
ref
644
ref
appTerm
1425
def
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1416
ref
644
ref
appTerm
1426
def
17
ref
appTerm
1427
def
1099
ref
appTerm
1428
def
appTerm
1429
def
absTerm
1430
def
appTerm
1431
def
absTerm
1432
def
appTerm
1433
def
absTerm
1434
def
11
ref
appTerm
1435
def
betaConv
nil
106
ref
1434
ref
nil
cons
cons
1436
def
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1433
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1432
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1431
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1430
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
1429
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
nil
1101
ref
640
ref
1425
ref
nil
cons
cons
668
remove
cons
cons
nil
cons
cons
855
ref
subst
594
ref
856
ref
nil
1262
ref
108
ref
cons
1437
def
10
ref
648
ref
cons
1438
def
711
ref
cons
cons
nil
cons
cons
1262
ref
189
ref
660
ref
719
ref
appTerm
1264
ref
appTerm
1439
def
appTerm
718
ref
721
ref
1264
ref
appTerm
appTerm
1440
def
appTerm
1441
def
absTerm
1442
def
1264
ref
appTerm
1443
def
betaConv
10
ref
35
ref
1442
ref
appTerm
1444
def
absTerm
1445
def
17
ref
appTerm
1446
def
betaConv
709
ref
35
ref
1445
ref
appTerm
1447
def
absTerm
1448
def
713
ref
appTerm
1449
def
betaConv
234
ref
709
ref
234
ref
10
ref
234
ref
1262
ref
1441
remove
assume
sym
189
ref
1440
remove
appTerm
1439
remove
appTerm
1450
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
absThm
appThm
nil
35
ref
709
ref
35
ref
10
ref
35
ref
1262
ref
1450
remove
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
37
ref
35
ref
1448
ref
appTerm
nil
cons
cons
38
ref
1449
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1448
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1447
remove
nil
cons
cons
38
ref
1446
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1445
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1444
remove
nil
cons
cons
38
ref
1443
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1442
remove
nil
cons
cons
1309
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1451
def
subst
appThm
705
remove
appThm
nil
1262
ref
1384
ref
cons
10
ref
1258
ref
cons
711
remove
cons
cons
nil
cons
cons
1346
ref
subst
trans
appThm
1374
ref
23
ref
834
ref
836
ref
1425
remove
appTerm
1387
remove
appTerm
appTerm
appTerm
appTerm
refl
appThm
trans
appThm
1106
ref
855
ref
subst
1452
def
appThm
sym
84
ref
594
ref
1201
ref
700
ref
appThm
appThm
1453
def
1385
ref
135
ref
834
ref
refl
1454
def
836
ref
refl
1455
def
699
ref
644
ref
refl
1456
def
appThm
appThm
671
ref
appThm
appThm
appThm
appThm
appThm
appThm
1453
remove
1374
ref
23
ref
834
ref
837
ref
357
ref
appTerm
1457
def
appTerm
appTerm
appTerm
1458
def
refl
1459
def
appThm
appThm
sym
nil
37
ref
310
ref
827
ref
702
ref
appTerm
1460
def
appTerm
nil
cons
1461
def
cons
1462
def
38
ref
41
ref
47
ref
1460
ref
appTerm
1463
def
1374
ref
23
ref
834
ref
836
ref
701
ref
644
ref
appTerm
1464
def
appTerm
358
ref
appTerm
appTerm
appTerm
appTerm
1465
def
appTerm
appTerm
1463
remove
1458
ref
appTerm
appTerm
nil
cons
1466
def
cons
nil
cons
1467
def
cons
nil
cons
cons
1468
def
58
ref
subst
1468
remove
123
ref
subst
84
ref
594
ref
nil
1462
remove
38
ref
41
ref
1460
ref
appTerm
311
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
1460
ref
nil
cons
1469
def
cons
1470
def
nil
cons
nil
cons
cons
nil
37
ref
310
ref
85
ref
appTerm
1471
def
nil
cons
1472
def
cons
38
ref
41
ref
85
ref
appTerm
311
ref
appTerm
nil
cons
1473
def
cons
nil
cons
cons
nil
cons
cons
1474
def
58
ref
subst
1474
remove
123
ref
subst
nil
37
ref
85
ref
nil
cons
1475
def
cons
38
ref
313
ref
cons
nil
cons
cons
nil
cons
cons
590
remove
subst
41
ref
1471
ref
appTerm
refl
37
ref
44
ref
311
ref
appTerm
absTerm
1476
def
85
ref
appTerm
betaConv
appThm
nil
67
ref
310
ref
appTerm
1476
remove
appTerm
axiom
94
ref
appThm
eqMp
1471
remove
assume
eqMp
nil
37
ref
42
ref
85
ref
appTerm
1477
def
311
ref
appTerm
nil
cons
cons
38
ref
42
ref
311
ref
appTerm
85
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
313
ref
cons
38
ref
1475
ref
cons
nil
cons
cons
nil
cons
cons
1478
def
58
ref
subst
1478
remove
123
ref
subst
37
ref
43
remove
absTerm
1479
def
85
ref
appTerm
1480
def
betaConv
nil
41
ref
311
ref
appTerm
1481
def
302
ref
1479
ref
appTerm
1482
def
appTerm
axiom
311
ref
assume
eqMp
nil
37
ref
1482
remove
nil
cons
cons
38
ref
1480
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1479
remove
nil
cons
cons
305
ref
1475
ref
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
313
ref
cons
82
ref
1475
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1472
remove
cons
82
ref
1473
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1483
def
subst
eqMp
appThm
1484
def
1465
ref
refl
1485
def
appThm
nil
71
ref
1465
remove
nil
cons
cons
nil
cons
nil
cons
cons
1486
def
71
ref
41
ref
47
ref
311
ref
appTerm
73
ref
appTerm
appTerm
311
ref
appTerm
absTerm
1487
def
73
ref
appTerm
1488
def
betaConv
nil
302
ref
1487
ref
appTerm
1489
def
axiom
nil
37
ref
1489
remove
nil
cons
cons
38
ref
1488
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1487
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1490
def
subst
trans
appThm
1484
remove
1459
ref
appThm
nil
71
ref
1458
remove
nil
cons
cons
nil
cons
nil
cons
cons
1491
def
1490
ref
subst
1492
def
trans
appThm
nil
71
ref
313
remove
cons
nil
cons
nil
cons
cons
71
ref
41
ref
1481
remove
73
ref
appTerm
appTerm
310
ref
73
ref
appTerm
1493
def
appTerm
absTerm
1494
def
73
ref
appTerm
1495
def
betaConv
nil
302
ref
1494
ref
appTerm
1496
def
axiom
nil
37
ref
1496
remove
nil
cons
cons
38
ref
1495
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1494
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
315
remove
trans
1497
def
trans
sym
74
ref
eqMp
eqMp
nil
80
ref
1461
ref
cons
82
ref
1466
ref
cons
nil
cons
1498
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
1469
ref
cons
1467
remove
cons
nil
cons
cons
1499
def
58
ref
subst
1499
remove
123
ref
subst
84
ref
594
ref
nil
71
ref
1469
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
1460
ref
assume
eqMp
1500
def
appThm
1501
def
1485
remove
appThm
1486
remove
889
ref
subst
trans
appThm
1501
remove
1459
ref
appThm
1491
remove
889
ref
subst
trans
appThm
sym
1385
ref
135
ref
1454
ref
766
ref
1455
ref
nil
1438
ref
709
ref
620
remove
cons
nil
cons
1502
def
cons
1503
def
nil
cons
cons
730
ref
subst
appThm
358
ref
refl
appThm
appThm
1457
ref
refl
appThm
sym
211
ref
42
ref
824
ref
825
ref
198
ref
appTerm
1504
def
appTerm
1505
def
1215
ref
appTerm
appTerm
214
ref
836
ref
1504
remove
appTerm
1506
def
215
ref
appTerm
appTerm
837
ref
836
ref
198
ref
appTerm
1507
def
215
ref
appTerm
1508
def
appTerm
appTerm
appTerm
absTerm
1509
def
358
ref
appTerm
1510
def
betaConv
10
ref
221
ref
211
ref
42
ref
827
ref
1215
ref
appTerm
appTerm
214
ref
836
ref
826
ref
appTerm
215
ref
appTerm
appTerm
837
ref
1225
ref
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
1511
def
198
ref
appTerm
1512
def
betaConv
709
ref
35
ref
10
ref
221
ref
211
ref
42
ref
1335
ref
1215
ref
appTerm
appTerm
1513
def
214
ref
836
ref
719
ref
appTerm
215
ref
appTerm
appTerm
836
ref
713
ref
appTerm
1514
def
1225
remove
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1515
def
644
ref
appTerm
1516
def
betaConv
143
ref
nil
35
ref
709
ref
35
ref
10
ref
392
ref
412
ref
42
ref
1335
ref
552
remove
appTerm
appTerm
1517
def
147
ref
875
ref
719
ref
appTerm
413
ref
appTerm
appTerm
875
ref
713
ref
appTerm
1518
def
1229
remove
appTerm
appTerm
appTerm
absTerm
1519
def
appTerm
1520
def
absTerm
1521
def
appTerm
1522
def
absTerm
1523
def
appTerm
1524
def
axiom
1525
def
subst
nil
37
ref
35
ref
1515
ref
appTerm
nil
cons
cons
38
ref
1516
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1515
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1511
ref
appTerm
nil
cons
cons
38
ref
1512
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1511
remove
nil
cons
cons
621
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
221
ref
1509
ref
appTerm
nil
cons
cons
38
ref
1510
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
226
ref
1509
remove
nil
cons
cons
227
ref
670
remove
cons
nil
cons
1526
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
1505
remove
195
remove
358
ref
appTerm
1527
def
appTerm
1528
def
appTerm
214
ref
1506
remove
358
ref
appTerm
1529
def
appTerm
1530
def
837
ref
1507
remove
358
ref
appTerm
1531
def
appTerm
1532
def
appTerm
1533
def
appTerm
1534
def
nil
cons
cons
38
ref
1530
remove
1457
ref
appTerm
1535
def
nil
cons
1536
def
cons
nil
cons
1537
def
cons
nil
cons
cons
103
ref
subst
proveHyp
856
ref
nil
864
remove
1245
ref
cons
nil
cons
cons
730
ref
subst
appThm
1527
ref
refl
appThm
sym
824
ref
1464
remove
appTerm
refl
696
ref
appThm
nil
1262
ref
702
ref
nil
cons
cons
1538
def
1503
remove
cons
nil
cons
cons
1346
ref
subst
trans
sym
10
ref
1242
ref
865
ref
702
ref
appTerm
1539
def
appTerm
absTerm
1540
def
826
ref
appTerm
betaConv
sym
1256
remove
1500
remove
appThm
942
ref
trans
sym
74
ref
eqMp
eqMp
105
ref
106
ref
1540
ref
nil
cons
cons
1259
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
1540
remove
appTerm
nil
cons
cons
38
ref
1214
ref
702
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1538
ref
1245
ref
cons
nil
cons
cons
1314
ref
subst
eqMp
eqMp
eqMp
nil
37
ref
1528
ref
nil
cons
cons
1541
def
38
ref
42
ref
1533
ref
appTerm
1535
ref
appTerm
1542
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
1533
ref
nil
cons
1543
def
cons
1537
remove
cons
nil
cons
cons
1544
def
58
ref
subst
1544
remove
123
ref
subst
41
ref
"_31176"
22
ref
var
1545
def
214
ref
1545
remove
varTerm
appTerm
1457
ref
appTerm
absTerm
1546
def
1529
remove
appTerm
1547
def
appTerm
refl
1546
ref
1532
ref
appTerm
betaConv
appThm
84
ref
1547
remove
betaConv
appThm
214
ref
1532
remove
appTerm
1457
remove
appTerm
refl
appThm
trans
1546
remove
refl
1533
remove
assume
appThm
eqMp
sym
837
ref
refl
1548
def
678
remove
143
ref
679
ref
147
ref
875
remove
685
ref
appTerm
684
ref
appTerm
appTerm
683
ref
appTerm
absTerm
1549
def
683
ref
appTerm
1550
def
betaConv
680
ref
392
ref
1549
ref
appTerm
1551
def
absTerm
1552
def
681
ref
appTerm
1553
def
betaConv
nil
392
ref
1552
ref
appTerm
1554
def
axiom
nil
37
ref
1554
remove
nil
cons
cons
38
ref
1553
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1552
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1551
remove
nil
cons
cons
38
ref
1550
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1549
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
1555
def
appThm
eqMp
eqMp
nil
80
ref
1543
ref
cons
82
ref
1536
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
47
ref
1528
remove
appTerm
1542
remove
appTerm
nil
cons
cons
38
ref
42
ref
1534
remove
appTerm
1535
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1322
ref
1536
remove
cons
38
ref
1543
remove
cons
1541
remove
nil
cons
cons
cons
nil
cons
cons
1332
ref
subst
eqMp
eqMp
eqMp
appThm
appThm
appThm
eqMp
eqMp
nil
1470
ref
1498
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
71
ref
"Data.Bool.\\/"
const
40
remove
constTerm
1556
def
73
ref
appTerm
1493
remove
appTerm
absTerm
1557
def
1460
remove
appTerm
1558
def
betaConv
nil
302
ref
1557
ref
appTerm
1559
def
axiom
1560
def
nil
37
ref
1559
remove
nil
cons
cons
1561
def
38
ref
1558
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1557
ref
nil
cons
cons
1562
def
305
ref
1469
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
1470
remove
82
ref
1461
remove
cons
"R"
3
ref
var
1563
def
1466
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
37
ref
42
ref
87
ref
appTerm
1564
def
1563
ref
varTerm
1565
def
appTerm
1566
def
nil
cons
cons
38
ref
1565
ref
nil
cons
1567
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
37
ref
1477
ref
1565
ref
appTerm
nil
cons
cons
38
ref
42
ref
1566
remove
appTerm
1565
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
1322
ref
42
ref
1477
remove
1323
ref
appTerm
appTerm
1568
def
42
ref
1564
remove
1323
ref
appTerm
appTerm
1323
ref
appTerm
appTerm
absTerm
1569
def
1565
remove
appTerm
1570
def
betaConv
41
ref
1556
ref
85
ref
appTerm
1571
def
87
ref
appTerm
1572
def
appTerm
refl
38
ref
302
ref
1322
ref
1568
remove
42
ref
1324
remove
appTerm
1323
ref
appTerm
1573
def
appTerm
absTerm
appTerm
absTerm
87
remove
appTerm
betaConv
appThm
67
remove
1571
remove
appTerm
refl
37
ref
38
ref
302
ref
1322
ref
42
ref
44
remove
1323
remove
appTerm
appTerm
1573
remove
appTerm
absTerm
appTerm
absTerm
absTerm
1574
def
85
remove
appTerm
betaConv
appThm
nil
55
remove
1556
remove
appTerm
1574
remove
appTerm
axiom
94
remove
appThm
eqMp
90
remove
appThm
eqMp
1572
remove
assume
eqMp
nil
37
ref
302
ref
1569
ref
appTerm
nil
cons
cons
38
ref
1570
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1569
remove
nil
cons
cons
305
ref
1567
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
1575
def
subst
proveHyp
proveHyp
proveHyp
eqMp
eqMp
1576
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
1577
def
nil
37
ref
35
ref
1434
remove
appTerm
1578
def
nil
cons
1579
def
cons
38
ref
1435
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1436
remove
538
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1423
ref
appTerm
nil
cons
cons
38
ref
1424
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1423
remove
nil
cons
cons
107
ref
1384
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1420
ref
appTerm
nil
cons
cons
38
ref
1421
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1420
remove
nil
cons
cons
162
ref
1100
remove
cons
nil
cons
1580
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1419
remove
nil
cons
cons
38
ref
1414
ref
cons
nil
cons
1581
def
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
1372
ref
refl
712
remove
709
ref
189
ref
718
ref
11
ref
appTerm
appTerm
713
ref
appTerm
absTerm
1582
def
713
ref
appTerm
1583
def
betaConv
nil
35
ref
1582
ref
appTerm
1584
def
axiom
nil
37
ref
1584
remove
nil
cons
cons
38
ref
1583
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1582
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1585
def
subst
appThm
662
ref
refl
appThm
1099
ref
refl
1586
def
appThm
appThm
1418
ref
refl
appThm
appThm
1408
remove
refl
appThm
sym
nil
37
ref
1406
remove
1418
ref
appTerm
1587
def
nil
cons
1588
def
cons
1581
remove
cons
nil
cons
cons
1589
def
58
ref
subst
1589
remove
123
ref
subst
41
ref
"_31182"
3
ref
var
1590
def
41
ref
1590
remove
varTerm
appTerm
1407
ref
appTerm
absTerm
1591
def
1405
remove
appTerm
1592
def
appTerm
refl
1591
ref
1418
ref
appTerm
betaConv
appThm
84
ref
1592
remove
betaConv
appThm
41
ref
1418
remove
appTerm
1407
remove
appTerm
refl
appThm
trans
1591
remove
refl
1587
remove
assume
appThm
eqMp
sym
1106
remove
890
remove
subst
eqMp
eqMp
nil
80
ref
1588
remove
cons
82
ref
1414
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
1413
remove
appTerm
thm
442
ref
162
ref
442
ref
346
ref
234
ref
235
ref
470
ref
669
remove
488
ref
subst
489
remove
671
ref
appThm
nil
674
remove
676
remove
490
remove
cons
cons
nil
cons
cons
491
remove
679
ref
497
remove
500
ref
684
ref
appTerm
appTerm
353
ref
1
ref
496
remove
1046
remove
cons
opType
constTerm
500
ref
681
ref
appTerm
appTerm
500
remove
683
ref
appTerm
appTerm
appTerm
absTerm
1593
def
683
ref
appTerm
1594
def
betaConv
680
ref
392
ref
1593
ref
appTerm
1595
def
absTerm
1596
def
681
ref
appTerm
1597
def
betaConv
495
remove
392
ref
1596
ref
appTerm
1598
def
absTerm
1599
def
499
remove
appTerm
1600
def
betaConv
nil
504
remove
1599
ref
appTerm
1601
def
axiom
nil
37
ref
1601
remove
nil
cons
cons
38
ref
1600
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
506
remove
507
remove
1599
remove
nil
cons
cons
508
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1598
remove
nil
cons
cons
38
ref
1597
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1596
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1595
remove
nil
cons
cons
38
ref
1594
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1593
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
trans
appThm
353
remove
1
ref
467
ref
1056
remove
cons
opType
constTerm
1602
def
refl
1603
def
488
ref
appThm
602
ref
488
remove
subst
appThm
appThm
nil
512
ref
1602
ref
480
remove
appTerm
479
remove
357
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
514
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
1604
def
nil
202
ref
162
ref
202
ref
346
ref
35
ref
235
ref
469
ref
473
ref
352
remove
appTerm
247
ref
appTerm
1605
def
appTerm
1602
ref
475
ref
appTerm
473
ref
351
ref
appTerm
1606
def
247
ref
appTerm
1607
def
appTerm
1608
def
appTerm
1609
def
absTerm
1610
def
appTerm
1611
def
absTerm
1612
def
appTerm
1613
def
absTerm
1614
def
appTerm
1615
def
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
202
ref
346
ref
1182
ref
828
ref
appTerm
1616
def
absTerm
1617
def
appTerm
1618
def
absTerm
1619
def
appTerm
1620
def
absTerm
1621
def
appTerm
1622
def
absTerm
1623
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1622
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1621
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1620
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1619
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1618
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1617
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1616
remove
nil
cons
1624
def
cons
nil
cons
nil
cons
cons
75
ref
subst
576
ref
855
ref
appThm
828
ref
refl
appThm
sym
nil
37
ref
842
ref
nil
cons
1625
def
cons
38
ref
828
ref
nil
cons
1626
def
cons
nil
cons
cons
nil
cons
cons
1627
def
58
ref
subst
1627
remove
123
ref
subst
nil
80
ref
1626
ref
cons
1628
def
1208
remove
cons
nil
cons
cons
1629
def
96
ref
subst
eqMp
nil
80
ref
1625
remove
cons
1630
def
82
ref
1626
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
1631
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
1623
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
42
ref
828
ref
appTerm
1632
def
911
ref
346
ref
823
ref
absTerm
1633
def
appTerm
1634
def
appTerm
1635
def
absTerm
1636
def
appTerm
1637
def
absTerm
1638
def
appTerm
1639
def
absTerm
1640
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1639
remove
nil
cons
1641
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1638
ref
nil
cons
cons
1642
def
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1637
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1636
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1635
remove
nil
cons
1643
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1626
ref
cons
1644
def
38
ref
1634
ref
nil
cons
1645
def
cons
nil
cons
cons
nil
cons
cons
1646
def
58
ref
subst
1646
remove
123
ref
subst
912
ref
346
ref
855
ref
594
ref
nil
71
ref
1626
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
828
remove
assume
eqMp
1647
def
appThm
1202
remove
appThm
nil
71
ref
1207
remove
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
trans
absThm
appThm
sym
346
ref
841
remove
absTerm
1648
def
840
ref
appTerm
betaConv
sym
840
ref
refl
eqMp
163
ref
204
ref
1648
remove
nil
cons
cons
162
ref
840
ref
nil
cons
cons
nil
cons
1649
def
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
eqMp
nil
1628
ref
82
ref
1645
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1650
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
1651
def
eqMp
absThm
eqMp
nil
202
ref
1640
remove
appTerm
thm
442
ref
162
ref
442
ref
346
ref
234
ref
640
ref
84
ref
13
remove
855
ref
subst
594
ref
856
ref
1246
ref
1585
ref
subst
appThm
708
remove
appThm
appThm
871
ref
135
ref
1347
remove
143
ref
412
ref
147
ref
880
ref
11
ref
appTerm
413
ref
appTerm
appTerm
151
remove
appTerm
absTerm
1652
def
413
ref
appTerm
1653
def
betaConv
nil
392
ref
1652
ref
appTerm
1654
def
axiom
nil
37
ref
1654
remove
nil
cons
cons
38
ref
1653
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1652
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
1655
def
subst
appThm
appThm
appThm
trans
appThm
47
ref
1214
remove
192
ref
appTerm
appTerm
1656
def
refl
871
remove
161
ref
appThm
appThm
appThm
nil
305
ref
1656
ref
830
ref
160
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
sym
74
ref
eqMp
nil
202
ref
162
ref
202
ref
346
ref
35
ref
640
ref
41
ref
821
ref
11
ref
appTerm
351
ref
appTerm
appTerm
1656
remove
1027
remove
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
thm
516
ref
250
ref
442
ref
162
ref
234
ref
235
ref
470
ref
658
remove
1610
ref
247
ref
appTerm
1657
def
betaConv
1612
ref
351
ref
appTerm
1658
def
betaConv
1614
ref
191
ref
appTerm
1659
def
betaConv
1604
ref
nil
37
ref
1615
remove
nil
cons
cons
38
ref
1659
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1614
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1613
remove
nil
cons
cons
38
ref
1658
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1612
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1611
remove
nil
cons
cons
38
ref
1657
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1610
remove
nil
cons
cons
487
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1660
def
subst
1603
remove
1058
remove
appThm
475
ref
refl
appThm
nil
"t"
467
ref
var
475
ref
nil
cons
1661
def
cons
"h"
3
ref
var
1063
remove
cons
nil
cons
cons
nil
cons
cons
284
ref
402
remove
subst
subst
trans
trans
appThm
1059
remove
475
ref
appTerm
1662
def
refl
appThm
nil
512
ref
1662
ref
nil
cons
cons
nil
cons
nil
cons
cons
514
ref
subst
trans
absThm
appThm
308
ref
trans
absThm
appThm
449
ref
trans
absThm
appThm
530
ref
trans
sym
74
ref
eqMp
nil
262
ref
250
ref
202
ref
162
ref
35
ref
235
ref
469
ref
473
ref
733
ref
appTerm
247
ref
appTerm
appTerm
1662
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
thm
nil
106
ref
640
ref
35
ref
10
ref
202
ref
162
ref
41
ref
819
ref
158
ref
appTerm
644
ref
appTerm
17
ref
appTerm
191
ref
appTerm
appTerm
47
ref
189
ref
644
ref
appTerm
11
ref
appTerm
1663
def
appTerm
1664
def
47
ref
189
ref
17
ref
appTerm
1665
def
11
ref
appTerm
1666
def
appTerm
546
ref
appTerm
appTerm
1667
def
appTerm
1668
def
absTerm
1669
def
appTerm
1670
def
absTerm
1671
def
appTerm
1672
def
absTerm
1673
def
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1672
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1671
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1670
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1669
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1668
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
444
remove
855
ref
subst
594
ref
1201
ref
233
remove
appThm
nil
709
ref
1258
remove
cons
nil
cons
1674
def
nil
cons
cons
709
ref
41
ref
1247
remove
11
ref
appTerm
appTerm
189
ref
713
ref
appTerm
11
ref
appTerm
1675
def
appTerm
absTerm
1676
def
713
ref
appTerm
1677
def
betaConv
nil
35
ref
1676
ref
appTerm
1678
def
axiom
nil
37
ref
1678
remove
nil
cons
cons
38
ref
1677
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1676
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
1246
remove
10
ref
41
ref
720
ref
11
ref
appTerm
appTerm
47
ref
1675
remove
appTerm
1666
ref
appTerm
appTerm
absTerm
1679
def
17
ref
appTerm
1680
def
betaConv
709
ref
35
ref
1679
ref
appTerm
1681
def
absTerm
1682
def
713
ref
appTerm
1683
def
betaConv
nil
35
ref
1682
ref
appTerm
1684
def
axiom
nil
37
ref
1684
remove
nil
cons
cons
38
ref
1683
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1682
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1681
remove
nil
cons
cons
38
ref
1680
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1679
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
trans
appThm
545
ref
23
ref
834
ref
837
ref
196
ref
158
remove
appTerm
appTerm
appTerm
appTerm
appTerm
1685
def
refl
1686
def
appThm
trans
appThm
1667
ref
refl
appThm
sym
nil
37
ref
310
ref
1666
ref
appTerm
nil
cons
1687
def
cons
1688
def
38
ref
41
ref
47
ref
1664
ref
1666
ref
appTerm
appTerm
1685
ref
appTerm
appTerm
1667
remove
appTerm
nil
cons
1689
def
cons
nil
cons
1690
def
cons
nil
cons
cons
1691
def
58
ref
subst
1691
remove
123
ref
subst
84
ref
594
ref
1664
ref
refl
1692
def
nil
1688
remove
38
ref
41
ref
1666
ref
appTerm
311
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
1666
ref
nil
cons
1693
def
cons
1694
def
nil
cons
nil
cons
cons
1483
ref
subst
eqMp
1695
def
appThm
nil
71
ref
1663
remove
nil
cons
cons
nil
cons
nil
cons
cons
1696
def
71
ref
41
ref
805
remove
311
ref
appTerm
appTerm
311
ref
appTerm
absTerm
1697
def
73
ref
appTerm
1698
def
betaConv
nil
302
ref
1697
ref
appTerm
1699
def
axiom
nil
37
ref
1699
remove
nil
cons
cons
38
ref
1698
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
1697
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
1700
def
trans
appThm
1686
remove
appThm
nil
71
ref
1685
remove
nil
cons
cons
nil
cons
nil
cons
cons
1490
ref
subst
trans
appThm
1692
ref
594
ref
1695
remove
appThm
558
remove
appThm
nil
71
ref
546
remove
nil
cons
cons
nil
cons
nil
cons
cons
1490
ref
subst
trans
appThm
1700
remove
trans
appThm
1497
ref
trans
sym
74
ref
eqMp
eqMp
nil
80
ref
1687
ref
cons
82
ref
1689
ref
cons
nil
cons
1701
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
1693
ref
cons
1690
remove
cons
nil
cons
cons
1702
def
58
ref
subst
1702
remove
123
ref
subst
84
ref
594
ref
1692
ref
450
ref
1666
ref
assume
1703
def
appThm
537
ref
appThm
539
remove
trans
1704
def
appThm
1696
remove
809
remove
subst
trans
appThm
913
ref
135
ref
872
ref
1703
remove
appThm
1548
remove
210
remove
appThm
appThm
nil
211
ref
837
ref
196
ref
160
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
1655
remove
subst
trans
appThm
appThm
appThm
appThm
1692
remove
594
ref
1704
remove
appThm
913
remove
161
remove
appThm
appThm
nil
71
ref
545
ref
160
remove
appTerm
1705
def
nil
cons
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
appThm
appThm
nil
305
ref
1664
remove
1705
remove
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
sym
74
ref
eqMp
eqMp
nil
1694
ref
1701
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1557
ref
1666
remove
appTerm
1706
def
betaConv
1560
ref
nil
1561
ref
38
ref
1706
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
1562
ref
305
ref
1693
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
1694
remove
82
ref
1687
remove
cons
1563
ref
1689
remove
cons
nil
cons
cons
cons
nil
cons
cons
1575
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
35
ref
1673
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
202
ref
346
ref
202
ref
1098
ref
42
ref
47
ref
823
ref
appTerm
1707
def
822
ref
1099
ref
appTerm
1708
def
appTerm
appTerm
830
ref
1099
ref
appTerm
1709
def
appTerm
1710
def
absTerm
1711
def
appTerm
1712
def
absTerm
1713
def
appTerm
1714
def
absTerm
1715
def
appTerm
1716
def
absTerm
1717
def
appTerm
1718
def
absTerm
1719
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1718
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1717
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1716
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1715
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1714
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1713
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1712
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1711
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
1710
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
576
ref
594
ref
855
ref
appThm
nil
1101
ref
nil
cons
nil
cons
cons
1720
def
855
ref
subst
appThm
appThm
1709
ref
refl
appThm
sym
nil
37
ref
47
ref
842
remove
appTerm
829
remove
1374
ref
840
remove
appTerm
1721
def
appTerm
1722
def
appTerm
nil
cons
1723
def
cons
38
ref
1709
remove
nil
cons
1724
def
cons
nil
cons
cons
nil
cons
cons
1725
def
58
ref
subst
1725
remove
123
ref
subst
nil
1630
remove
82
ref
1722
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1726
def
96
ref
subst
1726
remove
589
ref
subst
1629
remove
589
ref
subst
nil
1628
ref
82
ref
1721
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
8
ref
1213
remove
appThm
1721
remove
assume
appThm
nil
1649
remove
nil
cons
cons
168
remove
subst
trans
sym
74
ref
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
1723
remove
cons
82
ref
1724
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
1719
remove
appTerm
thm
516
ref
734
ref
516
remove
735
ref
442
ref
"x1"
2
ref
var
1727
def
442
ref
"x2"
2
ref
var
1728
def
84
ref
8
ref
nil
346
ref
1727
ref
varTerm
1729
def
nil
cons
1730
def
cons
162
ref
737
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
209
ref
749
remove
appThm
nil
211
ref
757
remove
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
196
ref
1729
ref
appTerm
1731
def
refl
appThm
nil
380
ref
1731
ref
nil
cons
1732
def
cons
381
ref
747
remove
cons
nil
cons
cons
nil
cons
cons
403
ref
subst
trans
appThm
trans
appThm
nil
346
ref
1728
ref
varTerm
1733
def
nil
cons
cons
1734
def
162
ref
739
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
367
ref
subst
135
ref
368
ref
209
remove
752
remove
appThm
nil
211
ref
755
remove
cons
nil
cons
nil
cons
cons
229
ref
subst
trans
appThm
196
ref
1733
ref
appTerm
1735
def
refl
appThm
nil
380
remove
1735
ref
nil
cons
1736
def
cons
381
remove
750
remove
cons
nil
cons
cons
nil
cons
cons
403
remove
subst
trans
appThm
trans
appThm
nil
753
ref
754
remove
1735
remove
appTerm
nil
cons
cons
227
ref
756
remove
1731
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
773
ref
subst
nil
774
remove
1736
remove
cons
775
remove
776
remove
1732
remove
cons
777
remove
cons
cons
cons
nil
cons
cons
798
remove
subst
800
remove
nil
1734
remove
162
ref
1730
remove
cons
nil
cons
cons
nil
cons
cons
609
remove
subst
appThm
trans
trans
trans
appThm
799
remove
7
ref
1729
ref
appTerm
1733
ref
appTerm
appTerm
1737
def
refl
appThm
nil
305
ref
1737
ref
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
ref
trans
absThm
appThm
530
ref
trans
absThm
appThm
530
remove
trans
sym
74
ref
eqMp
nil
262
ref
734
remove
262
ref
735
remove
202
ref
1727
remove
202
ref
1728
remove
41
ref
7
ref
328
ref
737
remove
appTerm
1729
remove
appTerm
appTerm
328
ref
739
remove
appTerm
1733
remove
appTerm
appTerm
appTerm
1737
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
thm
nil
106
ref
10
ref
202
ref
162
ref
41
ref
193
ref
327
ref
appTerm
appTerm
896
remove
250
ref
911
ref
346
ref
1026
remove
1184
ref
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
1738
def
absTerm
1739
def
appTerm
1740
def
absTerm
1741
def
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1740
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1739
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1738
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1023
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
35
ref
1741
remove
appTerm
thm
nil
106
ref
10
ref
35
ref
"i"
9
ref
var
1742
def
35
ref
640
ref
202
ref
162
ref
41
ref
819
ref
18
ref
appTerm
1742
ref
varTerm
1743
def
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
47
ref
824
ref
660
ref
1743
ref
appTerm
644
ref
appTerm
1744
def
appTerm
1745
def
17
ref
appTerm
1746
def
appTerm
1747
def
545
ref
16
ref
644
ref
appTerm
1748
def
appTerm
1749
def
appTerm
appTerm
1750
def
absTerm
1751
def
appTerm
1752
def
absTerm
1753
def
appTerm
1754
def
absTerm
1755
def
appTerm
1756
def
absTerm
1757
def
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1756
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1755
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1742
ref
nil
71
ref
1754
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1753
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1752
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1751
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1750
ref
nil
cons
1758
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
310
ref
1746
ref
appTerm
nil
cons
1759
def
cons
1760
def
38
ref
1758
ref
cons
nil
cons
1761
def
cons
nil
cons
cons
1762
def
58
ref
subst
1762
remove
123
ref
subst
84
ref
nil
443
ref
1438
ref
640
ref
1743
ref
nil
cons
1763
def
cons
1764
def
451
remove
cons
cons
cons
nil
cons
cons
855
ref
subst
594
ref
1745
ref
refl
1765
def
460
ref
appThm
nil
1760
ref
38
ref
41
ref
1746
ref
appTerm
311
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
1746
ref
nil
cons
1766
def
cons
1767
def
nil
cons
nil
cons
cons
1483
ref
subst
eqMp
1768
def
trans
appThm
545
ref
23
ref
833
ref
644
ref
appTerm
1769
def
836
ref
1743
ref
appTerm
1770
def
196
ref
18
remove
appTerm
appTerm
appTerm
appTerm
appTerm
1771
def
refl
appThm
nil
71
ref
1771
remove
nil
cons
cons
nil
cons
nil
cons
cons
1490
ref
subst
trans
trans
appThm
594
ref
1768
ref
appThm
1772
def
1749
ref
refl
1773
def
appThm
nil
71
ref
1749
ref
nil
cons
cons
nil
cons
nil
cons
cons
1774
def
1490
ref
subst
trans
appThm
1497
ref
trans
sym
74
ref
eqMp
eqMp
nil
80
ref
1759
ref
cons
1775
def
82
ref
1758
ref
cons
nil
cons
1776
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
1766
ref
cons
1777
def
1761
ref
cons
nil
cons
cons
1778
def
58
ref
subst
1778
remove
123
ref
subst
nil
709
ref
1744
ref
nil
cons
cons
nil
cons
1779
def
nil
cons
cons
10
ref
41
ref
1263
remove
appTerm
1260
ref
"d"
9
ref
var
1780
def
1665
ref
718
ref
1780
ref
varTerm
1781
def
appTerm
1782
def
appTerm
absTerm
appTerm
appTerm
absTerm
1783
def
17
ref
appTerm
1784
def
betaConv
709
ref
35
ref
1783
ref
appTerm
1785
def
absTerm
1786
def
713
ref
appTerm
1787
def
betaConv
nil
35
ref
1786
ref
appTerm
1788
def
axiom
nil
37
ref
1788
remove
nil
cons
cons
38
ref
1787
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1786
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1785
remove
nil
cons
cons
38
ref
1784
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1783
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1789
def
subst
1746
ref
assume
eqMp
1790
def
nil
37
ref
1260
ref
1780
ref
1665
ref
660
ref
1744
remove
appTerm
1781
ref
appTerm
1791
def
appTerm
1792
def
absTerm
1793
def
appTerm
1794
def
nil
cons
cons
1795
def
1761
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
106
ref
1780
ref
42
ref
1793
ref
1781
ref
appTerm
1796
def
appTerm
1797
def
1750
ref
appTerm
1798
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
1798
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
1796
ref
nil
cons
1799
def
cons
1800
def
1761
ref
cons
nil
cons
cons
1801
def
58
ref
subst
1801
remove
123
ref
subst
1796
ref
betaConv
1796
remove
assume
eqMp
1802
def
nil
37
ref
1792
ref
nil
cons
1803
def
cons
1804
def
1761
remove
cons
nil
cons
cons
1805
def
103
ref
subst
proveHyp
1805
ref
58
ref
subst
1805
remove
123
ref
subst
41
ref
"_31226"
9
ref
var
1806
def
41
ref
819
ref
16
ref
1806
remove
varTerm
1807
def
appTerm
appTerm
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
47
ref
1745
ref
1807
remove
appTerm
appTerm
1749
ref
appTerm
appTerm
absTerm
1808
def
17
ref
appTerm
1809
def
appTerm
refl
1808
ref
1791
ref
appTerm
betaConv
appThm
84
ref
1809
remove
betaConv
appThm
41
ref
819
ref
16
ref
1791
ref
appTerm
appTerm
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
1810
def
47
ref
1745
ref
1791
ref
appTerm
appTerm
1811
def
1749
ref
appTerm
appTerm
refl
appThm
trans
1808
remove
refl
1792
remove
assume
1812
def
appThm
eqMp
sym
1810
remove
refl
594
ref
nil
10
ref
1781
ref
nil
cons
1813
def
cons
1814
def
1779
remove
cons
nil
cons
cons
1255
ref
subst
appThm
1815
def
1773
ref
appThm
1774
remove
889
ref
subst
trans
appThm
sym
84
ref
819
ref
refl
1816
def
317
remove
nil
1262
ref
1813
ref
cons
1817
def
1438
ref
709
ref
1763
ref
cons
nil
cons
1818
def
cons
cons
nil
cons
cons
1451
ref
subst
1819
def
appThm
appThm
1743
ref
refl
1820
def
appThm
1456
ref
appThm
448
ref
appThm
appThm
1773
ref
appThm
sym
84
ref
1816
ref
nil
10
ref
825
ref
1781
ref
appTerm
1821
def
nil
cons
cons
1818
remove
cons
nil
cons
cons
1822
def
1087
ref
17
ref
appTerm
1823
def
betaConv
1089
ref
713
ref
appTerm
1824
def
betaConv
1086
remove
nil
37
ref
1090
remove
nil
cons
cons
38
ref
1824
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1089
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1088
remove
nil
cons
cons
38
ref
1823
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1087
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1825
def
subst
appThm
1820
ref
appThm
1456
ref
appThm
448
ref
appThm
appThm
1773
ref
appThm
sym
1098
ref
41
ref
819
ref
328
ref
16
ref
1743
ref
appTerm
1826
def
appTerm
1827
def
16
ref
1821
ref
appTerm
1828
def
appTerm
appTerm
1829
def
660
ref
190
ref
1826
ref
appTerm
1830
def
appTerm
1831
def
11
ref
appTerm
appTerm
1832
def
644
ref
appTerm
1833
def
1099
ref
appTerm
appTerm
819
ref
1828
ref
appTerm
1834
def
11
ref
appTerm
1835
def
644
ref
appTerm
1836
def
1099
ref
appTerm
appTerm
absTerm
1837
def
191
ref
appTerm
1838
def
betaConv
10
ref
202
ref
1098
ref
41
ref
1832
remove
17
ref
appTerm
1099
ref
appTerm
appTerm
1835
remove
17
ref
appTerm
1099
ref
appTerm
appTerm
absTerm
appTerm
absTerm
1839
def
644
ref
appTerm
1840
def
betaConv
"k'"
9
ref
var
1841
def
35
ref
10
ref
202
ref
1098
ref
41
ref
1829
ref
1831
ref
1841
ref
varTerm
1842
def
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1834
remove
1842
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1843
def
11
ref
appTerm
1844
def
betaConv
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
819
ref
1827
remove
351
ref
appTerm
appTerm
1831
remove
644
ref
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1428
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1845
def
1828
ref
appTerm
1846
def
betaConv
162
ref
202
ref
346
ref
1578
remove
absTerm
1847
def
appTerm
1848
def
absTerm
1849
def
1826
ref
appTerm
1850
def
betaConv
nil
204
ref
1849
ref
nil
cons
cons
1851
def
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1848
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1847
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1579
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
1577
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
1852
def
nil
37
ref
202
ref
1849
ref
appTerm
1853
def
nil
cons
cons
1854
def
38
ref
1850
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
1851
ref
162
ref
1826
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1845
ref
appTerm
nil
cons
cons
38
ref
1846
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1845
remove
nil
cons
cons
162
ref
1828
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1843
ref
appTerm
nil
cons
cons
38
ref
1844
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1843
remove
nil
cons
cons
538
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1839
ref
appTerm
nil
cons
cons
38
ref
1840
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1839
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1837
ref
appTerm
nil
cons
cons
38
ref
1838
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1837
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
41
ref
1833
remove
191
ref
appTerm
appTerm
1836
remove
191
ref
appTerm
1855
def
appTerm
nil
cons
cons
38
ref
41
ref
1829
ref
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
1856
def
appTerm
1857
def
1749
ref
appTerm
1858
def
nil
cons
1859
def
cons
nil
cons
1860
def
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
1829
remove
refl
nil
709
ref
1830
remove
nil
cons
cons
nil
cons
nil
cons
cons
1585
ref
subst
nil
10
ref
1763
remove
cons
nil
cons
nil
cons
cons
1861
def
460
ref
subst
trans
appThm
1456
ref
appThm
448
ref
appThm
appThm
1855
ref
refl
appThm
appThm
1858
remove
refl
appThm
sym
nil
37
ref
1857
remove
1855
ref
appTerm
1862
def
nil
cons
1863
def
cons
1860
remove
cons
nil
cons
cons
1864
def
58
ref
subst
1864
remove
123
ref
subst
41
ref
"_31228"
3
ref
var
1865
def
41
ref
1865
remove
varTerm
appTerm
1749
ref
appTerm
absTerm
1866
def
1856
remove
appTerm
1867
def
appTerm
refl
1866
ref
1855
ref
appTerm
betaConv
appThm
84
ref
1867
remove
betaConv
appThm
41
ref
1855
remove
appTerm
1749
ref
appTerm
refl
appThm
trans
1866
remove
refl
1862
remove
assume
appThm
eqMp
sym
84
ref
1816
ref
nil
1814
ref
1245
ref
cons
nil
cons
cons
1868
def
1825
remove
subst
appThm
537
ref
appThm
1456
ref
appThm
448
ref
appThm
appThm
1773
ref
appThm
sym
1098
ref
41
ref
819
ref
328
ref
1748
ref
appTerm
1869
def
16
remove
1781
ref
appTerm
1870
def
appTerm
appTerm
11
ref
appTerm
1871
def
190
ref
1748
ref
appTerm
1872
def
appTerm
1873
def
1099
ref
appTerm
appTerm
1374
ref
1748
ref
appTerm
1874
def
appTerm
absTerm
1875
def
191
ref
appTerm
1876
def
betaConv
346
ref
202
ref
1098
ref
41
ref
819
ref
1869
remove
351
ref
appTerm
appTerm
11
ref
appTerm
1872
remove
appTerm
1099
ref
appTerm
appTerm
1874
remove
appTerm
absTerm
appTerm
absTerm
1877
def
1870
ref
appTerm
1878
def
betaConv
1381
ref
1748
ref
appTerm
1879
def
betaConv
1397
ref
nil
37
ref
1398
remove
nil
cons
cons
1880
def
38
ref
1879
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
1382
ref
162
ref
1748
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1877
ref
appTerm
nil
cons
cons
38
ref
1878
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1877
remove
nil
cons
cons
162
ref
1870
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1875
ref
appTerm
nil
cons
cons
38
ref
1876
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1875
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
41
ref
1873
remove
191
ref
appTerm
appTerm
1749
ref
appTerm
nil
cons
cons
38
ref
41
ref
1871
ref
644
ref
appTerm
191
ref
appTerm
appTerm
1749
remove
appTerm
1881
def
nil
cons
1882
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
1871
remove
refl
nil
1438
ref
nil
cons
nil
cons
cons
1883
def
460
remove
subst
appThm
448
ref
appThm
appThm
1773
remove
appThm
appThm
1881
remove
refl
appThm
nil
71
ref
1882
remove
cons
nil
cons
nil
cons
cons
815
ref
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1863
remove
cons
82
ref
1859
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1803
remove
cons
1884
def
1776
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
1799
remove
cons
1885
def
1776
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
1793
ref
1313
ref
appTerm
appTerm
1886
def
1750
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
1794
remove
appTerm
1887
def
1750
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1793
remove
nil
cons
cons
1888
def
1776
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
1767
ref
1776
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1557
ref
1746
remove
appTerm
1889
def
betaConv
1560
ref
nil
1561
ref
38
ref
1889
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
1562
ref
305
ref
1766
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1890
def
nil
1767
ref
82
ref
1759
remove
cons
1891
def
1563
ref
1758
remove
cons
nil
cons
cons
cons
nil
cons
cons
1575
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
35
ref
1757
remove
appTerm
thm
nil
106
ref
10
ref
35
ref
1742
ref
35
ref
640
ref
202
ref
162
ref
41
ref
819
ref
172
ref
appTerm
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
1747
remove
545
ref
171
ref
644
ref
appTerm
1892
def
appTerm
1893
def
appTerm
appTerm
1894
def
absTerm
1895
def
appTerm
1896
def
absTerm
1897
def
appTerm
1898
def
absTerm
1899
def
appTerm
1900
def
absTerm
1901
def
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1900
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1899
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1742
remove
nil
71
ref
1898
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1897
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
1896
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1895
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1894
ref
nil
cons
1902
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
1760
remove
38
ref
1902
ref
cons
nil
cons
1903
def
cons
nil
cons
cons
1904
def
58
ref
subst
1904
remove
123
ref
subst
84
ref
nil
443
ref
1438
ref
1764
remove
464
remove
cons
cons
cons
nil
cons
cons
855
ref
subst
594
ref
1765
remove
466
ref
appThm
1768
remove
trans
appThm
545
ref
23
ref
1769
remove
1770
remove
196
ref
172
remove
appTerm
appTerm
appTerm
appTerm
appTerm
1905
def
refl
appThm
nil
71
ref
1905
remove
nil
cons
cons
nil
cons
nil
cons
cons
1490
ref
subst
trans
trans
appThm
1772
remove
1893
ref
refl
1906
def
appThm
nil
71
ref
1893
ref
nil
cons
cons
nil
cons
nil
cons
cons
1907
def
1490
ref
subst
trans
appThm
1497
ref
trans
sym
74
ref
eqMp
eqMp
nil
1775
remove
82
ref
1902
ref
cons
nil
cons
1908
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
1777
remove
1903
ref
cons
nil
cons
cons
1909
def
58
ref
subst
1909
remove
123
ref
subst
1790
remove
nil
1795
remove
1903
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
106
ref
1780
ref
1797
remove
1894
ref
appTerm
1910
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
1910
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
1800
remove
1903
ref
cons
nil
cons
cons
1911
def
58
ref
subst
1911
remove
123
ref
subst
1802
remove
nil
1804
remove
1903
remove
cons
nil
cons
cons
1912
def
103
ref
subst
proveHyp
1912
ref
58
ref
subst
1912
remove
123
ref
subst
41
ref
"_31230"
9
ref
var
1913
def
41
ref
819
ref
171
ref
1913
remove
varTerm
1914
def
appTerm
appTerm
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
47
ref
1745
remove
1914
remove
appTerm
appTerm
1893
ref
appTerm
appTerm
absTerm
1915
def
17
ref
appTerm
1916
def
appTerm
refl
1915
ref
1791
ref
appTerm
betaConv
appThm
84
ref
1916
remove
betaConv
appThm
41
ref
819
ref
171
ref
1791
remove
appTerm
appTerm
1743
ref
appTerm
644
ref
appTerm
191
ref
appTerm
appTerm
1917
def
1811
remove
1893
ref
appTerm
appTerm
refl
appThm
trans
1915
remove
refl
1812
remove
appThm
eqMp
sym
1917
remove
refl
1815
remove
1906
ref
appThm
1907
remove
889
ref
subst
trans
appThm
sym
84
ref
1816
ref
429
remove
1819
remove
appThm
appThm
1820
ref
appThm
1456
ref
appThm
448
ref
appThm
appThm
1906
ref
appThm
sym
84
ref
1816
ref
1822
remove
1094
ref
17
ref
appTerm
1918
def
betaConv
1096
ref
713
ref
appTerm
1919
def
betaConv
1093
remove
nil
37
ref
1097
remove
nil
cons
cons
38
ref
1919
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1096
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1095
remove
nil
cons
cons
38
ref
1918
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1094
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1920
def
subst
appThm
1820
remove
appThm
1456
ref
appThm
448
ref
appThm
appThm
1906
ref
appThm
sym
1098
ref
41
ref
819
ref
328
ref
171
ref
1743
ref
appTerm
1921
def
appTerm
1922
def
171
ref
1821
remove
appTerm
1923
def
appTerm
appTerm
1924
def
660
ref
190
ref
1921
ref
appTerm
1925
def
appTerm
1926
def
11
ref
appTerm
appTerm
1927
def
644
ref
appTerm
1928
def
1099
ref
appTerm
appTerm
819
ref
1923
ref
appTerm
1929
def
11
ref
appTerm
1930
def
644
ref
appTerm
1931
def
1099
ref
appTerm
appTerm
absTerm
1932
def
191
ref
appTerm
1933
def
betaConv
10
ref
202
ref
1098
ref
41
ref
1927
remove
17
ref
appTerm
1099
ref
appTerm
appTerm
1930
remove
17
ref
appTerm
1099
ref
appTerm
appTerm
absTerm
appTerm
absTerm
1934
def
644
ref
appTerm
1935
def
betaConv
1841
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
1924
ref
1926
ref
1842
ref
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1929
remove
1842
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1936
def
11
ref
appTerm
1937
def
betaConv
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
819
ref
1922
remove
351
ref
appTerm
appTerm
1926
remove
644
ref
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1428
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1938
def
1923
ref
appTerm
1939
def
betaConv
1849
remove
1921
ref
appTerm
1940
def
betaConv
1852
ref
nil
1854
remove
38
ref
1940
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
1851
remove
162
ref
1921
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1938
ref
appTerm
nil
cons
cons
38
ref
1939
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1938
remove
nil
cons
cons
162
ref
1923
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1936
ref
appTerm
nil
cons
cons
38
ref
1937
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1936
remove
nil
cons
cons
538
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
1934
ref
appTerm
nil
cons
cons
38
ref
1935
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1934
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1932
ref
appTerm
nil
cons
cons
38
ref
1933
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1932
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
41
ref
1928
remove
191
ref
appTerm
appTerm
1931
remove
191
ref
appTerm
1941
def
appTerm
nil
cons
cons
38
ref
41
ref
1924
ref
1743
remove
appTerm
644
ref
appTerm
191
ref
appTerm
1942
def
appTerm
1943
def
1893
ref
appTerm
1944
def
nil
cons
1945
def
cons
nil
cons
1946
def
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
1924
remove
refl
nil
709
ref
1925
remove
nil
cons
cons
nil
cons
nil
cons
cons
1585
ref
subst
1861
remove
466
ref
subst
trans
appThm
1456
ref
appThm
448
ref
appThm
appThm
1941
ref
refl
appThm
appThm
1944
remove
refl
appThm
sym
nil
37
ref
1943
remove
1941
ref
appTerm
1947
def
nil
cons
1948
def
cons
1946
remove
cons
nil
cons
cons
1949
def
58
ref
subst
1949
remove
123
ref
subst
41
ref
"_31232"
3
remove
var
1950
def
41
ref
1950
remove
varTerm
appTerm
1893
ref
appTerm
absTerm
1951
def
1942
remove
appTerm
1952
def
appTerm
refl
1951
ref
1941
ref
appTerm
betaConv
appThm
84
ref
1952
remove
betaConv
appThm
41
ref
1941
remove
appTerm
1893
ref
appTerm
refl
appThm
trans
1951
remove
refl
1947
remove
assume
appThm
eqMp
sym
84
ref
1816
ref
1868
remove
1920
remove
subst
appThm
537
remove
appThm
1456
ref
appThm
448
ref
appThm
appThm
1906
ref
appThm
sym
1098
ref
41
ref
819
ref
328
ref
1892
ref
appTerm
1953
def
171
remove
1781
ref
appTerm
1954
def
appTerm
appTerm
11
ref
appTerm
1955
def
190
ref
1892
ref
appTerm
1956
def
appTerm
1957
def
1099
ref
appTerm
appTerm
1374
ref
1892
ref
appTerm
1958
def
appTerm
absTerm
1959
def
191
ref
appTerm
1960
def
betaConv
346
ref
202
ref
1098
ref
41
ref
819
ref
1953
remove
351
ref
appTerm
appTerm
11
ref
appTerm
1956
remove
appTerm
1099
ref
appTerm
appTerm
1958
remove
appTerm
absTerm
appTerm
absTerm
1961
def
1954
ref
appTerm
1962
def
betaConv
1381
remove
1892
ref
appTerm
1963
def
betaConv
1397
remove
nil
1880
remove
38
ref
1963
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
1382
remove
162
ref
1892
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1961
ref
appTerm
nil
cons
cons
38
ref
1962
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1961
remove
nil
cons
cons
162
ref
1954
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
1959
ref
appTerm
nil
cons
cons
38
ref
1960
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1959
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
41
ref
1957
remove
191
ref
appTerm
appTerm
1893
ref
appTerm
nil
cons
cons
38
ref
41
ref
1955
ref
644
ref
appTerm
191
ref
appTerm
appTerm
1893
remove
appTerm
1964
def
nil
cons
1965
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
1955
remove
refl
1883
ref
466
remove
subst
appThm
448
remove
appThm
appThm
1906
remove
appThm
appThm
1964
remove
refl
appThm
nil
71
ref
1965
remove
cons
nil
cons
nil
cons
cons
815
ref
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
eqMp
eqMp
nil
80
ref
1948
remove
cons
82
ref
1945
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
nil
1884
remove
1908
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
1885
remove
1908
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
1886
remove
1894
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
1887
remove
1894
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1888
remove
1908
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
1767
ref
1908
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1890
remove
nil
1767
remove
1891
remove
1563
ref
1902
remove
cons
nil
cons
cons
cons
nil
cons
cons
1575
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
35
ref
1901
remove
appTerm
thm
1852
remove
nil
1853
remove
thm
442
ref
162
ref
442
ref
346
ref
234
ref
235
ref
450
ref
542
ref
1660
remove
appThm
nil
"l2"
467
ref
var
1966
def
1607
ref
nil
cons
1967
def
cons
"l1"
467
ref
var
1968
def
1661
remove
cons
nil
cons
cons
nil
cons
cons
1966
ref
189
ref
541
ref
1602
ref
1968
ref
varTerm
1969
def
appTerm
1970
def
1966
ref
varTerm
1971
def
appTerm
appTerm
appTerm
660
ref
541
ref
1969
ref
appTerm
appTerm
"Number.Natural.Bits.shiftLeft"
const
659
ref
constTerm
1972
def
541
ref
1971
ref
appTerm
appTerm
612
ref
1969
ref
appTerm
appTerm
appTerm
appTerm
absTerm
1973
def
1971
ref
appTerm
1974
def
betaConv
1968
ref
32
remove
1
remove
468
ref
4
remove
cons
opType
1975
def
constTerm
1976
def
1973
ref
appTerm
1977
def
absTerm
1978
def
1969
ref
appTerm
1979
def
betaConv
nil
1976
ref
1978
ref
appTerm
1980
def
axiom
nil
37
ref
1980
remove
nil
cons
cons
38
ref
1979
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
513
ref
"P"
468
remove
var
1981
def
1978
remove
nil
cons
cons
512
ref
1969
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1977
remove
nil
cons
cons
38
ref
1974
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
513
ref
1981
ref
1973
remove
nil
cons
cons
512
ref
1971
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
660
ref
541
ref
475
remove
appTerm
1982
def
appTerm
1983
def
refl
1972
ref
541
ref
1607
ref
appTerm
1984
def
appTerm
1985
def
refl
623
ref
247
ref
appTerm
1986
def
betaConv
625
ref
191
ref
appTerm
1987
def
betaConv
622
remove
nil
37
ref
626
remove
nil
cons
cons
38
ref
1987
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
625
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
624
remove
nil
cons
cons
38
ref
1986
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
623
remove
nil
cons
cons
487
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
1988
def
appThm
appThm
trans
trans
1989
def
appThm
1983
remove
1985
ref
192
ref
appTerm
appTerm
1990
def
refl
appThm
nil
107
ref
1990
ref
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
absThm
appThm
308
remove
trans
absThm
appThm
449
ref
trans
absThm
appThm
449
remove
trans
sym
74
ref
eqMp
nil
202
ref
162
ref
202
ref
346
ref
35
ref
235
ref
189
ref
541
ref
1605
ref
appTerm
appTerm
1990
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
thm
nil
204
ref
162
ref
202
ref
346
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
1373
remove
661
remove
17
ref
appTerm
1991
def
appTerm
350
remove
1099
ref
appTerm
1992
def
appTerm
appTerm
1422
ref
appTerm
1993
def
absTerm
1994
def
appTerm
1995
def
absTerm
1996
def
appTerm
1997
def
absTerm
1998
def
appTerm
1999
def
absTerm
2000
def
nil
cons
cons
2001
def
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
1999
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1998
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
1997
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
1996
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
1995
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
1994
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
1993
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
84
ref
nil
346
ref
1992
remove
nil
cons
cons
10
ref
1991
remove
nil
cons
cons
2002
def
1383
remove
cons
cons
nil
cons
cons
855
ref
subst
594
ref
856
ref
nil
2002
remove
nil
cons
nil
cons
cons
862
ref
subst
699
remove
461
ref
appThm
2003
def
trans
appThm
697
remove
appThm
nil
1538
remove
1502
remove
cons
nil
cons
cons
1346
ref
subst
2004
def
trans
appThm
8
ref
1720
remove
367
ref
subst
appThm
135
ref
872
remove
2003
remove
appThm
1388
remove
671
remove
trans
appThm
appThm
appThm
nil
753
ref
833
ref
701
remove
17
ref
appTerm
2005
def
appTerm
2006
def
358
ref
appTerm
2007
def
nil
cons
cons
227
ref
356
remove
1102
ref
appTerm
2008
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
773
ref
subst
trans
appThm
trans
appThm
nil
1101
ref
817
ref
366
ref
cons
cons
nil
cons
cons
855
ref
subst
594
ref
856
ref
862
ref
appThm
700
remove
appThm
appThm
1385
remove
135
ref
1454
ref
nil
211
ref
673
remove
cons
nil
cons
nil
cons
cons
879
remove
subst
appThm
appThm
appThm
appThm
trans
appThm
sym
nil
37
ref
310
ref
1539
ref
appTerm
nil
cons
2009
def
cons
2010
def
38
ref
41
ref
47
ref
1539
ref
appTerm
2011
def
214
ref
2008
remove
appTerm
2012
def
2007
ref
appTerm
2013
def
appTerm
appTerm
2011
remove
1374
ref
23
ref
834
ref
357
remove
appTerm
2014
def
appTerm
2015
def
appTerm
2016
def
appTerm
appTerm
nil
cons
2017
def
cons
nil
cons
2018
def
cons
nil
cons
cons
2019
def
58
ref
subst
2019
remove
123
ref
subst
84
ref
594
ref
nil
2010
remove
38
ref
41
ref
1539
ref
appTerm
311
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
1539
ref
nil
cons
2020
def
cons
2021
def
nil
cons
nil
cons
cons
1483
ref
subst
eqMp
appThm
2022
def
2013
ref
refl
2023
def
appThm
nil
71
ref
2013
ref
nil
cons
cons
nil
cons
nil
cons
cons
2024
def
1490
ref
subst
trans
appThm
2022
remove
2016
ref
refl
2025
def
appThm
nil
71
ref
2016
ref
nil
cons
cons
nil
cons
nil
cons
cons
2026
def
1490
ref
subst
trans
appThm
1497
ref
trans
sym
74
ref
eqMp
eqMp
nil
80
ref
2009
ref
cons
82
ref
2017
ref
cons
nil
cons
2027
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
2020
ref
cons
2018
remove
cons
nil
cons
cons
2028
def
58
ref
subst
2028
remove
123
ref
subst
84
ref
594
ref
nil
71
ref
2020
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
1539
ref
assume
eqMp
2029
def
appThm
2030
def
2023
remove
appThm
2024
remove
889
ref
subst
trans
appThm
2030
remove
2025
ref
appThm
2026
remove
889
ref
subst
trans
appThm
sym
211
ref
42
ref
824
ref
2005
remove
appTerm
2031
def
1215
ref
appTerm
appTerm
214
ref
2006
remove
215
ref
appTerm
appTerm
355
ref
833
ref
198
ref
appTerm
2032
def
215
ref
appTerm
appTerm
834
ref
1508
remove
appTerm
appTerm
appTerm
appTerm
absTerm
2033
def
358
ref
appTerm
2034
def
betaConv
10
ref
221
ref
2033
ref
appTerm
2035
def
absTerm
2036
def
17
ref
appTerm
2037
def
betaConv
709
ref
35
ref
10
ref
221
ref
211
ref
1513
remove
214
ref
833
ref
719
ref
appTerm
2038
def
215
ref
appTerm
appTerm
355
ref
833
remove
713
ref
appTerm
2039
def
215
ref
appTerm
appTerm
834
ref
1514
ref
215
ref
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
2040
def
appTerm
2041
def
absTerm
2042
def
appTerm
2043
def
absTerm
2044
def
198
remove
appTerm
2045
def
betaConv
143
ref
nil
35
ref
709
ref
35
ref
10
ref
392
ref
412
ref
1517
remove
147
ref
880
ref
719
ref
appTerm
413
ref
appTerm
appTerm
383
ref
880
remove
713
ref
appTerm
413
ref
appTerm
appTerm
1348
remove
1518
remove
413
ref
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
subst
2046
def
nil
37
ref
35
ref
2044
ref
appTerm
nil
cons
cons
2047
def
38
ref
2045
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2044
ref
nil
cons
cons
2048
def
621
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2036
ref
appTerm
nil
cons
cons
38
ref
2037
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2036
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2035
remove
nil
cons
cons
38
ref
2034
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
226
ref
2033
remove
nil
cons
cons
1526
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
2031
ref
1527
remove
appTerm
2049
def
appTerm
214
ref
2007
ref
appTerm
355
ref
2032
remove
358
remove
appTerm
appTerm
834
ref
1531
remove
appTerm
appTerm
2050
def
appTerm
2051
def
appTerm
2052
def
nil
cons
cons
38
ref
41
ref
2013
remove
appTerm
2016
ref
appTerm
2053
def
nil
cons
2054
def
cons
nil
cons
2055
def
cons
nil
cons
cons
103
ref
subst
proveHyp
2031
remove
refl
696
remove
appThm
2004
remove
2029
remove
trans
trans
sym
74
ref
eqMp
nil
37
ref
2049
ref
nil
cons
cons
2056
def
38
ref
42
ref
2051
ref
appTerm
2053
ref
appTerm
2057
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
2051
ref
nil
cons
2058
def
cons
2055
remove
cons
nil
cons
cons
2059
def
58
ref
subst
2059
remove
123
ref
subst
41
ref
"_31174"
22
ref
var
2060
def
41
ref
2012
ref
2060
remove
varTerm
appTerm
appTerm
2016
ref
appTerm
absTerm
2061
def
2007
remove
appTerm
2062
def
appTerm
refl
2061
ref
2050
ref
appTerm
betaConv
appThm
84
ref
2062
remove
betaConv
appThm
41
ref
2012
ref
2050
remove
appTerm
appTerm
2016
remove
appTerm
refl
appThm
trans
2061
remove
refl
2051
remove
assume
appThm
eqMp
sym
84
ref
2012
remove
refl
368
ref
1395
remove
appThm
1454
ref
1555
remove
appThm
appThm
appThm
nil
672
remove
2014
ref
nil
cons
2063
def
cons
675
remove
1107
ref
cons
410
remove
cons
cons
nil
cons
cons
143
ref
679
ref
41
ref
147
ref
414
ref
681
ref
appTerm
appTerm
414
remove
683
ref
appTerm
appTerm
appTerm
147
ref
681
ref
appTerm
2064
def
683
ref
appTerm
appTerm
absTerm
2065
def
683
ref
appTerm
2066
def
betaConv
680
ref
392
ref
2065
ref
appTerm
2067
def
absTerm
2068
def
681
ref
appTerm
2069
def
betaConv
412
remove
392
ref
2068
ref
appTerm
2070
def
absTerm
2071
def
413
ref
appTerm
2072
def
betaConv
nil
392
ref
2071
ref
appTerm
2073
def
axiom
nil
37
ref
2073
remove
nil
cons
cons
38
ref
2072
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
2071
remove
nil
cons
cons
418
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2070
remove
nil
cons
cons
38
ref
2069
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
2068
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2067
remove
nil
cons
cons
38
ref
2066
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
2065
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
2025
remove
appThm
sym
41
ref
214
ref
1102
remove
appTerm
2014
remove
appTerm
2074
def
appTerm
refl
2075
def
8
ref
nil
1580
ref
nil
cons
cons
601
remove
subst
appThm
2015
remove
refl
appThm
appThm
sym
2075
remove
nil
753
ref
2063
remove
cons
227
ref
1107
remove
cons
nil
cons
cons
nil
cons
cons
773
ref
subst
appThm
nil
305
ref
2074
remove
nil
cons
cons
nil
cons
nil
cons
cons
610
ref
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2058
ref
cons
82
ref
2054
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
47
ref
2049
remove
appTerm
2057
remove
appTerm
nil
cons
cons
38
ref
42
ref
2052
remove
appTerm
2053
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1322
ref
2054
remove
cons
38
ref
2058
remove
cons
2056
remove
nil
cons
cons
cons
nil
cons
cons
1332
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
2021
ref
2027
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1557
ref
1539
remove
appTerm
2076
def
betaConv
1560
ref
nil
1561
ref
38
ref
2076
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
1562
ref
305
ref
2020
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
2021
remove
82
ref
2009
remove
cons
1563
ref
2017
remove
cons
nil
cons
cons
cons
nil
cons
cons
1575
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
2077
def
nil
202
ref
2000
ref
appTerm
2078
def
thm
nil
264
remove
250
ref
202
ref
162
ref
35
ref
10
ref
202
ref
346
ref
41
ref
819
ref
733
remove
appTerm
11
ref
appTerm
2079
def
327
remove
appTerm
1024
ref
appTerm
appTerm
892
ref
17
ref
appTerm
2080
def
351
ref
appTerm
2081
def
appTerm
2082
def
absTerm
2083
def
appTerm
2084
def
absTerm
2085
def
appTerm
2086
def
absTerm
2087
def
appTerm
2088
def
absTerm
2089
def
nil
cons
cons
nil
cons
nil
cons
cons
746
remove
subst
250
remove
nil
71
ref
2088
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2087
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2086
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2085
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2084
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2083
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2082
remove
nil
cons
2090
def
cons
nil
cons
nil
cons
cons
75
ref
subst
1098
ref
41
ref
2079
ref
660
ref
532
remove
appTerm
17
ref
appTerm
2091
def
appTerm
2092
def
732
remove
1099
ref
appTerm
2093
def
appTerm
appTerm
2080
remove
1099
ref
appTerm
appTerm
absTerm
2094
def
351
ref
appTerm
2095
def
betaConv
10
ref
202
ref
2094
ref
appTerm
2096
def
absTerm
2097
def
17
ref
appTerm
2098
def
betaConv
346
ref
35
ref
10
ref
202
ref
1098
ref
41
ref
819
ref
1024
ref
appTerm
11
ref
appTerm
2091
remove
appTerm
2093
remove
appTerm
appTerm
1422
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
2099
def
191
ref
appTerm
2100
def
betaConv
2000
remove
369
remove
appTerm
2101
def
betaConv
2077
remove
nil
37
ref
2078
remove
nil
cons
cons
38
ref
2101
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
2001
remove
517
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
2099
ref
appTerm
nil
cons
cons
38
ref
2100
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2099
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2097
ref
appTerm
nil
cons
cons
38
ref
2098
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2097
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2096
remove
nil
cons
cons
38
ref
2095
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2094
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
41
ref
2092
remove
1024
ref
appTerm
appTerm
2081
ref
appTerm
nil
cons
cons
38
ref
2090
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
84
ref
2079
ref
refl
2102
def
707
remove
461
ref
appThm
appThm
1024
ref
refl
2103
def
appThm
appThm
2081
ref
refl
2104
def
appThm
appThm
84
ref
2102
remove
nil
709
ref
108
ref
cons
nil
cons
2105
def
nil
cons
cons
731
remove
subst
appThm
2103
remove
appThm
appThm
2104
remove
appThm
appThm
nil
71
ref
41
ref
2079
remove
715
remove
17
ref
appTerm
appTerm
1024
remove
appTerm
appTerm
2081
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
815
ref
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
262
remove
2089
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
202
ref
346
ref
35
ref
235
ref
1182
ref
824
ref
1985
remove
644
ref
appTerm
appTerm
1982
ref
appTerm
2106
def
appTerm
2107
def
absTerm
2108
def
appTerm
2109
def
absTerm
2110
def
appTerm
2111
def
absTerm
2112
def
appTerm
2113
def
absTerm
2114
def
appTerm
2115
def
absTerm
2116
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2115
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2114
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2113
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2112
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2111
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2110
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2109
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2108
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
235
ref
nil
71
ref
2107
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
823
ref
nil
cons
2117
def
cons
2118
def
38
ref
2106
ref
nil
cons
2119
def
cons
nil
cons
2120
def
cons
nil
cons
cons
2121
def
58
ref
subst
2121
remove
123
ref
subst
nil
2118
ref
38
ref
189
ref
1984
ref
appTerm
2122
def
"Number.Natural.Bits.bound"
const
659
ref
constTerm
2123
def
"Number.Natural.Bits.shiftRight"
const
659
remove
constTerm
2124
def
1982
ref
appTerm
644
ref
appTerm
2125
def
appTerm
17
ref
appTerm
2126
def
appTerm
2127
def
nil
cons
2128
def
cons
nil
cons
2129
def
cons
nil
cons
cons
2130
def
58
ref
subst
2130
remove
123
ref
subst
nil
2118
ref
38
ref
1260
ref
1780
ref
911
ref
"p"
2
ref
var
2131
def
911
ref
"q"
2
ref
var
2132
def
47
ref
193
ref
825
ref
721
ref
1781
ref
appTerm
2133
def
appTerm
2134
def
appTerm
2135
def
appTerm
2136
def
47
ref
892
ref
644
ref
appTerm
2137
def
2131
ref
varTerm
2138
def
appTerm
2139
def
appTerm
2140
def
47
ref
820
ref
826
ref
appTerm
2141
def
1781
ref
appTerm
2142
def
2132
ref
varTerm
2143
def
appTerm
2144
def
appTerm
2145
def
545
ref
328
ref
2138
ref
appTerm
2146
def
1103
ref
2143
ref
appTerm
2147
def
appTerm
2148
def
appTerm
2149
def
appTerm
2150
def
appTerm
2151
def
appTerm
2152
def
absTerm
2153
def
appTerm
2154
def
absTerm
2155
def
appTerm
2156
def
absTerm
2157
def
appTerm
2158
def
nil
cons
2159
def
cons
nil
cons
2160
def
cons
nil
cons
cons
2161
def
58
ref
subst
2161
remove
123
ref
subst
1631
remove
nil
37
ref
1624
remove
cons
2160
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2117
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
823
ref
assume
2162
def
eqMp
2163
def
appThm
2164
def
nil
816
remove
1674
remove
cons
nil
cons
cons
1789
remove
subst
1260
ref
refl
1780
ref
901
remove
nil
1817
remove
1245
ref
cons
nil
cons
cons
1451
ref
subst
2165
def
appThm
absThm
appThm
trans
appThm
nil
71
ref
1260
ref
1780
ref
2135
ref
absTerm
2166
def
appTerm
2167
def
nil
cons
cons
nil
cons
nil
cons
cons
71
ref
41
ref
42
ref
63
ref
appTerm
73
ref
appTerm
appTerm
73
ref
appTerm
absTerm
2168
def
73
ref
appTerm
2169
def
betaConv
nil
302
ref
2168
ref
appTerm
2170
def
axiom
nil
37
ref
2170
remove
nil
cons
cons
38
ref
2169
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
304
ref
2168
remove
nil
cons
cons
306
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
2171
def
subst
trans
appThm
2158
ref
refl
2172
def
appThm
sym
nil
106
ref
1780
ref
42
ref
2166
ref
1781
ref
appTerm
2173
def
appTerm
2158
ref
appTerm
2174
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
2174
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2173
ref
nil
cons
2175
def
cons
2160
ref
cons
nil
cons
cons
2176
def
58
ref
subst
2176
remove
123
ref
subst
2173
ref
betaConv
2173
remove
assume
eqMp
nil
37
ref
2135
ref
nil
cons
2177
def
cons
2160
remove
cons
nil
cons
cons
2178
def
103
ref
subst
proveHyp
2178
ref
58
ref
subst
2178
remove
123
ref
subst
2157
ref
1781
ref
appTerm
2179
def
betaConv
2180
def
sym
10
ref
42
ref
824
ref
858
remove
appTerm
192
ref
appTerm
appTerm
911
ref
346
ref
2081
ref
absTerm
appTerm
appTerm
absTerm
2181
def
644
ref
appTerm
2182
def
betaConv
1638
ref
11
ref
appTerm
2183
def
betaConv
1651
ref
nil
37
ref
1641
remove
cons
2184
def
38
ref
2183
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1642
ref
538
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2181
ref
appTerm
nil
cons
cons
38
ref
2182
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2181
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
824
ref
857
ref
644
ref
appTerm
2185
def
appTerm
192
ref
appTerm
appTerm
911
ref
346
ref
2137
ref
351
ref
appTerm
absTerm
2186
def
appTerm
2187
def
appTerm
nil
cons
cons
38
ref
2156
ref
nil
cons
2188
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
856
ref
1883
ref
862
ref
subst
2189
def
appThm
2135
remove
assume
2190
def
appThm
nil
10
ref
2133
ref
nil
cons
2191
def
cons
2192
def
1245
ref
cons
2193
def
nil
cons
cons
1255
ref
subst
trans
appThm
2187
ref
refl
appThm
nil
71
ref
2187
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
912
ref
2131
ref
912
ref
2132
ref
594
ref
450
ref
2190
ref
appThm
2134
ref
refl
appThm
nil
107
ref
2134
ref
nil
cons
2194
def
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
appThm
2151
ref
refl
appThm
nil
71
ref
2151
ref
nil
cons
2195
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
absThm
appThm
absThm
appThm
appThm
sym
nil
204
ref
2131
ref
42
ref
2186
ref
2138
ref
appTerm
2196
def
appTerm
911
ref
2131
ref
911
ref
2132
ref
2151
remove
absTerm
appTerm
2197
def
absTerm
2198
def
appTerm
2199
def
appTerm
2200
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2131
ref
nil
71
ref
2200
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2196
ref
nil
cons
2201
def
cons
38
ref
2199
ref
nil
cons
2202
def
cons
nil
cons
2203
def
cons
nil
cons
cons
2204
def
58
ref
subst
2204
remove
123
ref
subst
2196
ref
betaConv
2196
remove
assume
eqMp
nil
37
ref
2139
ref
nil
cons
2205
def
cons
2203
remove
cons
nil
cons
cons
2206
def
103
ref
subst
proveHyp
2206
ref
58
ref
subst
2206
remove
123
ref
subst
2198
ref
2138
ref
appTerm
betaConv
sym
"n'"
9
ref
var
2207
def
42
ref
824
ref
660
ref
826
ref
appTerm
2208
def
2207
ref
varTerm
2209
def
appTerm
appTerm
192
ref
appTerm
appTerm
911
ref
346
ref
2141
remove
2209
ref
appTerm
351
ref
appTerm
absTerm
appTerm
appTerm
absTerm
2210
def
1781
ref
appTerm
2211
def
betaConv
1638
remove
826
ref
appTerm
2212
def
betaConv
1651
remove
nil
2184
remove
38
ref
2212
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1642
remove
1259
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2210
ref
appTerm
nil
cons
cons
38
ref
2211
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2210
remove
nil
cons
cons
107
ref
1813
remove
cons
nil
cons
2213
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
824
ref
2208
remove
1781
ref
appTerm
appTerm
192
remove
appTerm
appTerm
911
ref
346
ref
2142
ref
351
ref
appTerm
absTerm
2214
def
appTerm
2215
def
appTerm
nil
cons
cons
38
ref
2197
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
856
ref
2165
remove
appThm
2190
ref
appThm
nil
10
ref
2194
remove
cons
nil
cons
nil
cons
cons
870
ref
subst
trans
appThm
2215
ref
refl
appThm
nil
71
ref
2215
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
912
remove
2132
ref
594
ref
nil
71
ref
2205
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
2139
remove
assume
2216
def
eqMp
appThm
2217
def
2150
ref
refl
appThm
nil
71
ref
2150
ref
nil
cons
2218
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
absThm
appThm
appThm
sym
nil
204
ref
2132
ref
42
ref
2214
ref
2143
ref
appTerm
2219
def
appTerm
911
ref
2132
ref
2150
remove
absTerm
2220
def
appTerm
2221
def
appTerm
2222
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2132
ref
nil
71
ref
2222
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2219
ref
nil
cons
2223
def
cons
38
ref
2221
ref
nil
cons
2224
def
cons
nil
cons
2225
def
cons
nil
cons
cons
2226
def
58
ref
subst
2226
remove
123
ref
subst
2219
ref
betaConv
2219
remove
assume
eqMp
nil
37
ref
2144
ref
nil
cons
2227
def
cons
2225
remove
cons
nil
cons
cons
2228
def
103
ref
subst
proveHyp
2228
ref
58
ref
subst
2228
remove
123
ref
subst
2220
ref
2143
ref
appTerm
betaConv
sym
594
ref
nil
71
ref
2227
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
2144
ref
assume
eqMp
2229
def
appThm
2149
ref
refl
appThm
nil
71
ref
2149
ref
nil
cons
2230
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
nil
346
ref
2148
ref
nil
cons
2231
def
cons
nil
cons
nil
cons
cons
346
ref
41
ref
884
remove
appTerm
893
remove
appTerm
2232
def
absTerm
2233
def
351
ref
appTerm
2234
def
betaConv
162
ref
202
ref
2233
ref
appTerm
2235
def
absTerm
2236
def
191
ref
appTerm
2237
def
betaConv
442
ref
162
ref
442
ref
346
ref
2232
remove
assume
sym
894
remove
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
891
remove
eqMp
nil
37
ref
202
ref
2236
ref
appTerm
nil
cons
cons
38
ref
2237
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2236
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2235
remove
nil
cons
cons
38
ref
2234
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2233
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
892
ref
refl
2190
ref
appThm
2148
ref
refl
appThm
trans
sym
2217
remove
820
ref
refl
2189
remove
appThm
2133
ref
refl
appThm
2147
ref
refl
appThm
appThm
nil
71
ref
821
ref
2133
ref
appTerm
2147
ref
appTerm
nil
cons
2238
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
594
ref
2163
remove
appThm
2229
remove
appThm
942
ref
trans
sym
74
ref
eqMp
nil
37
ref
1707
remove
2144
remove
appTerm
nil
cons
cons
38
ref
2238
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1098
ref
2143
ref
nil
cons
2239
def
cons
1814
ref
2105
remove
cons
2240
def
cons
nil
cons
cons
576
ref
594
ref
1084
ref
855
ref
subst
594
ref
824
ref
825
ref
713
ref
appTerm
2241
def
appTerm
2242
def
refl
207
ref
appThm
appThm
830
ref
23
ref
2039
ref
838
ref
appTerm
appTerm
appTerm
refl
appThm
trans
appThm
nil
1101
ref
640
ref
2241
ref
nil
cons
2243
def
cons
nil
cons
cons
nil
cons
cons
855
ref
subst
594
ref
856
ref
nil
1437
ref
1083
remove
1245
ref
cons
2244
def
cons
nil
cons
cons
1451
remove
subst
appThm
207
ref
appThm
appThm
1374
ref
23
ref
834
ref
836
ref
2241
ref
appTerm
2245
def
197
ref
appTerm
appTerm
appTerm
appTerm
refl
appThm
trans
appThm
appThm
nil
1105
remove
1070
remove
cons
nil
cons
cons
855
ref
subst
594
ref
824
ref
825
ref
719
ref
appTerm
appTerm
2246
def
refl
207
remove
appThm
appThm
7
ref
1104
ref
appTerm
2247
def
23
ref
2038
ref
838
remove
appTerm
appTerm
appTerm
refl
appThm
trans
appThm
sym
211
ref
42
ref
47
ref
47
ref
2242
remove
1215
ref
appTerm
2248
def
appTerm
830
ref
23
ref
2039
remove
1217
ref
appTerm
2249
def
appTerm
2250
def
appTerm
2251
def
appTerm
2252
def
appTerm
47
ref
2246
ref
1215
ref
appTerm
2253
def
appTerm
2254
def
1374
ref
23
ref
834
ref
2245
remove
215
ref
appTerm
appTerm
2255
def
appTerm
2256
def
appTerm
2257
def
appTerm
2258
def
appTerm
2259
def
appTerm
2254
ref
2247
remove
23
ref
2038
remove
1217
ref
appTerm
2260
def
appTerm
2261
def
appTerm
appTerm
2262
def
appTerm
2263
def
absTerm
2264
def
197
remove
appTerm
2265
def
betaConv
nil
226
ref
2264
ref
nil
cons
cons
2266
def
nil
cons
nil
cons
cons
983
remove
subst
211
ref
nil
71
ref
2263
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2259
remove
nil
cons
2267
def
cons
38
ref
2262
remove
nil
cons
2268
def
cons
nil
cons
cons
nil
cons
cons
2269
def
58
ref
subst
2269
remove
123
ref
subst
nil
80
ref
2252
remove
nil
cons
cons
82
ref
2258
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2270
def
96
ref
subst
2270
remove
589
ref
subst
nil
80
ref
2248
ref
nil
cons
2271
def
cons
82
ref
2251
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2272
def
96
ref
subst
2272
remove
589
ref
subst
nil
80
ref
2253
ref
nil
cons
2273
def
cons
82
ref
2257
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2274
def
96
ref
subst
2274
remove
589
ref
subst
41
ref
"_31156"
2
ref
var
2275
def
2254
ref
7
ref
1103
ref
2275
remove
varTerm
appTerm
appTerm
2261
ref
appTerm
appTerm
absTerm
2276
def
1099
ref
appTerm
2277
def
appTerm
refl
2276
ref
2256
ref
appTerm
betaConv
appThm
84
ref
2277
remove
betaConv
appThm
2254
ref
7
ref
1103
remove
2256
ref
appTerm
appTerm
2261
ref
appTerm
appTerm
refl
appThm
trans
2276
remove
refl
2257
remove
assume
appThm
eqMp
sym
41
ref
"_31164"
2
ref
var
2278
def
2254
ref
7
ref
328
ref
2278
remove
varTerm
appTerm
2256
ref
appTerm
appTerm
2261
ref
appTerm
appTerm
absTerm
2279
def
351
ref
appTerm
2280
def
appTerm
refl
2279
ref
2250
ref
appTerm
betaConv
appThm
84
ref
2280
remove
betaConv
appThm
2254
remove
7
ref
328
ref
2250
ref
appTerm
2256
ref
appTerm
appTerm
2261
ref
appTerm
appTerm
refl
appThm
trans
2279
remove
refl
2251
remove
assume
appThm
eqMp
sym
594
ref
nil
71
ref
2273
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2253
ref
assume
2281
def
eqMp
appThm
8
remove
nil
346
ref
2256
remove
nil
cons
cons
162
ref
2250
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
367
remove
subst
135
remove
368
remove
nil
211
ref
2249
ref
nil
cons
cons
nil
cons
nil
cons
cons
229
ref
subst
appThm
nil
211
remove
2255
ref
nil
cons
cons
nil
cons
nil
cons
cons
229
remove
subst
appThm
appThm
trans
appThm
2261
remove
refl
appThm
nil
753
remove
2260
ref
nil
cons
cons
227
ref
355
remove
2249
remove
appTerm
2282
def
2255
remove
appTerm
2283
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
773
remove
subst
trans
appThm
nil
71
ref
214
ref
2283
remove
appTerm
2284
def
2260
ref
appTerm
2285
def
nil
cons
2286
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
2040
ref
1217
ref
appTerm
2287
def
betaConv
2042
ref
17
ref
appTerm
2288
def
betaConv
2044
remove
713
ref
appTerm
2289
def
betaConv
2046
remove
nil
2047
remove
38
ref
2289
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
2048
remove
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2043
remove
nil
cons
cons
38
ref
2288
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2042
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2041
remove
nil
cons
cons
38
ref
2287
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
226
remove
2040
remove
nil
cons
cons
227
remove
1217
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
1335
remove
1218
ref
appTerm
2290
def
appTerm
214
ref
2260
ref
appTerm
2282
ref
834
ref
1514
remove
1217
remove
appTerm
2291
def
appTerm
appTerm
2292
def
appTerm
2293
def
appTerm
2294
def
nil
cons
cons
38
ref
2286
ref
cons
nil
cons
2295
def
cons
nil
cons
cons
103
ref
subst
proveHyp
1222
remove
215
ref
appTerm
2296
def
betaConv
1230
remove
nil
1231
remove
38
ref
2296
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
ref
1232
remove
228
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1221
ref
nil
cons
cons
38
ref
2246
ref
1219
ref
appTerm
2297
def
nil
cons
2298
def
cons
nil
cons
2299
def
cons
nil
cons
cons
103
ref
subst
proveHyp
10
ref
1242
remove
1224
remove
appTerm
absTerm
2300
def
2241
ref
appTerm
betaConv
sym
594
ref
nil
2244
remove
nil
cons
cons
2301
def
1255
remove
subst
appThm
nil
71
ref
2271
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2248
remove
assume
2302
def
eqMp
appThm
942
remove
trans
sym
74
ref
eqMp
eqMp
105
ref
106
ref
2300
ref
nil
cons
cons
107
ref
2243
remove
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
2300
remove
appTerm
nil
cons
cons
38
ref
1216
ref
nil
cons
2303
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1262
ref
1215
ref
nil
cons
cons
1245
ref
cons
nil
cons
cons
1314
ref
subst
eqMp
nil
37
ref
2303
remove
cons
2304
def
38
ref
42
ref
1220
ref
appTerm
2297
ref
appTerm
2305
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
1220
ref
nil
cons
2306
def
cons
2299
remove
cons
nil
cons
cons
2307
def
58
ref
subst
2307
remove
123
ref
subst
41
ref
"_31170"
9
ref
var
2308
def
2246
remove
2308
remove
varTerm
appTerm
absTerm
2309
def
1219
remove
appTerm
2310
def
appTerm
refl
2309
ref
1215
ref
appTerm
betaConv
appThm
84
ref
2310
remove
betaConv
appThm
2253
remove
refl
appThm
trans
2309
remove
refl
1220
remove
assume
appThm
eqMp
sym
2281
remove
eqMp
eqMp
nil
80
ref
2306
ref
cons
82
ref
2298
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
47
ref
1216
remove
appTerm
2305
remove
appTerm
nil
cons
cons
38
ref
42
ref
1221
remove
appTerm
2297
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1322
ref
2298
ref
cons
38
ref
2306
remove
cons
2304
remove
nil
cons
cons
cons
nil
cons
cons
1332
ref
subst
eqMp
eqMp
nil
37
ref
2298
remove
cons
38
ref
2290
ref
nil
cons
2311
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
576
ref
nil
1262
ref
1218
remove
nil
cons
cons
1069
remove
1245
remove
cons
cons
nil
cons
cons
1346
remove
subst
appThm
2290
ref
refl
appThm
nil
71
ref
2311
ref
cons
nil
cons
nil
cons
cons
815
remove
subst
trans
sym
74
ref
eqMp
eqMp
proveHyp
nil
37
ref
2311
remove
cons
2312
def
38
ref
42
ref
2293
ref
appTerm
2285
ref
appTerm
2313
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
123
ref
subst
proveHyp
nil
37
ref
2293
ref
nil
cons
2314
def
cons
2295
remove
cons
nil
cons
cons
2315
def
58
ref
subst
2315
remove
123
ref
subst
41
ref
"_31172"
22
remove
var
2316
def
2284
ref
2316
remove
varTerm
appTerm
absTerm
2317
def
2260
remove
appTerm
2318
def
appTerm
refl
2317
ref
2292
ref
appTerm
betaConv
appThm
84
ref
2318
remove
betaConv
appThm
2284
remove
2292
remove
appTerm
refl
appThm
trans
2317
remove
refl
2293
remove
assume
appThm
eqMp
sym
2282
remove
refl
1454
remove
766
remove
1455
remove
2301
remove
730
ref
subst
appThm
215
ref
refl
appThm
appThm
2291
ref
refl
appThm
sym
856
ref
1883
ref
730
remove
subst
appThm
1215
ref
refl
appThm
sym
2302
remove
eqMp
nil
37
ref
824
ref
718
remove
644
ref
appTerm
2319
def
appTerm
1215
remove
appTerm
nil
cons
cons
38
ref
214
remove
836
remove
2319
remove
appTerm
215
remove
appTerm
appTerm
2291
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
1883
ref
143
remove
1519
ref
413
remove
appTerm
2320
def
betaConv
1521
ref
17
ref
appTerm
2321
def
betaConv
1523
ref
713
ref
appTerm
2322
def
betaConv
1525
remove
nil
37
ref
1524
remove
nil
cons
cons
38
ref
2322
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1523
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1522
remove
nil
cons
cons
38
ref
2321
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
1521
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1520
remove
nil
cons
cons
38
ref
2320
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
1519
remove
nil
cons
cons
418
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
appThm
appThm
eqMp
eqMp
nil
80
ref
2314
ref
cons
82
ref
2286
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
47
ref
2290
remove
appTerm
2313
remove
appTerm
nil
cons
cons
38
ref
42
ref
2294
remove
appTerm
2285
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1322
remove
2286
remove
cons
38
ref
2314
remove
cons
2312
remove
nil
cons
cons
cons
nil
cons
cons
1332
remove
subst
eqMp
eqMp
eqMp
eqMp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2267
remove
cons
82
ref
2268
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
221
remove
2264
remove
appTerm
nil
cons
cons
38
ref
2265
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
225
remove
2266
remove
1233
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
2323
def
subst
eqMp
eqMp
nil
37
ref
2140
ref
820
ref
2185
remove
appTerm
2133
ref
appTerm
2147
ref
appTerm
appTerm
nil
cons
cons
38
ref
892
ref
2134
ref
appTerm
2148
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1098
ref
2147
ref
nil
cons
2324
def
cons
346
ref
2138
ref
nil
cons
2325
def
cons
2326
def
2192
remove
1244
remove
818
remove
cons
cons
cons
cons
nil
cons
cons
2323
ref
subst
eqMp
eqMp
nil
37
ref
7
remove
2148
ref
appTerm
191
ref
appTerm
nil
cons
cons
38
ref
2230
ref
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
162
ref
2231
remove
cons
443
remove
nil
cons
cons
nil
cons
cons
164
remove
1021
ref
subst
subst
eqMp
eqMp
eqMp
163
ref
204
ref
2220
remove
nil
cons
cons
162
ref
2239
ref
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
nil
80
ref
2227
remove
cons
2327
def
82
ref
2224
remove
cons
nil
cons
2328
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2223
remove
cons
2328
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2214
ref
963
ref
appTerm
appTerm
2221
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2215
remove
appTerm
2221
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2214
remove
nil
cons
cons
2328
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
163
ref
204
ref
2198
remove
nil
cons
cons
162
ref
2325
remove
cons
nil
cons
2329
def
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
nil
80
ref
2205
remove
cons
2330
def
82
ref
2202
remove
cons
nil
cons
2331
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2201
remove
cons
2331
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2186
ref
963
ref
appTerm
appTerm
2199
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2187
remove
appTerm
2199
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2186
remove
nil
cons
cons
2331
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
105
ref
106
ref
2157
ref
nil
cons
cons
2332
def
2213
remove
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
nil
80
ref
2177
remove
cons
2333
def
82
ref
2159
ref
cons
nil
cons
2334
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2175
remove
cons
2334
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2166
ref
1313
ref
appTerm
appTerm
2158
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2167
remove
appTerm
2158
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2166
remove
nil
cons
cons
2334
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2117
remove
cons
2335
def
2334
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
2336
def
nil
37
ref
1182
ref
2158
ref
appTerm
2337
def
nil
cons
2338
def
cons
2129
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
2164
ref
2172
remove
appThm
nil
71
ref
2159
remove
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2127
ref
refl
2339
def
appThm
sym
nil
106
ref
1780
ref
42
ref
2179
ref
appTerm
2127
ref
appTerm
2340
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
2340
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2179
ref
nil
cons
2341
def
cons
2129
ref
cons
nil
cons
cons
2342
def
58
ref
subst
2342
remove
123
ref
subst
2180
remove
2179
remove
assume
eqMp
nil
37
ref
2188
remove
cons
2129
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2131
ref
42
ref
2155
ref
2138
ref
appTerm
2343
def
appTerm
2127
ref
appTerm
2344
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2131
ref
nil
71
ref
2344
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2343
ref
nil
cons
2345
def
cons
2129
ref
cons
nil
cons
cons
2346
def
58
ref
subst
2346
remove
123
ref
subst
2343
ref
betaConv
2343
remove
assume
eqMp
nil
37
ref
2154
ref
nil
cons
cons
2129
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2132
ref
42
ref
2153
ref
2143
ref
appTerm
2347
def
appTerm
2127
ref
appTerm
2348
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2132
ref
nil
71
ref
2348
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2347
ref
nil
cons
2349
def
cons
2129
ref
cons
nil
cons
cons
2350
def
58
ref
subst
2350
remove
123
ref
subst
2347
ref
betaConv
2347
remove
assume
eqMp
nil
37
ref
2152
remove
nil
cons
2351
def
cons
2129
remove
cons
nil
cons
cons
2352
def
103
ref
subst
proveHyp
2352
ref
58
ref
subst
2352
remove
123
ref
subst
nil
2333
ref
82
ref
2195
remove
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
nil
2330
ref
82
ref
2218
remove
cons
nil
cons
cons
nil
cons
cons
2353
def
96
ref
subst
2353
remove
589
ref
subst
nil
2327
ref
82
ref
2230
remove
cons
nil
cons
2354
def
cons
nil
cons
cons
589
ref
subst
2122
ref
refl
2355
def
2123
ref
refl
2356
def
2124
ref
refl
2357
def
542
remove
473
ref
refl
2358
def
2149
ref
assume
2359
def
appThm
248
remove
appThm
appThm
nil
346
ref
2324
ref
cons
2329
ref
cons
nil
cons
cons
2360
def
1989
ref
subst
660
ref
541
ref
473
ref
2138
ref
appTerm
247
ref
appTerm
2361
def
appTerm
2362
def
appTerm
refl
2363
def
1972
ref
refl
nil
346
ref
2239
remove
cons
2364
def
366
ref
cons
nil
cons
cons
2365
def
1989
remove
subst
appThm
190
ref
2138
ref
appTerm
2366
def
refl
appThm
appThm
trans
trans
appThm
1456
ref
appThm
appThm
461
ref
appThm
appThm
sym
162
ref
1260
ref
1841
remove
820
ref
1842
remove
appTerm
644
ref
appTerm
2138
ref
appTerm
absTerm
2367
def
appTerm
absTerm
2368
def
191
ref
appTerm
betaConv
sym
2367
ref
11
ref
appTerm
betaConv
sym
2216
remove
eqMp
105
ref
106
ref
2367
remove
nil
cons
cons
538
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2368
ref
nil
cons
cons
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2368
remove
appTerm
nil
cons
cons
38
ref
189
ref
2366
ref
appTerm
2369
def
644
ref
appTerm
2370
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1438
remove
2326
remove
nil
cons
cons
nil
cons
cons
10
ref
42
ref
911
ref
162
ref
1260
ref
640
ref
823
remove
absTerm
2371
def
appTerm
2372
def
absTerm
2373
def
appTerm
2374
def
appTerm
2375
def
1184
ref
appTerm
2376
def
absTerm
2377
def
17
ref
appTerm
2378
def
betaConv
346
ref
35
ref
2377
ref
appTerm
2379
def
absTerm
2380
def
351
ref
appTerm
2381
def
betaConv
1370
remove
nil
37
ref
1371
ref
nil
cons
2382
def
cons
2383
def
38
ref
202
ref
2380
ref
appTerm
nil
cons
2384
def
cons
nil
cons
cons
nil
cons
cons
2385
def
103
ref
subst
proveHyp
2385
ref
58
ref
subst
2385
remove
123
ref
subst
nil
204
ref
2380
remove
nil
cons
cons
2386
def
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2379
remove
nil
cons
2387
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2377
remove
nil
cons
cons
2388
def
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2376
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2374
remove
nil
cons
2389
def
cons
2390
def
38
ref
1184
ref
nil
cons
2391
def
cons
nil
cons
2392
def
cons
nil
cons
cons
2393
def
58
ref
subst
2393
ref
123
ref
subst
nil
2383
ref
2392
ref
cons
nil
cons
cons
2394
def
103
ref
subst
nil
2390
remove
38
ref
42
ref
1371
remove
appTerm
1184
ref
appTerm
2395
def
nil
cons
2396
def
cons
nil
cons
2397
def
cons
nil
cons
cons
103
ref
subst
nil
204
ref
162
ref
42
ref
2373
ref
191
ref
appTerm
2398
def
appTerm
2395
ref
appTerm
2399
def
absTerm
2400
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2399
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2398
ref
nil
cons
2401
def
cons
2397
ref
cons
nil
cons
cons
2402
def
58
ref
subst
2402
remove
123
ref
subst
2398
ref
betaConv
2403
def
2398
remove
assume
eqMp
nil
37
ref
2372
ref
nil
cons
cons
2397
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
106
ref
640
ref
42
ref
2371
ref
644
ref
appTerm
2404
def
appTerm
2395
ref
appTerm
2405
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2405
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2404
ref
nil
cons
2406
def
cons
2397
ref
cons
nil
cons
cons
2407
def
58
ref
subst
2407
remove
123
ref
subst
2404
ref
betaConv
2408
def
2404
remove
assume
eqMp
nil
2118
ref
2397
remove
cons
nil
cons
cons
2409
def
103
ref
subst
proveHyp
2409
ref
58
ref
subst
2409
remove
123
ref
subst
2394
ref
58
ref
subst
2394
remove
123
ref
subst
nil
2118
remove
2392
remove
cons
nil
cons
cons
103
ref
subst
1186
remove
351
ref
appTerm
2410
def
betaConv
1188
remove
17
ref
appTerm
2411
def
betaConv
1190
ref
644
ref
appTerm
2412
def
betaConv
1192
remove
191
ref
appTerm
2413
def
betaConv
nil
2383
remove
38
ref
2413
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
163
ref
1193
remove
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1194
remove
cons
2414
def
38
ref
2412
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1195
ref
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1197
remove
cons
38
ref
2411
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1198
remove
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1199
remove
cons
38
ref
2410
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
1200
remove
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2382
remove
cons
2415
def
82
ref
2391
remove
cons
nil
cons
2416
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
2335
ref
82
ref
2396
remove
cons
nil
cons
2417
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2406
remove
cons
2417
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2371
ref
1313
ref
appTerm
appTerm
2395
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2372
remove
appTerm
2395
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2371
remove
nil
cons
cons
2418
def
2417
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2401
remove
cons
2417
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
2400
remove
appTerm
nil
cons
cons
38
ref
2375
remove
2395
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2373
remove
nil
cons
cons
2419
def
2417
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2389
remove
cons
2416
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
2415
remove
82
ref
2384
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
2384
remove
cons
38
ref
2381
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
2386
remove
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2387
remove
cons
38
ref
2378
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
2388
remove
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
2420
def
subst
eqMp
2421
def
2355
ref
2356
ref
2357
remove
2363
remove
1972
ref
660
ref
1984
ref
appTerm
1972
ref
541
ref
473
ref
2143
ref
appTerm
247
ref
appTerm
appTerm
2422
def
appTerm
2423
def
662
ref
appTerm
2424
def
appTerm
2425
def
appTerm
refl
2370
remove
assume
2426
def
appThm
appThm
appThm
1456
ref
appThm
nil
"n2"
9
ref
var
2427
def
2425
ref
nil
cons
2428
def
cons
"n1"
9
ref
var
2429
def
2362
ref
nil
cons
2430
def
cons
nil
cons
cons
nil
cons
cons
640
ref
189
ref
2124
ref
660
ref
2429
ref
varTerm
2431
def
appTerm
1972
ref
2427
ref
varTerm
2432
def
appTerm
644
ref
appTerm
appTerm
appTerm
644
ref
appTerm
appTerm
660
ref
2124
ref
2431
ref
appTerm
644
ref
appTerm
appTerm
2432
ref
appTerm
appTerm
absTerm
2433
def
644
ref
appTerm
2434
def
betaConv
2427
remove
35
ref
2433
ref
appTerm
2435
def
absTerm
2436
def
2432
ref
appTerm
2437
def
betaConv
2429
remove
35
ref
2436
ref
appTerm
2438
def
absTerm
2439
def
2431
ref
appTerm
2440
def
betaConv
nil
35
ref
2439
ref
appTerm
2441
def
axiom
nil
37
ref
2441
remove
nil
cons
cons
38
ref
2440
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2439
remove
nil
cons
cons
107
ref
2431
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2438
remove
nil
cons
cons
38
ref
2437
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2436
remove
nil
cons
cons
107
ref
2432
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2435
remove
nil
cons
cons
38
ref
2434
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2433
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
461
ref
appThm
appThm
sym
nil
10
ref
2430
remove
cons
nil
cons
nil
cons
cons
640
ref
41
ref
189
ref
2124
ref
17
ref
appTerm
644
ref
appTerm
2442
def
appTerm
11
ref
appTerm
appTerm
824
ref
"Number.Natural.Bits.width"
const
318
remove
constTerm
2443
def
17
ref
appTerm
appTerm
644
ref
appTerm
2444
def
appTerm
absTerm
2445
def
644
ref
appTerm
2446
def
betaConv
10
ref
35
ref
2445
ref
appTerm
2447
def
absTerm
2448
def
17
ref
appTerm
2449
def
betaConv
nil
35
ref
2448
ref
appTerm
2450
def
axiom
nil
37
ref
2450
remove
nil
cons
cons
38
ref
2449
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2448
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2447
remove
nil
cons
cons
38
ref
2446
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2445
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
sym
10
ref
47
ref
824
ref
2443
ref
2362
ref
appTerm
2451
def
appTerm
2452
def
17
ref
appTerm
appTerm
865
ref
644
ref
appTerm
appTerm
absTerm
2453
def
612
ref
2361
ref
appTerm
2454
def
appTerm
betaConv
sym
594
ref
nil
"l"
467
ref
var
2455
def
2361
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
71
ref
824
ref
2443
ref
541
remove
2455
ref
varTerm
2456
def
appTerm
appTerm
appTerm
612
ref
2456
ref
appTerm
appTerm
2457
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
2455
ref
2457
remove
absTerm
2458
def
2456
ref
appTerm
2459
def
betaConv
nil
1976
remove
2458
ref
appTerm
2460
def
axiom
nil
37
ref
2460
remove
nil
cons
cons
38
ref
2459
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
513
ref
1981
ref
2458
remove
nil
cons
cons
512
ref
2456
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
2461
def
subst
appThm
824
ref
2454
ref
appTerm
644
ref
appTerm
2462
def
refl
appThm
nil
71
ref
2462
remove
nil
cons
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
856
ref
nil
2329
ref
nil
cons
cons
1988
ref
subst
2426
remove
trans
appThm
1456
ref
appThm
1883
remove
870
ref
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
105
ref
106
ref
2453
ref
nil
cons
cons
107
ref
2454
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
2453
remove
appTerm
nil
cons
cons
38
ref
2452
remove
644
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1262
ref
648
remove
cons
709
ref
2451
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1314
ref
subst
eqMp
eqMp
41
ref
"_31186"
9
ref
var
2463
def
2122
ref
2123
ref
660
ref
2463
remove
varTerm
appTerm
2425
ref
appTerm
appTerm
17
ref
appTerm
appTerm
absTerm
2464
def
2124
remove
2362
remove
appTerm
644
ref
appTerm
2465
def
appTerm
2466
def
appTerm
refl
2464
ref
11
ref
appTerm
betaConv
appThm
84
ref
2466
remove
betaConv
appThm
2122
ref
2123
ref
857
remove
2425
remove
appTerm
appTerm
17
ref
appTerm
appTerm
refl
appThm
trans
2464
remove
refl
189
ref
2465
remove
appTerm
11
ref
appTerm
assume
appThm
eqMp
sym
2355
ref
2356
ref
nil
10
ref
2428
remove
cons
nil
cons
nil
cons
cons
862
remove
subst
appThm
461
ref
appThm
appThm
sym
2355
ref
nil
641
ref
10
ref
2424
remove
nil
cons
cons
709
ref
1984
ref
nil
cons
2467
def
cons
nil
cons
cons
cons
nil
cons
cons
640
ref
189
ref
2123
ref
719
ref
appTerm
644
ref
appTerm
2468
def
appTerm
2123
ref
660
ref
2123
ref
713
ref
appTerm
644
ref
appTerm
appTerm
2123
ref
17
ref
appTerm
2469
def
644
ref
appTerm
2470
def
appTerm
appTerm
644
ref
appTerm
2471
def
appTerm
2472
def
absTerm
2473
def
644
ref
appTerm
2474
def
betaConv
10
ref
35
ref
2473
ref
appTerm
2475
def
absTerm
2476
def
17
ref
appTerm
2477
def
betaConv
709
ref
35
ref
2476
ref
appTerm
2478
def
absTerm
2479
def
713
ref
appTerm
2480
def
betaConv
234
ref
709
ref
234
ref
10
ref
234
ref
640
ref
2472
remove
assume
sym
189
ref
2471
remove
appTerm
2468
remove
appTerm
2481
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
absThm
appThm
nil
35
ref
709
ref
35
ref
10
ref
35
ref
640
ref
2481
remove
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
37
ref
35
ref
2479
ref
appTerm
nil
cons
cons
38
ref
2480
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2479
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2478
remove
nil
cons
cons
38
ref
2477
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2476
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2475
remove
nil
cons
cons
38
ref
2474
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2473
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
appThm
sym
2403
remove
sym
2408
remove
sym
2162
remove
eqMp
105
ref
2418
remove
649
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
2419
remove
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
2393
remove
103
ref
subst
proveHyp
2420
ref
eqMp
2355
remove
2356
ref
660
ref
2123
ref
1984
ref
appTerm
17
ref
appTerm
2482
def
appTerm
refl
2356
remove
2423
remove
refl
1184
ref
assume
2483
def
appThm
appThm
461
ref
appThm
nil
641
ref
10
ref
2422
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
640
ref
189
ref
2123
ref
1972
ref
17
ref
appTerm
644
ref
appTerm
appTerm
2484
def
644
ref
appTerm
appTerm
11
ref
appTerm
absTerm
2485
def
644
ref
appTerm
2486
def
betaConv
10
ref
35
ref
2485
ref
appTerm
2487
def
absTerm
2488
def
17
ref
appTerm
2489
def
betaConv
nil
35
ref
2488
ref
appTerm
2490
def
axiom
nil
37
ref
2490
remove
nil
cons
cons
38
ref
2489
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2488
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2487
remove
nil
cons
cons
38
ref
2486
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2485
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
nil
709
ref
2482
ref
nil
cons
2491
def
cons
nil
cons
nil
cons
cons
1585
ref
subst
trans
appThm
461
ref
appThm
nil
641
remove
10
ref
2467
ref
cons
nil
cons
cons
nil
cons
cons
2492
def
640
ref
189
ref
2123
ref
2470
ref
appTerm
644
ref
appTerm
appTerm
2470
ref
appTerm
absTerm
2493
def
644
ref
appTerm
2494
def
betaConv
10
ref
35
ref
2493
ref
appTerm
2495
def
absTerm
2496
def
17
ref
appTerm
2497
def
betaConv
nil
35
ref
2496
ref
appTerm
2498
def
axiom
nil
37
ref
2498
remove
nil
cons
cons
38
ref
2497
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2496
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2495
remove
nil
cons
cons
38
ref
2494
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2493
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
sym
2492
remove
640
ref
41
ref
189
ref
2470
ref
appTerm
17
ref
appTerm
appTerm
2444
remove
appTerm
absTerm
2499
def
644
ref
appTerm
2500
def
betaConv
10
ref
35
ref
2499
ref
appTerm
2501
def
absTerm
2502
def
17
ref
appTerm
2503
def
betaConv
nil
35
ref
2502
ref
appTerm
2504
def
axiom
nil
37
ref
2504
remove
nil
cons
cons
38
ref
2503
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2502
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2501
remove
nil
cons
cons
38
ref
2500
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2499
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
sym
2207
ref
47
ref
824
ref
2443
remove
1984
ref
appTerm
2505
def
appTerm
2506
def
2209
ref
appTerm
appTerm
824
ref
2209
ref
appTerm
2507
def
17
ref
appTerm
appTerm
absTerm
2508
def
612
ref
1607
remove
appTerm
2509
def
appTerm
betaConv
sym
594
ref
nil
2455
remove
1967
remove
cons
nil
cons
nil
cons
cons
2461
remove
subst
appThm
824
ref
2509
ref
appTerm
17
ref
appTerm
2510
def
refl
appThm
nil
71
ref
2510
remove
nil
cons
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
856
ref
602
remove
1988
ref
subst
2483
remove
trans
appThm
461
ref
appThm
870
ref
trans
sym
74
ref
eqMp
eqMp
eqMp
105
ref
106
ref
2508
ref
nil
cons
cons
107
ref
2509
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
2508
remove
appTerm
nil
cons
cons
38
ref
2506
remove
17
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1437
remove
709
ref
2505
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1314
ref
subst
eqMp
eqMp
nil
37
ref
189
ref
2482
ref
appTerm
1984
ref
appTerm
nil
cons
cons
38
ref
2122
remove
2482
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
107
ref
2491
remove
cons
"y"
9
ref
var
2467
remove
cons
nil
cons
cons
nil
cons
cons
299
remove
1021
remove
subst
subst
eqMp
eqMp
proveHyp
eqMp
eqMp
eqMp
proveHyp
eqMp
proveHyp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2351
remove
cons
82
ref
2128
ref
cons
nil
cons
2511
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2349
remove
cons
2511
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2153
ref
963
ref
appTerm
appTerm
2127
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2154
remove
appTerm
2127
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2153
remove
nil
cons
cons
2511
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2345
remove
cons
2511
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2155
ref
963
ref
appTerm
appTerm
2127
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2156
remove
appTerm
2127
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2155
remove
nil
cons
cons
2511
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2341
remove
cons
2511
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2157
remove
1313
ref
appTerm
appTerm
2127
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2158
remove
appTerm
2127
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
2332
remove
2511
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
2335
ref
2511
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
2512
def
nil
37
ref
1182
remove
2127
ref
appTerm
2513
def
nil
cons
2514
def
cons
2120
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
2164
remove
2339
remove
appThm
nil
71
ref
2128
ref
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2106
remove
refl
appThm
sym
nil
37
ref
2128
ref
cons
2120
remove
cons
nil
cons
cons
2515
def
58
ref
subst
2515
remove
123
ref
subst
41
ref
"_31188"
9
ref
var
2516
def
824
ref
1972
ref
2516
remove
varTerm
appTerm
644
ref
appTerm
appTerm
1982
ref
appTerm
absTerm
2517
def
1984
remove
appTerm
2518
def
appTerm
refl
2517
ref
2126
ref
appTerm
betaConv
appThm
84
ref
2518
remove
betaConv
appThm
824
ref
1972
ref
2126
remove
appTerm
644
ref
appTerm
appTerm
1982
ref
appTerm
refl
appThm
trans
2517
remove
refl
2127
remove
assume
appThm
eqMp
sym
856
ref
nil
"j"
9
ref
var
2519
def
108
remove
cons
10
ref
2125
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
640
ref
189
ref
1972
ref
2469
remove
2519
ref
varTerm
2520
def
appTerm
appTerm
644
ref
appTerm
2521
def
appTerm
2484
remove
660
ref
2520
ref
appTerm
2522
def
644
ref
appTerm
2523
def
appTerm
2524
def
appTerm
2525
def
absTerm
2526
def
644
ref
appTerm
2527
def
betaConv
2519
ref
35
ref
2526
ref
appTerm
2528
def
absTerm
2529
def
2520
ref
appTerm
2530
def
betaConv
10
ref
35
ref
2529
ref
appTerm
2531
def
absTerm
2532
def
17
ref
appTerm
2533
def
betaConv
234
ref
10
ref
234
ref
2519
ref
234
ref
640
ref
2525
remove
assume
sym
189
ref
2524
remove
appTerm
2521
remove
appTerm
2534
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
absThm
appThm
nil
35
ref
10
ref
35
ref
2519
ref
35
ref
640
ref
2534
remove
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
37
ref
35
ref
2532
ref
appTerm
nil
cons
cons
38
ref
2533
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2532
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2531
remove
nil
cons
cons
38
ref
2530
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2529
remove
nil
cons
cons
107
ref
2520
ref
nil
cons
cons
nil
cons
2535
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2528
remove
nil
cons
cons
38
ref
2527
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2526
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
appThm
1982
ref
refl
2536
def
appThm
sym
2207
remove
47
ref
824
ref
2123
ref
1972
ref
2125
remove
appTerm
644
ref
appTerm
2537
def
appTerm
721
ref
644
ref
appTerm
2538
def
appTerm
2539
def
appTerm
2540
def
2209
remove
appTerm
appTerm
2507
remove
1982
ref
appTerm
appTerm
absTerm
2541
def
2537
ref
appTerm
betaConv
sym
594
ref
nil
640
ref
2538
remove
nil
cons
cons
10
ref
2537
ref
nil
cons
2542
def
cons
nil
cons
2543
def
cons
nil
cons
cons
nil
71
ref
824
ref
2470
ref
appTerm
17
ref
appTerm
2544
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
640
ref
2544
remove
absTerm
2545
def
644
ref
appTerm
2546
def
betaConv
10
ref
35
ref
2545
ref
appTerm
2547
def
absTerm
2548
def
17
ref
appTerm
2549
def
betaConv
nil
35
ref
2548
ref
appTerm
2550
def
axiom
nil
37
ref
2550
remove
nil
cons
cons
38
ref
2549
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2548
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2547
remove
nil
cons
cons
38
ref
2546
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2545
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
subst
appThm
824
ref
2537
ref
appTerm
2551
def
1982
ref
appTerm
2552
def
refl
appThm
nil
71
ref
2552
remove
nil
cons
2553
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
10
ref
47
ref
2551
remove
17
ref
appTerm
appTerm
865
ref
1982
ref
appTerm
appTerm
absTerm
2554
def
660
ref
2123
remove
1982
ref
appTerm
644
ref
appTerm
2555
def
appTerm
2537
remove
appTerm
2556
def
appTerm
betaConv
sym
594
ref
nil
709
ref
2555
remove
nil
cons
cons
2543
remove
cons
nil
cons
cons
nil
71
ref
865
remove
719
ref
appTerm
2557
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
10
ref
2557
remove
absTerm
2558
def
17
ref
appTerm
2559
def
betaConv
709
ref
35
ref
2558
ref
appTerm
2560
def
absTerm
2561
def
713
ref
appTerm
2562
def
betaConv
nil
35
ref
2561
ref
appTerm
2563
def
axiom
nil
37
ref
2563
remove
nil
cons
cons
38
ref
2562
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2561
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2560
remove
nil
cons
cons
38
ref
2559
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2558
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
subst
appThm
824
remove
2556
ref
appTerm
1982
ref
appTerm
2564
def
refl
appThm
nil
71
ref
2564
remove
nil
cons
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
856
remove
nil
10
ref
1982
ref
nil
cons
2565
def
cons
nil
cons
nil
cons
cons
2566
def
640
ref
189
ref
660
ref
2470
remove
appTerm
1972
remove
2442
remove
appTerm
644
ref
appTerm
appTerm
appTerm
17
ref
appTerm
absTerm
2567
def
644
ref
appTerm
2568
def
betaConv
10
ref
35
ref
2567
ref
appTerm
2569
def
absTerm
2570
def
17
ref
appTerm
2571
def
betaConv
nil
35
ref
2570
ref
appTerm
2572
def
axiom
nil
37
ref
2572
remove
nil
cons
cons
38
ref
2571
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2570
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2569
remove
nil
cons
cons
38
ref
2568
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2567
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
appThm
2536
remove
appThm
2566
remove
870
remove
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
105
ref
106
ref
2554
ref
nil
cons
cons
107
ref
2556
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
2554
remove
appTerm
nil
cons
cons
38
ref
2553
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1262
ref
2565
remove
cons
2573
def
709
ref
2542
ref
cons
nil
cons
cons
nil
cons
cons
1314
ref
subst
eqMp
eqMp
eqMp
105
ref
106
ref
2541
ref
nil
cons
cons
107
ref
2542
remove
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
1260
ref
2541
remove
appTerm
nil
cons
cons
38
ref
2540
remove
1982
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
2573
remove
709
ref
2539
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1314
remove
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2128
remove
cons
82
ref
2119
remove
cons
nil
cons
2574
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
2335
remove
2574
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2116
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
640
ref
35
ref
10
ref
202
ref
346
ref
35
ref
235
ref
2513
remove
absTerm
2575
def
appTerm
2576
def
absTerm
2577
def
appTerm
2578
def
absTerm
2579
def
appTerm
2580
def
absTerm
2581
def
appTerm
2582
def
absTerm
2583
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2582
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2581
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2580
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2579
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2578
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2577
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2576
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2575
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
235
ref
nil
71
ref
2514
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2512
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2583
remove
appTerm
thm
nil
204
ref
162
ref
202
ref
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
1098
ref
1632
remove
41
ref
1372
remove
644
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
1708
remove
appTerm
2584
def
appTerm
2585
def
absTerm
2586
def
appTerm
2587
def
absTerm
2588
def
appTerm
2589
def
absTerm
2590
def
appTerm
2591
def
absTerm
2592
def
appTerm
2593
def
absTerm
2594
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2593
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2592
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2591
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2590
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2589
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2588
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2587
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2586
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
2585
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
1644
remove
38
ref
2584
ref
nil
cons
2595
def
cons
nil
cons
2596
def
cons
nil
cons
cons
2597
def
58
ref
subst
2597
remove
123
ref
subst
1650
remove
nil
37
ref
1643
remove
cons
2596
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
1647
remove
appThm
1634
ref
refl
appThm
nil
71
ref
1645
remove
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2584
ref
refl
2598
def
appThm
sym
nil
204
ref
"b"
2
ref
var
2599
def
42
ref
1633
ref
2599
ref
varTerm
2600
def
appTerm
2601
def
appTerm
2584
ref
appTerm
2602
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2599
remove
nil
71
ref
2602
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2601
ref
nil
cons
2603
def
cons
2596
ref
cons
nil
cons
cons
2604
def
58
ref
subst
2604
remove
123
ref
subst
2601
ref
betaConv
2601
remove
assume
eqMp
nil
37
ref
822
ref
2600
ref
appTerm
2605
def
nil
cons
2606
def
cons
2596
ref
cons
nil
cons
cons
2607
def
103
ref
subst
proveHyp
2607
ref
58
ref
subst
2607
remove
123
ref
subst
346
ref
2337
remove
absTerm
2608
def
2600
ref
appTerm
2609
def
betaConv
nil
204
ref
2608
ref
nil
cons
cons
2610
def
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2338
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2336
remove
eqMp
absThm
eqMp
2611
def
nil
37
ref
202
ref
2608
ref
appTerm
2612
def
nil
cons
2613
def
cons
2614
def
38
ref
2609
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
2610
ref
162
ref
2600
ref
nil
cons
2615
def
cons
nil
cons
2616
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
2605
ref
appTerm
1260
ref
1780
ref
911
ref
2131
ref
911
ref
2132
ref
2136
ref
2140
ref
2145
ref
545
ref
2146
ref
328
ref
2600
ref
appTerm
2617
def
2143
ref
appTerm
2618
def
appTerm
2619
def
appTerm
2620
def
appTerm
2621
def
appTerm
2622
def
appTerm
2623
def
absTerm
2624
def
appTerm
2625
def
absTerm
2626
def
appTerm
2627
def
absTerm
2628
def
appTerm
2629
def
appTerm
nil
cons
cons
2596
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2606
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
2605
ref
assume
2630
def
eqMp
appThm
2629
ref
refl
appThm
nil
71
ref
2629
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2598
remove
appThm
sym
nil
106
ref
1780
ref
42
ref
2628
ref
1781
ref
appTerm
2631
def
appTerm
2584
ref
appTerm
2632
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
2632
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2631
ref
nil
cons
2633
def
cons
2596
ref
cons
nil
cons
cons
2634
def
58
ref
subst
2634
remove
123
ref
subst
2631
ref
betaConv
2631
remove
assume
eqMp
nil
37
ref
2627
ref
nil
cons
cons
2596
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2131
ref
42
ref
2626
ref
2138
ref
appTerm
2635
def
appTerm
2584
ref
appTerm
2636
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2131
ref
nil
71
ref
2636
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2635
ref
nil
cons
2637
def
cons
2596
ref
cons
nil
cons
cons
2638
def
58
ref
subst
2638
remove
123
ref
subst
2635
ref
betaConv
2635
remove
assume
eqMp
nil
37
ref
2625
ref
nil
cons
cons
2596
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2132
ref
42
ref
2624
ref
2143
ref
appTerm
2639
def
appTerm
2584
ref
appTerm
2640
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2132
ref
nil
71
ref
2640
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2639
ref
nil
cons
2641
def
cons
2596
ref
cons
nil
cons
cons
2642
def
58
ref
subst
2642
remove
123
ref
subst
2639
ref
betaConv
2639
remove
assume
eqMp
nil
37
ref
2623
remove
nil
cons
2643
def
cons
2596
remove
cons
nil
cons
cons
2644
def
103
ref
subst
proveHyp
2644
ref
58
ref
subst
2644
remove
123
ref
subst
nil
2333
ref
82
ref
2622
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
nil
2330
remove
82
ref
2621
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2645
def
96
ref
subst
2645
remove
589
ref
subst
nil
2327
remove
82
ref
2620
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
84
ref
1816
ref
328
ref
refl
2620
remove
assume
2646
def
appThm
351
ref
refl
appThm
nil
1098
ref
365
remove
cons
2647
def
346
ref
2618
ref
nil
cons
cons
2329
ref
cons
2648
def
cons
nil
cons
cons
1120
ref
1099
ref
appTerm
2649
def
betaConv
1122
ref
351
ref
appTerm
2650
def
betaConv
1124
ref
191
ref
appTerm
2651
def
betaConv
1119
remove
nil
37
ref
1125
remove
nil
cons
cons
38
ref
2651
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1124
remove
nil
cons
cons
206
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1123
remove
nil
cons
cons
38
ref
2650
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1122
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
1121
remove
nil
cons
cons
38
ref
2649
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1120
remove
nil
cons
cons
1580
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
2652
def
subst
2146
ref
refl
nil
2647
remove
2364
remove
2616
ref
cons
2653
def
cons
nil
cons
cons
2652
remove
subst
appThm
trans
trans
appThm
1456
ref
appThm
461
ref
appThm
1586
ref
appThm
appThm
1816
ref
2646
remove
appThm
1456
ref
appThm
461
ref
appThm
1586
ref
appThm
appThm
sym
450
ref
nil
709
ref
2366
ref
nil
cons
cons
nil
cons
nil
cons
cons
1585
remove
subst
appThm
1456
remove
appThm
sym
2421
remove
eqMp
41
ref
"_31178"
9
ref
var
2654
def
41
ref
819
ref
2146
ref
2617
remove
328
ref
2143
ref
appTerm
351
ref
appTerm
2655
def
appTerm
2656
def
appTerm
appTerm
2657
def
2654
remove
varTerm
2658
def
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
819
ref
2619
remove
appTerm
2659
def
2658
remove
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
absTerm
2660
def
644
ref
appTerm
2661
def
appTerm
refl
2660
ref
660
ref
2366
ref
appTerm
2662
def
11
ref
appTerm
2663
def
appTerm
betaConv
appThm
84
ref
2661
remove
betaConv
appThm
41
ref
2657
remove
2663
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
2659
remove
2663
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
refl
appThm
trans
2660
remove
refl
189
ref
2663
remove
appTerm
644
ref
appTerm
assume
sym
appThm
eqMp
sym
84
ref
nil
817
ref
346
ref
2656
ref
nil
cons
cons
2329
ref
cons
cons
nil
cons
cons
1576
ref
subst
appThm
nil
817
remove
2648
remove
cons
nil
cons
cons
1576
ref
subst
appThm
sym
162
ref
1260
ref
640
ref
2605
remove
absTerm
2664
def
appTerm
absTerm
2665
def
191
ref
appTerm
betaConv
sym
2664
ref
644
ref
appTerm
betaConv
sym
2630
remove
eqMp
105
ref
106
ref
2664
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2665
ref
nil
cons
cons
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2665
remove
appTerm
nil
cons
cons
38
ref
189
ref
190
ref
2600
ref
appTerm
2666
def
appTerm
17
ref
appTerm
2667
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
346
ref
2615
remove
cons
nil
cons
nil
cons
cons
2420
ref
subst
eqMp
41
ref
"_31180"
9
ref
var
2668
def
41
ref
819
ref
2656
remove
appTerm
11
ref
appTerm
2669
def
2668
remove
varTerm
2670
def
appTerm
1099
ref
appTerm
appTerm
819
ref
2618
remove
appTerm
11
ref
appTerm
2671
def
2670
remove
appTerm
1099
ref
appTerm
appTerm
absTerm
2672
def
17
ref
appTerm
2673
def
appTerm
refl
2672
ref
2666
ref
appTerm
betaConv
appThm
84
ref
2673
remove
betaConv
appThm
41
ref
2669
remove
2666
ref
appTerm
1099
ref
appTerm
appTerm
2671
remove
2666
remove
appTerm
1099
ref
appTerm
appTerm
refl
appThm
trans
2672
remove
refl
2667
remove
assume
sym
appThm
eqMp
sym
84
ref
nil
346
ref
2655
remove
nil
cons
cons
2616
remove
cons
nil
cons
cons
1396
ref
subst
appThm
nil
2653
remove
nil
cons
cons
1396
remove
subst
appThm
nil
305
ref
1374
ref
2600
remove
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
610
remove
subst
trans
sym
74
ref
eqMp
eqMp
proveHyp
eqMp
eqMp
proveHyp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2643
remove
cons
82
ref
2595
remove
cons
nil
cons
2674
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2641
remove
cons
2674
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2624
ref
963
ref
appTerm
appTerm
2584
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2625
remove
appTerm
2584
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2624
remove
nil
cons
cons
2674
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2637
remove
cons
2674
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2626
ref
963
ref
appTerm
appTerm
2584
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2627
remove
appTerm
2584
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2626
remove
nil
cons
cons
2674
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2633
remove
cons
2674
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2628
ref
1313
ref
appTerm
appTerm
2584
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2629
remove
appTerm
2584
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2628
remove
nil
cons
cons
2674
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
2606
remove
cons
2674
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2603
remove
cons
2674
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
1633
ref
963
ref
appTerm
appTerm
2584
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
1634
remove
appTerm
2584
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
1633
remove
nil
cons
cons
2674
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
1628
remove
2674
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
2675
def
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2594
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
2519
ref
35
ref
709
ref
202
ref
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
1098
ref
42
ref
47
ref
820
ref
2520
ref
appTerm
2676
def
713
ref
appTerm
351
ref
appTerm
2677
def
appTerm
1428
ref
appTerm
2678
def
appTerm
820
ref
2523
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
2679
def
appTerm
2680
def
absTerm
2681
def
appTerm
2682
def
absTerm
2683
def
appTerm
2684
def
absTerm
2685
def
appTerm
2686
def
absTerm
2687
def
appTerm
2688
def
absTerm
2689
def
appTerm
2690
def
absTerm
2691
def
appTerm
2692
def
absTerm
2693
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2692
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2691
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
2519
ref
nil
71
ref
2690
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2689
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
709
ref
nil
71
ref
2688
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2687
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2686
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2685
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2684
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2683
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2682
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2681
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
2680
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2678
remove
nil
cons
2694
def
cons
38
ref
2679
ref
nil
cons
2695
def
cons
nil
cons
2696
def
cons
nil
cons
cons
2697
def
58
ref
subst
2697
remove
123
ref
subst
nil
80
ref
2677
ref
nil
cons
2698
def
cons
2699
def
82
ref
1428
ref
nil
cons
2700
def
cons
nil
cons
cons
nil
cons
cons
2701
def
96
ref
subst
2701
remove
589
ref
subst
nil
37
ref
2698
ref
cons
38
ref
41
ref
1428
ref
appTerm
2702
def
47
ref
827
ref
713
ref
appTerm
2703
def
appTerm
2704
def
2679
ref
appTerm
2705
def
appTerm
2706
def
nil
cons
2707
def
cons
nil
cons
2708
def
cons
nil
cons
cons
2709
def
58
ref
subst
2709
remove
123
ref
subst
346
ref
42
ref
2677
ref
appTerm
2710
def
1260
ref
1780
ref
911
ref
2131
ref
911
ref
2132
ref
47
ref
193
ref
2522
ref
1782
remove
appTerm
appTerm
2711
def
appTerm
47
ref
892
remove
2520
ref
appTerm
2712
def
2138
ref
appTerm
2713
def
appTerm
2714
def
47
ref
820
ref
2522
ref
713
ref
appTerm
appTerm
1781
ref
appTerm
2143
ref
appTerm
2715
def
appTerm
2149
ref
appTerm
2716
def
appTerm
2717
def
appTerm
2718
def
absTerm
2719
def
appTerm
2720
def
absTerm
2721
def
appTerm
2722
def
absTerm
2723
def
appTerm
2724
def
appTerm
2725
def
absTerm
2726
def
351
ref
appTerm
2727
def
betaConv
10
ref
202
ref
346
ref
42
ref
2676
remove
17
ref
appTerm
351
ref
appTerm
appTerm
1260
ref
1780
ref
911
ref
2131
ref
911
ref
2132
ref
47
ref
193
remove
2522
ref
2133
remove
appTerm
appTerm
appTerm
2714
remove
47
ref
820
ref
2522
remove
17
ref
appTerm
appTerm
1781
ref
appTerm
2143
ref
appTerm
appTerm
2149
remove
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
absTerm
2728
def
713
ref
appTerm
2729
def
betaConv
640
ref
35
ref
10
ref
2612
remove
absTerm
2730
def
appTerm
2731
def
absTerm
2732
def
2520
ref
appTerm
2733
def
betaConv
nil
106
ref
2732
ref
nil
cons
cons
2734
def
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2731
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2730
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2613
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2611
ref
eqMp
absThm
eqMp
eqMp
absThm
eqMp
2735
def
nil
37
ref
35
ref
2732
remove
appTerm
2736
def
nil
cons
2737
def
cons
38
ref
2733
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
2734
remove
2535
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2728
ref
appTerm
nil
cons
cons
38
ref
2729
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2728
remove
nil
cons
cons
729
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
2726
ref
appTerm
nil
cons
cons
38
ref
2727
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2726
remove
nil
cons
cons
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2725
remove
nil
cons
cons
2708
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2698
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2677
remove
assume
2738
def
eqMp
appThm
2739
def
2724
ref
refl
appThm
nil
71
ref
2724
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2706
ref
refl
appThm
sym
nil
106
ref
1780
ref
42
ref
2723
ref
1781
ref
appTerm
2740
def
appTerm
2706
ref
appTerm
2741
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
2741
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2740
ref
nil
cons
2742
def
cons
2708
ref
cons
nil
cons
cons
2743
def
58
ref
subst
2743
remove
123
ref
subst
2740
ref
betaConv
2740
remove
assume
eqMp
nil
37
ref
2722
ref
nil
cons
cons
2708
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2131
ref
42
ref
2721
ref
2138
ref
appTerm
2744
def
appTerm
2706
ref
appTerm
2745
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2131
ref
nil
71
ref
2745
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2744
ref
nil
cons
2746
def
cons
2708
ref
cons
nil
cons
cons
2747
def
58
ref
subst
2747
remove
123
ref
subst
2744
ref
betaConv
2744
remove
assume
eqMp
nil
37
ref
2720
ref
nil
cons
cons
2708
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
2132
ref
42
ref
2719
ref
2143
ref
appTerm
2748
def
appTerm
2706
ref
appTerm
2749
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2132
ref
nil
71
ref
2749
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2748
ref
nil
cons
2750
def
cons
2708
ref
cons
nil
cons
cons
2751
def
58
ref
subst
2751
remove
123
ref
subst
2748
ref
betaConv
2748
remove
assume
eqMp
nil
37
ref
2718
remove
nil
cons
2752
def
cons
2708
ref
cons
nil
cons
cons
2753
def
103
ref
subst
proveHyp
2753
ref
58
ref
subst
2753
remove
123
ref
subst
nil
80
ref
2711
remove
nil
cons
cons
82
ref
2717
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
nil
80
ref
2713
ref
nil
cons
2754
def
cons
82
ref
2716
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2755
def
96
ref
subst
2755
remove
589
ref
subst
nil
80
ref
2715
remove
nil
cons
cons
2354
remove
cons
nil
cons
cons
589
ref
subst
346
ref
42
ref
2712
remove
351
ref
appTerm
appTerm
1183
ref
2520
ref
appTerm
appTerm
absTerm
2756
def
2138
ref
appTerm
2757
def
betaConv
10
ref
202
ref
346
ref
42
ref
2081
remove
appTerm
1184
remove
appTerm
absTerm
appTerm
absTerm
2758
def
2520
ref
appTerm
2759
def
betaConv
1190
remove
11
remove
appTerm
2760
def
betaConv
1369
remove
nil
2414
remove
38
ref
2760
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
1195
remove
538
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2758
ref
appTerm
nil
cons
cons
38
ref
2759
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2758
remove
nil
cons
cons
2535
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
202
ref
2756
ref
appTerm
nil
cons
cons
38
ref
2757
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2756
remove
nil
cons
cons
2329
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
2713
ref
appTerm
2369
remove
2520
ref
appTerm
2761
def
appTerm
nil
cons
cons
2708
remove
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2754
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2713
remove
assume
eqMp
appThm
2761
ref
refl
appThm
nil
71
ref
2761
ref
nil
cons
2762
def
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2702
ref
refl
2763
def
2704
ref
refl
2764
def
1816
remove
2359
remove
appThm
2523
ref
refl
appThm
461
remove
appThm
1586
remove
appThm
appThm
appThm
appThm
sym
nil
37
ref
2762
ref
cons
38
ref
2702
ref
2704
ref
819
ref
2148
remove
appTerm
2765
def
2523
remove
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
appTerm
nil
cons
2766
def
cons
nil
cons
cons
nil
cons
cons
2767
def
58
ref
subst
2767
remove
123
ref
subst
41
ref
"_31184"
9
ref
var
2768
def
2702
ref
2704
ref
2765
ref
660
remove
2768
remove
varTerm
appTerm
644
ref
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
appTerm
absTerm
2769
def
2520
ref
appTerm
2770
def
appTerm
refl
2769
ref
2366
remove
appTerm
betaConv
appThm
84
ref
2770
remove
betaConv
appThm
2702
ref
2704
ref
2765
remove
2662
remove
644
ref
appTerm
appTerm
17
ref
appTerm
1099
ref
appTerm
appTerm
appTerm
refl
appThm
trans
2769
remove
refl
2761
remove
assume
sym
appThm
eqMp
sym
2763
ref
2764
remove
2360
remove
1576
remove
subst
appThm
appThm
sym
162
ref
1260
ref
640
ref
821
ref
713
ref
appTerm
351
ref
appTerm
2771
def
absTerm
2772
def
appTerm
absTerm
2773
def
191
ref
appTerm
betaConv
sym
2772
ref
2520
remove
appTerm
betaConv
sym
2738
remove
eqMp
105
ref
106
ref
2772
remove
nil
cons
cons
2535
remove
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2773
ref
nil
cons
cons
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2773
remove
appTerm
nil
cons
cons
38
ref
1183
ref
713
ref
appTerm
2774
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
1084
remove
2420
ref
subst
eqMp
nil
37
ref
310
remove
2703
ref
appTerm
nil
cons
2775
def
cons
2776
def
38
ref
2702
ref
2704
remove
819
remove
2147
ref
appTerm
644
ref
appTerm
17
ref
appTerm
1099
ref
appTerm
2777
def
appTerm
appTerm
nil
cons
2778
def
cons
nil
cons
2779
def
cons
nil
cons
cons
2780
def
58
ref
subst
2780
remove
123
ref
subst
84
ref
1452
remove
594
ref
1201
remove
2774
remove
assume
appThm
2781
def
nil
2776
remove
38
ref
41
ref
2703
ref
appTerm
311
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
nil
80
ref
2703
ref
nil
cons
2782
def
cons
2783
def
nil
cons
nil
cons
cons
1483
remove
subst
eqMp
2784
def
trans
appThm
1459
remove
appThm
1492
remove
trans
trans
appThm
594
ref
2784
remove
appThm
nil
1101
remove
162
ref
2324
remove
cons
nil
cons
cons
nil
cons
cons
855
remove
subst
appThm
nil
71
ref
47
ref
827
ref
190
ref
2147
ref
appTerm
appTerm
appTerm
1374
remove
23
remove
834
remove
837
remove
196
remove
2147
remove
appTerm
appTerm
appTerm
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
1490
remove
subst
trans
appThm
1497
remove
trans
sym
74
ref
eqMp
eqMp
nil
80
ref
2775
ref
cons
82
ref
2778
ref
cons
nil
cons
2785
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
nil
37
ref
2782
ref
cons
2779
remove
cons
nil
cons
cons
2786
def
58
ref
subst
2786
remove
123
ref
subst
2763
remove
594
ref
nil
71
ref
2782
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
2703
ref
assume
eqMp
2787
def
appThm
2777
ref
refl
appThm
nil
71
ref
2777
ref
nil
cons
2788
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
appThm
sym
2781
remove
2787
remove
trans
sym
74
ref
eqMp
nil
37
ref
827
remove
662
remove
appTerm
nil
cons
cons
38
ref
41
ref
2777
ref
appTerm
1428
ref
appTerm
nil
cons
2789
def
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
2365
remove
2675
remove
subst
eqMp
nil
37
ref
2789
remove
cons
38
ref
2702
remove
2777
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
305
ref
2788
remove
cons
998
remove
2700
ref
cons
nil
cons
cons
nil
cons
cons
1022
remove
subst
eqMp
eqMp
eqMp
nil
2783
ref
2785
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
1557
remove
2703
remove
appTerm
2790
def
betaConv
1560
remove
nil
1561
remove
38
ref
2790
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
ref
1562
remove
305
remove
2782
remove
cons
nil
cons
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
2783
ref
82
ref
2775
remove
cons
1563
remove
2778
remove
cons
nil
cons
cons
cons
nil
cons
cons
1575
remove
subst
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
eqMp
eqMp
nil
80
ref
2762
remove
cons
82
ref
2766
remove
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2752
remove
cons
82
ref
2707
remove
cons
nil
cons
2791
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2750
remove
cons
2791
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2719
ref
963
ref
appTerm
appTerm
2706
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2720
remove
appTerm
2706
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2719
remove
nil
cons
cons
2791
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2746
remove
cons
2791
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2721
ref
963
ref
appTerm
appTerm
2706
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2722
remove
appTerm
2706
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2721
remove
nil
cons
cons
2791
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2742
remove
cons
2791
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2723
ref
1313
ref
appTerm
appTerm
2706
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2724
remove
appTerm
2706
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2723
remove
nil
cons
cons
2791
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
2699
remove
2791
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
2792
def
nil
37
ref
2710
remove
2706
remove
appTerm
2793
def
nil
cons
2794
def
cons
2696
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
2739
remove
84
ref
nil
71
ref
2700
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
1428
remove
assume
eqMp
appThm
2705
ref
refl
appThm
nil
71
ref
2705
remove
nil
cons
2795
def
cons
nil
cons
nil
cons
cons
2796
def
71
ref
41
ref
41
ref
63
remove
appTerm
73
ref
appTerm
appTerm
73
ref
appTerm
absTerm
2797
def
73
remove
appTerm
2798
def
betaConv
nil
302
remove
2797
ref
appTerm
2799
def
axiom
nil
37
ref
2799
remove
nil
cons
cons
38
ref
2798
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
283
remove
304
remove
2797
remove
nil
cons
cons
306
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
trans
appThm
2796
remove
2171
ref
subst
trans
appThm
2679
remove
refl
appThm
sym
nil
37
ref
2795
ref
cons
2696
remove
cons
nil
cons
cons
2800
def
58
ref
subst
2800
remove
123
ref
subst
nil
2783
remove
82
ref
2695
remove
cons
nil
cons
2801
def
cons
nil
cons
cons
589
ref
subst
eqMp
nil
80
ref
2795
remove
cons
2801
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
80
ref
2694
remove
cons
2801
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2693
remove
appTerm
thm
nil
204
ref
162
ref
202
ref
346
ref
202
ref
1098
ref
35
ref
640
ref
35
ref
709
ref
35
ref
10
ref
42
ref
47
ref
2771
remove
appTerm
820
remove
2241
remove
appTerm
17
ref
appTerm
1099
remove
appTerm
appTerm
appTerm
821
ref
719
remove
appTerm
1104
remove
appTerm
appTerm
2802
def
absTerm
2803
def
appTerm
2804
def
absTerm
2805
def
appTerm
2806
def
absTerm
2807
def
appTerm
2808
def
absTerm
2809
def
appTerm
2810
def
absTerm
2811
def
appTerm
2812
def
absTerm
2813
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2812
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2811
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2810
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2809
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
ref
nil
71
ref
2808
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2807
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2806
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2805
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
709
ref
nil
71
ref
2804
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2803
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2802
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
2323
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2813
remove
appTerm
thm
nil
204
ref
162
ref
35
ref
2519
ref
35
ref
709
ref
202
ref
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
1098
ref
2793
remove
absTerm
2814
def
appTerm
2815
def
absTerm
2816
def
appTerm
2817
def
absTerm
2818
def
appTerm
2819
def
absTerm
2820
def
appTerm
2821
def
absTerm
2822
def
appTerm
2823
def
absTerm
2824
def
appTerm
2825
def
absTerm
2826
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2825
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2824
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
2519
remove
nil
71
ref
2823
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2822
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
709
ref
nil
71
ref
2821
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2820
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2819
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2818
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2817
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2816
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2815
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2814
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
1098
remove
nil
71
ref
2794
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2792
remove
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
ref
2826
remove
appTerm
thm
nil
204
ref
162
ref
202
ref
346
ref
35
ref
640
ref
35
ref
10
ref
202
ref
"xs"
2
ref
var
2827
def
202
ref
"ys"
2
ref
var
2828
def
35
ref
"xt"
9
ref
var
2829
def
35
ref
"yt"
9
ref
var
2830
def
42
ref
47
ref
822
ref
2827
ref
varTerm
2831
def
appTerm
2832
def
appTerm
47
ref
1427
ref
2828
ref
varTerm
2833
def
appTerm
2834
def
appTerm
469
ref
474
remove
2829
ref
varTerm
2835
def
appTerm
2836
def
appTerm
1606
remove
2830
ref
varTerm
2837
def
appTerm
2838
def
appTerm
2839
def
appTerm
2840
def
appTerm
2841
def
appTerm
469
ref
473
ref
2831
ref
appTerm
2835
ref
appTerm
2842
def
appTerm
473
ref
2833
ref
appTerm
2837
ref
appTerm
2843
def
appTerm
2844
def
appTerm
2845
def
absTerm
2846
def
appTerm
2847
def
absTerm
2848
def
appTerm
2849
def
absTerm
2850
def
appTerm
2851
def
absTerm
2852
def
appTerm
2853
def
absTerm
2854
def
appTerm
2855
def
absTerm
2856
def
appTerm
2857
def
absTerm
2858
def
appTerm
2859
def
absTerm
2860
def
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2859
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2858
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
346
ref
nil
71
ref
2857
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2856
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
640
ref
nil
71
ref
2855
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2854
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
10
ref
nil
71
ref
2853
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2852
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2827
remove
nil
71
ref
2851
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
204
ref
2850
remove
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2828
remove
nil
71
ref
2849
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2848
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
2829
remove
nil
71
ref
2847
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
106
ref
2846
remove
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
2830
remove
nil
71
ref
2845
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2841
remove
nil
cons
2861
def
cons
38
ref
2844
ref
nil
cons
2862
def
cons
nil
cons
2863
def
cons
nil
cons
cons
2864
def
58
ref
subst
2864
remove
123
ref
subst
nil
80
ref
2832
ref
nil
cons
2865
def
cons
82
ref
2840
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2866
def
96
ref
subst
2866
remove
589
ref
subst
nil
80
ref
2834
ref
nil
cons
2867
def
cons
82
ref
2839
ref
nil
cons
2868
def
cons
nil
cons
cons
nil
cons
cons
2869
def
96
ref
subst
2869
remove
589
ref
subst
nil
37
ref
2868
remove
cons
2863
ref
cons
nil
cons
cons
103
ref
subst
2608
remove
2831
ref
appTerm
2870
def
betaConv
2611
remove
nil
2614
remove
38
ref
2870
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
2610
remove
162
ref
2831
ref
nil
cons
2871
def
cons
nil
cons
2872
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
2832
ref
appTerm
1260
ref
1780
ref
911
ref
2131
ref
911
ref
2132
ref
2136
ref
2140
remove
2145
ref
545
ref
2146
ref
328
ref
2831
ref
appTerm
2873
def
2143
ref
appTerm
2874
def
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
2875
def
appTerm
2876
def
absTerm
2877
def
appTerm
2878
def
appTerm
nil
cons
cons
38
ref
42
ref
2839
remove
appTerm
2844
ref
appTerm
2879
def
nil
cons
2880
def
cons
nil
cons
2881
def
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2865
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2832
ref
assume
2882
def
eqMp
appThm
2878
ref
refl
appThm
nil
71
ref
2878
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
ref
subst
trans
appThm
2879
ref
refl
appThm
sym
nil
106
ref
1780
ref
42
ref
2877
ref
1781
ref
appTerm
2883
def
appTerm
2879
ref
appTerm
2884
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
ref
subst
1780
ref
nil
71
ref
2884
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2883
ref
nil
cons
2885
def
cons
2881
ref
cons
nil
cons
cons
2886
def
58
ref
subst
2886
remove
123
ref
subst
2883
ref
betaConv
2883
remove
assume
eqMp
nil
37
ref
2876
ref
nil
cons
cons
2881
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
"xp"
2
ref
var
2887
def
42
ref
2875
ref
2887
ref
varTerm
2888
def
appTerm
2889
def
appTerm
2879
ref
appTerm
2890
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2887
remove
nil
71
ref
2890
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2889
ref
nil
cons
2891
def
cons
2881
ref
cons
nil
cons
cons
2892
def
58
ref
subst
2892
remove
123
ref
subst
2889
ref
betaConv
2889
remove
assume
eqMp
nil
37
ref
911
ref
2132
ref
2136
ref
47
ref
2137
remove
2888
ref
appTerm
2893
def
appTerm
2894
def
2145
remove
545
ref
328
ref
2888
ref
appTerm
2895
def
2874
remove
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
2896
def
appTerm
2897
def
nil
cons
cons
2881
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
"xq"
2
ref
var
2898
def
42
ref
2896
ref
2898
ref
varTerm
2899
def
appTerm
2900
def
appTerm
2879
ref
appTerm
2901
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2898
remove
nil
71
ref
2901
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2900
ref
nil
cons
2902
def
cons
2881
ref
cons
nil
cons
cons
2903
def
58
ref
subst
2903
remove
123
ref
subst
2900
ref
betaConv
2900
remove
assume
eqMp
nil
37
ref
2136
remove
2894
remove
47
ref
2142
remove
2899
ref
appTerm
2904
def
appTerm
545
remove
2895
remove
2873
remove
2899
ref
appTerm
2905
def
appTerm
2906
def
appTerm
2907
def
appTerm
2908
def
appTerm
2909
def
appTerm
nil
cons
2910
def
cons
2881
ref
cons
nil
cons
cons
2911
def
103
ref
subst
proveHyp
2911
ref
58
ref
subst
2911
remove
123
ref
subst
nil
2333
remove
82
ref
2909
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2912
def
96
ref
subst
2912
remove
589
ref
subst
nil
80
ref
2893
remove
nil
cons
cons
82
ref
2908
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
nil
80
ref
2904
ref
nil
cons
cons
82
ref
2907
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2913
def
96
ref
subst
2913
remove
589
ref
subst
162
ref
1260
ref
640
ref
2832
remove
absTerm
2914
def
appTerm
absTerm
2915
def
191
ref
appTerm
betaConv
sym
2914
ref
644
ref
appTerm
betaConv
sym
2882
remove
eqMp
105
ref
106
ref
2914
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2915
ref
nil
cons
cons
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2915
remove
appTerm
nil
cons
cons
38
ref
189
ref
190
ref
2831
remove
appTerm
appTerm
17
ref
appTerm
2916
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
346
ref
2871
remove
cons
nil
cons
nil
cons
cons
2420
ref
subst
eqMp
162
ref
1260
ref
640
ref
821
ref
1781
ref
appTerm
2899
ref
appTerm
absTerm
2917
def
appTerm
absTerm
2918
def
191
ref
appTerm
betaConv
sym
2917
ref
826
ref
appTerm
betaConv
sym
2904
remove
assume
eqMp
105
ref
106
ref
2917
remove
nil
cons
cons
1259
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2918
ref
nil
cons
cons
206
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2918
remove
appTerm
nil
cons
cons
38
ref
189
ref
190
ref
2899
ref
appTerm
appTerm
1781
ref
appTerm
2919
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
1814
remove
346
ref
2899
ref
nil
cons
2920
def
cons
2921
def
nil
cons
cons
nil
cons
cons
2420
ref
subst
eqMp
"y'"
2
ref
var
2922
def
42
ref
1427
remove
2922
remove
varTerm
2923
def
appTerm
appTerm
1260
ref
1780
ref
911
ref
2131
ref
911
ref
2132
ref
47
ref
1183
ref
2134
remove
appTerm
appTerm
2924
def
47
ref
1417
remove
644
ref
appTerm
2925
def
2138
remove
appTerm
appTerm
2926
def
47
ref
1416
remove
826
ref
appTerm
2927
def
1781
ref
appTerm
2143
ref
appTerm
appTerm
2928
def
830
ref
2146
ref
328
ref
2923
remove
appTerm
2143
ref
appTerm
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
2929
def
2833
ref
appTerm
2930
def
betaConv
10
ref
202
ref
2929
ref
appTerm
2931
def
absTerm
2932
def
17
ref
appTerm
2933
def
betaConv
640
ref
35
ref
2932
ref
appTerm
2934
def
absTerm
2935
def
644
ref
appTerm
2936
def
betaConv
162
ref
2736
remove
absTerm
2937
def
351
ref
appTerm
2938
def
betaConv
nil
204
ref
2937
ref
nil
cons
cons
2939
def
nil
cons
nil
cons
cons
550
ref
subst
162
ref
nil
71
ref
2737
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2735
remove
eqMp
absThm
eqMp
2940
def
nil
37
ref
202
ref
2937
remove
appTerm
2941
def
nil
cons
cons
38
ref
2938
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
2939
remove
366
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
35
ref
2935
ref
appTerm
nil
cons
cons
38
ref
2936
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2935
remove
nil
cons
cons
649
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2934
remove
nil
cons
cons
38
ref
2933
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2932
remove
nil
cons
cons
109
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
2931
remove
nil
cons
cons
38
ref
2930
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2929
remove
nil
cons
cons
162
ref
2833
ref
nil
cons
2942
def
cons
nil
cons
2943
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
42
ref
2834
ref
appTerm
1260
ref
1780
remove
911
ref
2131
ref
911
ref
2132
ref
2924
remove
2926
ref
2928
remove
830
ref
2146
remove
328
ref
2833
ref
appTerm
2944
def
2143
ref
appTerm
2945
def
appTerm
appTerm
2946
def
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
2947
def
appTerm
2948
def
appTerm
nil
cons
cons
2881
remove
cons
nil
cons
cons
103
ref
subst
proveHyp
576
ref
576
ref
nil
71
ref
2867
remove
cons
nil
cons
nil
cons
cons
75
ref
subst
2834
ref
assume
2949
def
eqMp
appThm
2948
ref
refl
appThm
nil
71
ref
2948
ref
nil
cons
cons
nil
cons
nil
cons
cons
2171
remove
subst
trans
appThm
576
ref
470
ref
2358
ref
2907
remove
assume
appThm
2835
ref
refl
appThm
2950
def
appThm
2838
ref
refl
appThm
appThm
2844
ref
refl
2951
def
appThm
appThm
sym
nil
106
ref
"d'"
9
ref
var
2952
def
42
ref
2947
ref
2952
ref
varTerm
2953
def
appTerm
2954
def
appTerm
42
ref
469
ref
473
ref
2906
remove
appTerm
2835
ref
appTerm
appTerm
2955
def
2838
ref
appTerm
appTerm
2844
remove
appTerm
2956
def
appTerm
2957
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1196
remove
subst
2952
remove
nil
71
ref
2957
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2954
ref
nil
cons
2958
def
cons
38
ref
2956
ref
nil
cons
2959
def
cons
nil
cons
2960
def
cons
nil
cons
cons
2961
def
58
ref
subst
2961
remove
123
ref
subst
2954
ref
betaConv
2954
remove
assume
eqMp
nil
37
ref
911
ref
2131
remove
911
ref
2132
ref
47
ref
1183
remove
825
remove
721
remove
2953
ref
appTerm
2962
def
appTerm
appTerm
2963
def
appTerm
2964
def
2926
remove
47
ref
2927
remove
2953
ref
appTerm
2965
def
2143
remove
appTerm
appTerm
2966
def
2946
remove
appTerm
appTerm
appTerm
absTerm
appTerm
absTerm
2967
def
appTerm
2968
def
nil
cons
cons
2960
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
"yp"
2
ref
var
2969
def
42
ref
2967
ref
2969
ref
varTerm
2970
def
appTerm
2971
def
appTerm
2956
ref
appTerm
2972
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
ref
subst
2969
remove
nil
71
ref
2972
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2971
ref
nil
cons
2973
def
cons
2960
ref
cons
nil
cons
cons
2974
def
58
ref
subst
2974
remove
123
ref
subst
2971
ref
betaConv
2971
remove
assume
eqMp
nil
37
ref
911
ref
2132
remove
2964
ref
47
ref
2925
remove
2970
ref
appTerm
2975
def
appTerm
2976
def
2966
remove
830
ref
328
remove
2970
ref
appTerm
2977
def
2945
remove
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
2978
def
appTerm
2979
def
nil
cons
cons
2960
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
204
ref
"yq"
2
remove
var
2980
def
42
ref
2978
ref
2980
ref
varTerm
2981
def
appTerm
2982
def
appTerm
2956
ref
appTerm
2983
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
550
remove
subst
2980
remove
nil
71
ref
2983
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
2982
ref
nil
cons
2984
def
cons
2960
ref
cons
nil
cons
cons
2985
def
58
ref
subst
2985
remove
123
ref
subst
2982
ref
betaConv
2982
remove
assume
eqMp
nil
37
ref
2964
remove
2976
remove
47
ref
2965
remove
2981
ref
appTerm
2986
def
appTerm
830
remove
2977
remove
2944
remove
2981
ref
appTerm
2987
def
appTerm
2988
def
appTerm
2989
def
appTerm
2990
def
appTerm
2991
def
appTerm
nil
cons
2992
def
cons
2960
remove
cons
nil
cons
cons
2993
def
103
ref
subst
proveHyp
2993
ref
58
ref
subst
2993
remove
123
ref
subst
nil
80
ref
2963
ref
nil
cons
cons
82
ref
2991
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2994
def
96
ref
subst
2994
remove
589
ref
subst
nil
80
ref
2975
remove
nil
cons
cons
82
ref
2990
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
589
ref
subst
nil
80
ref
2986
ref
nil
cons
cons
82
ref
2989
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2995
def
96
ref
subst
2995
remove
589
remove
subst
162
ref
1260
ref
640
ref
822
remove
2833
ref
appTerm
absTerm
appTerm
absTerm
2996
def
351
ref
appTerm
betaConv
sym
640
ref
2834
remove
absTerm
2997
def
644
remove
appTerm
betaConv
sym
2949
remove
eqMp
105
ref
106
ref
2997
remove
nil
cons
cons
649
remove
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2996
ref
nil
cons
cons
366
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
ref
2996
remove
appTerm
nil
cons
cons
38
ref
189
ref
190
ref
2833
remove
appTerm
appTerm
17
ref
appTerm
2998
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
346
ref
2942
remove
cons
nil
cons
nil
cons
cons
2420
ref
subst
eqMp
162
ref
1260
remove
640
ref
821
remove
2953
ref
appTerm
2981
ref
appTerm
absTerm
appTerm
absTerm
2999
def
351
ref
appTerm
betaConv
sym
640
remove
1426
remove
2953
ref
appTerm
2981
ref
appTerm
absTerm
3000
def
826
remove
appTerm
betaConv
sym
2986
remove
assume
eqMp
105
ref
106
ref
3000
remove
nil
cons
cons
1259
remove
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
163
ref
204
ref
2999
ref
nil
cons
cons
366
ref
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
911
remove
2999
remove
appTerm
nil
cons
cons
38
ref
189
ref
190
remove
2981
ref
appTerm
appTerm
3001
def
2953
ref
appTerm
3002
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
10
ref
2953
ref
nil
cons
3003
def
cons
346
ref
2981
ref
nil
cons
3004
def
cons
3005
def
nil
cons
cons
nil
cons
cons
2420
remove
subst
eqMp
576
ref
2955
ref
refl
2358
remove
2989
remove
assume
appThm
2837
ref
refl
appThm
3006
def
appThm
appThm
2951
ref
appThm
sym
nil
37
ref
2955
remove
473
ref
2988
remove
appTerm
2837
ref
appTerm
3007
def
appTerm
3008
def
nil
cons
3009
def
cons
2863
ref
cons
nil
cons
cons
3010
def
58
ref
subst
3010
remove
123
ref
subst
450
ref
613
ref
2950
remove
3008
remove
assume
3011
def
trans
appThm
appThm
613
remove
3006
remove
appThm
appThm
nil
107
ref
612
ref
3007
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
462
ref
subst
trans
sym
74
ref
eqMp
nil
37
ref
189
ref
612
ref
2836
remove
appTerm
appTerm
612
ref
2838
remove
appTerm
appTerm
nil
cons
cons
2863
ref
cons
nil
cons
cons
103
ref
subst
576
remove
450
ref
nil
235
ref
2835
ref
nil
cons
cons
3012
def
nil
cons
nil
cons
cons
1988
ref
subst
2190
remove
trans
appThm
nil
235
ref
2837
ref
nil
cons
cons
3013
def
366
ref
cons
nil
cons
cons
1988
ref
subst
2963
remove
assume
trans
appThm
nil
1262
ref
2962
remove
nil
cons
cons
2193
remove
cons
nil
cons
cons
1262
ref
41
ref
720
remove
1336
remove
appTerm
appTerm
1665
remove
1264
ref
appTerm
appTerm
absTerm
3014
def
1264
remove
appTerm
3015
def
betaConv
10
remove
35
ref
3014
ref
appTerm
3016
def
absTerm
3017
def
17
remove
appTerm
3018
def
betaConv
709
remove
35
ref
3017
ref
appTerm
3019
def
absTerm
3020
def
713
remove
appTerm
3021
def
betaConv
nil
35
ref
3020
ref
appTerm
3022
def
axiom
nil
37
ref
3022
remove
nil
cons
cons
38
ref
3021
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
3020
remove
nil
cons
cons
729
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3019
remove
nil
cons
cons
38
ref
3018
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
3017
remove
nil
cons
cons
109
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3016
remove
nil
cons
cons
38
ref
3015
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
3014
remove
nil
cons
cons
1309
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
3023
def
subst
nil
1262
remove
3003
remove
cons
2240
remove
cons
nil
cons
cons
3023
remove
subst
trans
trans
appThm
2951
remove
appThm
sym
nil
37
ref
189
ref
1781
ref
appTerm
2953
ref
appTerm
3024
def
nil
cons
3025
def
cons
2863
ref
cons
nil
cons
cons
3026
def
58
ref
subst
3026
remove
123
ref
subst
1966
ref
895
remove
1975
remove
constTerm
3027
def
"l2'"
467
ref
var
3028
def
47
ref
189
ref
612
ref
2842
ref
appTerm
appTerm
612
ref
2843
ref
appTerm
appTerm
appTerm
3029
def
469
ref
1602
ref
2842
ref
appTerm
3030
def
1971
remove
appTerm
appTerm
1602
ref
2843
ref
appTerm
3031
def
3028
ref
varTerm
appTerm
3032
def
appTerm
appTerm
absTerm
appTerm
absTerm
3033
def
473
ref
2899
remove
appTerm
2835
ref
appTerm
3034
def
appTerm
betaConv
sym
3028
ref
3029
remove
469
ref
3030
remove
3034
ref
appTerm
3035
def
appTerm
3036
def
3032
remove
appTerm
appTerm
absTerm
3037
def
473
ref
2981
remove
appTerm
2837
ref
appTerm
3038
def
appTerm
betaConv
sym
594
ref
450
ref
nil
3012
ref
2872
remove
cons
3039
def
nil
cons
cons
1988
ref
subst
2916
remove
assume
trans
3040
def
appThm
nil
3013
ref
2943
remove
cons
3041
def
nil
cons
cons
1988
ref
subst
2998
remove
assume
trans
3042
def
appThm
463
remove
trans
appThm
3036
remove
3031
remove
3038
ref
appTerm
3043
def
appTerm
3044
def
refl
appThm
nil
71
ref
3044
remove
nil
cons
3045
def
cons
nil
cons
nil
cons
cons
889
ref
subst
trans
sym
1968
ref
3027
ref
"l1'"
467
remove
var
3046
def
47
ref
189
ref
612
ref
3035
ref
appTerm
appTerm
612
remove
3043
ref
appTerm
appTerm
appTerm
3047
def
469
ref
1970
remove
3035
ref
appTerm
appTerm
1602
ref
3046
ref
varTerm
appTerm
3043
ref
appTerm
3048
def
appTerm
appTerm
absTerm
appTerm
absTerm
3049
def
473
ref
2888
ref
appTerm
2835
remove
appTerm
3050
def
appTerm
betaConv
sym
3046
ref
3047
remove
469
ref
1602
ref
3050
ref
appTerm
3051
def
3035
ref
appTerm
appTerm
3052
def
3048
remove
appTerm
appTerm
absTerm
3053
def
473
remove
2970
ref
appTerm
2837
remove
appTerm
3054
def
appTerm
betaConv
sym
594
remove
450
remove
nil
1966
ref
3034
remove
nil
cons
3055
def
cons
1968
ref
2842
remove
nil
cons
cons
nil
cons
3056
def
cons
nil
cons
cons
284
ref
695
remove
subst
3057
def
subst
698
ref
3040
remove
appThm
nil
3012
ref
162
ref
2920
remove
cons
nil
cons
cons
nil
cons
cons
1988
ref
subst
2919
remove
assume
trans
appThm
trans
appThm
nil
1966
ref
3038
remove
nil
cons
3058
def
cons
1968
remove
2843
remove
nil
cons
3059
def
cons
nil
cons
cons
nil
cons
cons
3057
remove
subst
698
remove
3042
remove
appThm
nil
3013
ref
162
ref
3004
remove
cons
nil
cons
cons
nil
cons
cons
1988
remove
subst
41
remove
"_31222"
9
remove
var
3060
def
3001
ref
3060
remove
varTerm
appTerm
absTerm
3061
def
2953
remove
appTerm
3062
def
appTerm
refl
3061
ref
1781
ref
appTerm
betaConv
appThm
84
remove
3062
remove
betaConv
appThm
3001
remove
1781
remove
appTerm
refl
appThm
trans
3061
remove
refl
3024
remove
assume
sym
appThm
eqMp
3002
remove
assume
eqMp
trans
appThm
trans
appThm
nil
107
ref
2191
remove
cons
nil
cons
nil
cons
cons
462
remove
subst
trans
appThm
3052
remove
1602
remove
3054
ref
appTerm
3063
def
3043
ref
appTerm
appTerm
3064
def
refl
appThm
nil
71
ref
3064
remove
nil
cons
cons
nil
cons
nil
cons
cons
889
remove
subst
trans
sym
470
remove
3051
remove
refl
nil
2921
remove
3039
remove
cons
nil
cons
cons
235
ref
469
remove
1608
remove
appTerm
1605
remove
appTerm
3065
def
absTerm
3066
def
247
remove
appTerm
3067
def
betaConv
346
ref
35
ref
3066
ref
appTerm
3068
def
absTerm
3069
def
351
remove
appTerm
3070
def
betaConv
162
ref
202
ref
3069
ref
appTerm
3071
def
absTerm
3072
def
191
ref
appTerm
3073
def
betaConv
442
ref
162
ref
442
remove
346
ref
234
remove
235
remove
3065
remove
assume
sym
1609
remove
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
absThm
appThm
1604
remove
eqMp
nil
37
ref
202
ref
3072
ref
appTerm
nil
cons
cons
38
ref
3073
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
3072
remove
nil
cons
cons
206
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3071
remove
nil
cons
cons
38
ref
3070
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
3069
remove
nil
cons
cons
366
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3068
remove
nil
cons
cons
38
ref
3067
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
3066
remove
nil
cons
cons
487
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
3074
def
subst
appThm
nil
346
ref
2905
remove
nil
cons
cons
3012
remove
162
ref
2888
remove
nil
cons
cons
nil
cons
cons
cons
nil
cons
cons
3074
ref
subst
3011
remove
trans
trans
appThm
3063
remove
refl
nil
3005
remove
3041
remove
cons
nil
cons
cons
3074
ref
subst
appThm
nil
346
remove
2987
remove
nil
cons
cons
3013
remove
162
ref
2970
remove
nil
cons
cons
nil
cons
cons
cons
nil
cons
cons
3074
remove
subst
trans
appThm
nil
512
ref
3007
remove
nil
cons
cons
nil
cons
nil
cons
cons
514
remove
subst
trans
sym
74
remove
eqMp
eqMp
eqMp
513
ref
1981
ref
3053
remove
nil
cons
cons
512
ref
3054
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
513
ref
1981
ref
3049
ref
nil
cons
cons
512
ref
3050
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
nil
37
ref
3027
ref
3049
remove
appTerm
nil
cons
cons
38
ref
3045
remove
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
3028
remove
3043
remove
nil
cons
cons
1966
remove
3035
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
284
ref
"l2'"
145
ref
var
3075
def
42
ref
903
ref
680
ref
903
ref
"l1'"
145
remove
var
3076
def
47
ref
189
ref
686
remove
appTerm
231
ref
3075
ref
varTerm
3077
def
appTerm
appTerm
appTerm
147
ref
684
remove
appTerm
383
remove
3076
ref
varTerm
3078
def
appTerm
3077
ref
appTerm
appTerm
3079
def
appTerm
3080
def
absTerm
3081
def
appTerm
3082
def
absTerm
3083
def
appTerm
3084
def
appTerm
3085
def
147
remove
683
ref
appTerm
3077
ref
appTerm
3086
def
appTerm
3087
def
absTerm
3088
def
3077
ref
appTerm
3089
def
betaConv
679
ref
392
ref
3088
ref
appTerm
3090
def
absTerm
3091
def
683
ref
appTerm
3092
def
betaConv
nil
392
ref
680
ref
392
ref
3076
ref
392
ref
679
ref
392
ref
3075
ref
42
ref
3080
ref
appTerm
3086
ref
appTerm
absTerm
3093
def
appTerm
3094
def
absTerm
3095
def
appTerm
3096
def
absTerm
3097
def
appTerm
3098
def
absTerm
3099
def
appTerm
3100
def
axiom
nil
37
ref
3100
ref
nil
cons
3101
def
cons
3102
def
38
ref
392
ref
3091
ref
appTerm
nil
cons
3103
def
cons
nil
cons
cons
nil
cons
cons
3104
def
103
ref
subst
proveHyp
3104
ref
58
ref
subst
3104
remove
123
ref
subst
nil
399
ref
3091
remove
nil
cons
cons
3105
def
nil
cons
nil
cons
cons
1364
ref
subst
679
ref
nil
71
ref
3090
remove
nil
cons
3106
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
399
ref
3088
remove
nil
cons
cons
3107
def
nil
cons
nil
cons
cons
1364
ref
subst
3075
ref
nil
71
ref
3087
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
3084
remove
nil
cons
3108
def
cons
3109
def
38
ref
3086
ref
nil
cons
3110
def
cons
nil
cons
3111
def
cons
nil
cons
cons
3112
def
58
ref
subst
3112
remove
123
ref
subst
nil
3102
ref
3111
ref
cons
nil
cons
cons
3113
def
103
ref
subst
nil
3109
remove
38
ref
42
ref
3100
remove
appTerm
3086
remove
appTerm
3114
def
nil
cons
3115
def
cons
nil
cons
3116
def
cons
nil
cons
cons
103
ref
subst
nil
399
ref
680
ref
42
ref
3083
ref
681
ref
appTerm
3117
def
appTerm
3114
ref
appTerm
3118
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1364
ref
subst
680
ref
nil
71
ref
3118
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
3117
ref
nil
cons
3119
def
cons
3116
ref
cons
nil
cons
cons
3120
def
58
ref
subst
3120
remove
123
ref
subst
3117
ref
betaConv
3117
remove
assume
eqMp
nil
37
ref
3082
ref
nil
cons
cons
3116
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
399
ref
3076
ref
42
ref
3081
ref
3078
ref
appTerm
3121
def
appTerm
3114
ref
appTerm
3122
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1364
ref
subst
3076
ref
nil
71
ref
3122
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
3121
ref
nil
cons
3123
def
cons
3116
ref
cons
nil
cons
cons
3124
def
58
ref
subst
3124
remove
123
ref
subst
3121
ref
betaConv
3121
remove
assume
eqMp
nil
37
ref
3080
remove
nil
cons
3125
def
cons
3126
def
3116
remove
cons
nil
cons
cons
3127
def
103
ref
subst
proveHyp
3127
ref
58
ref
subst
3127
remove
123
ref
subst
3113
ref
58
ref
subst
3113
remove
123
ref
subst
nil
3126
remove
3111
remove
cons
nil
cons
cons
103
ref
subst
3093
ref
3077
ref
appTerm
3128
def
betaConv
3095
ref
683
ref
appTerm
3129
def
betaConv
3097
ref
3078
ref
appTerm
3130
def
betaConv
3099
ref
681
ref
appTerm
3131
def
betaConv
nil
3102
remove
38
ref
3131
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
398
ref
399
ref
3099
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3098
remove
nil
cons
cons
38
ref
3130
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3097
remove
nil
cons
cons
400
ref
3078
ref
nil
cons
cons
nil
cons
3132
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3096
remove
nil
cons
cons
38
ref
3129
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3095
remove
nil
cons
cons
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3094
remove
nil
cons
cons
38
ref
3128
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3093
remove
nil
cons
cons
400
ref
3077
ref
nil
cons
cons
nil
cons
3133
def
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
3101
remove
cons
3134
def
82
ref
3110
remove
cons
nil
cons
3135
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
80
ref
3125
remove
cons
82
ref
3115
remove
cons
nil
cons
3136
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
3123
remove
cons
3136
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
392
ref
400
ref
42
ref
3081
ref
400
ref
varTerm
3137
def
appTerm
appTerm
3114
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
3082
remove
appTerm
3114
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3081
remove
nil
cons
cons
3136
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
3119
remove
cons
3136
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
392
ref
400
ref
42
ref
3083
ref
3137
ref
appTerm
appTerm
3114
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
3085
remove
3114
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3083
remove
nil
cons
cons
3136
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
3108
remove
cons
3135
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
3134
remove
82
ref
3103
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
3103
remove
cons
38
ref
3092
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
3105
remove
694
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3106
remove
cons
38
ref
3089
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
3107
remove
3133
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
eqMp
513
ref
1981
ref
3037
remove
nil
cons
cons
512
ref
3058
remove
cons
nil
cons
cons
nil
cons
cons
960
ref
subst
proveHyp
eqMp
513
remove
1981
remove
3033
ref
nil
cons
cons
512
remove
3055
remove
cons
nil
cons
cons
nil
cons
cons
960
remove
subst
proveHyp
nil
37
ref
3027
remove
3033
remove
appTerm
nil
cons
cons
2863
remove
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
3046
remove
3059
remove
cons
3056
remove
cons
nil
cons
cons
284
remove
3076
ref
42
ref
903
ref
679
ref
903
remove
3075
ref
47
remove
189
remove
685
remove
appTerm
231
remove
3078
ref
appTerm
appTerm
appTerm
3079
remove
appTerm
3138
def
absTerm
3139
def
appTerm
3140
def
absTerm
3141
def
appTerm
3142
def
appTerm
3143
def
2064
remove
3078
ref
appTerm
3144
def
appTerm
3145
def
absTerm
3146
def
3078
ref
appTerm
3147
def
betaConv
680
ref
392
ref
3146
ref
appTerm
3148
def
absTerm
3149
def
681
ref
appTerm
3150
def
betaConv
nil
392
ref
680
ref
392
ref
3076
ref
392
ref
679
ref
392
ref
3075
ref
42
ref
3138
ref
appTerm
3144
ref
appTerm
absTerm
3151
def
appTerm
3152
def
absTerm
3153
def
appTerm
3154
def
absTerm
3155
def
appTerm
3156
def
absTerm
3157
def
appTerm
3158
def
axiom
nil
37
ref
3158
ref
nil
cons
3159
def
cons
3160
def
38
ref
392
ref
3149
ref
appTerm
nil
cons
3161
def
cons
nil
cons
cons
nil
cons
cons
3162
def
103
ref
subst
proveHyp
3162
ref
58
ref
subst
3162
remove
123
ref
subst
nil
399
ref
3149
remove
nil
cons
cons
3163
def
nil
cons
nil
cons
cons
1364
ref
subst
680
remove
nil
71
ref
3148
remove
nil
cons
3164
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
399
ref
3146
remove
nil
cons
cons
3165
def
nil
cons
nil
cons
cons
1364
ref
subst
3076
remove
nil
71
ref
3145
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
3142
remove
nil
cons
3166
def
cons
3167
def
38
ref
3144
ref
nil
cons
3168
def
cons
nil
cons
3169
def
cons
nil
cons
cons
3170
def
58
ref
subst
3170
remove
123
ref
subst
nil
3160
ref
3169
ref
cons
nil
cons
cons
3171
def
103
ref
subst
nil
3167
remove
38
ref
42
ref
3158
remove
appTerm
3144
remove
appTerm
3172
def
nil
cons
3173
def
cons
nil
cons
3174
def
cons
nil
cons
cons
103
ref
subst
nil
399
ref
679
ref
42
ref
3141
ref
683
ref
appTerm
3175
def
appTerm
3172
ref
appTerm
3176
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1364
ref
subst
679
remove
nil
71
ref
3176
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
37
ref
3175
ref
nil
cons
3177
def
cons
3174
ref
cons
nil
cons
cons
3178
def
58
ref
subst
3178
remove
123
ref
subst
3175
ref
betaConv
3175
remove
assume
eqMp
nil
37
ref
3140
ref
nil
cons
cons
3174
ref
cons
nil
cons
cons
103
ref
subst
proveHyp
nil
399
ref
3075
ref
42
ref
3139
ref
3077
ref
appTerm
3179
def
appTerm
3172
ref
appTerm
3180
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1364
remove
subst
3075
remove
nil
71
remove
3180
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
remove
subst
nil
37
ref
3179
ref
nil
cons
3181
def
cons
3174
ref
cons
nil
cons
cons
3182
def
58
ref
subst
3182
remove
123
ref
subst
3179
ref
betaConv
3179
remove
assume
eqMp
nil
37
ref
3138
remove
nil
cons
3183
def
cons
3184
def
3174
remove
cons
nil
cons
cons
3185
def
103
ref
subst
proveHyp
3185
ref
58
ref
subst
3185
remove
123
ref
subst
3171
ref
58
remove
subst
3171
remove
123
remove
subst
nil
3184
remove
3169
remove
cons
nil
cons
cons
103
ref
subst
3151
ref
3077
remove
appTerm
3186
def
betaConv
3153
ref
683
remove
appTerm
3187
def
betaConv
3155
ref
3078
remove
appTerm
3188
def
betaConv
3157
ref
681
remove
appTerm
3189
def
betaConv
nil
3160
remove
38
ref
3189
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
398
ref
399
ref
3157
remove
nil
cons
cons
693
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3156
remove
nil
cons
cons
38
ref
3188
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3155
remove
nil
cons
cons
3132
ref
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3154
remove
nil
cons
cons
38
ref
3187
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3153
remove
nil
cons
cons
694
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3152
remove
nil
cons
cons
38
ref
3186
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3151
remove
nil
cons
cons
3133
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
3159
remove
cons
3190
def
82
ref
3168
remove
cons
nil
cons
3191
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
80
ref
3183
remove
cons
82
ref
3173
remove
cons
nil
cons
3192
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
3181
remove
cons
3192
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
392
ref
400
ref
42
ref
3139
ref
3137
ref
appTerm
appTerm
3172
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
3140
remove
appTerm
3172
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
ref
3139
remove
nil
cons
cons
3192
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
3177
remove
cons
3192
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
392
remove
400
remove
42
ref
3141
ref
3137
remove
appTerm
appTerm
3172
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
3143
remove
3172
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
399
remove
3141
remove
nil
cons
cons
3192
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
80
ref
3166
remove
cons
3191
remove
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
3190
remove
82
ref
3161
ref
cons
nil
cons
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
nil
37
ref
3161
remove
cons
38
ref
3150
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
ref
3163
remove
693
remove
cons
nil
cons
cons
133
ref
subst
eqMp
eqMp
nil
37
ref
3164
remove
cons
38
ref
3147
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
398
remove
3165
remove
3132
remove
cons
nil
cons
cons
133
remove
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
nil
80
ref
3025
remove
cons
82
ref
2862
remove
cons
nil
cons
3193
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
80
ref
3009
remove
cons
3193
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2992
remove
cons
82
ref
2959
remove
cons
nil
cons
3194
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2984
remove
cons
3194
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
162
ref
42
ref
2978
ref
191
ref
appTerm
appTerm
2956
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2979
remove
appTerm
2956
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2978
remove
nil
cons
cons
3194
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2973
remove
cons
3194
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
162
remove
42
ref
2967
ref
191
remove
appTerm
appTerm
2956
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2968
remove
appTerm
2956
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2967
remove
nil
cons
cons
3194
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2958
remove
cons
3194
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
35
ref
107
ref
42
ref
2947
ref
1313
ref
appTerm
appTerm
2956
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2948
remove
appTerm
2956
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
105
ref
106
ref
2947
remove
nil
cons
cons
3194
remove
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
ref
2910
remove
cons
82
remove
2880
remove
cons
nil
cons
3195
def
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
80
ref
2902
remove
cons
3195
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
ref
42
ref
2896
ref
963
ref
appTerm
appTerm
2879
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2897
remove
appTerm
2879
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
ref
204
ref
2896
remove
nil
cons
cons
3195
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2891
remove
cons
3195
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
ref
202
ref
962
remove
42
ref
2875
ref
963
remove
appTerm
appTerm
2879
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
ref
42
ref
2876
remove
appTerm
2879
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
ref
subst
proveHyp
163
remove
204
remove
2875
remove
nil
cons
cons
3195
ref
cons
nil
cons
cons
979
ref
subst
eqMp
eqMp
eqMp
nil
80
ref
2885
remove
cons
3195
ref
cons
nil
cons
cons
96
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
37
remove
35
remove
107
remove
42
ref
2877
ref
1313
remove
appTerm
appTerm
2879
ref
appTerm
absTerm
appTerm
nil
cons
cons
38
remove
42
remove
2878
remove
appTerm
2879
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
103
remove
subst
proveHyp
105
remove
106
remove
2877
remove
nil
cons
cons
3195
remove
cons
nil
cons
cons
979
remove
subst
eqMp
eqMp
eqMp
eqMp
proveHyp
proveHyp
proveHyp
proveHyp
eqMp
nil
80
remove
2861
remove
cons
3193
remove
cons
nil
cons
cons
96
remove
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
202
remove
2860
remove
appTerm
thm
2940
remove
nil
2941
remove
thm