reference documentation

Article natural-def.art

path: "vendor/opentheory/data/theories/natural-def/natural-def.art"

143653 bytes
6
version
"Data.Bool.!"
const
0
def
"->"
typeOp
1
def
1
ref
"Number.Natural.natural"
"HOLLight.mk_num"
"HOLLight.dest_num"
nil
"HOLLight.NUM_REP"
"a"
"ind"
typeOp
nil
opType
2
def
var
3
def
0
ref
1
ref
1
ref
1
ref
2
ref
"bool"
typeOp
nil
opType
4
def
nil
cons
5
def
cons
opType
6
def
5
ref
cons
opType
7
def
5
ref
cons
opType
constTerm
8
def
"NUM_REP'"
6
ref
var
9
def
"Data.Bool.==>"
const
1
ref
4
ref
1
ref
4
ref
5
ref
cons
opType
10
def
nil
cons
cons
opType
11
def
constTerm
12
def
0
ref
7
ref
constTerm
13
def
3
ref
12
ref
"Data.Bool.\\/"
const
11
ref
constTerm
14
def
"="
const
15
def
1
ref
2
ref
6
ref
nil
cons
16
def
cons
opType
17
def
constTerm
18
def
3
ref
varTerm
19
def
appTerm
20
def
"HOLLight.IND_0"
"select"
const
21
def
1
ref
6
ref
2
ref
nil
cons
22
def
cons
opType
constTerm
"z"
2
ref
var
23
def
"Data.Bool./\\"
const
11
ref
constTerm
24
def
13
ref
"x1"
2
ref
var
25
def
13
ref
"x2"
2
ref
var
26
def
15
ref
11
ref
constTerm
27
def
18
ref
"HOLLight.IND_SUC"
21
ref
1
ref
1
ref
1
ref
2
ref
22
ref
cons
opType
28
def
5
ref
cons
opType
29
def
28
ref
nil
cons
30
def
cons
opType
constTerm
"f"
28
ref
var
31
def
"Data.Bool.?"
const
32
def
7
ref
constTerm
33
def
23
ref
24
ref
13
ref
25
ref
13
ref
26
ref
27
ref
18
ref
31
ref
varTerm
34
def
25
ref
varTerm
35
def
appTerm
appTerm
34
ref
26
ref
varTerm
36
def
appTerm
37
def
appTerm
38
def
appTerm
18
ref
35
ref
appTerm
36
ref
appTerm
39
def
appTerm
absTerm
40
def
appTerm
absTerm
41
def
appTerm
42
def
appTerm
43
def
13
ref
"x"
2
ref
var
44
def
"Data.Bool.~"
const
10
ref
constTerm
45
def
18
ref
34
ref
44
ref
varTerm
46
def
appTerm
47
def
appTerm
23
ref
varTerm
48
def
appTerm
49
def
appTerm
absTerm
50
def
appTerm
51
def
appTerm
absTerm
appTerm
52
def
absTerm
53
def
appTerm
54
def
defineConst
55
def
pop
28
ref
constTerm
56
def
35
ref
appTerm
appTerm
56
ref
36
ref
appTerm
appTerm
appTerm
39
ref
appTerm
absTerm
57
def
appTerm
58
def
absTerm
59
def
appTerm
60
def
appTerm
61
def
13
ref
44
ref
45
ref
18
ref
56
ref
46
ref
appTerm
appTerm
62
def
48
ref
appTerm
appTerm
absTerm
appTerm
appTerm
absTerm
63
def
appTerm
64
def
defineConst
65
def
pop
2
ref
constTerm
66
def
appTerm
67
def
appTerm
68
def
33
ref
"i"
2
ref
var
69
def
24
ref
20
remove
56
ref
69
ref
varTerm
70
def
appTerm
71
def
appTerm
72
def
appTerm
73
def
9
ref
varTerm
74
def
70
ref
appTerm
75
def
appTerm
76
def
absTerm
77
def
appTerm
78
def
appTerm
79
def
appTerm
74
ref
19
ref
appTerm
80
def
appTerm
81
def
absTerm
82
def
appTerm
83
def
appTerm
84
def
80
ref
appTerm
85
def
absTerm
86
def
appTerm
87
def
absTerm
88
def
defineConst
89
def
pop
90
def
pop
89
remove
nil
"p"
4
ref
var
91
def
15
ref
1
ref
6
ref
7
ref
nil
cons
cons
opType
constTerm
92
def
90
remove
6
ref
constTerm
93
def
appTerm
88
ref
appTerm
nil
cons
cons
"q"
4
ref
var
94
def
24
ref
24
ref
93
ref
66
ref
appTerm
95
def
appTerm
13
ref
69
ref
12
ref
93
ref
70
ref
appTerm
96
def
appTerm
93
ref
71
ref
appTerm
97
def
appTerm
absTerm
98
def
appTerm
99
def
appTerm
100
def
appTerm
24
ref
8
ref
9
ref
12
ref
24
ref
74
ref
66
ref
appTerm
appTerm
13
ref
69
ref
12
ref
75
ref
appTerm
74
ref
71
ref
appTerm
appTerm
absTerm
appTerm
appTerm
appTerm
101
def
13
ref
3
ref
12
ref
93
ref
19
ref
appTerm
102
def
appTerm
103
def
80
ref
appTerm
absTerm
appTerm
appTerm
absTerm
104
def
appTerm
105
def
appTerm
13
ref
3
ref
27
ref
102
ref
appTerm
68
ref
33
ref
69
ref
73
ref
96
ref
appTerm
absTerm
appTerm
appTerm
appTerm
absTerm
appTerm
106
def
appTerm
107
def
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
27
ref
12
ref
91
ref
varTerm
108
def
appTerm
109
def
94
ref
varTerm
110
def
appTerm
111
def
appTerm
112
def
refl
91
ref
94
ref
27
ref
24
ref
108
ref
appTerm
113
def
110
ref
appTerm
114
def
appTerm
115
def
108
ref
appTerm
absTerm
116
def
absTerm
117
def
108
ref
appTerm
betaConv
110
ref
refl
118
def
appThm
116
remove
110
ref
appTerm
betaConv
trans
appThm
nil
15
ref
1
ref
11
ref
1
ref
11
ref
5
ref
cons
opType
119
def
nil
cons
cons
opType
constTerm
120
def
12
ref
appTerm
117
remove
appTerm
axiom
108
ref
refl
121
def
appThm
118
ref
appThm
eqMp
122
def
sym
123
def
115
remove
refl
94
ref
15
ref
1
ref
119
ref
1
ref
119
remove
5
ref
cons
opType
nil
cons
cons
opType
constTerm
124
def
"f"
11
remove
var
125
def
125
ref
varTerm
126
def
108
ref
appTerm
110
ref
appTerm
absTerm
127
def
appTerm
125
ref
126
ref
"Data.Bool.T"
const
4
ref
constTerm
128
def
appTerm
128
ref
appTerm
absTerm
129
def
appTerm
absTerm
130
def
110
ref
appTerm
betaConv
appThm
15
ref
1
ref
10
ref
1
ref
10
ref
5
ref
cons
opType
131
def
nil
cons
cons
opType
constTerm
132
def
113
ref
appTerm
refl
91
ref
130
remove
absTerm
133
def
108
ref
appTerm
betaConv
appThm
nil
120
ref
24
ref
appTerm
133
ref
appTerm
axiom
134
def
121
remove
appThm
eqMp
118
ref
appThm
eqMp
135
def
sym
125
ref
126
ref
refl
nil
"t"
4
ref
var
136
def
108
ref
nil
cons
137
def
cons
nil
cons
nil
cons
cons
138
def
27
ref
136
ref
varTerm
139
def
appTerm
140
def
128
ref
appTerm
141
def
assume
sym
nil
128
ref
axiom
142
def
eqMp
139
ref
assume
142
ref
deductAntisym
deductAntisym
143
def
subst
108
ref
assume
144
def
eqMp
appThm
nil
136
ref
110
ref
nil
cons
145
def
cons
nil
cons
nil
cons
cons
146
def
143
ref
subst
110
ref
assume
147
def
eqMp
appThm
absThm
eqMp
148
def
nil
"P"
4
ref
var
149
def
137
ref
cons
150
def
"Q"
4
ref
var
151
def
145
ref
cons
nil
cons
152
def
cons
nil
cons
cons
27
ref
refl
153
def
125
ref
126
remove
149
ref
varTerm
154
def
appTerm
155
def
151
ref
varTerm
156
def
appTerm
absTerm
157
def
91
ref
94
ref
108
ref
absTerm
absTerm
158
def
appTerm
betaConv
158
ref
154
ref
appTerm
betaConv
156
ref
refl
159
def
appThm
94
ref
154
ref
absTerm
156
ref
appTerm
betaConv
trans
trans
appThm
129
ref
158
ref
appTerm
betaConv
158
ref
128
ref
appTerm
betaConv
128
ref
refl
160
def
appThm
94
ref
128
ref
absTerm
128
ref
appTerm
betaConv
trans
trans
appThm
27
ref
24
ref
154
ref
appTerm
161
def
156
ref
appTerm
162
def
appTerm
refl
94
ref
124
remove
125
remove
155
remove
110
ref
appTerm
absTerm
appTerm
129
ref
appTerm
absTerm
156
ref
appTerm
betaConv
appThm
132
ref
161
remove
appTerm
refl
133
remove
154
ref
appTerm
betaConv
appThm
134
remove
154
ref
refl
163
def
appThm
eqMp
159
ref
appThm
eqMp
162
remove
assume
eqMp
164
def
158
remove
refl
appThm
eqMp
sym
142
ref
eqMp
165
def
subst
166
def
deductAntisym
eqMp
122
remove
111
ref
assume
eqMp
sym
144
ref
eqMp
153
ref
127
remove
91
ref
94
ref
110
ref
absTerm
167
def
absTerm
168
def
appTerm
betaConv
168
ref
108
ref
appTerm
betaConv
118
ref
appThm
167
ref
110
ref
appTerm
betaConv
trans
trans
appThm
129
remove
168
ref
appTerm
betaConv
168
ref
128
ref
appTerm
betaConv
160
remove
appThm
167
ref
128
ref
appTerm
betaConv
trans
trans
169
def
appThm
135
remove
114
ref
assume
eqMp
168
ref
refl
170
def
appThm
eqMp
sym
142
ref
eqMp
171
def
proveHyp
172
def
deductAntisym
173
def
subst
proveHyp
nil
"NUM_REP"
6
ref
var
174
def
93
ref
nil
cons
cons
nil
cons
nil
cons
cons
nil
91
ref
92
remove
174
ref
varTerm
175
def
appTerm
88
ref
appTerm
176
def
nil
cons
177
def
cons
94
ref
24
ref
24
ref
175
ref
66
ref
appTerm
178
def
appTerm
13
ref
69
ref
12
ref
175
ref
70
ref
appTerm
179
def
appTerm
180
def
175
ref
71
ref
appTerm
181
def
appTerm
182
def
absTerm
183
def
appTerm
184
def
appTerm
185
def
appTerm
24
ref
8
ref
9
ref
101
remove
13
ref
3
ref
12
ref
175
ref
19
ref
appTerm
186
def
appTerm
187
def
80
ref
appTerm
188
def
absTerm
189
def
appTerm
190
def
appTerm
absTerm
appTerm
191
def
appTerm
13
ref
3
ref
27
ref
186
ref
appTerm
192
def
68
ref
33
ref
69
ref
73
ref
179
ref
appTerm
193
def
absTerm
194
def
appTerm
195
def
appTerm
196
def
appTerm
197
def
absTerm
198
def
appTerm
199
def
appTerm
200
def
appTerm
nil
cons
201
def
cons
nil
cons
cons
nil
cons
cons
202
def
123
ref
subst
202
remove
171
remove
148
remove
deductAntisym
203
def
subst
nil
"P"
7
remove
var
204
def
174
ref
8
ref
9
ref
12
ref
190
ref
appTerm
13
ref
3
ref
12
ref
196
ref
appTerm
205
def
79
ref
appTerm
206
def
absTerm
207
def
appTerm
208
def
appTerm
209
def
absTerm
210
def
appTerm
211
def
absTerm
212
def
nil
cons
cons
213
def
nil
cons
nil
cons
cons
"A"
16
remove
cons
nil
cons
214
def
nil
nil
cons
215
def
cons
27
ref
0
ref
1
ref
1
ref
"A"
varType
216
def
5
ref
cons
opType
217
def
5
ref
cons
opType
218
def
constTerm
219
def
"P"
217
ref
var
220
def
varTerm
221
def
appTerm
222
def
appTerm
refl
"p"
217
ref
var
223
def
15
ref
1
ref
217
ref
218
ref
nil
cons
cons
opType
constTerm
223
ref
varTerm
224
def
appTerm
"x"
216
ref
var
225
def
128
ref
absTerm
226
def
appTerm
absTerm
227
def
221
ref
appTerm
betaConv
228
def
appThm
nil
15
ref
1
ref
218
ref
1
ref
218
ref
5
ref
cons
opType
229
def
nil
cons
cons
opType
constTerm
230
def
219
ref
appTerm
227
remove
appTerm
axiom
221
ref
refl
231
def
appThm
232
def
eqMp
sym
233
def
subst
234
def
subst
174
ref
nil
136
ref
211
remove
nil
cons
235
def
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
204
ref
210
ref
nil
cons
cons
236
def
nil
cons
nil
cons
cons
234
ref
subst
9
ref
nil
136
ref
209
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
190
ref
nil
cons
237
def
cons
238
def
94
ref
208
remove
nil
cons
239
def
cons
nil
cons
cons
nil
cons
cons
240
def
123
ref
subst
240
ref
203
ref
subst
nil
"P"
6
ref
var
241
def
207
ref
nil
cons
cons
242
def
nil
cons
nil
cons
cons
"A"
22
ref
cons
243
def
nil
cons
244
def
215
ref
cons
245
def
233
ref
subst
246
def
subst
3
ref
nil
136
ref
206
remove
nil
cons
247
def
cons
nil
cons
nil
cons
cons
143
ref
subst
91
ref
109
ref
108
ref
appTerm
248
def
absTerm
249
def
67
ref
appTerm
250
def
betaConv
nil
"P"
10
remove
var
251
def
249
ref
nil
cons
cons
252
def
nil
cons
nil
cons
cons
"A"
5
ref
cons
nil
cons
253
def
215
ref
cons
254
def
233
ref
subst
255
def
subst
91
ref
nil
136
ref
248
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
137
ref
cons
256
def
94
ref
137
ref
cons
nil
cons
257
def
cons
nil
cons
cons
258
def
123
ref
subst
258
remove
203
ref
subst
144
remove
eqMp
nil
150
ref
151
ref
137
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
259
def
nil
91
ref
0
ref
131
remove
constTerm
260
def
249
ref
appTerm
nil
cons
cons
261
def
94
ref
250
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
252
ref
"x"
4
ref
var
262
def
67
ref
nil
cons
263
def
cons
nil
cons
cons
nil
cons
cons
nil
91
ref
222
ref
nil
cons
264
def
cons
94
ref
221
ref
225
ref
varTerm
265
def
appTerm
266
def
nil
cons
267
def
cons
nil
cons
cons
nil
cons
cons
268
def
123
ref
subst
268
remove
203
ref
subst
27
ref
266
ref
appTerm
refl
226
remove
265
ref
appTerm
betaConv
appThm
228
remove
232
remove
222
remove
assume
eqMp
eqMp
265
ref
refl
269
def
appThm
eqMp
sym
142
ref
eqMp
eqMp
nil
149
ref
264
remove
cons
151
ref
267
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
270
def
subst
eqMp
eqMp
nil
91
ref
12
ref
67
ref
appTerm
271
def
67
ref
appTerm
272
def
nil
cons
cons
94
ref
12
ref
195
ref
appTerm
273
def
78
ref
appTerm
274
def
nil
cons
cons
nil
cons
275
def
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
241
ref
69
ref
12
ref
193
ref
appTerm
276
def
76
remove
appTerm
277
def
absTerm
278
def
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
69
ref
nil
136
ref
277
remove
nil
cons
279
def
cons
nil
cons
nil
cons
cons
143
ref
subst
249
remove
72
ref
appTerm
280
def
betaConv
259
ref
nil
261
remove
94
ref
280
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
252
remove
262
ref
72
ref
nil
cons
281
def
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
12
ref
72
ref
appTerm
72
remove
appTerm
282
def
nil
cons
cons
94
ref
180
remove
75
ref
appTerm
283
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
3
ref
70
ref
nil
cons
284
def
cons
nil
cons
nil
cons
cons
nil
136
ref
188
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
285
def
189
ref
19
ref
appTerm
286
def
betaConv
nil
238
remove
94
ref
286
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
241
ref
189
remove
nil
cons
cons
287
def
44
ref
19
ref
nil
cons
cons
nil
cons
288
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
subst
sym
142
ref
eqMp
eqMp
nil
91
ref
24
ref
282
remove
appTerm
283
remove
appTerm
nil
cons
cons
94
ref
279
remove
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"q2"
4
ref
var
289
def
75
remove
nil
cons
cons
"p2"
4
ref
var
290
def
281
ref
cons
"q1"
4
ref
var
291
def
179
ref
nil
cons
292
def
cons
"p1"
4
ref
var
293
def
281
ref
cons
nil
cons
cons
cons
cons
nil
cons
cons
289
ref
12
ref
24
ref
12
ref
293
ref
varTerm
294
def
appTerm
290
ref
varTerm
295
def
appTerm
appTerm
12
ref
291
ref
varTerm
296
def
appTerm
289
ref
varTerm
297
def
appTerm
appTerm
appTerm
298
def
12
ref
24
ref
294
ref
appTerm
296
ref
appTerm
appTerm
24
ref
295
ref
appTerm
297
ref
appTerm
appTerm
appTerm
absTerm
299
def
297
ref
appTerm
300
def
betaConv
291
ref
260
ref
299
ref
appTerm
301
def
absTerm
302
def
296
ref
appTerm
303
def
betaConv
290
ref
260
ref
302
ref
appTerm
304
def
absTerm
305
def
295
ref
appTerm
306
def
betaConv
293
ref
260
ref
305
ref
appTerm
307
def
absTerm
308
def
294
ref
appTerm
309
def
betaConv
nil
260
ref
308
ref
appTerm
310
def
axiom
nil
91
ref
310
remove
nil
cons
cons
94
ref
309
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
308
remove
nil
cons
cons
262
ref
294
ref
nil
cons
cons
nil
cons
311
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
307
remove
nil
cons
cons
94
ref
306
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
305
remove
nil
cons
cons
262
ref
295
ref
nil
cons
cons
nil
cons
312
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
304
remove
nil
cons
cons
94
ref
303
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
302
remove
nil
cons
cons
262
ref
296
ref
nil
cons
cons
nil
cons
313
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
301
remove
nil
cons
cons
94
ref
300
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
299
remove
nil
cons
cons
262
ref
297
ref
nil
cons
cons
nil
cons
314
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
absThm
eqMp
nil
91
ref
13
ref
278
remove
appTerm
nil
cons
cons
275
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
12
ref
refl
315
def
13
ref
refl
316
def
69
ref
315
ref
194
ref
70
ref
appTerm
317
def
betaConv
318
def
appThm
77
ref
70
ref
appTerm
betaConv
319
def
appThm
absThm
appThm
appThm
315
ref
33
ref
refl
320
def
69
ref
318
ref
absThm
appThm
appThm
320
ref
69
ref
319
remove
absThm
appThm
appThm
appThm
nil
"p"
6
ref
var
321
def
194
ref
nil
cons
322
def
cons
"q"
6
ref
var
323
def
77
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
245
ref
"q"
217
ref
var
324
def
12
ref
219
ref
225
ref
12
ref
224
ref
265
ref
appTerm
325
def
appTerm
326
def
324
ref
varTerm
327
def
265
ref
appTerm
328
def
appTerm
absTerm
appTerm
appTerm
12
ref
32
ref
218
ref
constTerm
329
def
225
ref
325
ref
absTerm
330
def
appTerm
331
def
appTerm
329
ref
225
ref
328
ref
absTerm
332
def
appTerm
333
def
appTerm
appTerm
absTerm
334
def
327
ref
appTerm
335
def
betaConv
223
ref
0
ref
229
remove
constTerm
336
def
334
ref
appTerm
337
def
absTerm
338
def
224
ref
appTerm
339
def
betaConv
nil
336
ref
338
ref
appTerm
340
def
axiom
nil
91
ref
340
remove
nil
cons
cons
94
ref
339
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
"A"
217
ref
nil
cons
341
def
cons
nil
cons
342
def
"P"
218
remove
var
343
def
338
remove
nil
cons
cons
"x"
217
ref
var
344
def
224
ref
nil
cons
345
def
cons
nil
cons
346
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
337
remove
nil
cons
cons
94
ref
335
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
334
remove
nil
cons
cons
344
remove
327
ref
nil
cons
cons
nil
cons
347
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
eqMp
eqMp
nil
91
ref
24
ref
272
remove
appTerm
274
remove
appTerm
nil
cons
cons
94
ref
247
ref
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
289
ref
78
remove
nil
cons
cons
290
ref
263
ref
cons
291
ref
195
remove
nil
cons
348
def
cons
293
ref
263
ref
cons
nil
cons
cons
cons
cons
nil
cons
cons
289
remove
298
remove
12
ref
14
ref
294
ref
appTerm
296
ref
appTerm
appTerm
14
ref
295
ref
appTerm
297
ref
appTerm
appTerm
appTerm
absTerm
349
def
297
remove
appTerm
350
def
betaConv
291
remove
260
ref
349
ref
appTerm
351
def
absTerm
352
def
296
remove
appTerm
353
def
betaConv
290
remove
260
ref
352
ref
appTerm
354
def
absTerm
355
def
295
remove
appTerm
356
def
betaConv
293
remove
260
ref
355
ref
appTerm
357
def
absTerm
358
def
294
remove
appTerm
359
def
betaConv
nil
260
ref
358
ref
appTerm
360
def
axiom
nil
91
ref
360
remove
nil
cons
cons
94
ref
359
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
358
remove
nil
cons
cons
311
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
357
remove
nil
cons
cons
94
ref
356
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
355
remove
nil
cons
cons
312
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
354
remove
nil
cons
cons
94
ref
353
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
352
remove
nil
cons
cons
313
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
351
remove
nil
cons
cons
94
ref
350
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
349
remove
nil
cons
cons
314
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
237
ref
cons
151
ref
239
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
24
ref
refl
361
def
nil
91
ref
178
ref
nil
cons
362
def
cons
94
ref
13
ref
3
ref
271
remove
186
ref
appTerm
363
def
absTerm
364
def
appTerm
365
def
nil
cons
366
def
cons
nil
cons
cons
nil
cons
cons
367
def
315
ref
27
ref
108
ref
appTerm
368
def
110
ref
appTerm
369
def
assume
370
def
appThm
118
ref
appThm
sym
nil
91
ref
145
ref
cons
371
def
94
ref
145
ref
cons
nil
cons
372
def
cons
nil
cons
cons
373
def
123
ref
subst
373
remove
203
ref
subst
147
remove
eqMp
nil
149
ref
145
ref
cons
152
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
374
def
eqMp
375
def
nil
91
ref
111
ref
nil
cons
376
def
cons
377
def
94
ref
12
ref
110
ref
appTerm
378
def
108
ref
appTerm
nil
cons
379
def
cons
nil
cons
380
def
cons
nil
cons
cons
203
ref
subst
proveHyp
378
ref
refl
370
remove
appThm
sym
374
remove
eqMp
381
def
eqMp
nil
371
ref
257
ref
cons
nil
cons
cons
173
ref
subst
nil
149
ref
376
ref
cons
382
def
151
ref
379
remove
cons
nil
cons
383
def
cons
nil
cons
cons
384
def
153
ref
157
remove
168
ref
appTerm
betaConv
168
remove
154
ref
appTerm
betaConv
159
ref
appThm
167
remove
156
ref
appTerm
betaConv
trans
trans
appThm
169
remove
appThm
164
remove
170
remove
appThm
eqMp
sym
142
ref
eqMp
385
def
subst
eqMp
173
ref
384
remove
165
ref
subst
eqMp
deductAntisym
deductAntisym
386
def
subst
367
ref
123
ref
subst
367
remove
203
ref
subst
nil
241
ref
364
ref
nil
cons
cons
387
def
nil
cons
nil
cons
cons
246
ref
subst
388
def
3
ref
nil
136
ref
363
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
389
def
nil
91
ref
263
ref
cons
390
def
94
ref
186
ref
nil
cons
391
def
cons
nil
cons
392
def
cons
nil
cons
cons
393
def
123
ref
subst
394
def
393
ref
203
ref
subst
395
def
175
ref
refl
396
def
67
remove
assume
appThm
sym
178
ref
assume
eqMp
eqMp
nil
149
ref
263
remove
cons
397
def
151
ref
391
ref
cons
nil
cons
398
def
cons
nil
cons
cons
165
ref
subst
399
def
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
362
ref
cons
151
ref
366
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
12
ref
178
ref
appTerm
365
ref
appTerm
nil
cons
cons
94
ref
12
ref
365
ref
appTerm
178
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
366
ref
cons
400
def
94
ref
362
ref
cons
nil
cons
401
def
cons
nil
cons
cons
402
def
123
ref
subst
402
remove
203
ref
subst
66
ref
refl
403
def
nil
91
ref
18
ref
66
ref
appTerm
404
def
66
ref
appTerm
nil
cons
cons
401
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
364
ref
66
ref
appTerm
405
def
betaConv
nil
400
ref
94
ref
405
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
387
ref
44
ref
66
ref
nil
cons
406
def
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
366
remove
cons
407
def
151
ref
362
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
appThm
nil
91
ref
184
ref
nil
cons
408
def
cons
409
def
94
ref
13
ref
3
ref
13
ref
69
ref
276
remove
186
ref
appTerm
410
def
absTerm
411
def
appTerm
412
def
absTerm
413
def
appTerm
414
def
nil
cons
415
def
cons
nil
cons
cons
nil
cons
cons
416
def
386
ref
subst
416
ref
123
ref
subst
416
remove
203
ref
subst
nil
241
ref
413
ref
nil
cons
cons
417
def
nil
cons
nil
cons
cons
246
ref
subst
3
ref
nil
136
ref
412
ref
nil
cons
418
def
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
241
ref
411
ref
nil
cons
cons
419
def
nil
cons
nil
cons
cons
246
ref
subst
420
def
69
ref
nil
136
ref
410
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
421
def
nil
91
ref
193
ref
nil
cons
422
def
cons
423
def
392
ref
cons
nil
cons
cons
424
def
123
ref
subst
425
def
424
ref
203
ref
subst
426
def
396
remove
nil
149
ref
281
remove
cons
151
ref
292
ref
cons
nil
cons
cons
nil
cons
cons
427
def
165
ref
subst
appThm
sym
427
remove
385
ref
subst
nil
91
ref
292
ref
cons
94
ref
181
ref
nil
cons
428
def
cons
nil
cons
429
def
cons
nil
cons
cons
430
def
173
ref
subst
proveHyp
183
ref
70
ref
appTerm
431
def
betaConv
nil
409
remove
94
ref
431
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
241
ref
183
remove
nil
cons
cons
432
def
44
ref
284
ref
cons
nil
cons
433
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
nil
149
ref
422
remove
cons
434
def
398
ref
cons
nil
cons
cons
165
ref
subst
435
def
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
408
ref
cons
151
ref
415
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
12
ref
184
ref
appTerm
414
ref
appTerm
nil
cons
cons
94
ref
12
ref
414
remove
appTerm
184
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
415
ref
cons
436
def
94
ref
408
ref
cons
nil
cons
cons
nil
cons
cons
437
def
123
ref
subst
437
remove
203
ref
subst
nil
432
remove
nil
cons
nil
cons
cons
246
ref
subst
69
ref
nil
136
ref
182
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
430
ref
123
ref
subst
430
remove
203
ref
subst
71
ref
refl
nil
91
ref
18
ref
71
ref
appTerm
438
def
71
ref
appTerm
439
def
nil
cons
cons
94
ref
292
ref
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
179
ref
assume
eqMp
nil
91
ref
24
ref
439
remove
appTerm
179
remove
appTerm
nil
cons
cons
429
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
"i'"
2
ref
var
440
def
12
ref
24
ref
438
remove
56
ref
440
remove
varTerm
441
def
appTerm
appTerm
appTerm
175
ref
441
remove
appTerm
appTerm
appTerm
181
remove
appTerm
absTerm
442
def
70
ref
appTerm
443
def
betaConv
413
remove
71
ref
appTerm
444
def
betaConv
nil
436
remove
94
ref
444
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
417
remove
44
ref
71
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
13
ref
442
ref
appTerm
nil
cons
cons
94
ref
443
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
442
remove
nil
cons
cons
433
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
292
remove
cons
151
ref
428
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
415
remove
cons
151
ref
408
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
316
ref
3
ref
nil
91
ref
418
ref
cons
445
def
94
ref
273
ref
186
ref
appTerm
446
def
nil
cons
447
def
cons
nil
cons
cons
nil
cons
cons
448
def
386
ref
subst
448
ref
123
ref
subst
448
remove
203
ref
subst
nil
91
ref
348
ref
cons
449
def
392
ref
cons
nil
cons
cons
450
def
123
ref
subst
451
def
450
ref
203
ref
subst
452
def
nil
445
ref
392
ref
cons
nil
cons
cons
453
def
173
ref
subst
nil
449
ref
94
ref
12
ref
412
ref
appTerm
454
def
186
ref
appTerm
455
def
nil
cons
456
def
cons
nil
cons
457
def
cons
nil
cons
cons
173
ref
subst
nil
241
ref
69
ref
12
ref
317
ref
appTerm
455
ref
appTerm
458
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
69
ref
nil
136
ref
458
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
317
ref
nil
cons
459
def
cons
457
ref
cons
nil
cons
cons
460
def
123
ref
subst
460
remove
203
ref
subst
318
ref
317
remove
assume
eqMp
nil
423
remove
457
remove
cons
nil
cons
cons
461
def
173
ref
subst
proveHyp
461
ref
123
ref
subst
461
remove
203
ref
subst
453
ref
123
ref
subst
453
remove
203
ref
subst
424
remove
173
ref
subst
411
remove
70
ref
appTerm
462
def
betaConv
nil
445
remove
94
ref
462
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
419
remove
433
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
418
ref
cons
463
def
398
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
434
remove
151
ref
456
remove
cons
nil
cons
464
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
459
remove
cons
464
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
13
ref
44
ref
12
ref
194
remove
46
ref
appTerm
appTerm
455
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
273
remove
455
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
322
remove
cons
465
def
464
remove
cons
nil
cons
cons
nil
91
ref
219
ref
225
ref
12
ref
266
ref
appTerm
466
def
156
ref
appTerm
467
def
absTerm
468
def
appTerm
469
def
nil
cons
470
def
cons
471
def
94
ref
12
ref
329
ref
221
ref
appTerm
472
def
appTerm
473
def
156
ref
appTerm
nil
cons
474
def
cons
nil
cons
cons
nil
cons
cons
475
def
123
ref
subst
475
remove
203
ref
subst
nil
91
ref
472
ref
nil
cons
476
def
cons
477
def
94
ref
156
ref
nil
cons
478
def
cons
nil
cons
479
def
cons
nil
cons
cons
480
def
123
ref
subst
480
remove
203
ref
subst
nil
471
ref
479
ref
cons
nil
cons
cons
481
def
173
ref
subst
94
ref
12
ref
219
ref
225
ref
466
remove
110
ref
appTerm
absTerm
appTerm
appTerm
110
ref
appTerm
absTerm
482
def
156
ref
appTerm
483
def
betaConv
nil
477
remove
94
ref
260
ref
482
ref
appTerm
484
def
nil
cons
485
def
cons
nil
cons
cons
nil
cons
cons
486
def
173
ref
subst
27
ref
472
remove
appTerm
487
def
refl
223
ref
260
ref
94
ref
12
ref
219
ref
225
ref
326
ref
110
ref
appTerm
absTerm
appTerm
appTerm
110
ref
appTerm
absTerm
appTerm
absTerm
488
def
221
ref
appTerm
betaConv
appThm
nil
230
remove
329
ref
appTerm
488
remove
appTerm
axiom
231
remove
appThm
eqMp
489
def
nil
91
ref
487
remove
484
ref
appTerm
nil
cons
cons
94
ref
473
remove
484
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
486
remove
nil
91
ref
369
ref
nil
cons
490
def
cons
491
def
94
ref
376
ref
cons
nil
cons
492
def
cons
nil
cons
cons
493
def
123
ref
subst
493
remove
203
ref
subst
375
remove
eqMp
nil
149
ref
490
remove
cons
494
def
151
ref
376
remove
cons
nil
cons
495
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
496
def
subst
eqMp
eqMp
nil
91
ref
485
remove
cons
94
ref
483
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
482
remove
nil
cons
cons
262
ref
478
ref
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
476
remove
cons
151
ref
478
ref
cons
nil
cons
497
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
470
ref
cons
498
def
151
ref
474
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
499
def
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
348
ref
cons
500
def
398
ref
cons
nil
cons
cons
165
ref
subst
501
def
deductAntisym
eqMp
eqMp
nil
463
remove
151
ref
447
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
454
remove
446
ref
appTerm
nil
cons
cons
94
ref
12
ref
446
ref
appTerm
412
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
447
ref
cons
94
ref
418
ref
cons
nil
cons
cons
nil
cons
cons
502
def
123
ref
subst
502
remove
203
ref
subst
420
remove
69
ref
421
remove
425
remove
426
remove
318
remove
sym
193
remove
assume
eqMp
244
ref
465
remove
433
ref
cons
nil
cons
cons
489
remove
sym
nil
251
ref
151
ref
12
ref
469
ref
appTerm
503
def
156
ref
appTerm
504
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
255
ref
subst
151
ref
nil
136
ref
504
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
481
ref
123
ref
subst
481
remove
203
ref
subst
nil
91
ref
267
ref
cons
479
ref
cons
nil
cons
cons
505
def
173
ref
subst
506
def
468
ref
265
ref
appTerm
507
def
betaConv
nil
471
ref
94
ref
507
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
"A"
216
ref
nil
cons
508
def
cons
509
def
nil
cons
510
def
220
ref
468
remove
nil
cons
cons
511
def
225
ref
265
ref
nil
cons
512
def
cons
nil
cons
513
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
514
def
eqMp
eqMp
nil
498
ref
497
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
515
def
subst
proveHyp
450
remove
173
ref
subst
516
def
proveHyp
446
ref
assume
eqMp
eqMp
435
remove
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
447
ref
cons
151
ref
418
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
absThm
appThm
trans
appThm
nil
91
ref
24
ref
365
remove
appTerm
13
ref
3
ref
446
remove
absTerm
517
def
appTerm
518
def
appTerm
519
def
nil
cons
520
def
cons
521
def
94
ref
13
ref
3
ref
205
ref
186
ref
appTerm
522
def
absTerm
523
def
appTerm
524
def
nil
cons
525
def
cons
nil
cons
cons
nil
cons
cons
526
def
386
ref
subst
526
ref
123
ref
subst
526
remove
203
ref
subst
nil
241
ref
523
ref
nil
cons
cons
527
def
nil
cons
nil
cons
cons
246
ref
subst
528
def
3
ref
nil
136
ref
522
remove
nil
cons
529
def
cons
nil
cons
nil
cons
cons
143
ref
subst
530
def
nil
91
ref
196
ref
nil
cons
531
def
cons
532
def
392
ref
cons
nil
cons
cons
533
def
123
ref
subst
534
def
533
ref
203
ref
subst
535
def
nil
521
remove
392
ref
cons
nil
cons
cons
536
def
173
ref
subst
nil
449
remove
94
ref
12
ref
519
ref
appTerm
537
def
186
ref
appTerm
nil
cons
538
def
cons
nil
cons
539
def
cons
nil
cons
cons
540
def
123
ref
subst
540
remove
203
ref
subst
536
ref
123
ref
subst
541
def
536
remove
203
ref
subst
542
def
516
remove
517
ref
19
ref
appTerm
543
def
betaConv
nil
407
remove
151
ref
518
remove
nil
cons
544
def
cons
nil
cons
cons
nil
cons
cons
545
def
385
ref
subst
nil
91
ref
544
ref
cons
94
ref
543
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
517
remove
nil
cons
cons
546
def
288
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
520
ref
cons
547
def
398
ref
cons
nil
cons
cons
165
ref
subst
548
def
deductAntisym
eqMp
eqMp
nil
500
remove
151
ref
538
ref
cons
nil
cons
549
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
390
remove
539
remove
cons
nil
cons
cons
550
def
123
ref
subst
550
remove
203
ref
subst
541
remove
542
remove
393
remove
173
ref
subst
364
remove
19
ref
appTerm
551
def
betaConv
545
remove
165
ref
subst
nil
400
ref
94
ref
551
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
387
remove
288
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
548
remove
deductAntisym
eqMp
eqMp
nil
397
ref
549
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
397
ref
151
ref
348
remove
cons
552
def
"R"
4
ref
var
553
def
538
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
91
ref
12
ref
156
ref
appTerm
554
def
553
ref
varTerm
555
def
appTerm
556
def
nil
cons
cons
94
ref
555
ref
nil
cons
557
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
nil
91
ref
12
ref
154
ref
appTerm
558
def
555
ref
appTerm
nil
cons
cons
94
ref
12
ref
556
remove
appTerm
555
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
"r"
4
ref
var
559
def
12
ref
558
ref
559
ref
varTerm
560
def
appTerm
appTerm
561
def
12
ref
554
ref
560
ref
appTerm
appTerm
560
ref
appTerm
appTerm
absTerm
562
def
555
remove
appTerm
563
def
betaConv
27
ref
14
ref
154
ref
appTerm
564
def
156
ref
appTerm
565
def
appTerm
refl
94
ref
260
ref
559
ref
561
remove
12
ref
378
ref
560
ref
appTerm
566
def
appTerm
567
def
560
ref
appTerm
568
def
appTerm
absTerm
appTerm
absTerm
156
ref
appTerm
betaConv
appThm
132
ref
564
remove
appTerm
refl
91
ref
94
ref
260
ref
559
ref
12
ref
109
ref
560
ref
appTerm
569
def
appTerm
568
remove
appTerm
absTerm
appTerm
absTerm
absTerm
570
def
154
ref
appTerm
betaConv
appThm
nil
120
remove
14
ref
appTerm
570
remove
appTerm
axiom
163
ref
appThm
eqMp
159
remove
appThm
eqMp
571
def
565
remove
assume
eqMp
nil
91
ref
260
ref
562
ref
appTerm
nil
cons
cons
94
ref
563
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
562
remove
nil
cons
cons
262
ref
557
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
572
def
subst
proveHyp
proveHyp
eqMp
eqMp
nil
149
ref
531
ref
cons
398
ref
cons
nil
cons
cons
165
ref
subst
573
def
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
547
remove
151
ref
525
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
537
remove
524
ref
appTerm
nil
cons
cons
94
ref
12
ref
524
remove
appTerm
519
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
525
ref
cons
574
def
94
ref
520
ref
cons
nil
cons
cons
nil
cons
cons
575
def
123
ref
subst
575
remove
203
ref
subst
388
remove
3
ref
389
remove
394
remove
395
remove
nil
574
ref
392
remove
cons
nil
cons
cons
576
def
173
ref
subst
577
def
nil
397
remove
552
remove
nil
cons
cons
nil
cons
cons
578
def
571
remove
sym
579
def
nil
251
ref
136
ref
12
ref
558
ref
139
ref
appTerm
580
def
appTerm
12
ref
554
remove
139
ref
appTerm
581
def
appTerm
139
ref
appTerm
582
def
appTerm
583
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
255
ref
subst
584
def
136
ref
nil
136
ref
583
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
585
def
nil
91
ref
580
ref
nil
cons
586
def
cons
94
ref
582
remove
nil
cons
587
def
cons
nil
cons
cons
nil
cons
cons
588
def
123
ref
subst
589
def
588
remove
203
ref
subst
590
def
nil
91
ref
581
ref
nil
cons
591
def
cons
94
ref
139
ref
nil
cons
592
def
cons
nil
cons
593
def
cons
nil
cons
cons
594
def
123
ref
subst
595
def
594
remove
203
ref
subst
596
def
nil
91
ref
154
ref
nil
cons
597
def
cons
598
def
593
ref
cons
nil
cons
cons
173
ref
subst
580
remove
assume
eqMp
eqMp
nil
149
ref
591
remove
cons
151
ref
592
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
599
def
deductAntisym
eqMp
eqMp
nil
149
ref
586
remove
cons
151
ref
587
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
600
def
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
subst
576
ref
123
ref
subst
576
remove
203
ref
subst
533
remove
173
ref
subst
523
remove
19
ref
appTerm
601
def
betaConv
nil
574
remove
94
ref
601
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
527
remove
288
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
525
remove
cons
602
def
398
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
603
def
proveHyp
eqMp
eqMp
399
remove
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
400
remove
94
ref
544
remove
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
546
remove
nil
cons
nil
cons
cons
246
ref
subst
3
ref
nil
136
ref
447
remove
cons
nil
cons
nil
cons
cons
143
ref
subst
451
remove
452
remove
577
remove
578
remove
579
remove
584
remove
136
ref
585
remove
589
remove
590
remove
595
remove
596
remove
nil
91
ref
478
remove
cons
593
remove
cons
nil
cons
cons
173
ref
subst
581
remove
assume
eqMp
eqMp
599
remove
deductAntisym
eqMp
eqMp
600
remove
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
subst
603
remove
proveHyp
eqMp
eqMp
501
remove
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
nil
602
remove
151
ref
520
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
trans
sym
604
def
528
remove
3
ref
530
remove
534
remove
535
remove
192
ref
refl
88
remove
19
ref
appTerm
betaConv
appThm
176
remove
assume
19
ref
refl
appThm
eqMp
605
def
sym
nil
204
ref
86
ref
nil
cons
cons
606
def
nil
cons
nil
cons
cons
234
ref
subst
9
ref
nil
136
ref
85
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
83
remove
nil
cons
607
def
cons
608
def
94
ref
80
ref
nil
cons
609
def
cons
nil
cons
610
def
cons
nil
cons
cons
611
def
123
ref
subst
611
ref
203
ref
subst
nil
532
ref
610
ref
cons
nil
cons
cons
173
ref
subst
82
ref
19
ref
appTerm
612
def
betaConv
nil
608
ref
94
ref
612
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
241
ref
82
remove
nil
cons
cons
288
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
81
ref
nil
cons
cons
94
ref
205
remove
80
ref
appTerm
613
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
207
remove
19
ref
appTerm
614
def
betaConv
nil
287
remove
nil
cons
nil
cons
cons
246
ref
subst
3
ref
285
remove
nil
91
ref
391
ref
cons
615
def
610
remove
cons
nil
cons
cons
616
def
123
ref
subst
616
remove
203
ref
subst
611
remove
173
ref
subst
86
remove
74
ref
appTerm
617
def
betaConv
nil
615
ref
94
ref
87
ref
nil
cons
618
def
cons
nil
cons
cons
nil
cons
cons
619
def
173
ref
subst
605
remove
nil
91
ref
192
remove
87
ref
appTerm
nil
cons
cons
94
ref
187
ref
87
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
619
remove
496
ref
subst
eqMp
eqMp
nil
91
ref
618
remove
cons
94
ref
617
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
214
ref
606
remove
"x"
6
remove
var
620
def
74
ref
nil
cons
621
def
cons
nil
cons
622
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
391
remove
cons
151
ref
609
ref
cons
nil
cons
623
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
624
def
240
remove
173
ref
subst
proveHyp
210
remove
74
remove
appTerm
625
def
betaConv
212
ref
175
ref
appTerm
626
def
betaConv
nil
91
ref
8
ref
212
ref
appTerm
nil
cons
cons
627
def
94
ref
626
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
214
ref
213
ref
620
ref
175
ref
nil
cons
cons
nil
cons
628
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
235
remove
cons
94
ref
625
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
214
ref
236
remove
622
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
nil
91
ref
239
remove
cons
94
ref
614
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
242
remove
288
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
247
remove
cons
94
ref
12
ref
81
remove
appTerm
613
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
532
remove
94
ref
79
ref
nil
cons
cons
559
ref
609
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
377
ref
94
ref
567
remove
569
ref
appTerm
nil
cons
629
def
cons
nil
cons
cons
nil
cons
cons
630
def
123
ref
subst
630
remove
203
ref
subst
nil
91
ref
566
ref
nil
cons
631
def
cons
94
ref
569
remove
nil
cons
632
def
cons
nil
cons
cons
nil
cons
cons
633
def
123
ref
subst
633
remove
203
ref
subst
nil
256
ref
94
ref
560
ref
nil
cons
634
def
cons
nil
cons
635
def
cons
nil
cons
cons
636
def
123
ref
subst
636
remove
203
ref
subst
172
ref
nil
371
ref
635
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
566
remove
assume
eqMp
eqMp
nil
150
remove
151
ref
634
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
631
remove
cons
151
ref
632
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
382
ref
151
ref
629
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
607
remove
cons
637
def
623
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
573
remove
deductAntisym
eqMp
638
def
eqMp
absThm
eqMp
639
def
eqMp
nil
91
ref
185
remove
nil
cons
cons
94
ref
200
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
8
ref
refl
9
ref
315
ref
nil
174
remove
621
remove
cons
nil
cons
nil
cons
cons
604
remove
subst
appThm
190
ref
refl
appThm
absThm
appThm
nil
204
ref
9
ref
84
remove
190
remove
appTerm
640
def
absTerm
641
def
nil
cons
cons
642
def
nil
cons
nil
cons
cons
234
remove
subst
9
ref
nil
136
ref
640
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
608
remove
94
ref
237
ref
cons
nil
cons
cons
nil
cons
cons
643
def
123
ref
subst
643
remove
203
ref
subst
624
remove
eqMp
nil
637
remove
151
ref
237
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
644
def
nil
91
ref
8
ref
641
ref
appTerm
nil
cons
645
def
cons
646
def
94
ref
199
remove
nil
cons
647
def
cons
nil
cons
648
def
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
241
ref
198
remove
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
3
ref
nil
136
ref
197
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
615
remove
94
ref
531
remove
cons
nil
cons
cons
nil
cons
cons
386
ref
subst
3
ref
187
ref
196
ref
appTerm
649
def
absTerm
650
def
19
ref
appTerm
651
def
betaConv
316
ref
3
ref
187
ref
refl
3
ref
196
ref
absTerm
652
def
19
ref
appTerm
653
def
betaConv
654
def
appThm
absThm
appThm
316
ref
3
ref
12
ref
68
remove
33
ref
69
ref
73
remove
652
ref
70
ref
appTerm
appTerm
absTerm
appTerm
appTerm
appTerm
655
def
refl
654
ref
appThm
absThm
appThm
sym
316
ref
3
ref
315
ref
654
remove
appThm
186
ref
refl
appThm
absThm
appThm
sym
639
remove
eqMp
nil
91
ref
13
ref
3
ref
12
ref
653
ref
appTerm
656
def
186
remove
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
13
ref
3
ref
655
ref
196
remove
appTerm
absTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
9
remove
12
ref
13
ref
3
ref
656
remove
80
remove
appTerm
absTerm
appTerm
appTerm
13
ref
3
ref
655
ref
79
remove
appTerm
absTerm
appTerm
appTerm
absTerm
657
def
175
remove
appTerm
658
def
betaConv
212
remove
652
ref
appTerm
659
def
betaConv
nil
627
remove
94
ref
659
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
214
ref
213
remove
620
ref
652
ref
nil
cons
cons
nil
cons
660
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
8
remove
657
ref
appTerm
nil
cons
cons
94
ref
658
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
214
ref
204
ref
657
remove
nil
cons
cons
628
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
91
ref
13
ref
3
ref
655
remove
653
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
13
ref
3
ref
187
remove
653
remove
appTerm
absTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
641
remove
652
remove
appTerm
661
def
betaConv
644
remove
nil
646
remove
94
ref
661
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
214
ref
642
remove
660
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
91
ref
13
ref
650
ref
appTerm
nil
cons
cons
94
ref
651
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
650
remove
nil
cons
cons
288
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
649
remove
nil
cons
cons
94
ref
529
remove
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
638
remove
eqMp
eqMp
eqMp
absThm
eqMp
662
def
eqMp
nil
149
ref
645
remove
cons
151
ref
647
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
proveHyp
eqMp
nil
91
ref
191
remove
nil
cons
cons
648
remove
cons
nil
cons
cons
203
ref
subst
proveHyp
662
remove
eqMp
eqMp
proveHyp
eqMp
nil
149
ref
177
remove
cons
151
ref
201
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
subst
eqMp
663
def
nil
149
ref
100
ref
nil
cons
664
def
cons
665
def
151
ref
107
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
666
def
165
ref
subst
proveHyp
667
def
nil
149
ref
95
remove
nil
cons
668
def
cons
669
def
151
ref
99
remove
nil
cons
670
def
cons
nil
cons
cons
nil
cons
cons
671
def
165
ref
subst
672
def
proveHyp
673
def
defineTypeOp
674
def
pop
675
def
pop
676
def
pop
677
def
pop
nil
opType
678
def
5
ref
cons
opType
679
def
5
ref
cons
opType
680
def
constTerm
681
def
refl
682
def
"n"
678
ref
var
683
def
45
ref
refl
684
def
15
ref
1
ref
678
ref
679
ref
nil
cons
685
def
cons
opType
constTerm
686
def
refl
687
def
nil
"_1901"
678
ref
var
688
def
683
ref
varTerm
689
def
nil
cons
690
def
cons
nil
cons
nil
cons
cons
"Number.Natural.suc"
688
ref
677
remove
1
ref
2
ref
678
ref
nil
cons
691
def
cons
opType
constTerm
692
def
56
ref
676
remove
1
ref
678
ref
22
ref
cons
opType
constTerm
693
def
688
remove
varTerm
694
def
appTerm
appTerm
appTerm
absTerm
695
def
defineConst
696
def
pop
697
def
pop
696
remove
694
ref
refl
appThm
695
remove
694
remove
appTerm
betaConv
trans
subst
698
def
appThm
"Number.Natural.zero"
692
ref
66
ref
appTerm
699
def
defineConst
700
def
pop
701
def
pop
700
ref
appThm
appThm
absThm
appThm
sym
nil
91
ref
681
ref
683
ref
45
ref
686
ref
692
ref
56
ref
693
ref
689
ref
appTerm
702
def
appTerm
703
def
appTerm
704
def
appTerm
699
ref
appTerm
705
def
appTerm
absTerm
706
def
appTerm
707
def
nil
cons
cons
nil
cons
nil
cons
cons
368
ref
refl
708
def
nil
136
ref
45
ref
108
ref
appTerm
709
def
nil
cons
710
def
cons
nil
cons
nil
cons
cons
136
ref
27
ref
12
ref
139
ref
appTerm
711
def
"Data.Bool.F"
const
4
ref
constTerm
712
def
appTerm
appTerm
45
ref
139
ref
appTerm
713
def
appTerm
absTerm
714
def
139
ref
appTerm
715
def
betaConv
nil
260
ref
714
ref
appTerm
716
def
axiom
nil
91
ref
716
remove
nil
cons
cons
94
ref
715
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
714
remove
nil
cons
cons
262
ref
592
remove
cons
nil
cons
717
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
718
def
subst
appThm
sym
708
remove
138
ref
136
ref
27
ref
45
ref
713
ref
appTerm
appTerm
139
ref
appTerm
absTerm
719
def
139
ref
appTerm
720
def
betaConv
nil
260
ref
719
ref
appTerm
721
def
axiom
nil
91
ref
721
remove
nil
cons
cons
94
ref
720
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
719
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
722
def
subst
723
def
appThm
nil
262
ref
137
ref
cons
nil
cons
724
def
nil
cons
cons
254
remove
nil
136
ref
15
ref
1
ref
216
ref
341
remove
cons
opType
constTerm
725
def
265
ref
appTerm
726
def
265
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
269
remove
eqMp
727
def
subst
728
def
subst
trans
sym
142
ref
eqMp
eqMp
729
def
subst
sym
nil
91
ref
45
ref
707
remove
appTerm
730
def
nil
cons
731
def
cons
732
def
94
ref
712
ref
nil
cons
733
def
cons
nil
cons
734
def
cons
nil
cons
cons
735
def
123
ref
subst
735
remove
203
ref
subst
667
ref
nil
91
ref
664
ref
cons
734
ref
cons
nil
cons
cons
736
def
173
ref
subst
proveHyp
nil
"P"
679
ref
var
737
def
"a"
678
ref
var
738
def
686
ref
692
ref
693
ref
738
ref
varTerm
739
def
appTerm
appTerm
740
def
appTerm
739
ref
appTerm
741
def
absTerm
742
def
nil
cons
cons
743
def
nil
cons
nil
cons
cons
"A"
691
ref
cons
nil
cons
744
def
215
ref
cons
745
def
233
ref
subst
746
def
subst
738
ref
nil
136
ref
741
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
687
ref
738
ref
740
remove
absTerm
739
ref
appTerm
betaConv
appThm
738
ref
739
ref
absTerm
739
ref
appTerm
betaConv
appThm
675
remove
739
remove
refl
appThm
eqMp
747
def
eqMp
absThm
eqMp
nil
91
ref
681
ref
742
ref
appTerm
748
def
nil
cons
749
def
cons
750
def
94
ref
12
ref
100
ref
appTerm
712
ref
appTerm
751
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
241
ref
"r"
2
ref
var
752
def
27
ref
93
ref
752
ref
varTerm
753
def
appTerm
754
def
appTerm
18
ref
693
ref
692
ref
753
ref
appTerm
appTerm
appTerm
753
ref
appTerm
755
def
appTerm
756
def
absTerm
757
def
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
752
ref
nil
136
ref
756
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
153
ref
752
ref
755
ref
absTerm
753
ref
appTerm
betaConv
appThm
752
ref
754
ref
absTerm
753
ref
appTerm
betaConv
appThm
674
remove
753
ref
refl
appThm
eqMp
758
def
sym
759
def
eqMp
absThm
eqMp
nil
91
ref
13
ref
757
remove
appTerm
760
def
nil
cons
761
def
cons
762
def
94
ref
12
ref
748
remove
appTerm
763
def
751
remove
appTerm
764
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
61
remove
refl
316
ref
44
ref
684
ref
62
ref
refl
18
ref
64
ref
appTerm
66
ref
appTerm
assume
sym
404
remove
64
ref
appTerm
assume
sym
deductAntisym
65
remove
eqMp
appThm
appThm
absThm
appThm
appThm
63
ref
64
remove
appTerm
765
def
betaConv
320
ref
23
ref
361
ref
316
ref
25
ref
316
ref
26
ref
153
ref
18
ref
refl
766
def
15
ref
1
ref
28
ref
29
ref
nil
cons
cons
opType
constTerm
767
def
54
ref
appTerm
56
ref
appTerm
assume
sym
767
remove
56
ref
appTerm
54
ref
appTerm
assume
sym
deductAntisym
55
remove
eqMp
768
def
35
ref
refl
appThm
appThm
768
ref
36
ref
refl
appThm
appThm
appThm
39
ref
refl
appThm
absThm
appThm
absThm
appThm
appThm
316
ref
44
ref
684
ref
766
ref
768
remove
46
ref
refl
769
def
appThm
appThm
48
ref
refl
appThm
appThm
absThm
appThm
appThm
absThm
appThm
53
ref
54
remove
appTerm
770
def
betaConv
nil
32
ref
1
ref
29
ref
5
ref
cons
opType
771
def
constTerm
772
def
31
ref
24
ref
"Function.injective"
const
773
def
29
ref
constTerm
34
ref
appTerm
appTerm
45
ref
"Function.surjective"
const
774
def
29
ref
constTerm
34
ref
appTerm
appTerm
appTerm
775
def
absTerm
776
def
appTerm
777
def
axiom
nil
91
ref
777
ref
nil
cons
cons
94
ref
772
ref
53
ref
appTerm
778
def
nil
cons
779
def
cons
nil
cons
780
def
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"P"
29
ref
var
781
def
31
ref
12
ref
776
ref
34
ref
appTerm
782
def
appTerm
778
ref
appTerm
783
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
"A"
30
remove
cons
nil
cons
784
def
215
ref
cons
785
def
233
ref
subst
786
def
subst
31
ref
nil
136
ref
783
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
782
ref
nil
cons
787
def
cons
780
ref
cons
nil
cons
cons
788
def
123
ref
subst
788
remove
203
ref
subst
782
ref
betaConv
782
remove
assume
eqMp
nil
91
ref
775
remove
nil
cons
789
def
cons
790
def
780
remove
cons
nil
cons
cons
791
def
173
ref
subst
proveHyp
791
ref
123
ref
subst
791
remove
203
ref
subst
53
ref
34
ref
appTerm
betaConv
sym
nil
790
remove
94
ref
52
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
315
ref
361
ref
243
remove
"B"
22
remove
cons
792
def
nil
cons
cons
215
ref
cons
793
def
"f"
1
ref
216
ref
"B"
varType
794
def
nil
cons
cons
opType
795
def
var
796
def
27
ref
773
remove
1
ref
795
ref
5
ref
cons
opType
797
def
constTerm
796
ref
varTerm
798
def
appTerm
appTerm
219
ref
"x1"
216
ref
var
799
def
219
ref
"x2"
216
ref
var
800
def
12
ref
15
ref
1
ref
794
ref
1
ref
794
ref
5
ref
cons
opType
801
def
nil
cons
802
def
cons
opType
constTerm
803
def
798
ref
799
remove
varTerm
804
def
appTerm
appTerm
798
ref
800
remove
varTerm
805
def
appTerm
appTerm
appTerm
725
ref
804
remove
appTerm
805
remove
appTerm
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
806
def
798
ref
appTerm
807
def
betaConv
nil
0
ref
1
ref
797
ref
5
ref
cons
opType
808
def
constTerm
809
def
806
ref
appTerm
810
def
axiom
nil
91
ref
810
remove
nil
cons
cons
94
ref
807
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
"A"
795
ref
nil
cons
cons
nil
cons
811
def
"P"
797
ref
var
812
def
806
remove
nil
cons
cons
"x"
795
ref
var
813
def
798
ref
nil
cons
cons
nil
cons
814
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
appThm
684
ref
793
remove
796
ref
27
ref
774
remove
797
ref
constTerm
798
ref
appTerm
appTerm
0
ref
1
ref
801
remove
5
ref
cons
opType
815
def
constTerm
"y"
794
remove
var
816
def
329
ref
225
ref
803
ref
816
ref
varTerm
817
def
appTerm
798
ref
265
ref
appTerm
818
def
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
819
def
798
ref
appTerm
820
def
betaConv
nil
809
ref
819
ref
appTerm
821
def
axiom
nil
91
ref
821
remove
nil
cons
cons
94
ref
820
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
811
ref
812
ref
819
remove
nil
cons
cons
814
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
appThm
appThm
appThm
52
ref
refl
appThm
sym
nil
91
ref
12
ref
24
ref
13
ref
25
ref
13
ref
26
ref
12
ref
38
ref
appTerm
39
ref
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
45
ref
13
ref
"y"
2
ref
var
822
def
33
ref
44
ref
18
ref
822
ref
varTerm
823
def
appTerm
824
def
47
remove
appTerm
825
def
absTerm
826
def
appTerm
absTerm
827
def
appTerm
appTerm
appTerm
828
def
appTerm
829
def
52
remove
appTerm
830
def
nil
cons
cons
nil
cons
nil
cons
cons
729
ref
subst
sym
831
def
31
ref
12
ref
45
ref
830
remove
appTerm
appTerm
712
ref
appTerm
absTerm
832
def
34
ref
appTerm
833
def
betaConv
0
ref
771
remove
constTerm
834
def
refl
31
ref
831
remove
829
ref
refl
153
ref
320
ref
23
ref
43
ref
refl
835
def
23
ref
51
remove
absTerm
836
def
48
ref
appTerm
betaConv
837
def
appThm
absThm
appThm
appThm
835
remove
320
ref
23
ref
837
ref
absThm
appThm
appThm
appThm
nil
323
ref
836
ref
nil
cons
838
def
cons
91
ref
42
remove
nil
cons
cons
839
def
nil
cons
cons
nil
cons
cons
245
ref
324
ref
27
ref
329
ref
225
ref
113
ref
328
ref
appTerm
absTerm
appTerm
840
def
appTerm
113
ref
333
ref
appTerm
841
def
appTerm
absTerm
842
def
327
ref
appTerm
843
def
betaConv
91
ref
336
ref
842
ref
appTerm
844
def
absTerm
845
def
108
ref
appTerm
846
def
betaConv
nil
260
ref
845
ref
appTerm
847
def
axiom
nil
91
ref
847
remove
nil
cons
cons
94
ref
846
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
845
remove
nil
cons
cons
724
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
844
remove
nil
cons
cons
94
ref
843
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
842
remove
nil
cons
cons
347
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
appThm
trans
absThm
appThm
sym
nil
781
ref
31
ref
829
remove
43
remove
33
ref
836
remove
appTerm
848
def
appTerm
849
def
appTerm
850
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
786
ref
subst
31
remove
nil
136
ref
850
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
828
ref
nil
cons
851
def
cons
94
ref
849
ref
nil
cons
852
def
cons
nil
cons
cons
nil
cons
cons
853
def
123
ref
subst
853
remove
203
ref
subst
nil
91
ref
852
ref
cons
nil
cons
nil
cons
cons
729
remove
subst
sym
nil
91
ref
45
ref
849
remove
appTerm
854
def
nil
cons
855
def
cons
734
ref
cons
nil
cons
cons
856
def
123
ref
subst
856
remove
203
ref
subst
nil
839
remove
94
ref
848
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
nil
91
ref
368
ref
712
ref
appTerm
857
def
nil
cons
858
def
cons
859
def
94
ref
27
ref
45
ref
114
remove
appTerm
appTerm
14
ref
709
ref
appTerm
860
def
45
ref
110
ref
appTerm
861
def
appTerm
appTerm
nil
cons
862
def
cons
nil
cons
863
def
cons
nil
cons
cons
864
def
123
ref
subst
864
remove
203
ref
subst
27
ref
"_530"
4
ref
var
865
def
27
ref
45
ref
24
ref
865
remove
varTerm
866
def
appTerm
110
ref
appTerm
appTerm
appTerm
14
ref
45
ref
866
remove
appTerm
appTerm
861
ref
appTerm
appTerm
absTerm
867
def
108
ref
appTerm
868
def
appTerm
refl
869
def
867
ref
712
ref
appTerm
betaConv
appThm
153
ref
868
remove
betaConv
appThm
870
def
27
ref
45
ref
24
ref
712
ref
appTerm
871
def
110
ref
appTerm
appTerm
appTerm
14
ref
45
ref
712
ref
appTerm
872
def
appTerm
873
def
861
ref
appTerm
appTerm
refl
appThm
trans
867
remove
refl
874
def
857
remove
assume
875
def
appThm
eqMp
sym
153
ref
684
ref
146
ref
136
ref
27
ref
871
ref
139
ref
appTerm
appTerm
712
ref
appTerm
absTerm
876
def
139
ref
appTerm
877
def
betaConv
nil
260
ref
876
ref
appTerm
878
def
axiom
nil
91
ref
878
remove
nil
cons
cons
94
ref
877
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
876
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
879
def
subst
880
def
appThm
nil
27
ref
872
ref
appTerm
128
ref
appTerm
axiom
881
def
trans
appThm
14
ref
refl
882
def
881
ref
appThm
883
def
861
ref
refl
884
def
appThm
nil
136
ref
861
ref
nil
cons
885
def
cons
nil
cons
nil
cons
cons
886
def
136
ref
27
ref
14
ref
128
ref
appTerm
887
def
139
ref
appTerm
appTerm
128
ref
appTerm
absTerm
888
def
139
ref
appTerm
889
def
betaConv
nil
260
ref
888
ref
appTerm
890
def
axiom
nil
91
ref
890
remove
nil
cons
cons
94
ref
889
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
888
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
891
def
subst
892
def
trans
appThm
nil
136
ref
128
ref
nil
cons
893
def
cons
nil
cons
nil
cons
cons
894
def
136
ref
27
ref
27
ref
128
ref
appTerm
895
def
139
ref
appTerm
appTerm
139
ref
appTerm
absTerm
896
def
139
ref
appTerm
897
def
betaConv
nil
260
ref
896
ref
appTerm
898
def
axiom
nil
91
ref
898
remove
nil
cons
cons
94
ref
897
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
896
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
899
def
subst
900
def
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
858
ref
cons
901
def
151
ref
862
ref
cons
nil
cons
902
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
368
ref
128
ref
appTerm
903
def
nil
cons
904
def
cons
905
def
863
remove
cons
nil
cons
cons
906
def
123
ref
subst
906
remove
203
ref
subst
869
remove
"_528"
4
ref
var
907
def
27
ref
45
ref
24
ref
907
remove
varTerm
908
def
appTerm
110
ref
appTerm
appTerm
appTerm
14
ref
45
ref
908
remove
appTerm
appTerm
861
ref
appTerm
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
870
remove
27
ref
45
ref
24
ref
128
ref
appTerm
909
def
110
ref
appTerm
appTerm
appTerm
14
ref
45
ref
128
ref
appTerm
910
def
appTerm
911
def
861
ref
appTerm
appTerm
refl
appThm
trans
874
remove
903
remove
assume
912
def
appThm
eqMp
sym
153
ref
684
ref
146
ref
136
ref
27
ref
909
ref
139
ref
appTerm
appTerm
139
ref
appTerm
absTerm
913
def
139
ref
appTerm
914
def
betaConv
nil
260
ref
913
ref
appTerm
915
def
axiom
nil
91
ref
915
remove
nil
cons
cons
94
ref
914
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
913
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
916
def
subst
917
def
appThm
appThm
882
ref
nil
27
ref
910
ref
appTerm
712
ref
appTerm
axiom
918
def
appThm
919
def
884
remove
appThm
886
ref
136
ref
27
ref
14
ref
712
ref
appTerm
920
def
139
ref
appTerm
appTerm
139
ref
appTerm
absTerm
921
def
139
ref
appTerm
922
def
betaConv
nil
260
ref
921
ref
appTerm
923
def
axiom
nil
91
ref
923
remove
nil
cons
cons
94
ref
922
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
921
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
924
def
subst
925
def
trans
appThm
nil
262
ref
885
remove
cons
nil
cons
nil
cons
cons
728
ref
subst
926
def
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
904
remove
cons
927
def
902
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
136
ref
14
ref
141
remove
appTerm
140
remove
712
ref
appTerm
appTerm
absTerm
928
def
108
ref
appTerm
929
def
betaConv
nil
260
ref
928
ref
appTerm
930
def
axiom
931
def
nil
91
ref
930
remove
nil
cons
cons
932
def
94
ref
929
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
928
ref
nil
cons
cons
933
def
724
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
934
def
nil
927
ref
151
ref
858
remove
cons
935
def
553
ref
862
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
subst
882
ref
nil
241
ref
41
ref
nil
cons
cons
nil
cons
nil
cons
cons
245
ref
153
ref
684
ref
219
ref
refl
nil
"t"
217
ref
var
936
def
221
remove
nil
cons
937
def
cons
nil
cons
nil
cons
cons
509
remove
"B"
5
ref
cons
938
def
nil
cons
cons
215
ref
cons
939
def
"t"
795
ref
var
940
def
15
remove
1
ref
795
remove
797
remove
nil
cons
cons
opType
constTerm
941
def
940
ref
varTerm
942
def
appTerm
225
ref
942
ref
265
ref
appTerm
absTerm
943
def
appTerm
944
def
absTerm
945
def
942
ref
appTerm
946
def
betaConv
809
ref
refl
940
ref
944
remove
assume
sym
941
remove
943
remove
appTerm
942
ref
appTerm
947
def
assume
sym
deductAntisym
absThm
appThm
nil
809
ref
940
remove
947
remove
absTerm
948
def
appTerm
949
def
axiom
950
def
eqMp
nil
91
ref
809
ref
945
ref
appTerm
nil
cons
cons
94
ref
946
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
811
ref
812
ref
945
remove
nil
cons
cons
813
remove
942
ref
nil
cons
cons
nil
cons
951
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
952
def
appThm
appThm
appThm
329
ref
225
ref
45
ref
266
ref
appTerm
absTerm
953
def
appTerm
refl
appThm
sym
nil
223
ref
937
ref
cons
nil
cons
nil
cons
cons
954
def
223
ref
27
ref
45
ref
219
ref
330
remove
appTerm
955
def
appTerm
appTerm
329
ref
225
ref
45
ref
325
ref
appTerm
absTerm
956
def
appTerm
appTerm
absTerm
957
def
224
ref
appTerm
958
def
betaConv
nil
336
ref
957
ref
appTerm
959
def
axiom
nil
91
ref
959
remove
nil
cons
cons
94
ref
958
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
957
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
960
def
subst
961
def
subst
320
ref
25
ref
684
ref
41
remove
35
ref
appTerm
betaConv
appThm
nil
241
ref
40
ref
nil
cons
cons
nil
cons
nil
cons
cons
961
ref
subst
320
ref
26
ref
684
ref
40
remove
36
ref
appTerm
betaConv
appThm
nil
91
ref
38
ref
nil
cons
962
def
cons
94
ref
39
ref
nil
cons
963
def
cons
nil
cons
cons
nil
cons
cons
964
def
nil
859
ref
94
ref
27
ref
45
ref
369
ref
appTerm
appTerm
14
ref
113
remove
861
ref
appTerm
appTerm
24
ref
709
ref
appTerm
110
ref
appTerm
appTerm
appTerm
nil
cons
965
def
cons
nil
cons
966
def
cons
nil
cons
cons
967
def
123
ref
subst
967
remove
203
ref
subst
27
ref
"_550"
4
ref
var
968
def
27
ref
45
ref
27
ref
968
remove
varTerm
969
def
appTerm
110
ref
appTerm
appTerm
appTerm
14
ref
24
ref
969
ref
appTerm
861
ref
appTerm
appTerm
24
ref
45
ref
969
remove
appTerm
appTerm
110
ref
appTerm
appTerm
appTerm
absTerm
970
def
108
ref
appTerm
971
def
appTerm
refl
972
def
970
ref
712
ref
appTerm
betaConv
appThm
153
ref
971
remove
betaConv
appThm
973
def
27
ref
45
ref
27
ref
712
ref
appTerm
974
def
110
ref
appTerm
975
def
appTerm
appTerm
14
ref
871
remove
861
ref
appTerm
appTerm
24
ref
872
ref
appTerm
976
def
110
ref
appTerm
appTerm
appTerm
refl
appThm
trans
970
remove
refl
977
def
875
ref
appThm
eqMp
sym
153
ref
684
ref
146
ref
136
ref
27
ref
974
ref
139
ref
appTerm
appTerm
713
ref
appTerm
absTerm
978
def
139
ref
appTerm
979
def
betaConv
nil
260
ref
978
ref
appTerm
980
def
axiom
nil
91
ref
980
remove
nil
cons
cons
94
ref
979
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
978
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
981
def
subst
982
def
appThm
146
ref
722
ref
subst
trans
appThm
882
ref
886
ref
879
ref
subst
appThm
361
ref
881
ref
appThm
983
def
118
ref
appThm
917
ref
trans
appThm
146
ref
924
ref
subst
984
def
trans
appThm
nil
262
ref
145
ref
cons
nil
cons
985
def
nil
cons
cons
728
ref
subst
986
def
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
901
ref
151
ref
965
ref
cons
nil
cons
987
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
905
ref
966
remove
cons
nil
cons
cons
988
def
123
ref
subst
988
remove
203
ref
subst
972
remove
"_548"
4
ref
var
989
def
27
ref
45
ref
27
ref
989
remove
varTerm
990
def
appTerm
110
ref
appTerm
appTerm
appTerm
14
ref
24
ref
990
ref
appTerm
861
ref
appTerm
appTerm
24
ref
45
ref
990
remove
appTerm
appTerm
110
ref
appTerm
appTerm
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
973
remove
27
ref
45
ref
895
remove
110
ref
appTerm
991
def
appTerm
appTerm
14
ref
909
remove
861
ref
appTerm
appTerm
24
ref
910
ref
appTerm
992
def
110
ref
appTerm
appTerm
appTerm
refl
appThm
trans
977
remove
912
ref
appThm
eqMp
sym
153
ref
684
ref
146
ref
899
remove
subst
993
def
appThm
appThm
882
ref
886
ref
916
ref
subst
appThm
361
ref
918
ref
appThm
994
def
118
ref
appThm
880
remove
trans
appThm
886
ref
136
ref
27
ref
14
ref
139
ref
appTerm
995
def
712
ref
appTerm
appTerm
139
ref
appTerm
absTerm
996
def
139
ref
appTerm
997
def
betaConv
nil
260
ref
996
ref
appTerm
998
def
axiom
nil
91
ref
998
remove
nil
cons
cons
94
ref
997
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
996
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
999
def
subst
trans
appThm
926
ref
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
927
ref
987
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
934
ref
nil
927
ref
935
ref
553
ref
965
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
subst
trans
absThm
appThm
trans
trans
absThm
appThm
trans
appThm
nil
241
ref
838
remove
cons
nil
cons
nil
cons
cons
245
ref
153
ref
684
ref
329
ref
refl
1000
def
952
remove
appThm
appThm
appThm
219
ref
953
remove
appTerm
refl
appThm
sym
954
remove
223
ref
27
ref
45
ref
331
ref
appTerm
appTerm
219
ref
956
remove
appTerm
appTerm
absTerm
1001
def
224
ref
appTerm
1002
def
betaConv
nil
336
ref
1001
ref
appTerm
1003
def
axiom
nil
91
ref
1003
remove
nil
cons
cons
94
ref
1002
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1001
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
subst
1004
def
subst
316
ref
23
ref
684
ref
837
remove
appThm
nil
241
ref
50
ref
nil
cons
cons
nil
cons
nil
cons
cons
961
ref
subst
320
ref
44
ref
684
ref
50
remove
46
ref
appTerm
betaConv
appThm
nil
91
ref
49
ref
nil
cons
cons
nil
cons
nil
cons
cons
723
ref
subst
trans
absThm
appThm
trans
trans
absThm
appThm
trans
appThm
trans
882
ref
320
ref
25
ref
153
ref
320
ref
26
ref
882
ref
26
ref
24
ref
38
ref
appTerm
45
ref
39
ref
appTerm
1005
def
appTerm
1006
def
absTerm
1007
def
36
ref
appTerm
betaConv
1008
def
appThm
26
ref
24
ref
45
ref
38
remove
appTerm
1009
def
appTerm
39
ref
appTerm
1010
def
absTerm
1011
def
36
ref
appTerm
betaConv
1012
def
appThm
absThm
appThm
1013
def
appThm
882
ref
320
ref
26
ref
1008
remove
absThm
appThm
appThm
320
ref
26
ref
1012
remove
absThm
appThm
appThm
1014
def
appThm
nil
321
ref
1007
ref
nil
cons
cons
323
ref
1011
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1015
def
245
ref
324
ref
27
ref
329
ref
225
ref
14
ref
325
ref
appTerm
1016
def
328
ref
appTerm
absTerm
appTerm
1017
def
appTerm
14
ref
331
ref
appTerm
1018
def
333
ref
appTerm
1019
def
appTerm
absTerm
1020
def
327
ref
appTerm
1021
def
betaConv
223
ref
336
ref
1020
ref
appTerm
1022
def
absTerm
1023
def
224
ref
appTerm
1024
def
betaConv
nil
336
ref
1023
ref
appTerm
1025
def
axiom
nil
91
ref
1025
remove
nil
cons
cons
94
ref
1024
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1023
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1022
remove
nil
cons
cons
94
ref
1021
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1020
remove
nil
cons
cons
347
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
1026
def
subst
eqMp
absThm
appThm
153
ref
320
ref
25
ref
882
ref
25
ref
33
ref
1007
remove
appTerm
absTerm
1027
def
35
ref
appTerm
betaConv
1028
def
appThm
25
ref
33
ref
1011
remove
appTerm
absTerm
1029
def
35
ref
appTerm
betaConv
1030
def
appThm
absThm
appThm
1031
def
appThm
882
ref
320
ref
25
ref
1028
remove
absThm
appThm
appThm
320
ref
25
ref
1030
remove
absThm
appThm
appThm
1032
def
appThm
nil
321
ref
1027
remove
nil
cons
cons
323
ref
1029
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1033
def
1026
remove
subst
eqMp
trans
appThm
13
ref
23
ref
33
ref
44
ref
49
remove
absTerm
1034
def
appTerm
absTerm
appTerm
refl
appThm
882
ref
153
ref
1032
remove
appThm
1031
remove
appThm
1033
remove
245
ref
324
ref
27
ref
1019
remove
appTerm
1017
remove
appTerm
absTerm
1035
def
327
ref
appTerm
1036
def
betaConv
223
ref
336
ref
1035
ref
appTerm
1037
def
absTerm
1038
def
224
ref
appTerm
1039
def
betaConv
nil
336
ref
1038
ref
appTerm
1040
def
axiom
nil
91
ref
1040
remove
nil
cons
cons
94
ref
1039
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1038
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1037
remove
nil
cons
cons
94
ref
1036
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1035
remove
nil
cons
cons
347
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
1041
def
subst
eqMp
320
ref
25
ref
153
ref
1014
remove
appThm
1013
remove
appThm
1015
remove
1041
remove
subst
eqMp
absThm
appThm
trans
appThm
153
ref
316
ref
23
ref
320
ref
44
ref
23
ref
1034
ref
absTerm
1042
def
48
ref
appTerm
betaConv
1043
def
769
ref
appThm
1034
ref
46
ref
appTerm
betaConv
trans
absThm
appThm
absThm
appThm
appThm
772
ref
refl
1044
def
"f'"
28
ref
var
1045
def
316
ref
23
ref
1043
remove
1045
ref
varTerm
1046
def
48
ref
appTerm
1047
def
refl
appThm
1034
remove
1047
ref
appTerm
betaConv
trans
absThm
appThm
absThm
appThm
appThm
nil
"r"
17
remove
var
1042
remove
nil
cons
cons
nil
cons
nil
cons
cons
792
remove
244
ref
cons
215
ref
cons
"r"
1
ref
216
ref
802
remove
cons
opType
1048
def
var
1049
def
27
ref
219
ref
225
ref
32
ref
815
remove
constTerm
816
remove
1049
remove
varTerm
1050
def
265
ref
appTerm
1051
def
817
remove
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
32
ref
808
remove
constTerm
796
ref
219
ref
225
ref
1051
remove
818
ref
appTerm
absTerm
appTerm
absTerm
appTerm
appTerm
absTerm
1052
def
1050
ref
appTerm
1053
def
betaConv
nil
0
ref
1
ref
1
ref
1048
ref
5
ref
cons
opType
1054
def
5
ref
cons
opType
constTerm
1052
ref
appTerm
1055
def
axiom
nil
91
ref
1055
remove
nil
cons
cons
94
ref
1053
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
"A"
1048
ref
nil
cons
cons
nil
cons
"P"
1054
remove
var
1052
remove
nil
cons
cons
"x"
1048
remove
var
1050
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
appThm
153
ref
882
ref
320
ref
25
ref
25
ref
33
ref
26
ref
14
ref
1006
ref
appTerm
1010
ref
appTerm
1056
def
absTerm
1057
def
appTerm
absTerm
1058
def
35
ref
appTerm
betaConv
1059
def
absThm
appThm
appThm
772
ref
1045
ref
13
ref
23
ref
18
ref
34
ref
1047
remove
appTerm
appTerm
48
ref
appTerm
absTerm
1060
def
appTerm
1061
def
absTerm
1062
def
appTerm
1063
def
refl
1064
def
appThm
appThm
320
ref
25
ref
882
ref
1059
remove
appThm
1064
ref
appThm
absThm
appThm
appThm
nil
321
ref
1058
remove
nil
cons
cons
94
ref
1063
remove
nil
cons
cons
nil
cons
1065
def
cons
nil
cons
cons
245
ref
94
ref
27
ref
1018
remove
110
ref
appTerm
appTerm
329
ref
225
ref
1016
remove
110
ref
appTerm
absTerm
appTerm
appTerm
absTerm
1066
def
110
ref
appTerm
1067
def
betaConv
223
ref
260
ref
1066
ref
appTerm
1068
def
absTerm
1069
def
224
ref
appTerm
1070
def
betaConv
nil
336
ref
1069
ref
appTerm
1071
def
axiom
nil
91
ref
1071
remove
nil
cons
cons
94
ref
1070
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1069
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1068
remove
nil
cons
cons
94
ref
1067
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1066
remove
nil
cons
cons
985
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
1072
def
subst
eqMp
320
ref
25
ref
153
ref
882
ref
320
ref
26
ref
1057
ref
36
ref
appTerm
betaConv
1073
def
absThm
appThm
appThm
1064
ref
appThm
appThm
320
ref
26
ref
882
ref
1073
remove
appThm
1064
remove
appThm
absThm
appThm
appThm
nil
321
ref
1057
remove
nil
cons
cons
1065
remove
cons
nil
cons
cons
1072
remove
subst
eqMp
320
ref
26
ref
153
ref
14
ref
1056
ref
appTerm
1074
def
refl
1075
def
1044
ref
1045
ref
1062
ref
1046
ref
appTerm
betaConv
1076
def
absThm
appThm
appThm
appThm
1044
remove
1045
ref
1075
remove
1076
remove
appThm
absThm
appThm
appThm
nil
"q"
29
ref
var
1062
remove
nil
cons
cons
91
ref
1056
remove
nil
cons
1077
def
cons
1078
def
nil
cons
cons
nil
cons
cons
785
remove
324
ref
27
ref
14
ref
108
ref
appTerm
1079
def
333
remove
appTerm
appTerm
329
ref
225
ref
1079
ref
328
ref
appTerm
absTerm
appTerm
appTerm
absTerm
1080
def
327
ref
appTerm
1081
def
betaConv
91
ref
336
ref
1080
ref
appTerm
1082
def
absTerm
1083
def
108
ref
appTerm
1084
def
betaConv
nil
260
ref
1083
ref
appTerm
1085
def
axiom
nil
91
ref
1085
remove
nil
cons
cons
94
ref
1084
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1083
remove
nil
cons
cons
724
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1082
remove
nil
cons
cons
94
ref
1081
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1080
remove
nil
cons
cons
347
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
absThm
appThm
trans
absThm
appThm
trans
trans
trans
trans
854
remove
assume
eqMp
nil
91
ref
33
ref
25
ref
33
ref
26
ref
772
remove
1045
ref
1074
remove
1061
ref
appTerm
1086
def
absTerm
1087
def
appTerm
1088
def
absTerm
1089
def
appTerm
1090
def
absTerm
1091
def
appTerm
1092
def
nil
cons
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
241
ref
25
ref
12
ref
1091
ref
35
ref
appTerm
1093
def
appTerm
712
ref
appTerm
1094
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
25
ref
nil
136
ref
1094
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1093
ref
nil
cons
1095
def
cons
734
ref
cons
nil
cons
cons
1096
def
123
ref
subst
1096
remove
203
ref
subst
1093
ref
betaConv
1093
remove
assume
eqMp
nil
91
ref
1090
ref
nil
cons
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
241
ref
26
ref
12
ref
1089
ref
36
ref
appTerm
1097
def
appTerm
712
ref
appTerm
1098
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
26
ref
nil
136
ref
1098
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1097
ref
nil
cons
1099
def
cons
734
ref
cons
nil
cons
cons
1100
def
123
ref
subst
1100
remove
203
ref
subst
1097
ref
betaConv
1097
remove
assume
eqMp
nil
91
ref
1088
ref
nil
cons
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
781
ref
1045
ref
12
ref
1087
ref
1046
ref
appTerm
1101
def
appTerm
712
ref
appTerm
1102
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
786
remove
subst
1045
remove
nil
136
ref
1102
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1101
ref
nil
cons
1103
def
cons
734
ref
cons
nil
cons
cons
1104
def
123
ref
subst
1104
remove
203
ref
subst
1101
ref
betaConv
1101
remove
assume
eqMp
nil
91
ref
1086
remove
nil
cons
1105
def
cons
734
ref
cons
nil
cons
cons
1106
def
173
ref
subst
proveHyp
1106
ref
123
ref
subst
1106
remove
203
ref
subst
361
ref
316
ref
25
ref
316
ref
26
ref
964
ref
nil
859
ref
94
ref
112
ref
860
remove
110
ref
appTerm
1107
def
appTerm
nil
cons
1108
def
cons
nil
cons
1109
def
cons
nil
cons
cons
1110
def
123
ref
subst
1110
remove
203
ref
subst
27
ref
"_538"
4
ref
var
1111
def
27
ref
12
ref
1111
remove
varTerm
1112
def
appTerm
110
ref
appTerm
appTerm
14
ref
45
ref
1112
remove
appTerm
appTerm
110
ref
appTerm
appTerm
absTerm
1113
def
108
ref
appTerm
1114
def
appTerm
refl
1115
def
1113
ref
712
ref
appTerm
betaConv
appThm
153
ref
1114
remove
betaConv
appThm
1116
def
27
ref
12
ref
712
ref
appTerm
1117
def
110
ref
appTerm
appTerm
873
ref
110
ref
appTerm
1118
def
appTerm
refl
appThm
trans
1113
remove
refl
1119
def
875
ref
appThm
eqMp
sym
153
ref
146
ref
136
ref
27
ref
1117
ref
139
ref
appTerm
appTerm
128
ref
appTerm
absTerm
1120
def
139
ref
appTerm
1121
def
betaConv
nil
260
ref
1120
ref
appTerm
1122
def
axiom
nil
91
ref
1122
remove
nil
cons
cons
94
ref
1121
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1120
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
appThm
883
remove
118
ref
appThm
146
ref
891
ref
subst
trans
1123
def
appThm
900
ref
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
901
ref
151
ref
1108
ref
cons
nil
cons
1124
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
905
ref
1109
remove
cons
nil
cons
cons
1125
def
123
ref
subst
1125
remove
203
ref
subst
1115
remove
"_536"
4
ref
var
1126
def
27
ref
12
ref
1126
remove
varTerm
1127
def
appTerm
110
ref
appTerm
appTerm
14
ref
45
ref
1127
remove
appTerm
appTerm
110
ref
appTerm
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
1116
remove
27
ref
12
ref
128
ref
appTerm
1128
def
110
ref
appTerm
appTerm
911
ref
110
ref
appTerm
1129
def
appTerm
refl
appThm
trans
1119
remove
912
ref
appThm
eqMp
sym
153
ref
146
remove
136
ref
27
ref
1128
remove
139
ref
appTerm
appTerm
139
ref
appTerm
absTerm
1130
def
139
ref
appTerm
1131
def
betaConv
nil
260
ref
1130
ref
appTerm
1132
def
axiom
nil
91
ref
1132
remove
nil
cons
cons
94
ref
1131
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1130
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1133
def
subst
appThm
919
remove
118
remove
appThm
984
remove
trans
1134
def
appThm
986
ref
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
927
ref
1124
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
934
ref
nil
927
ref
935
ref
553
ref
1108
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
1135
def
subst
absThm
appThm
absThm
appThm
appThm
nil
241
ref
827
ref
nil
cons
cons
nil
cons
nil
cons
cons
961
remove
subst
320
ref
822
ref
684
ref
827
remove
823
ref
appTerm
betaConv
appThm
nil
241
ref
826
ref
nil
cons
cons
nil
cons
nil
cons
cons
1004
remove
subst
316
ref
44
ref
684
ref
826
remove
46
ref
appTerm
betaConv
appThm
absThm
appThm
trans
trans
absThm
appThm
trans
appThm
153
ref
24
ref
13
ref
25
ref
13
ref
26
ref
14
ref
1009
ref
appTerm
39
remove
appTerm
absTerm
appTerm
absTerm
1136
def
appTerm
1137
def
appTerm
1138
def
refl
1139
def
320
ref
822
ref
822
ref
13
ref
44
ref
45
ref
825
remove
appTerm
absTerm
1140
def
appTerm
1141
def
absTerm
1142
def
823
ref
appTerm
betaConv
1143
def
absThm
appThm
appThm
appThm
320
remove
822
ref
1139
remove
1143
remove
appThm
absThm
appThm
appThm
nil
323
ref
1142
remove
nil
cons
cons
91
ref
1137
remove
nil
cons
1144
def
cons
1145
def
nil
cons
cons
nil
cons
cons
245
ref
324
ref
27
ref
841
remove
appTerm
840
remove
appTerm
absTerm
1146
def
327
ref
appTerm
1147
def
betaConv
91
ref
336
ref
1146
ref
appTerm
1148
def
absTerm
1149
def
108
ref
appTerm
1150
def
betaConv
nil
260
ref
1149
ref
appTerm
1151
def
axiom
nil
91
ref
1151
remove
nil
cons
cons
94
ref
1150
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1149
remove
nil
cons
cons
724
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1148
remove
nil
cons
cons
94
ref
1147
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1146
remove
nil
cons
cons
347
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
trans
828
remove
assume
eqMp
nil
91
ref
33
ref
822
ref
1138
remove
1141
ref
appTerm
1152
def
absTerm
1153
def
appTerm
1154
def
nil
cons
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
241
ref
822
ref
12
ref
1153
ref
823
ref
appTerm
1155
def
appTerm
712
ref
appTerm
1156
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
246
ref
subst
822
ref
nil
136
ref
1156
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1155
ref
nil
cons
1157
def
cons
734
ref
cons
nil
cons
cons
1158
def
123
ref
subst
1158
remove
203
ref
subst
1155
ref
betaConv
1155
remove
assume
eqMp
nil
91
ref
1152
remove
nil
cons
1159
def
cons
734
ref
cons
nil
cons
cons
1160
def
173
ref
subst
proveHyp
1160
ref
123
ref
subst
1160
remove
203
ref
subst
nil
91
ref
1061
remove
nil
cons
1161
def
cons
1162
def
734
ref
cons
nil
cons
cons
1163
def
123
ref
subst
1163
remove
203
ref
subst
nil
"_1880"
2
ref
var
1164
def
823
ref
nil
cons
cons
nil
cons
nil
cons
cons
1060
ref
1164
remove
varTerm
1165
def
appTerm
1166
def
betaConv
nil
1162
remove
94
ref
1166
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
241
ref
1060
remove
nil
cons
cons
44
ref
1165
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
nil
91
ref
18
ref
34
ref
1046
remove
823
ref
appTerm
1167
def
appTerm
1168
def
appTerm
1169
def
823
ref
appTerm
1170
def
nil
cons
cons
94
ref
1169
remove
1168
ref
appTerm
1171
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
44
ref
1168
ref
nil
cons
1172
def
cons
nil
cons
1173
def
nil
cons
cons
769
ref
subst
eqMp
nil
91
ref
24
ref
1170
remove
appTerm
1171
remove
appTerm
nil
cons
cons
94
ref
824
ref
1168
remove
appTerm
nil
cons
1174
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
23
ref
1172
remove
cons
1173
remove
cons
nil
cons
cons
nil
"b"
4
ref
var
1175
def
14
ref
45
ref
18
ref
46
ref
appTerm
1176
def
823
remove
appTerm
1177
def
appTerm
1178
def
appTerm
1179
def
45
ref
1176
remove
48
ref
appTerm
1180
def
appTerm
1181
def
appTerm
nil
cons
cons
"a"
4
ref
var
1182
def
824
ref
48
remove
appTerm
1183
def
nil
cons
1184
def
cons
nil
cons
cons
nil
cons
cons
nil
91
ref
27
ref
1182
ref
varTerm
1185
def
appTerm
1186
def
712
ref
appTerm
1187
def
nil
cons
1188
def
cons
1189
def
94
ref
27
ref
14
ref
1185
ref
appTerm
1175
ref
varTerm
1190
def
appTerm
1191
def
appTerm
12
ref
45
ref
1190
ref
appTerm
1192
def
appTerm
1193
def
1185
ref
appTerm
appTerm
nil
cons
1194
def
cons
nil
cons
1195
def
cons
nil
cons
cons
1196
def
123
ref
subst
1196
remove
203
ref
subst
27
ref
"_606"
4
ref
var
1197
def
27
ref
14
ref
1197
remove
varTerm
1198
def
appTerm
1190
ref
appTerm
appTerm
1193
ref
1198
remove
appTerm
appTerm
absTerm
1199
def
1185
ref
appTerm
1200
def
appTerm
refl
1201
def
1199
ref
712
ref
appTerm
betaConv
appThm
153
ref
1200
remove
betaConv
appThm
1202
def
27
ref
920
ref
1190
ref
appTerm
1203
def
appTerm
1193
ref
712
ref
appTerm
appTerm
refl
appThm
trans
1199
remove
refl
1204
def
1187
remove
assume
1205
def
appThm
eqMp
sym
153
ref
nil
136
ref
1190
ref
nil
cons
1206
def
cons
nil
cons
nil
cons
cons
1207
def
924
ref
subst
1208
def
appThm
nil
136
ref
1192
ref
nil
cons
1209
def
cons
nil
cons
nil
cons
cons
1210
def
718
ref
subst
1207
ref
722
ref
subst
trans
appThm
nil
262
ref
1206
remove
cons
nil
cons
nil
cons
cons
728
ref
subst
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
1188
ref
cons
1211
def
151
ref
1194
ref
cons
nil
cons
1212
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
1186
remove
128
ref
appTerm
1213
def
nil
cons
1214
def
cons
1215
def
1195
remove
cons
nil
cons
cons
1216
def
123
ref
subst
1216
remove
203
ref
subst
1201
remove
"_604"
4
ref
var
1217
def
27
ref
14
ref
1217
remove
varTerm
1218
def
appTerm
1190
ref
appTerm
appTerm
1193
ref
1218
remove
appTerm
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
1202
remove
27
ref
887
ref
1190
ref
appTerm
1219
def
appTerm
1193
remove
128
ref
appTerm
appTerm
refl
appThm
trans
1204
remove
1213
remove
assume
1220
def
appThm
eqMp
sym
153
ref
1207
remove
891
ref
subst
1221
def
appThm
1210
ref
136
ref
27
ref
711
ref
128
ref
appTerm
appTerm
128
ref
appTerm
absTerm
1222
def
139
ref
appTerm
1223
def
betaConv
nil
260
ref
1222
ref
appTerm
1224
def
axiom
nil
91
ref
1224
remove
nil
cons
cons
94
ref
1223
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1222
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1225
def
subst
appThm
900
remove
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
1214
remove
cons
1226
def
1212
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
928
ref
1185
ref
appTerm
1227
def
betaConv
931
ref
nil
932
ref
94
ref
1227
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
933
ref
262
ref
1185
ref
nil
cons
1228
def
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1229
def
nil
1226
ref
151
ref
1188
remove
cons
1230
def
553
ref
1194
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
1231
def
subst
315
ref
nil
1175
ref
1181
remove
nil
cons
1232
def
cons
1182
ref
1178
remove
nil
cons
1233
def
cons
nil
cons
cons
nil
cons
cons
nil
1189
remove
94
ref
27
ref
45
ref
1191
remove
appTerm
appTerm
24
ref
45
ref
1185
ref
appTerm
appTerm
1192
ref
appTerm
appTerm
nil
cons
1234
def
cons
nil
cons
1235
def
cons
nil
cons
cons
1236
def
123
ref
subst
1236
remove
203
ref
subst
27
ref
"_610"
4
ref
var
1237
def
27
ref
45
ref
14
ref
1237
remove
varTerm
1238
def
appTerm
1190
ref
appTerm
appTerm
appTerm
24
ref
45
ref
1238
remove
appTerm
appTerm
1192
ref
appTerm
appTerm
absTerm
1239
def
1185
remove
appTerm
1240
def
appTerm
refl
1241
def
1239
ref
712
ref
appTerm
betaConv
appThm
153
ref
1240
remove
betaConv
appThm
1242
def
27
ref
45
ref
1203
remove
appTerm
appTerm
976
remove
1192
ref
appTerm
appTerm
refl
appThm
trans
1239
remove
refl
1243
def
1205
remove
appThm
eqMp
sym
153
ref
684
ref
1208
remove
appThm
appThm
983
remove
1192
ref
refl
1244
def
appThm
1210
ref
916
ref
subst
trans
appThm
nil
262
ref
1209
remove
cons
nil
cons
nil
cons
cons
728
ref
subst
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
1211
remove
151
ref
1234
ref
cons
nil
cons
1245
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
1215
remove
1235
remove
cons
nil
cons
cons
1246
def
123
ref
subst
1246
remove
203
ref
subst
1241
remove
"_608"
4
ref
var
1247
def
27
ref
45
ref
14
ref
1247
remove
varTerm
1248
def
appTerm
1190
remove
appTerm
appTerm
appTerm
24
ref
45
ref
1248
remove
appTerm
appTerm
1192
ref
appTerm
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
1242
remove
27
ref
45
ref
1219
remove
appTerm
appTerm
992
remove
1192
remove
appTerm
appTerm
refl
appThm
trans
1243
remove
1220
remove
appThm
eqMp
sym
153
ref
684
ref
1221
remove
appThm
918
ref
trans
appThm
994
remove
1244
remove
appThm
1210
remove
879
remove
subst
trans
appThm
nil
136
ref
733
ref
cons
nil
cons
nil
cons
cons
981
remove
subst
881
ref
trans
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
1226
ref
1245
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
1229
remove
nil
1226
remove
1230
remove
553
ref
1234
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
subst
361
ref
nil
1182
ref
1177
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
136
ref
1228
remove
cons
nil
cons
nil
cons
cons
722
remove
subst
1249
def
subst
appThm
nil
1182
ref
1180
remove
nil
cons
cons
nil
cons
nil
cons
cons
1249
ref
subst
appThm
trans
appThm
1183
remove
refl
appThm
trans
1179
remove
refl
nil
94
ref
1184
remove
cons
1250
def
91
ref
1232
ref
cons
nil
cons
cons
nil
cons
cons
nil
"t2"
4
ref
var
1251
def
145
ref
cons
"t1"
4
ref
var
1252
def
137
ref
cons
nil
cons
cons
1253
def
nil
cons
cons
1251
ref
27
ref
14
ref
1252
ref
varTerm
1254
def
appTerm
1255
def
1251
ref
varTerm
1256
def
appTerm
1257
def
appTerm
14
ref
1256
ref
appTerm
1258
def
1254
ref
appTerm
appTerm
absTerm
1259
def
1256
ref
appTerm
1260
def
betaConv
1252
ref
260
ref
1259
ref
appTerm
1261
def
absTerm
1262
def
1254
ref
appTerm
1263
def
betaConv
nil
260
ref
1262
ref
appTerm
1264
def
axiom
nil
91
ref
1264
remove
nil
cons
cons
94
ref
1263
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1262
remove
nil
cons
cons
262
ref
1254
ref
nil
cons
cons
nil
cons
1265
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1261
remove
nil
cons
cons
94
ref
1260
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1259
remove
nil
cons
cons
262
ref
1256
ref
nil
cons
cons
nil
cons
1266
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
1267
def
subst
appThm
nil
559
remove
1232
remove
cons
1250
remove
91
ref
1233
remove
cons
nil
cons
cons
cons
nil
cons
cons
153
ref
nil
"t3"
4
ref
var
1268
def
634
remove
cons
1269
def
1253
remove
cons
nil
cons
cons
1268
ref
27
ref
1255
remove
1258
remove
1268
ref
varTerm
1270
def
appTerm
appTerm
1271
def
appTerm
14
ref
1257
remove
appTerm
1270
ref
appTerm
1272
def
appTerm
1273
def
absTerm
1274
def
1270
ref
appTerm
1275
def
betaConv
1251
ref
260
ref
1274
ref
appTerm
1276
def
absTerm
1277
def
1256
remove
appTerm
1278
def
betaConv
1252
ref
260
ref
1277
ref
appTerm
1279
def
absTerm
1280
def
1254
remove
appTerm
1281
def
betaConv
260
ref
refl
1282
def
1252
ref
1282
ref
1251
ref
1282
remove
1268
ref
1273
remove
assume
sym
27
ref
1272
remove
appTerm
1271
remove
appTerm
1283
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
absThm
appThm
nil
260
ref
1252
ref
260
ref
1251
ref
260
ref
1268
remove
1283
remove
absTerm
appTerm
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
91
ref
260
ref
1280
ref
appTerm
nil
cons
cons
94
ref
1281
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1280
remove
nil
cons
cons
1265
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1279
remove
nil
cons
cons
94
ref
1278
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1277
remove
nil
cons
cons
1266
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1276
remove
nil
cons
cons
94
ref
1275
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1274
remove
nil
cons
cons
262
ref
1270
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1284
def
subst
appThm
nil
1269
remove
1251
remove
137
remove
cons
1252
remove
145
remove
cons
nil
cons
cons
cons
nil
cons
cons
1284
remove
subst
appThm
sym
882
ref
1267
ref
appThm
560
remove
refl
appThm
eqMp
subst
trans
245
ref
nil
91
ref
45
ref
726
ref
"y"
216
ref
var
1285
def
varTerm
1286
def
appTerm
1287
def
appTerm
1288
def
nil
cons
1289
def
cons
1290
def
94
ref
14
ref
1288
remove
appTerm
14
ref
45
ref
726
remove
"z"
216
remove
var
varTerm
1291
def
appTerm
appTerm
appTerm
725
ref
1286
ref
appTerm
1291
ref
appTerm
1292
def
appTerm
1293
def
appTerm
nil
cons
1294
def
cons
nil
cons
1295
def
cons
nil
cons
cons
1296
def
123
ref
subst
1296
remove
203
ref
subst
882
ref
684
ref
nil
1290
remove
94
ref
27
ref
1287
ref
appTerm
712
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
nil
149
ref
1287
ref
nil
cons
1297
def
cons
1298
def
nil
cons
nil
cons
cons
nil
91
ref
45
ref
154
ref
appTerm
1299
def
nil
cons
1300
def
cons
94
ref
27
ref
154
ref
appTerm
712
ref
appTerm
nil
cons
1301
def
cons
nil
cons
cons
nil
cons
cons
1302
def
123
ref
subst
1302
remove
203
ref
subst
nil
598
remove
734
ref
cons
nil
cons
cons
386
ref
subst
27
ref
1299
ref
appTerm
refl
91
ref
109
ref
712
ref
appTerm
absTerm
1303
def
154
ref
appTerm
betaConv
appThm
nil
132
remove
45
ref
appTerm
1303
remove
appTerm
axiom
163
remove
appThm
eqMp
1299
remove
assume
eqMp
nil
91
ref
558
remove
712
ref
appTerm
nil
cons
cons
94
ref
1117
remove
154
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
733
ref
cons
94
ref
597
ref
cons
nil
cons
cons
nil
cons
cons
1304
def
123
ref
subst
1304
remove
203
ref
subst
91
ref
108
ref
absTerm
1305
def
154
remove
appTerm
1306
def
betaConv
nil
974
remove
260
ref
1305
ref
appTerm
1307
def
appTerm
axiom
712
ref
assume
eqMp
nil
91
ref
1307
remove
nil
cons
cons
94
ref
1306
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1305
remove
nil
cons
cons
262
ref
597
ref
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
733
ref
cons
151
ref
597
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1300
remove
cons
151
ref
1301
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
subst
eqMp
appThm
881
ref
trans
appThm
1293
ref
refl
appThm
nil
136
ref
1293
remove
nil
cons
cons
nil
cons
nil
cons
cons
891
remove
subst
trans
sym
142
ref
eqMp
eqMp
nil
149
ref
1289
ref
cons
151
ref
1294
ref
cons
nil
cons
1308
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
1297
ref
cons
1295
remove
cons
nil
cons
cons
1309
def
123
ref
subst
1309
remove
203
ref
subst
882
ref
684
ref
725
remove
refl
1287
ref
assume
appThm
1310
def
1286
ref
refl
appThm
nil
225
ref
1286
ref
nil
cons
cons
nil
cons
1311
def
nil
cons
cons
727
ref
subst
trans
appThm
918
remove
trans
appThm
882
remove
684
ref
1310
remove
1291
remove
refl
appThm
appThm
appThm
1292
ref
refl
appThm
appThm
nil
136
ref
14
ref
45
ref
1292
ref
appTerm
appTerm
1292
ref
appTerm
nil
cons
1312
def
cons
nil
cons
nil
cons
cons
924
remove
subst
trans
sym
nil
91
ref
27
ref
1292
ref
appTerm
1313
def
712
ref
appTerm
1314
def
nil
cons
1315
def
cons
94
ref
1312
ref
cons
nil
cons
1316
def
cons
nil
cons
cons
1317
def
123
ref
subst
1317
remove
203
ref
subst
27
ref
"_626"
4
ref
var
1318
def
14
ref
45
ref
1318
remove
varTerm
1319
def
appTerm
appTerm
1319
remove
appTerm
absTerm
1320
def
1292
ref
appTerm
1321
def
appTerm
refl
1322
def
1320
ref
712
ref
appTerm
betaConv
appThm
153
ref
1321
remove
betaConv
appThm
1323
def
873
remove
712
ref
appTerm
refl
appThm
trans
1320
remove
refl
1324
def
1314
remove
assume
appThm
eqMp
sym
nil
136
ref
872
remove
nil
cons
cons
nil
cons
nil
cons
cons
999
remove
subst
881
remove
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
1315
ref
cons
151
ref
1312
ref
cons
nil
cons
1325
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
1313
remove
128
ref
appTerm
1326
def
nil
cons
1327
def
cons
1316
remove
cons
nil
cons
cons
1328
def
123
ref
subst
1328
remove
203
ref
subst
1322
remove
"_624"
4
ref
var
1329
def
14
ref
45
ref
1329
remove
varTerm
1330
def
appTerm
appTerm
1330
remove
appTerm
absTerm
128
ref
appTerm
betaConv
appThm
1323
remove
911
remove
128
ref
appTerm
refl
appThm
trans
1324
remove
1326
remove
assume
appThm
eqMp
sym
nil
136
ref
910
remove
nil
cons
cons
nil
cons
nil
cons
cons
136
ref
27
ref
995
ref
128
ref
appTerm
appTerm
128
ref
appTerm
absTerm
1331
def
139
ref
appTerm
1332
def
betaConv
nil
260
ref
1331
ref
appTerm
1333
def
axiom
nil
91
ref
1333
remove
nil
cons
cons
94
ref
1332
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1331
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
1327
remove
cons
1334
def
1325
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
928
remove
1292
ref
appTerm
1335
def
betaConv
931
remove
nil
932
remove
94
ref
1335
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
933
remove
262
ref
1292
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
1334
remove
151
ref
1315
remove
cons
553
ref
1312
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
eqMp
eqMp
nil
1298
ref
1308
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
136
ref
995
remove
713
remove
appTerm
absTerm
1336
def
1287
remove
appTerm
1337
def
betaConv
nil
260
ref
1336
ref
appTerm
1338
def
axiom
nil
91
ref
1338
remove
nil
cons
cons
94
ref
1337
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1336
remove
nil
cons
cons
262
ref
1297
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
1298
remove
151
ref
1289
remove
cons
553
ref
1294
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
proveHyp
subst
eqMp
eqMp
1339
def
subst
eqMp
nil
91
ref
1174
remove
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"_1879"
2
ref
var
1340
def
1167
remove
nil
cons
cons
nil
cons
nil
cons
cons
nil
91
ref
824
remove
34
ref
1340
remove
varTerm
1341
def
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
27
ref
709
remove
appTerm
refl
138
remove
718
ref
subst
appThm
nil
262
ref
710
remove
cons
nil
cons
nil
cons
cons
728
remove
subst
trans
sym
142
ref
eqMp
1342
def
subst
1140
ref
1341
ref
appTerm
1343
def
betaConv
nil
149
ref
1144
remove
cons
151
ref
1141
remove
nil
cons
1344
def
cons
nil
cons
cons
nil
cons
cons
1345
def
385
ref
subst
nil
91
ref
1344
remove
cons
94
ref
1343
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1140
remove
nil
cons
cons
44
ref
1341
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
subst
eqMp
eqMp
nil
149
ref
1161
ref
cons
151
ref
733
ref
cons
nil
cons
1346
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
1078
remove
734
ref
cons
nil
cons
cons
1347
def
123
ref
subst
1347
remove
203
ref
subst
nil
91
ref
1010
remove
nil
cons
1348
def
cons
734
ref
cons
nil
cons
cons
1349
def
123
ref
subst
1349
remove
203
ref
subst
nil
44
ref
37
ref
nil
cons
cons
nil
cons
nil
cons
cons
769
remove
subst
nil
91
ref
18
ref
37
ref
appTerm
37
ref
appTerm
1350
def
nil
cons
cons
1351
def
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
1351
remove
nil
cons
nil
cons
cons
1342
ref
subst
27
ref
"_1887"
2
ref
var
1352
def
45
ref
18
ref
34
ref
1352
remove
varTerm
appTerm
appTerm
37
ref
appTerm
appTerm
absTerm
1353
def
35
ref
appTerm
1354
def
appTerm
refl
1353
ref
36
ref
appTerm
betaConv
appThm
153
ref
1354
remove
betaConv
appThm
45
ref
1350
remove
appTerm
refl
appThm
trans
1353
remove
refl
nil
149
ref
1009
remove
nil
cons
cons
151
ref
963
ref
cons
nil
cons
cons
nil
cons
cons
1355
def
385
ref
subst
appThm
eqMp
1355
remove
165
ref
subst
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1348
ref
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
1006
remove
nil
cons
1356
def
cons
734
ref
cons
nil
cons
cons
1357
def
123
ref
subst
1357
remove
203
ref
subst
nil
149
ref
962
remove
cons
151
ref
1005
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
1358
def
165
ref
subst
964
remove
173
ref
subst
proveHyp
nil
"_1872"
2
ref
var
1359
def
36
ref
nil
cons
1360
def
cons
"_1871"
2
ref
var
1361
def
35
ref
nil
cons
1362
def
cons
nil
cons
cons
nil
cons
cons
nil
1175
ref
45
ref
18
ref
34
ref
1361
remove
varTerm
1363
def
appTerm
appTerm
1364
def
34
ref
1359
remove
varTerm
1365
def
appTerm
appTerm
1366
def
appTerm
nil
cons
1367
def
cons
1182
ref
18
ref
1363
ref
appTerm
1368
def
1365
ref
appTerm
1369
def
nil
cons
1370
def
cons
nil
cons
cons
nil
cons
cons
1231
ref
subst
315
ref
nil
1182
ref
1366
remove
nil
cons
cons
nil
cons
nil
cons
cons
1249
ref
subst
appThm
1369
remove
refl
appThm
trans
nil
94
ref
1370
remove
cons
91
ref
1367
remove
cons
nil
cons
cons
nil
cons
cons
1267
ref
subst
26
ref
14
ref
45
ref
1364
remove
37
remove
appTerm
appTerm
appTerm
1368
remove
36
ref
appTerm
appTerm
absTerm
1371
def
1365
ref
appTerm
1372
def
betaConv
1136
ref
1363
ref
appTerm
1373
def
betaConv
1345
remove
165
ref
subst
nil
1145
remove
94
ref
1373
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1136
remove
nil
cons
cons
44
ref
1363
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
13
ref
1371
ref
appTerm
nil
cons
cons
94
ref
1372
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1371
remove
nil
cons
cons
44
ref
1365
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
subst
eqMp
nil
91
ref
963
remove
cons
1374
def
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
1374
remove
nil
cons
nil
cons
cons
1342
ref
subst
1358
remove
385
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
1356
remove
cons
1375
def
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
1375
remove
151
ref
1348
remove
cons
553
ref
733
remove
cons
nil
cons
1376
def
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
eqMp
nil
149
ref
1077
remove
cons
1377
def
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
1377
remove
151
ref
1161
remove
cons
1376
remove
cons
cons
nil
cons
cons
572
ref
subst
proveHyp
proveHyp
eqMp
nil
149
ref
1159
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
1157
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
13
ref
44
ref
12
ref
1153
ref
46
ref
appTerm
appTerm
712
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
1154
remove
appTerm
712
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1153
remove
nil
cons
cons
1346
ref
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
1105
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
1103
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
834
ref
"x"
28
remove
var
1378
def
12
ref
1087
ref
1378
ref
varTerm
1379
def
appTerm
appTerm
712
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
1088
remove
appTerm
712
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
784
ref
781
ref
1087
remove
nil
cons
cons
1346
ref
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
1099
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
13
ref
44
ref
12
ref
1089
ref
46
ref
appTerm
appTerm
712
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
1090
remove
appTerm
712
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1089
remove
nil
cons
cons
1346
ref
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
1095
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
13
ref
44
ref
12
ref
1091
ref
46
remove
appTerm
appTerm
712
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
1092
remove
appTerm
712
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1091
remove
nil
cons
cons
1346
ref
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
eqMp
nil
149
ref
855
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
851
remove
cons
151
ref
852
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
91
ref
834
ref
832
ref
appTerm
nil
cons
cons
94
ref
833
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
784
ref
781
ref
832
remove
nil
cons
cons
1378
ref
34
remove
nil
cons
cons
nil
cons
1380
def
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
784
ref
781
ref
53
remove
nil
cons
1381
def
cons
1380
remove
cons
nil
cons
cons
515
ref
subst
proveHyp
eqMp
nil
149
ref
789
remove
cons
151
ref
779
ref
cons
nil
cons
1382
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
787
remove
cons
1382
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
834
remove
1378
remove
12
ref
776
ref
1379
remove
appTerm
appTerm
778
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
777
remove
appTerm
778
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
784
ref
781
remove
776
remove
nil
cons
cons
1382
remove
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
nil
91
ref
779
remove
cons
94
ref
770
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
784
remove
"p"
29
remove
var
1381
remove
cons
nil
cons
nil
cons
cons
nil
91
ref
329
ref
224
ref
appTerm
1383
def
nil
cons
1384
def
cons
1385
def
94
ref
27
ref
224
ref
21
remove
1
ref
217
ref
508
remove
cons
opType
constTerm
224
ref
appTerm
appTerm
1386
def
appTerm
1387
def
128
ref
appTerm
1388
def
nil
cons
1389
def
cons
nil
cons
1390
def
cons
nil
cons
cons
1391
def
123
ref
subst
1391
remove
203
ref
subst
1000
remove
nil
936
remove
345
ref
cons
nil
cons
nil
cons
cons
939
remove
948
ref
942
remove
appTerm
1392
def
betaConv
950
remove
nil
91
ref
949
remove
nil
cons
cons
94
ref
1392
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
811
ref
812
ref
948
remove
nil
cons
cons
951
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
appThm
nil
136
ref
1384
ref
cons
nil
cons
nil
cons
cons
1393
def
143
ref
subst
1383
ref
assume
eqMp
trans
sym
142
ref
eqMp
nil
91
ref
331
remove
nil
cons
cons
1390
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
220
ref
345
remove
cons
151
ref
1389
remove
cons
nil
cons
1394
def
cons
nil
cons
cons
nil
471
remove
94
ref
12
ref
329
remove
225
ref
266
ref
absTerm
1395
def
appTerm
1396
def
appTerm
156
ref
appTerm
1397
def
nil
cons
1398
def
cons
nil
cons
1399
def
cons
nil
cons
cons
1400
def
386
ref
subst
1400
ref
123
ref
subst
1400
remove
203
ref
subst
nil
220
ref
225
ref
12
ref
1395
ref
265
ref
appTerm
1401
def
appTerm
156
remove
appTerm
1402
def
absTerm
1403
def
nil
cons
cons
nil
cons
nil
cons
cons
233
ref
subst
225
ref
nil
136
ref
1402
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1401
ref
nil
cons
1404
def
cons
479
ref
cons
nil
cons
cons
1405
def
123
ref
subst
1405
remove
203
ref
subst
nil
"f"
217
remove
var
937
remove
cons
1285
ref
512
remove
cons
nil
cons
cons
nil
cons
cons
938
remove
510
ref
cons
215
ref
cons
1285
remove
803
remove
225
ref
818
remove
absTerm
1286
ref
appTerm
appTerm
798
ref
1286
ref
appTerm
appTerm
absTerm
1406
def
1286
remove
appTerm
1407
def
betaConv
796
remove
219
ref
1406
ref
appTerm
1408
def
absTerm
1409
def
798
remove
appTerm
1410
def
betaConv
nil
809
remove
1409
ref
appTerm
1411
def
axiom
nil
91
ref
1411
remove
nil
cons
cons
94
ref
1410
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
811
remove
812
remove
1409
remove
nil
cons
cons
814
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1408
remove
nil
cons
cons
94
ref
1407
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
510
ref
220
ref
1406
remove
nil
cons
cons
1311
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
1412
def
1401
remove
assume
eqMp
506
remove
proveHyp
514
remove
eqMp
eqMp
nil
149
ref
1404
remove
cons
497
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
219
ref
1403
remove
appTerm
nil
cons
cons
1399
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
510
ref
220
ref
1395
remove
nil
cons
cons
1413
def
497
ref
cons
nil
cons
cons
499
ref
subst
eqMp
eqMp
nil
498
remove
151
ref
1398
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
503
remove
1397
ref
appTerm
nil
cons
cons
94
ref
12
ref
1397
ref
appTerm
469
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
1398
ref
cons
94
ref
470
ref
cons
nil
cons
cons
nil
cons
cons
1414
def
123
ref
subst
1414
remove
203
ref
subst
nil
511
remove
nil
cons
nil
cons
cons
233
ref
subst
225
ref
nil
136
ref
467
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
505
ref
123
ref
subst
505
remove
203
ref
subst
1412
remove
sym
266
remove
assume
eqMp
510
ref
1413
remove
513
ref
cons
nil
cons
cons
515
remove
subst
proveHyp
nil
91
ref
1396
remove
nil
cons
cons
479
remove
cons
nil
cons
cons
173
ref
subst
1397
remove
assume
eqMp
proveHyp
eqMp
nil
149
ref
267
remove
cons
497
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
149
ref
1398
remove
cons
151
ref
470
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
subst
nil
220
ref
225
ref
326
ref
1388
ref
appTerm
1415
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
233
ref
subst
225
ref
nil
136
ref
1415
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
325
ref
nil
cons
1416
def
cons
1417
def
1390
remove
cons
nil
cons
cons
1418
def
123
ref
subst
1418
remove
203
ref
subst
nil
136
ref
1386
ref
nil
cons
1419
def
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
1417
remove
94
ref
1419
remove
cons
1420
def
nil
cons
cons
nil
cons
cons
173
ref
subst
225
ref
326
remove
1386
ref
appTerm
absTerm
1421
def
265
remove
appTerm
1422
def
betaConv
223
ref
219
ref
1421
ref
appTerm
1423
def
absTerm
1424
def
224
ref
appTerm
1425
def
betaConv
nil
336
ref
1424
ref
appTerm
1426
def
axiom
nil
91
ref
1426
remove
nil
cons
cons
94
ref
1425
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1424
remove
nil
cons
cons
346
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1423
remove
nil
cons
cons
94
ref
1422
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
510
remove
220
remove
1421
remove
nil
cons
cons
513
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1416
remove
cons
1394
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1384
ref
cons
1394
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
12
ref
1383
ref
appTerm
1427
def
1388
remove
appTerm
nil
cons
cons
94
ref
27
ref
1427
ref
1386
remove
appTerm
appTerm
1428
def
1427
ref
128
ref
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"q'"
4
ref
var
1429
def
893
remove
cons
nil
cons
nil
cons
cons
1383
ref
refl
nil
91
ref
27
ref
1383
ref
appTerm
1430
def
1383
remove
appTerm
nil
cons
cons
94
ref
12
ref
1427
ref
1387
remove
1429
ref
varTerm
1431
def
appTerm
1432
def
appTerm
appTerm
1428
ref
1427
remove
1431
ref
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"p'"
4
ref
var
1433
def
1384
remove
cons
nil
cons
nil
cons
cons
1429
ref
12
ref
1430
remove
1433
ref
varTerm
1434
def
appTerm
appTerm
12
ref
12
ref
1434
ref
appTerm
1435
def
1432
remove
appTerm
appTerm
1428
remove
1435
ref
1431
ref
appTerm
1436
def
appTerm
appTerm
appTerm
absTerm
1437
def
1431
ref
appTerm
1438
def
betaConv
1433
ref
260
ref
1437
ref
appTerm
1439
def
absTerm
1440
def
1434
ref
appTerm
1441
def
betaConv
nil
1420
remove
1385
remove
nil
cons
cons
nil
cons
cons
nil
251
ref
1433
ref
260
ref
1429
ref
12
ref
368
remove
1434
ref
appTerm
1442
def
appTerm
12
ref
1435
ref
27
ref
110
ref
appTerm
1431
ref
appTerm
1443
def
appTerm
1444
def
appTerm
112
remove
1436
ref
appTerm
1445
def
appTerm
1446
def
appTerm
1447
def
absTerm
1448
def
appTerm
1449
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
255
ref
subst
1433
remove
nil
136
ref
1449
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
251
ref
1448
remove
nil
cons
cons
nil
cons
nil
cons
cons
255
remove
subst
1429
remove
nil
136
ref
1447
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1442
remove
nil
cons
1450
def
cons
1451
def
94
ref
1446
remove
nil
cons
1452
def
cons
nil
cons
cons
nil
cons
cons
1453
def
123
ref
subst
1453
remove
203
ref
subst
nil
91
ref
1444
ref
nil
cons
1454
def
cons
94
ref
1445
remove
nil
cons
1455
def
cons
nil
cons
cons
nil
cons
cons
1456
def
123
ref
subst
1456
remove
203
ref
subst
nil
377
remove
94
ref
1436
ref
nil
cons
1457
def
cons
nil
cons
cons
nil
cons
cons
1458
def
386
ref
subst
1458
ref
123
ref
subst
1458
remove
203
ref
subst
nil
91
ref
1434
ref
nil
cons
1459
def
cons
1460
def
94
ref
1431
ref
nil
cons
1461
def
cons
nil
cons
1462
def
cons
nil
cons
cons
1463
def
123
ref
subst
1463
ref
203
ref
subst
nil
1451
ref
94
ref
109
remove
1434
remove
appTerm
1464
def
nil
cons
1465
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
nil
256
remove
94
ref
1459
ref
cons
nil
cons
cons
nil
cons
cons
1466
def
496
ref
subst
eqMp
1467
def
nil
91
ref
1465
ref
cons
1468
def
1462
ref
cons
nil
cons
cons
1469
def
173
ref
subst
proveHyp
nil
1451
remove
94
ref
1435
remove
108
ref
appTerm
1470
def
nil
cons
1471
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
1466
ref
nil
491
remove
380
remove
cons
nil
cons
cons
1472
def
123
ref
subst
1472
remove
203
ref
subst
381
remove
eqMp
nil
494
remove
383
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
1473
def
subst
eqMp
1474
def
nil
91
ref
1471
ref
cons
1475
def
94
ref
12
ref
1464
ref
appTerm
1476
def
1431
ref
appTerm
nil
cons
1477
def
cons
nil
cons
cons
nil
cons
cons
1478
def
173
ref
subst
proveHyp
1478
ref
123
ref
subst
1478
remove
203
ref
subst
1469
ref
123
ref
subst
1469
remove
203
ref
subst
nil
1460
ref
257
remove
cons
nil
cons
cons
173
ref
subst
1470
remove
assume
eqMp
1479
def
1466
remove
173
ref
subst
1464
remove
assume
eqMp
1480
def
1479
remove
proveHyp
proveHyp
nil
1460
remove
94
ref
1443
remove
nil
cons
1481
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
1444
remove
assume
eqMp
1482
def
nil
91
ref
1481
remove
cons
1483
def
94
ref
378
remove
1431
ref
appTerm
1484
def
nil
cons
1485
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
371
remove
1462
ref
cons
nil
cons
cons
1486
def
496
remove
subst
eqMp
1487
def
nil
91
ref
1485
ref
cons
1488
def
1462
remove
cons
nil
cons
cons
1489
def
173
ref
subst
proveHyp
1482
remove
nil
1483
remove
94
ref
12
ref
1431
ref
appTerm
110
ref
appTerm
1490
def
nil
cons
1491
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
1486
ref
1473
remove
subst
eqMp
1492
def
nil
91
ref
1491
ref
cons
1493
def
94
ref
12
ref
1484
ref
appTerm
1494
def
1431
remove
appTerm
nil
cons
1495
def
cons
nil
cons
cons
nil
cons
cons
1496
def
173
ref
subst
proveHyp
1496
ref
123
ref
subst
1496
remove
203
ref
subst
1489
ref
123
ref
subst
1489
remove
203
ref
subst
172
remove
1486
remove
173
ref
subst
1484
remove
assume
eqMp
proveHyp
eqMp
nil
149
ref
1485
remove
cons
1497
def
151
ref
1461
ref
cons
nil
cons
1498
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
1491
remove
cons
1499
def
151
ref
1495
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
149
ref
1465
remove
cons
1500
def
1498
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
1471
remove
cons
1501
def
151
ref
1477
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1459
ref
cons
1498
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
382
remove
151
ref
1457
ref
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
12
ref
111
ref
appTerm
1436
ref
appTerm
nil
cons
cons
94
ref
12
ref
1436
ref
appTerm
111
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
1457
ref
cons
492
remove
cons
nil
cons
cons
1502
def
123
ref
subst
1502
remove
203
ref
subst
123
ref
203
ref
1467
remove
nil
1468
remove
372
ref
cons
nil
cons
cons
1503
def
173
ref
subst
proveHyp
1474
remove
nil
1475
remove
94
ref
1476
remove
110
ref
appTerm
nil
cons
1504
def
cons
nil
cons
cons
nil
cons
cons
1505
def
173
ref
subst
proveHyp
1505
ref
123
ref
subst
1505
remove
203
ref
subst
1503
ref
123
ref
subst
1503
remove
203
ref
subst
1480
remove
1487
remove
nil
1488
remove
372
ref
cons
nil
cons
cons
1506
def
173
ref
subst
proveHyp
1492
remove
nil
1493
remove
94
ref
1494
remove
110
ref
appTerm
nil
cons
1507
def
cons
nil
cons
cons
nil
cons
cons
1508
def
173
ref
subst
proveHyp
1508
ref
123
ref
subst
1508
remove
203
ref
subst
1506
ref
123
ref
subst
1506
remove
203
ref
subst
1463
remove
173
ref
subst
1436
remove
assume
eqMp
nil
91
ref
1461
ref
cons
372
remove
cons
nil
cons
cons
173
ref
subst
1490
remove
assume
eqMp
proveHyp
eqMp
nil
1497
remove
152
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
1499
remove
151
ref
1507
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
nil
1500
remove
152
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
1501
remove
151
ref
1504
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
166
remove
deductAntisym
eqMp
eqMp
nil
149
ref
1457
remove
cons
495
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
nil
149
ref
1454
remove
cons
151
ref
1455
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
1450
remove
cons
151
ref
1452
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
subst
nil
91
ref
260
ref
1440
ref
appTerm
nil
cons
cons
94
ref
1441
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1440
remove
nil
cons
cons
262
ref
1459
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1439
remove
nil
cons
cons
94
ref
1438
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1437
remove
nil
cons
cons
262
remove
1461
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
subst
eqMp
1393
remove
1225
remove
subst
trans
sym
142
ref
eqMp
1509
def
subst
eqMp
eqMp
eqMp
nil
91
ref
33
remove
63
ref
appTerm
nil
cons
cons
94
ref
765
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
321
ref
63
remove
nil
cons
cons
nil
cons
nil
cons
cons
1509
remove
subst
eqMp
eqMp
eqMp
1510
def
nil
149
ref
60
remove
nil
cons
1511
def
cons
151
ref
13
ref
44
ref
45
ref
62
remove
66
ref
appTerm
appTerm
absTerm
1512
def
appTerm
1513
def
nil
cons
1514
def
cons
nil
cons
cons
nil
cons
cons
1515
def
385
ref
subst
proveHyp
nil
91
ref
1514
ref
cons
1516
def
94
ref
12
ref
760
ref
appTerm
1517
def
764
remove
appTerm
1518
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
732
ref
94
ref
12
ref
1513
remove
appTerm
1519
def
1518
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
12
ref
730
ref
appTerm
refl
1519
ref
refl
1517
ref
refl
763
ref
refl
nil
136
ref
664
remove
cons
nil
cons
nil
cons
cons
718
remove
subst
1520
def
appThm
appThm
appThm
appThm
sym
nil
732
remove
94
ref
1519
remove
1517
remove
763
remove
45
ref
100
ref
appTerm
1521
def
appTerm
1522
def
appTerm
1523
def
appTerm
nil
cons
1524
def
cons
nil
cons
cons
nil
cons
cons
1525
def
123
ref
subst
1525
remove
203
ref
subst
nil
1516
ref
94
ref
1523
remove
nil
cons
1526
def
cons
nil
cons
cons
nil
cons
cons
1527
def
123
ref
subst
1527
remove
203
ref
subst
nil
762
remove
94
ref
1522
remove
nil
cons
1528
def
cons
nil
cons
cons
nil
cons
cons
1529
def
123
ref
subst
1529
remove
203
ref
subst
nil
750
ref
94
ref
1521
remove
nil
cons
1530
def
cons
nil
cons
cons
nil
cons
cons
1531
def
123
ref
subst
1531
remove
203
ref
subst
1520
remove
736
ref
123
ref
subst
736
remove
203
ref
subst
nil
737
ref
706
ref
nil
cons
cons
nil
cons
nil
cons
cons
745
remove
960
remove
subst
subst
32
remove
680
ref
constTerm
1532
def
refl
683
ref
684
remove
706
remove
689
ref
appTerm
betaConv
appThm
nil
91
ref
705
ref
nil
cons
1533
def
cons
1534
def
nil
cons
nil
cons
cons
723
remove
subst
trans
absThm
appThm
trans
730
remove
assume
eqMp
nil
91
ref
1532
remove
683
ref
705
remove
absTerm
1535
def
appTerm
1536
def
nil
cons
cons
734
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
737
ref
683
ref
12
ref
1535
ref
689
ref
appTerm
1537
def
appTerm
712
ref
appTerm
1538
def
absTerm
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
683
ref
nil
136
ref
1538
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1537
ref
nil
cons
1539
def
cons
734
ref
cons
nil
cons
cons
1540
def
123
ref
subst
1540
remove
203
ref
subst
1537
ref
betaConv
1537
remove
assume
eqMp
nil
1534
ref
734
ref
cons
nil
cons
cons
1541
def
173
ref
subst
proveHyp
1541
ref
123
ref
subst
1541
remove
203
ref
subst
nil
1534
remove
94
ref
18
ref
693
ref
704
ref
appTerm
1542
def
appTerm
1543
def
693
ref
699
ref
appTerm
1544
def
appTerm
1545
def
nil
cons
1546
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
nil
"_1914"
678
ref
var
1547
def
699
ref
nil
cons
cons
"_1913"
678
ref
var
1548
def
704
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
nil
91
ref
686
ref
1548
ref
varTerm
1549
def
appTerm
1547
ref
varTerm
1550
def
appTerm
1551
def
nil
cons
1552
def
cons
94
ref
18
ref
693
ref
1549
remove
appTerm
appTerm
693
ref
1550
remove
appTerm
appTerm
nil
cons
1553
def
cons
nil
cons
cons
nil
cons
cons
1554
def
123
ref
subst
1554
remove
203
ref
subst
693
ref
refl
1555
def
1551
remove
assume
appThm
eqMp
nil
149
ref
1552
remove
cons
151
ref
1553
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
1556
def
subst
eqMp
nil
91
ref
1546
remove
cons
94
ref
1543
remove
703
ref
appTerm
1557
def
nil
cons
cons
nil
cons
1558
def
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
"_1907"
678
ref
var
1559
def
690
ref
cons
nil
cons
nil
cons
cons
742
remove
1559
remove
varTerm
1560
def
appTerm
1561
def
betaConv
nil
750
remove
94
ref
1561
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
744
ref
743
remove
"x"
678
ref
var
1562
def
1560
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
nil
91
ref
686
ref
692
ref
702
ref
appTerm
1563
def
appTerm
689
ref
appTerm
nil
cons
cons
94
ref
18
ref
693
ref
1563
ref
appTerm
appTerm
702
ref
appTerm
nil
cons
1564
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
1547
remove
690
ref
cons
1548
remove
1563
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
1556
remove
subst
eqMp
nil
91
ref
1564
remove
cons
94
ref
93
ref
702
ref
appTerm
1565
def
nil
cons
1566
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"_1909"
2
ref
var
1567
def
702
ref
nil
cons
1568
def
cons
nil
cons
nil
cons
cons
nil
1175
ref
45
ref
18
ref
693
ref
692
ref
1567
remove
varTerm
1569
def
appTerm
appTerm
appTerm
1569
ref
appTerm
1570
def
appTerm
nil
cons
cons
1182
ref
93
ref
1569
ref
appTerm
1571
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
1231
ref
subst
315
ref
nil
1182
ref
1570
remove
nil
cons
cons
nil
cons
nil
cons
cons
1249
ref
subst
appThm
1571
remove
refl
appThm
trans
752
ref
14
ref
754
ref
appTerm
45
ref
755
ref
appTerm
appTerm
absTerm
1572
def
1569
ref
appTerm
1573
def
betaConv
316
ref
752
ref
nil
91
ref
754
ref
nil
cons
cons
94
ref
755
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
nil
859
remove
94
ref
27
ref
369
remove
appTerm
24
ref
1079
remove
861
ref
appTerm
appTerm
1107
remove
appTerm
appTerm
nil
cons
1574
def
cons
nil
cons
1575
def
cons
nil
cons
cons
1576
def
123
ref
subst
1576
remove
203
ref
subst
27
ref
"_554"
4
ref
var
1577
def
27
ref
27
ref
1577
remove
varTerm
1578
def
appTerm
110
ref
appTerm
appTerm
24
ref
14
ref
1578
ref
appTerm
861
ref
appTerm
appTerm
14
ref
45
ref
1578
remove
appTerm
appTerm
110
ref
appTerm
appTerm
appTerm
absTerm
1579
def
108
remove
appTerm
1580
def
appTerm
refl
1581
def
1579
ref
712
ref
appTerm
betaConv
appThm
153
ref
1580
remove
betaConv
appThm
1582
def
27
ref
975
remove
appTerm
24
ref
920
remove
861
ref
appTerm
appTerm
1118
remove
appTerm
appTerm
refl
appThm
trans
1579
remove
refl
1583
def
875
remove
appThm
eqMp
sym
153
ref
982
remove
appThm
361
ref
925
remove
appThm
1123
remove
appThm
886
remove
136
ref
27
ref
24
ref
139
ref
appTerm
128
ref
appTerm
appTerm
139
ref
appTerm
absTerm
1584
def
139
ref
appTerm
1585
def
betaConv
nil
260
ref
1584
ref
appTerm
1586
def
axiom
nil
91
ref
1586
remove
nil
cons
cons
94
ref
1585
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1584
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
trans
appThm
926
remove
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
901
remove
151
ref
1574
ref
cons
nil
cons
1587
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
905
remove
1575
remove
cons
nil
cons
cons
1588
def
123
ref
subst
1588
remove
203
ref
subst
1581
remove
"_552"
4
remove
var
1589
def
27
ref
27
ref
1589
remove
varTerm
1590
def
appTerm
110
ref
appTerm
appTerm
24
ref
14
ref
1590
ref
appTerm
861
ref
appTerm
appTerm
14
ref
45
ref
1590
remove
appTerm
appTerm
110
remove
appTerm
appTerm
appTerm
absTerm
128
remove
appTerm
betaConv
appThm
1582
remove
27
ref
991
remove
appTerm
24
ref
887
remove
861
remove
appTerm
appTerm
1129
remove
appTerm
appTerm
refl
appThm
trans
1583
remove
912
remove
appThm
eqMp
sym
153
ref
993
remove
appThm
361
ref
892
remove
appThm
1134
remove
appThm
917
remove
trans
appThm
986
remove
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
927
ref
1587
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
934
remove
nil
927
remove
935
remove
553
remove
1574
remove
cons
nil
cons
cons
cons
nil
cons
cons
572
remove
subst
proveHyp
proveHyp
proveHyp
subst
absThm
appThm
153
ref
316
ref
752
ref
361
ref
1572
ref
753
ref
appTerm
betaConv
1591
def
appThm
752
ref
14
ref
45
ref
754
remove
appTerm
appTerm
755
remove
appTerm
absTerm
1592
def
753
remove
appTerm
betaConv
1593
def
appThm
absThm
appThm
appThm
361
ref
316
ref
752
ref
1591
remove
absThm
appThm
appThm
316
ref
752
ref
1593
remove
absThm
appThm
appThm
appThm
nil
321
remove
1572
ref
nil
cons
1594
def
cons
323
remove
1592
ref
nil
cons
1595
def
cons
nil
cons
cons
nil
cons
cons
245
ref
324
remove
27
ref
219
ref
225
ref
24
ref
325
remove
appTerm
328
remove
appTerm
absTerm
appTerm
appTerm
24
ref
955
remove
appTerm
219
ref
332
remove
appTerm
appTerm
appTerm
absTerm
1596
def
327
remove
appTerm
1597
def
betaConv
223
remove
336
ref
1596
ref
appTerm
1598
def
absTerm
1599
def
224
remove
appTerm
1600
def
betaConv
nil
336
remove
1599
ref
appTerm
1601
def
axiom
nil
91
ref
1601
remove
nil
cons
cons
94
ref
1600
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
ref
343
ref
1599
remove
nil
cons
cons
346
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
1598
remove
nil
cons
cons
94
ref
1597
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
342
remove
343
remove
1596
remove
nil
cons
cons
347
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
eqMp
trans
760
remove
assume
eqMp
1602
def
nil
149
ref
13
ref
1572
remove
appTerm
nil
cons
1603
def
cons
151
ref
13
ref
1592
ref
appTerm
nil
cons
1604
def
cons
nil
cons
cons
nil
cons
cons
1605
def
165
ref
subst
proveHyp
nil
91
ref
1603
remove
cons
94
ref
1573
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1594
remove
cons
44
ref
1569
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
subst
eqMp
nil
91
ref
1566
remove
cons
94
ref
93
ref
703
ref
appTerm
nil
cons
1606
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"_1908"
2
ref
var
1607
def
1568
ref
cons
nil
cons
nil
cons
cons
nil
1175
ref
45
ref
93
ref
1607
remove
varTerm
1608
def
appTerm
1609
def
appTerm
nil
cons
1610
def
cons
1182
ref
93
ref
56
ref
1608
ref
appTerm
appTerm
1611
def
nil
cons
1612
def
cons
nil
cons
cons
nil
cons
cons
1231
ref
subst
315
ref
nil
1182
ref
1609
remove
nil
cons
cons
nil
cons
nil
cons
cons
1249
ref
subst
appThm
1611
remove
refl
appThm
trans
nil
94
ref
1612
remove
cons
91
ref
1610
remove
cons
nil
cons
cons
nil
cons
cons
1267
ref
subst
69
ref
14
remove
45
ref
96
ref
appTerm
appTerm
97
ref
appTerm
absTerm
1613
def
1608
ref
appTerm
1614
def
betaConv
361
ref
93
ref
refl
403
remove
appThm
appThm
316
ref
69
ref
nil
91
ref
96
ref
nil
cons
1615
def
cons
94
ref
97
ref
nil
cons
1616
def
cons
nil
cons
cons
nil
cons
cons
1617
def
1135
remove
subst
absThm
appThm
appThm
100
remove
assume
eqMp
nil
669
remove
151
ref
13
ref
1613
ref
appTerm
nil
cons
1618
def
cons
nil
cons
cons
nil
cons
cons
385
ref
subst
proveHyp
nil
91
ref
1618
remove
cons
94
ref
1614
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1613
remove
nil
cons
cons
44
ref
1608
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
subst
eqMp
nil
91
ref
1606
remove
cons
1558
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"_1910"
2
ref
var
1619
def
703
ref
nil
cons
1620
def
cons
nil
cons
nil
cons
cons
nil
1175
remove
45
ref
93
ref
1619
ref
varTerm
1621
def
appTerm
1622
def
appTerm
nil
cons
1623
def
cons
1182
ref
18
ref
693
ref
692
ref
1621
ref
appTerm
appTerm
appTerm
1621
ref
appTerm
1624
def
nil
cons
1625
def
cons
nil
cons
cons
nil
cons
cons
1231
remove
subst
315
ref
nil
1182
remove
1622
remove
nil
cons
cons
nil
cons
nil
cons
cons
1249
remove
subst
appThm
1624
remove
refl
appThm
trans
nil
94
ref
1625
remove
cons
91
ref
1623
remove
cons
nil
cons
cons
nil
cons
cons
1267
remove
subst
1592
remove
1621
ref
appTerm
1626
def
betaConv
1602
remove
1605
remove
385
ref
subst
proveHyp
nil
91
ref
1604
remove
cons
94
ref
1626
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
1595
remove
cons
44
ref
1621
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
eqMp
1627
def
subst
eqMp
eqMp
nil
91
ref
24
ref
1545
remove
appTerm
1557
remove
appTerm
nil
cons
cons
94
ref
18
ref
1544
ref
appTerm
1628
def
703
ref
appTerm
1629
def
nil
cons
1630
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
23
ref
1620
ref
cons
822
ref
1544
remove
nil
cons
1631
def
cons
44
ref
1542
ref
nil
cons
cons
nil
cons
cons
cons
nil
cons
cons
1339
ref
subst
eqMp
nil
91
ref
1630
remove
cons
94
ref
1628
remove
66
ref
appTerm
1632
def
nil
cons
cons
nil
cons
1633
def
cons
nil
cons
cons
203
ref
subst
proveHyp
672
remove
nil
91
ref
668
ref
cons
1633
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
1619
remove
406
ref
cons
nil
cons
nil
cons
cons
1627
remove
subst
eqMp
eqMp
nil
91
ref
24
ref
1629
remove
appTerm
1632
remove
appTerm
nil
cons
cons
94
ref
18
ref
703
remove
appTerm
66
ref
appTerm
nil
cons
1634
def
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
23
remove
406
remove
cons
822
remove
1620
remove
cons
44
ref
1631
remove
cons
nil
cons
cons
cons
nil
cons
cons
1339
remove
subst
eqMp
nil
91
ref
1634
remove
cons
734
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
"_1906"
2
remove
var
1635
def
1568
ref
cons
nil
cons
nil
cons
cons
nil
91
ref
18
ref
56
ref
1635
remove
varTerm
1636
def
appTerm
appTerm
66
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
1342
remove
subst
1512
ref
1636
ref
appTerm
1637
def
betaConv
nil
1516
remove
94
ref
1637
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
241
ref
1512
remove
nil
cons
cons
44
ref
1636
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
subst
eqMp
eqMp
nil
149
ref
1533
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
1539
remove
cons
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
91
ref
681
ref
1562
ref
12
ref
1535
ref
1562
ref
varTerm
appTerm
appTerm
712
ref
appTerm
absTerm
appTerm
nil
cons
cons
94
ref
12
ref
1536
remove
appTerm
712
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
744
ref
737
ref
1535
remove
nil
cons
cons
1346
ref
cons
nil
cons
cons
499
remove
subst
eqMp
eqMp
eqMp
nil
665
remove
1346
ref
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
749
remove
cons
151
ref
1530
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
761
remove
cons
151
ref
1528
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
1514
remove
cons
151
ref
1526
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
nil
149
ref
731
remove
cons
1638
def
151
ref
1524
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
eqMp
nil
1638
remove
1346
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
681
ref
683
ref
45
remove
686
ref
697
remove
1
ref
678
ref
691
remove
cons
opType
constTerm
1639
def
689
ref
appTerm
1640
def
appTerm
701
remove
678
ref
constTerm
1641
def
appTerm
appTerm
absTerm
appTerm
thm
nil
737
ref
"m"
678
ref
var
1642
def
681
ref
683
ref
27
ref
686
ref
1639
ref
1642
ref
varTerm
1643
def
appTerm
appTerm
1640
ref
appTerm
appTerm
686
ref
1643
ref
appTerm
689
ref
appTerm
1644
def
appTerm
1645
def
absTerm
1646
def
appTerm
1647
def
absTerm
1648
def
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
1642
remove
nil
136
ref
1647
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
737
ref
1646
remove
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
683
ref
nil
136
ref
1645
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
153
ref
687
ref
nil
683
ref
1643
ref
nil
cons
1649
def
cons
nil
cons
nil
cons
cons
698
ref
subst
appThm
698
ref
appThm
appThm
1644
ref
refl
1650
def
appThm
sym
nil
91
ref
686
ref
692
ref
56
ref
693
ref
1643
remove
appTerm
1651
def
appTerm
appTerm
1652
def
appTerm
704
remove
appTerm
1653
def
nil
cons
1654
def
cons
94
ref
1644
ref
nil
cons
1655
def
cons
nil
cons
1656
def
cons
nil
cons
cons
1657
def
386
remove
subst
1657
ref
123
ref
subst
1657
remove
203
ref
subst
1555
ref
1653
ref
assume
appThm
nil
91
ref
18
ref
693
ref
1652
remove
appTerm
appTerm
1542
remove
appTerm
1658
def
nil
cons
cons
1656
ref
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
737
ref
"p"
678
ref
var
1659
def
93
ref
56
ref
693
ref
1659
ref
varTerm
1660
def
appTerm
1661
def
appTerm
1662
def
appTerm
1663
def
absTerm
1664
def
nil
cons
cons
nil
cons
nil
cons
cons
746
ref
subst
1659
ref
nil
136
ref
1663
remove
nil
cons
1665
def
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
752
ref
1661
ref
nil
cons
1666
def
cons
nil
cons
nil
cons
cons
759
ref
subst
766
ref
1555
ref
nil
738
ref
1660
ref
nil
cons
1667
def
cons
nil
cons
nil
cons
cons
747
ref
subst
appThm
appThm
1661
ref
refl
appThm
nil
44
ref
1666
ref
cons
nil
cons
nil
cons
cons
245
ref
727
remove
subst
1668
def
subst
trans
trans
sym
142
ref
eqMp
nil
91
ref
93
remove
1661
remove
appTerm
nil
cons
cons
94
ref
1665
remove
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
nil
69
ref
1666
remove
cons
nil
cons
nil
cons
cons
98
ref
70
ref
appTerm
1669
def
betaConv
667
remove
671
remove
385
ref
subst
proveHyp
nil
91
ref
670
remove
cons
94
ref
1669
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
98
remove
nil
cons
cons
433
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1670
def
subst
eqMp
eqMp
absThm
eqMp
nil
91
ref
681
ref
1664
remove
appTerm
nil
cons
cons
94
ref
12
ref
1658
remove
appTerm
1644
ref
appTerm
1671
def
nil
cons
1672
def
cons
nil
cons
1673
def
cons
nil
cons
cons
173
ref
subst
315
ref
682
remove
1659
ref
nil
752
ref
1662
ref
nil
cons
cons
nil
cons
nil
cons
cons
759
ref
subst
absThm
appThm
appThm
1671
remove
refl
appThm
sym
nil
91
ref
681
ref
1659
ref
18
ref
693
ref
692
ref
1662
ref
appTerm
appTerm
appTerm
1662
remove
appTerm
absTerm
1674
def
appTerm
nil
cons
1675
def
cons
1676
def
1673
remove
cons
nil
cons
cons
1677
def
123
ref
subst
1677
remove
203
ref
subst
315
ref
766
ref
nil
1659
ref
1649
ref
cons
nil
cons
nil
cons
cons
1674
ref
1660
remove
appTerm
1678
def
betaConv
nil
1676
remove
94
ref
1678
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
744
ref
737
ref
1674
remove
nil
cons
cons
1562
ref
1667
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
1679
def
subst
appThm
nil
1659
remove
690
ref
cons
nil
cons
nil
cons
cons
1679
remove
subst
appThm
nil
26
remove
1568
ref
cons
25
remove
1651
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
57
ref
36
remove
appTerm
1680
def
betaConv
59
ref
35
remove
appTerm
1681
def
betaConv
1510
remove
1515
remove
165
ref
subst
proveHyp
nil
91
ref
1511
remove
cons
94
ref
1681
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
59
remove
nil
cons
cons
44
ref
1362
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
58
remove
nil
cons
cons
94
ref
1680
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
244
ref
241
ref
57
remove
nil
cons
cons
44
ref
1360
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
trans
appThm
1650
ref
appThm
sym
nil
91
ref
18
ref
1651
ref
appTerm
702
ref
appTerm
1682
def
nil
cons
1683
def
cons
1656
ref
cons
nil
cons
cons
1684
def
123
ref
subst
1684
remove
203
ref
subst
692
ref
refl
1685
def
1682
remove
assume
appThm
nil
91
ref
686
ref
692
ref
1651
remove
appTerm
appTerm
1563
ref
appTerm
nil
cons
cons
1656
remove
cons
nil
cons
cons
173
ref
subst
proveHyp
315
ref
687
remove
nil
738
ref
1649
remove
cons
nil
cons
nil
cons
cons
747
ref
subst
appThm
nil
738
remove
690
ref
cons
nil
cons
nil
cons
cons
747
remove
subst
1686
def
appThm
appThm
1650
remove
appThm
nil
136
ref
1655
ref
cons
nil
cons
nil
cons
cons
nil
136
ref
711
remove
139
ref
appTerm
1687
def
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
136
ref
1687
remove
absTerm
1688
def
139
ref
appTerm
1689
def
betaConv
259
remove
nil
91
ref
260
ref
1688
ref
appTerm
nil
cons
cons
94
ref
1689
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
ref
251
ref
1688
remove
nil
cons
cons
717
ref
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
1690
def
subst
trans
sym
142
ref
eqMp
eqMp
eqMp
nil
149
ref
1683
remove
cons
151
ref
1655
ref
cons
nil
cons
1691
def
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
149
ref
1675
remove
cons
151
ref
1672
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
proveHyp
eqMp
eqMp
nil
149
ref
1654
ref
cons
1691
remove
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
nil
91
ref
12
ref
1653
ref
appTerm
1644
ref
appTerm
nil
cons
cons
94
ref
12
ref
1644
ref
appTerm
1653
remove
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
nil
91
ref
1655
ref
cons
94
ref
1654
ref
cons
nil
cons
cons
nil
cons
cons
1692
def
123
ref
subst
1692
remove
203
ref
subst
1685
ref
56
remove
refl
1693
def
1555
ref
1644
remove
assume
appThm
appThm
appThm
eqMp
nil
149
ref
1655
remove
cons
151
ref
1654
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
absThm
eqMp
eqMp
absThm
eqMp
nil
681
ref
1648
remove
appTerm
thm
nil
"P"
680
ref
var
"p"
679
remove
var
1694
def
12
ref
24
ref
1694
ref
varTerm
1695
def
1641
ref
appTerm
1696
def
appTerm
681
ref
683
ref
12
ref
1695
ref
689
ref
appTerm
1697
def
appTerm
1695
ref
1640
remove
appTerm
appTerm
absTerm
1698
def
appTerm
1699
def
appTerm
1700
def
appTerm
681
remove
683
ref
1697
ref
absTerm
1701
def
appTerm
1702
def
appTerm
1703
def
absTerm
1704
def
nil
cons
cons
nil
cons
nil
cons
cons
"A"
685
remove
cons
nil
cons
215
remove
cons
233
remove
subst
subst
1694
remove
nil
136
ref
1703
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
ref
subst
nil
91
ref
1700
remove
nil
cons
1705
def
cons
94
ref
1702
remove
nil
cons
1706
def
cons
nil
cons
cons
nil
cons
cons
1707
def
123
ref
subst
1707
remove
203
ref
subst
nil
149
ref
1696
ref
nil
cons
1708
def
cons
151
ref
1699
remove
nil
cons
1709
def
cons
nil
cons
cons
nil
cons
cons
1710
def
165
ref
subst
1710
remove
385
ref
subst
nil
737
ref
1701
ref
nil
cons
cons
nil
cons
nil
cons
cons
746
remove
subst
683
ref
nil
136
ref
1697
ref
nil
cons
1711
def
cons
nil
cons
nil
cons
cons
1712
def
143
ref
subst
104
ref
69
ref
24
ref
96
ref
appTerm
1695
ref
692
ref
70
ref
appTerm
1713
def
appTerm
1714
def
appTerm
1715
def
absTerm
1716
def
appTerm
1717
def
betaConv
663
remove
666
remove
385
ref
subst
proveHyp
nil
149
ref
105
remove
nil
cons
1718
def
cons
151
ref
106
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
proveHyp
nil
91
ref
1718
remove
cons
94
ref
1717
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
214
remove
204
remove
104
remove
nil
cons
cons
620
remove
1716
ref
nil
cons
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
nil
91
ref
12
ref
24
ref
1716
ref
66
remove
appTerm
1719
def
appTerm
13
ref
69
ref
12
ref
1716
ref
70
ref
appTerm
1720
def
appTerm
1716
ref
71
ref
appTerm
1721
def
appTerm
absTerm
appTerm
appTerm
appTerm
13
ref
3
ref
103
ref
1716
remove
19
ref
appTerm
1722
def
appTerm
absTerm
appTerm
appTerm
nil
cons
cons
94
ref
1711
ref
cons
nil
cons
1723
def
cons
nil
cons
cons
173
ref
subst
proveHyp
315
ref
315
ref
361
ref
1719
remove
betaConv
361
ref
nil
136
ref
668
remove
cons
nil
cons
nil
cons
cons
143
ref
subst
673
remove
eqMp
appThm
1695
ref
refl
1724
def
686
ref
699
ref
appTerm
1641
ref
appTerm
assume
sym
686
ref
1641
remove
appTerm
699
remove
appTerm
assume
sym
deductAntisym
700
remove
eqMp
appThm
nil
136
ref
1708
remove
cons
nil
cons
nil
cons
cons
143
ref
subst
1696
remove
assume
eqMp
trans
appThm
894
ref
916
ref
subst
trans
trans
appThm
316
ref
69
ref
315
ref
1720
remove
betaConv
appThm
1721
remove
betaConv
appThm
absThm
appThm
appThm
nil
136
ref
13
ref
69
ref
12
ref
1715
ref
appTerm
24
ref
97
remove
appTerm
1695
ref
692
ref
71
remove
appTerm
1725
def
appTerm
1726
def
appTerm
1727
def
appTerm
1728
def
absTerm
1729
def
appTerm
nil
cons
1730
def
cons
nil
cons
nil
cons
cons
916
ref
subst
trans
appThm
316
ref
3
ref
103
ref
refl
1722
remove
betaConv
appThm
absThm
appThm
appThm
appThm
1697
remove
refl
1731
def
appThm
sym
nil
241
ref
1729
ref
nil
cons
cons
1732
def
nil
cons
nil
cons
cons
246
remove
subst
69
ref
nil
136
ref
1728
remove
nil
cons
cons
nil
cons
nil
cons
cons
143
remove
subst
1733
def
nil
91
ref
1715
remove
nil
cons
1734
def
cons
94
ref
1727
remove
nil
cons
1735
def
cons
nil
cons
cons
nil
cons
cons
1736
def
123
ref
subst
1736
remove
203
ref
subst
nil
149
ref
1615
remove
cons
151
ref
1714
remove
nil
cons
1737
def
cons
nil
cons
cons
nil
cons
cons
1738
def
165
ref
subst
1738
remove
385
remove
subst
1617
remove
173
ref
subst
1670
remove
eqMp
nil
91
ref
1616
remove
cons
94
ref
1726
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
203
ref
subst
proveHyp
686
remove
1725
ref
appTerm
1739
def
refl
nil
683
remove
1713
ref
nil
cons
cons
nil
cons
nil
cons
cons
1740
def
698
remove
subst
appThm
sym
1685
remove
1693
remove
18
ref
693
remove
1713
ref
appTerm
1741
def
appTerm
70
ref
appTerm
assume
sym
18
remove
70
ref
appTerm
1741
remove
appTerm
assume
sym
deductAntisym
sym
nil
752
ref
284
remove
cons
nil
cons
nil
cons
cons
758
remove
subst
sym
96
remove
assume
eqMp
eqMp
appThm
appThm
eqMp
27
ref
"_1919"
678
remove
var
1742
def
1695
ref
1742
remove
varTerm
appTerm
absTerm
1743
def
1725
remove
appTerm
1744
def
appTerm
refl
1743
remove
1639
remove
1713
remove
appTerm
1745
def
appTerm
betaConv
appThm
153
remove
1744
remove
betaConv
appThm
1695
ref
1745
ref
appTerm
1746
def
refl
appThm
trans
1701
remove
refl
1739
remove
1745
remove
appTerm
assume
appThm
eqMp
sym
nil
91
ref
1737
remove
cons
94
ref
1746
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
1740
remove
1698
ref
689
remove
appTerm
1747
def
betaConv
nil
91
ref
1709
remove
cons
94
ref
1747
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
744
remove
737
remove
1698
remove
nil
cons
cons
1562
remove
690
remove
cons
nil
cons
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
proveHyp
eqMp
proveHyp
proveHyp
eqMp
nil
149
ref
1734
remove
cons
151
ref
1735
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
315
ref
315
ref
316
remove
69
remove
1733
remove
1729
remove
70
remove
appTerm
1748
def
betaConv
nil
91
ref
1730
remove
cons
94
ref
1748
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
ref
1732
remove
433
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
eqMp
absThm
appThm
894
remove
245
remove
136
ref
27
remove
219
remove
225
remove
139
ref
absTerm
appTerm
appTerm
139
ref
appTerm
absTerm
1749
def
139
remove
appTerm
1750
def
betaConv
nil
260
remove
1749
ref
appTerm
1751
def
axiom
nil
91
ref
1751
remove
nil
cons
cons
94
ref
1750
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
proveHyp
253
remove
251
remove
1749
remove
nil
cons
cons
717
remove
cons
nil
cons
cons
270
ref
subst
eqMp
eqMp
subst
subst
trans
appThm
13
remove
3
remove
103
remove
24
ref
102
remove
appTerm
1695
ref
692
remove
19
remove
appTerm
appTerm
appTerm
appTerm
absTerm
1752
def
appTerm
1753
def
refl
appThm
nil
136
remove
1753
remove
nil
cons
1754
def
cons
nil
cons
nil
cons
cons
1133
ref
subst
trans
appThm
1731
ref
appThm
sym
nil
91
ref
1754
ref
cons
1755
def
1723
ref
cons
nil
cons
cons
1756
def
123
remove
subst
1756
remove
203
remove
subst
1752
ref
702
ref
appTerm
1757
def
betaConv
nil
1755
remove
94
remove
1757
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
173
ref
subst
244
remove
241
remove
1752
remove
nil
cons
cons
44
remove
1568
ref
cons
nil
cons
1758
def
cons
nil
cons
cons
270
remove
subst
eqMp
eqMp
nil
91
remove
12
remove
1565
ref
appTerm
24
remove
1565
remove
appTerm
1695
remove
1563
remove
appTerm
appTerm
appTerm
nil
cons
cons
1723
remove
cons
nil
cons
cons
173
remove
subst
proveHyp
315
ref
315
remove
nil
752
remove
1568
remove
cons
nil
cons
nil
cons
cons
759
remove
subst
766
remove
1555
remove
1686
ref
appThm
appThm
702
remove
refl
appThm
nil
1758
remove
nil
cons
cons
1668
remove
subst
trans
trans
1759
def
appThm
361
remove
1759
remove
appThm
1724
remove
1686
remove
appThm
appThm
1712
ref
916
remove
subst
trans
appThm
1712
ref
1133
remove
subst
trans
appThm
1731
remove
appThm
1712
remove
1690
remove
subst
trans
sym
142
remove
eqMp
eqMp
eqMp
nil
149
ref
1754
remove
cons
151
ref
1711
remove
cons
nil
cons
cons
nil
cons
cons
165
ref
subst
deductAntisym
eqMp
eqMp
proveHyp
eqMp
eqMp
eqMp
absThm
eqMp
proveHyp
proveHyp
eqMp
nil
149
remove
1705
remove
cons
151
remove
1706
remove
cons
nil
cons
cons
nil
cons
cons
165
remove
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
nil
0
remove
1
remove
680
remove
5
remove
cons
opType
constTerm
1704
remove
appTerm
thm