reference documentation

Article parser-all-thm.art

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

186074 bytes
6
version
nil
"P"
"->"
typeOp
0
def
"Parser.parser"
typeOp
1
def
"A"
varType
2
def
"B"
varType
3
def
nil
cons
4
def
cons
5
def
opType
6
def
"bool"
typeOp
nil
opType
7
def
nil
cons
8
def
cons
opType
9
def
var
10
def
"p"
6
ref
var
11
def
"Data.Bool.!"
const
12
def
0
ref
0
ref
"Parser.Stream.stream"
typeOp
13
def
2
ref
nil
cons
14
def
opType
15
def
8
ref
cons
opType
16
def
8
ref
cons
opType
17
def
constTerm
18
def
"xs"
15
ref
var
19
def
"Number.Natural.<="
const
0
ref
"Number.Natural.natural"
typeOp
nil
opType
20
def
0
ref
20
ref
8
ref
cons
opType
21
def
nil
cons
cons
opType
22
def
constTerm
23
def
"Parser.Stream.length"
const
24
def
0
ref
13
ref
4
ref
opType
25
def
20
ref
nil
cons
26
def
cons
opType
constTerm
27
def
"Parser.parse"
const
28
def
0
ref
6
ref
0
ref
15
ref
25
ref
nil
cons
29
def
cons
opType
30
def
nil
cons
31
def
cons
opType
constTerm
11
ref
varTerm
32
def
appTerm
33
def
19
ref
varTerm
34
def
appTerm
35
def
appTerm
appTerm
24
remove
0
ref
15
ref
26
ref
cons
opType
constTerm
36
def
34
ref
appTerm
37
def
appTerm
38
def
absTerm
39
def
appTerm
40
def
absTerm
41
def
nil
cons
cons
nil
cons
nil
cons
cons
"A"
6
ref
nil
cons
cons
nil
cons
42
def
nil
nil
cons
43
def
cons
44
def
"="
const
45
def
0
ref
7
ref
0
ref
7
ref
8
ref
cons
opType
46
def
nil
cons
cons
opType
47
def
constTerm
48
def
12
ref
0
ref
0
ref
2
ref
8
ref
cons
opType
49
def
8
ref
cons
opType
50
def
constTerm
51
def
"P"
49
ref
var
52
def
varTerm
53
def
appTerm
54
def
appTerm
refl
"p"
49
ref
var
55
def
45
ref
0
ref
49
ref
50
ref
nil
cons
cons
opType
constTerm
55
ref
varTerm
56
def
appTerm
"x"
2
ref
var
57
def
"Data.Bool.T"
const
7
ref
constTerm
58
def
absTerm
59
def
appTerm
absTerm
60
def
53
ref
appTerm
betaConv
61
def
appThm
nil
45
ref
0
ref
50
ref
0
ref
50
ref
8
ref
cons
opType
62
def
nil
cons
cons
opType
constTerm
63
def
51
ref
appTerm
60
remove
appTerm
axiom
53
ref
refl
64
def
appThm
65
def
eqMp
sym
66
def
subst
67
def
subst
11
ref
nil
"t"
7
ref
var
68
def
40
remove
nil
cons
69
def
cons
nil
cons
nil
cons
cons
48
ref
68
ref
varTerm
70
def
appTerm
58
ref
appTerm
assume
sym
nil
58
ref
axiom
71
def
eqMp
70
ref
assume
71
ref
deductAntisym
deductAntisym
72
def
subst
nil
"P"
16
ref
var
73
def
19
ref
"Data.Bool.==>"
const
47
ref
constTerm
74
def
18
ref
"ys"
15
ref
var
75
def
74
ref
"Parser.Stream.isProperSuffix"
const
0
ref
15
ref
16
ref
nil
cons
76
def
cons
opType
77
def
constTerm
78
def
75
ref
varTerm
79
def
appTerm
80
def
34
ref
appTerm
81
def
appTerm
82
def
23
ref
27
ref
33
ref
79
ref
appTerm
83
def
appTerm
84
def
appTerm
85
def
36
ref
79
ref
appTerm
86
def
appTerm
87
def
appTerm
absTerm
appTerm
appTerm
38
remove
appTerm
88
def
absTerm
89
def
nil
cons
cons
nil
cons
nil
cons
cons
"A"
15
ref
nil
cons
90
def
cons
nil
cons
91
def
43
ref
cons
92
def
66
ref
subst
93
def
subst
19
ref
nil
68
ref
88
ref
nil
cons
94
def
cons
nil
cons
nil
cons
cons
72
ref
subst
19
ref
"Data.Bool.\\/"
const
47
ref
constTerm
95
def
45
ref
77
ref
constTerm
96
def
34
ref
appTerm
97
def
"Parser.Stream.error"
const
98
def
15
ref
constTerm
99
def
appTerm
100
def
appTerm
95
ref
97
ref
"Parser.Stream.eof"
const
101
def
15
ref
constTerm
102
def
appTerm
103
def
appTerm
"Data.Bool.?"
const
104
def
50
ref
constTerm
105
def
57
ref
104
ref
17
ref
constTerm
106
def
"xt"
15
ref
var
107
def
97
ref
"Parser.Stream.cons"
const
108
def
0
ref
2
ref
0
ref
15
ref
90
ref
cons
opType
nil
cons
109
def
cons
opType
constTerm
110
def
57
ref
varTerm
111
def
appTerm
112
def
107
ref
varTerm
113
def
appTerm
114
def
appTerm
115
def
absTerm
116
def
appTerm
117
def
absTerm
118
def
appTerm
119
def
appTerm
120
def
appTerm
121
def
absTerm
122
def
34
ref
appTerm
123
def
betaConv
nil
18
ref
122
ref
appTerm
124
def
axiom
nil
"p"
7
ref
var
125
def
124
remove
nil
cons
cons
"q"
7
ref
var
126
def
123
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
48
ref
74
ref
125
ref
varTerm
127
def
appTerm
128
def
126
ref
varTerm
129
def
appTerm
130
def
appTerm
131
def
refl
125
ref
126
ref
48
ref
"Data.Bool./\\"
const
47
ref
constTerm
132
def
127
ref
appTerm
133
def
129
ref
appTerm
134
def
appTerm
135
def
127
ref
appTerm
absTerm
136
def
absTerm
137
def
127
ref
appTerm
betaConv
129
ref
refl
138
def
appThm
136
remove
129
ref
appTerm
betaConv
trans
appThm
nil
45
ref
0
ref
47
ref
0
ref
47
ref
8
ref
cons
opType
139
def
nil
cons
cons
opType
constTerm
140
def
74
ref
appTerm
137
remove
appTerm
axiom
127
ref
refl
141
def
appThm
138
ref
appThm
eqMp
142
def
sym
143
def
135
remove
refl
126
ref
45
ref
0
ref
139
ref
0
ref
139
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
144
def
"f"
47
remove
var
145
def
145
ref
varTerm
146
def
127
ref
appTerm
129
ref
appTerm
absTerm
147
def
appTerm
145
ref
146
ref
58
ref
appTerm
58
ref
appTerm
absTerm
148
def
appTerm
absTerm
149
def
129
ref
appTerm
betaConv
appThm
45
ref
0
ref
46
ref
0
ref
46
ref
8
ref
cons
opType
150
def
nil
cons
cons
opType
constTerm
151
def
133
remove
appTerm
refl
125
ref
149
remove
absTerm
152
def
127
ref
appTerm
betaConv
appThm
nil
140
ref
132
ref
appTerm
152
ref
appTerm
axiom
153
def
141
ref
appThm
eqMp
138
ref
appThm
eqMp
154
def
sym
145
ref
146
ref
refl
nil
68
ref
127
ref
nil
cons
155
def
cons
nil
cons
nil
cons
cons
156
def
72
ref
subst
127
ref
assume
157
def
eqMp
appThm
nil
68
ref
129
ref
nil
cons
158
def
cons
nil
cons
nil
cons
cons
72
ref
subst
129
ref
assume
159
def
eqMp
appThm
absThm
eqMp
160
def
nil
"P"
7
ref
var
161
def
155
ref
cons
"Q"
7
ref
var
162
def
158
ref
cons
nil
cons
163
def
cons
nil
cons
cons
48
ref
refl
164
def
145
ref
146
remove
161
ref
varTerm
165
def
appTerm
166
def
162
ref
varTerm
167
def
appTerm
absTerm
168
def
125
ref
126
ref
127
ref
absTerm
absTerm
169
def
appTerm
betaConv
169
ref
165
ref
appTerm
betaConv
167
ref
refl
170
def
appThm
126
ref
165
ref
absTerm
167
ref
appTerm
betaConv
trans
trans
appThm
148
ref
169
ref
appTerm
betaConv
169
ref
58
ref
appTerm
betaConv
58
ref
refl
171
def
appThm
126
ref
58
ref
absTerm
58
ref
appTerm
betaConv
trans
trans
appThm
48
ref
132
ref
165
ref
appTerm
172
def
167
ref
appTerm
173
def
appTerm
refl
126
ref
144
remove
145
remove
166
remove
129
ref
appTerm
absTerm
appTerm
148
ref
appTerm
absTerm
167
ref
appTerm
betaConv
appThm
151
ref
172
remove
appTerm
refl
152
remove
165
ref
appTerm
betaConv
appThm
153
remove
165
ref
refl
174
def
appThm
eqMp
170
ref
appThm
eqMp
173
remove
assume
eqMp
175
def
169
remove
refl
appThm
eqMp
sym
71
ref
eqMp
176
def
subst
177
def
deductAntisym
eqMp
142
remove
130
ref
assume
eqMp
sym
157
ref
eqMp
164
ref
147
remove
125
ref
126
ref
129
ref
absTerm
178
def
absTerm
179
def
appTerm
betaConv
179
ref
127
ref
appTerm
betaConv
138
remove
appThm
178
ref
129
ref
appTerm
betaConv
trans
trans
appThm
148
remove
179
ref
appTerm
betaConv
179
ref
58
ref
appTerm
betaConv
171
remove
appThm
178
ref
58
ref
appTerm
betaConv
trans
trans
180
def
appThm
154
remove
134
remove
assume
eqMp
179
ref
refl
181
def
appThm
eqMp
sym
71
ref
eqMp
182
def
proveHyp
183
def
deductAntisym
184
def
subst
proveHyp
91
ref
73
ref
122
remove
nil
cons
cons
"x"
15
ref
var
185
def
34
ref
nil
cons
186
def
cons
nil
cons
187
def
cons
nil
cons
cons
nil
125
ref
54
ref
nil
cons
188
def
cons
126
ref
53
ref
111
ref
appTerm
189
def
nil
cons
190
def
cons
nil
cons
cons
nil
cons
cons
191
def
143
ref
subst
191
remove
182
remove
160
remove
deductAntisym
192
def
subst
48
ref
189
ref
appTerm
refl
59
remove
111
ref
appTerm
betaConv
appThm
61
remove
65
remove
54
remove
assume
eqMp
eqMp
111
ref
refl
193
def
appThm
eqMp
sym
71
ref
eqMp
eqMp
nil
161
ref
188
remove
cons
162
ref
190
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
194
def
subst
eqMp
eqMp
195
def
nil
125
ref
121
remove
nil
cons
196
def
cons
197
def
126
ref
94
ref
cons
nil
cons
198
def
cons
nil
cons
cons
199
def
184
ref
subst
proveHyp
199
ref
143
ref
subst
199
remove
192
ref
subst
nil
125
ref
120
remove
nil
cons
200
def
cons
201
def
198
ref
cons
nil
cons
cons
202
def
143
ref
subst
202
remove
192
ref
subst
nil
52
ref
57
ref
74
ref
118
ref
111
ref
appTerm
203
def
appTerm
204
def
88
ref
appTerm
205
def
absTerm
206
def
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
205
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
203
ref
nil
cons
207
def
cons
208
def
198
ref
cons
nil
cons
cons
209
def
143
ref
subst
209
remove
192
ref
subst
203
ref
betaConv
203
remove
assume
eqMp
210
def
nil
125
ref
117
ref
nil
cons
cons
211
def
198
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
107
ref
74
ref
116
ref
113
ref
appTerm
212
def
appTerm
213
def
88
ref
appTerm
214
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
107
ref
nil
68
ref
214
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
212
ref
nil
cons
215
def
cons
216
def
198
ref
cons
nil
cons
cons
217
def
143
ref
subst
217
remove
192
ref
subst
212
ref
betaConv
212
remove
assume
eqMp
218
def
nil
125
ref
115
ref
nil
cons
219
def
cons
220
def
198
ref
cons
nil
cons
cons
221
def
184
ref
subst
proveHyp
221
ref
143
ref
subst
221
remove
192
ref
subst
48
ref
"_32470"
15
ref
var
222
def
74
ref
18
ref
75
ref
74
ref
80
ref
222
remove
varTerm
223
def
appTerm
appTerm
87
ref
appTerm
absTerm
appTerm
appTerm
23
ref
27
ref
33
ref
223
ref
appTerm
appTerm
appTerm
36
ref
223
remove
appTerm
appTerm
appTerm
absTerm
224
def
34
ref
appTerm
225
def
appTerm
refl
226
def
224
remove
114
ref
appTerm
betaConv
appThm
164
ref
225
remove
betaConv
appThm
227
def
74
ref
18
ref
75
ref
74
ref
80
ref
114
ref
appTerm
228
def
appTerm
229
def
87
ref
appTerm
absTerm
230
def
appTerm
231
def
appTerm
23
ref
27
ref
33
ref
114
ref
appTerm
232
def
appTerm
appTerm
36
ref
114
ref
appTerm
233
def
appTerm
234
def
appTerm
refl
appThm
trans
89
ref
refl
235
def
115
remove
assume
236
def
appThm
eqMp
sym
nil
125
ref
231
remove
nil
cons
237
def
cons
238
def
126
ref
234
remove
nil
cons
239
def
cons
nil
cons
cons
nil
cons
cons
240
def
143
ref
subst
240
remove
192
ref
subst
23
ref
refl
241
def
27
ref
refl
242
def
nil
19
ref
113
ref
nil
cons
243
def
cons
244
def
nil
cons
nil
cons
cons
245
def
19
ref
45
ref
0
ref
25
ref
0
ref
25
ref
8
ref
cons
opType
nil
cons
cons
opType
constTerm
246
def
33
ref
112
remove
34
ref
appTerm
247
def
appTerm
appTerm
"Data.Option.case.none.some"
const
248
def
0
ref
25
ref
0
ref
0
ref
"Data.Pair.*"
typeOp
249
def
3
ref
90
ref
cons
opType
250
def
29
ref
cons
opType
251
def
0
ref
"Data.Option.option"
typeOp
252
def
250
ref
nil
cons
253
def
opType
254
def
29
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
255
def
98
ref
25
ref
constTerm
256
def
appTerm
"select"
const
257
def
0
ref
0
ref
251
ref
8
ref
cons
opType
258
def
251
ref
nil
cons
259
def
cons
opType
constTerm
260
def
"f"
251
ref
var
261
def
12
ref
0
ref
0
ref
3
ref
8
ref
cons
opType
262
def
8
ref
cons
opType
263
def
constTerm
264
def
"y"
3
ref
var
265
def
18
ref
75
ref
246
ref
261
ref
varTerm
"Data.Pair.,"
const
266
def
0
ref
3
ref
0
ref
15
ref
253
ref
cons
opType
nil
cons
cons
opType
constTerm
267
def
265
ref
varTerm
268
def
appTerm
79
ref
appTerm
269
def
appTerm
appTerm
108
ref
0
ref
3
ref
0
ref
25
ref
29
ref
cons
opType
nil
cons
270
def
cons
opType
constTerm
271
def
268
ref
appTerm
272
def
83
ref
appTerm
273
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
274
def
appTerm
275
def
"Parser.dest"
const
276
def
0
ref
6
ref
0
ref
2
ref
0
ref
15
ref
254
ref
nil
cons
277
def
cons
opType
nil
cons
278
def
cons
opType
nil
cons
cons
opType
constTerm
32
ref
appTerm
279
def
111
ref
appTerm
280
def
34
ref
appTerm
281
def
appTerm
appTerm
absTerm
282
def
34
ref
appTerm
283
def
betaConv
57
ref
18
ref
282
ref
appTerm
284
def
absTerm
285
def
111
ref
appTerm
286
def
betaConv
11
ref
132
ref
246
ref
33
ref
99
ref
appTerm
287
def
appTerm
288
def
256
ref
appTerm
289
def
appTerm
132
ref
246
ref
33
ref
102
ref
appTerm
290
def
appTerm
291
def
101
ref
25
ref
constTerm
292
def
appTerm
293
def
appTerm
51
ref
285
ref
appTerm
294
def
appTerm
295
def
appTerm
absTerm
296
def
32
ref
appTerm
297
def
betaConv
132
ref
12
ref
0
ref
9
ref
8
ref
cons
opType
constTerm
298
def
11
ref
289
ref
absTerm
299
def
appTerm
300
def
appTerm
301
def
refl
164
ref
132
ref
refl
302
def
298
ref
refl
303
def
11
ref
11
ref
293
ref
absTerm
304
def
32
ref
appTerm
betaConv
305
def
absThm
appThm
appThm
303
ref
11
ref
11
ref
294
ref
absTerm
306
def
32
ref
appTerm
betaConv
307
def
absThm
appThm
appThm
appThm
303
ref
11
ref
302
ref
305
remove
appThm
307
remove
appThm
absThm
appThm
appThm
nil
"p"
9
ref
var
308
def
304
ref
nil
cons
cons
"q"
9
remove
var
309
def
306
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
44
remove
"q"
49
ref
var
310
def
48
ref
132
ref
51
ref
57
ref
56
ref
111
ref
appTerm
311
def
absTerm
312
def
appTerm
appTerm
51
ref
57
ref
310
ref
varTerm
313
def
111
ref
appTerm
314
def
absTerm
appTerm
appTerm
315
def
appTerm
51
ref
57
ref
132
ref
311
ref
appTerm
314
remove
appTerm
absTerm
appTerm
316
def
appTerm
317
def
absTerm
318
def
313
ref
appTerm
319
def
betaConv
55
ref
12
ref
62
remove
constTerm
320
def
318
ref
appTerm
321
def
absTerm
322
def
56
ref
appTerm
323
def
betaConv
320
ref
refl
324
def
55
ref
324
remove
310
ref
317
remove
assume
sym
48
ref
316
remove
appTerm
315
remove
appTerm
325
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
nil
320
ref
55
ref
320
ref
310
remove
325
remove
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
125
ref
320
ref
322
ref
appTerm
nil
cons
cons
126
ref
323
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
49
ref
nil
cons
326
def
cons
nil
cons
327
def
"P"
50
remove
var
328
def
322
remove
nil
cons
cons
"x"
49
ref
var
329
def
56
ref
nil
cons
330
def
cons
nil
cons
331
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
321
remove
nil
cons
cons
126
ref
319
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
327
ref
328
ref
318
remove
nil
cons
cons
329
remove
313
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
332
def
subst
eqMp
appThm
164
ref
302
ref
303
ref
11
ref
299
ref
32
ref
appTerm
betaConv
333
def
absThm
appThm
appThm
303
ref
11
ref
11
ref
295
ref
absTerm
334
def
32
ref
appTerm
betaConv
335
def
absThm
appThm
appThm
appThm
303
ref
11
ref
302
ref
333
remove
appThm
335
remove
appThm
absThm
appThm
appThm
nil
308
ref
299
remove
nil
cons
cons
309
ref
334
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
332
ref
subst
eqMp
trans
nil
300
ref
axiom
nil
125
ref
300
remove
nil
cons
cons
126
ref
132
ref
298
ref
304
remove
appTerm
336
def
appTerm
298
ref
306
remove
appTerm
337
def
appTerm
338
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
336
ref
axiom
nil
125
ref
336
remove
nil
cons
cons
126
ref
337
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
337
remove
axiom
eqMp
eqMp
339
def
eqMp
nil
125
ref
298
ref
296
ref
appTerm
nil
cons
cons
126
ref
297
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
296
remove
nil
cons
cons
"x"
6
ref
var
32
ref
nil
cons
cons
nil
cons
340
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
341
def
nil
161
ref
289
remove
nil
cons
cons
162
ref
295
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
342
def
164
ref
168
remove
179
ref
appTerm
betaConv
179
remove
165
ref
appTerm
betaConv
170
ref
appThm
178
remove
167
ref
appTerm
betaConv
trans
trans
appThm
180
remove
appThm
175
remove
181
remove
appThm
eqMp
sym
71
ref
eqMp
343
def
subst
proveHyp
344
def
nil
161
ref
293
remove
nil
cons
cons
162
ref
294
remove
nil
cons
345
def
cons
nil
cons
cons
nil
cons
cons
346
def
343
ref
subst
proveHyp
nil
125
ref
345
remove
cons
126
ref
286
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
14
ref
cons
347
def
nil
cons
348
def
52
ref
285
remove
nil
cons
cons
57
ref
111
ref
nil
cons
349
def
cons
nil
cons
350
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
284
remove
nil
cons
cons
126
ref
283
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
282
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
351
def
subst
352
def
appThm
appThm
233
ref
refl
353
def
appThm
sym
19
ref
95
ref
45
ref
0
ref
254
ref
0
ref
254
ref
8
ref
cons
opType
nil
cons
cons
opType
constTerm
354
def
281
ref
appTerm
355
def
"Data.Option.none"
const
356
def
254
ref
constTerm
357
def
appTerm
appTerm
104
ref
263
remove
constTerm
358
def
265
ref
106
ref
75
ref
132
ref
355
remove
"Data.Option.some"
const
359
def
0
ref
250
ref
277
ref
cons
opType
constTerm
360
def
269
ref
appTerm
361
def
appTerm
appTerm
"Parser.Stream.isSuffix"
const
77
remove
constTerm
362
def
79
ref
appTerm
363
def
34
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
364
def
113
ref
appTerm
365
def
betaConv
57
ref
18
ref
364
ref
appTerm
366
def
absTerm
367
def
111
ref
appTerm
368
def
betaConv
11
ref
51
ref
367
ref
appTerm
369
def
absTerm
370
def
32
ref
appTerm
371
def
betaConv
nil
298
ref
370
ref
appTerm
372
def
axiom
nil
125
ref
372
remove
nil
cons
cons
126
ref
371
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
370
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
369
remove
nil
cons
cons
126
ref
368
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
367
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
366
remove
nil
cons
cons
126
ref
365
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
364
remove
nil
cons
cons
185
ref
243
ref
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
373
def
nil
125
ref
95
ref
354
ref
280
remove
113
ref
appTerm
374
def
appTerm
375
def
357
ref
appTerm
376
def
appTerm
358
ref
265
ref
106
ref
75
ref
132
ref
375
ref
361
ref
appTerm
377
def
appTerm
363
remove
113
ref
appTerm
378
def
appTerm
379
def
absTerm
380
def
appTerm
381
def
absTerm
382
def
appTerm
383
def
appTerm
nil
cons
384
def
cons
385
def
126
ref
23
ref
27
ref
275
ref
374
ref
appTerm
386
def
appTerm
appTerm
233
remove
appTerm
387
def
nil
cons
388
def
cons
nil
cons
389
def
cons
nil
cons
cons
390
def
184
ref
subst
proveHyp
390
ref
143
ref
subst
390
remove
192
ref
subst
nil
"P"
262
ref
var
391
def
265
ref
74
ref
382
ref
268
ref
appTerm
392
def
appTerm
393
def
387
ref
appTerm
394
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
4
ref
cons
395
def
nil
cons
396
def
43
ref
cons
397
def
66
ref
subst
398
def
subst
265
ref
nil
68
ref
394
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
392
ref
nil
cons
399
def
cons
400
def
389
ref
cons
nil
cons
cons
401
def
143
ref
subst
401
remove
192
ref
subst
392
ref
betaConv
392
remove
assume
eqMp
402
def
nil
125
ref
381
ref
nil
cons
cons
403
def
389
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
75
ref
74
ref
380
ref
79
ref
appTerm
404
def
appTerm
405
def
387
ref
appTerm
406
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
406
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
404
ref
nil
cons
407
def
cons
408
def
389
ref
cons
nil
cons
cons
409
def
143
ref
subst
409
remove
192
ref
subst
404
ref
betaConv
404
remove
assume
eqMp
410
def
nil
125
ref
379
remove
nil
cons
411
def
cons
412
def
389
ref
cons
nil
cons
cons
413
def
184
ref
subst
proveHyp
413
ref
143
ref
subst
413
remove
192
ref
subst
nil
161
ref
377
ref
nil
cons
cons
162
ref
378
ref
nil
cons
414
def
cons
nil
cons
cons
nil
cons
cons
415
def
176
ref
subst
416
def
415
remove
343
ref
subst
417
def
241
ref
242
ref
275
ref
refl
418
def
377
remove
assume
419
def
appThm
nil
"a"
250
ref
var
420
def
269
ref
nil
cons
cons
421
def
261
remove
274
ref
nil
cons
cons
422
def
"b"
25
ref
var
423
def
256
ref
nil
cons
424
def
cons
nil
cons
cons
425
def
cons
nil
cons
cons
"A"
253
remove
cons
426
def
"B"
29
ref
cons
nil
cons
427
def
cons
43
ref
cons
428
def
"a"
2
ref
var
429
def
45
ref
0
ref
3
ref
262
remove
nil
cons
cons
opType
constTerm
430
def
248
ref
0
ref
3
ref
0
ref
0
ref
5
ref
opType
431
def
0
ref
252
ref
14
ref
opType
432
def
4
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"b"
3
ref
var
433
def
varTerm
434
def
appTerm
"f"
431
ref
var
435
def
varTerm
436
def
appTerm
437
def
359
ref
0
ref
2
ref
432
ref
nil
cons
cons
opType
constTerm
438
def
429
ref
varTerm
439
def
appTerm
440
def
appTerm
appTerm
436
ref
439
ref
appTerm
appTerm
absTerm
441
def
439
ref
appTerm
442
def
betaConv
435
ref
51
ref
441
ref
appTerm
443
def
absTerm
444
def
436
ref
appTerm
445
def
betaConv
433
ref
12
ref
0
ref
0
ref
431
ref
8
ref
cons
opType
446
def
8
ref
cons
opType
constTerm
447
def
444
ref
appTerm
448
def
absTerm
449
def
434
ref
appTerm
450
def
betaConv
nil
264
ref
449
ref
appTerm
451
def
axiom
nil
125
ref
451
remove
nil
cons
cons
126
ref
450
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
449
remove
nil
cons
cons
"x"
3
ref
var
452
def
434
ref
nil
cons
cons
nil
cons
453
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
448
remove
nil
cons
cons
126
ref
445
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
431
ref
nil
cons
cons
nil
cons
454
def
"P"
446
ref
var
455
def
444
remove
nil
cons
cons
"x"
431
ref
var
456
def
436
ref
nil
cons
cons
nil
cons
457
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
443
remove
nil
cons
cons
126
ref
442
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
441
remove
nil
cons
cons
57
ref
439
ref
nil
cons
cons
nil
cons
458
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
459
def
subst
460
def
subst
75
ref
246
ref
260
remove
"_32368"
251
ref
var
461
def
264
ref
265
ref
18
ref
75
ref
246
ref
461
remove
varTerm
269
ref
appTerm
appTerm
273
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
462
def
appTerm
463
def
269
ref
appTerm
appTerm
273
ref
appTerm
absTerm
464
def
79
ref
appTerm
465
def
betaConv
265
ref
18
ref
464
ref
appTerm
466
def
absTerm
467
def
268
ref
appTerm
468
def
betaConv
462
ref
463
remove
appTerm
469
def
betaConv
462
ref
"_32366"
250
ref
var
470
def
271
ref
257
ref
0
ref
0
ref
0
ref
250
ref
4
ref
cons
opType
471
def
8
ref
cons
opType
471
ref
nil
cons
cons
opType
constTerm
"fn"
471
remove
var
472
def
264
ref
"a"
3
ref
var
473
def
18
ref
"b"
15
ref
var
474
def
430
ref
472
remove
varTerm
267
ref
473
ref
varTerm
475
def
appTerm
474
ref
varTerm
476
def
appTerm
477
def
appTerm
appTerm
475
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
478
def
470
remove
varTerm
479
def
appTerm
appTerm
33
ref
257
ref
0
ref
0
ref
0
ref
250
ref
90
ref
cons
opType
480
def
8
ref
cons
opType
480
ref
nil
cons
cons
opType
constTerm
"fn"
480
remove
var
481
def
264
ref
473
ref
18
ref
474
ref
96
ref
481
remove
varTerm
477
remove
appTerm
appTerm
476
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
482
def
479
remove
appTerm
appTerm
appTerm
absTerm
483
def
appTerm
betaConv
sym
nil
391
ref
265
ref
18
ref
75
ref
246
ref
483
ref
269
ref
appTerm
484
def
appTerm
273
remove
appTerm
485
def
absTerm
486
def
appTerm
487
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
265
ref
nil
68
ref
487
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
486
remove
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
485
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
484
remove
betaConv
246
ref
"_32363"
15
ref
var
488
def
272
remove
33
ref
488
ref
varTerm
appTerm
489
def
appTerm
absTerm
79
ref
appTerm
490
def
appTerm
refl
488
ref
271
ref
478
ref
269
ref
appTerm
491
def
appTerm
492
def
489
ref
appTerm
absTerm
493
def
482
ref
269
ref
appTerm
494
def
appTerm
betaConv
appThm
246
ref
refl
495
def
490
remove
betaConv
appThm
492
remove
33
ref
494
ref
appTerm
appTerm
refl
appThm
trans
45
ref
0
ref
30
ref
0
ref
30
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
496
def
"_32362"
3
ref
var
497
def
488
remove
271
ref
497
remove
varTerm
appTerm
489
remove
appTerm
absTerm
absTerm
498
def
268
ref
appTerm
499
def
appTerm
refl
498
ref
491
ref
appTerm
betaConv
appThm
496
remove
refl
499
remove
betaConv
appThm
493
remove
refl
appThm
trans
498
remove
refl
nil
474
ref
79
ref
nil
cons
500
def
cons
501
def
473
remove
268
ref
nil
cons
502
def
cons
nil
cons
cons
503
def
nil
cons
cons
504
def
395
ref
"B"
90
ref
cons
nil
cons
505
def
cons
43
ref
cons
506
def
433
ref
45
ref
0
ref
2
ref
326
remove
cons
opType
constTerm
507
def
257
ref
0
ref
0
ref
0
ref
249
ref
5
remove
opType
508
def
14
ref
cons
opType
509
def
8
ref
cons
opType
510
def
509
ref
nil
cons
511
def
cons
opType
constTerm
"fn"
509
remove
var
512
def
51
ref
429
ref
264
ref
433
ref
507
ref
512
ref
varTerm
266
ref
0
ref
2
ref
0
ref
3
ref
508
ref
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
513
def
439
ref
appTerm
434
ref
appTerm
514
def
appTerm
appTerm
515
def
439
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
516
def
appTerm
517
def
514
ref
appTerm
appTerm
439
ref
appTerm
absTerm
518
def
434
ref
appTerm
519
def
betaConv
429
ref
264
ref
518
ref
appTerm
520
def
absTerm
521
def
439
ref
appTerm
522
def
betaConv
516
ref
517
remove
appTerm
523
def
betaConv
104
ref
0
ref
510
ref
8
ref
cons
opType
constTerm
524
def
refl
512
remove
51
ref
refl
525
def
429
ref
264
ref
refl
526
def
433
ref
515
remove
refl
429
ref
433
ref
439
ref
absTerm
527
def
absTerm
528
def
439
ref
appTerm
betaConv
434
ref
refl
529
def
appThm
527
remove
434
ref
appTerm
betaConv
trans
appThm
absThm
appThm
absThm
appThm
absThm
appThm
"C"
14
ref
cons
nil
cons
"_1343"
0
ref
2
ref
0
ref
3
ref
14
ref
cons
opType
nil
cons
cons
opType
var
528
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
"f"
0
ref
2
ref
0
ref
3
ref
"C"
varType
530
def
nil
cons
531
def
cons
opType
532
def
nil
cons
533
def
cons
opType
534
def
var
535
def
429
ref
433
ref
"_1343"
534
ref
var
varTerm
439
ref
appTerm
434
ref
appTerm
536
def
absTerm
537
def
absTerm
538
def
nil
cons
cons
nil
cons
nil
cons
cons
535
ref
104
ref
0
ref
0
ref
0
ref
508
ref
531
ref
cons
opType
539
def
8
ref
cons
opType
540
def
8
ref
cons
opType
541
def
constTerm
542
def
"fn"
539
ref
var
543
def
51
ref
429
ref
264
ref
433
ref
45
ref
0
ref
530
ref
0
ref
530
ref
8
ref
cons
opType
544
def
nil
cons
cons
opType
constTerm
545
def
543
ref
varTerm
546
def
514
ref
appTerm
appTerm
547
def
535
remove
varTerm
548
def
439
ref
appTerm
434
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
549
def
548
ref
appTerm
550
def
betaConv
nil
12
ref
0
ref
0
ref
534
ref
8
ref
cons
opType
551
def
8
ref
cons
opType
constTerm
549
ref
appTerm
552
def
axiom
nil
125
ref
552
remove
nil
cons
cons
126
ref
550
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
534
ref
nil
cons
cons
nil
cons
"P"
551
remove
var
549
remove
nil
cons
cons
"x"
534
remove
var
548
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
nil
125
ref
542
ref
543
ref
51
ref
429
ref
264
ref
433
ref
547
ref
538
remove
439
ref
appTerm
553
def
434
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
554
def
absTerm
555
def
appTerm
556
def
nil
cons
cons
126
ref
542
remove
543
ref
51
ref
429
ref
264
ref
433
ref
547
ref
536
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
557
def
appTerm
558
def
nil
cons
559
def
cons
nil
cons
560
def
cons
nil
cons
cons
184
ref
subst
nil
"P"
540
remove
var
561
def
543
ref
74
ref
555
ref
546
ref
appTerm
562
def
appTerm
558
ref
appTerm
563
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
539
ref
nil
cons
cons
nil
cons
564
def
43
ref
cons
66
ref
subst
subst
543
remove
nil
68
ref
563
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
562
ref
nil
cons
565
def
cons
560
ref
cons
nil
cons
cons
566
def
143
ref
subst
566
remove
192
ref
subst
562
ref
betaConv
562
remove
assume
eqMp
nil
125
ref
554
ref
nil
cons
567
def
cons
560
remove
cons
nil
cons
cons
568
def
184
ref
subst
proveHyp
568
ref
143
ref
subst
568
remove
192
ref
subst
557
ref
546
ref
appTerm
betaConv
sym
525
ref
429
ref
526
ref
433
ref
547
remove
refl
553
remove
betaConv
529
ref
appThm
537
remove
434
ref
appTerm
betaConv
trans
appThm
absThm
appThm
absThm
appThm
554
remove
assume
eqMp
eqMp
564
ref
561
ref
557
remove
nil
cons
cons
"x"
539
remove
var
569
def
546
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
48
ref
105
ref
53
ref
appTerm
570
def
appTerm
571
def
refl
55
ref
12
ref
150
ref
constTerm
572
def
126
ref
74
ref
51
ref
57
ref
74
ref
311
ref
appTerm
573
def
129
ref
appTerm
absTerm
appTerm
appTerm
129
ref
appTerm
absTerm
appTerm
absTerm
574
def
53
remove
appTerm
betaConv
appThm
nil
63
remove
105
ref
appTerm
574
remove
appTerm
axiom
64
remove
appThm
eqMp
575
def
sym
nil
"P"
46
ref
var
576
def
162
ref
74
ref
51
ref
57
ref
74
ref
189
ref
appTerm
577
def
167
ref
appTerm
578
def
absTerm
579
def
appTerm
580
def
appTerm
581
def
167
ref
appTerm
582
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
8
ref
cons
nil
cons
583
def
43
ref
cons
66
ref
subst
584
def
subst
162
ref
nil
68
ref
582
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
580
ref
nil
cons
585
def
cons
586
def
126
ref
167
ref
nil
cons
587
def
cons
nil
cons
588
def
cons
nil
cons
cons
589
def
143
ref
subst
589
ref
192
ref
subst
nil
125
ref
190
ref
cons
588
ref
cons
nil
cons
cons
590
def
184
ref
subst
591
def
579
ref
111
ref
appTerm
592
def
betaConv
nil
586
ref
126
ref
592
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
348
ref
52
ref
579
remove
nil
cons
cons
593
def
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
594
def
eqMp
eqMp
nil
161
ref
585
ref
cons
595
def
162
ref
587
ref
cons
nil
cons
596
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
597
def
subst
proveHyp
eqMp
nil
161
ref
567
remove
cons
162
ref
559
remove
cons
nil
cons
598
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
565
remove
cons
598
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
12
ref
541
remove
constTerm
569
ref
74
ref
555
ref
569
remove
varTerm
appTerm
appTerm
558
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
556
remove
appTerm
558
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
564
remove
561
remove
555
remove
nil
cons
cons
598
remove
cons
nil
cons
cons
nil
586
ref
126
ref
74
ref
570
ref
appTerm
599
def
167
ref
appTerm
nil
cons
600
def
cons
nil
cons
cons
nil
cons
cons
601
def
143
ref
subst
601
remove
192
ref
subst
nil
125
ref
570
remove
nil
cons
602
def
cons
603
def
588
ref
cons
nil
cons
cons
604
def
143
ref
subst
604
remove
192
ref
subst
589
remove
184
ref
subst
126
ref
74
ref
51
ref
57
ref
577
remove
129
ref
appTerm
absTerm
appTerm
appTerm
129
ref
appTerm
absTerm
605
def
167
ref
appTerm
606
def
betaConv
nil
603
remove
126
ref
572
ref
605
ref
appTerm
607
def
nil
cons
608
def
cons
nil
cons
cons
nil
cons
cons
609
def
184
ref
subst
575
remove
nil
125
ref
571
remove
607
ref
appTerm
nil
cons
cons
126
ref
599
remove
607
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
609
remove
nil
125
ref
48
ref
127
ref
appTerm
610
def
129
ref
appTerm
611
def
nil
cons
612
def
cons
613
def
126
ref
130
ref
nil
cons
614
def
cons
nil
cons
615
def
cons
nil
cons
cons
616
def
143
ref
subst
616
remove
192
ref
subst
143
ref
192
ref
611
remove
assume
617
def
157
remove
eqMp
eqMp
177
ref
deductAntisym
eqMp
618
def
eqMp
nil
161
ref
612
remove
cons
619
def
162
ref
614
ref
cons
nil
cons
620
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
621
def
subst
eqMp
eqMp
nil
125
ref
608
remove
cons
126
ref
606
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
605
remove
nil
cons
cons
"x"
7
ref
var
622
def
587
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
161
ref
602
remove
cons
596
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
595
ref
162
ref
600
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
623
def
subst
eqMp
eqMp
proveHyp
624
def
subst
eqMp
nil
125
ref
524
remove
516
ref
appTerm
nil
cons
cons
126
ref
523
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
511
remove
cons
nil
cons
"p"
510
remove
var
516
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
125
ref
105
ref
56
ref
appTerm
625
def
nil
cons
626
def
cons
627
def
126
ref
48
ref
56
ref
257
ref
0
ref
49
ref
14
ref
cons
opType
constTerm
56
ref
appTerm
appTerm
628
def
appTerm
629
def
58
ref
appTerm
630
def
nil
cons
631
def
cons
nil
cons
632
def
cons
nil
cons
cons
633
def
143
ref
subst
633
remove
192
ref
subst
105
ref
refl
nil
"t"
49
remove
var
330
ref
cons
nil
cons
nil
cons
cons
347
ref
"B"
8
ref
cons
nil
cons
634
def
cons
43
ref
cons
"t"
431
ref
var
635
def
45
ref
0
ref
431
ref
446
remove
nil
cons
cons
opType
constTerm
57
ref
635
remove
varTerm
636
def
111
ref
appTerm
absTerm
appTerm
636
ref
appTerm
absTerm
637
def
636
ref
appTerm
638
def
betaConv
nil
447
ref
637
ref
appTerm
639
def
axiom
nil
125
ref
639
remove
nil
cons
cons
126
ref
638
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
637
remove
nil
cons
cons
456
remove
636
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
appThm
nil
68
ref
626
ref
cons
nil
cons
nil
cons
cons
640
def
72
ref
subst
625
ref
assume
eqMp
trans
sym
71
ref
eqMp
nil
125
ref
105
ref
312
remove
appTerm
nil
cons
cons
632
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
52
ref
330
remove
cons
162
ref
631
remove
cons
nil
cons
641
def
cons
nil
cons
cons
nil
586
remove
126
ref
74
ref
105
ref
57
ref
189
ref
absTerm
642
def
appTerm
643
def
appTerm
167
ref
appTerm
644
def
nil
cons
645
def
cons
nil
cons
646
def
cons
nil
cons
cons
647
def
618
remove
nil
125
ref
614
ref
cons
648
def
126
ref
74
ref
129
ref
appTerm
649
def
127
ref
appTerm
nil
cons
650
def
cons
nil
cons
651
def
cons
nil
cons
cons
192
ref
subst
proveHyp
649
ref
refl
617
remove
appThm
sym
nil
125
ref
158
ref
cons
652
def
126
ref
158
ref
cons
nil
cons
653
def
cons
nil
cons
cons
654
def
143
ref
subst
654
remove
192
ref
subst
159
remove
eqMp
nil
161
ref
158
remove
cons
163
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
655
def
eqMp
nil
652
ref
126
ref
155
ref
cons
nil
cons
656
def
cons
nil
cons
cons
184
ref
subst
nil
161
ref
614
remove
cons
657
def
162
ref
650
remove
cons
nil
cons
658
def
cons
nil
cons
cons
659
def
343
ref
subst
eqMp
184
ref
659
remove
176
ref
subst
eqMp
deductAntisym
deductAntisym
660
def
subst
647
ref
143
ref
subst
647
remove
192
ref
subst
nil
52
ref
57
ref
74
ref
642
ref
111
ref
appTerm
661
def
appTerm
167
ref
appTerm
662
def
absTerm
663
def
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
662
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
661
ref
nil
cons
664
def
cons
588
ref
cons
nil
cons
cons
665
def
143
ref
subst
665
remove
192
ref
subst
661
ref
betaConv
666
def
661
remove
assume
eqMp
591
remove
proveHyp
594
remove
eqMp
eqMp
nil
161
ref
664
remove
cons
596
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
ref
663
remove
appTerm
nil
cons
cons
646
remove
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
642
remove
nil
cons
cons
667
def
596
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
nil
595
remove
162
ref
645
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
125
ref
581
remove
644
ref
appTerm
nil
cons
cons
126
ref
74
ref
644
ref
appTerm
580
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
125
ref
645
ref
cons
126
ref
585
ref
cons
nil
cons
cons
nil
cons
cons
668
def
143
ref
subst
668
remove
192
ref
subst
nil
593
remove
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
578
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
590
ref
143
ref
subst
590
remove
192
ref
subst
666
remove
sym
189
remove
assume
eqMp
348
ref
667
remove
350
ref
cons
nil
cons
cons
597
ref
subst
proveHyp
nil
125
ref
643
remove
nil
cons
cons
588
remove
cons
nil
cons
cons
184
ref
subst
644
remove
assume
eqMp
proveHyp
eqMp
nil
161
ref
190
remove
cons
596
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
161
ref
645
remove
cons
162
ref
585
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
subst
nil
52
ref
57
ref
573
ref
630
ref
appTerm
669
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
669
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
311
remove
nil
cons
670
def
cons
671
def
632
remove
cons
nil
cons
cons
672
def
143
ref
subst
672
remove
192
ref
subst
nil
68
ref
628
ref
nil
cons
673
def
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
671
remove
126
ref
673
remove
cons
674
def
nil
cons
cons
nil
cons
cons
184
ref
subst
57
ref
573
remove
628
ref
appTerm
absTerm
675
def
111
ref
appTerm
676
def
betaConv
55
remove
51
ref
675
ref
appTerm
677
def
absTerm
678
def
56
remove
appTerm
679
def
betaConv
nil
320
remove
678
ref
appTerm
680
def
axiom
nil
125
ref
680
remove
nil
cons
cons
126
ref
679
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
327
remove
328
remove
678
remove
nil
cons
cons
331
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
677
remove
nil
cons
cons
126
ref
676
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
675
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
nil
161
ref
670
remove
cons
641
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
eqMp
nil
161
ref
626
ref
cons
641
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
125
ref
74
ref
625
ref
appTerm
681
def
630
remove
appTerm
nil
cons
cons
126
ref
48
ref
681
ref
628
remove
appTerm
appTerm
682
def
681
ref
58
ref
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"q'"
7
ref
var
683
def
58
ref
nil
cons
684
def
cons
nil
cons
nil
cons
cons
625
ref
refl
nil
125
ref
48
ref
625
ref
appTerm
685
def
625
remove
appTerm
nil
cons
cons
126
ref
74
ref
681
ref
629
remove
683
ref
varTerm
686
def
appTerm
687
def
appTerm
appTerm
682
ref
681
remove
686
ref
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p'"
7
ref
var
688
def
626
remove
cons
nil
cons
nil
cons
cons
683
ref
74
ref
685
remove
688
ref
varTerm
689
def
appTerm
appTerm
74
ref
74
ref
689
ref
appTerm
690
def
687
remove
appTerm
appTerm
682
remove
690
ref
686
ref
appTerm
691
def
appTerm
appTerm
appTerm
absTerm
692
def
686
ref
appTerm
693
def
betaConv
688
ref
572
ref
692
ref
appTerm
694
def
absTerm
695
def
689
ref
appTerm
696
def
betaConv
nil
674
remove
627
remove
nil
cons
cons
nil
cons
cons
nil
576
ref
688
ref
572
ref
683
ref
74
ref
610
remove
689
ref
appTerm
697
def
appTerm
74
ref
690
ref
48
ref
129
ref
appTerm
686
ref
appTerm
698
def
appTerm
699
def
appTerm
131
remove
691
ref
appTerm
700
def
appTerm
701
def
appTerm
702
def
absTerm
703
def
appTerm
704
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
584
ref
subst
688
remove
nil
68
ref
704
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
576
ref
703
remove
nil
cons
cons
nil
cons
nil
cons
cons
584
ref
subst
683
remove
nil
68
ref
702
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
697
remove
nil
cons
705
def
cons
706
def
126
ref
701
remove
nil
cons
707
def
cons
nil
cons
cons
nil
cons
cons
708
def
143
ref
subst
708
remove
192
ref
subst
nil
125
ref
699
ref
nil
cons
709
def
cons
126
ref
700
remove
nil
cons
710
def
cons
nil
cons
cons
nil
cons
cons
711
def
143
ref
subst
711
remove
192
ref
subst
nil
648
remove
126
ref
691
ref
nil
cons
712
def
cons
nil
cons
cons
nil
cons
cons
713
def
660
ref
subst
713
ref
143
ref
subst
713
remove
192
ref
subst
nil
125
ref
689
ref
nil
cons
714
def
cons
715
def
126
ref
686
ref
nil
cons
716
def
cons
nil
cons
717
def
cons
nil
cons
cons
718
def
143
ref
subst
718
ref
192
ref
subst
nil
706
ref
126
ref
128
ref
689
remove
appTerm
719
def
nil
cons
720
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
nil
125
ref
155
remove
cons
126
ref
714
ref
cons
nil
cons
cons
nil
cons
cons
721
def
621
ref
subst
eqMp
722
def
nil
125
ref
720
ref
cons
723
def
717
ref
cons
nil
cons
cons
724
def
184
ref
subst
proveHyp
nil
706
remove
126
ref
690
remove
127
ref
appTerm
725
def
nil
cons
726
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
721
ref
nil
613
remove
651
remove
cons
nil
cons
cons
727
def
143
ref
subst
727
remove
192
ref
subst
655
remove
eqMp
nil
619
remove
658
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
728
def
subst
eqMp
729
def
nil
125
ref
726
ref
cons
730
def
126
ref
74
ref
719
ref
appTerm
731
def
686
ref
appTerm
nil
cons
732
def
cons
nil
cons
cons
nil
cons
cons
733
def
184
ref
subst
proveHyp
733
ref
143
ref
subst
733
remove
192
ref
subst
724
ref
143
ref
subst
724
remove
192
ref
subst
nil
715
ref
656
remove
cons
nil
cons
cons
184
ref
subst
725
remove
assume
eqMp
734
def
721
remove
184
ref
subst
719
remove
assume
eqMp
735
def
734
remove
proveHyp
proveHyp
nil
715
remove
126
ref
698
remove
nil
cons
736
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
699
remove
assume
eqMp
737
def
nil
125
ref
736
remove
cons
738
def
126
ref
649
ref
686
ref
appTerm
739
def
nil
cons
740
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
652
remove
717
ref
cons
nil
cons
cons
741
def
621
remove
subst
eqMp
742
def
nil
125
ref
740
ref
cons
743
def
717
remove
cons
nil
cons
cons
744
def
184
ref
subst
proveHyp
737
remove
nil
738
remove
126
ref
74
ref
686
ref
appTerm
129
ref
appTerm
745
def
nil
cons
746
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
741
ref
728
remove
subst
eqMp
747
def
nil
125
ref
746
ref
cons
748
def
126
ref
74
ref
739
ref
appTerm
749
def
686
remove
appTerm
nil
cons
750
def
cons
nil
cons
cons
nil
cons
cons
751
def
184
ref
subst
proveHyp
751
ref
143
ref
subst
751
remove
192
ref
subst
744
ref
143
ref
subst
744
remove
192
ref
subst
183
remove
741
remove
184
ref
subst
739
remove
assume
eqMp
proveHyp
eqMp
nil
161
ref
740
remove
cons
752
def
162
ref
716
ref
cons
nil
cons
753
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
161
ref
746
remove
cons
754
def
162
ref
750
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
161
ref
720
remove
cons
755
def
753
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
161
ref
726
remove
cons
756
def
162
ref
732
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
714
ref
cons
753
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
657
remove
162
ref
712
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
125
ref
74
ref
130
ref
appTerm
691
ref
appTerm
nil
cons
cons
126
ref
74
ref
691
ref
appTerm
130
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
125
ref
712
ref
cons
615
remove
cons
nil
cons
cons
757
def
143
ref
subst
757
remove
192
ref
subst
143
ref
192
ref
722
remove
nil
723
remove
653
ref
cons
nil
cons
cons
758
def
184
ref
subst
proveHyp
729
remove
nil
730
remove
126
ref
731
remove
129
ref
appTerm
nil
cons
759
def
cons
nil
cons
cons
nil
cons
cons
760
def
184
ref
subst
proveHyp
760
ref
143
ref
subst
760
remove
192
ref
subst
758
ref
143
ref
subst
758
remove
192
ref
subst
735
remove
742
remove
nil
743
remove
653
ref
cons
nil
cons
cons
761
def
184
ref
subst
proveHyp
747
remove
nil
748
remove
126
ref
749
remove
129
remove
appTerm
nil
cons
762
def
cons
nil
cons
cons
nil
cons
cons
763
def
184
ref
subst
proveHyp
763
ref
143
ref
subst
763
remove
192
ref
subst
761
ref
143
ref
subst
761
remove
192
ref
subst
718
remove
184
ref
subst
691
remove
assume
eqMp
nil
125
ref
716
ref
cons
653
remove
cons
nil
cons
cons
184
ref
subst
745
remove
assume
eqMp
proveHyp
eqMp
nil
752
remove
163
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
754
remove
162
ref
762
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
755
remove
163
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
756
remove
162
ref
759
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
177
remove
deductAntisym
eqMp
eqMp
nil
161
ref
712
remove
cons
620
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
709
remove
cons
162
ref
710
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
161
ref
705
remove
cons
162
ref
707
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
subst
nil
125
ref
572
ref
695
ref
appTerm
nil
cons
cons
126
ref
696
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
695
remove
nil
cons
cons
622
ref
714
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
694
remove
nil
cons
cons
126
ref
693
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
692
remove
nil
cons
cons
622
ref
716
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
eqMp
subst
eqMp
640
remove
68
ref
48
ref
74
ref
70
ref
appTerm
764
def
58
ref
appTerm
appTerm
58
ref
appTerm
absTerm
765
def
70
ref
appTerm
766
def
betaConv
nil
572
ref
765
ref
appTerm
767
def
axiom
nil
125
ref
767
remove
nil
cons
cons
126
ref
766
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
765
remove
nil
cons
cons
622
ref
70
ref
nil
cons
cons
nil
cons
768
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
769
def
subst
trans
sym
71
ref
eqMp
770
def
subst
eqMp
eqMp
nil
125
ref
51
ref
521
ref
appTerm
nil
cons
cons
126
ref
522
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
521
remove
nil
cons
cons
458
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
520
remove
nil
cons
cons
126
ref
519
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
518
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
sym
771
def
subst
subst
772
def
appThm
eqMp
504
remove
506
ref
433
ref
430
ref
257
ref
0
ref
0
ref
0
ref
508
ref
4
ref
cons
opType
773
def
8
ref
cons
opType
774
def
773
ref
nil
cons
775
def
cons
opType
constTerm
"fn"
773
remove
var
776
def
51
ref
429
ref
264
ref
433
ref
430
ref
776
ref
varTerm
514
ref
appTerm
appTerm
777
def
434
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
778
def
appTerm
779
def
514
ref
appTerm
appTerm
434
ref
appTerm
absTerm
780
def
434
ref
appTerm
781
def
betaConv
429
ref
264
ref
780
ref
appTerm
782
def
absTerm
783
def
439
ref
appTerm
784
def
betaConv
778
ref
779
remove
appTerm
785
def
betaConv
104
ref
0
ref
774
ref
8
ref
cons
opType
constTerm
786
def
refl
776
remove
525
remove
429
ref
526
ref
433
ref
777
remove
refl
429
ref
433
ref
434
ref
absTerm
787
def
absTerm
788
def
439
ref
appTerm
betaConv
529
remove
appThm
787
remove
434
ref
appTerm
betaConv
trans
appThm
absThm
appThm
absThm
appThm
absThm
appThm
"C"
4
ref
cons
nil
cons
"_1343"
0
ref
2
ref
0
ref
3
ref
4
ref
cons
opType
nil
cons
cons
opType
var
788
remove
nil
cons
cons
nil
cons
nil
cons
cons
624
remove
subst
eqMp
nil
125
ref
786
remove
778
ref
appTerm
nil
cons
cons
126
ref
785
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
775
remove
cons
nil
cons
"p"
774
remove
var
778
remove
nil
cons
cons
nil
cons
nil
cons
cons
770
ref
subst
eqMp
eqMp
nil
125
ref
51
ref
783
ref
appTerm
nil
cons
cons
126
ref
784
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
783
remove
nil
cons
cons
458
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
782
remove
nil
cons
cons
126
ref
781
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
780
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
sym
789
def
subst
subst
790
def
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
"A"
259
remove
cons
nil
cons
791
def
"P"
258
ref
var
462
ref
nil
cons
792
def
cons
"x"
251
remove
var
483
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
597
ref
subst
proveHyp
nil
125
ref
104
ref
0
ref
258
ref
8
ref
cons
opType
constTerm
462
remove
appTerm
nil
cons
cons
126
ref
469
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p"
258
remove
var
792
remove
cons
nil
cons
nil
cons
cons
791
remove
43
ref
cons
770
ref
subst
subst
eqMp
eqMp
nil
125
ref
264
ref
467
ref
appTerm
nil
cons
cons
126
ref
468
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
467
remove
nil
cons
cons
452
ref
502
remove
cons
nil
cons
793
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
466
remove
nil
cons
cons
126
ref
465
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
464
remove
nil
cons
cons
185
ref
500
ref
cons
nil
cons
794
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
795
def
trans
796
def
trans
appThm
appThm
353
remove
appThm
sym
241
ref
nil
"xs"
25
ref
var
797
def
83
ref
nil
cons
cons
793
ref
cons
nil
cons
cons
798
def
397
ref
19
ref
45
ref
22
remove
constTerm
799
def
36
ref
247
ref
appTerm
appTerm
"Number.Natural.suc"
const
0
ref
20
ref
26
ref
cons
opType
constTerm
800
def
37
ref
appTerm
appTerm
absTerm
801
def
34
ref
appTerm
802
def
betaConv
57
ref
18
ref
801
ref
appTerm
803
def
absTerm
804
def
111
ref
appTerm
805
def
betaConv
nil
51
ref
804
ref
appTerm
806
def
axiom
nil
125
ref
806
remove
nil
cons
cons
126
ref
805
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
804
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
803
remove
nil
cons
cons
126
ref
802
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
801
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
807
def
subst
subst
appThm
245
ref
807
remove
subst
808
def
appThm
nil
"n"
20
ref
var
809
def
36
ref
113
ref
appTerm
810
def
nil
cons
811
def
cons
"m"
20
ref
var
812
def
84
remove
nil
cons
cons
nil
cons
813
def
cons
nil
cons
cons
809
ref
48
ref
23
ref
800
ref
812
ref
varTerm
814
def
appTerm
appTerm
800
ref
809
ref
varTerm
815
def
appTerm
appTerm
appTerm
23
ref
814
ref
appTerm
816
def
815
ref
appTerm
817
def
appTerm
absTerm
818
def
815
ref
appTerm
819
def
betaConv
812
ref
12
ref
0
ref
21
ref
8
ref
cons
opType
820
def
constTerm
821
def
818
ref
appTerm
822
def
absTerm
823
def
814
ref
appTerm
824
def
betaConv
nil
821
ref
823
ref
appTerm
825
def
axiom
nil
125
ref
825
remove
nil
cons
cons
126
ref
824
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
26
remove
cons
nil
cons
826
def
"P"
21
remove
var
827
def
823
remove
nil
cons
cons
"x"
20
ref
var
828
def
814
ref
nil
cons
cons
nil
cons
829
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
822
remove
nil
cons
cons
126
ref
819
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
827
ref
818
remove
nil
cons
cons
828
ref
815
ref
nil
cons
cons
nil
cons
830
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
trans
sym
809
ref
132
ref
85
ref
815
ref
appTerm
appTerm
23
ref
815
ref
appTerm
831
def
810
ref
appTerm
appTerm
absTerm
832
def
86
ref
appTerm
betaConv
sym
nil
75
ref
243
remove
cons
833
def
"y"
2
ref
var
834
def
349
remove
cons
19
ref
500
remove
cons
nil
cons
835
def
cons
cons
nil
cons
cons
75
ref
48
ref
78
ref
34
ref
appTerm
836
def
110
ref
834
ref
varTerm
837
def
appTerm
79
ref
appTerm
appTerm
appTerm
362
ref
34
ref
appTerm
79
ref
appTerm
838
def
appTerm
absTerm
839
def
79
ref
appTerm
840
def
betaConv
834
ref
18
ref
839
ref
appTerm
841
def
absTerm
842
def
837
ref
appTerm
843
def
betaConv
19
ref
51
ref
842
ref
appTerm
844
def
absTerm
845
def
34
ref
appTerm
846
def
betaConv
nil
18
ref
845
ref
appTerm
847
def
axiom
nil
125
ref
847
remove
nil
cons
cons
126
ref
846
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
845
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
844
remove
nil
cons
cons
126
ref
843
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
842
remove
nil
cons
cons
57
ref
837
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
841
remove
nil
cons
cons
126
ref
840
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
839
remove
nil
cons
cons
794
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
848
def
nil
68
ref
414
ref
cons
nil
cons
nil
cons
cons
72
ref
subst
378
ref
assume
eqMp
trans
sym
71
ref
eqMp
849
def
nil
125
ref
228
remove
nil
cons
cons
850
def
126
ref
87
ref
nil
cons
851
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
230
ref
79
ref
appTerm
852
def
betaConv
nil
238
remove
126
ref
852
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
91
ref
73
ref
230
remove
nil
cons
cons
794
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
nil
125
ref
851
remove
cons
126
ref
23
ref
86
ref
appTerm
810
ref
appTerm
nil
cons
cons
nil
cons
853
def
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
125
ref
414
remove
cons
853
remove
cons
nil
cons
cons
184
ref
subst
nil
833
remove
835
remove
cons
nil
cons
cons
75
ref
74
ref
838
remove
appTerm
23
ref
37
remove
appTerm
86
ref
appTerm
appTerm
absTerm
854
def
79
ref
appTerm
855
def
betaConv
19
ref
18
ref
854
ref
appTerm
856
def
absTerm
857
def
34
ref
appTerm
858
def
betaConv
nil
18
ref
857
ref
appTerm
859
def
axiom
nil
125
ref
859
remove
nil
cons
cons
126
ref
858
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
857
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
856
remove
nil
cons
cons
126
ref
855
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
854
remove
nil
cons
cons
794
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
eqMp
826
ref
827
ref
832
ref
nil
cons
cons
828
ref
86
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
597
ref
subst
proveHyp
nil
125
ref
104
ref
820
remove
constTerm
860
def
832
remove
appTerm
nil
cons
cons
126
ref
85
remove
810
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p"
20
ref
var
861
def
811
remove
cons
813
remove
cons
nil
cons
cons
861
ref
74
ref
860
remove
809
ref
132
ref
817
remove
appTerm
831
ref
861
ref
varTerm
862
def
appTerm
appTerm
863
def
absTerm
864
def
appTerm
865
def
appTerm
866
def
816
remove
862
ref
appTerm
867
def
appTerm
868
def
absTerm
869
def
862
ref
appTerm
870
def
betaConv
812
ref
821
ref
869
ref
appTerm
871
def
absTerm
872
def
814
ref
appTerm
873
def
betaConv
nil
821
ref
812
ref
821
ref
809
ref
821
ref
861
ref
74
ref
863
ref
appTerm
867
ref
appTerm
absTerm
874
def
appTerm
875
def
absTerm
876
def
appTerm
877
def
absTerm
878
def
appTerm
879
def
axiom
nil
125
ref
879
ref
nil
cons
880
def
cons
881
def
126
ref
821
ref
872
ref
appTerm
nil
cons
882
def
cons
nil
cons
cons
nil
cons
cons
883
def
184
ref
subst
proveHyp
883
ref
143
ref
subst
883
remove
192
ref
subst
nil
827
ref
872
remove
nil
cons
cons
884
def
nil
cons
nil
cons
cons
826
ref
43
ref
cons
66
ref
subst
885
def
subst
812
remove
nil
68
ref
871
remove
nil
cons
886
def
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
827
ref
869
remove
nil
cons
cons
887
def
nil
cons
nil
cons
cons
885
ref
subst
861
remove
nil
68
ref
868
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
865
remove
nil
cons
888
def
cons
889
def
126
ref
867
ref
nil
cons
890
def
cons
nil
cons
891
def
cons
nil
cons
cons
892
def
143
ref
subst
892
remove
192
ref
subst
nil
881
ref
891
ref
cons
nil
cons
cons
893
def
184
ref
subst
nil
889
remove
126
ref
74
ref
879
remove
appTerm
867
remove
appTerm
894
def
nil
cons
895
def
cons
nil
cons
896
def
cons
nil
cons
cons
184
ref
subst
nil
827
ref
809
ref
74
ref
864
ref
815
ref
appTerm
897
def
appTerm
894
ref
appTerm
898
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
885
remove
subst
809
ref
nil
68
ref
898
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
897
ref
nil
cons
899
def
cons
896
ref
cons
nil
cons
cons
900
def
143
ref
subst
900
remove
192
ref
subst
897
ref
betaConv
897
remove
assume
eqMp
nil
125
ref
863
remove
nil
cons
901
def
cons
902
def
896
remove
cons
nil
cons
cons
903
def
184
ref
subst
proveHyp
903
ref
143
ref
subst
903
remove
192
ref
subst
893
ref
143
ref
subst
893
remove
192
ref
subst
nil
902
remove
891
remove
cons
nil
cons
cons
184
ref
subst
874
ref
862
ref
appTerm
904
def
betaConv
876
ref
815
ref
appTerm
905
def
betaConv
878
ref
814
remove
appTerm
906
def
betaConv
nil
881
remove
126
ref
906
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
826
ref
827
ref
878
remove
nil
cons
cons
829
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
877
remove
nil
cons
cons
126
ref
905
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
827
ref
876
remove
nil
cons
cons
830
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
875
remove
nil
cons
cons
126
ref
904
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
827
ref
874
remove
nil
cons
cons
828
ref
862
remove
nil
cons
cons
nil
cons
907
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
161
ref
880
remove
cons
908
def
162
ref
890
remove
cons
nil
cons
909
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
161
ref
901
remove
cons
162
ref
895
remove
cons
nil
cons
910
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
899
remove
cons
910
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
821
ref
828
ref
74
ref
864
ref
828
remove
varTerm
appTerm
appTerm
894
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
866
remove
894
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
827
ref
864
remove
nil
cons
cons
910
remove
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
161
ref
888
remove
cons
909
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
908
remove
162
ref
882
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
125
ref
882
remove
cons
126
ref
873
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
884
remove
829
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
886
remove
cons
126
ref
870
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
887
remove
907
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
411
remove
cons
911
def
162
ref
388
ref
cons
nil
cons
912
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
407
remove
cons
913
def
912
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
74
ref
380
ref
185
ref
varTerm
914
def
appTerm
appTerm
915
def
387
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
381
remove
appTerm
916
def
387
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
380
remove
nil
cons
cons
917
def
912
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
399
remove
cons
918
def
912
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
264
ref
452
ref
74
ref
382
ref
452
ref
varTerm
919
def
appTerm
appTerm
920
def
387
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
383
ref
appTerm
921
def
387
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
382
ref
nil
cons
cons
922
def
912
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
125
ref
376
ref
nil
cons
923
def
cons
924
def
389
remove
cons
nil
cons
cons
925
def
143
ref
subst
925
remove
192
ref
subst
241
ref
242
ref
418
ref
376
remove
assume
926
def
appThm
nil
425
ref
nil
cons
cons
428
remove
435
ref
430
ref
437
remove
356
ref
432
ref
constTerm
927
def
appTerm
appTerm
434
ref
appTerm
absTerm
928
def
436
ref
appTerm
929
def
betaConv
433
ref
447
ref
928
ref
appTerm
930
def
absTerm
931
def
434
ref
appTerm
932
def
betaConv
nil
264
ref
931
ref
appTerm
933
def
axiom
nil
125
ref
933
remove
nil
cons
cons
126
ref
932
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
931
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
930
remove
nil
cons
cons
126
ref
929
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
928
remove
nil
cons
cons
457
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
934
def
subst
935
def
subst
936
def
trans
appThm
397
ref
nil
799
ref
36
ref
99
ref
appTerm
937
def
appTerm
"Number.Natural.zero"
const
20
remove
constTerm
938
def
appTerm
axiom
939
def
subst
940
def
trans
appThm
808
remove
appThm
nil
809
ref
800
remove
810
remove
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
nil
68
ref
23
ref
938
ref
appTerm
815
ref
appTerm
941
def
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
809
ref
941
remove
absTerm
942
def
815
ref
appTerm
943
def
betaConv
nil
821
ref
942
ref
appTerm
944
def
axiom
nil
125
ref
944
remove
nil
cons
cons
126
ref
943
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
ref
827
ref
942
remove
nil
cons
cons
830
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
subst
trans
sym
71
ref
eqMp
eqMp
nil
161
ref
923
remove
cons
945
def
912
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
945
ref
162
ref
383
remove
nil
cons
cons
946
def
"R"
7
ref
var
947
def
388
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
125
ref
74
ref
167
ref
appTerm
948
def
947
ref
varTerm
949
def
appTerm
950
def
nil
cons
cons
126
ref
949
ref
nil
cons
951
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
nil
125
ref
74
ref
165
ref
appTerm
952
def
949
ref
appTerm
nil
cons
cons
126
ref
74
ref
950
remove
appTerm
949
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
"r"
7
ref
var
953
def
74
ref
952
ref
953
ref
varTerm
954
def
appTerm
appTerm
955
def
74
ref
948
remove
954
ref
appTerm
appTerm
954
ref
appTerm
appTerm
absTerm
956
def
949
remove
appTerm
957
def
betaConv
48
ref
95
ref
165
ref
appTerm
958
def
167
ref
appTerm
959
def
appTerm
refl
126
ref
572
ref
953
ref
955
remove
74
ref
649
remove
954
ref
appTerm
appTerm
954
ref
appTerm
960
def
appTerm
absTerm
appTerm
absTerm
167
remove
appTerm
betaConv
appThm
151
ref
958
remove
appTerm
refl
125
ref
126
ref
572
ref
953
remove
74
ref
128
ref
954
remove
appTerm
appTerm
960
remove
appTerm
absTerm
appTerm
absTerm
absTerm
961
def
165
ref
appTerm
betaConv
appThm
nil
140
remove
95
ref
appTerm
961
remove
appTerm
axiom
174
ref
appThm
eqMp
170
remove
appThm
eqMp
959
remove
assume
eqMp
nil
125
ref
572
ref
956
ref
appTerm
nil
cons
cons
126
ref
957
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
956
remove
nil
cons
cons
622
ref
951
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
eqMp
962
def
subst
proveHyp
proveHyp
eqMp
nil
161
ref
384
remove
cons
963
def
912
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
237
remove
cons
162
ref
239
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
219
remove
cons
964
def
162
ref
94
ref
cons
nil
cons
965
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
215
remove
cons
966
def
965
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
74
ref
116
ref
914
ref
appTerm
appTerm
967
def
88
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
117
remove
appTerm
968
def
88
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
116
remove
nil
cons
cons
969
def
965
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
207
remove
cons
970
def
965
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
ref
206
remove
appTerm
nil
cons
cons
126
ref
74
ref
119
ref
appTerm
971
def
88
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
118
remove
nil
cons
cons
972
def
965
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
125
ref
103
ref
nil
cons
973
def
cons
974
def
198
ref
cons
nil
cons
cons
975
def
143
ref
subst
975
remove
192
ref
subst
226
ref
"_32468"
15
ref
var
976
def
74
ref
18
ref
75
ref
74
ref
80
ref
976
remove
varTerm
977
def
appTerm
appTerm
87
ref
appTerm
absTerm
appTerm
appTerm
23
ref
27
ref
33
ref
977
ref
appTerm
appTerm
appTerm
36
ref
977
remove
appTerm
appTerm
appTerm
absTerm
102
ref
appTerm
betaConv
appThm
227
ref
74
ref
18
ref
75
ref
74
ref
80
ref
102
ref
appTerm
appTerm
87
ref
appTerm
absTerm
appTerm
978
def
appTerm
979
def
23
ref
27
ref
290
ref
appTerm
appTerm
36
ref
102
ref
appTerm
980
def
appTerm
appTerm
refl
appThm
trans
235
ref
103
remove
assume
981
def
appThm
eqMp
sym
979
remove
refl
241
ref
242
ref
344
remove
346
remove
176
ref
subst
proveHyp
982
def
appThm
397
ref
nil
799
remove
980
remove
appTerm
938
ref
appTerm
axiom
983
def
subst
trans
appThm
983
remove
appThm
nil
809
ref
938
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
68
ref
831
remove
815
ref
appTerm
984
def
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
809
remove
984
remove
absTerm
985
def
815
remove
appTerm
986
def
betaConv
nil
821
remove
985
ref
appTerm
987
def
axiom
nil
125
ref
987
remove
nil
cons
cons
126
ref
986
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
826
remove
827
remove
985
remove
nil
cons
cons
830
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
subst
988
def
trans
appThm
nil
68
ref
978
remove
nil
cons
cons
nil
cons
nil
cons
cons
769
ref
subst
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
161
ref
973
remove
cons
989
def
965
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
989
ref
162
ref
119
remove
nil
cons
cons
990
def
947
ref
94
remove
cons
nil
cons
991
def
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
161
ref
200
ref
cons
992
def
965
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
125
ref
100
ref
nil
cons
993
def
cons
994
def
198
remove
cons
nil
cons
cons
995
def
143
ref
subst
995
remove
192
ref
subst
226
remove
"_32466"
15
ref
var
996
def
74
ref
18
ref
75
ref
74
ref
80
ref
996
remove
varTerm
997
def
appTerm
appTerm
87
ref
appTerm
absTerm
appTerm
appTerm
23
ref
27
ref
33
ref
997
ref
appTerm
appTerm
appTerm
36
remove
997
remove
appTerm
appTerm
appTerm
absTerm
99
ref
appTerm
betaConv
appThm
227
remove
74
ref
18
ref
75
ref
74
ref
80
ref
99
ref
appTerm
appTerm
87
remove
appTerm
absTerm
appTerm
998
def
appTerm
999
def
23
remove
27
remove
287
ref
appTerm
appTerm
937
remove
appTerm
appTerm
refl
appThm
trans
235
remove
100
remove
assume
1000
def
appThm
eqMp
sym
999
remove
refl
241
remove
242
remove
341
remove
342
remove
176
ref
subst
proveHyp
1001
def
appThm
940
remove
trans
appThm
939
remove
appThm
988
remove
trans
appThm
nil
68
ref
998
remove
nil
cons
cons
nil
cons
nil
cons
cons
769
remove
subst
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
161
ref
993
remove
cons
1002
def
965
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1002
ref
162
ref
200
remove
cons
1003
def
991
remove
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
161
ref
196
remove
cons
1004
def
965
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
89
remove
appTerm
nil
cons
cons
126
ref
69
remove
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
74
ref
refl
1005
def
18
ref
refl
1006
def
19
ref
1005
ref
1006
ref
75
ref
82
ref
refl
1007
def
39
ref
79
ref
appTerm
betaConv
appThm
absThm
appThm
appThm
39
ref
34
ref
appTerm
betaConv
1008
def
appThm
absThm
appThm
appThm
1006
ref
19
ref
1008
remove
absThm
appThm
appThm
nil
"p"
16
ref
var
1009
def
39
remove
nil
cons
cons
nil
cons
nil
cons
cons
1009
ref
74
ref
18
ref
19
ref
74
ref
18
ref
75
ref
82
ref
1009
ref
varTerm
1010
def
79
ref
appTerm
appTerm
absTerm
appTerm
appTerm
1010
ref
34
ref
appTerm
1011
def
appTerm
absTerm
appTerm
appTerm
18
ref
19
ref
1011
remove
absTerm
appTerm
appTerm
absTerm
1012
def
1010
ref
appTerm
1013
def
betaConv
nil
12
ref
0
ref
17
ref
8
ref
cons
opType
constTerm
1012
ref
appTerm
1014
def
axiom
nil
125
ref
1014
remove
nil
cons
cons
126
ref
1013
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
76
remove
cons
nil
cons
"P"
17
remove
var
1012
remove
nil
cons
cons
"x"
16
remove
var
1010
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1015
def
subst
eqMp
eqMp
eqMp
absThm
eqMp
nil
298
ref
41
remove
appTerm
thm
nil
10
ref
11
ref
12
ref
0
ref
0
ref
532
ref
8
ref
cons
opType
1016
def
8
ref
cons
opType
constTerm
1017
def
"f"
532
ref
var
1018
def
18
ref
19
ref
45
ref
0
ref
13
remove
531
ref
opType
1019
def
0
ref
1019
ref
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1020
def
28
remove
0
ref
1
remove
2
ref
531
ref
cons
opType
1021
def
0
ref
15
ref
1019
ref
nil
cons
1022
def
cons
opType
1023
def
nil
cons
cons
opType
constTerm
"Parser.map"
const
0
ref
6
ref
0
ref
532
ref
1021
ref
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
32
ref
appTerm
1018
ref
varTerm
1024
def
appTerm
1025
def
appTerm
1026
def
34
ref
appTerm
appTerm
"Parser.Stream.map"
const
1027
def
0
ref
532
ref
0
ref
25
ref
1022
ref
cons
opType
nil
cons
cons
opType
constTerm
1024
ref
appTerm
1028
def
35
ref
appTerm
appTerm
1029
def
absTerm
1030
def
appTerm
1031
def
absTerm
1032
def
appTerm
1033
def
absTerm
1034
def
nil
cons
cons
nil
cons
nil
cons
cons
67
ref
subst
11
ref
nil
68
ref
1033
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
"P"
1016
remove
var
1035
def
1032
remove
nil
cons
cons
nil
cons
nil
cons
cons
"A"
533
remove
cons
nil
cons
1036
def
43
ref
cons
66
ref
subst
subst
1018
ref
nil
68
ref
1031
remove
nil
cons
1037
def
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
19
ref
74
ref
18
ref
75
ref
82
ref
1020
ref
1026
ref
79
ref
appTerm
1038
def
appTerm
1028
ref
83
ref
appTerm
appTerm
1039
def
appTerm
absTerm
appTerm
1040
def
appTerm
1029
ref
appTerm
1041
def
absTerm
1042
def
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
19
ref
nil
68
ref
1041
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1040
ref
nil
cons
1043
def
cons
126
ref
1029
ref
nil
cons
1044
def
cons
nil
cons
1045
def
cons
nil
cons
cons
1046
def
143
ref
subst
1046
remove
192
ref
subst
195
ref
nil
197
ref
1045
ref
cons
nil
cons
cons
1047
def
184
ref
subst
proveHyp
1047
ref
143
ref
subst
1047
remove
192
ref
subst
nil
201
ref
1045
ref
cons
nil
cons
cons
1048
def
143
ref
subst
1048
remove
192
ref
subst
nil
52
ref
57
ref
204
ref
1029
ref
appTerm
1049
def
absTerm
1050
def
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
1049
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
208
ref
1045
ref
cons
nil
cons
cons
1051
def
143
ref
subst
1051
remove
192
ref
subst
210
ref
nil
211
ref
1045
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
107
ref
213
ref
1029
ref
appTerm
1052
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
107
ref
nil
68
ref
1052
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
216
ref
1045
ref
cons
nil
cons
cons
1053
def
143
ref
subst
1053
remove
192
ref
subst
218
ref
nil
220
ref
1045
ref
cons
nil
cons
cons
1054
def
184
ref
subst
proveHyp
1054
ref
143
ref
subst
1054
remove
192
ref
subst
48
ref
"_32324"
15
ref
var
1055
def
1020
ref
1026
ref
1055
remove
varTerm
1056
def
appTerm
appTerm
1028
ref
33
ref
1056
remove
appTerm
appTerm
appTerm
absTerm
1057
def
34
ref
appTerm
1058
def
appTerm
refl
1059
def
1057
ref
114
ref
appTerm
betaConv
appThm
164
ref
1058
remove
betaConv
1060
def
appThm
1061
def
1020
ref
1026
ref
114
ref
appTerm
appTerm
1028
ref
232
ref
appTerm
appTerm
refl
appThm
trans
1057
remove
refl
1062
def
236
ref
appThm
eqMp
sym
1020
ref
refl
1063
def
nil
244
ref
"p"
1021
ref
var
1025
ref
nil
cons
cons
nil
cons
1064
def
cons
nil
cons
cons
347
ref
"B"
531
ref
cons
nil
cons
1065
def
cons
43
ref
cons
1066
def
351
ref
subst
subst
248
ref
0
ref
1019
ref
0
ref
0
ref
249
ref
530
ref
90
ref
cons
opType
1067
def
1022
ref
cons
opType
1068
def
0
ref
252
remove
1067
ref
nil
cons
1069
def
opType
1070
def
1022
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
98
remove
1019
ref
constTerm
1071
def
appTerm
257
ref
0
ref
0
ref
1068
ref
8
ref
cons
opType
1072
def
1068
ref
nil
cons
1073
def
cons
opType
constTerm
1074
def
"f"
1068
ref
var
1075
def
12
ref
0
ref
544
ref
8
ref
cons
opType
constTerm
1076
def
"y"
530
ref
var
1077
def
18
ref
75
ref
1020
ref
1075
ref
varTerm
266
ref
0
ref
530
ref
0
ref
15
ref
1069
ref
cons
opType
nil
cons
cons
opType
constTerm
1078
def
1077
ref
varTerm
1079
def
appTerm
79
ref
appTerm
1080
def
appTerm
appTerm
108
remove
0
ref
530
ref
0
ref
1019
ref
1022
ref
cons
opType
nil
cons
cons
opType
constTerm
1081
def
1079
ref
appTerm
1082
def
1038
remove
appTerm
1083
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1084
def
appTerm
1085
def
refl
1086
def
245
ref
19
ref
45
ref
0
ref
1070
ref
0
ref
1070
ref
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1087
def
276
remove
0
ref
1021
remove
0
ref
2
ref
0
ref
15
ref
1070
ref
nil
cons
1088
def
cons
opType
1089
def
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
1025
remove
appTerm
111
ref
appTerm
34
ref
appTerm
appTerm
248
remove
0
ref
1070
ref
0
ref
0
ref
250
ref
1088
ref
cons
opType
1090
def
0
ref
254
ref
1088
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
356
remove
1070
ref
constTerm
1091
def
appTerm
257
ref
0
ref
0
ref
1090
ref
8
ref
cons
opType
1092
def
1090
ref
nil
cons
1093
def
cons
opType
constTerm
1094
def
"f"
1090
ref
var
1095
def
264
ref
265
ref
18
ref
75
ref
1087
ref
1095
ref
varTerm
269
ref
appTerm
appTerm
359
remove
0
ref
1067
ref
1088
ref
cons
opType
constTerm
1096
def
1078
ref
1024
ref
268
ref
appTerm
1097
def
appTerm
1098
def
79
ref
appTerm
1099
def
appTerm
1100
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1101
def
appTerm
1102
def
281
ref
appTerm
appTerm
absTerm
1103
def
34
ref
appTerm
1104
def
betaConv
57
ref
18
ref
1103
ref
appTerm
1105
def
absTerm
1106
def
111
ref
appTerm
1107
def
betaConv
1018
remove
51
ref
1106
ref
appTerm
1108
def
absTerm
1109
def
1024
ref
appTerm
1110
def
betaConv
11
ref
1017
remove
1109
ref
appTerm
1111
def
absTerm
1112
def
32
ref
appTerm
1113
def
betaConv
nil
298
ref
1112
ref
appTerm
1114
def
axiom
nil
125
ref
1114
remove
nil
cons
cons
126
ref
1113
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
1112
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1111
remove
nil
cons
cons
126
ref
1110
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1036
remove
1035
remove
1109
remove
nil
cons
cons
"x"
532
remove
var
1024
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1108
remove
nil
cons
cons
126
ref
1107
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1106
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1105
remove
nil
cons
cons
126
ref
1104
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1103
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
appThm
trans
appThm
1028
ref
refl
1115
def
352
ref
appThm
appThm
sym
373
ref
nil
385
ref
126
ref
1020
ref
1085
ref
1102
ref
374
ref
appTerm
appTerm
appTerm
1028
ref
386
ref
appTerm
appTerm
1116
def
nil
cons
1117
def
cons
nil
cons
1118
def
cons
nil
cons
cons
1119
def
184
ref
subst
proveHyp
1119
ref
143
ref
subst
1119
remove
192
ref
subst
nil
391
ref
265
ref
393
remove
1116
ref
appTerm
1120
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
265
ref
nil
68
ref
1120
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
400
remove
1118
ref
cons
nil
cons
cons
1121
def
143
ref
subst
1121
remove
192
ref
subst
402
remove
nil
403
remove
1118
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
75
ref
405
remove
1116
ref
appTerm
1122
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
1122
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
408
remove
1118
ref
cons
nil
cons
cons
1123
def
143
ref
subst
1123
remove
192
ref
subst
410
remove
nil
412
remove
1118
ref
cons
nil
cons
cons
1124
def
184
ref
subst
proveHyp
1124
ref
143
ref
subst
1124
remove
192
ref
subst
416
remove
417
remove
48
ref
"_32332"
254
ref
var
1125
def
1020
ref
1085
ref
1102
ref
1125
remove
varTerm
1126
def
appTerm
appTerm
appTerm
1028
ref
275
ref
1126
remove
appTerm
appTerm
appTerm
absTerm
1127
def
374
ref
appTerm
1128
def
appTerm
refl
1129
def
1127
ref
361
ref
appTerm
betaConv
appThm
164
ref
1128
remove
betaConv
appThm
1130
def
1020
ref
1085
ref
1102
ref
361
ref
appTerm
appTerm
appTerm
1028
ref
275
ref
361
ref
appTerm
appTerm
appTerm
refl
appThm
trans
1127
remove
refl
1131
def
419
remove
appThm
eqMp
sym
1063
ref
1086
ref
nil
421
ref
1095
remove
1101
remove
nil
cons
cons
"b"
1070
remove
var
1091
remove
nil
cons
cons
nil
cons
cons
1132
def
cons
nil
cons
cons
426
ref
"B"
1088
remove
cons
nil
cons
cons
43
ref
cons
1133
def
459
ref
subst
subst
75
ref
1087
ref
1094
remove
"_32344"
1090
ref
var
1134
def
264
ref
265
ref
18
ref
75
ref
1087
ref
1134
remove
varTerm
269
ref
appTerm
appTerm
1100
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1135
def
appTerm
1136
def
269
ref
appTerm
appTerm
1100
ref
appTerm
absTerm
1137
def
79
ref
appTerm
1138
def
betaConv
265
ref
18
ref
1137
ref
appTerm
1139
def
absTerm
1140
def
268
ref
appTerm
1141
def
betaConv
1135
ref
1136
remove
appTerm
1142
def
betaConv
1135
ref
"_32342"
250
ref
var
1143
def
1096
ref
1078
ref
1024
ref
478
remove
1143
remove
varTerm
1144
def
appTerm
appTerm
appTerm
482
remove
1144
remove
appTerm
appTerm
appTerm
absTerm
1145
def
appTerm
betaConv
sym
nil
391
ref
265
ref
18
ref
75
ref
1087
ref
1145
ref
269
remove
appTerm
1146
def
appTerm
1100
remove
appTerm
1147
def
absTerm
1148
def
appTerm
1149
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
265
ref
nil
68
ref
1149
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
1148
remove
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
1147
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
1146
remove
betaConv
1087
ref
"_32339"
15
ref
var
1150
def
1096
ref
1098
remove
1150
ref
varTerm
1151
def
appTerm
appTerm
absTerm
79
ref
appTerm
1152
def
appTerm
refl
1150
ref
1096
ref
1078
ref
1024
ref
491
ref
appTerm
appTerm
1153
def
1151
ref
appTerm
appTerm
absTerm
1154
def
494
ref
appTerm
betaConv
appThm
1087
remove
refl
1152
remove
betaConv
appThm
1096
ref
1153
remove
494
remove
appTerm
appTerm
refl
appThm
trans
45
ref
0
ref
1089
ref
0
ref
1089
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1155
def
"_32338"
3
ref
var
1156
def
1150
remove
1096
remove
1078
ref
1024
remove
1156
remove
varTerm
appTerm
appTerm
1151
remove
appTerm
appTerm
absTerm
absTerm
1157
def
268
ref
appTerm
1158
def
appTerm
refl
1157
ref
491
remove
appTerm
betaConv
appThm
1155
remove
refl
1158
remove
betaConv
appThm
1154
remove
refl
appThm
trans
1157
remove
refl
772
remove
appThm
eqMp
790
remove
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
"A"
1093
remove
cons
nil
cons
1159
def
"P"
1092
ref
var
1135
ref
nil
cons
1160
def
cons
"x"
1090
remove
var
1145
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
597
ref
subst
proveHyp
nil
125
ref
104
ref
0
ref
1092
ref
8
ref
cons
opType
constTerm
1135
remove
appTerm
nil
cons
cons
126
ref
1142
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p"
1092
remove
var
1160
remove
cons
nil
cons
nil
cons
cons
1159
remove
43
ref
cons
770
ref
subst
subst
eqMp
eqMp
nil
125
ref
264
ref
1140
ref
appTerm
nil
cons
cons
126
ref
1141
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
1140
remove
nil
cons
cons
793
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1139
remove
nil
cons
cons
126
ref
1138
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1137
remove
nil
cons
cons
794
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
trans
appThm
nil
"a"
1067
ref
var
1099
remove
nil
cons
cons
1075
remove
1084
remove
nil
cons
cons
"b"
1019
ref
var
1071
remove
nil
cons
1161
def
cons
nil
cons
cons
1162
def
cons
nil
cons
cons
"A"
1069
remove
cons
"B"
1022
ref
cons
nil
cons
cons
43
ref
cons
1163
def
459
remove
subst
subst
nil
1077
ref
1097
ref
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
1020
ref
1074
remove
"_32356"
1068
ref
var
1164
def
1076
ref
1077
ref
18
ref
75
ref
1020
ref
1164
remove
varTerm
1080
ref
appTerm
appTerm
1083
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1165
def
appTerm
1166
def
1080
ref
appTerm
appTerm
1083
ref
appTerm
absTerm
1167
def
79
ref
appTerm
1168
def
betaConv
1077
ref
18
ref
1167
ref
appTerm
1169
def
absTerm
1170
def
1079
ref
appTerm
1171
def
betaConv
1165
ref
1166
remove
appTerm
1172
def
betaConv
1165
ref
"_32354"
1067
ref
var
1173
def
1081
ref
257
ref
0
ref
0
ref
0
ref
1067
ref
531
ref
cons
opType
1174
def
8
ref
cons
opType
1174
ref
nil
cons
cons
opType
constTerm
"fn"
1174
remove
var
1175
def
1076
ref
"a"
530
ref
var
1176
def
18
ref
474
ref
545
remove
1175
remove
varTerm
1078
remove
1176
ref
varTerm
1177
def
appTerm
476
ref
appTerm
1178
def
appTerm
appTerm
1177
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1179
def
1173
remove
varTerm
1180
def
appTerm
appTerm
1026
ref
257
ref
0
ref
0
ref
0
ref
1067
remove
90
ref
cons
opType
1181
def
8
ref
cons
opType
1181
ref
nil
cons
cons
opType
constTerm
"fn"
1181
remove
var
1182
def
1076
ref
1176
ref
18
ref
474
remove
96
ref
1182
remove
varTerm
1178
remove
appTerm
appTerm
476
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1183
def
1180
remove
appTerm
appTerm
appTerm
absTerm
1184
def
appTerm
betaConv
sym
nil
"P"
544
remove
var
1185
def
1077
ref
18
ref
75
ref
1020
ref
1184
ref
1080
ref
appTerm
1186
def
appTerm
1083
remove
appTerm
1187
def
absTerm
1188
def
appTerm
1189
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
531
remove
cons
1190
def
nil
cons
1191
def
43
ref
cons
66
ref
subst
subst
1077
remove
nil
68
ref
1189
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
1188
remove
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
1187
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
1186
remove
betaConv
1020
ref
"_32351"
15
ref
var
1192
def
1082
remove
1026
ref
1192
ref
varTerm
appTerm
1193
def
appTerm
absTerm
79
ref
appTerm
1194
def
appTerm
refl
1192
ref
1081
ref
1179
remove
1080
ref
appTerm
1195
def
appTerm
1196
def
1193
ref
appTerm
absTerm
1197
def
1183
remove
1080
remove
appTerm
1198
def
appTerm
betaConv
appThm
1063
ref
1194
remove
betaConv
appThm
1196
remove
1026
ref
1198
remove
appTerm
appTerm
refl
appThm
trans
45
ref
0
ref
1023
ref
0
ref
1023
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1199
def
"_32350"
530
ref
var
1200
def
1192
remove
1081
ref
1200
remove
varTerm
appTerm
1193
remove
appTerm
absTerm
absTerm
1201
def
1079
ref
appTerm
1202
def
appTerm
refl
1201
ref
1195
remove
appTerm
betaConv
appThm
1199
remove
refl
1202
remove
betaConv
appThm
1197
remove
refl
appThm
trans
1201
remove
refl
nil
501
remove
1176
remove
1079
remove
nil
cons
1203
def
cons
nil
cons
cons
nil
cons
cons
1204
def
1190
remove
505
remove
cons
43
ref
cons
1205
def
771
ref
subst
subst
appThm
eqMp
1204
remove
1205
remove
789
ref
subst
subst
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
"A"
1073
remove
cons
nil
cons
1206
def
"P"
1072
ref
var
1165
ref
nil
cons
1207
def
cons
"x"
1068
remove
var
1184
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
597
ref
subst
proveHyp
nil
125
ref
104
ref
0
ref
1072
ref
8
ref
cons
opType
constTerm
1165
remove
appTerm
nil
cons
cons
126
ref
1172
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p"
1072
remove
var
1207
remove
cons
nil
cons
nil
cons
cons
1206
remove
43
ref
cons
770
ref
subst
subst
eqMp
eqMp
nil
125
ref
1076
remove
1170
ref
appTerm
nil
cons
cons
126
ref
1171
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1191
remove
1185
remove
1170
remove
nil
cons
cons
"x"
530
remove
var
1203
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1169
remove
nil
cons
cons
126
ref
1168
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1167
remove
nil
cons
cons
794
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
trans
trans
appThm
1115
ref
796
remove
appThm
798
remove
395
ref
1065
remove
cons
43
ref
cons
1208
def
19
ref
246
ref
1027
remove
0
ref
431
ref
31
ref
cons
opType
constTerm
436
ref
appTerm
1209
def
247
ref
appTerm
appTerm
271
ref
436
ref
111
ref
appTerm
appTerm
1209
ref
34
ref
appTerm
appTerm
appTerm
absTerm
1210
def
34
ref
appTerm
1211
def
betaConv
57
ref
18
ref
1210
ref
appTerm
1212
def
absTerm
1213
def
111
ref
appTerm
1214
def
betaConv
435
ref
51
ref
1213
ref
appTerm
1215
def
absTerm
1216
def
436
ref
appTerm
1217
def
betaConv
nil
132
ref
447
ref
435
ref
246
ref
1209
ref
99
ref
appTerm
appTerm
256
ref
appTerm
absTerm
1218
def
appTerm
1219
def
appTerm
132
ref
447
ref
435
ref
246
ref
1209
remove
102
ref
appTerm
appTerm
292
ref
appTerm
absTerm
1220
def
appTerm
1221
def
appTerm
447
ref
1216
ref
appTerm
1222
def
appTerm
1223
def
appTerm
axiom
1224
def
nil
161
ref
1219
remove
nil
cons
1225
def
cons
162
ref
1223
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1226
def
343
ref
subst
proveHyp
1227
def
nil
161
ref
1221
remove
nil
cons
1228
def
cons
162
ref
1222
remove
nil
cons
1229
def
cons
nil
cons
cons
nil
cons
cons
1230
def
343
ref
subst
proveHyp
nil
125
ref
1229
remove
cons
126
ref
1217
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
1216
remove
nil
cons
cons
457
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1215
remove
nil
cons
cons
126
ref
1214
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1213
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1212
remove
nil
cons
cons
126
ref
1211
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1210
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
sym
1081
remove
1097
remove
appTerm
refl
849
remove
nil
850
remove
126
ref
1039
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
75
ref
229
ref
1039
ref
appTerm
absTerm
1231
def
79
ref
appTerm
1232
def
betaConv
48
ref
"_32326"
15
ref
var
1233
def
18
ref
75
ref
74
ref
80
ref
1233
remove
varTerm
appTerm
appTerm
1039
remove
appTerm
absTerm
appTerm
absTerm
1234
def
34
ref
appTerm
1235
def
appTerm
refl
1234
ref
114
ref
appTerm
betaConv
appThm
164
ref
1235
remove
betaConv
appThm
18
ref
1231
ref
appTerm
1236
def
refl
appThm
trans
1234
remove
refl
236
ref
appThm
eqMp
1040
remove
assume
eqMp
nil
125
ref
1236
remove
nil
cons
cons
126
ref
1232
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1231
remove
nil
cons
cons
794
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
appThm
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
911
remove
162
ref
1117
ref
cons
nil
cons
1237
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
913
remove
1237
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
915
remove
1116
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
916
remove
1116
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
917
remove
1237
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
918
remove
1237
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
264
ref
452
ref
920
ref
1116
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
921
ref
1116
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
922
ref
1237
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
924
ref
1118
remove
cons
nil
cons
cons
1238
def
143
ref
subst
1238
remove
192
ref
subst
1129
remove
"_32328"
254
ref
var
1239
def
1020
ref
1085
ref
1102
ref
1239
remove
varTerm
1240
def
appTerm
appTerm
appTerm
1028
ref
275
ref
1240
remove
appTerm
appTerm
appTerm
absTerm
357
ref
appTerm
betaConv
appThm
1130
remove
1020
ref
1085
remove
1102
remove
357
ref
appTerm
appTerm
appTerm
1028
ref
275
ref
357
ref
appTerm
1241
def
appTerm
appTerm
refl
appThm
trans
1131
remove
926
ref
appThm
eqMp
sym
1063
ref
1086
remove
nil
1132
remove
nil
cons
cons
1133
remove
934
ref
subst
subst
appThm
nil
1162
remove
nil
cons
cons
1163
remove
934
remove
subst
subst
trans
appThm
1115
ref
936
ref
appThm
1208
ref
1218
ref
436
ref
appTerm
1242
def
betaConv
1224
remove
1226
remove
176
ref
subst
proveHyp
nil
125
ref
1225
remove
cons
126
ref
1242
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
1218
remove
nil
cons
cons
457
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
1243
def
trans
appThm
nil
"x"
1019
ref
var
1244
def
1161
remove
cons
nil
cons
nil
cons
cons
"A"
1022
remove
cons
nil
cons
43
ref
cons
nil
68
ref
507
ref
111
ref
appTerm
111
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
193
remove
eqMp
1245
def
subst
1246
def
subst
1247
def
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
945
ref
1237
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
945
ref
946
ref
947
ref
1117
remove
cons
nil
cons
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
963
ref
1237
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
nil
964
ref
162
ref
1044
ref
cons
nil
cons
1248
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
966
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
967
ref
1029
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
968
ref
1029
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
969
ref
1248
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
970
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
ref
1050
remove
appTerm
nil
cons
cons
126
ref
971
ref
1029
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
972
ref
1248
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
974
ref
1045
ref
cons
nil
cons
cons
1249
def
143
ref
subst
1249
remove
192
ref
subst
1059
ref
"_32320"
15
ref
var
1250
def
1020
ref
1026
ref
1250
remove
varTerm
1251
def
appTerm
appTerm
1028
ref
33
ref
1251
remove
appTerm
appTerm
appTerm
absTerm
102
ref
appTerm
betaConv
appThm
1061
ref
1020
ref
1026
ref
102
ref
appTerm
appTerm
1028
ref
290
ref
appTerm
appTerm
refl
appThm
trans
1062
ref
981
ref
appThm
eqMp
sym
1063
ref
nil
1064
remove
nil
cons
cons
1252
def
1066
ref
982
ref
subst
subst
appThm
1115
ref
982
ref
appThm
1208
remove
1220
ref
436
ref
appTerm
1253
def
betaConv
1227
remove
1230
remove
176
ref
subst
proveHyp
nil
125
ref
1228
remove
cons
126
ref
1253
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
1220
remove
nil
cons
cons
457
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
trans
appThm
nil
1244
remove
101
remove
1019
remove
constTerm
nil
cons
cons
nil
cons
nil
cons
cons
1246
remove
subst
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
989
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
989
ref
990
ref
947
ref
1044
remove
cons
nil
cons
1254
def
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
992
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
994
ref
1045
remove
cons
nil
cons
cons
1255
def
143
ref
subst
1255
remove
192
ref
subst
1059
remove
"_32316"
15
ref
var
1256
def
1020
ref
1026
ref
1256
remove
varTerm
1257
def
appTerm
appTerm
1028
ref
33
ref
1257
remove
appTerm
appTerm
appTerm
absTerm
99
ref
appTerm
betaConv
appThm
1061
remove
1020
remove
1026
remove
99
ref
appTerm
appTerm
1028
remove
287
ref
appTerm
appTerm
refl
appThm
trans
1062
remove
1000
ref
appThm
eqMp
sym
1063
remove
1252
remove
1066
remove
1001
ref
subst
subst
appThm
1115
remove
1001
ref
appThm
1243
remove
trans
appThm
1247
remove
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
1002
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1002
ref
1003
ref
1254
remove
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
1004
ref
1248
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1043
remove
cons
1248
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
1042
remove
appTerm
nil
cons
cons
126
ref
1037
remove
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
1006
ref
19
ref
1005
ref
1006
ref
75
ref
1007
ref
1030
ref
79
ref
appTerm
betaConv
appThm
absThm
appThm
appThm
1060
ref
appThm
absThm
appThm
appThm
1006
ref
19
ref
1060
remove
absThm
appThm
appThm
nil
1009
ref
1030
remove
nil
cons
cons
nil
cons
nil
cons
cons
1015
ref
subst
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
298
ref
1034
remove
appTerm
thm
nil
10
ref
11
ref
12
ref
0
ref
0
ref
0
ref
3
ref
"Data.List.list"
typeOp
1258
def
14
remove
opType
1259
def
nil
cons
1260
def
cons
opType
1261
def
8
ref
cons
opType
1262
def
8
ref
cons
opType
constTerm
1263
def
"e"
1261
ref
var
1264
def
12
ref
0
ref
0
ref
1258
ref
4
ref
opType
1265
def
8
ref
cons
1266
def
opType
1267
def
8
ref
cons
opType
1268
def
constTerm
1269
def
"l"
1265
ref
var
1270
def
74
ref
"Parser.inverse"
const
0
ref
6
ref
1262
ref
nil
cons
cons
opType
1271
def
constTerm
32
ref
appTerm
1264
ref
varTerm
1272
def
appTerm
1273
def
appTerm
1274
def
246
ref
33
ref
"Parser.Stream.fromList"
const
1275
def
0
ref
1259
ref
90
remove
cons
opType
constTerm
1276
def
"Data.List.concat"
const
0
ref
1258
remove
1260
ref
opType
1277
def
1260
ref
cons
opType
constTerm
1278
def
"Data.List.map"
const
1279
def
0
ref
1261
ref
0
ref
1265
ref
1277
ref
nil
cons
1280
def
cons
opType
nil
cons
cons
opType
constTerm
1272
ref
appTerm
1281
def
1270
ref
varTerm
1282
def
appTerm
appTerm
appTerm
appTerm
appTerm
1275
remove
0
ref
1265
ref
29
ref
cons
opType
constTerm
1283
def
1282
ref
appTerm
appTerm
1284
def
appTerm
1285
def
absTerm
1286
def
appTerm
1287
def
absTerm
1288
def
appTerm
1289
def
absTerm
1290
def
nil
cons
cons
nil
cons
nil
cons
cons
67
ref
subst
11
ref
nil
68
ref
1289
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
"P"
1262
remove
var
1291
def
1288
remove
nil
cons
cons
nil
cons
nil
cons
cons
"A"
1261
ref
nil
cons
cons
nil
cons
1292
def
43
ref
cons
66
ref
subst
1293
def
subst
1264
ref
nil
68
ref
1287
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
"P"
1267
ref
var
1294
def
1286
remove
nil
cons
cons
nil
cons
nil
cons
cons
"A"
1265
ref
nil
cons
1295
def
cons
1296
def
nil
cons
1297
def
43
ref
cons
66
ref
subst
1298
def
subst
1270
ref
nil
68
ref
1285
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1273
ref
nil
cons
1299
def
cons
1300
def
126
ref
1284
ref
nil
cons
1301
def
cons
nil
cons
cons
nil
cons
cons
1302
def
143
ref
subst
1302
remove
192
ref
subst
1270
ref
1284
remove
absTerm
1303
def
1282
ref
appTerm
1304
def
betaConv
1305
def
495
ref
33
ref
refl
1306
def
nil
"l"
1259
ref
var
1307
def
1278
ref
1281
ref
"Data.List.[]"
const
1308
def
1265
ref
constTerm
1309
def
appTerm
appTerm
1310
def
nil
cons
cons
nil
cons
nil
cons
cons
1307
ref
96
ref
1276
ref
1307
ref
varTerm
1311
def
appTerm
appTerm
"Parser.Stream.append"
const
1312
def
0
ref
1259
ref
109
remove
cons
opType
constTerm
1313
def
1311
ref
appTerm
102
ref
appTerm
appTerm
absTerm
1314
def
1311
ref
appTerm
1315
def
betaConv
nil
12
ref
0
ref
0
ref
1259
ref
8
ref
cons
1316
def
opType
1317
def
8
ref
cons
opType
1318
def
constTerm
1319
def
1314
ref
appTerm
1320
def
axiom
nil
125
ref
1320
remove
nil
cons
cons
126
ref
1315
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
1260
ref
cons
nil
cons
1321
def
"P"
1317
ref
var
1322
def
1314
remove
nil
cons
cons
"x"
1259
ref
var
1323
def
1311
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1324
def
subst
1313
ref
refl
1325
def
1278
ref
refl
1326
def
nil
"f"
1261
ref
var
1272
ref
nil
cons
1327
def
cons
nil
cons
1328
def
nil
cons
cons
1329
def
395
remove
"B"
1260
ref
cons
nil
cons
cons
43
ref
cons
1330
def
435
ref
45
ref
0
ref
1265
ref
1267
ref
nil
cons
cons
opType
constTerm
1331
def
1279
remove
0
ref
431
remove
0
ref
1259
ref
1295
ref
cons
opType
nil
cons
cons
opType
constTerm
436
ref
appTerm
1332
def
1308
ref
1259
ref
constTerm
1333
def
appTerm
appTerm
1309
ref
appTerm
absTerm
1334
def
436
ref
appTerm
1335
def
betaConv
nil
447
ref
1334
ref
appTerm
1336
def
axiom
nil
125
ref
1336
remove
nil
cons
cons
126
ref
1335
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
ref
455
ref
1334
remove
nil
cons
cons
457
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
appThm
nil
45
ref
0
ref
1259
ref
1317
ref
nil
cons
1337
def
cons
opType
constTerm
1338
def
1278
ref
1308
remove
1277
ref
constTerm
appTerm
appTerm
1333
ref
appTerm
axiom
trans
appThm
102
ref
refl
1339
def
appThm
nil
19
ref
102
ref
nil
cons
1340
def
cons
nil
cons
nil
cons
cons
19
ref
96
ref
1313
ref
1333
ref
appTerm
34
ref
appTerm
appTerm
34
ref
appTerm
absTerm
1341
def
34
ref
appTerm
1342
def
betaConv
nil
132
ref
18
ref
1341
ref
appTerm
1343
def
appTerm
51
ref
"h"
2
ref
var
1344
def
1319
ref
"t"
1259
ref
var
1345
def
18
ref
19
ref
96
ref
1313
ref
"Data.List.::"
const
1346
def
0
ref
2
ref
0
ref
1259
ref
1260
remove
cons
opType
nil
cons
1347
def
cons
opType
constTerm
1348
def
1344
ref
varTerm
1349
def
appTerm
1345
ref
varTerm
1350
def
appTerm
1351
def
appTerm
34
ref
appTerm
appTerm
110
remove
1349
ref
appTerm
1313
ref
1350
ref
appTerm
34
ref
appTerm
1352
def
appTerm
appTerm
absTerm
1353
def
appTerm
1354
def
absTerm
1355
def
appTerm
1356
def
absTerm
1357
def
appTerm
1358
def
appTerm
axiom
1359
def
nil
161
ref
1343
remove
nil
cons
1360
def
cons
162
ref
1358
remove
nil
cons
1361
def
cons
nil
cons
cons
nil
cons
cons
1362
def
176
ref
subst
proveHyp
nil
125
ref
1360
remove
cons
126
ref
1342
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1341
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1363
def
subst
trans
trans
1364
def
appThm
982
ref
trans
appThm
nil
1270
ref
1309
ref
nil
cons
1365
def
cons
nil
cons
nil
cons
cons
397
ref
1324
ref
subst
1366
def
subst
nil
797
ref
292
ref
nil
cons
1367
def
cons
nil
cons
nil
cons
cons
1368
def
397
ref
1363
ref
subst
subst
trans
appThm
nil
"x"
25
ref
var
1369
def
1367
ref
cons
nil
cons
nil
cons
cons
"A"
29
remove
cons
nil
cons
43
ref
cons
1245
ref
subst
1370
def
subst
1371
def
trans
sym
71
ref
eqMp
nil
125
ref
246
ref
33
ref
1276
ref
1310
remove
appTerm
1372
def
appTerm
appTerm
1283
ref
1309
ref
appTerm
appTerm
1373
def
nil
cons
cons
126
ref
264
ref
"h"
3
ref
var
1374
def
1269
ref
"t"
1265
ref
var
1375
def
74
ref
246
ref
33
ref
1276
ref
1278
ref
1281
ref
1375
ref
varTerm
1376
def
appTerm
1377
def
appTerm
1378
def
appTerm
appTerm
appTerm
1283
ref
1376
ref
appTerm
appTerm
appTerm
246
ref
33
ref
1276
ref
1278
ref
1281
ref
1346
ref
0
ref
3
ref
0
ref
1265
ref
1295
ref
cons
opType
nil
cons
cons
opType
constTerm
1379
def
1374
ref
varTerm
1380
def
appTerm
1376
ref
appTerm
1381
def
appTerm
appTerm
1382
def
appTerm
appTerm
appTerm
1283
remove
1381
ref
appTerm
appTerm
appTerm
1383
def
absTerm
1384
def
appTerm
1385
def
absTerm
1386
def
appTerm
1387
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
391
ref
1386
remove
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
1374
ref
nil
68
ref
1385
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
1294
ref
1384
remove
nil
cons
cons
nil
cons
nil
cons
cons
1298
ref
subst
1375
ref
nil
68
ref
1383
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
1005
ref
495
ref
1306
ref
nil
1307
ref
1378
ref
nil
cons
1388
def
cons
nil
cons
nil
cons
cons
1324
ref
subst
appThm
appThm
nil
1270
ref
1376
ref
nil
cons
cons
nil
cons
nil
cons
cons
1366
ref
subst
appThm
appThm
495
ref
1306
ref
nil
1307
ref
1382
remove
nil
cons
cons
nil
cons
nil
cons
cons
1324
ref
subst
1325
ref
1326
ref
1329
remove
1330
remove
1345
ref
1331
ref
1332
ref
1351
ref
appTerm
appTerm
1379
ref
436
ref
1349
ref
appTerm
appTerm
1332
remove
1350
ref
appTerm
appTerm
appTerm
absTerm
1389
def
1350
ref
appTerm
1390
def
betaConv
1344
ref
1319
ref
1389
ref
appTerm
1391
def
absTerm
1392
def
1349
ref
appTerm
1393
def
betaConv
435
remove
51
ref
1392
ref
appTerm
1394
def
absTerm
1395
def
436
remove
appTerm
1396
def
betaConv
nil
447
remove
1395
ref
appTerm
1397
def
axiom
nil
125
ref
1397
remove
nil
cons
cons
126
ref
1396
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
454
remove
455
remove
1395
remove
nil
cons
cons
457
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1394
remove
nil
cons
cons
126
ref
1393
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1392
remove
nil
cons
cons
57
ref
1349
ref
nil
cons
cons
nil
cons
1398
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1391
remove
nil
cons
cons
126
ref
1390
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1389
remove
nil
cons
cons
1323
ref
1350
ref
nil
cons
cons
nil
cons
1399
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
1400
def
subst
appThm
nil
"t"
1277
ref
var
1401
def
1377
remove
nil
cons
cons
"h"
1259
ref
var
1402
def
1272
ref
1380
ref
appTerm
1403
def
nil
cons
1404
def
cons
nil
cons
cons
nil
cons
cons
1401
ref
1338
ref
1278
ref
1346
remove
0
ref
1259
ref
0
ref
1277
ref
1280
ref
cons
opType
nil
cons
cons
opType
constTerm
1402
ref
varTerm
1405
def
appTerm
1401
ref
varTerm
1406
def
appTerm
appTerm
appTerm
"Data.List.@"
const
0
ref
1259
ref
1347
remove
cons
opType
constTerm
1407
def
1405
ref
appTerm
1278
ref
1406
ref
appTerm
appTerm
appTerm
absTerm
1408
def
1406
ref
appTerm
1409
def
betaConv
1402
ref
12
ref
0
ref
0
ref
1277
ref
8
ref
cons
opType
1410
def
8
ref
cons
opType
constTerm
1408
ref
appTerm
1411
def
absTerm
1412
def
1405
ref
appTerm
1413
def
betaConv
nil
1319
ref
1412
ref
appTerm
1414
def
axiom
nil
125
ref
1414
remove
nil
cons
cons
126
ref
1413
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1412
remove
nil
cons
cons
1323
ref
1405
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1411
remove
nil
cons
cons
126
ref
1409
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
1280
remove
cons
nil
cons
"P"
1410
remove
var
1408
remove
nil
cons
cons
"x"
1277
remove
var
1406
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1415
def
subst
trans
appThm
1339
ref
appThm
trans
appThm
appThm
nil
1270
ref
1381
ref
nil
cons
cons
nil
cons
nil
cons
cons
1366
remove
subst
1368
remove
397
ref
1353
ref
34
ref
appTerm
1416
def
betaConv
1355
ref
1350
ref
appTerm
1417
def
betaConv
1357
ref
1349
ref
appTerm
1418
def
betaConv
1359
remove
1362
remove
343
ref
subst
proveHyp
nil
125
ref
1361
remove
cons
126
ref
1418
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1357
remove
nil
cons
cons
1398
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1356
remove
nil
cons
cons
126
ref
1417
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1355
remove
nil
cons
cons
1399
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1354
remove
nil
cons
cons
126
ref
1416
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1353
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1419
def
subst
subst
trans
appThm
appThm
sym
nil
125
ref
246
ref
33
ref
1313
ref
1378
ref
appTerm
102
ref
appTerm
1420
def
appTerm
1421
def
appTerm
1312
remove
0
ref
1265
ref
270
remove
cons
opType
constTerm
1376
ref
appTerm
292
ref
appTerm
1422
def
appTerm
1423
def
nil
cons
1424
def
cons
126
ref
246
ref
33
ref
1313
ref
1407
ref
1403
ref
appTerm
1378
remove
appTerm
appTerm
102
ref
appTerm
appTerm
appTerm
1425
def
271
ref
1380
ref
appTerm
1426
def
1422
remove
appTerm
appTerm
nil
cons
1427
def
cons
nil
cons
cons
nil
cons
cons
1428
def
143
ref
subst
1428
remove
192
ref
subst
1425
remove
refl
1426
ref
refl
1423
remove
assume
sym
appThm
appThm
sym
495
ref
1306
ref
nil
"zs"
15
ref
var
1429
def
1340
ref
cons
1430
def
"ys"
1259
ref
var
1431
def
1388
remove
cons
"xs"
1259
ref
var
1432
def
1404
remove
cons
nil
cons
cons
cons
nil
cons
cons
1429
ref
96
ref
1313
ref
1407
remove
1432
ref
varTerm
1433
def
appTerm
1431
ref
varTerm
1434
def
appTerm
appTerm
1429
ref
varTerm
1435
def
appTerm
appTerm
1313
ref
1433
ref
appTerm
1313
ref
1434
ref
appTerm
1435
ref
appTerm
appTerm
appTerm
absTerm
1436
def
1435
ref
appTerm
1437
def
betaConv
1431
ref
18
ref
1436
ref
appTerm
1438
def
absTerm
1439
def
1434
ref
appTerm
1440
def
betaConv
1432
ref
1319
ref
1439
ref
appTerm
1441
def
absTerm
1442
def
1433
ref
appTerm
1443
def
betaConv
nil
1319
ref
1442
ref
appTerm
1444
def
axiom
nil
125
ref
1444
remove
nil
cons
cons
126
ref
1443
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1442
remove
nil
cons
cons
1323
ref
1433
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1441
remove
nil
cons
cons
126
ref
1440
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1439
remove
nil
cons
cons
1323
ref
1434
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1438
remove
nil
cons
cons
126
ref
1437
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1436
remove
nil
cons
cons
185
ref
1435
ref
nil
cons
1445
def
cons
nil
cons
1446
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1447
def
subst
appThm
appThm
1426
remove
1421
remove
appTerm
1448
def
refl
appThm
sym
nil
1300
remove
126
ref
246
ref
33
ref
1313
ref
1403
remove
appTerm
1420
ref
appTerm
appTerm
appTerm
1448
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
nil
452
ref
1380
remove
nil
cons
cons
19
ref
1420
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
19
ref
1274
remove
246
ref
33
ref
1313
ref
1272
ref
919
ref
appTerm
1449
def
appTerm
34
ref
appTerm
1450
def
appTerm
appTerm
271
remove
919
ref
appTerm
35
ref
appTerm
1451
def
appTerm
1452
def
appTerm
absTerm
1453
def
34
ref
appTerm
1454
def
betaConv
11
ref
18
ref
1453
ref
appTerm
1455
def
absTerm
1456
def
32
ref
appTerm
1457
def
betaConv
452
ref
298
ref
1456
ref
appTerm
1458
def
absTerm
1459
def
919
ref
appTerm
1460
def
betaConv
1264
ref
264
ref
1459
ref
appTerm
1461
def
absTerm
1462
def
1272
ref
appTerm
1463
def
betaConv
303
ref
11
ref
1263
ref
refl
1264
ref
526
ref
452
ref
1006
ref
19
ref
1005
ref
1264
ref
48
ref
1273
ref
appTerm
264
ref
452
ref
18
ref
19
ref
354
ref
"Parser.apply"
const
0
ref
6
remove
278
remove
cons
opType
constTerm
32
ref
appTerm
1464
def
1450
remove
appTerm
appTerm
360
ref
267
ref
919
ref
appTerm
34
ref
appTerm
1465
def
appTerm
1466
def
appTerm
1467
def
absTerm
1468
def
appTerm
1469
def
absTerm
1470
def
appTerm
1471
def
appTerm
absTerm
1472
def
1272
ref
appTerm
1473
def
betaConv
11
ref
1263
ref
1472
ref
appTerm
1474
def
absTerm
1475
def
32
ref
appTerm
1476
def
betaConv
nil
298
ref
1475
ref
appTerm
1477
def
axiom
nil
125
ref
1477
remove
nil
cons
cons
126
ref
1476
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
1475
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1474
remove
nil
cons
cons
126
ref
1473
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1292
ref
1291
ref
1472
remove
nil
cons
cons
"x"
1261
remove
var
1327
remove
cons
nil
cons
1478
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
appThm
1452
ref
refl
appThm
absThm
appThm
absThm
appThm
absThm
appThm
absThm
appThm
sym
nil
10
ref
11
ref
1263
ref
1264
ref
264
ref
452
ref
18
ref
19
ref
74
ref
1471
ref
appTerm
1452
ref
appTerm
1479
def
absTerm
1480
def
appTerm
1481
def
absTerm
1482
def
appTerm
1483
def
absTerm
1484
def
appTerm
1485
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
67
ref
subst
11
ref
nil
68
ref
1485
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
1291
ref
1484
remove
nil
cons
cons
nil
cons
nil
cons
cons
1293
ref
subst
1264
ref
nil
68
ref
1483
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
391
ref
1482
remove
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
452
ref
nil
68
ref
1481
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
1480
remove
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
19
ref
nil
68
ref
1479
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1471
remove
nil
cons
1486
def
cons
1487
def
126
ref
1452
ref
nil
cons
1488
def
cons
nil
cons
1489
def
cons
nil
cons
cons
1490
def
143
ref
subst
1490
remove
192
ref
subst
1468
ref
34
ref
appTerm
1491
def
betaConv
1470
ref
919
ref
appTerm
1492
def
betaConv
nil
1487
remove
126
ref
1492
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
396
ref
391
ref
1470
remove
nil
cons
cons
452
ref
919
ref
nil
cons
1493
def
cons
nil
cons
1494
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1469
remove
nil
cons
cons
126
ref
1491
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1468
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1467
ref
nil
cons
cons
1489
remove
cons
nil
cons
cons
184
ref
subst
proveHyp
1307
ref
95
ref
1338
ref
1311
ref
appTerm
1495
def
1333
ref
appTerm
appTerm
105
ref
1344
ref
104
ref
1318
ref
constTerm
1496
def
1345
ref
1495
remove
1351
ref
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
1497
def
1449
ref
appTerm
1498
def
betaConv
nil
1319
ref
1497
ref
appTerm
1499
def
axiom
nil
125
ref
1499
remove
nil
cons
cons
126
ref
1498
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
ref
1322
ref
1497
remove
nil
cons
cons
1323
ref
1449
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
95
ref
1338
remove
1449
remove
appTerm
1500
def
1333
ref
appTerm
1501
def
appTerm
105
ref
1344
ref
1496
remove
1345
ref
1500
remove
1351
ref
appTerm
1502
def
absTerm
1503
def
appTerm
1504
def
absTerm
1505
def
appTerm
1506
def
appTerm
nil
cons
1507
def
cons
126
ref
74
ref
1467
remove
appTerm
1452
remove
appTerm
1508
def
nil
cons
1509
def
cons
nil
cons
1510
def
cons
nil
cons
cons
1511
def
184
ref
subst
proveHyp
1511
ref
143
ref
subst
1511
remove
192
ref
subst
nil
52
ref
1344
ref
74
ref
1505
ref
1349
ref
appTerm
1512
def
appTerm
1508
ref
appTerm
1513
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
1344
ref
nil
68
ref
1513
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1512
ref
nil
cons
1514
def
cons
1510
ref
cons
nil
cons
cons
1515
def
143
ref
subst
1515
remove
192
ref
subst
1512
ref
betaConv
1512
remove
assume
eqMp
nil
125
ref
1504
ref
nil
cons
cons
1510
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
1322
ref
1345
ref
74
ref
1503
ref
1350
ref
appTerm
1516
def
appTerm
1508
ref
appTerm
1517
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1321
ref
43
ref
cons
66
ref
subst
subst
1345
ref
nil
68
ref
1517
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1516
ref
nil
cons
1518
def
cons
1510
ref
cons
nil
cons
cons
1519
def
143
ref
subst
1519
remove
192
ref
subst
1516
ref
betaConv
1516
remove
assume
eqMp
nil
125
ref
1502
ref
nil
cons
1520
def
cons
1510
ref
cons
nil
cons
cons
1521
def
184
ref
subst
proveHyp
1521
ref
143
ref
subst
1521
remove
192
ref
subst
1005
ref
354
ref
refl
1522
def
1464
ref
refl
1523
def
1325
ref
1502
remove
assume
appThm
34
ref
refl
1524
def
appThm
1419
remove
trans
1525
def
appThm
nil
19
ref
1352
ref
nil
cons
cons
1398
remove
cons
nil
cons
cons
1526
def
19
ref
354
ref
1464
ref
247
ref
appTerm
appTerm
281
remove
appTerm
absTerm
1527
def
34
ref
appTerm
1528
def
betaConv
57
ref
18
ref
1527
ref
appTerm
1529
def
absTerm
1530
def
111
ref
appTerm
1531
def
betaConv
11
ref
132
ref
354
ref
1464
ref
99
ref
appTerm
1532
def
appTerm
357
ref
appTerm
1533
def
appTerm
132
ref
354
ref
1464
ref
102
ref
appTerm
1534
def
appTerm
357
ref
appTerm
1535
def
appTerm
51
ref
1530
ref
appTerm
1536
def
appTerm
1537
def
appTerm
absTerm
1538
def
32
ref
appTerm
1539
def
betaConv
132
ref
298
ref
11
ref
1533
ref
absTerm
1540
def
appTerm
1541
def
appTerm
refl
164
ref
302
ref
303
ref
11
ref
11
ref
1535
ref
absTerm
1542
def
32
ref
appTerm
betaConv
1543
def
absThm
appThm
appThm
303
ref
11
ref
11
ref
1536
ref
absTerm
1544
def
32
ref
appTerm
betaConv
1545
def
absThm
appThm
appThm
appThm
303
ref
11
ref
302
ref
1543
remove
appThm
1545
remove
appThm
absThm
appThm
appThm
nil
308
ref
1542
ref
nil
cons
cons
309
ref
1544
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
332
ref
subst
eqMp
appThm
164
ref
302
ref
303
ref
11
ref
1540
ref
32
ref
appTerm
betaConv
1546
def
absThm
appThm
appThm
303
ref
11
ref
11
ref
1537
ref
absTerm
1547
def
32
ref
appTerm
betaConv
1548
def
absThm
appThm
appThm
appThm
303
remove
11
ref
302
ref
1546
remove
appThm
1548
remove
appThm
absThm
appThm
appThm
nil
308
remove
1540
remove
nil
cons
cons
309
remove
1547
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
332
remove
subst
eqMp
trans
nil
1541
ref
axiom
nil
125
ref
1541
remove
nil
cons
cons
126
ref
132
ref
298
ref
1542
remove
appTerm
1549
def
appTerm
298
ref
1544
remove
appTerm
1550
def
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
1549
ref
axiom
nil
125
ref
1549
remove
nil
cons
cons
126
ref
1550
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
1550
remove
axiom
eqMp
eqMp
eqMp
nil
125
ref
298
ref
1538
ref
appTerm
nil
cons
cons
126
ref
1539
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
1538
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1551
def
nil
161
ref
1533
remove
nil
cons
cons
162
ref
1537
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1552
def
343
ref
subst
proveHyp
1553
def
nil
161
ref
1535
remove
nil
cons
cons
162
ref
1536
remove
nil
cons
1554
def
cons
nil
cons
cons
nil
cons
cons
1555
def
343
ref
subst
proveHyp
nil
125
ref
1554
remove
cons
126
ref
1531
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1530
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1529
remove
nil
cons
cons
126
ref
1528
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1527
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1556
def
subst
trans
appThm
1466
ref
refl
1557
def
appThm
appThm
495
ref
1306
ref
1525
remove
appThm
1526
remove
351
remove
subst
trans
appThm
1451
ref
refl
1558
def
appThm
appThm
sym
nil
125
ref
354
ref
279
remove
1349
remove
appTerm
1352
remove
appTerm
1559
def
appTerm
1466
ref
appTerm
1560
def
nil
cons
1561
def
cons
126
ref
246
ref
275
ref
1559
remove
appTerm
appTerm
1451
ref
appTerm
nil
cons
1562
def
cons
nil
cons
cons
nil
cons
cons
1563
def
143
ref
subst
1563
remove
192
ref
subst
418
ref
1560
remove
assume
appThm
nil
420
ref
1465
remove
nil
cons
1564
def
cons
1565
def
425
ref
cons
nil
cons
cons
460
ref
subst
nil
75
ref
186
ref
cons
265
ref
1493
ref
cons
nil
cons
cons
nil
cons
cons
795
ref
subst
trans
trans
eqMp
nil
161
ref
1561
remove
cons
162
ref
1562
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1520
remove
cons
162
ref
1509
ref
cons
nil
cons
1566
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1518
remove
cons
1566
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
1319
ref
1323
ref
74
ref
1503
ref
1323
remove
varTerm
appTerm
appTerm
1508
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1504
remove
appTerm
1508
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1321
remove
1322
remove
1503
remove
nil
cons
cons
1566
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
1514
remove
cons
1566
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
ref
57
ref
74
ref
1505
ref
111
ref
appTerm
appTerm
1508
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1506
ref
appTerm
1508
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1505
remove
nil
cons
cons
1566
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
125
ref
1501
ref
nil
cons
1567
def
cons
1510
remove
cons
nil
cons
cons
1568
def
143
ref
subst
1568
remove
192
ref
subst
1005
ref
1522
ref
1523
remove
1325
ref
1501
remove
assume
appThm
1524
ref
appThm
1363
remove
trans
1569
def
appThm
appThm
1557
ref
appThm
appThm
495
ref
1306
remove
1569
remove
appThm
appThm
1558
remove
appThm
appThm
sym
19
ref
95
ref
354
ref
1464
ref
34
ref
appTerm
1570
def
appTerm
1571
def
357
ref
appTerm
1572
def
appTerm
358
ref
265
ref
106
ref
75
ref
132
ref
1571
ref
361
ref
appTerm
1573
def
appTerm
81
ref
appTerm
1574
def
absTerm
1575
def
appTerm
1576
def
absTerm
1577
def
appTerm
1578
def
appTerm
1579
def
absTerm
1580
def
34
ref
appTerm
1581
def
betaConv
11
ref
18
ref
1580
ref
appTerm
1582
def
absTerm
1583
def
32
ref
appTerm
1584
def
betaConv
nil
298
ref
1583
ref
appTerm
1585
def
axiom
nil
125
ref
1585
remove
nil
cons
cons
126
ref
1584
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
10
ref
1583
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1582
remove
nil
cons
cons
126
ref
1581
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1580
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1579
remove
nil
cons
1586
def
cons
126
ref
74
ref
1571
remove
1466
remove
appTerm
appTerm
246
ref
35
ref
appTerm
1587
def
1451
remove
appTerm
1588
def
appTerm
1589
def
nil
cons
1590
def
cons
nil
cons
1591
def
cons
nil
cons
cons
1592
def
184
ref
subst
proveHyp
1592
ref
143
ref
subst
1592
remove
192
ref
subst
nil
391
ref
265
ref
74
ref
1577
ref
268
ref
appTerm
1593
def
appTerm
1589
ref
appTerm
1594
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
398
ref
subst
265
ref
nil
68
ref
1594
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1593
ref
nil
cons
1595
def
cons
1591
ref
cons
nil
cons
cons
1596
def
143
ref
subst
1596
remove
192
ref
subst
1593
ref
betaConv
1593
remove
assume
eqMp
nil
125
ref
1576
ref
nil
cons
cons
1591
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
75
ref
74
ref
1575
ref
79
ref
appTerm
1597
def
appTerm
1589
ref
appTerm
1598
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
75
ref
nil
68
ref
1598
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1597
ref
nil
cons
1599
def
cons
1591
ref
cons
nil
cons
cons
1600
def
143
ref
subst
1600
remove
192
ref
subst
1597
ref
betaConv
1597
remove
assume
eqMp
nil
125
ref
1574
remove
nil
cons
1601
def
cons
1591
ref
cons
nil
cons
cons
1602
def
184
ref
subst
proveHyp
1602
ref
143
ref
subst
1602
remove
192
ref
subst
nil
161
ref
1573
ref
nil
cons
cons
162
ref
81
remove
nil
cons
1603
def
cons
nil
cons
cons
nil
cons
cons
1604
def
176
ref
subst
1604
remove
343
ref
subst
1005
ref
1522
ref
1573
ref
assume
appThm
1557
ref
appThm
nil
"b"
250
remove
var
1564
remove
cons
421
remove
nil
cons
cons
nil
cons
cons
426
remove
nil
cons
43
ref
cons
1605
def
"b"
2
ref
var
1606
def
48
ref
45
ref
0
ref
432
ref
0
ref
432
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1607
def
440
ref
appTerm
1608
def
438
remove
1606
remove
varTerm
1609
def
appTerm
appTerm
appTerm
507
ref
439
ref
appTerm
1610
def
1609
ref
appTerm
appTerm
absTerm
1611
def
1609
ref
appTerm
1612
def
betaConv
429
ref
51
ref
1611
ref
appTerm
1613
def
absTerm
1614
def
439
ref
appTerm
1615
def
betaConv
nil
51
ref
1614
ref
appTerm
1616
def
axiom
nil
125
ref
1616
remove
nil
cons
cons
126
ref
1615
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1614
remove
nil
cons
cons
458
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1613
remove
nil
cons
cons
126
ref
1612
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1611
remove
nil
cons
cons
57
ref
1609
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
nil
"b'"
15
ref
var
186
remove
cons
"a'"
3
ref
var
1493
remove
cons
503
remove
cons
cons
nil
cons
cons
506
remove
"b'"
3
ref
var
1617
def
48
ref
45
ref
0
ref
508
ref
0
ref
508
ref
8
ref
cons
opType
1618
def
nil
cons
cons
opType
constTerm
1619
def
514
ref
appTerm
513
remove
"a'"
2
ref
var
1620
def
varTerm
1621
def
appTerm
1617
remove
varTerm
1622
def
appTerm
appTerm
appTerm
132
ref
1610
remove
1621
ref
appTerm
appTerm
430
ref
434
ref
appTerm
1622
ref
appTerm
appTerm
appTerm
absTerm
1623
def
1622
ref
appTerm
1624
def
betaConv
1620
remove
264
ref
1623
ref
appTerm
1625
def
absTerm
1626
def
1621
ref
appTerm
1627
def
betaConv
433
ref
51
ref
1626
ref
appTerm
1628
def
absTerm
1629
def
434
ref
appTerm
1630
def
betaConv
429
ref
264
ref
1629
ref
appTerm
1631
def
absTerm
1632
def
439
ref
appTerm
1633
def
betaConv
nil
51
ref
1632
ref
appTerm
1634
def
axiom
nil
125
ref
1634
remove
nil
cons
cons
126
ref
1633
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1632
remove
nil
cons
cons
458
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1631
remove
nil
cons
cons
126
ref
1630
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
1629
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1628
remove
nil
cons
cons
126
ref
1627
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1626
remove
nil
cons
cons
57
ref
1621
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1625
remove
nil
cons
cons
126
ref
1624
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
1623
remove
nil
cons
cons
452
ref
1622
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1635
def
subst
subst
trans
trans
appThm
1588
ref
refl
1636
def
appThm
sym
nil
125
ref
132
ref
430
ref
268
ref
appTerm
919
ref
appTerm
1637
def
appTerm
96
ref
79
ref
appTerm
1638
def
34
ref
appTerm
1639
def
appTerm
nil
cons
1640
def
cons
126
ref
1588
remove
nil
cons
1641
def
cons
nil
cons
cons
nil
cons
cons
1642
def
143
ref
subst
1642
remove
192
ref
subst
nil
161
ref
1637
remove
nil
cons
cons
162
ref
1639
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
343
ref
subst
nil
125
ref
1603
ref
cons
126
ref
"Data.Bool.F"
const
7
ref
constTerm
1643
def
nil
cons
1644
def
cons
nil
cons
1645
def
cons
nil
cons
cons
184
ref
subst
nil
68
ref
1603
remove
cons
nil
cons
nil
cons
cons
68
ref
48
ref
764
remove
1643
ref
appTerm
appTerm
"Data.Bool.~"
const
46
remove
constTerm
1646
def
70
ref
appTerm
1647
def
appTerm
absTerm
1648
def
70
ref
appTerm
1649
def
betaConv
nil
572
ref
1648
ref
appTerm
1650
def
axiom
nil
125
ref
1650
remove
nil
cons
cons
126
ref
1649
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1648
remove
nil
cons
cons
768
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
1646
ref
refl
1651
def
78
remove
refl
1639
remove
assume
appThm
1524
remove
appThm
19
ref
1646
ref
836
remove
34
ref
appTerm
1652
def
appTerm
1653
def
absTerm
1654
def
34
ref
appTerm
1655
def
betaConv
nil
18
ref
1654
ref
appTerm
1656
def
axiom
nil
125
ref
1656
remove
nil
cons
cons
126
ref
1655
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1654
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1653
remove
nil
cons
cons
126
ref
48
ref
1652
ref
appTerm
1643
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
161
ref
1652
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
125
ref
1646
ref
165
ref
appTerm
1657
def
nil
cons
1658
def
cons
126
ref
48
ref
165
ref
appTerm
1643
ref
appTerm
nil
cons
1659
def
cons
nil
cons
cons
nil
cons
cons
1660
def
143
ref
subst
1660
remove
192
ref
subst
nil
125
ref
165
ref
nil
cons
1661
def
cons
1645
remove
cons
nil
cons
cons
660
remove
subst
48
ref
1657
ref
appTerm
refl
125
ref
128
remove
1643
ref
appTerm
absTerm
1662
def
165
ref
appTerm
betaConv
appThm
nil
151
remove
1646
ref
appTerm
1662
remove
appTerm
axiom
174
remove
appThm
eqMp
1657
remove
assume
eqMp
nil
125
ref
952
remove
1643
ref
appTerm
nil
cons
cons
126
ref
74
ref
1643
ref
appTerm
1663
def
165
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
192
ref
subst
proveHyp
nil
125
ref
1644
ref
cons
126
ref
1661
ref
cons
nil
cons
cons
nil
cons
cons
1664
def
143
ref
subst
1664
remove
192
ref
subst
125
ref
127
remove
absTerm
1665
def
165
remove
appTerm
1666
def
betaConv
nil
48
ref
1643
ref
appTerm
1667
def
572
ref
1665
ref
appTerm
1668
def
appTerm
axiom
1643
ref
assume
eqMp
nil
125
ref
1668
remove
nil
cons
cons
126
ref
1666
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1665
remove
nil
cons
cons
622
ref
1661
ref
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1669
def
eqMp
nil
161
ref
1644
ref
cons
162
ref
1661
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
1658
remove
cons
162
ref
1659
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
1670
def
subst
eqMp
trans
appThm
nil
48
ref
1646
ref
1643
ref
appTerm
appTerm
58
ref
appTerm
axiom
trans
trans
sym
71
ref
eqMp
eqMp
nil
161
ref
1641
ref
cons
nil
cons
nil
cons
cons
1669
remove
subst
proveHyp
proveHyp
eqMp
nil
161
ref
1640
remove
cons
162
ref
1641
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
1601
remove
cons
162
ref
1590
ref
cons
nil
cons
1671
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1599
remove
cons
1671
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
74
ref
1575
ref
914
ref
appTerm
appTerm
1589
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1576
remove
appTerm
1589
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1575
remove
nil
cons
cons
1671
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
1595
remove
cons
1671
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
264
ref
"x'"
3
ref
var
1672
def
74
ref
1577
ref
1672
remove
varTerm
appTerm
appTerm
1589
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1578
ref
appTerm
1589
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
1577
remove
nil
cons
cons
1671
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
125
ref
1572
ref
nil
cons
1673
def
cons
1591
remove
cons
nil
cons
cons
1674
def
143
ref
subst
1674
remove
192
ref
subst
1005
ref
1522
ref
1572
remove
assume
appThm
1557
remove
appThm
nil
1565
remove
nil
cons
nil
cons
cons
1605
remove
1651
remove
1607
remove
927
ref
appTerm
440
remove
appTerm
1675
def
assume
sym
1608
remove
927
remove
appTerm
1676
def
assume
sym
deductAntisym
appThm
429
ref
1646
ref
1676
remove
appTerm
absTerm
1677
def
439
ref
appTerm
1678
def
betaConv
nil
51
ref
1677
ref
appTerm
1679
def
axiom
nil
125
ref
1679
remove
nil
cons
cons
126
ref
1678
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1677
remove
nil
cons
cons
458
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
nil
125
ref
1646
ref
1675
ref
appTerm
nil
cons
cons
126
ref
48
ref
1675
ref
appTerm
1643
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
161
ref
1675
remove
nil
cons
cons
nil
cons
nil
cons
cons
1670
ref
subst
eqMp
subst
subst
trans
appThm
1636
remove
appThm
nil
68
ref
1641
remove
cons
nil
cons
nil
cons
cons
68
ref
48
ref
1663
remove
70
ref
appTerm
appTerm
58
ref
appTerm
absTerm
1680
def
70
ref
appTerm
1681
def
betaConv
nil
572
ref
1680
ref
appTerm
1682
def
axiom
nil
125
ref
1682
remove
nil
cons
cons
126
ref
1681
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1680
remove
nil
cons
cons
768
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
trans
sym
71
ref
eqMp
eqMp
nil
161
ref
1673
remove
cons
1683
def
1671
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1683
remove
162
ref
1578
remove
nil
cons
cons
947
ref
1590
remove
cons
nil
cons
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
161
ref
1586
remove
cons
1671
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
1567
remove
cons
1684
def
1566
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1684
remove
162
ref
1506
remove
nil
cons
cons
947
ref
1509
remove
cons
nil
cons
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
161
ref
1507
remove
cons
1566
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
161
ref
1486
remove
cons
162
ref
1488
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
1685
def
nil
125
ref
298
ref
11
ref
1263
ref
1264
ref
264
ref
452
ref
1455
ref
absTerm
1686
def
appTerm
1687
def
absTerm
1688
def
appTerm
1689
def
absTerm
1690
def
appTerm
1691
def
nil
cons
1692
def
cons
1693
def
126
ref
1263
ref
1462
ref
appTerm
nil
cons
1694
def
cons
nil
cons
cons
nil
cons
cons
1695
def
184
ref
subst
proveHyp
1695
ref
143
ref
subst
1695
remove
192
ref
subst
nil
1291
ref
1462
remove
nil
cons
cons
1696
def
nil
cons
nil
cons
cons
1293
ref
subst
1264
ref
nil
68
ref
1461
remove
nil
cons
1697
def
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
391
ref
1459
remove
nil
cons
cons
1698
def
nil
cons
nil
cons
cons
398
ref
subst
452
ref
nil
68
ref
1458
remove
nil
cons
1699
def
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
10
ref
1456
remove
nil
cons
cons
1700
def
nil
cons
nil
cons
cons
67
ref
subst
11
ref
nil
68
ref
1455
remove
nil
cons
1701
def
cons
nil
cons
nil
cons
cons
72
ref
subst
1686
ref
919
remove
appTerm
1702
def
betaConv
1688
ref
1272
ref
appTerm
1703
def
betaConv
1690
ref
32
ref
appTerm
1704
def
betaConv
nil
1693
remove
126
ref
1704
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
42
ref
10
ref
1690
remove
nil
cons
cons
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1689
remove
nil
cons
cons
126
ref
1703
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1292
ref
1291
ref
1688
remove
nil
cons
cons
1478
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1687
remove
nil
cons
cons
126
ref
1702
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
1686
remove
nil
cons
cons
1494
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
161
ref
1692
remove
cons
162
ref
1694
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
nil
125
ref
1694
remove
cons
126
ref
1463
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1292
ref
1696
remove
1478
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1697
remove
cons
126
ref
1460
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
1698
remove
1494
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1699
remove
cons
126
ref
1457
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
ref
1700
remove
340
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1701
remove
cons
126
ref
1454
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1453
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
eqMp
eqMp
nil
161
ref
1424
remove
cons
162
ref
1427
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
125
ref
132
ref
1373
remove
appTerm
1387
remove
appTerm
nil
cons
cons
126
ref
1269
ref
1303
ref
appTerm
nil
cons
1705
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
302
remove
1303
ref
1309
ref
appTerm
betaConv
appThm
526
remove
1374
ref
1269
ref
refl
1706
def
1375
ref
1005
ref
1303
ref
1376
remove
appTerm
betaConv
appThm
1303
ref
1381
remove
appTerm
betaConv
appThm
absThm
appThm
absThm
appThm
appThm
appThm
1706
ref
1270
ref
1305
remove
absThm
appThm
appThm
nil
"p"
1267
remove
var
1303
remove
nil
cons
1707
def
cons
nil
cons
nil
cons
cons
397
ref
"p"
1317
ref
var
1708
def
74
ref
132
ref
1708
remove
varTerm
1709
def
1333
ref
appTerm
appTerm
51
ref
1344
remove
1319
ref
1345
remove
74
ref
1709
ref
1350
remove
appTerm
appTerm
1709
ref
1351
remove
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
appTerm
1319
ref
1307
ref
1709
ref
1311
ref
appTerm
absTerm
appTerm
appTerm
absTerm
1710
def
1709
ref
appTerm
1711
def
betaConv
nil
12
ref
0
ref
1318
ref
8
ref
cons
opType
constTerm
1710
ref
appTerm
1712
def
axiom
nil
125
ref
1712
remove
nil
cons
cons
126
ref
1711
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
1337
remove
cons
nil
cons
"P"
1318
remove
var
1710
remove
nil
cons
cons
"x"
1317
remove
var
1709
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
nil
125
ref
1705
remove
cons
126
ref
1304
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1297
ref
1294
ref
1707
remove
cons
"x"
1265
ref
var
1713
def
1282
ref
nil
cons
1714
def
cons
nil
cons
1715
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
1299
remove
cons
1716
def
162
ref
1301
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
298
ref
1290
remove
appTerm
thm
1685
remove
nil
1691
remove
thm
nil
10
ref
11
ref
1263
ref
1264
ref
18
ref
19
ref
1269
ref
"ys"
1265
ref
var
1717
def
572
ref
"ye"
7
ref
var
1718
def
74
ref
132
ref
"Parser.strongInverse"
const
1271
remove
constTerm
32
ref
appTerm
1272
ref
appTerm
1719
def
appTerm
45
ref
0
ref
249
ref
1266
remove
opType
1720
def
0
ref
1720
ref
8
ref
cons
opType
1721
def
nil
cons
1722
def
cons
opType
constTerm
1723
def
"Parser.Stream.toList"
const
1724
def
0
ref
25
ref
1720
ref
nil
cons
1725
def
cons
opType
constTerm
1726
def
35
remove
appTerm
appTerm
266
ref
0
ref
1265
ref
0
ref
7
ref
1725
ref
cons
opType
1727
def
nil
cons
cons
opType
constTerm
1728
def
1717
ref
varTerm
1729
def
appTerm
1730
def
1718
ref
varTerm
1731
def
appTerm
1732
def
appTerm
1733
def
appTerm
1734
def
appTerm
95
ref
1731
ref
appTerm
1735
def
97
ref
1276
ref
1278
ref
1281
ref
1729
ref
appTerm
appTerm
appTerm
1736
def
appTerm
appTerm
1737
def
appTerm
1738
def
absTerm
1739
def
appTerm
1740
def
absTerm
1741
def
appTerm
1742
def
absTerm
1743
def
appTerm
1744
def
absTerm
1745
def
appTerm
1746
def
absTerm
1747
def
nil
cons
cons
nil
cons
nil
cons
cons
67
ref
subst
11
ref
nil
68
ref
1746
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
1291
ref
1745
remove
nil
cons
cons
nil
cons
nil
cons
cons
1293
remove
subst
1264
ref
nil
68
ref
1744
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
1743
remove
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
19
ref
nil
68
ref
1742
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
1294
ref
1741
remove
nil
cons
cons
nil
cons
nil
cons
cons
1298
ref
subst
1717
ref
nil
68
ref
1740
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
576
ref
1739
remove
nil
cons
cons
nil
cons
nil
cons
cons
584
ref
subst
1718
remove
nil
68
ref
1738
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1734
remove
nil
cons
1748
def
cons
126
ref
1737
ref
nil
cons
1749
def
cons
nil
cons
1750
def
cons
nil
cons
cons
1751
def
143
ref
subst
1751
remove
192
ref
subst
nil
161
ref
1719
ref
nil
cons
cons
162
ref
1733
ref
nil
cons
1752
def
cons
nil
cons
cons
nil
cons
cons
1753
def
176
ref
subst
1753
remove
343
ref
subst
nil
125
ref
1752
remove
cons
1750
remove
cons
nil
cons
cons
184
ref
subst
1717
ref
74
ref
1733
remove
appTerm
1737
remove
appTerm
1754
def
absTerm
1755
def
1729
ref
appTerm
1756
def
betaConv
19
ref
1269
ref
1755
ref
appTerm
1757
def
absTerm
1758
def
34
ref
appTerm
1759
def
betaConv
1760
def
nil
73
ref
19
ref
74
ref
18
ref
75
ref
82
remove
1269
ref
1717
ref
74
ref
1723
ref
1726
ref
83
remove
appTerm
appTerm
1761
def
1732
ref
appTerm
appTerm
1735
ref
1638
remove
1736
ref
appTerm
1762
def
appTerm
appTerm
absTerm
appTerm
1763
def
appTerm
absTerm
appTerm
1764
def
appTerm
1757
ref
appTerm
1765
def
absTerm
1766
def
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
19
ref
nil
68
ref
1765
ref
nil
cons
1767
def
cons
nil
cons
nil
cons
cons
72
ref
subst
195
ref
nil
197
ref
126
ref
1767
ref
cons
nil
cons
1768
def
cons
nil
cons
cons
1769
def
184
ref
subst
proveHyp
1769
ref
143
ref
subst
1769
remove
192
ref
subst
nil
201
ref
1768
ref
cons
nil
cons
cons
1770
def
143
ref
subst
1770
remove
192
ref
subst
nil
52
ref
57
ref
204
ref
1765
ref
appTerm
1771
def
absTerm
1772
def
nil
cons
cons
nil
cons
nil
cons
cons
66
ref
subst
57
ref
nil
68
ref
1771
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
208
ref
1768
ref
cons
nil
cons
cons
1773
def
143
ref
subst
1773
remove
192
ref
subst
210
ref
nil
211
ref
1768
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
107
ref
213
ref
1765
ref
appTerm
1774
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
107
ref
nil
68
ref
1774
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
216
ref
1768
ref
cons
nil
cons
cons
1775
def
143
ref
subst
1775
remove
192
ref
subst
218
ref
nil
220
ref
1768
ref
cons
nil
cons
cons
1776
def
184
ref
subst
proveHyp
1776
ref
143
ref
subst
1776
remove
192
ref
subst
48
ref
"_32398"
15
ref
var
1777
def
74
ref
18
ref
75
ref
74
ref
80
remove
1777
remove
varTerm
1778
def
appTerm
appTerm
1763
ref
appTerm
absTerm
appTerm
appTerm
1269
ref
1717
ref
74
ref
1723
ref
1726
ref
33
ref
1778
ref
appTerm
appTerm
appTerm
1732
ref
appTerm
appTerm
1735
ref
96
ref
1778
remove
appTerm
1736
ref
appTerm
appTerm
appTerm
absTerm
appTerm
appTerm
absTerm
1779
def
34
ref
appTerm
1780
def
appTerm
refl
1779
remove
114
ref
appTerm
betaConv
appThm
164
ref
1780
remove
betaConv
appThm
74
ref
18
ref
75
ref
229
remove
1763
ref
appTerm
absTerm
appTerm
appTerm
1269
ref
1717
ref
74
ref
1723
ref
1726
ref
232
ref
appTerm
appTerm
1732
ref
appTerm
appTerm
1735
ref
96
ref
114
ref
appTerm
1781
def
1736
ref
appTerm
appTerm
1782
def
appTerm
absTerm
appTerm
appTerm
refl
appThm
trans
1766
ref
refl
236
ref
appThm
eqMp
sym
1005
ref
1006
ref
75
ref
1005
ref
848
remove
appThm
1763
ref
refl
appThm
absThm
appThm
appThm
1706
ref
1717
ref
1005
ref
1723
ref
refl
1783
def
1726
ref
refl
1784
def
352
ref
appThm
appThm
1732
ref
refl
1785
def
appThm
appThm
1782
ref
refl
1786
def
appThm
absThm
appThm
appThm
sym
nil
125
ref
18
ref
75
ref
74
ref
378
ref
appTerm
1787
def
1763
remove
appTerm
absTerm
appTerm
1788
def
nil
cons
1789
def
cons
126
ref
1269
ref
1717
ref
74
ref
1723
ref
1726
ref
386
ref
appTerm
appTerm
1732
ref
appTerm
appTerm
1782
ref
appTerm
1790
def
absTerm
1791
def
appTerm
nil
cons
1792
def
cons
nil
cons
cons
nil
cons
cons
1793
def
143
ref
subst
1793
remove
192
ref
subst
nil
1294
ref
1791
remove
nil
cons
cons
nil
cons
nil
cons
cons
1298
ref
subst
1717
ref
nil
68
ref
1790
ref
nil
cons
1794
def
cons
nil
cons
nil
cons
cons
72
ref
subst
373
remove
nil
385
remove
126
ref
1794
ref
cons
nil
cons
1795
def
cons
nil
cons
cons
1796
def
184
ref
subst
proveHyp
1796
ref
143
ref
subst
1796
remove
192
ref
subst
nil
391
ref
"z"
3
ref
var
1797
def
74
ref
382
remove
1797
ref
varTerm
1798
def
appTerm
1799
def
appTerm
1790
ref
appTerm
1800
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
398
remove
subst
1797
remove
nil
68
ref
1800
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1799
ref
nil
cons
1801
def
cons
1795
ref
cons
nil
cons
cons
1802
def
143
ref
subst
1802
remove
192
ref
subst
1799
ref
betaConv
1799
remove
assume
eqMp
nil
125
ref
106
remove
75
ref
132
ref
375
ref
360
ref
267
remove
1798
ref
appTerm
1803
def
79
ref
appTerm
appTerm
1804
def
appTerm
appTerm
378
remove
appTerm
absTerm
1805
def
appTerm
1806
def
nil
cons
cons
1795
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
1429
ref
74
ref
1805
ref
1435
ref
appTerm
1807
def
appTerm
1790
ref
appTerm
1808
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
1429
remove
nil
68
ref
1808
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1807
ref
nil
cons
1809
def
cons
1795
ref
cons
nil
cons
cons
1810
def
143
ref
subst
1810
remove
192
ref
subst
1807
ref
betaConv
1807
remove
assume
eqMp
nil
125
ref
132
ref
375
remove
360
ref
1803
ref
1435
ref
appTerm
1811
def
appTerm
1812
def
appTerm
1813
def
appTerm
362
remove
1435
ref
appTerm
113
ref
appTerm
1814
def
appTerm
nil
cons
1815
def
cons
1795
ref
cons
nil
cons
cons
1816
def
184
ref
subst
proveHyp
1816
ref
143
ref
subst
1816
remove
192
ref
subst
nil
161
ref
1813
ref
nil
cons
cons
162
ref
1814
ref
nil
cons
1817
def
cons
nil
cons
cons
nil
cons
cons
1818
def
176
ref
subst
1818
remove
343
ref
subst
1005
ref
1783
ref
1784
ref
418
remove
1813
remove
assume
1819
def
appThm
nil
420
remove
1811
remove
nil
cons
cons
425
remove
cons
nil
cons
cons
460
remove
subst
nil
75
ref
1445
remove
cons
265
ref
1798
ref
nil
cons
1820
def
cons
nil
cons
cons
nil
cons
cons
795
remove
subst
trans
trans
appThm
nil
797
remove
33
ref
1435
ref
appTerm
1821
def
nil
cons
cons
452
ref
1820
ref
cons
nil
cons
1822
def
cons
nil
cons
cons
397
ref
19
ref
45
ref
0
ref
249
remove
1316
remove
opType
1823
def
0
ref
1823
ref
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1824
def
1724
remove
0
ref
15
ref
1823
ref
nil
cons
1825
def
cons
opType
constTerm
1826
def
247
ref
appTerm
appTerm
257
ref
0
ref
0
ref
0
ref
1823
remove
1825
ref
cons
opType
1827
def
8
ref
cons
opType
1827
ref
nil
cons
cons
opType
constTerm
"f"
1827
remove
var
1828
def
572
ref
"e"
7
ref
var
1829
def
1319
remove
1307
ref
1824
ref
1828
remove
varTerm
266
remove
0
ref
1259
remove
0
ref
7
ref
1825
remove
cons
opType
nil
cons
cons
opType
constTerm
1830
def
1311
ref
appTerm
1829
ref
varTerm
1831
def
appTerm
appTerm
appTerm
1830
ref
1348
remove
111
ref
appTerm
1311
remove
appTerm
appTerm
1831
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1826
ref
34
ref
appTerm
appTerm
appTerm
absTerm
1832
def
34
ref
appTerm
1833
def
betaConv
57
ref
18
ref
1832
ref
appTerm
1834
def
absTerm
1835
def
111
ref
appTerm
1836
def
betaConv
nil
132
ref
1824
ref
1826
ref
99
ref
appTerm
appTerm
1830
remove
1333
remove
appTerm
1837
def
58
ref
appTerm
appTerm
1838
def
appTerm
132
ref
1824
remove
1826
remove
102
ref
appTerm
appTerm
1837
remove
1643
ref
appTerm
appTerm
1839
def
appTerm
51
ref
1835
ref
appTerm
1840
def
appTerm
1841
def
appTerm
axiom
1842
def
nil
161
ref
1838
remove
nil
cons
cons
162
ref
1841
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1843
def
343
ref
subst
proveHyp
1844
def
nil
161
ref
1839
remove
nil
cons
cons
162
ref
1840
remove
nil
cons
1845
def
cons
nil
cons
cons
nil
cons
cons
1846
def
343
ref
subst
proveHyp
nil
125
ref
1845
remove
cons
126
ref
1836
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
ref
1835
remove
nil
cons
cons
350
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1834
remove
nil
cons
cons
126
ref
1833
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1832
remove
nil
cons
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
1785
ref
appThm
appThm
1786
ref
appThm
sym
"x"
1720
ref
var
1847
def
104
ref
1268
remove
constTerm
1848
def
"a"
1265
ref
var
1849
def
104
ref
150
remove
constTerm
1850
def
"b"
7
ref
var
1851
def
1723
ref
1847
ref
varTerm
appTerm
1728
ref
1849
ref
varTerm
1852
def
appTerm
1851
ref
varTerm
1853
def
appTerm
1854
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1855
def
1726
ref
1821
remove
appTerm
1856
def
appTerm
1857
def
betaConv
1296
remove
634
remove
cons
43
ref
cons
1858
def
nil
12
ref
0
ref
1618
remove
8
ref
cons
opType
constTerm
"x"
508
remove
var
1859
def
105
remove
429
remove
358
remove
433
ref
1619
remove
1859
remove
varTerm
appTerm
514
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
subst
nil
125
ref
12
ref
0
ref
1721
ref
8
ref
cons
opType
1860
def
constTerm
1855
ref
appTerm
nil
cons
cons
126
ref
1857
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
1725
ref
cons
nil
cons
1861
def
"P"
1721
ref
var
1855
remove
nil
cons
cons
1847
ref
1856
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1848
remove
1849
ref
1850
ref
1851
ref
1723
ref
1856
ref
appTerm
1862
def
1854
ref
appTerm
absTerm
appTerm
absTerm
1863
def
appTerm
1864
def
nil
cons
cons
126
ref
74
ref
1723
ref
257
ref
0
ref
0
ref
0
ref
1720
ref
1725
remove
cons
opType
1865
def
8
ref
cons
opType
1866
def
1865
ref
nil
cons
1867
def
cons
opType
constTerm
1868
def
"f"
1865
ref
var
1869
def
572
ref
1829
ref
1269
ref
1270
ref
1723
ref
1869
remove
varTerm
1728
ref
1282
ref
appTerm
1831
ref
appTerm
1870
def
appTerm
appTerm
1728
ref
1379
remove
1798
ref
appTerm
1871
def
1282
ref
appTerm
appTerm
1872
def
1831
ref
appTerm
1873
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1856
remove
appTerm
appTerm
1732
ref
appTerm
appTerm
1782
ref
appTerm
1874
def
nil
cons
1875
def
cons
nil
cons
1876
def
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
1294
ref
"ws"
1265
ref
var
1877
def
74
ref
1863
ref
1877
ref
varTerm
1878
def
appTerm
1879
def
appTerm
1874
ref
appTerm
1880
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1298
ref
subst
1877
remove
nil
68
ref
1880
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1879
ref
nil
cons
1881
def
cons
1876
ref
cons
nil
cons
cons
1882
def
143
ref
subst
1882
remove
192
ref
subst
1879
ref
betaConv
1879
remove
assume
eqMp
nil
125
ref
1850
remove
1851
ref
1862
ref
1728
ref
1878
ref
appTerm
1883
def
1853
ref
appTerm
appTerm
absTerm
1884
def
appTerm
1885
def
nil
cons
cons
1876
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
576
ref
"we"
7
ref
var
1886
def
74
ref
1884
ref
1886
ref
varTerm
1887
def
appTerm
1888
def
appTerm
1874
ref
appTerm
1889
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
584
ref
subst
1886
remove
nil
68
ref
1889
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
125
ref
1888
ref
nil
cons
1890
def
cons
1876
ref
cons
nil
cons
cons
1891
def
143
ref
subst
1891
remove
192
ref
subst
1888
ref
betaConv
1888
remove
assume
eqMp
nil
125
ref
1862
ref
1883
remove
1887
ref
appTerm
1892
def
appTerm
1893
def
nil
cons
1894
def
cons
1876
remove
cons
nil
cons
cons
1895
def
184
ref
subst
proveHyp
1895
ref
143
ref
subst
1895
remove
192
ref
subst
1005
ref
1783
ref
1868
ref
refl
"_32438"
1865
ref
var
1896
def
572
ref
refl
1829
ref
1706
ref
1270
ref
nil
"b"
1720
ref
var
1873
ref
nil
cons
cons
"a"
1720
ref
var
1896
ref
varTerm
1870
ref
appTerm
1897
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
1861
remove
43
ref
cons
1898
def
507
remove
refl
439
remove
refl
appThm
1609
remove
refl
appThm
subst
subst
absThm
appThm
absThm
appThm
absThm
appThm
1893
remove
assume
1899
def
appThm
nil
1829
ref
1887
ref
nil
cons
1900
def
cons
1270
ref
1878
ref
nil
cons
1901
def
cons
nil
cons
cons
nil
cons
cons
1270
ref
1723
ref
1868
remove
1896
remove
572
ref
1829
ref
1269
ref
1270
ref
1723
ref
1897
remove
appTerm
1873
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1902
def
appTerm
1903
def
1870
ref
appTerm
appTerm
1873
ref
appTerm
absTerm
1904
def
1282
ref
appTerm
1905
def
betaConv
1829
ref
1269
ref
1904
ref
appTerm
1906
def
absTerm
1907
def
1831
ref
appTerm
1908
def
betaConv
1902
ref
1903
remove
appTerm
1909
def
betaConv
1902
ref
"_32436"
1720
ref
var
1910
def
1728
ref
1871
ref
257
ref
0
ref
0
ref
0
ref
1720
remove
1295
remove
cons
opType
1911
def
8
ref
cons
opType
1911
ref
nil
cons
cons
opType
constTerm
"fn"
1911
remove
var
1912
def
1269
ref
1849
ref
572
ref
1851
ref
1331
ref
1912
remove
varTerm
1854
ref
appTerm
appTerm
1852
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1913
def
1910
remove
varTerm
1914
def
appTerm
appTerm
appTerm
257
remove
0
ref
1860
remove
1722
remove
cons
opType
constTerm
"fn"
1721
remove
var
1915
def
1269
ref
1849
ref
572
ref
1851
ref
48
ref
1915
remove
varTerm
1854
remove
appTerm
appTerm
1853
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1916
def
1914
remove
appTerm
appTerm
absTerm
1917
def
appTerm
betaConv
sym
nil
576
ref
1829
ref
1269
ref
1270
ref
1723
ref
1917
ref
1870
ref
appTerm
1918
def
appTerm
1873
remove
appTerm
1919
def
absTerm
1920
def
appTerm
1921
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
584
remove
subst
1829
remove
nil
68
ref
1921
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
1294
ref
1920
remove
nil
cons
cons
nil
cons
nil
cons
cons
1298
ref
subst
1270
remove
nil
68
ref
1919
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
1918
remove
betaConv
1723
ref
"_32433"
7
ref
var
1922
def
1872
remove
1922
ref
varTerm
1923
def
appTerm
absTerm
1831
ref
appTerm
1924
def
appTerm
refl
1922
ref
1728
ref
1871
ref
1913
remove
1870
ref
appTerm
1925
def
appTerm
appTerm
1926
def
1923
ref
appTerm
absTerm
1927
def
1916
remove
1870
remove
appTerm
1928
def
appTerm
betaConv
appThm
1783
ref
1924
remove
betaConv
appThm
1926
remove
1928
remove
appTerm
refl
appThm
trans
45
remove
0
ref
1727
ref
0
ref
1727
remove
8
ref
cons
opType
nil
cons
cons
opType
constTerm
1929
def
"_32432"
1265
ref
var
1930
def
1922
remove
1728
remove
1871
ref
1930
remove
varTerm
appTerm
appTerm
1923
remove
appTerm
absTerm
absTerm
1931
def
1282
remove
appTerm
1932
def
appTerm
refl
1931
ref
1925
remove
appTerm
betaConv
appThm
1929
remove
refl
1932
remove
betaConv
appThm
1927
remove
refl
appThm
trans
1931
remove
refl
nil
1851
ref
1831
remove
nil
cons
1933
def
cons
1849
ref
1714
remove
cons
nil
cons
cons
nil
cons
cons
1934
def
1858
ref
771
remove
subst
subst
appThm
eqMp
1934
remove
1858
ref
789
remove
subst
subst
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
"A"
1867
remove
cons
nil
cons
1935
def
"P"
1866
ref
var
1902
ref
nil
cons
1936
def
cons
"x"
1865
remove
var
1917
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
597
remove
subst
proveHyp
nil
125
ref
104
remove
0
ref
1866
ref
8
ref
cons
opType
constTerm
1902
remove
appTerm
nil
cons
cons
126
ref
1909
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
"p"
1866
remove
var
1936
remove
cons
nil
cons
nil
cons
cons
1935
remove
43
ref
cons
770
remove
subst
subst
eqMp
eqMp
nil
125
ref
572
ref
1907
ref
appTerm
nil
cons
cons
126
ref
1908
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1907
remove
nil
cons
cons
622
ref
1933
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
1906
remove
nil
cons
cons
126
ref
1905
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1297
ref
1294
ref
1904
remove
nil
cons
cons
1715
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
trans
appThm
1785
ref
appThm
nil
"b'"
7
ref
var
1731
ref
nil
cons
1937
def
cons
1938
def
"a'"
1265
ref
var
1729
ref
nil
cons
1939
def
cons
1940
def
1851
ref
1900
ref
cons
1849
ref
1871
remove
1878
ref
appTerm
1941
def
nil
cons
cons
nil
cons
cons
cons
cons
nil
cons
cons
1858
remove
1635
remove
subst
1942
def
subst
trans
appThm
1786
ref
appThm
sym
nil
125
ref
132
ref
1331
ref
1941
ref
appTerm
1729
ref
appTerm
1943
def
appTerm
48
ref
1887
ref
appTerm
1944
def
1731
ref
appTerm
1945
def
appTerm
nil
cons
1946
def
cons
126
ref
1782
ref
nil
cons
1947
def
cons
nil
cons
1948
def
cons
nil
cons
cons
1949
def
143
ref
subst
1949
remove
192
ref
subst
nil
161
ref
1943
ref
nil
cons
cons
162
ref
1945
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1950
def
176
ref
subst
1950
remove
343
ref
subst
48
ref
"_32440"
1265
ref
var
1951
def
1735
ref
1781
ref
1276
ref
1278
ref
1281
ref
1951
remove
varTerm
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
1952
def
1729
ref
appTerm
1953
def
appTerm
refl
1954
def
1952
ref
1941
ref
appTerm
betaConv
appThm
164
ref
1953
remove
betaConv
appThm
1955
def
1735
ref
1781
ref
1276
ref
1278
ref
1281
ref
1941
remove
appTerm
appTerm
1956
def
appTerm
1957
def
appTerm
1958
def
appTerm
refl
appThm
trans
1952
remove
refl
1959
def
1943
remove
assume
sym
appThm
eqMp
sym
48
ref
"_32452"
7
ref
var
1960
def
95
ref
1960
remove
varTerm
appTerm
1958
ref
appTerm
absTerm
1961
def
1731
ref
appTerm
1962
def
appTerm
refl
1961
ref
1887
ref
appTerm
betaConv
appThm
164
ref
1962
remove
betaConv
appThm
95
ref
1887
ref
appTerm
1963
def
1958
ref
appTerm
1964
def
refl
1965
def
appThm
trans
1961
remove
refl
1945
remove
assume
sym
1966
def
appThm
eqMp
sym
75
ref
1787
ref
1269
ref
1717
ref
74
ref
1761
ref
1730
ref
1887
ref
appTerm
1967
def
appTerm
appTerm
1963
ref
1762
ref
appTerm
appTerm
absTerm
appTerm
appTerm
absTerm
1968
def
1435
ref
appTerm
1969
def
betaConv
48
ref
"_32456"
7
ref
var
1970
def
18
ref
75
ref
1787
remove
1269
ref
1717
ref
74
ref
1761
remove
1730
remove
1970
remove
varTerm
1971
def
appTerm
appTerm
appTerm
95
ref
1971
remove
appTerm
1762
remove
appTerm
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
absTerm
1972
def
1731
ref
appTerm
1973
def
appTerm
refl
1972
ref
1887
ref
appTerm
betaConv
appThm
164
ref
1973
remove
betaConv
appThm
18
ref
1968
ref
appTerm
1974
def
refl
appThm
trans
1972
remove
refl
1966
remove
appThm
eqMp
1788
remove
assume
eqMp
nil
125
ref
1974
remove
nil
cons
cons
126
ref
1969
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1968
remove
nil
cons
cons
1446
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
74
ref
1814
ref
appTerm
1269
ref
1717
ref
74
ref
1862
remove
1967
ref
appTerm
appTerm
1963
ref
96
ref
1435
ref
appTerm
1975
def
1736
ref
appTerm
appTerm
1976
def
appTerm
absTerm
appTerm
appTerm
nil
cons
cons
126
ref
1964
ref
nil
cons
1977
def
cons
nil
cons
1978
def
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
1005
ref
nil
68
ref
1817
remove
cons
nil
cons
nil
cons
cons
72
ref
subst
1814
remove
assume
eqMp
appThm
1706
remove
1717
ref
1005
ref
1783
ref
1899
remove
appThm
1967
ref
refl
appThm
appThm
1976
ref
refl
appThm
absThm
appThm
appThm
nil
68
ref
1269
ref
1717
ref
74
ref
1723
ref
1892
ref
appTerm
1979
def
1967
remove
appTerm
appTerm
1976
remove
appTerm
absTerm
1980
def
appTerm
nil
cons
1981
def
cons
nil
cons
nil
cons
cons
68
ref
48
ref
74
ref
58
ref
appTerm
70
ref
appTerm
appTerm
70
ref
appTerm
absTerm
1982
def
70
ref
appTerm
1983
def
betaConv
nil
572
ref
1982
ref
appTerm
1984
def
axiom
nil
125
ref
1984
remove
nil
cons
cons
126
ref
1983
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1982
remove
nil
cons
cons
768
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1985
def
subst
trans
appThm
1965
ref
appThm
sym
nil
125
ref
1981
ref
cons
1986
def
1978
ref
cons
nil
cons
cons
1987
def
143
ref
subst
1987
remove
192
ref
subst
1980
ref
1878
ref
appTerm
1988
def
betaConv
nil
1986
remove
126
ref
1988
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
1297
ref
1294
ref
1980
remove
nil
cons
cons
1713
ref
1901
ref
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
74
ref
1979
remove
1892
ref
appTerm
appTerm
1963
remove
1975
remove
1276
ref
1278
ref
1281
ref
1878
remove
appTerm
1989
def
appTerm
1990
def
appTerm
1991
def
appTerm
1992
def
appTerm
1993
def
appTerm
nil
cons
cons
1978
remove
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
nil
125
ref
1993
ref
nil
cons
cons
1847
remove
1892
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1898
remove
1005
ref
1245
ref
appThm
141
remove
appThm
156
remove
1985
ref
subst
trans
subst
subst
appThm
1965
remove
appThm
sym
nil
125
ref
1646
remove
1887
ref
appTerm
nil
cons
1994
def
cons
1995
def
126
ref
74
ref
1993
remove
appTerm
1964
remove
appTerm
nil
cons
1996
def
cons
nil
cons
1997
def
cons
nil
cons
cons
1998
def
143
ref
subst
1998
remove
192
ref
subst
1005
ref
95
ref
refl
1999
def
nil
1995
remove
126
ref
1944
remove
1643
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
nil
161
ref
1900
ref
cons
2000
def
nil
cons
nil
cons
cons
1670
remove
subst
eqMp
appThm
2001
def
1992
ref
refl
2002
def
appThm
nil
68
ref
1992
ref
nil
cons
2003
def
cons
nil
cons
nil
cons
cons
2004
def
68
ref
48
ref
95
ref
1643
ref
appTerm
2005
def
70
ref
appTerm
appTerm
70
ref
appTerm
absTerm
2006
def
70
ref
appTerm
2007
def
betaConv
nil
572
ref
2006
ref
appTerm
2008
def
axiom
nil
125
ref
2008
remove
nil
cons
cons
126
ref
2007
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
2006
remove
nil
cons
cons
768
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
2009
def
subst
trans
appThm
2001
remove
1958
ref
refl
2010
def
appThm
nil
68
ref
1958
remove
nil
cons
2011
def
cons
nil
cons
nil
cons
cons
2012
def
2009
ref
subst
trans
appThm
sym
nil
125
ref
2003
ref
cons
126
ref
2011
ref
cons
nil
cons
2013
def
cons
nil
cons
cons
2014
def
143
ref
subst
2014
remove
192
ref
subst
1264
remove
48
ref
1719
ref
appTerm
132
ref
1273
remove
appTerm
18
ref
19
ref
264
ref
265
ref
18
ref
75
ref
74
ref
1573
remove
appTerm
97
remove
1313
ref
1272
ref
268
remove
appTerm
appTerm
79
ref
appTerm
2015
def
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
2016
def
appTerm
2017
def
appTerm
appTerm
absTerm
2018
def
1272
ref
appTerm
2019
def
betaConv
11
ref
1263
remove
2018
ref
appTerm
2020
def
absTerm
2021
def
32
remove
appTerm
2022
def
betaConv
nil
298
ref
2021
ref
appTerm
2023
def
axiom
nil
125
ref
2023
remove
nil
cons
cons
126
ref
2022
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
42
remove
10
ref
2021
remove
nil
cons
cons
340
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2020
remove
nil
cons
cons
126
ref
2019
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1292
remove
1291
remove
2018
remove
nil
cons
cons
1478
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
1719
remove
assume
eqMp
nil
1716
remove
162
ref
2017
remove
nil
cons
2024
def
cons
nil
cons
cons
nil
cons
cons
343
ref
subst
proveHyp
75
ref
74
ref
354
remove
1464
ref
114
ref
appTerm
2025
def
appTerm
2026
def
1804
remove
appTerm
appTerm
1781
ref
1313
ref
1272
remove
1798
ref
appTerm
2027
def
appTerm
2028
def
79
ref
appTerm
appTerm
appTerm
absTerm
2029
def
1435
ref
appTerm
2030
def
betaConv
265
remove
18
ref
75
ref
74
ref
2026
ref
361
remove
appTerm
appTerm
1781
ref
2015
remove
appTerm
appTerm
absTerm
appTerm
absTerm
2031
def
1798
remove
appTerm
2032
def
betaConv
2016
ref
114
ref
appTerm
2033
def
betaConv
nil
125
ref
2024
remove
cons
126
ref
2033
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
91
ref
73
ref
2016
remove
nil
cons
cons
185
ref
114
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
264
ref
2031
ref
appTerm
nil
cons
cons
126
ref
2032
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2031
remove
nil
cons
cons
1822
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
18
ref
2029
ref
appTerm
nil
cons
cons
126
ref
2030
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
2029
remove
nil
cons
cons
1446
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
74
ref
2026
remove
1812
remove
appTerm
appTerm
1781
ref
2028
ref
1435
remove
appTerm
appTerm
appTerm
nil
cons
cons
2013
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
1005
ref
1522
remove
245
remove
1556
remove
subst
2034
def
1819
remove
trans
360
ref
refl
1803
ref
refl
1992
remove
assume
2035
def
appThm
appThm
2036
def
trans
appThm
2036
remove
appThm
nil
"x"
254
ref
var
360
remove
1803
remove
1991
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
277
remove
cons
nil
cons
43
ref
cons
1245
ref
subst
subst
trans
appThm
1781
ref
refl
2028
ref
refl
2037
def
2035
remove
appThm
appThm
appThm
nil
68
ref
1781
ref
2028
ref
1991
remove
appTerm
2038
def
appTerm
2039
def
nil
cons
2040
def
cons
nil
cons
nil
cons
cons
1985
ref
subst
trans
appThm
2010
ref
appThm
sym
nil
125
ref
2040
ref
cons
2013
remove
cons
nil
cons
cons
2041
def
143
ref
subst
2041
remove
192
ref
subst
48
ref
"_32464"
15
ref
var
2042
def
96
ref
2042
remove
varTerm
appTerm
1957
ref
appTerm
absTerm
2043
def
114
ref
appTerm
2044
def
appTerm
refl
2043
ref
2038
ref
appTerm
betaConv
appThm
164
ref
2044
remove
betaConv
appThm
96
ref
2038
remove
appTerm
1957
remove
appTerm
refl
appThm
trans
2043
remove
refl
2039
remove
assume
appThm
eqMp
sym
96
ref
refl
2037
remove
nil
1307
ref
1990
ref
nil
cons
2045
def
cons
nil
cons
nil
cons
cons
1324
ref
subst
appThm
appThm
nil
1307
remove
1956
remove
nil
cons
cons
nil
cons
nil
cons
cons
1324
remove
subst
1325
remove
1326
remove
nil
1375
remove
1901
remove
cons
1374
remove
1820
remove
cons
1328
remove
cons
cons
nil
cons
cons
1400
remove
subst
appThm
nil
1401
remove
1989
remove
nil
cons
cons
1402
remove
2027
remove
nil
cons
2046
def
cons
nil
cons
cons
nil
cons
cons
1415
remove
subst
trans
appThm
1339
remove
appThm
nil
1430
remove
1431
remove
2045
remove
cons
1432
remove
2046
remove
cons
nil
cons
cons
cons
nil
cons
cons
1447
remove
subst
trans
trans
appThm
nil
185
ref
2028
remove
1313
remove
1990
remove
appTerm
102
ref
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
92
remove
1245
remove
subst
2047
def
subst
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
161
ref
2040
remove
cons
162
ref
2011
remove
cons
nil
cons
2048
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
161
ref
2003
remove
cons
2048
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1994
ref
cons
162
ref
1996
ref
cons
nil
cons
2049
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
125
ref
1900
ref
cons
1997
remove
cons
nil
cons
cons
2050
def
143
ref
subst
2050
remove
192
ref
subst
1005
ref
1999
ref
nil
68
ref
1900
ref
cons
nil
cons
nil
cons
cons
72
ref
subst
1887
ref
assume
eqMp
appThm
2051
def
2002
remove
appThm
2004
remove
68
ref
48
ref
95
ref
58
ref
appTerm
2052
def
70
ref
appTerm
appTerm
58
ref
appTerm
absTerm
2053
def
70
ref
appTerm
2054
def
betaConv
nil
572
ref
2053
ref
appTerm
2055
def
axiom
nil
125
ref
2055
remove
nil
cons
cons
126
ref
2054
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
2053
remove
nil
cons
cons
768
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
2056
def
subst
trans
appThm
2051
remove
2010
remove
appThm
2012
remove
2056
ref
subst
trans
appThm
nil
68
ref
684
ref
cons
nil
cons
nil
cons
cons
1985
remove
subst
trans
sym
71
ref
eqMp
eqMp
nil
2000
ref
2049
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
68
ref
95
ref
70
ref
appTerm
1647
remove
appTerm
absTerm
2057
def
1887
remove
appTerm
2058
def
betaConv
nil
572
ref
2057
ref
appTerm
2059
def
axiom
nil
125
ref
2059
remove
nil
cons
cons
126
ref
2058
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
2057
remove
nil
cons
cons
622
ref
1900
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
2000
remove
162
ref
1994
remove
cons
947
ref
1996
remove
cons
nil
cons
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
eqMp
eqMp
nil
161
ref
1981
remove
cons
162
ref
1977
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
1946
remove
cons
162
ref
1947
remove
cons
nil
cons
2060
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1894
remove
cons
162
ref
1875
remove
cons
nil
cons
2061
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1890
remove
cons
2061
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
572
ref
622
ref
74
ref
1884
ref
622
remove
varTerm
appTerm
appTerm
1874
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1885
remove
appTerm
1874
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
ref
576
ref
1884
remove
nil
cons
cons
2061
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
1881
remove
cons
2061
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
1269
remove
1713
ref
74
ref
1863
ref
1713
ref
varTerm
appTerm
appTerm
1874
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1864
remove
appTerm
1874
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1297
ref
1294
ref
1863
remove
nil
cons
cons
2061
remove
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
1815
remove
cons
162
ref
1794
ref
cons
nil
cons
2062
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
161
ref
1809
remove
cons
2062
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
74
ref
1805
ref
914
remove
appTerm
appTerm
1790
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
74
ref
1806
remove
appTerm
1790
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
1805
remove
nil
cons
cons
2062
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
161
ref
1801
remove
cons
2062
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
264
ref
452
ref
920
remove
1790
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
921
remove
1790
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
922
remove
2062
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
924
remove
1795
remove
cons
nil
cons
cons
2063
def
143
ref
subst
2063
remove
192
ref
subst
48
ref
"_32402"
254
remove
var
2064
def
74
ref
1723
ref
1726
ref
275
remove
2064
remove
varTerm
appTerm
appTerm
appTerm
1732
ref
appTerm
appTerm
1782
ref
appTerm
absTerm
2065
def
374
remove
appTerm
2066
def
appTerm
refl
2065
ref
357
remove
appTerm
betaConv
appThm
164
ref
2066
remove
betaConv
appThm
74
ref
1723
ref
1726
ref
1241
remove
appTerm
appTerm
1732
ref
appTerm
appTerm
1782
remove
appTerm
refl
appThm
trans
2065
remove
refl
926
remove
appThm
eqMp
sym
1005
ref
1783
ref
1784
ref
936
ref
appThm
397
ref
1842
remove
1843
remove
176
ref
subst
proveHyp
subst
2067
def
trans
appThm
1785
ref
appThm
nil
1938
ref
1940
ref
1851
ref
684
remove
cons
1849
remove
1365
remove
cons
nil
cons
2068
def
cons
cons
cons
nil
cons
cons
1942
ref
subst
2069
def
trans
appThm
1786
remove
appThm
sym
nil
125
ref
132
ref
1331
remove
1309
ref
appTerm
1729
ref
appTerm
2070
def
appTerm
2071
def
48
ref
58
ref
appTerm
2072
def
1731
ref
appTerm
2073
def
appTerm
nil
cons
2074
def
cons
1948
remove
cons
nil
cons
cons
2075
def
143
ref
subst
2075
remove
192
ref
subst
nil
161
ref
2070
ref
nil
cons
cons
2076
def
162
ref
2073
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2077
def
176
ref
subst
2077
remove
343
ref
subst
1954
remove
"_32404"
1265
ref
var
2078
def
1735
ref
1781
ref
1276
ref
1278
ref
1281
ref
2078
remove
varTerm
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
1309
ref
appTerm
betaConv
appThm
1955
remove
1735
ref
1781
remove
1372
ref
appTerm
2079
def
appTerm
refl
appThm
trans
1959
remove
2070
remove
assume
sym
2080
def
appThm
eqMp
sym
48
ref
"_32410"
7
ref
var
2081
def
95
ref
2081
remove
varTerm
appTerm
2079
ref
appTerm
absTerm
2082
def
1731
ref
appTerm
2083
def
appTerm
refl
2082
ref
58
remove
appTerm
betaConv
appThm
164
ref
2083
remove
betaConv
appThm
2052
remove
2079
ref
appTerm
refl
appThm
trans
2082
remove
refl
2073
remove
assume
sym
appThm
eqMp
sym
nil
68
ref
2079
remove
nil
cons
cons
nil
cons
nil
cons
cons
2056
ref
subst
sym
71
ref
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
2074
remove
cons
2060
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
945
ref
2062
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
945
remove
946
remove
947
ref
1794
remove
cons
nil
cons
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
963
remove
2062
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
nil
161
ref
1789
remove
cons
162
ref
1792
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
964
ref
162
ref
1767
ref
cons
nil
cons
2084
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
966
ref
2084
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
185
ref
967
ref
1765
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
968
ref
1765
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
969
ref
2084
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
970
ref
2084
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
ref
1772
remove
appTerm
nil
cons
cons
126
ref
971
ref
1765
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
972
ref
2084
ref
cons
nil
cons
cons
623
ref
subst
eqMp
nil
974
ref
1768
ref
cons
nil
cons
cons
2085
def
143
ref
subst
2085
remove
192
ref
subst
nil
125
ref
1764
remove
nil
cons
2086
def
cons
126
ref
1757
remove
nil
cons
2087
def
cons
nil
cons
cons
nil
cons
cons
2088
def
143
ref
subst
2089
def
2088
remove
192
ref
subst
2090
def
nil
1294
remove
1755
remove
nil
cons
cons
2091
def
nil
cons
nil
cons
cons
1298
remove
subst
2092
def
1717
ref
nil
68
ref
1754
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
2093
def
48
ref
"_32386"
15
ref
var
2094
def
74
ref
1723
ref
1726
ref
33
ref
2094
remove
varTerm
2095
def
appTerm
appTerm
appTerm
1732
ref
appTerm
appTerm
1735
ref
96
ref
2095
remove
appTerm
1736
ref
appTerm
appTerm
appTerm
absTerm
2096
def
34
ref
appTerm
2097
def
appTerm
refl
2098
def
2096
ref
102
ref
appTerm
betaConv
appThm
164
ref
2097
remove
betaConv
appThm
2099
def
74
ref
1723
ref
1726
ref
290
remove
appTerm
appTerm
1732
ref
appTerm
appTerm
1735
ref
96
ref
102
ref
appTerm
2100
def
1736
ref
appTerm
appTerm
2101
def
appTerm
refl
appThm
trans
2096
remove
refl
2102
def
981
ref
appThm
eqMp
sym
1005
ref
1783
ref
1784
ref
982
ref
appThm
397
remove
1844
remove
1846
remove
176
ref
subst
proveHyp
subst
trans
appThm
1785
ref
appThm
nil
1938
remove
1940
remove
1851
remove
1644
remove
cons
2068
remove
cons
cons
cons
nil
cons
cons
1942
remove
subst
trans
appThm
2101
ref
refl
appThm
sym
nil
125
ref
2071
ref
1667
remove
1731
ref
appTerm
2103
def
appTerm
nil
cons
2104
def
cons
126
ref
2101
remove
nil
cons
2105
def
cons
nil
cons
cons
nil
cons
cons
2106
def
143
ref
subst
2106
remove
192
ref
subst
nil
2076
ref
162
ref
2103
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
2107
def
176
ref
subst
2107
remove
343
ref
subst
48
ref
"_32390"
1265
remove
var
2108
def
1735
ref
2100
ref
1276
remove
1278
remove
1281
remove
2108
remove
varTerm
appTerm
appTerm
appTerm
appTerm
appTerm
absTerm
2109
def
1729
remove
appTerm
2110
def
appTerm
refl
2109
ref
1309
remove
appTerm
betaConv
appThm
164
ref
2110
remove
betaConv
appThm
1735
ref
2100
ref
1372
remove
appTerm
2111
def
appTerm
refl
appThm
trans
2109
remove
refl
2080
remove
appThm
eqMp
sym
48
ref
"_32394"
7
remove
var
2112
def
95
remove
2112
remove
varTerm
appTerm
2111
ref
appTerm
absTerm
2113
def
1731
ref
appTerm
2114
def
appTerm
refl
2113
ref
1643
remove
appTerm
betaConv
appThm
164
ref
2114
remove
betaConv
appThm
2005
remove
2111
ref
appTerm
refl
appThm
trans
2113
remove
refl
2103
remove
assume
sym
appThm
eqMp
sym
nil
68
ref
2111
remove
nil
cons
cons
nil
cons
nil
cons
cons
2009
remove
subst
2100
remove
refl
1364
remove
appThm
nil
185
ref
1340
remove
cons
nil
cons
nil
cons
cons
2047
remove
subst
trans
trans
sym
71
ref
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
2104
remove
cons
162
ref
2105
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
nil
161
ref
2086
remove
cons
162
ref
2087
ref
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
2115
def
deductAntisym
eqMp
eqMp
nil
989
ref
2084
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
989
ref
990
ref
947
ref
1767
remove
cons
nil
cons
2116
def
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
992
ref
2084
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
994
ref
1768
remove
cons
nil
cons
cons
2117
def
143
ref
subst
2117
remove
192
ref
subst
2089
remove
2090
remove
2092
remove
1717
remove
2093
remove
2098
remove
"_32382"
15
ref
var
2118
def
74
ref
1723
ref
1726
ref
33
ref
2118
remove
varTerm
2119
def
appTerm
appTerm
appTerm
1732
ref
appTerm
appTerm
1735
ref
96
ref
2119
remove
appTerm
1736
ref
appTerm
appTerm
appTerm
absTerm
99
ref
appTerm
betaConv
appThm
2099
remove
74
remove
1723
remove
1726
remove
287
remove
appTerm
appTerm
1732
remove
appTerm
appTerm
1735
remove
96
remove
99
ref
appTerm
1736
remove
appTerm
2120
def
appTerm
2121
def
appTerm
refl
appThm
trans
2102
remove
1000
ref
appThm
eqMp
sym
1005
ref
1783
remove
1784
remove
1001
ref
appThm
2067
remove
trans
appThm
1785
remove
appThm
2069
remove
2071
ref
refl
nil
68
ref
1937
ref
cons
nil
cons
nil
cons
cons
2122
def
68
ref
48
ref
2072
remove
70
ref
appTerm
appTerm
70
ref
appTerm
absTerm
2123
def
70
remove
appTerm
2124
def
betaConv
nil
572
remove
2123
ref
appTerm
2125
def
axiom
nil
125
ref
2125
remove
nil
cons
cons
126
ref
2124
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
583
remove
576
remove
2123
remove
nil
cons
cons
768
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
appThm
trans
trans
appThm
2121
ref
refl
appThm
sym
nil
125
ref
2071
remove
1731
ref
appTerm
nil
cons
2126
def
cons
126
ref
2121
remove
nil
cons
2127
def
cons
nil
cons
cons
nil
cons
cons
2128
def
143
ref
subst
2128
remove
192
ref
subst
nil
2076
remove
162
ref
1937
remove
cons
nil
cons
cons
nil
cons
cons
343
ref
subst
1999
remove
2122
remove
72
ref
subst
1731
remove
assume
eqMp
appThm
2120
ref
refl
appThm
nil
68
ref
2120
remove
nil
cons
cons
nil
cons
nil
cons
cons
2056
remove
subst
trans
sym
71
ref
eqMp
proveHyp
eqMp
nil
161
ref
2126
remove
cons
162
ref
2127
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
2115
remove
deductAntisym
eqMp
eqMp
nil
1002
ref
2084
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1002
ref
1003
ref
2116
remove
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
1004
ref
2084
remove
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
ref
1766
remove
appTerm
nil
cons
cons
126
ref
18
ref
1758
ref
appTerm
nil
cons
2129
def
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1005
ref
1006
ref
19
ref
1005
remove
1006
ref
75
ref
1007
remove
1758
ref
79
remove
appTerm
betaConv
appThm
absThm
appThm
appThm
1760
ref
appThm
absThm
appThm
appThm
1006
remove
19
ref
1760
remove
absThm
appThm
appThm
nil
1009
remove
1758
remove
nil
cons
2130
def
cons
nil
cons
nil
cons
cons
1015
remove
subst
eqMp
eqMp
nil
125
ref
2129
remove
cons
126
ref
1759
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
ref
2130
remove
cons
187
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2087
remove
cons
126
ref
1756
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
1297
remove
2091
remove
1713
remove
1939
remove
cons
nil
cons
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
eqMp
proveHyp
proveHyp
eqMp
nil
161
ref
1748
remove
cons
162
ref
1749
remove
cons
nil
cons
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
298
ref
1747
remove
appTerm
thm
nil
10
remove
11
ref
18
ref
19
ref
1587
remove
255
ref
"Parser.Stream.case.error.eof.cons"
const
2131
def
0
ref
25
ref
0
ref
25
ref
0
ref
0
ref
2
ref
31
ref
cons
opType
2132
def
31
remove
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
256
ref
appTerm
292
remove
appTerm
834
remove
75
remove
256
remove
absTerm
2133
def
absTerm
2134
def
appTerm
2135
def
34
ref
appTerm
appTerm
274
ref
appTerm
1570
remove
appTerm
appTerm
2136
def
absTerm
2137
def
appTerm
2138
def
absTerm
2139
def
nil
cons
cons
nil
cons
nil
cons
cons
67
remove
subst
11
remove
nil
68
ref
2138
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
73
ref
2137
ref
nil
cons
cons
nil
cons
nil
cons
cons
93
ref
subst
19
ref
nil
68
ref
2136
ref
nil
cons
2140
def
cons
nil
cons
nil
cons
cons
72
ref
subst
195
remove
nil
197
remove
126
ref
2140
ref
cons
nil
cons
2141
def
cons
nil
cons
cons
2142
def
184
ref
subst
proveHyp
2142
ref
143
ref
subst
2142
remove
192
ref
subst
nil
201
remove
2141
ref
cons
nil
cons
cons
2143
def
143
ref
subst
2143
remove
192
ref
subst
nil
52
ref
57
ref
204
remove
2136
ref
appTerm
2144
def
absTerm
2145
def
nil
cons
cons
nil
cons
nil
cons
cons
66
remove
subst
57
ref
nil
68
ref
2144
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
ref
subst
nil
208
remove
2141
ref
cons
nil
cons
cons
2146
def
143
ref
subst
2146
remove
192
ref
subst
210
remove
nil
211
remove
2141
ref
cons
nil
cons
cons
184
ref
subst
proveHyp
nil
73
ref
107
ref
213
remove
2136
ref
appTerm
2147
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
93
remove
subst
107
remove
nil
68
remove
2147
remove
nil
cons
cons
nil
cons
nil
cons
cons
72
remove
subst
nil
216
remove
2141
ref
cons
nil
cons
cons
2148
def
143
ref
subst
2148
remove
192
ref
subst
218
remove
nil
220
remove
2141
ref
cons
nil
cons
cons
2149
def
184
ref
subst
proveHyp
2149
ref
143
ref
subst
2149
remove
192
ref
subst
48
remove
"_32314"
15
ref
var
2150
def
246
ref
33
ref
2150
remove
varTerm
2151
def
appTerm
appTerm
255
ref
2135
ref
2151
ref
appTerm
appTerm
274
ref
appTerm
1464
ref
2151
remove
appTerm
appTerm
appTerm
absTerm
2152
def
34
ref
appTerm
2153
def
appTerm
refl
2154
def
2152
remove
114
ref
appTerm
betaConv
appThm
164
remove
2153
remove
betaConv
appThm
2155
def
246
ref
232
remove
appTerm
255
ref
2135
ref
114
remove
appTerm
appTerm
274
ref
appTerm
2025
remove
appTerm
appTerm
refl
appThm
trans
2137
remove
refl
2156
def
236
remove
appThm
eqMp
sym
495
ref
352
remove
appThm
255
ref
refl
2157
def
nil
244
remove
"f"
2132
remove
var
2134
ref
nil
cons
cons
423
remove
1367
remove
cons
2158
def
"e"
25
remove
var
424
ref
cons
nil
cons
cons
cons
2159
def
cons
nil
cons
cons
347
remove
427
remove
cons
43
remove
cons
2160
def
19
remove
430
ref
2131
remove
0
ref
3
ref
0
ref
3
ref
0
ref
0
ref
2
remove
0
ref
15
ref
4
remove
cons
opType
nil
cons
2161
def
cons
opType
2162
def
2161
remove
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"e"
3
remove
var
2163
def
varTerm
2164
def
appTerm
434
ref
appTerm
"f"
2162
ref
var
2165
def
varTerm
2166
def
appTerm
2167
def
247
remove
appTerm
appTerm
2166
ref
111
ref
appTerm
34
ref
appTerm
appTerm
absTerm
2168
def
34
remove
appTerm
2169
def
betaConv
57
remove
18
ref
2168
ref
appTerm
2170
def
absTerm
2171
def
111
ref
appTerm
2172
def
betaConv
2165
ref
51
ref
2171
ref
appTerm
2173
def
absTerm
2174
def
2166
ref
appTerm
2175
def
betaConv
433
ref
12
remove
0
ref
0
remove
2162
ref
8
ref
cons
opType
2176
def
8
remove
cons
opType
constTerm
2177
def
2174
ref
appTerm
2178
def
absTerm
2179
def
434
ref
appTerm
2180
def
betaConv
2163
ref
264
ref
2179
ref
appTerm
2181
def
absTerm
2182
def
2164
ref
appTerm
2183
def
betaConv
nil
132
ref
264
ref
2163
ref
264
ref
433
ref
2177
ref
2165
ref
430
ref
2167
ref
99
ref
appTerm
appTerm
2164
ref
appTerm
absTerm
2184
def
appTerm
2185
def
absTerm
2186
def
appTerm
2187
def
absTerm
2188
def
appTerm
2189
def
appTerm
132
remove
264
ref
2163
remove
264
ref
433
remove
2177
remove
2165
remove
430
remove
2167
remove
102
ref
appTerm
appTerm
434
ref
appTerm
absTerm
2190
def
appTerm
2191
def
absTerm
2192
def
appTerm
2193
def
absTerm
2194
def
appTerm
2195
def
appTerm
264
remove
2182
ref
appTerm
2196
def
appTerm
2197
def
appTerm
axiom
2198
def
nil
161
ref
2189
remove
nil
cons
2199
def
cons
162
ref
2197
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
2200
def
343
ref
subst
proveHyp
2201
def
nil
161
remove
2195
remove
nil
cons
2202
def
cons
162
ref
2196
remove
nil
cons
2203
def
cons
nil
cons
cons
nil
cons
cons
2204
def
343
remove
subst
proveHyp
nil
125
ref
2203
remove
cons
126
ref
2183
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2182
remove
nil
cons
cons
452
remove
2164
ref
nil
cons
cons
nil
cons
2205
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2181
remove
nil
cons
cons
126
ref
2180
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2179
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2178
remove
nil
cons
cons
126
ref
2175
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
"A"
2162
ref
nil
cons
cons
nil
cons
2206
def
"P"
2176
remove
var
2207
def
2174
remove
nil
cons
cons
"x"
2162
remove
var
2166
ref
nil
cons
cons
nil
cons
2208
def
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2173
remove
nil
cons
cons
126
ref
2172
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
ref
52
remove
2171
remove
nil
cons
cons
350
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2170
remove
nil
cons
cons
126
ref
2169
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
ref
73
remove
2168
remove
nil
cons
cons
187
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
2134
remove
111
remove
appTerm
betaConv
113
ref
refl
appThm
2133
remove
113
remove
appTerm
betaConv
trans
trans
appThm
274
ref
refl
2209
def
appThm
2034
remove
appThm
appThm
nil
1369
ref
386
remove
nil
cons
cons
nil
cons
nil
cons
cons
1370
ref
subst
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
964
remove
162
remove
2140
ref
cons
nil
cons
2210
def
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
966
remove
2210
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
18
remove
185
remove
967
remove
2136
ref
appTerm
absTerm
appTerm
nil
cons
cons
126
ref
968
remove
2136
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
91
remove
969
remove
2210
ref
cons
nil
cons
cons
623
ref
subst
eqMp
eqMp
eqMp
nil
970
remove
2210
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
125
ref
51
remove
2145
remove
appTerm
nil
cons
cons
126
ref
971
remove
2136
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
348
remove
972
remove
2210
ref
cons
nil
cons
cons
623
remove
subst
eqMp
nil
974
remove
2141
ref
cons
nil
cons
cons
2211
def
143
ref
subst
2211
remove
192
ref
subst
2154
ref
"_32312"
15
ref
var
2212
def
246
ref
33
ref
2212
remove
varTerm
2213
def
appTerm
appTerm
255
ref
2135
ref
2213
ref
appTerm
appTerm
274
ref
appTerm
1464
ref
2213
remove
appTerm
appTerm
appTerm
absTerm
102
ref
appTerm
betaConv
appThm
2155
ref
291
remove
255
ref
2135
ref
102
remove
appTerm
appTerm
274
ref
appTerm
1534
remove
appTerm
appTerm
refl
appThm
trans
2156
ref
981
remove
appThm
eqMp
sym
495
ref
982
remove
appThm
2157
ref
nil
2159
remove
nil
cons
cons
2214
def
2160
ref
2190
ref
2166
ref
appTerm
2215
def
betaConv
2192
ref
434
ref
appTerm
2216
def
betaConv
2194
ref
2164
ref
appTerm
2217
def
betaConv
2201
remove
2204
remove
176
ref
subst
proveHyp
nil
125
ref
2202
remove
cons
126
ref
2217
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2194
remove
nil
cons
cons
2205
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2193
remove
nil
cons
cons
126
ref
2216
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2192
remove
nil
cons
cons
453
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2191
remove
nil
cons
cons
126
ref
2215
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
2206
ref
2207
ref
2190
remove
nil
cons
cons
2208
ref
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
subst
subst
appThm
2209
ref
appThm
1553
remove
1555
remove
176
ref
subst
proveHyp
appThm
nil
422
remove
2158
remove
nil
cons
cons
nil
cons
cons
935
remove
subst
trans
appThm
1371
remove
trans
sym
71
ref
eqMp
eqMp
eqMp
nil
989
ref
2210
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
989
remove
990
remove
947
remove
2140
remove
cons
nil
cons
2218
def
cons
cons
nil
cons
cons
962
ref
subst
proveHyp
proveHyp
eqMp
nil
992
remove
2210
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
994
remove
2141
remove
cons
nil
cons
cons
2219
def
143
remove
subst
2219
remove
192
remove
subst
2154
remove
"_32310"
15
remove
var
2220
def
246
remove
33
remove
2220
remove
varTerm
2221
def
appTerm
appTerm
255
ref
2135
ref
2221
ref
appTerm
appTerm
274
ref
appTerm
1464
remove
2221
remove
appTerm
appTerm
appTerm
absTerm
99
ref
appTerm
betaConv
appThm
2155
remove
288
remove
255
remove
2135
remove
99
remove
appTerm
appTerm
274
remove
appTerm
1532
remove
appTerm
appTerm
refl
appThm
trans
2156
remove
1000
remove
appThm
eqMp
sym
495
remove
1001
remove
appThm
2157
remove
2214
remove
2160
remove
2184
ref
2166
remove
appTerm
2222
def
betaConv
2186
ref
434
remove
appTerm
2223
def
betaConv
2188
ref
2164
remove
appTerm
2224
def
betaConv
2198
remove
2200
remove
176
ref
subst
proveHyp
nil
125
ref
2199
remove
cons
126
ref
2224
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
ref
391
ref
2188
remove
nil
cons
cons
2205
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
ref
2187
remove
nil
cons
cons
126
ref
2223
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
ref
subst
proveHyp
396
remove
391
remove
2186
remove
nil
cons
cons
453
remove
cons
nil
cons
cons
194
ref
subst
eqMp
eqMp
nil
125
remove
2185
remove
nil
cons
cons
126
remove
2222
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
184
remove
subst
proveHyp
2206
remove
2207
remove
2184
remove
nil
cons
cons
2208
remove
cons
nil
cons
cons
194
remove
subst
eqMp
eqMp
subst
subst
appThm
2209
remove
appThm
1551
remove
1552
remove
176
ref
subst
proveHyp
appThm
936
remove
trans
appThm
nil
1369
remove
424
remove
cons
nil
cons
nil
cons
cons
1370
remove
subst
trans
sym
71
remove
eqMp
eqMp
eqMp
nil
1002
ref
2210
ref
cons
nil
cons
cons
176
ref
subst
deductAntisym
eqMp
nil
1002
remove
1003
remove
2218
remove
cons
cons
nil
cons
cons
962
remove
subst
proveHyp
proveHyp
eqMp
nil
1004
remove
2210
remove
cons
nil
cons
cons
176
remove
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
298
remove
2139
remove
appTerm
thm
339
remove
nil
301
remove
338
remove
appTerm
thm