reference documentation

Article hardware-wire-thm.art

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

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