reference documentation

Article parser-fold-thm.art

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

115696 bytes
6
version
nil
"P"
"->"
typeOp
0
def
0
ref
"A"
varType
1
def
0
ref
"C"
varType
2
def
"Data.Option.option"
typeOp
3
def
"Data.Sum.+"
typeOp
4
def
"B"
varType
5
def
2
ref
nil
cons
6
def
cons
7
def
opType
8
def
nil
cons
9
def
opType
10
def
nil
cons
11
def
cons
opType
nil
cons
cons
opType
12
def
"bool"
typeOp
nil
opType
13
def
nil
cons
14
def
cons
opType
15
def
var
16
def
"f"
12
ref
var
17
def
"Data.Bool.!"
const
18
def
0
ref
0
ref
2
ref
14
ref
cons
opType
19
def
14
ref
cons
opType
20
def
constTerm
21
def
"s"
2
ref
var
22
def
"Parser.invariant"
const
0
ref
0
ref
1
ref
0
ref
"Parser.Stream.stream"
typeOp
1
ref
nil
cons
23
def
opType
24
def
3
ref
"Data.Pair.*"
typeOp
25
def
5
ref
24
ref
nil
cons
26
def
cons
opType
27
def
nil
cons
28
def
opType
29
def
nil
cons
30
def
cons
opType
31
def
nil
cons
32
def
cons
opType
33
def
14
ref
cons
opType
34
def
constTerm
35
def
"Parser.fold.prs"
const
0
ref
12
ref
0
ref
2
ref
33
ref
nil
cons
36
def
cons
opType
37
def
nil
cons
cons
opType
constTerm
17
ref
varTerm
38
def
appTerm
39
def
22
ref
varTerm
40
def
appTerm
41
def
appTerm
42
def
absTerm
43
def
appTerm
44
def
absTerm
45
def
nil
cons
cons
nil
cons
nil
cons
cons
"A"
12
ref
nil
cons
cons
nil
cons
46
def
nil
nil
cons
47
def
cons
48
def
"="
const
49
def
0
ref
13
ref
0
ref
13
ref
14
ref
cons
opType
50
def
nil
cons
cons
opType
51
def
constTerm
52
def
18
ref
0
ref
0
ref
1
ref
14
ref
cons
opType
53
def
14
ref
cons
opType
54
def
constTerm
55
def
"P"
53
ref
var
56
def
varTerm
57
def
appTerm
58
def
appTerm
refl
"p"
53
ref
var
59
def
49
ref
0
ref
53
ref
54
ref
nil
cons
cons
opType
constTerm
59
ref
varTerm
60
def
appTerm
"x"
1
ref
var
61
def
"Data.Bool.T"
const
13
ref
constTerm
62
def
absTerm
63
def
appTerm
absTerm
64
def
57
ref
appTerm
betaConv
65
def
appThm
nil
49
ref
0
ref
54
ref
0
ref
54
ref
14
ref
cons
opType
66
def
nil
cons
cons
opType
constTerm
67
def
55
ref
appTerm
64
remove
appTerm
axiom
57
ref
refl
68
def
appThm
69
def
eqMp
sym
70
def
subst
71
def
subst
17
ref
nil
"t"
13
ref
var
72
def
44
remove
nil
cons
cons
nil
cons
nil
cons
cons
52
ref
72
ref
varTerm
73
def
appTerm
62
ref
appTerm
assume
sym
nil
62
ref
axiom
74
def
eqMp
73
ref
assume
74
ref
deductAntisym
deductAntisym
75
def
subst
nil
"P"
19
ref
var
76
def
43
remove
nil
cons
cons
nil
cons
nil
cons
cons
"A"
6
ref
cons
77
def
nil
cons
78
def
47
ref
cons
79
def
70
ref
subst
80
def
subst
22
ref
nil
72
ref
42
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
"p"
33
ref
var
81
def
41
ref
nil
cons
82
def
cons
nil
cons
nil
cons
cons
81
ref
52
ref
35
ref
81
remove
varTerm
83
def
appTerm
appTerm
55
ref
61
ref
18
ref
0
ref
0
ref
24
ref
14
ref
cons
opType
84
def
14
ref
cons
opType
85
def
constTerm
86
def
"xs"
24
ref
var
87
def
"Data.Option.case.none.some"
const
88
def
0
ref
13
ref
0
ref
0
ref
27
ref
14
ref
cons
opType
89
def
0
ref
29
ref
14
ref
cons
opType
90
def
nil
cons
91
def
cons
opType
nil
cons
cons
opType
constTerm
62
ref
appTerm
92
def
"select"
const
93
def
0
ref
0
ref
89
ref
14
ref
cons
opType
94
def
89
ref
nil
cons
95
def
cons
opType
constTerm
96
def
"f"
89
ref
var
97
def
18
ref
0
ref
0
ref
5
ref
14
ref
cons
opType
98
def
14
ref
cons
opType
99
def
constTerm
100
def
"y"
5
ref
var
101
def
86
ref
"ys"
24
ref
var
102
def
52
ref
97
ref
varTerm
"Data.Pair.,"
const
103
def
0
ref
5
ref
0
ref
24
ref
28
ref
cons
opType
nil
cons
cons
opType
constTerm
104
def
101
ref
varTerm
105
def
appTerm
106
def
102
ref
varTerm
107
def
appTerm
108
def
appTerm
appTerm
109
def
"Parser.Stream.isSuffix"
const
0
ref
24
ref
84
ref
nil
cons
110
def
cons
opType
111
def
constTerm
112
def
107
ref
appTerm
113
def
87
ref
varTerm
114
def
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
115
def
83
ref
61
ref
varTerm
116
def
appTerm
114
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
117
def
83
ref
appTerm
118
def
betaConv
nil
18
ref
0
ref
34
ref
14
ref
cons
opType
constTerm
119
def
117
ref
appTerm
120
def
axiom
nil
"p"
13
ref
var
121
def
120
remove
nil
cons
cons
"q"
13
ref
var
122
def
118
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
52
ref
"Data.Bool.==>"
const
51
ref
constTerm
123
def
121
ref
varTerm
124
def
appTerm
125
def
122
ref
varTerm
126
def
appTerm
127
def
appTerm
128
def
refl
121
ref
122
ref
52
ref
"Data.Bool./\\"
const
51
ref
constTerm
129
def
124
ref
appTerm
130
def
126
ref
appTerm
131
def
appTerm
132
def
124
ref
appTerm
absTerm
133
def
absTerm
134
def
124
ref
appTerm
betaConv
126
ref
refl
135
def
appThm
133
remove
126
ref
appTerm
betaConv
trans
appThm
nil
49
ref
0
ref
51
ref
0
ref
51
ref
14
ref
cons
opType
136
def
nil
cons
cons
opType
constTerm
137
def
123
ref
appTerm
134
remove
appTerm
axiom
124
ref
refl
138
def
appThm
135
ref
appThm
eqMp
139
def
sym
140
def
132
remove
refl
122
ref
49
ref
0
ref
136
ref
0
ref
136
remove
14
ref
cons
opType
nil
cons
cons
opType
constTerm
141
def
"f"
51
ref
var
142
def
142
ref
varTerm
143
def
124
ref
appTerm
126
ref
appTerm
absTerm
144
def
appTerm
142
ref
143
ref
62
ref
appTerm
62
ref
appTerm
absTerm
145
def
appTerm
absTerm
146
def
126
ref
appTerm
betaConv
appThm
49
ref
0
ref
50
ref
0
ref
50
ref
14
ref
cons
opType
147
def
nil
cons
cons
opType
constTerm
148
def
130
remove
appTerm
refl
121
ref
146
remove
absTerm
149
def
124
ref
appTerm
betaConv
appThm
nil
137
ref
129
ref
appTerm
149
ref
appTerm
axiom
150
def
138
remove
appThm
eqMp
135
ref
appThm
eqMp
151
def
sym
142
ref
143
ref
refl
nil
72
ref
124
ref
nil
cons
152
def
cons
nil
cons
nil
cons
cons
75
ref
subst
124
ref
assume
153
def
eqMp
appThm
nil
72
ref
126
ref
nil
cons
154
def
cons
nil
cons
nil
cons
cons
75
ref
subst
126
ref
assume
155
def
eqMp
appThm
absThm
eqMp
156
def
nil
"P"
13
ref
var
157
def
152
ref
cons
"Q"
13
ref
var
158
def
154
ref
cons
nil
cons
159
def
cons
nil
cons
cons
52
ref
refl
160
def
142
ref
143
remove
157
ref
varTerm
161
def
appTerm
162
def
158
ref
varTerm
163
def
appTerm
absTerm
164
def
121
ref
122
ref
124
ref
absTerm
absTerm
165
def
appTerm
betaConv
165
ref
161
ref
appTerm
betaConv
163
ref
refl
166
def
appThm
122
ref
161
ref
absTerm
163
ref
appTerm
betaConv
trans
trans
appThm
145
ref
165
ref
appTerm
betaConv
165
ref
62
ref
appTerm
betaConv
62
ref
refl
167
def
appThm
122
ref
62
ref
absTerm
62
ref
appTerm
betaConv
trans
trans
appThm
52
ref
129
ref
161
ref
appTerm
168
def
163
ref
appTerm
169
def
appTerm
refl
122
ref
141
remove
142
remove
162
remove
126
ref
appTerm
absTerm
appTerm
145
ref
appTerm
absTerm
163
ref
appTerm
betaConv
appThm
148
ref
168
remove
appTerm
refl
149
remove
161
ref
appTerm
betaConv
appThm
150
remove
161
ref
refl
170
def
appThm
eqMp
166
ref
appThm
eqMp
169
remove
assume
eqMp
171
def
165
remove
refl
appThm
eqMp
sym
74
ref
eqMp
172
def
subst
173
def
deductAntisym
eqMp
139
remove
127
ref
assume
eqMp
sym
153
ref
eqMp
160
ref
144
remove
121
ref
122
ref
126
ref
absTerm
174
def
absTerm
175
def
appTerm
betaConv
175
ref
124
ref
appTerm
betaConv
135
remove
appThm
174
ref
126
ref
appTerm
betaConv
trans
trans
appThm
145
remove
175
ref
appTerm
betaConv
175
ref
62
ref
appTerm
betaConv
167
remove
appThm
174
ref
62
ref
appTerm
betaConv
trans
trans
176
def
appThm
151
remove
131
remove
assume
eqMp
175
ref
refl
177
def
appThm
eqMp
sym
74
ref
eqMp
178
def
proveHyp
179
def
deductAntisym
180
def
subst
proveHyp
"A"
36
ref
cons
nil
cons
181
def
"P"
34
ref
var
182
def
117
remove
nil
cons
cons
"x"
33
ref
var
183
def
83
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
nil
121
ref
58
ref
nil
cons
184
def
cons
122
ref
57
ref
116
ref
appTerm
185
def
nil
cons
186
def
cons
nil
cons
cons
nil
cons
cons
187
def
140
ref
subst
187
remove
178
remove
156
remove
deductAntisym
188
def
subst
52
ref
185
ref
appTerm
refl
63
remove
116
ref
appTerm
betaConv
appThm
65
remove
69
remove
58
remove
assume
eqMp
eqMp
116
ref
refl
189
def
appThm
eqMp
sym
74
ref
eqMp
eqMp
nil
157
ref
184
remove
cons
158
ref
186
ref
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
190
def
subst
eqMp
eqMp
subst
sym
nil
56
ref
61
ref
86
ref
87
ref
115
remove
41
ref
116
ref
appTerm
191
def
114
ref
appTerm
192
def
appTerm
193
def
absTerm
194
def
appTerm
195
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
195
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
"P"
84
ref
var
196
def
194
remove
nil
cons
cons
nil
cons
nil
cons
cons
"A"
26
ref
cons
197
def
nil
cons
198
def
47
ref
cons
70
ref
subst
199
def
subst
87
ref
nil
72
ref
193
ref
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
22
ref
193
remove
absTerm
200
def
40
ref
appTerm
201
def
betaConv
61
ref
21
ref
200
ref
appTerm
202
def
absTerm
203
def
116
ref
appTerm
204
def
betaConv
87
ref
55
ref
203
ref
appTerm
205
def
absTerm
206
def
114
ref
appTerm
207
def
betaConv
208
def
nil
56
ref
61
ref
21
ref
22
ref
92
ref
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
ref
113
ref
"Parser.Stream.error"
const
24
ref
constTerm
209
def
appTerm
210
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
211
def
appTerm
212
def
191
ref
209
ref
appTerm
appTerm
213
def
absTerm
214
def
appTerm
215
def
absTerm
216
def
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
215
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
76
ref
214
remove
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
22
ref
nil
72
ref
213
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
212
ref
refl
217
def
nil
87
ref
209
ref
nil
cons
218
def
cons
nil
cons
nil
cons
cons
219
def
87
ref
49
ref
0
ref
29
ref
91
remove
cons
opType
constTerm
220
def
192
ref
appTerm
88
ref
0
ref
29
ref
0
ref
0
ref
8
ref
30
ref
cons
opType
221
def
0
ref
10
ref
30
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"Data.Option.none"
const
222
def
29
ref
constTerm
223
def
appTerm
224
def
"y"
8
ref
var
225
def
"Data.Sum.case.left.right"
const
226
def
0
ref
0
ref
5
ref
30
ref
cons
opType
227
def
0
ref
0
ref
2
ref
30
ref
cons
opType
228
def
221
ref
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
229
def
"z"
5
ref
var
230
def
"Data.Option.some"
const
231
def
0
ref
27
ref
30
ref
cons
opType
constTerm
232
def
104
ref
230
ref
varTerm
233
def
appTerm
234
def
114
ref
appTerm
appTerm
absTerm
appTerm
"t"
2
ref
var
235
def
"Parser.Stream.case.error.eof.cons"
const
236
def
0
ref
29
ref
0
ref
29
ref
0
ref
33
ref
32
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
223
ref
appTerm
223
ref
appTerm
237
def
"z"
1
ref
var
238
def
"zs"
24
ref
var
239
def
39
ref
235
ref
varTerm
240
def
appTerm
238
ref
varTerm
241
def
appTerm
239
ref
varTerm
242
def
appTerm
243
def
absTerm
244
def
absTerm
245
def
appTerm
246
def
114
ref
appTerm
absTerm
appTerm
225
ref
varTerm
247
def
appTerm
absTerm
appTerm
38
ref
116
ref
appTerm
40
ref
appTerm
248
def
appTerm
appTerm
absTerm
249
def
114
ref
appTerm
250
def
betaConv
61
ref
86
ref
249
ref
appTerm
251
def
absTerm
252
def
116
ref
appTerm
253
def
betaConv
22
ref
55
ref
252
ref
appTerm
254
def
absTerm
255
def
40
ref
appTerm
256
def
betaConv
17
ref
21
ref
255
ref
appTerm
257
def
absTerm
258
def
38
ref
appTerm
259
def
betaConv
nil
18
ref
0
ref
15
remove
14
ref
cons
opType
constTerm
260
def
258
ref
appTerm
261
def
axiom
nil
121
ref
261
remove
nil
cons
cons
122
ref
259
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
46
ref
16
ref
258
remove
nil
cons
cons
"x"
12
ref
var
38
ref
nil
cons
cons
nil
cons
262
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
257
remove
nil
cons
cons
122
ref
256
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
76
ref
255
remove
nil
cons
cons
"x"
2
ref
var
263
def
40
ref
nil
cons
cons
nil
cons
264
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
254
remove
nil
cons
cons
122
ref
253
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
23
ref
cons
265
def
nil
cons
266
def
56
ref
252
remove
nil
cons
cons
61
ref
116
ref
nil
cons
cons
nil
cons
267
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
251
remove
nil
cons
cons
122
ref
250
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
249
remove
nil
cons
cons
"x"
24
ref
var
268
def
114
ref
nil
cons
cons
nil
cons
269
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
270
def
subst
appThm
sym
"x"
10
ref
var
271
def
"Data.Bool.\\/"
const
51
remove
constTerm
272
def
49
ref
0
ref
10
ref
0
ref
10
ref
14
ref
cons
opType
273
def
nil
cons
cons
opType
constTerm
274
def
271
ref
varTerm
appTerm
275
def
222
ref
10
ref
constTerm
276
def
appTerm
appTerm
"Data.Bool.?"
const
277
def
0
ref
0
ref
8
ref
14
ref
cons
opType
278
def
14
ref
cons
opType
279
def
constTerm
280
def
"a"
8
ref
var
281
def
275
remove
231
ref
0
ref
8
ref
11
ref
cons
opType
constTerm
282
def
281
ref
varTerm
appTerm
283
def
appTerm
absTerm
appTerm
appTerm
absTerm
284
def
248
ref
appTerm
285
def
betaConv
"A"
9
ref
cons
286
def
nil
cons
287
def
47
ref
cons
288
def
nil
18
ref
0
ref
0
ref
3
remove
23
ref
opType
289
def
14
ref
cons
opType
290
def
14
ref
cons
opType
constTerm
"x"
289
ref
var
291
def
272
ref
49
ref
0
ref
289
ref
290
remove
nil
cons
cons
opType
constTerm
291
remove
varTerm
appTerm
292
def
222
remove
289
ref
constTerm
293
def
appTerm
appTerm
277
ref
54
ref
constTerm
294
def
"a"
1
ref
var
295
def
292
remove
231
remove
0
ref
1
ref
289
ref
nil
cons
cons
opType
constTerm
295
ref
varTerm
296
def
appTerm
297
def
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
axiom
298
def
subst
nil
121
ref
18
ref
0
ref
273
ref
14
ref
cons
opType
constTerm
284
ref
appTerm
nil
cons
cons
122
ref
285
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
11
remove
cons
nil
cons
"P"
273
remove
var
284
remove
nil
cons
cons
271
remove
248
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
299
def
nil
121
ref
272
ref
274
remove
248
ref
appTerm
300
def
276
ref
appTerm
301
def
appTerm
280
remove
281
ref
300
ref
283
remove
appTerm
absTerm
302
def
appTerm
303
def
appTerm
nil
cons
304
def
cons
305
def
122
ref
212
ref
224
ref
225
ref
229
ref
230
ref
232
ref
234
ref
209
ref
appTerm
306
def
appTerm
absTerm
307
def
appTerm
235
ref
246
ref
209
ref
appTerm
absTerm
308
def
appTerm
309
def
247
ref
appTerm
310
def
absTerm
311
def
appTerm
312
def
248
ref
appTerm
appTerm
313
def
nil
cons
314
def
cons
nil
cons
315
def
cons
nil
cons
cons
316
def
180
ref
subst
proveHyp
316
ref
140
ref
subst
316
remove
188
ref
subst
nil
"P"
278
ref
var
317
def
225
ref
123
ref
302
ref
247
ref
appTerm
318
def
appTerm
319
def
313
ref
appTerm
320
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
288
remove
70
ref
subst
321
def
subst
225
ref
nil
72
ref
320
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
318
ref
nil
cons
322
def
cons
323
def
315
ref
cons
nil
cons
cons
324
def
140
ref
subst
324
remove
188
ref
subst
318
ref
betaConv
318
remove
assume
eqMp
325
def
nil
121
ref
300
remove
282
remove
247
ref
appTerm
326
def
appTerm
327
def
nil
cons
328
def
cons
329
def
315
ref
cons
nil
cons
cons
330
def
180
ref
subst
proveHyp
330
ref
140
ref
subst
330
remove
188
ref
subst
52
ref
"_32059"
10
ref
var
331
def
212
ref
312
ref
331
remove
varTerm
appTerm
appTerm
absTerm
332
def
248
ref
appTerm
333
def
appTerm
refl
334
def
332
ref
326
ref
appTerm
betaConv
appThm
160
ref
333
remove
betaConv
appThm
335
def
212
ref
312
ref
326
ref
appTerm
appTerm
refl
appThm
trans
332
remove
refl
336
def
327
remove
assume
337
def
appThm
eqMp
sym
217
ref
nil
281
remove
247
ref
nil
cons
338
def
cons
339
def
"f"
221
remove
var
340
def
311
ref
nil
cons
cons
"b"
29
ref
var
223
ref
nil
cons
341
def
cons
342
def
nil
cons
343
def
cons
344
def
cons
nil
cons
cons
286
remove
"B"
30
ref
cons
nil
cons
345
def
cons
47
ref
cons
346
def
295
ref
49
ref
0
ref
5
ref
98
ref
nil
cons
cons
opType
constTerm
347
def
88
remove
0
ref
5
ref
0
ref
0
ref
1
ref
5
ref
nil
cons
348
def
cons
349
def
opType
350
def
0
ref
289
remove
348
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"b"
5
ref
var
351
def
varTerm
352
def
appTerm
"f"
350
ref
var
353
def
varTerm
354
def
appTerm
355
def
297
remove
appTerm
appTerm
354
ref
296
ref
appTerm
appTerm
absTerm
356
def
296
ref
appTerm
357
def
betaConv
353
ref
55
ref
356
ref
appTerm
358
def
absTerm
359
def
354
ref
appTerm
360
def
betaConv
351
ref
18
ref
0
ref
0
ref
350
ref
14
ref
cons
opType
361
def
14
ref
cons
opType
constTerm
362
def
359
ref
appTerm
363
def
absTerm
364
def
352
ref
appTerm
365
def
betaConv
nil
100
ref
364
ref
appTerm
366
def
axiom
nil
121
ref
366
remove
nil
cons
cons
122
ref
365
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
348
ref
cons
367
def
nil
cons
368
def
"P"
98
remove
var
369
def
364
remove
nil
cons
cons
"x"
5
ref
var
370
def
352
ref
nil
cons
cons
nil
cons
371
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
363
remove
nil
cons
cons
122
ref
360
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
350
ref
nil
cons
cons
nil
cons
372
def
"P"
361
ref
var
373
def
359
remove
nil
cons
cons
"x"
350
ref
var
374
def
354
ref
nil
cons
cons
nil
cons
375
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
358
remove
nil
cons
cons
122
ref
357
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
356
remove
nil
cons
cons
61
ref
296
ref
nil
cons
cons
nil
cons
376
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
377
def
subst
378
def
subst
311
remove
247
ref
appTerm
betaConv
trans
appThm
sym
"x"
8
ref
var
379
def
272
ref
277
ref
99
remove
constTerm
380
def
"a"
5
ref
var
381
def
49
ref
0
ref
8
ref
278
remove
nil
cons
cons
opType
constTerm
382
def
379
ref
varTerm
383
def
appTerm
384
def
"Data.Sum.left"
const
385
def
0
ref
5
ref
9
ref
cons
opType
constTerm
386
def
381
ref
varTerm
387
def
appTerm
388
def
appTerm
absTerm
appTerm
appTerm
277
ref
20
remove
constTerm
389
def
"b"
2
ref
var
390
def
384
remove
"Data.Sum.right"
const
391
def
0
ref
2
ref
9
remove
cons
opType
constTerm
392
def
390
ref
varTerm
appTerm
393
def
appTerm
absTerm
appTerm
appTerm
absTerm
394
def
247
ref
appTerm
395
def
betaConv
367
ref
"B"
6
ref
cons
396
def
nil
cons
cons
47
ref
cons
nil
18
ref
0
ref
0
ref
4
remove
349
ref
opType
397
def
14
ref
cons
opType
398
def
14
ref
cons
opType
constTerm
"x"
397
ref
var
399
def
272
ref
294
ref
295
ref
49
ref
0
ref
397
ref
398
remove
nil
cons
cons
opType
constTerm
399
remove
varTerm
appTerm
400
def
385
remove
0
ref
1
ref
397
ref
nil
cons
401
def
cons
opType
constTerm
296
ref
appTerm
402
def
appTerm
absTerm
appTerm
appTerm
380
ref
351
ref
400
remove
391
remove
0
ref
5
ref
401
remove
cons
opType
constTerm
352
ref
appTerm
403
def
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
axiom
subst
nil
121
ref
18
ref
279
remove
constTerm
404
def
394
ref
appTerm
nil
cons
cons
122
ref
395
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
287
ref
317
ref
394
remove
nil
cons
cons
379
ref
338
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
405
def
nil
121
ref
272
ref
380
ref
381
ref
382
remove
247
ref
appTerm
406
def
388
remove
appTerm
absTerm
407
def
appTerm
408
def
appTerm
389
remove
390
ref
406
ref
393
remove
appTerm
absTerm
409
def
appTerm
410
def
appTerm
nil
cons
411
def
cons
412
def
122
ref
212
ref
310
remove
appTerm
413
def
nil
cons
414
def
cons
nil
cons
415
def
cons
nil
cons
cons
416
def
180
ref
subst
proveHyp
416
ref
140
ref
subst
416
remove
188
ref
subst
nil
76
ref
235
ref
123
ref
409
ref
240
ref
appTerm
417
def
appTerm
418
def
413
ref
appTerm
419
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
235
ref
nil
72
ref
419
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
417
ref
nil
cons
420
def
cons
421
def
415
ref
cons
nil
cons
cons
422
def
140
ref
subst
422
remove
188
ref
subst
417
ref
betaConv
417
remove
assume
eqMp
423
def
nil
121
ref
406
ref
392
remove
240
ref
appTerm
424
def
appTerm
425
def
nil
cons
426
def
cons
427
def
415
ref
cons
nil
cons
cons
428
def
180
ref
subst
proveHyp
428
ref
140
ref
subst
428
remove
188
ref
subst
52
ref
"_32063"
8
ref
var
429
def
212
ref
309
ref
429
remove
varTerm
appTerm
appTerm
absTerm
430
def
247
ref
appTerm
431
def
appTerm
refl
432
def
430
ref
424
ref
appTerm
betaConv
appThm
160
ref
431
remove
betaConv
appThm
433
def
212
ref
309
ref
424
ref
appTerm
appTerm
refl
appThm
trans
430
remove
refl
434
def
425
remove
assume
435
def
appThm
eqMp
sym
217
ref
nil
390
remove
240
ref
nil
cons
436
def
cons
437
def
"g"
228
remove
var
438
def
308
ref
nil
cons
cons
"f"
227
remove
var
439
def
307
ref
nil
cons
cons
nil
cons
cons
440
def
cons
nil
cons
cons
367
ref
396
remove
"C"
30
ref
cons
nil
cons
cons
cons
47
ref
cons
441
def
351
ref
49
ref
0
ref
2
ref
19
remove
nil
cons
cons
opType
constTerm
442
def
226
remove
0
ref
0
ref
1
ref
6
ref
cons
opType
443
def
0
ref
0
ref
7
remove
opType
444
def
0
ref
397
remove
6
ref
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"f"
443
ref
var
445
def
varTerm
446
def
appTerm
"g"
444
ref
var
447
def
varTerm
448
def
appTerm
449
def
403
remove
appTerm
appTerm
448
ref
352
ref
appTerm
appTerm
absTerm
450
def
352
ref
appTerm
451
def
betaConv
447
ref
100
ref
450
ref
appTerm
452
def
absTerm
453
def
448
ref
appTerm
454
def
betaConv
445
ref
18
ref
0
ref
0
ref
444
ref
14
ref
cons
opType
455
def
14
ref
cons
opType
constTerm
456
def
453
ref
appTerm
457
def
absTerm
458
def
446
ref
appTerm
459
def
betaConv
nil
18
ref
0
ref
0
ref
443
ref
14
ref
cons
opType
460
def
14
ref
cons
opType
constTerm
461
def
458
ref
appTerm
462
def
axiom
nil
121
ref
462
remove
nil
cons
cons
122
ref
459
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
443
ref
nil
cons
463
def
cons
nil
cons
464
def
"P"
460
remove
var
465
def
458
remove
nil
cons
cons
"x"
443
remove
var
446
ref
nil
cons
cons
nil
cons
466
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
457
remove
nil
cons
cons
122
ref
454
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
444
ref
nil
cons
467
def
cons
nil
cons
468
def
"P"
455
remove
var
469
def
453
remove
nil
cons
cons
"x"
444
ref
var
470
def
448
ref
nil
cons
cons
nil
cons
471
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
452
remove
nil
cons
cons
122
ref
451
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
450
remove
nil
cons
cons
371
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
472
def
subst
308
remove
240
ref
appTerm
betaConv
nil
"f"
33
ref
var
473
def
245
ref
nil
cons
cons
342
remove
"e"
29
ref
var
341
ref
cons
nil
cons
cons
474
def
cons
475
def
nil
cons
cons
476
def
265
ref
345
ref
cons
47
ref
cons
477
def
"f"
0
ref
1
ref
0
ref
24
ref
348
ref
cons
opType
nil
cons
478
def
cons
opType
479
def
var
480
def
347
ref
236
remove
0
ref
5
ref
0
ref
5
ref
0
ref
479
ref
478
remove
cons
opType
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
"e"
5
ref
var
481
def
varTerm
482
def
appTerm
352
ref
appTerm
480
ref
varTerm
483
def
appTerm
484
def
209
ref
appTerm
appTerm
482
ref
appTerm
absTerm
485
def
483
ref
appTerm
486
def
betaConv
351
ref
18
ref
0
ref
0
ref
479
ref
14
ref
cons
opType
487
def
14
ref
cons
opType
constTerm
488
def
485
ref
appTerm
489
def
absTerm
490
def
352
ref
appTerm
491
def
betaConv
481
ref
100
ref
490
ref
appTerm
492
def
absTerm
493
def
482
ref
appTerm
494
def
betaConv
nil
129
ref
100
ref
493
ref
appTerm
495
def
appTerm
129
ref
100
ref
481
ref
100
ref
351
ref
488
ref
480
ref
347
ref
484
ref
"Parser.Stream.eof"
const
24
ref
constTerm
496
def
appTerm
appTerm
352
ref
appTerm
absTerm
497
def
appTerm
498
def
absTerm
499
def
appTerm
500
def
absTerm
501
def
appTerm
502
def
appTerm
100
ref
481
remove
100
ref
351
ref
488
remove
480
remove
55
ref
61
ref
86
ref
87
ref
347
ref
484
remove
"Parser.Stream.cons"
const
0
ref
1
ref
0
ref
24
ref
26
ref
cons
opType
nil
cons
cons
opType
constTerm
503
def
116
ref
appTerm
504
def
114
ref
appTerm
505
def
appTerm
appTerm
483
ref
116
ref
appTerm
114
ref
appTerm
appTerm
absTerm
506
def
appTerm
507
def
absTerm
508
def
appTerm
509
def
absTerm
510
def
appTerm
511
def
absTerm
512
def
appTerm
513
def
absTerm
514
def
appTerm
515
def
appTerm
516
def
appTerm
axiom
517
def
nil
157
ref
495
remove
nil
cons
518
def
cons
158
ref
516
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
519
def
172
ref
subst
proveHyp
nil
121
ref
518
remove
cons
122
ref
494
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
493
remove
nil
cons
cons
370
ref
482
ref
nil
cons
cons
nil
cons
520
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
492
remove
nil
cons
cons
122
ref
491
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
490
remove
nil
cons
cons
371
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
489
remove
nil
cons
cons
122
ref
486
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
479
ref
nil
cons
cons
nil
cons
521
def
"P"
487
remove
var
522
def
485
remove
nil
cons
cons
"x"
479
remove
var
483
ref
nil
cons
cons
nil
cons
523
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
524
def
subst
trans
trans
appThm
nil
97
ref
211
remove
nil
cons
cons
"b"
13
ref
var
62
ref
nil
cons
525
def
cons
nil
cons
526
def
cons
527
def
nil
cons
cons
"A"
28
remove
cons
528
def
"B"
14
ref
cons
nil
cons
529
def
cons
47
ref
cons
530
def
353
ref
347
ref
355
remove
293
remove
appTerm
appTerm
352
ref
appTerm
absTerm
531
def
354
ref
appTerm
532
def
betaConv
351
ref
362
ref
531
ref
appTerm
533
def
absTerm
534
def
352
ref
appTerm
535
def
betaConv
nil
100
ref
534
ref
appTerm
536
def
axiom
nil
121
ref
536
remove
nil
cons
cons
122
ref
535
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
534
remove
nil
cons
cons
371
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
533
remove
nil
cons
cons
122
ref
532
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
372
ref
373
ref
531
remove
nil
cons
cons
375
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
537
def
subst
538
def
subst
539
def
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
157
ref
426
remove
cons
540
def
158
ref
414
ref
cons
nil
cons
541
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
420
remove
cons
542
def
541
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
21
ref
263
ref
123
ref
409
ref
263
ref
varTerm
543
def
appTerm
appTerm
544
def
413
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
410
ref
appTerm
545
def
413
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
76
ref
409
remove
nil
cons
cons
546
def
541
ref
cons
nil
cons
cons
nil
121
ref
55
ref
61
ref
123
ref
185
ref
appTerm
547
def
163
ref
appTerm
548
def
absTerm
549
def
appTerm
550
def
nil
cons
551
def
cons
552
def
122
ref
123
ref
294
ref
57
ref
appTerm
553
def
appTerm
554
def
163
ref
appTerm
nil
cons
555
def
cons
nil
cons
cons
nil
cons
cons
556
def
140
ref
subst
556
remove
188
ref
subst
nil
121
ref
553
ref
nil
cons
557
def
cons
558
def
122
ref
163
ref
nil
cons
559
def
cons
nil
cons
560
def
cons
nil
cons
cons
561
def
140
ref
subst
561
remove
188
ref
subst
nil
552
ref
560
ref
cons
nil
cons
cons
562
def
180
ref
subst
122
ref
123
ref
55
ref
61
ref
547
remove
126
ref
appTerm
absTerm
appTerm
appTerm
126
ref
appTerm
absTerm
563
def
163
ref
appTerm
564
def
betaConv
nil
558
remove
122
ref
18
ref
147
remove
constTerm
565
def
563
ref
appTerm
566
def
nil
cons
567
def
cons
nil
cons
cons
nil
cons
cons
568
def
180
ref
subst
52
ref
553
remove
appTerm
569
def
refl
59
ref
565
ref
122
ref
123
ref
55
ref
61
ref
123
ref
60
ref
116
ref
appTerm
570
def
appTerm
571
def
126
ref
appTerm
absTerm
appTerm
appTerm
126
ref
appTerm
absTerm
appTerm
absTerm
572
def
57
remove
appTerm
betaConv
appThm
nil
67
remove
294
ref
appTerm
572
remove
appTerm
axiom
68
remove
appThm
eqMp
573
def
nil
121
ref
569
remove
566
ref
appTerm
nil
cons
cons
122
ref
554
remove
566
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
568
remove
nil
121
ref
52
ref
124
ref
appTerm
574
def
126
ref
appTerm
575
def
nil
cons
576
def
cons
577
def
122
ref
127
ref
nil
cons
578
def
cons
nil
cons
579
def
cons
nil
cons
cons
580
def
140
ref
subst
580
remove
188
ref
subst
140
ref
188
ref
575
remove
assume
581
def
153
remove
eqMp
eqMp
173
ref
deductAntisym
eqMp
582
def
eqMp
nil
157
ref
576
remove
cons
583
def
158
ref
578
ref
cons
nil
cons
584
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
585
def
subst
eqMp
eqMp
nil
121
ref
567
remove
cons
122
ref
564
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
14
ref
cons
nil
cons
586
def
"P"
50
remove
var
587
def
563
remove
nil
cons
cons
"x"
13
ref
var
588
def
559
ref
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
157
ref
557
remove
cons
158
ref
559
remove
cons
nil
cons
589
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
157
ref
551
ref
cons
590
def
158
ref
555
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
591
def
subst
eqMp
nil
369
ref
230
ref
123
ref
407
ref
233
ref
appTerm
592
def
appTerm
593
def
413
ref
appTerm
594
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
368
ref
47
ref
cons
70
ref
subst
595
def
subst
230
ref
nil
72
ref
594
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
592
ref
nil
cons
596
def
cons
597
def
415
ref
cons
nil
cons
cons
598
def
140
ref
subst
598
remove
188
ref
subst
592
ref
betaConv
592
remove
assume
eqMp
599
def
nil
121
ref
406
ref
386
ref
233
ref
appTerm
600
def
appTerm
601
def
nil
cons
602
def
cons
603
def
415
remove
cons
nil
cons
cons
604
def
180
ref
subst
proveHyp
604
ref
140
ref
subst
604
remove
188
ref
subst
432
remove
"_32061"
8
ref
var
605
def
212
ref
309
ref
605
remove
varTerm
appTerm
appTerm
absTerm
600
ref
appTerm
betaConv
appThm
433
remove
212
ref
309
remove
600
ref
appTerm
appTerm
refl
appThm
trans
434
remove
601
remove
assume
606
def
appThm
eqMp
sym
217
ref
nil
381
ref
233
ref
nil
cons
607
def
cons
608
def
440
remove
cons
nil
cons
cons
441
remove
295
ref
442
ref
449
remove
402
remove
appTerm
appTerm
446
ref
296
ref
appTerm
appTerm
absTerm
609
def
296
ref
appTerm
610
def
betaConv
447
remove
55
ref
609
ref
appTerm
611
def
absTerm
612
def
448
remove
appTerm
613
def
betaConv
445
remove
456
ref
612
ref
appTerm
614
def
absTerm
615
def
446
remove
appTerm
616
def
betaConv
nil
461
remove
615
ref
appTerm
617
def
axiom
nil
121
ref
617
remove
nil
cons
cons
122
ref
616
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
464
remove
465
remove
615
remove
nil
cons
cons
466
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
614
remove
nil
cons
cons
122
ref
613
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
468
ref
469
ref
612
remove
nil
cons
cons
471
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
611
remove
nil
cons
cons
122
ref
610
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
609
remove
nil
cons
cons
376
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
618
def
subst
307
remove
233
ref
appTerm
betaConv
trans
appThm
nil
"a"
27
ref
var
619
def
306
remove
nil
cons
cons
527
remove
cons
nil
cons
cons
530
remove
377
remove
subst
620
def
subst
nil
102
ref
218
remove
cons
101
ref
607
remove
cons
nil
cons
621
def
cons
nil
cons
cons
102
ref
52
ref
96
ref
"_32075"
89
ref
var
622
def
100
ref
101
ref
86
ref
102
ref
52
ref
622
remove
varTerm
108
ref
appTerm
appTerm
210
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
623
def
appTerm
624
def
108
ref
appTerm
appTerm
210
ref
appTerm
absTerm
625
def
107
ref
appTerm
626
def
betaConv
101
ref
86
ref
625
ref
appTerm
627
def
absTerm
628
def
105
ref
appTerm
629
def
betaConv
623
ref
624
remove
appTerm
630
def
betaConv
623
ref
"_32073"
27
ref
var
631
def
112
ref
93
ref
0
ref
0
ref
0
ref
27
ref
26
ref
cons
opType
632
def
14
ref
cons
opType
632
ref
nil
cons
cons
opType
constTerm
"fn"
632
remove
var
633
def
100
ref
381
ref
86
ref
"b"
24
ref
var
634
def
49
ref
111
ref
constTerm
635
def
633
remove
varTerm
104
ref
387
remove
appTerm
634
ref
varTerm
636
def
appTerm
637
def
appTerm
appTerm
636
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
638
def
631
remove
varTerm
appTerm
appTerm
209
ref
appTerm
absTerm
639
def
appTerm
betaConv
sym
nil
369
ref
101
ref
86
ref
102
ref
52
ref
639
ref
108
ref
appTerm
640
def
appTerm
210
remove
appTerm
641
def
absTerm
642
def
appTerm
643
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
101
ref
nil
72
ref
643
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
196
ref
642
remove
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
102
ref
nil
72
ref
641
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
640
remove
betaConv
52
ref
"_32070"
24
ref
var
644
def
112
ref
644
remove
varTerm
appTerm
209
ref
appTerm
absTerm
645
def
107
ref
appTerm
646
def
appTerm
refl
645
ref
638
ref
108
ref
appTerm
647
def
appTerm
betaConv
appThm
160
ref
646
remove
betaConv
appThm
112
ref
647
ref
appTerm
648
def
209
ref
appTerm
refl
appThm
trans
645
remove
refl
nil
634
ref
107
ref
nil
cons
649
def
cons
381
ref
105
ref
nil
cons
650
def
cons
nil
cons
cons
nil
cons
cons
367
remove
"B"
26
remove
cons
nil
cons
cons
47
ref
cons
651
def
351
ref
347
ref
93
ref
0
ref
0
ref
0
ref
25
remove
349
ref
opType
652
def
348
ref
cons
opType
653
def
14
ref
cons
opType
654
def
653
ref
nil
cons
655
def
cons
opType
constTerm
"fn"
653
remove
var
656
def
55
ref
295
ref
100
ref
351
ref
347
ref
656
ref
varTerm
103
remove
0
ref
1
ref
0
ref
5
ref
652
ref
nil
cons
cons
opType
nil
cons
cons
opType
constTerm
296
ref
appTerm
352
ref
appTerm
657
def
appTerm
appTerm
658
def
352
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
659
def
appTerm
660
def
657
ref
appTerm
appTerm
352
ref
appTerm
absTerm
661
def
352
ref
appTerm
662
def
betaConv
295
ref
100
ref
661
ref
appTerm
663
def
absTerm
664
def
296
ref
appTerm
665
def
betaConv
659
ref
660
remove
appTerm
666
def
betaConv
277
ref
0
ref
654
ref
14
ref
cons
opType
constTerm
667
def
refl
656
remove
55
ref
refl
668
def
295
ref
100
ref
refl
669
def
351
ref
658
remove
refl
295
ref
351
ref
352
ref
absTerm
670
def
absTerm
671
def
296
ref
appTerm
betaConv
352
ref
refl
672
def
appThm
670
remove
352
ref
appTerm
betaConv
trans
appThm
absThm
appThm
absThm
appThm
absThm
appThm
"C"
348
ref
cons
nil
cons
"_1343"
0
ref
1
ref
0
ref
5
ref
348
remove
cons
opType
nil
cons
cons
opType
var
671
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
"f"
0
ref
1
ref
467
remove
cons
opType
673
def
var
674
def
295
ref
351
ref
"_1343"
673
ref
var
varTerm
296
ref
appTerm
352
ref
appTerm
675
def
absTerm
676
def
absTerm
677
def
nil
cons
cons
nil
cons
nil
cons
cons
674
ref
277
ref
0
ref
0
ref
0
ref
652
ref
6
remove
cons
opType
678
def
14
ref
cons
opType
679
def
14
ref
cons
opType
680
def
constTerm
681
def
"fn"
678
ref
var
682
def
55
ref
295
ref
100
ref
351
ref
442
ref
682
ref
varTerm
683
def
657
ref
appTerm
appTerm
684
def
674
remove
varTerm
685
def
296
ref
appTerm
352
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
686
def
685
ref
appTerm
687
def
betaConv
nil
18
ref
0
ref
0
ref
673
ref
14
ref
cons
opType
688
def
14
ref
cons
opType
constTerm
686
ref
appTerm
689
def
axiom
nil
121
ref
689
remove
nil
cons
cons
122
ref
687
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
673
ref
nil
cons
cons
nil
cons
"P"
688
remove
var
686
remove
nil
cons
cons
"x"
673
remove
var
685
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
nil
121
ref
681
ref
682
ref
55
ref
295
ref
100
ref
351
ref
684
ref
677
remove
296
remove
appTerm
690
def
352
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
691
def
absTerm
692
def
appTerm
693
def
nil
cons
cons
122
ref
681
remove
682
ref
55
ref
295
ref
100
ref
351
ref
684
ref
675
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
694
def
appTerm
695
def
nil
cons
696
def
cons
nil
cons
697
def
cons
nil
cons
cons
180
ref
subst
nil
"P"
679
remove
var
698
def
682
ref
123
ref
692
ref
683
ref
appTerm
699
def
appTerm
695
ref
appTerm
700
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
678
ref
nil
cons
cons
nil
cons
701
def
47
ref
cons
70
ref
subst
subst
682
remove
nil
72
ref
700
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
699
ref
nil
cons
702
def
cons
697
ref
cons
nil
cons
cons
703
def
140
ref
subst
703
remove
188
ref
subst
699
ref
betaConv
699
remove
assume
eqMp
nil
121
ref
691
ref
nil
cons
704
def
cons
697
remove
cons
nil
cons
cons
705
def
180
ref
subst
proveHyp
705
ref
140
ref
subst
705
remove
188
ref
subst
694
ref
683
ref
appTerm
betaConv
sym
668
ref
295
ref
669
remove
351
ref
684
remove
refl
690
remove
betaConv
672
remove
appThm
676
remove
352
ref
appTerm
betaConv
trans
appThm
absThm
appThm
absThm
appThm
691
remove
assume
eqMp
eqMp
701
ref
698
ref
694
remove
nil
cons
cons
"x"
678
remove
var
706
def
683
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
573
remove
sym
nil
587
ref
158
ref
123
ref
550
ref
appTerm
707
def
163
ref
appTerm
708
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
586
ref
47
ref
cons
709
def
70
ref
subst
710
def
subst
158
ref
nil
72
ref
708
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
562
ref
140
ref
subst
562
remove
188
ref
subst
nil
121
ref
186
ref
cons
560
ref
cons
nil
cons
cons
711
def
180
ref
subst
712
def
549
ref
116
ref
appTerm
713
def
betaConv
nil
552
ref
122
ref
713
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
266
ref
56
ref
549
remove
nil
cons
cons
714
def
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
715
def
eqMp
eqMp
nil
590
ref
589
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
716
def
subst
proveHyp
eqMp
nil
157
ref
704
remove
cons
158
ref
696
remove
cons
nil
cons
717
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
702
remove
cons
717
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
18
ref
680
remove
constTerm
706
ref
123
ref
692
ref
706
remove
varTerm
appTerm
appTerm
695
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
693
remove
appTerm
695
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
701
remove
698
remove
692
remove
nil
cons
cons
717
remove
cons
nil
cons
cons
591
ref
subst
eqMp
eqMp
proveHyp
subst
eqMp
nil
121
ref
667
remove
659
ref
appTerm
nil
cons
cons
122
ref
666
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
655
remove
cons
nil
cons
"p"
654
remove
var
659
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
121
ref
294
ref
60
ref
appTerm
718
def
nil
cons
719
def
cons
720
def
122
ref
52
ref
60
ref
93
remove
0
ref
53
ref
23
remove
cons
opType
constTerm
60
ref
appTerm
appTerm
721
def
appTerm
722
def
62
ref
appTerm
723
def
nil
cons
724
def
cons
nil
cons
725
def
cons
nil
cons
cons
726
def
140
ref
subst
726
remove
188
ref
subst
294
ref
refl
nil
"t"
53
ref
var
60
ref
nil
cons
727
def
cons
nil
cons
nil
cons
cons
265
remove
529
remove
cons
47
ref
cons
"t"
350
ref
var
728
def
49
ref
0
ref
350
ref
361
remove
nil
cons
cons
opType
constTerm
729
def
61
ref
728
remove
varTerm
730
def
116
ref
appTerm
absTerm
appTerm
730
ref
appTerm
absTerm
731
def
730
ref
appTerm
732
def
betaConv
nil
362
ref
731
ref
appTerm
733
def
axiom
nil
121
ref
733
remove
nil
cons
cons
122
ref
732
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
372
ref
373
ref
731
remove
nil
cons
cons
374
ref
730
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
subst
appThm
nil
72
ref
719
ref
cons
nil
cons
nil
cons
cons
734
def
75
ref
subst
718
ref
assume
eqMp
trans
sym
74
ref
eqMp
nil
121
ref
294
ref
61
ref
570
ref
absTerm
735
def
appTerm
nil
cons
cons
725
ref
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
56
ref
727
ref
cons
158
ref
724
remove
cons
nil
cons
736
def
cons
nil
cons
cons
nil
552
remove
122
ref
123
ref
294
ref
61
ref
185
ref
absTerm
737
def
appTerm
738
def
appTerm
163
ref
appTerm
739
def
nil
cons
740
def
cons
nil
cons
741
def
cons
nil
cons
cons
742
def
582
remove
nil
121
ref
578
ref
cons
743
def
122
ref
123
ref
126
ref
appTerm
744
def
124
ref
appTerm
nil
cons
745
def
cons
nil
cons
746
def
cons
nil
cons
cons
188
ref
subst
proveHyp
744
ref
refl
581
remove
appThm
sym
nil
121
ref
154
ref
cons
747
def
122
ref
154
ref
cons
nil
cons
748
def
cons
nil
cons
cons
749
def
140
ref
subst
749
remove
188
ref
subst
155
remove
eqMp
nil
157
ref
154
remove
cons
159
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
750
def
eqMp
nil
747
ref
122
ref
152
ref
cons
nil
cons
751
def
cons
nil
cons
cons
180
ref
subst
nil
157
ref
578
remove
cons
752
def
158
ref
745
remove
cons
nil
cons
753
def
cons
nil
cons
cons
754
def
160
ref
164
remove
175
ref
appTerm
betaConv
175
remove
161
ref
appTerm
betaConv
166
ref
appThm
174
remove
163
ref
appTerm
betaConv
trans
trans
appThm
176
remove
appThm
171
remove
177
remove
appThm
eqMp
sym
74
ref
eqMp
755
def
subst
eqMp
180
ref
754
remove
172
ref
subst
eqMp
deductAntisym
deductAntisym
756
def
subst
742
ref
140
ref
subst
742
remove
188
ref
subst
nil
56
ref
61
ref
123
ref
737
ref
116
ref
appTerm
757
def
appTerm
163
ref
appTerm
758
def
absTerm
759
def
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
758
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
757
ref
nil
cons
760
def
cons
560
ref
cons
nil
cons
cons
761
def
140
ref
subst
761
remove
188
ref
subst
757
ref
betaConv
762
def
757
remove
assume
eqMp
712
remove
proveHyp
715
remove
eqMp
eqMp
nil
157
ref
760
remove
cons
589
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
55
ref
759
remove
appTerm
nil
cons
cons
741
remove
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
737
remove
nil
cons
cons
763
def
589
ref
cons
nil
cons
cons
591
ref
subst
eqMp
eqMp
nil
590
remove
158
ref
740
ref
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
121
ref
707
remove
739
ref
appTerm
nil
cons
cons
122
ref
123
ref
739
ref
appTerm
550
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
121
ref
740
ref
cons
122
ref
551
ref
cons
nil
cons
cons
nil
cons
cons
764
def
140
ref
subst
764
remove
188
ref
subst
nil
714
remove
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
548
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
711
ref
140
ref
subst
711
remove
188
ref
subst
762
remove
sym
185
remove
assume
eqMp
266
ref
763
remove
267
ref
cons
nil
cons
cons
716
ref
subst
proveHyp
nil
121
ref
738
remove
nil
cons
cons
560
remove
cons
nil
cons
cons
180
ref
subst
739
remove
assume
eqMp
proveHyp
eqMp
nil
157
ref
186
remove
cons
589
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
157
ref
740
remove
cons
158
ref
551
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
subst
nil
56
ref
61
ref
571
ref
723
ref
appTerm
765
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
765
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
570
ref
nil
cons
766
def
cons
767
def
725
remove
cons
nil
cons
cons
768
def
140
ref
subst
768
remove
188
ref
subst
nil
72
ref
721
ref
nil
cons
769
def
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
767
remove
122
ref
769
remove
cons
770
def
nil
cons
cons
nil
cons
cons
180
ref
subst
61
ref
571
remove
721
ref
appTerm
absTerm
771
def
116
ref
appTerm
772
def
betaConv
59
ref
55
ref
771
ref
appTerm
773
def
absTerm
774
def
60
ref
appTerm
775
def
betaConv
nil
18
ref
66
remove
constTerm
776
def
774
ref
appTerm
777
def
axiom
nil
121
ref
777
remove
nil
cons
cons
122
ref
775
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
53
ref
nil
cons
778
def
cons
nil
cons
779
def
"P"
54
remove
var
780
def
774
remove
nil
cons
cons
"x"
53
ref
var
781
def
727
remove
cons
nil
cons
782
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
773
remove
nil
cons
cons
122
ref
772
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
771
remove
nil
cons
cons
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
nil
157
ref
766
remove
cons
736
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
eqMp
nil
157
ref
719
ref
cons
736
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
121
ref
123
ref
718
ref
appTerm
783
def
723
remove
appTerm
nil
cons
cons
122
ref
52
ref
783
ref
721
remove
appTerm
appTerm
784
def
783
ref
62
ref
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
"q'"
13
ref
var
785
def
525
ref
cons
nil
cons
nil
cons
cons
718
ref
refl
nil
121
ref
52
ref
718
ref
appTerm
786
def
718
remove
appTerm
nil
cons
cons
122
ref
123
ref
783
ref
722
remove
785
ref
varTerm
787
def
appTerm
788
def
appTerm
appTerm
784
ref
783
remove
787
ref
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
"p'"
13
ref
var
789
def
719
remove
cons
nil
cons
nil
cons
cons
785
ref
123
ref
786
remove
789
ref
varTerm
790
def
appTerm
appTerm
123
ref
123
ref
790
ref
appTerm
791
def
788
remove
appTerm
appTerm
784
remove
791
ref
787
ref
appTerm
792
def
appTerm
appTerm
appTerm
absTerm
793
def
787
ref
appTerm
794
def
betaConv
789
ref
565
ref
793
ref
appTerm
795
def
absTerm
796
def
790
ref
appTerm
797
def
betaConv
nil
770
remove
720
remove
nil
cons
cons
nil
cons
cons
nil
587
ref
789
ref
565
ref
785
ref
123
ref
574
remove
790
ref
appTerm
798
def
appTerm
123
ref
791
ref
52
ref
126
ref
appTerm
787
ref
appTerm
799
def
appTerm
800
def
appTerm
128
remove
792
ref
appTerm
801
def
appTerm
802
def
appTerm
803
def
absTerm
804
def
appTerm
805
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
710
ref
subst
789
remove
nil
72
ref
805
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
587
ref
804
remove
nil
cons
cons
nil
cons
nil
cons
cons
710
remove
subst
785
remove
nil
72
ref
803
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
798
remove
nil
cons
806
def
cons
807
def
122
ref
802
remove
nil
cons
808
def
cons
nil
cons
cons
nil
cons
cons
809
def
140
ref
subst
809
remove
188
ref
subst
nil
121
ref
800
ref
nil
cons
810
def
cons
122
ref
801
remove
nil
cons
811
def
cons
nil
cons
cons
nil
cons
cons
812
def
140
ref
subst
812
remove
188
ref
subst
nil
743
remove
122
ref
792
ref
nil
cons
813
def
cons
nil
cons
cons
nil
cons
cons
814
def
756
remove
subst
814
ref
140
ref
subst
814
remove
188
ref
subst
nil
121
ref
790
ref
nil
cons
815
def
cons
816
def
122
ref
787
ref
nil
cons
817
def
cons
nil
cons
818
def
cons
nil
cons
cons
819
def
140
ref
subst
819
ref
188
ref
subst
nil
807
ref
122
ref
125
ref
790
remove
appTerm
820
def
nil
cons
821
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
nil
121
ref
152
remove
cons
122
ref
815
ref
cons
nil
cons
cons
nil
cons
cons
822
def
585
ref
subst
eqMp
823
def
nil
121
ref
821
ref
cons
824
def
818
ref
cons
nil
cons
cons
825
def
180
ref
subst
proveHyp
nil
807
remove
122
ref
791
remove
124
remove
appTerm
826
def
nil
cons
827
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
822
ref
nil
577
remove
746
remove
cons
nil
cons
cons
828
def
140
ref
subst
828
remove
188
ref
subst
750
remove
eqMp
nil
583
remove
753
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
829
def
subst
eqMp
830
def
nil
121
ref
827
ref
cons
831
def
122
ref
123
ref
820
ref
appTerm
832
def
787
ref
appTerm
nil
cons
833
def
cons
nil
cons
cons
nil
cons
cons
834
def
180
ref
subst
proveHyp
834
ref
140
ref
subst
834
remove
188
ref
subst
825
ref
140
ref
subst
825
remove
188
ref
subst
nil
816
ref
751
remove
cons
nil
cons
cons
180
ref
subst
826
remove
assume
eqMp
835
def
822
remove
180
ref
subst
820
remove
assume
eqMp
836
def
835
remove
proveHyp
proveHyp
nil
816
remove
122
ref
799
remove
nil
cons
837
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
800
remove
assume
eqMp
838
def
nil
121
ref
837
remove
cons
839
def
122
ref
744
ref
787
ref
appTerm
840
def
nil
cons
841
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
747
remove
818
ref
cons
nil
cons
cons
842
def
585
remove
subst
eqMp
843
def
nil
121
ref
841
ref
cons
844
def
818
remove
cons
nil
cons
cons
845
def
180
ref
subst
proveHyp
838
remove
nil
839
remove
122
ref
123
ref
787
ref
appTerm
126
ref
appTerm
846
def
nil
cons
847
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
842
ref
829
remove
subst
eqMp
848
def
nil
121
ref
847
ref
cons
849
def
122
ref
123
ref
840
ref
appTerm
850
def
787
remove
appTerm
nil
cons
851
def
cons
nil
cons
cons
nil
cons
cons
852
def
180
ref
subst
proveHyp
852
ref
140
ref
subst
852
remove
188
ref
subst
845
ref
140
ref
subst
845
remove
188
ref
subst
179
remove
842
remove
180
ref
subst
840
remove
assume
eqMp
proveHyp
eqMp
nil
157
ref
841
remove
cons
853
def
158
ref
817
ref
cons
nil
cons
854
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
157
ref
847
remove
cons
855
def
158
ref
851
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
157
ref
821
remove
cons
856
def
854
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
157
ref
827
remove
cons
857
def
158
ref
833
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
157
ref
815
ref
cons
854
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
752
remove
158
ref
813
ref
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
121
ref
123
ref
127
ref
appTerm
792
ref
appTerm
nil
cons
cons
122
ref
123
ref
792
ref
appTerm
127
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
121
ref
813
ref
cons
579
remove
cons
nil
cons
cons
858
def
140
ref
subst
858
remove
188
ref
subst
140
ref
188
ref
823
remove
nil
824
remove
748
ref
cons
nil
cons
cons
859
def
180
ref
subst
proveHyp
830
remove
nil
831
remove
122
ref
832
remove
126
ref
appTerm
nil
cons
860
def
cons
nil
cons
cons
nil
cons
cons
861
def
180
ref
subst
proveHyp
861
ref
140
ref
subst
861
remove
188
ref
subst
859
ref
140
ref
subst
859
remove
188
ref
subst
836
remove
843
remove
nil
844
remove
748
ref
cons
nil
cons
cons
862
def
180
ref
subst
proveHyp
848
remove
nil
849
remove
122
ref
850
remove
126
remove
appTerm
nil
cons
863
def
cons
nil
cons
cons
nil
cons
cons
864
def
180
ref
subst
proveHyp
864
ref
140
ref
subst
864
remove
188
ref
subst
862
ref
140
ref
subst
862
remove
188
ref
subst
819
remove
180
ref
subst
792
remove
assume
eqMp
nil
121
ref
817
ref
cons
748
remove
cons
nil
cons
cons
180
ref
subst
846
remove
assume
eqMp
proveHyp
eqMp
nil
853
remove
159
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
855
remove
158
ref
863
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
856
remove
159
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
857
remove
158
ref
860
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
173
remove
deductAntisym
eqMp
eqMp
nil
157
ref
813
remove
cons
584
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
157
ref
810
remove
cons
158
ref
811
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
nil
157
ref
806
remove
cons
158
ref
808
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
subst
nil
121
ref
565
ref
796
ref
appTerm
nil
cons
cons
122
ref
797
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
ref
587
ref
796
remove
nil
cons
cons
588
ref
815
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
795
remove
nil
cons
cons
122
ref
794
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
ref
587
ref
793
remove
nil
cons
cons
588
ref
817
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
eqMp
subst
eqMp
734
remove
72
ref
52
ref
123
ref
73
ref
appTerm
62
ref
appTerm
appTerm
62
ref
appTerm
absTerm
865
def
73
ref
appTerm
866
def
betaConv
nil
565
ref
865
ref
appTerm
867
def
axiom
nil
121
ref
867
remove
nil
cons
cons
122
ref
866
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
ref
587
ref
865
remove
nil
cons
cons
588
ref
73
ref
nil
cons
cons
nil
cons
868
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
trans
sym
74
ref
eqMp
869
def
subst
eqMp
eqMp
nil
121
ref
55
ref
664
ref
appTerm
nil
cons
cons
122
ref
665
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
664
remove
nil
cons
cons
376
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
663
remove
nil
cons
cons
122
ref
662
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
661
remove
nil
cons
cons
371
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
sym
subst
subst
870
def
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
"A"
95
ref
cons
nil
cons
871
def
"P"
94
ref
var
872
def
623
ref
nil
cons
873
def
cons
"x"
89
ref
var
874
def
639
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
716
ref
subst
proveHyp
nil
121
ref
277
ref
0
ref
94
ref
14
ref
cons
opType
constTerm
875
def
623
remove
appTerm
nil
cons
cons
122
ref
630
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
"p"
94
ref
var
876
def
873
remove
cons
nil
cons
nil
cons
cons
871
ref
47
ref
cons
869
remove
subst
877
def
subst
eqMp
eqMp
nil
121
ref
100
ref
628
ref
appTerm
nil
cons
cons
122
ref
629
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
628
remove
nil
cons
cons
370
ref
650
remove
cons
nil
cons
878
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
627
remove
nil
cons
cons
122
ref
626
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
625
remove
nil
cons
cons
268
ref
649
ref
cons
nil
cons
879
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
219
remove
nil
72
ref
112
ref
114
ref
appTerm
880
def
114
ref
appTerm
881
def
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
87
ref
881
remove
absTerm
882
def
114
ref
appTerm
883
def
betaConv
nil
86
ref
882
ref
appTerm
884
def
axiom
nil
121
ref
884
remove
nil
cons
cons
122
ref
883
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
882
remove
nil
cons
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
eqMp
885
def
subst
trans
trans
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
157
ref
602
remove
cons
886
def
541
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
596
remove
cons
887
def
541
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
100
ref
370
ref
123
ref
407
ref
370
ref
varTerm
888
def
appTerm
appTerm
889
def
413
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
408
ref
appTerm
890
def
413
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
407
ref
nil
cons
cons
891
def
541
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
157
ref
408
remove
nil
cons
cons
892
def
158
ref
410
remove
nil
cons
cons
893
def
"R"
13
ref
var
894
def
414
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
121
ref
123
ref
163
ref
appTerm
895
def
894
ref
varTerm
896
def
appTerm
897
def
nil
cons
cons
122
ref
896
ref
nil
cons
898
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
nil
121
ref
123
ref
161
ref
appTerm
899
def
896
ref
appTerm
nil
cons
cons
122
ref
123
ref
897
remove
appTerm
896
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
"r"
13
ref
var
900
def
123
ref
899
remove
900
ref
varTerm
901
def
appTerm
appTerm
902
def
123
ref
895
remove
901
ref
appTerm
appTerm
901
ref
appTerm
appTerm
absTerm
903
def
896
remove
appTerm
904
def
betaConv
52
ref
272
ref
161
ref
appTerm
905
def
163
ref
appTerm
906
def
appTerm
refl
122
ref
565
ref
900
ref
902
remove
123
ref
744
remove
901
ref
appTerm
appTerm
901
ref
appTerm
907
def
appTerm
absTerm
appTerm
absTerm
163
remove
appTerm
betaConv
appThm
148
remove
905
remove
appTerm
refl
121
ref
122
ref
565
ref
900
remove
123
ref
125
remove
901
remove
appTerm
appTerm
907
remove
appTerm
absTerm
appTerm
absTerm
absTerm
908
def
161
remove
appTerm
betaConv
appThm
nil
137
remove
272
ref
appTerm
908
remove
appTerm
axiom
170
remove
appThm
eqMp
166
remove
appThm
eqMp
906
remove
assume
eqMp
nil
121
ref
565
ref
903
ref
appTerm
nil
cons
cons
122
ref
904
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
ref
587
ref
903
remove
nil
cons
cons
588
ref
898
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
eqMp
eqMp
909
def
subst
proveHyp
proveHyp
eqMp
nil
157
ref
411
remove
cons
910
def
541
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
nil
157
ref
328
remove
cons
911
def
158
ref
314
ref
cons
nil
cons
912
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
322
remove
cons
913
def
912
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
404
ref
379
ref
123
ref
302
ref
383
remove
appTerm
appTerm
914
def
313
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
303
ref
appTerm
915
def
313
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
287
ref
317
ref
302
remove
nil
cons
cons
916
def
912
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
121
ref
301
ref
nil
cons
917
def
cons
918
def
315
remove
cons
nil
cons
cons
919
def
140
ref
subst
919
remove
188
ref
subst
334
remove
"_32057"
10
ref
var
920
def
212
ref
312
ref
920
remove
varTerm
appTerm
appTerm
absTerm
276
ref
appTerm
betaConv
appThm
335
remove
212
remove
312
remove
276
ref
appTerm
appTerm
refl
appThm
trans
336
remove
301
remove
assume
921
def
appThm
eqMp
sym
217
remove
nil
344
remove
nil
cons
cons
346
remove
537
remove
subst
922
def
subst
appThm
539
remove
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
157
ref
917
remove
cons
923
def
912
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
923
ref
158
ref
303
remove
nil
cons
cons
924
def
894
ref
314
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
157
ref
304
remove
cons
925
def
912
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
121
ref
55
ref
216
remove
appTerm
926
def
nil
cons
cons
122
ref
129
ref
55
ref
61
ref
21
ref
22
ref
92
ref
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
ref
113
ref
496
ref
appTerm
927
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
928
def
appTerm
929
def
191
ref
496
ref
appTerm
appTerm
930
def
absTerm
931
def
appTerm
932
def
absTerm
933
def
appTerm
934
def
appTerm
55
ref
61
ref
86
ref
87
ref
123
ref
205
ref
appTerm
935
def
55
ref
"x'"
1
ref
var
936
def
21
ref
22
ref
92
ref
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
ref
113
ref
505
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
41
ref
936
ref
varTerm
appTerm
937
def
505
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
938
def
appTerm
939
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
56
ref
933
remove
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
932
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
76
ref
931
remove
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
22
ref
nil
72
ref
930
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
929
ref
refl
940
def
nil
87
ref
496
ref
nil
cons
941
def
cons
nil
cons
nil
cons
cons
942
def
270
ref
subst
appThm
sym
299
ref
nil
305
ref
122
ref
929
ref
224
ref
225
ref
229
ref
230
ref
232
ref
234
ref
496
ref
appTerm
943
def
appTerm
absTerm
944
def
appTerm
235
ref
246
ref
496
ref
appTerm
absTerm
945
def
appTerm
946
def
247
ref
appTerm
947
def
absTerm
948
def
appTerm
949
def
248
ref
appTerm
appTerm
950
def
nil
cons
951
def
cons
nil
cons
952
def
cons
nil
cons
cons
953
def
180
ref
subst
proveHyp
953
ref
140
ref
subst
953
remove
188
ref
subst
nil
317
ref
225
ref
319
ref
950
ref
appTerm
954
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
321
ref
subst
225
ref
nil
72
ref
954
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
323
ref
952
ref
cons
nil
cons
cons
955
def
140
ref
subst
955
remove
188
ref
subst
325
ref
nil
329
ref
952
ref
cons
nil
cons
cons
956
def
180
ref
subst
proveHyp
956
ref
140
ref
subst
956
remove
188
ref
subst
52
ref
"_32079"
10
ref
var
957
def
929
ref
949
ref
957
remove
varTerm
appTerm
appTerm
absTerm
958
def
248
ref
appTerm
959
def
appTerm
refl
960
def
958
ref
326
ref
appTerm
betaConv
appThm
160
ref
959
remove
betaConv
appThm
961
def
929
ref
949
ref
326
ref
appTerm
appTerm
refl
appThm
trans
958
remove
refl
962
def
337
ref
appThm
eqMp
sym
940
ref
nil
339
ref
340
ref
948
ref
nil
cons
cons
343
ref
cons
963
def
cons
nil
cons
cons
378
ref
subst
948
remove
247
ref
appTerm
betaConv
trans
appThm
sym
405
ref
nil
412
ref
122
ref
929
ref
947
remove
appTerm
964
def
nil
cons
965
def
cons
nil
cons
966
def
cons
nil
cons
cons
967
def
180
ref
subst
proveHyp
967
ref
140
ref
subst
967
remove
188
ref
subst
nil
76
ref
235
ref
418
ref
964
ref
appTerm
968
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
235
ref
nil
72
ref
968
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
421
ref
966
ref
cons
nil
cons
cons
969
def
140
ref
subst
969
remove
188
ref
subst
423
ref
nil
427
ref
966
ref
cons
nil
cons
cons
970
def
180
ref
subst
proveHyp
970
ref
140
ref
subst
970
remove
188
ref
subst
52
ref
"_32083"
8
ref
var
971
def
929
ref
946
ref
971
remove
varTerm
appTerm
appTerm
absTerm
972
def
247
ref
appTerm
973
def
appTerm
refl
974
def
972
ref
424
ref
appTerm
betaConv
appThm
160
ref
973
remove
betaConv
appThm
975
def
929
ref
946
ref
424
ref
appTerm
appTerm
refl
appThm
trans
972
remove
refl
976
def
435
ref
appThm
eqMp
sym
940
ref
nil
437
ref
438
ref
945
ref
nil
cons
cons
439
ref
944
ref
nil
cons
cons
nil
cons
cons
977
def
cons
nil
cons
cons
472
ref
subst
945
remove
240
ref
appTerm
betaConv
476
remove
477
ref
497
ref
483
ref
appTerm
978
def
betaConv
499
ref
352
ref
appTerm
979
def
betaConv
501
ref
482
ref
appTerm
980
def
betaConv
517
remove
519
remove
755
ref
subst
proveHyp
981
def
nil
157
ref
502
remove
nil
cons
982
def
cons
158
ref
515
remove
nil
cons
983
def
cons
nil
cons
cons
nil
cons
cons
984
def
172
ref
subst
proveHyp
nil
121
ref
982
remove
cons
122
ref
980
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
501
remove
nil
cons
cons
520
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
500
remove
nil
cons
cons
122
ref
979
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
499
remove
nil
cons
cons
371
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
498
remove
nil
cons
cons
122
ref
978
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
521
ref
522
ref
497
remove
nil
cons
cons
523
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
985
def
subst
trans
trans
appThm
nil
97
ref
928
remove
nil
cons
cons
526
ref
cons
986
def
nil
cons
cons
538
ref
subst
987
def
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
540
ref
158
ref
965
ref
cons
nil
cons
988
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
542
ref
988
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
21
ref
263
ref
544
ref
964
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
545
ref
964
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
546
ref
988
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
369
ref
230
ref
593
remove
964
ref
appTerm
989
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
230
ref
nil
72
ref
989
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
597
remove
966
ref
cons
nil
cons
cons
990
def
140
ref
subst
990
remove
188
ref
subst
599
remove
nil
603
remove
966
remove
cons
nil
cons
cons
991
def
180
ref
subst
proveHyp
991
ref
140
ref
subst
991
remove
188
ref
subst
974
remove
"_32081"
8
ref
var
992
def
929
ref
946
ref
992
remove
varTerm
appTerm
appTerm
absTerm
600
ref
appTerm
betaConv
appThm
975
remove
929
ref
946
remove
600
remove
appTerm
appTerm
refl
appThm
trans
976
remove
606
remove
appThm
eqMp
sym
940
ref
nil
608
remove
977
remove
cons
nil
cons
cons
618
ref
subst
944
remove
233
remove
appTerm
betaConv
trans
appThm
nil
619
ref
943
remove
nil
cons
cons
986
remove
cons
nil
cons
cons
620
ref
subst
nil
102
ref
941
remove
cons
621
remove
cons
nil
cons
cons
102
ref
52
ref
96
ref
"_32095"
89
ref
var
993
def
100
ref
101
ref
86
ref
102
ref
52
ref
993
remove
varTerm
108
ref
appTerm
appTerm
927
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
994
def
appTerm
995
def
108
ref
appTerm
appTerm
927
ref
appTerm
absTerm
996
def
107
ref
appTerm
997
def
betaConv
101
ref
86
ref
996
ref
appTerm
998
def
absTerm
999
def
105
ref
appTerm
1000
def
betaConv
994
ref
995
remove
appTerm
1001
def
betaConv
994
ref
"_32093"
27
ref
var
1002
def
112
ref
638
ref
1002
remove
varTerm
appTerm
appTerm
496
ref
appTerm
absTerm
1003
def
appTerm
betaConv
sym
nil
369
ref
101
ref
86
ref
102
ref
52
ref
1003
ref
108
ref
appTerm
1004
def
appTerm
927
remove
appTerm
1005
def
absTerm
1006
def
appTerm
1007
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
101
ref
nil
72
ref
1007
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
196
ref
1006
remove
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
102
ref
nil
72
ref
1005
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1004
remove
betaConv
52
ref
"_32090"
24
ref
var
1008
def
112
ref
1008
remove
varTerm
appTerm
496
ref
appTerm
absTerm
1009
def
107
ref
appTerm
1010
def
appTerm
refl
1009
ref
647
ref
appTerm
betaConv
appThm
160
ref
1010
remove
betaConv
appThm
648
ref
496
ref
appTerm
refl
appThm
trans
1009
remove
refl
870
ref
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
871
ref
872
ref
994
ref
nil
cons
1011
def
cons
874
ref
1003
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
716
ref
subst
proveHyp
nil
121
ref
875
ref
994
remove
appTerm
nil
cons
cons
122
ref
1001
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
876
ref
1011
remove
cons
nil
cons
nil
cons
cons
877
ref
subst
eqMp
eqMp
nil
121
ref
100
ref
999
ref
appTerm
nil
cons
cons
122
ref
1000
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
999
remove
nil
cons
cons
878
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
998
remove
nil
cons
cons
122
ref
997
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
996
remove
nil
cons
cons
879
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
942
remove
885
ref
subst
trans
trans
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
886
remove
988
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
887
remove
988
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
100
ref
370
ref
889
ref
964
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
890
ref
964
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
891
ref
988
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
892
ref
893
ref
894
ref
965
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
910
ref
988
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
nil
911
ref
158
ref
951
ref
cons
nil
cons
1012
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
913
ref
1012
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
404
ref
379
ref
914
ref
950
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
915
ref
950
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
287
ref
916
ref
1012
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
918
ref
952
remove
cons
nil
cons
cons
1013
def
140
ref
subst
1013
remove
188
ref
subst
960
remove
"_32077"
10
ref
var
1014
def
929
ref
949
ref
1014
remove
varTerm
appTerm
appTerm
absTerm
276
ref
appTerm
betaConv
appThm
961
remove
929
remove
949
remove
276
ref
appTerm
appTerm
refl
appThm
trans
962
remove
921
ref
appThm
eqMp
sym
940
remove
nil
963
remove
nil
cons
cons
922
ref
subst
appThm
987
remove
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
923
ref
1012
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
923
ref
924
ref
894
ref
951
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
925
ref
1012
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
121
ref
934
remove
nil
cons
cons
122
ref
938
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
56
ref
238
ref
86
ref
87
ref
935
remove
55
ref
936
ref
21
ref
22
ref
92
ref
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
ref
113
ref
503
ref
241
ref
appTerm
1015
def
114
ref
appTerm
1016
def
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
937
ref
1016
remove
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
appTerm
1017
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
238
remove
nil
72
ref
1017
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
196
ref
239
ref
123
ref
55
ref
61
ref
21
ref
22
ref
92
ref
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
ref
113
ref
242
ref
appTerm
1018
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1019
def
appTerm
1020
def
191
ref
242
ref
appTerm
appTerm
absTerm
appTerm
absTerm
1021
def
appTerm
1022
def
appTerm
55
ref
936
remove
21
ref
22
ref
92
remove
96
ref
97
ref
100
ref
101
ref
86
ref
102
ref
109
remove
113
remove
1015
remove
242
ref
appTerm
1023
def
appTerm
1024
def
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1025
def
appTerm
1026
def
937
remove
1023
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
1027
def
appTerm
1028
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
239
remove
nil
72
ref
1028
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1022
remove
nil
cons
1029
def
cons
1030
def
122
ref
1027
remove
nil
cons
1031
def
cons
nil
cons
cons
nil
cons
cons
1032
def
140
ref
subst
1032
remove
188
ref
subst
nil
56
ref
61
ref
21
ref
22
ref
1026
ref
191
ref
1023
ref
appTerm
appTerm
1033
def
absTerm
1034
def
appTerm
1035
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
70
ref
subst
61
ref
nil
72
ref
1035
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
76
ref
1034
remove
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
22
ref
nil
72
ref
1033
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1026
ref
refl
1036
def
nil
87
ref
1023
ref
nil
cons
1037
def
cons
nil
cons
nil
cons
cons
1038
def
270
remove
subst
appThm
sym
299
remove
nil
305
remove
122
ref
1026
ref
224
remove
225
ref
229
remove
230
remove
232
ref
234
remove
1023
ref
appTerm
appTerm
absTerm
1039
def
appTerm
235
ref
246
remove
1023
ref
appTerm
absTerm
1040
def
appTerm
1041
def
247
ref
appTerm
1042
def
absTerm
1043
def
appTerm
1044
def
248
ref
appTerm
appTerm
1045
def
nil
cons
1046
def
cons
nil
cons
1047
def
cons
nil
cons
cons
1048
def
180
ref
subst
proveHyp
1048
ref
140
ref
subst
1048
remove
188
ref
subst
nil
317
remove
225
ref
319
remove
1045
ref
appTerm
1049
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
321
remove
subst
225
remove
nil
72
ref
1049
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
323
remove
1047
ref
cons
nil
cons
cons
1050
def
140
ref
subst
1050
remove
188
ref
subst
325
remove
nil
329
remove
1047
ref
cons
nil
cons
cons
1051
def
180
ref
subst
proveHyp
1051
ref
140
ref
subst
1051
remove
188
ref
subst
52
ref
"_32099"
10
ref
var
1052
def
1026
ref
1044
ref
1052
remove
varTerm
appTerm
appTerm
absTerm
1053
def
248
remove
appTerm
1054
def
appTerm
refl
1055
def
1053
ref
326
ref
appTerm
betaConv
appThm
160
ref
1054
remove
betaConv
appThm
1056
def
1026
ref
1044
ref
326
remove
appTerm
appTerm
refl
appThm
trans
1053
remove
refl
1057
def
337
remove
appThm
eqMp
sym
1036
ref
nil
339
remove
340
remove
1043
ref
nil
cons
cons
343
remove
cons
1058
def
cons
nil
cons
cons
378
remove
subst
1043
remove
247
ref
appTerm
betaConv
trans
appThm
sym
405
remove
nil
412
remove
122
ref
1026
ref
1042
remove
appTerm
1059
def
nil
cons
1060
def
cons
nil
cons
1061
def
cons
nil
cons
cons
1062
def
180
ref
subst
proveHyp
1062
ref
140
ref
subst
1062
remove
188
ref
subst
nil
76
ref
235
ref
418
remove
1059
ref
appTerm
1063
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
80
ref
subst
235
remove
nil
72
ref
1063
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
421
remove
1061
ref
cons
nil
cons
cons
1064
def
140
ref
subst
1064
remove
188
ref
subst
423
remove
nil
427
remove
1061
ref
cons
nil
cons
cons
1065
def
180
ref
subst
proveHyp
1065
ref
140
ref
subst
1065
remove
188
ref
subst
52
ref
"_32103"
8
ref
var
1066
def
1026
ref
1041
ref
1066
remove
varTerm
appTerm
appTerm
absTerm
1067
def
247
remove
appTerm
1068
def
appTerm
refl
1069
def
1067
ref
424
ref
appTerm
betaConv
appThm
160
ref
1068
remove
betaConv
appThm
1070
def
1026
ref
1041
ref
424
remove
appTerm
appTerm
refl
appThm
trans
1067
remove
refl
1071
def
435
remove
appThm
eqMp
sym
1036
ref
nil
437
remove
438
remove
1040
ref
nil
cons
cons
439
remove
1039
ref
nil
cons
cons
nil
cons
cons
1072
def
cons
nil
cons
cons
472
remove
subst
1040
remove
240
ref
appTerm
betaConv
nil
87
ref
242
ref
nil
cons
1073
def
cons
61
ref
241
ref
nil
cons
1074
def
cons
1075
def
475
remove
cons
cons
nil
cons
cons
477
remove
506
ref
114
ref
appTerm
1076
def
betaConv
508
ref
116
ref
appTerm
1077
def
betaConv
510
ref
483
remove
appTerm
1078
def
betaConv
512
ref
352
remove
appTerm
1079
def
betaConv
514
ref
482
remove
appTerm
1080
def
betaConv
981
remove
984
remove
755
ref
subst
proveHyp
nil
121
ref
983
remove
cons
122
ref
1080
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
514
remove
nil
cons
cons
520
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
513
remove
nil
cons
cons
122
ref
1079
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
512
remove
nil
cons
cons
371
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
511
remove
nil
cons
cons
122
ref
1078
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
521
remove
522
remove
510
remove
nil
cons
cons
523
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
509
remove
nil
cons
cons
122
ref
1077
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
508
remove
nil
cons
cons
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
507
remove
nil
cons
cons
122
ref
1076
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
506
remove
nil
cons
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
1081
def
subst
trans
trans
245
remove
241
ref
appTerm
betaConv
242
ref
refl
appThm
244
remove
242
ref
appTerm
betaConv
trans
trans
appThm
sym
22
ref
1020
ref
41
ref
241
ref
appTerm
242
ref
appTerm
appTerm
absTerm
1082
def
240
remove
appTerm
1083
def
betaConv
1021
ref
241
remove
appTerm
1084
def
betaConv
nil
1030
remove
122
ref
1084
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
266
ref
56
ref
1021
remove
nil
cons
cons
1075
remove
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
21
ref
1082
ref
appTerm
nil
cons
cons
122
ref
1083
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
76
ref
1082
remove
nil
cons
cons
263
ref
436
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1020
ref
243
ref
appTerm
1085
def
nil
cons
cons
122
ref
1026
ref
243
ref
appTerm
1086
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"x"
29
ref
var
1087
def
272
ref
220
ref
1087
ref
varTerm
appTerm
1088
def
223
ref
appTerm
appTerm
277
ref
94
ref
constTerm
1089
def
619
ref
1088
remove
232
ref
619
ref
varTerm
appTerm
1090
def
appTerm
absTerm
appTerm
appTerm
absTerm
1091
def
243
ref
appTerm
1092
def
betaConv
528
remove
nil
cons
1093
def
47
ref
cons
1094
def
298
remove
subst
nil
121
ref
18
ref
0
ref
90
ref
14
ref
cons
opType
constTerm
1091
ref
appTerm
nil
cons
cons
122
ref
1092
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
30
remove
cons
nil
cons
1095
def
"P"
90
remove
var
1091
remove
nil
cons
cons
1087
ref
243
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
272
ref
220
ref
243
ref
appTerm
1096
def
223
ref
appTerm
1097
def
appTerm
1089
remove
619
ref
1096
ref
1090
remove
appTerm
absTerm
1098
def
appTerm
1099
def
appTerm
nil
cons
1100
def
cons
122
ref
123
ref
1085
remove
appTerm
1086
remove
appTerm
1101
def
nil
cons
1102
def
cons
nil
cons
1103
def
cons
nil
cons
cons
1104
def
180
ref
subst
proveHyp
1104
ref
140
ref
subst
1104
remove
188
ref
subst
nil
"P"
89
ref
var
1105
def
"yys"
27
ref
var
1106
def
123
ref
1098
ref
1106
ref
varTerm
1107
def
appTerm
1108
def
appTerm
1101
ref
appTerm
1109
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
1094
remove
70
ref
subst
subst
1106
remove
nil
72
ref
1109
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1108
ref
nil
cons
1110
def
cons
1103
ref
cons
nil
cons
cons
1111
def
140
ref
subst
1111
remove
188
ref
subst
1108
ref
betaConv
1108
remove
assume
eqMp
nil
121
ref
1096
remove
232
remove
1107
ref
appTerm
1112
def
appTerm
1113
def
nil
cons
1114
def
cons
1103
ref
cons
nil
cons
cons
1115
def
180
ref
subst
proveHyp
1115
ref
140
ref
subst
1115
remove
188
ref
subst
52
ref
"_32119"
29
ref
var
1116
def
123
ref
1020
ref
1116
remove
varTerm
1117
def
appTerm
appTerm
1026
ref
1117
remove
appTerm
appTerm
absTerm
1118
def
243
remove
appTerm
1119
def
appTerm
refl
1120
def
1118
ref
1112
ref
appTerm
betaConv
appThm
160
ref
1119
remove
betaConv
appThm
1121
def
123
ref
1020
ref
1112
ref
appTerm
appTerm
1026
ref
1112
remove
appTerm
appTerm
refl
appThm
trans
1118
remove
refl
1122
def
1113
remove
assume
appThm
eqMp
sym
123
ref
refl
1123
def
nil
619
ref
1107
ref
nil
cons
1124
def
cons
1125
def
97
ref
1019
ref
nil
cons
cons
526
ref
cons
1126
def
cons
nil
cons
cons
620
ref
subst
appThm
nil
1125
remove
97
remove
1025
ref
nil
cons
cons
526
remove
cons
1127
def
cons
nil
cons
cons
620
ref
subst
appThm
sym
"x"
27
ref
var
1128
def
380
ref
381
ref
277
remove
85
ref
constTerm
1129
def
634
ref
49
ref
0
ref
27
ref
95
remove
cons
opType
constTerm
1130
def
1128
ref
varTerm
1131
def
appTerm
637
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1132
def
1107
ref
appTerm
1133
def
betaConv
651
remove
nil
18
ref
0
ref
0
ref
652
ref
14
ref
cons
opType
1134
def
14
ref
cons
opType
constTerm
"x"
652
ref
var
1135
def
294
ref
295
remove
380
ref
351
remove
49
ref
0
ref
652
remove
1134
remove
nil
cons
cons
opType
constTerm
1135
remove
varTerm
appTerm
657
remove
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
subst
nil
121
ref
18
ref
94
remove
constTerm
1136
def
1132
ref
appTerm
nil
cons
cons
122
ref
1133
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
1093
ref
1105
ref
1132
remove
nil
cons
cons
1128
ref
1124
remove
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
380
remove
381
ref
1129
ref
634
ref
1130
remove
1107
ref
appTerm
1137
def
637
remove
appTerm
absTerm
appTerm
absTerm
1138
def
appTerm
1139
def
nil
cons
cons
122
ref
123
ref
1019
ref
1107
ref
appTerm
appTerm
1025
ref
1107
ref
appTerm
appTerm
1140
def
nil
cons
1141
def
cons
nil
cons
1142
def
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
369
ref
101
ref
123
ref
1138
ref
105
ref
appTerm
1143
def
appTerm
1140
ref
appTerm
1144
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
101
ref
nil
72
ref
1144
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1143
ref
nil
cons
1145
def
cons
1142
ref
cons
nil
cons
cons
1146
def
140
ref
subst
1146
remove
188
ref
subst
1143
ref
betaConv
1143
remove
assume
eqMp
nil
121
ref
1129
ref
634
remove
1137
ref
106
remove
636
remove
appTerm
appTerm
absTerm
1147
def
appTerm
1148
def
nil
cons
cons
1142
ref
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
196
ref
102
ref
123
ref
1147
ref
107
ref
appTerm
1149
def
appTerm
1140
ref
appTerm
1150
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
102
ref
nil
72
ref
1150
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1149
ref
nil
cons
1151
def
cons
1142
ref
cons
nil
cons
cons
1152
def
140
ref
subst
1152
remove
188
ref
subst
1149
ref
betaConv
1149
remove
assume
eqMp
nil
121
ref
1137
remove
108
ref
appTerm
1153
def
nil
cons
1154
def
cons
1142
remove
cons
nil
cons
cons
1155
def
180
ref
subst
proveHyp
1155
ref
140
ref
subst
1155
remove
188
ref
subst
52
ref
"_32121"
27
ref
var
1156
def
123
ref
1019
ref
1156
remove
varTerm
1157
def
appTerm
appTerm
1025
ref
1157
remove
appTerm
appTerm
absTerm
1158
def
1107
remove
appTerm
1159
def
appTerm
refl
1158
ref
108
ref
appTerm
betaConv
appThm
160
ref
1159
remove
betaConv
appThm
123
ref
1019
remove
108
ref
appTerm
appTerm
1025
remove
108
ref
appTerm
appTerm
refl
appThm
trans
1158
remove
refl
1153
remove
assume
appThm
eqMp
sym
1123
ref
102
ref
52
ref
96
ref
"_32133"
89
ref
var
1160
def
100
ref
101
ref
86
ref
102
ref
52
ref
1160
remove
varTerm
108
ref
appTerm
appTerm
1018
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1161
def
appTerm
1162
def
108
ref
appTerm
appTerm
1018
ref
appTerm
absTerm
1163
def
107
ref
appTerm
1164
def
betaConv
101
ref
86
ref
1163
ref
appTerm
1165
def
absTerm
1166
def
105
ref
appTerm
1167
def
betaConv
1161
ref
1162
remove
appTerm
1168
def
betaConv
1161
ref
"_32131"
27
ref
var
1169
def
112
ref
638
ref
1169
remove
varTerm
appTerm
appTerm
242
ref
appTerm
absTerm
1170
def
appTerm
betaConv
sym
nil
369
ref
101
ref
86
ref
102
ref
52
ref
1170
ref
108
ref
appTerm
1171
def
appTerm
1018
ref
appTerm
1172
def
absTerm
1173
def
appTerm
1174
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
101
ref
nil
72
ref
1174
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
196
ref
1173
remove
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
102
ref
nil
72
ref
1172
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1171
remove
betaConv
52
ref
"_32128"
24
ref
var
1175
def
112
ref
1175
remove
varTerm
appTerm
242
ref
appTerm
absTerm
1176
def
107
ref
appTerm
1177
def
appTerm
refl
1176
ref
647
ref
appTerm
betaConv
appThm
160
ref
1177
remove
betaConv
appThm
648
ref
242
remove
appTerm
refl
appThm
trans
1176
remove
refl
870
ref
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
871
ref
872
ref
1161
ref
nil
cons
1178
def
cons
874
ref
1170
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
716
ref
subst
proveHyp
nil
121
ref
875
ref
1161
remove
appTerm
nil
cons
cons
122
ref
1168
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
876
ref
1178
remove
cons
nil
cons
nil
cons
cons
877
ref
subst
eqMp
eqMp
nil
121
ref
100
ref
1166
ref
appTerm
nil
cons
cons
122
ref
1167
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
1166
remove
nil
cons
cons
878
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1165
remove
nil
cons
cons
122
ref
1164
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1163
remove
nil
cons
cons
879
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
appThm
102
ref
52
ref
96
remove
"_32145"
89
remove
var
1179
def
100
ref
101
ref
86
ref
102
ref
52
ref
1179
remove
varTerm
108
ref
appTerm
appTerm
1024
ref
appTerm
absTerm
appTerm
absTerm
appTerm
absTerm
1180
def
appTerm
1181
def
108
ref
appTerm
appTerm
1024
ref
appTerm
absTerm
1182
def
107
ref
appTerm
1183
def
betaConv
101
ref
86
ref
1182
ref
appTerm
1184
def
absTerm
1185
def
105
remove
appTerm
1186
def
betaConv
1180
ref
1181
remove
appTerm
1187
def
betaConv
1180
ref
"_32143"
27
remove
var
1188
def
112
ref
638
remove
1188
remove
varTerm
appTerm
appTerm
1023
ref
appTerm
absTerm
1189
def
appTerm
betaConv
sym
nil
369
ref
101
ref
86
ref
102
ref
52
ref
1189
ref
108
remove
appTerm
1190
def
appTerm
1024
ref
appTerm
1191
def
absTerm
1192
def
appTerm
1193
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
ref
subst
101
ref
nil
72
ref
1193
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
196
ref
1192
remove
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
102
ref
nil
72
ref
1191
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
1190
remove
betaConv
52
ref
"_32140"
24
ref
var
1194
def
112
remove
1194
remove
varTerm
appTerm
1023
ref
appTerm
absTerm
1195
def
107
ref
appTerm
1196
def
appTerm
refl
1195
ref
647
remove
appTerm
betaConv
appThm
160
ref
1196
remove
betaConv
appThm
648
remove
1023
ref
appTerm
refl
appThm
trans
1195
remove
refl
870
remove
appThm
eqMp
sym
trans
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
871
remove
872
remove
1180
ref
nil
cons
1197
def
cons
874
remove
1189
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
716
remove
subst
proveHyp
nil
121
ref
875
remove
1180
remove
appTerm
nil
cons
cons
122
ref
1187
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
876
remove
1197
remove
cons
nil
cons
nil
cons
cons
877
remove
subst
eqMp
eqMp
nil
121
ref
100
ref
1185
ref
appTerm
nil
cons
cons
122
ref
1186
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
1185
remove
nil
cons
cons
878
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1184
remove
nil
cons
cons
122
ref
1183
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1182
remove
nil
cons
cons
879
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
1198
def
appThm
sym
nil
121
ref
1018
ref
nil
cons
1199
def
cons
122
ref
1024
remove
nil
cons
1200
def
cons
nil
cons
1201
def
cons
nil
cons
cons
1202
def
140
ref
subst
1202
remove
188
ref
subst
nil
102
ref
1073
remove
cons
"y"
1
ref
var
1203
def
1074
remove
cons
87
ref
649
remove
cons
nil
cons
1204
def
cons
cons
nil
cons
cons
102
ref
52
ref
"Parser.Stream.isProperSuffix"
const
111
remove
constTerm
1205
def
114
ref
appTerm
1206
def
503
remove
1203
ref
varTerm
1207
def
appTerm
107
ref
appTerm
appTerm
appTerm
880
remove
107
ref
appTerm
1208
def
appTerm
absTerm
1209
def
107
ref
appTerm
1210
def
betaConv
1203
ref
86
ref
1209
ref
appTerm
1211
def
absTerm
1212
def
1207
ref
appTerm
1213
def
betaConv
87
ref
55
ref
1212
ref
appTerm
1214
def
absTerm
1215
def
114
ref
appTerm
1216
def
betaConv
nil
86
ref
1215
ref
appTerm
1217
def
axiom
nil
121
ref
1217
remove
nil
cons
cons
122
ref
1216
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1215
remove
nil
cons
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1214
remove
nil
cons
cons
122
ref
1213
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
1212
remove
nil
cons
cons
61
ref
1207
ref
nil
cons
cons
nil
cons
1218
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1211
remove
nil
cons
cons
122
ref
1210
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1209
remove
nil
cons
cons
879
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
nil
72
ref
1199
ref
cons
nil
cons
nil
cons
cons
75
ref
subst
1018
remove
assume
eqMp
trans
sym
74
ref
eqMp
nil
121
ref
1205
remove
107
ref
appTerm
1023
ref
appTerm
nil
cons
cons
1201
remove
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
102
ref
1037
remove
cons
1219
def
1204
remove
cons
nil
cons
cons
102
remove
123
ref
1206
remove
107
ref
appTerm
appTerm
1208
remove
appTerm
absTerm
1220
def
107
remove
appTerm
1221
def
betaConv
87
ref
86
ref
1220
ref
appTerm
1222
def
absTerm
1223
def
114
ref
appTerm
1224
def
betaConv
nil
86
ref
1223
ref
appTerm
1225
def
axiom
nil
121
ref
1225
remove
nil
cons
cons
122
ref
1224
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1223
remove
nil
cons
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1222
remove
nil
cons
cons
122
ref
1221
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1220
remove
nil
cons
cons
879
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
nil
157
ref
1199
remove
cons
158
ref
1200
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
157
ref
1154
remove
cons
158
ref
1141
remove
cons
nil
cons
1226
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
1151
remove
cons
1226
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
86
ref
268
ref
123
ref
1147
ref
268
ref
varTerm
1227
def
appTerm
appTerm
1140
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
1148
remove
appTerm
1140
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1147
remove
nil
cons
cons
1226
ref
cons
nil
cons
cons
591
ref
subst
eqMp
eqMp
eqMp
nil
157
ref
1145
remove
cons
1226
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
100
ref
370
ref
123
ref
1138
ref
888
remove
appTerm
appTerm
1140
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
1139
remove
appTerm
1140
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
ref
369
ref
1138
remove
nil
cons
cons
1226
remove
cons
nil
cons
cons
591
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
nil
157
ref
1114
remove
cons
158
ref
1102
ref
cons
nil
cons
1228
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
1110
remove
cons
1228
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
1136
remove
1128
remove
123
ref
1098
ref
1131
remove
appTerm
appTerm
1101
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
1099
ref
appTerm
1101
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
1093
remove
1105
remove
1098
remove
nil
cons
cons
1228
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
121
ref
1097
ref
nil
cons
1229
def
cons
1103
remove
cons
nil
cons
cons
1230
def
140
ref
subst
1230
remove
188
ref
subst
1120
remove
"_32117"
29
remove
var
1231
def
123
ref
1020
ref
1231
remove
varTerm
1232
def
appTerm
appTerm
1026
ref
1232
remove
appTerm
appTerm
absTerm
223
ref
appTerm
betaConv
appThm
1121
remove
123
ref
1020
remove
223
ref
appTerm
appTerm
1026
ref
223
ref
appTerm
appTerm
refl
appThm
trans
1122
remove
1097
remove
assume
appThm
eqMp
sym
1123
ref
nil
1126
remove
nil
cons
cons
538
ref
subst
appThm
nil
1127
ref
nil
cons
cons
538
remove
subst
1233
def
appThm
nil
72
ref
525
remove
cons
nil
cons
nil
cons
cons
1234
def
72
ref
52
ref
123
ref
62
remove
appTerm
73
ref
appTerm
appTerm
73
ref
appTerm
absTerm
1235
def
73
ref
appTerm
1236
def
betaConv
nil
565
ref
1235
ref
appTerm
1237
def
axiom
nil
121
ref
1237
remove
nil
cons
cons
122
ref
1236
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
ref
587
ref
1235
remove
nil
cons
cons
868
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
157
ref
1229
remove
cons
1238
def
1228
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
1238
remove
158
ref
1099
remove
nil
cons
cons
894
ref
1102
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
157
ref
1100
remove
cons
1228
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
nil
540
remove
158
ref
1060
ref
cons
nil
cons
1239
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
542
remove
1239
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
21
ref
263
ref
544
remove
1059
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
545
remove
1059
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
546
remove
1239
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
369
remove
"w"
5
remove
var
1240
def
123
ref
407
remove
1240
ref
varTerm
1241
def
appTerm
1242
def
appTerm
1059
ref
appTerm
1243
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
595
remove
subst
1240
remove
nil
72
ref
1243
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1242
ref
nil
cons
1244
def
cons
1061
ref
cons
nil
cons
cons
1245
def
140
ref
subst
1245
remove
188
ref
subst
1242
ref
betaConv
1242
remove
assume
eqMp
nil
121
ref
406
remove
386
remove
1241
ref
appTerm
1246
def
appTerm
1247
def
nil
cons
1248
def
cons
1061
remove
cons
nil
cons
cons
1249
def
180
ref
subst
proveHyp
1249
ref
140
ref
subst
1249
remove
188
ref
subst
1069
remove
"_32101"
8
remove
var
1250
def
1026
ref
1041
ref
1250
remove
varTerm
appTerm
appTerm
absTerm
1246
ref
appTerm
betaConv
appThm
1070
remove
1026
ref
1041
remove
1246
remove
appTerm
appTerm
refl
appThm
trans
1071
remove
1247
remove
assume
appThm
eqMp
sym
1036
ref
nil
381
remove
1241
ref
nil
cons
1251
def
cons
1072
remove
cons
nil
cons
cons
618
remove
subst
1039
remove
1241
ref
appTerm
betaConv
trans
appThm
nil
619
remove
104
remove
1241
remove
appTerm
1023
remove
appTerm
nil
cons
cons
1127
remove
cons
nil
cons
cons
620
remove
subst
nil
1219
remove
101
remove
1251
remove
cons
nil
cons
cons
nil
cons
cons
1198
remove
subst
1038
remove
885
remove
subst
trans
trans
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
157
ref
1248
remove
cons
1239
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
1244
remove
cons
1239
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
100
remove
370
remove
889
remove
1059
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
890
remove
1059
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
368
remove
891
remove
1239
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
892
remove
893
remove
894
ref
1060
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
910
remove
1239
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
nil
911
remove
158
ref
1046
ref
cons
nil
cons
1252
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
913
remove
1252
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
404
remove
379
remove
914
remove
1045
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
915
remove
1045
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
287
remove
916
remove
1252
ref
cons
nil
cons
cons
591
ref
subst
eqMp
nil
918
remove
1047
remove
cons
nil
cons
cons
1253
def
140
ref
subst
1253
remove
188
ref
subst
1055
remove
"_32097"
10
remove
var
1254
def
1026
ref
1044
ref
1254
remove
varTerm
appTerm
appTerm
absTerm
276
ref
appTerm
betaConv
appThm
1056
remove
1026
remove
1044
remove
276
remove
appTerm
appTerm
refl
appThm
trans
1057
remove
921
remove
appThm
eqMp
sym
1036
remove
nil
1058
remove
nil
cons
cons
922
remove
subst
appThm
1233
remove
trans
sym
74
ref
eqMp
eqMp
eqMp
nil
923
ref
1252
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
923
remove
924
remove
894
ref
1046
remove
cons
nil
cons
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
925
remove
1252
remove
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
157
ref
1029
remove
cons
158
ref
1031
remove
cons
nil
cons
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
nil
121
ref
129
ref
926
remove
appTerm
939
remove
appTerm
nil
cons
cons
122
ref
86
ref
206
ref
appTerm
nil
cons
1255
def
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
1123
ref
129
ref
refl
1256
def
206
ref
209
ref
appTerm
betaConv
appThm
1256
ref
206
ref
496
ref
appTerm
betaConv
appThm
668
remove
61
ref
86
ref
refl
1257
def
87
ref
1123
remove
208
ref
appThm
206
ref
505
ref
appTerm
betaConv
appThm
absThm
appThm
absThm
appThm
appThm
appThm
appThm
1257
remove
87
ref
208
remove
absThm
appThm
appThm
nil
"p"
84
ref
var
1258
def
206
remove
nil
cons
1259
def
cons
nil
cons
nil
cons
cons
1258
ref
123
ref
129
ref
1258
remove
varTerm
1260
def
209
ref
appTerm
appTerm
129
ref
1260
ref
496
ref
appTerm
appTerm
55
ref
61
ref
86
ref
87
ref
123
ref
1260
ref
114
ref
appTerm
1261
def
appTerm
1260
ref
505
ref
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
appTerm
appTerm
86
ref
87
ref
1261
remove
absTerm
appTerm
appTerm
absTerm
1262
def
1260
ref
appTerm
1263
def
betaConv
nil
18
ref
0
ref
85
ref
14
ref
cons
opType
constTerm
1262
ref
appTerm
1264
def
axiom
nil
121
ref
1264
remove
nil
cons
cons
122
ref
1263
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
"A"
110
remove
cons
nil
cons
"P"
85
remove
var
1262
remove
nil
cons
cons
"x"
84
remove
var
1260
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
nil
121
ref
1255
remove
cons
122
ref
207
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1259
remove
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
205
remove
nil
cons
cons
122
ref
204
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
203
remove
nil
cons
cons
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
202
remove
nil
cons
cons
122
ref
201
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
76
ref
200
remove
nil
cons
cons
264
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
1265
def
absThm
eqMp
eqMp
absThm
eqMp
nil
260
ref
45
remove
appTerm
thm
260
ref
refl
1266
def
17
ref
nil
"g"
0
ref
2
remove
"Parser.parser"
typeOp
349
remove
opType
1267
def
nil
cons
1268
def
cons
opType
1269
def
var
"Function.o"
const
1270
def
0
ref
0
ref
33
ref
1268
ref
cons
opType
1271
def
0
ref
37
ref
1269
ref
nil
cons
1272
def
cons
opType
nil
cons
cons
opType
constTerm
"Parser.mk"
const
1271
ref
constTerm
1273
def
appTerm
39
ref
appTerm
1274
def
nil
cons
cons
"f"
1269
ref
var
"Parser.fold"
const
0
ref
12
remove
1272
remove
cons
opType
constTerm
38
ref
appTerm
1275
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
77
ref
"B"
1268
ref
cons
nil
cons
cons
47
ref
cons
"g"
350
ref
var
1276
def
52
ref
729
remove
354
ref
appTerm
1276
ref
varTerm
1277
def
appTerm
1278
def
appTerm
55
ref
61
ref
347
remove
354
ref
116
ref
appTerm
appTerm
1277
ref
116
ref
appTerm
1279
def
appTerm
absTerm
appTerm
1280
def
appTerm
absTerm
1281
def
1277
ref
appTerm
1282
def
betaConv
353
ref
362
ref
1281
ref
appTerm
1283
def
absTerm
1284
def
354
remove
appTerm
1285
def
betaConv
362
ref
refl
1286
def
353
ref
1286
remove
1276
ref
nil
"y"
13
remove
var
1280
ref
nil
cons
cons
588
remove
1278
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
709
remove
1203
remove
52
ref
49
ref
0
ref
1
remove
778
remove
cons
opType
constTerm
1287
def
116
ref
appTerm
1288
def
1207
ref
appTerm
appTerm
1287
remove
1207
ref
appTerm
116
ref
appTerm
appTerm
absTerm
1289
def
1207
remove
appTerm
1290
def
betaConv
61
ref
55
ref
1289
ref
appTerm
1291
def
absTerm
1292
def
116
ref
appTerm
1293
def
betaConv
nil
55
ref
1292
ref
appTerm
1294
def
axiom
nil
121
ref
1294
remove
nil
cons
cons
122
ref
1293
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
1292
remove
nil
cons
cons
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1291
remove
nil
cons
cons
122
ref
1290
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
1289
remove
nil
cons
cons
1218
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
subst
absThm
appThm
absThm
appThm
sym
nil
362
ref
353
remove
362
ref
1276
ref
52
ref
1280
remove
appTerm
1278
remove
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
121
ref
362
ref
1284
ref
appTerm
nil
cons
cons
122
ref
1285
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
372
ref
373
ref
1284
remove
nil
cons
cons
375
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1283
remove
nil
cons
cons
122
ref
1282
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
372
ref
373
ref
1281
remove
nil
cons
cons
374
remove
1277
ref
nil
cons
cons
nil
cons
1295
def
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
1296
def
subst
subst
21
ref
refl
1297
def
263
remove
49
ref
0
ref
1267
ref
0
ref
1267
ref
14
ref
cons
opType
1298
def
nil
cons
cons
opType
constTerm
1299
def
refl
nil
22
ref
543
ref
nil
cons
cons
nil
cons
nil
cons
cons
22
ref
1299
remove
1275
ref
40
ref
appTerm
1300
def
appTerm
1273
ref
41
ref
appTerm
appTerm
absTerm
1301
def
40
ref
appTerm
1302
def
betaConv
17
ref
21
ref
1301
ref
appTerm
1303
def
absTerm
1304
def
38
ref
appTerm
1305
def
betaConv
nil
260
ref
1304
ref
appTerm
1306
def
axiom
nil
121
ref
1306
remove
nil
cons
cons
122
ref
1305
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
46
ref
16
ref
1304
remove
nil
cons
cons
262
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1303
remove
nil
cons
cons
122
ref
1302
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
ref
76
ref
1301
remove
nil
cons
cons
264
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
1307
def
subst
appThm
nil
"g"
37
remove
var
39
ref
nil
cons
cons
"f"
1271
remove
var
1273
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
"B"
36
ref
cons
77
remove
"C"
1268
ref
cons
nil
cons
cons
cons
47
ref
cons
61
ref
442
remove
1270
remove
0
ref
444
ref
0
ref
350
remove
463
remove
cons
opType
nil
cons
cons
opType
constTerm
"f"
444
remove
var
1308
def
varTerm
1309
def
appTerm
1277
ref
appTerm
116
ref
appTerm
appTerm
1309
ref
1279
remove
appTerm
appTerm
absTerm
1310
def
116
ref
appTerm
1311
def
betaConv
1276
remove
55
ref
1310
ref
appTerm
1312
def
absTerm
1313
def
1277
remove
appTerm
1314
def
betaConv
1308
remove
362
remove
1313
ref
appTerm
1315
def
absTerm
1316
def
1309
ref
appTerm
1317
def
betaConv
nil
456
remove
1316
ref
appTerm
1318
def
axiom
nil
121
ref
1318
remove
nil
cons
cons
122
ref
1317
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
468
remove
469
remove
1316
remove
nil
cons
cons
470
remove
1309
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1315
remove
nil
cons
cons
122
ref
1314
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
372
remove
373
remove
1313
remove
nil
cons
cons
1295
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1312
remove
nil
cons
cons
122
ref
1311
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
1310
remove
nil
cons
cons
267
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
subst
appThm
nil
"x"
1267
ref
var
1319
def
1273
ref
39
remove
543
remove
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
1268
remove
cons
nil
cons
1320
def
47
ref
cons
1321
def
nil
72
ref
1288
remove
116
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
189
ref
eqMp
1322
def
subst
subst
trans
absThm
appThm
1234
ref
79
remove
72
ref
52
ref
55
ref
61
ref
73
ref
absTerm
appTerm
appTerm
73
ref
appTerm
absTerm
1323
def
73
remove
appTerm
1324
def
betaConv
nil
565
remove
1323
ref
appTerm
1325
def
axiom
nil
121
ref
1325
remove
nil
cons
cons
122
ref
1324
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
586
remove
587
remove
1323
remove
nil
cons
cons
868
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
1326
def
subst
subst
1327
def
trans
trans
absThm
appThm
1234
remove
48
remove
1326
remove
subst
subst
1328
def
trans
sym
74
ref
eqMp
nil
260
ref
17
ref
49
ref
0
ref
1269
ref
0
ref
1269
remove
14
ref
cons
opType
nil
cons
cons
opType
constTerm
1275
remove
appTerm
1274
remove
appTerm
absTerm
appTerm
thm
1266
remove
17
ref
1297
remove
22
ref
49
ref
0
ref
33
ref
34
remove
nil
cons
cons
opType
constTerm
1329
def
refl
"Parser.dest"
const
0
ref
1267
ref
36
remove
cons
opType
constTerm
1330
def
refl
1307
remove
appThm
appThm
41
ref
refl
appThm
nil
"r"
33
remove
var
1331
def
82
remove
cons
nil
cons
nil
cons
cons
1331
ref
52
ref
1329
ref
1330
ref
1273
remove
1331
ref
varTerm
1332
def
appTerm
appTerm
appTerm
1332
ref
appTerm
1333
def
appTerm
35
remove
1332
ref
appTerm
1334
def
appTerm
1335
def
absTerm
1336
def
1332
ref
appTerm
1337
def
betaConv
119
ref
refl
1331
ref
1335
remove
assume
sym
52
ref
1334
remove
appTerm
1333
remove
appTerm
1338
def
assume
sym
deductAntisym
absThm
appThm
nil
119
ref
1331
remove
1338
remove
absTerm
appTerm
axiom
eqMp
nil
121
ref
119
remove
1336
ref
appTerm
nil
cons
cons
122
ref
1337
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
181
remove
182
remove
1336
remove
nil
cons
cons
183
remove
1332
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
1265
remove
trans
trans
absThm
appThm
1327
remove
trans
absThm
appThm
1328
remove
trans
sym
74
ref
eqMp
1339
def
nil
260
ref
17
ref
21
ref
22
ref
1329
remove
1330
ref
1300
ref
appTerm
appTerm
41
remove
appTerm
absTerm
1340
def
appTerm
1341
def
absTerm
1342
def
appTerm
1343
def
thm
nil
16
ref
17
ref
21
remove
22
ref
49
remove
0
ref
31
ref
0
ref
31
ref
14
ref
cons
opType
nil
cons
cons
opType
constTerm
"Parser.apply"
const
0
ref
1267
ref
32
remove
cons
opType
constTerm
1344
def
1300
ref
appTerm
1345
def
appTerm
237
remove
61
ref
87
ref
192
remove
absTerm
1346
def
absTerm
1347
def
appTerm
1348
def
appTerm
1349
def
absTerm
1350
def
appTerm
1351
def
absTerm
1352
def
nil
cons
cons
nil
cons
nil
cons
cons
71
remove
subst
17
remove
nil
72
ref
1351
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
76
ref
1350
remove
nil
cons
cons
nil
cons
nil
cons
cons
80
remove
subst
22
remove
nil
72
ref
1349
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
"g"
31
ref
var
1348
ref
nil
cons
cons
"f"
31
remove
var
1345
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
197
remove
345
remove
cons
47
ref
cons
1296
remove
subst
subst
sym
nil
196
ref
87
ref
220
ref
1345
ref
114
ref
appTerm
appTerm
1348
ref
114
ref
appTerm
appTerm
1353
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
199
ref
subst
87
ref
nil
72
ref
1353
ref
nil
cons
1354
def
cons
nil
cons
nil
cons
cons
75
ref
subst
87
ref
272
ref
635
remove
114
ref
appTerm
1355
def
209
ref
appTerm
1356
def
appTerm
272
remove
1355
ref
496
ref
appTerm
1357
def
appTerm
294
remove
61
ref
1129
remove
"xt"
24
remove
var
1358
def
1355
remove
504
remove
1358
ref
varTerm
1359
def
appTerm
appTerm
1360
def
absTerm
1361
def
appTerm
1362
def
absTerm
1363
def
appTerm
1364
def
appTerm
1365
def
appTerm
1366
def
absTerm
1367
def
114
ref
appTerm
1368
def
betaConv
nil
86
ref
1367
ref
appTerm
1369
def
axiom
nil
121
ref
1369
remove
nil
cons
cons
122
ref
1368
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1367
remove
nil
cons
cons
269
ref
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1366
remove
nil
cons
1370
def
cons
122
ref
1354
ref
cons
nil
cons
1371
def
cons
nil
cons
cons
1372
def
180
ref
subst
proveHyp
1372
ref
140
ref
subst
1372
remove
188
ref
subst
nil
121
ref
1365
remove
nil
cons
1373
def
cons
1371
ref
cons
nil
cons
cons
1374
def
140
ref
subst
1374
remove
188
ref
subst
nil
56
ref
61
ref
123
ref
1363
ref
116
ref
appTerm
1375
def
appTerm
1353
ref
appTerm
1376
def
absTerm
1377
def
nil
cons
cons
nil
cons
nil
cons
cons
70
remove
subst
61
ref
nil
72
ref
1376
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
subst
nil
121
ref
1375
ref
nil
cons
1378
def
cons
1371
ref
cons
nil
cons
cons
1379
def
140
ref
subst
1379
remove
188
ref
subst
1375
ref
betaConv
1375
remove
assume
eqMp
nil
121
ref
1362
ref
nil
cons
cons
1371
ref
cons
nil
cons
cons
180
ref
subst
proveHyp
nil
196
ref
1358
ref
123
ref
1361
ref
1359
ref
appTerm
1380
def
appTerm
1353
ref
appTerm
1381
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
199
remove
subst
1358
remove
nil
72
remove
1381
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
remove
subst
nil
121
ref
1380
ref
nil
cons
1382
def
cons
1371
ref
cons
nil
cons
cons
1383
def
140
ref
subst
1383
remove
188
ref
subst
1380
ref
betaConv
1380
remove
assume
eqMp
nil
121
ref
1360
ref
nil
cons
1384
def
cons
1371
ref
cons
nil
cons
cons
1385
def
180
ref
subst
proveHyp
1385
ref
140
ref
subst
1385
remove
188
ref
subst
220
ref
refl
1386
def
1345
remove
refl
1387
def
1360
remove
assume
1388
def
appThm
nil
87
ref
1359
ref
nil
cons
cons
1389
def
"p"
1267
remove
var
1390
def
1300
remove
nil
cons
cons
nil
cons
1391
def
cons
nil
cons
cons
87
remove
220
ref
1344
remove
1390
ref
varTerm
1392
def
appTerm
1393
def
505
remove
appTerm
appTerm
1330
remove
1392
ref
appTerm
116
ref
appTerm
114
ref
appTerm
appTerm
absTerm
1394
def
114
remove
appTerm
1395
def
betaConv
61
ref
86
ref
1394
ref
appTerm
1396
def
absTerm
1397
def
116
ref
appTerm
1398
def
betaConv
1390
ref
129
ref
220
ref
1393
ref
209
remove
appTerm
appTerm
223
ref
appTerm
1399
def
appTerm
129
ref
220
remove
1393
remove
496
remove
appTerm
appTerm
223
remove
appTerm
1400
def
appTerm
55
ref
1397
ref
appTerm
1401
def
appTerm
1402
def
appTerm
absTerm
1403
def
1392
ref
appTerm
1404
def
betaConv
129
ref
18
remove
0
remove
1298
ref
14
remove
cons
opType
constTerm
1405
def
1390
ref
1399
ref
absTerm
1406
def
appTerm
1407
def
appTerm
refl
160
ref
1256
ref
1405
ref
refl
1408
def
1390
ref
1390
ref
1400
ref
absTerm
1409
def
1392
ref
appTerm
betaConv
1410
def
absThm
appThm
appThm
1408
ref
1390
ref
1390
ref
1401
ref
absTerm
1411
def
1392
ref
appTerm
betaConv
1412
def
absThm
appThm
appThm
appThm
1408
ref
1390
ref
1256
ref
1410
remove
appThm
1412
remove
appThm
absThm
appThm
appThm
nil
"p"
1298
ref
var
1413
def
1409
ref
nil
cons
cons
"q"
1298
ref
var
1414
def
1411
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1321
remove
"q"
53
remove
var
1415
def
52
ref
129
ref
55
ref
735
remove
appTerm
appTerm
55
ref
61
ref
1415
ref
varTerm
1416
def
116
ref
appTerm
1417
def
absTerm
appTerm
appTerm
1418
def
appTerm
55
ref
61
remove
129
ref
570
remove
appTerm
1417
remove
appTerm
absTerm
appTerm
1419
def
appTerm
1420
def
absTerm
1421
def
1416
ref
appTerm
1422
def
betaConv
59
ref
776
ref
1421
ref
appTerm
1423
def
absTerm
1424
def
60
remove
appTerm
1425
def
betaConv
776
ref
refl
1426
def
59
ref
1426
remove
1415
ref
1420
remove
assume
sym
52
remove
1419
remove
appTerm
1418
remove
appTerm
1427
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
nil
776
ref
59
remove
776
ref
1415
remove
1427
remove
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
121
ref
776
remove
1424
ref
appTerm
nil
cons
cons
122
ref
1425
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
779
ref
780
ref
1424
remove
nil
cons
cons
782
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1423
remove
nil
cons
cons
122
ref
1422
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
779
remove
780
remove
1421
remove
nil
cons
cons
781
remove
1416
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
1428
def
subst
eqMp
appThm
160
remove
1256
ref
1408
ref
1390
ref
1406
ref
1392
ref
appTerm
betaConv
1429
def
absThm
appThm
appThm
1408
ref
1390
ref
1390
ref
1402
ref
absTerm
1430
def
1392
ref
appTerm
betaConv
1431
def
absThm
appThm
appThm
appThm
1408
remove
1390
remove
1256
remove
1429
remove
appThm
1431
remove
appThm
absThm
appThm
appThm
nil
1413
remove
1406
remove
nil
cons
cons
1414
remove
1430
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1428
remove
subst
eqMp
trans
nil
1407
ref
axiom
nil
121
ref
1407
remove
nil
cons
cons
122
ref
129
remove
1405
ref
1409
remove
appTerm
1432
def
appTerm
1405
ref
1411
remove
appTerm
1433
def
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
1432
ref
axiom
nil
121
ref
1432
remove
nil
cons
cons
122
ref
1433
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
188
ref
subst
proveHyp
nil
1433
remove
axiom
eqMp
eqMp
eqMp
nil
121
ref
1405
remove
1403
ref
appTerm
nil
cons
cons
122
ref
1404
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
1320
remove
"P"
1298
remove
var
1403
remove
nil
cons
cons
1319
remove
1392
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
1434
def
nil
157
ref
1399
remove
nil
cons
cons
158
ref
1402
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1435
def
755
ref
subst
proveHyp
1436
def
nil
157
ref
1400
remove
nil
cons
cons
158
ref
1401
remove
nil
cons
1437
def
cons
nil
cons
cons
nil
cons
cons
1438
def
755
remove
subst
proveHyp
nil
121
ref
1437
remove
cons
122
ref
1398
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
266
ref
56
ref
1397
remove
nil
cons
cons
267
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1396
remove
nil
cons
cons
122
ref
1395
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
ref
196
ref
1394
remove
nil
cons
cons
269
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
subst
1340
ref
40
remove
appTerm
1439
def
betaConv
1342
ref
38
remove
appTerm
1440
def
betaConv
1339
remove
nil
121
ref
1343
remove
nil
cons
cons
122
ref
1440
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
46
remove
16
remove
1342
remove
nil
cons
cons
262
remove
cons
nil
cons
cons
190
ref
subst
eqMp
eqMp
nil
121
ref
1341
remove
nil
cons
cons
122
ref
1439
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
78
remove
76
remove
1340
remove
nil
cons
cons
264
remove
cons
nil
cons
cons
190
remove
subst
eqMp
eqMp
189
remove
appThm
1359
ref
refl
1441
def
appThm
trans
trans
appThm
1348
remove
refl
1442
def
1388
remove
appThm
nil
1389
remove
473
remove
1347
ref
nil
cons
cons
474
remove
cons
1443
def
cons
nil
cons
cons
1081
remove
subst
1347
remove
116
remove
appTerm
betaConv
1441
remove
appThm
1346
remove
1359
ref
appTerm
betaConv
trans
trans
trans
appThm
nil
1087
ref
191
remove
1359
remove
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
1095
remove
47
remove
cons
1322
remove
subst
1444
def
subst
trans
sym
74
ref
eqMp
eqMp
nil
157
ref
1384
remove
cons
158
ref
1354
ref
cons
nil
cons
1445
def
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
157
ref
1382
remove
cons
1445
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
86
remove
268
remove
123
ref
1361
ref
1227
remove
appTerm
appTerm
1353
ref
appTerm
absTerm
appTerm
nil
cons
cons
122
ref
123
ref
1362
remove
appTerm
1353
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
ref
subst
proveHyp
198
remove
196
remove
1361
remove
nil
cons
cons
1445
ref
cons
nil
cons
cons
591
ref
subst
eqMp
eqMp
eqMp
nil
157
ref
1378
remove
cons
1445
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
121
ref
55
remove
1377
remove
appTerm
nil
cons
cons
122
remove
123
remove
1364
ref
appTerm
1353
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
180
remove
subst
proveHyp
266
remove
56
remove
1363
remove
nil
cons
cons
1445
ref
cons
nil
cons
cons
591
remove
subst
eqMp
nil
121
ref
1357
ref
nil
cons
1446
def
cons
1371
ref
cons
nil
cons
cons
1447
def
140
ref
subst
1447
remove
188
ref
subst
1386
ref
1387
ref
1357
remove
assume
1448
def
appThm
nil
1391
remove
nil
cons
cons
1449
def
1436
remove
1438
remove
172
ref
subst
proveHyp
subst
trans
appThm
1442
ref
1448
remove
appThm
nil
1443
remove
nil
cons
cons
1450
def
985
remove
subst
trans
appThm
nil
1087
remove
341
remove
cons
nil
cons
nil
cons
cons
1444
remove
subst
1451
def
trans
sym
74
ref
eqMp
eqMp
nil
157
ref
1446
remove
cons
1452
def
1445
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
1452
remove
158
ref
1364
remove
nil
cons
cons
894
remove
1354
remove
cons
nil
cons
1453
def
cons
cons
nil
cons
cons
909
ref
subst
proveHyp
proveHyp
eqMp
nil
157
ref
1373
ref
cons
1445
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
121
remove
1356
ref
nil
cons
1454
def
cons
1371
remove
cons
nil
cons
cons
1455
def
140
remove
subst
1455
remove
188
remove
subst
1386
remove
1387
remove
1356
remove
assume
1456
def
appThm
1449
remove
1434
remove
1435
remove
172
ref
subst
proveHyp
subst
trans
appThm
1442
remove
1456
remove
appThm
1450
remove
524
remove
subst
trans
appThm
1451
remove
trans
sym
74
remove
eqMp
eqMp
nil
157
ref
1454
remove
cons
1457
def
1445
ref
cons
nil
cons
cons
172
ref
subst
deductAntisym
eqMp
nil
1457
remove
158
remove
1373
remove
cons
1453
remove
cons
cons
nil
cons
cons
909
remove
subst
proveHyp
proveHyp
eqMp
nil
157
remove
1370
remove
cons
1445
remove
cons
nil
cons
cons
172
remove
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
260
remove
1352
remove
appTerm
thm