reference documentation

Article list-take-drop-thm.art

path: "vendor/opentheory/data/theories/list-take-drop-thm/list-take-drop-thm.art"

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