reference documentation

Article word-def.art

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

34716 bytes
6
version
"Data.Bool.~"
const
"->"
typeOp
0
def
"bool"
typeOp
nil
opType
1
def
1
ref
nil
cons
2
def
cons
opType
3
def
constTerm
4
def
refl
5
def
"="
const
6
def
0
ref
"Number.Natural.natural"
typeOp
nil
opType
7
def
0
ref
7
ref
2
ref
cons
opType
8
def
nil
cons
9
def
cons
opType
10
def
constTerm
11
def
refl
12
def
"Data.Word.modulus"
"Number.Natural.^"
const
0
ref
7
ref
0
ref
7
ref
7
ref
nil
cons
13
def
cons
opType
14
def
nil
cons
cons
opType
15
def
constTerm
16
def
"Number.Natural.bit0"
const
14
ref
constTerm
17
def
"Number.Natural.bit1"
const
14
ref
constTerm
18
def
"Number.Natural.zero"
const
7
ref
constTerm
19
def
appTerm
20
def
appTerm
21
def
appTerm
"Data.Word.width"
const
7
ref
constTerm
22
def
appTerm
23
def
defineConst
24
def
pop
25
def
pop
24
ref
appThm
19
ref
refl
appThm
nil
"n"
7
ref
var
26
def
22
ref
nil
cons
cons
"m"
7
ref
var
27
def
21
remove
nil
cons
28
def
cons
nil
cons
cons
nil
cons
cons
26
ref
6
ref
0
ref
1
ref
3
ref
nil
cons
cons
opType
29
def
constTerm
30
def
11
ref
16
remove
27
ref
varTerm
31
def
appTerm
26
ref
varTerm
32
def
appTerm
appTerm
19
ref
appTerm
appTerm
"Data.Bool./\\"
const
29
ref
constTerm
33
def
11
ref
31
ref
appTerm
34
def
19
ref
appTerm
appTerm
4
ref
11
ref
32
ref
appTerm
35
def
19
ref
appTerm
appTerm
appTerm
appTerm
absTerm
36
def
32
ref
appTerm
37
def
betaConv
27
ref
"Data.Bool.!"
const
38
def
0
ref
8
ref
2
ref
cons
opType
39
def
constTerm
40
def
36
ref
appTerm
41
def
absTerm
42
def
31
ref
appTerm
43
def
betaConv
nil
40
ref
42
ref
appTerm
44
def
axiom
nil
"p"
1
ref
var
45
def
44
remove
nil
cons
cons
"q"
1
ref
var
46
def
43
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
30
ref
"Data.Bool.==>"
const
29
ref
constTerm
47
def
45
ref
varTerm
48
def
appTerm
49
def
46
ref
varTerm
50
def
appTerm
51
def
appTerm
refl
45
ref
46
ref
30
ref
33
ref
48
ref
appTerm
52
def
50
ref
appTerm
53
def
appTerm
54
def
48
ref
appTerm
absTerm
55
def
absTerm
56
def
48
ref
appTerm
betaConv
50
ref
refl
57
def
appThm
55
remove
50
ref
appTerm
betaConv
trans
appThm
nil
6
ref
0
ref
29
ref
0
ref
29
ref
2
ref
cons
opType
58
def
nil
cons
cons
opType
constTerm
59
def
47
ref
appTerm
56
remove
appTerm
axiom
48
ref
refl
60
def
appThm
57
ref
appThm
eqMp
61
def
sym
62
def
54
remove
refl
46
ref
6
ref
0
ref
58
ref
0
ref
58
remove
2
ref
cons
opType
nil
cons
cons
opType
constTerm
63
def
"f"
29
ref
var
64
def
64
ref
varTerm
65
def
48
ref
appTerm
50
ref
appTerm
absTerm
66
def
appTerm
64
ref
65
ref
"Data.Bool.T"
const
1
ref
constTerm
67
def
appTerm
67
ref
appTerm
absTerm
68
def
appTerm
absTerm
69
def
50
ref
appTerm
betaConv
appThm
6
ref
0
ref
3
ref
0
ref
3
ref
2
ref
cons
opType
70
def
nil
cons
cons
opType
constTerm
71
def
52
remove
appTerm
refl
45
ref
69
remove
absTerm
72
def
48
ref
appTerm
betaConv
appThm
nil
59
ref
33
ref
appTerm
72
ref
appTerm
axiom
73
def
60
remove
appThm
eqMp
57
ref
appThm
eqMp
74
def
sym
64
ref
65
ref
refl
nil
"t"
1
ref
var
75
def
48
ref
nil
cons
76
def
cons
nil
cons
nil
cons
cons
77
def
30
ref
75
ref
varTerm
78
def
appTerm
79
def
67
ref
appTerm
80
def
assume
sym
nil
67
ref
axiom
81
def
eqMp
78
ref
assume
81
ref
deductAntisym
deductAntisym
82
def
subst
48
ref
assume
83
def
eqMp
appThm
nil
75
ref
50
ref
nil
cons
84
def
cons
nil
cons
nil
cons
cons
85
def
82
ref
subst
50
ref
assume
eqMp
appThm
absThm
eqMp
86
def
nil
"P"
1
ref
var
87
def
76
ref
cons
"Q"
1
ref
var
88
def
84
remove
cons
nil
cons
cons
nil
cons
cons
30
ref
refl
89
def
64
ref
65
remove
87
ref
varTerm
90
def
appTerm
91
def
88
ref
varTerm
92
def
appTerm
absTerm
93
def
45
ref
46
ref
48
ref
absTerm
absTerm
94
def
appTerm
betaConv
94
ref
90
ref
appTerm
betaConv
92
ref
refl
95
def
appThm
46
ref
90
ref
absTerm
92
ref
appTerm
betaConv
trans
trans
appThm
68
ref
94
ref
appTerm
betaConv
94
ref
67
ref
appTerm
betaConv
67
ref
refl
96
def
appThm
46
ref
67
ref
absTerm
67
ref
appTerm
betaConv
trans
trans
appThm
30
ref
33
ref
90
ref
appTerm
97
def
92
ref
appTerm
98
def
appTerm
refl
46
ref
63
remove
64
remove
91
remove
50
ref
appTerm
absTerm
appTerm
68
ref
appTerm
absTerm
92
ref
appTerm
betaConv
appThm
71
ref
97
remove
appTerm
refl
72
remove
90
ref
appTerm
betaConv
appThm
73
remove
90
ref
refl
99
def
appThm
eqMp
95
ref
appThm
eqMp
98
remove
assume
eqMp
100
def
94
remove
refl
appThm
eqMp
sym
81
ref
eqMp
101
def
subst
deductAntisym
eqMp
61
remove
51
remove
assume
eqMp
sym
83
remove
eqMp
89
ref
66
remove
45
ref
46
ref
50
ref
absTerm
102
def
absTerm
103
def
appTerm
betaConv
103
ref
48
ref
appTerm
betaConv
57
remove
appThm
102
ref
50
ref
appTerm
betaConv
trans
trans
appThm
68
remove
103
ref
appTerm
betaConv
103
ref
67
ref
appTerm
betaConv
96
remove
appThm
102
ref
67
ref
appTerm
betaConv
trans
trans
104
def
appThm
74
remove
53
remove
assume
eqMp
103
ref
refl
105
def
appThm
eqMp
sym
81
ref
eqMp
106
def
proveHyp
deductAntisym
107
def
subst
proveHyp
"A"
13
remove
cons
nil
cons
108
def
"P"
8
ref
var
109
def
42
remove
nil
cons
cons
"x"
7
ref
var
110
def
31
ref
nil
cons
111
def
cons
nil
cons
112
def
cons
nil
cons
cons
nil
45
ref
38
ref
0
ref
0
ref
"A"
varType
113
def
2
ref
cons
opType
114
def
2
ref
cons
opType
115
def
constTerm
116
def
"P"
114
ref
var
varTerm
117
def
appTerm
118
def
nil
cons
119
def
cons
46
ref
117
ref
"x"
113
ref
var
120
def
varTerm
121
def
appTerm
122
def
nil
cons
123
def
cons
nil
cons
cons
nil
cons
cons
124
def
62
ref
subst
124
remove
106
remove
86
remove
deductAntisym
125
def
subst
30
ref
122
ref
appTerm
refl
120
ref
67
ref
absTerm
126
def
121
ref
appTerm
betaConv
appThm
"p"
114
ref
var
127
def
6
ref
0
ref
114
ref
115
ref
nil
cons
cons
opType
constTerm
127
ref
varTerm
128
def
appTerm
126
remove
appTerm
absTerm
129
def
117
ref
appTerm
betaConv
130
def
nil
6
ref
0
ref
115
ref
0
ref
115
ref
2
ref
cons
opType
131
def
nil
cons
cons
opType
constTerm
116
ref
appTerm
129
remove
appTerm
axiom
117
ref
refl
appThm
132
def
118
ref
assume
eqMp
eqMp
121
ref
refl
133
def
appThm
eqMp
sym
81
ref
eqMp
eqMp
nil
87
ref
119
remove
cons
88
ref
123
remove
cons
nil
cons
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
134
def
subst
eqMp
eqMp
nil
45
ref
41
remove
nil
cons
cons
46
ref
37
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
36
remove
nil
cons
cons
110
ref
32
ref
nil
cons
135
def
cons
nil
cons
136
def
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
trans
appThm
sym
5
ref
33
ref
refl
137
def
"Number.Natural.suc"
const
14
remove
constTerm
138
def
refl
139
def
nil
26
ref
19
ref
nil
cons
140
def
cons
nil
cons
nil
cons
cons
141
def
nil
27
ref
18
remove
32
ref
appTerm
142
def
nil
cons
cons
nil
cons
nil
cons
cons
27
ref
11
ref
"Number.Natural.+"
const
15
remove
constTerm
143
def
31
ref
appTerm
144
def
19
ref
appTerm
appTerm
31
ref
appTerm
absTerm
145
def
31
ref
appTerm
146
def
betaConv
nil
40
ref
145
ref
appTerm
147
def
axiom
nil
45
ref
147
remove
nil
cons
cons
46
ref
146
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
145
remove
nil
cons
cons
112
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
subst
appThm
141
ref
26
ref
11
ref
138
ref
142
ref
appTerm
appTerm
17
ref
138
ref
32
ref
appTerm
148
def
appTerm
149
def
appTerm
absTerm
150
def
32
ref
appTerm
151
def
betaConv
137
ref
40
ref
refl
152
def
26
ref
nil
110
ref
148
ref
nil
cons
153
def
cons
nil
cons
nil
cons
cons
108
ref
nil
nil
cons
154
def
cons
155
def
nil
75
ref
6
ref
0
ref
113
ref
114
ref
nil
cons
156
def
cons
opType
constTerm
121
ref
appTerm
121
ref
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
82
ref
subst
133
remove
eqMp
157
def
subst
158
def
subst
absThm
appThm
nil
75
ref
67
ref
nil
cons
cons
nil
cons
nil
cons
cons
159
def
155
ref
75
ref
30
ref
116
ref
120
ref
78
ref
absTerm
appTerm
appTerm
78
ref
appTerm
absTerm
160
def
78
ref
appTerm
161
def
betaConv
nil
38
ref
70
remove
constTerm
162
def
160
ref
appTerm
163
def
axiom
nil
45
ref
163
remove
nil
cons
cons
46
ref
161
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
"A"
2
ref
cons
nil
cons
164
def
"P"
3
remove
var
165
def
160
remove
nil
cons
cons
"x"
1
ref
var
166
def
78
ref
nil
cons
cons
nil
cons
167
def
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
subst
168
def
trans
appThm
137
ref
11
ref
138
ref
19
ref
appTerm
169
def
appTerm
170
def
refl
141
ref
26
ref
11
ref
142
ref
appTerm
138
ref
17
ref
32
ref
appTerm
171
def
appTerm
172
def
appTerm
absTerm
173
def
32
ref
appTerm
174
def
betaConv
nil
40
ref
173
ref
appTerm
175
def
axiom
nil
45
ref
175
remove
nil
cons
cons
46
ref
174
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
173
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
139
ref
26
ref
11
ref
171
remove
appTerm
143
ref
32
ref
appTerm
176
def
32
ref
appTerm
177
def
appTerm
178
def
absTerm
179
def
32
ref
appTerm
180
def
betaConv
181
def
12
ref
nil
11
ref
17
ref
19
ref
appTerm
appTerm
182
def
19
ref
appTerm
axiom
appThm
141
remove
26
ref
11
ref
143
ref
19
ref
appTerm
183
def
32
ref
appTerm
appTerm
32
ref
appTerm
absTerm
184
def
32
ref
appTerm
185
def
betaConv
nil
40
ref
184
ref
appTerm
186
def
axiom
nil
45
ref
186
remove
nil
cons
cons
46
ref
185
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
184
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
187
def
appThm
nil
110
ref
140
ref
cons
nil
cons
nil
cons
cons
158
ref
subst
trans
sym
81
ref
eqMp
nil
45
ref
182
remove
183
remove
19
ref
appTerm
appTerm
188
def
nil
cons
cons
46
ref
40
ref
26
ref
47
ref
178
ref
appTerm
11
ref
149
remove
appTerm
189
def
143
ref
148
ref
appTerm
148
ref
appTerm
appTerm
190
def
appTerm
191
def
absTerm
192
def
appTerm
193
def
nil
cons
cons
nil
cons
cons
nil
cons
cons
125
ref
subst
proveHyp
nil
109
ref
192
remove
nil
cons
cons
nil
cons
nil
cons
cons
155
ref
30
ref
118
remove
appTerm
refl
130
remove
appThm
132
remove
eqMp
sym
subst
subst
26
ref
nil
75
ref
191
remove
nil
cons
cons
nil
cons
nil
cons
cons
82
remove
subst
nil
45
ref
178
ref
nil
cons
194
def
cons
46
ref
190
remove
nil
cons
195
def
cons
nil
cons
cons
nil
cons
cons
196
def
62
ref
subst
196
remove
125
ref
subst
12
ref
26
ref
189
remove
138
ref
172
ref
appTerm
appTerm
absTerm
197
def
32
ref
appTerm
198
def
betaConv
nil
40
ref
197
ref
appTerm
199
def
axiom
nil
45
ref
199
remove
nil
cons
cons
46
ref
198
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
197
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
139
ref
139
ref
178
remove
assume
appThm
appThm
trans
appThm
nil
26
ref
153
remove
cons
200
def
27
ref
135
remove
cons
nil
cons
201
def
cons
nil
cons
cons
26
ref
11
ref
143
ref
138
ref
31
ref
appTerm
appTerm
32
ref
appTerm
appTerm
138
ref
144
ref
32
ref
appTerm
202
def
appTerm
203
def
appTerm
absTerm
204
def
32
ref
appTerm
205
def
betaConv
27
ref
40
ref
204
ref
appTerm
206
def
absTerm
207
def
31
ref
appTerm
208
def
betaConv
nil
40
ref
207
ref
appTerm
209
def
axiom
nil
45
ref
209
remove
nil
cons
cons
46
ref
208
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
207
remove
nil
cons
cons
112
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
206
remove
nil
cons
cons
46
ref
205
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
204
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
210
def
subst
211
def
139
ref
nil
201
remove
nil
cons
cons
26
ref
11
ref
144
ref
148
ref
appTerm
appTerm
203
remove
appTerm
absTerm
212
def
32
ref
appTerm
213
def
betaConv
27
ref
40
ref
212
ref
appTerm
214
def
absTerm
215
def
31
ref
appTerm
216
def
betaConv
nil
40
ref
215
ref
appTerm
217
def
axiom
nil
45
ref
217
remove
nil
cons
cons
46
ref
216
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
215
remove
nil
cons
cons
112
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
214
remove
nil
cons
cons
46
ref
213
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
212
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
218
def
subst
appThm
219
def
trans
appThm
nil
110
ref
138
ref
138
ref
177
remove
appTerm
220
def
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
158
ref
subst
221
def
trans
sym
81
ref
eqMp
eqMp
nil
87
ref
194
remove
cons
88
ref
195
remove
cons
nil
cons
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
eqMp
absThm
eqMp
eqMp
nil
45
ref
33
ref
188
remove
appTerm
193
remove
appTerm
nil
cons
cons
46
ref
40
ref
179
ref
appTerm
nil
cons
222
def
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
47
ref
refl
223
def
137
ref
179
ref
19
ref
appTerm
betaConv
appThm
152
ref
26
ref
223
remove
181
ref
appThm
179
ref
148
ref
appTerm
betaConv
appThm
absThm
appThm
appThm
appThm
152
ref
26
ref
181
remove
absThm
appThm
appThm
nil
"p"
8
ref
var
224
def
179
remove
nil
cons
225
def
cons
nil
cons
nil
cons
cons
224
ref
47
ref
33
ref
224
remove
varTerm
226
def
19
ref
appTerm
appTerm
40
ref
26
ref
47
ref
226
ref
32
ref
appTerm
227
def
appTerm
226
ref
148
ref
appTerm
appTerm
absTerm
appTerm
appTerm
appTerm
40
ref
26
ref
227
remove
absTerm
appTerm
appTerm
absTerm
228
def
226
ref
appTerm
229
def
betaConv
nil
38
ref
0
ref
39
ref
2
ref
cons
opType
constTerm
228
ref
appTerm
230
def
axiom
nil
45
ref
230
remove
nil
cons
cons
46
ref
229
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
"A"
9
remove
cons
nil
cons
"P"
39
ref
var
228
remove
nil
cons
cons
"x"
8
remove
var
226
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
eqMp
eqMp
nil
45
ref
222
remove
cons
46
ref
180
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
225
remove
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
231
def
appThm
232
def
trans
233
def
subst
139
ref
187
remove
appThm
trans
appThm
nil
110
ref
169
remove
nil
cons
cons
nil
cons
nil
cons
cons
158
ref
subst
trans
appThm
137
ref
152
ref
26
ref
12
ref
232
remove
appThm
233
ref
appThm
nil
110
ref
220
remove
nil
cons
cons
nil
cons
nil
cons
cons
158
remove
subst
trans
absThm
appThm
168
ref
trans
appThm
152
ref
26
ref
12
remove
139
ref
233
remove
appThm
appThm
nil
200
remove
nil
cons
nil
cons
cons
231
remove
subst
211
remove
trans
219
remove
trans
appThm
221
remove
trans
absThm
appThm
168
remove
trans
appThm
159
remove
75
ref
30
ref
33
ref
67
ref
appTerm
78
ref
appTerm
appTerm
78
ref
appTerm
absTerm
234
def
78
ref
appTerm
235
def
betaConv
nil
162
ref
234
ref
appTerm
236
def
axiom
nil
45
ref
236
remove
nil
cons
cons
46
ref
235
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
234
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
237
def
subst
238
def
trans
appThm
238
ref
trans
appThm
238
remove
trans
sym
81
ref
eqMp
nil
87
ref
40
ref
26
ref
11
ref
148
ref
appTerm
148
remove
appTerm
absTerm
appTerm
nil
cons
cons
88
ref
33
ref
170
remove
20
ref
appTerm
239
def
appTerm
33
ref
40
ref
26
ref
11
ref
172
remove
appTerm
142
remove
appTerm
absTerm
appTerm
240
def
appTerm
40
ref
150
ref
appTerm
241
def
appTerm
242
def
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
89
ref
93
remove
103
ref
appTerm
betaConv
103
remove
90
ref
appTerm
betaConv
95
ref
appThm
102
remove
92
ref
appTerm
betaConv
trans
trans
appThm
104
remove
appThm
100
remove
105
remove
appThm
eqMp
sym
81
ref
eqMp
243
def
subst
proveHyp
244
def
nil
87
ref
239
remove
nil
cons
cons
88
ref
242
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
245
def
243
ref
subst
proveHyp
nil
87
ref
240
remove
nil
cons
cons
88
ref
241
remove
nil
cons
246
def
cons
nil
cons
cons
nil
cons
cons
243
remove
subst
proveHyp
nil
45
ref
246
remove
cons
46
ref
151
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
150
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
17
remove
refl
244
remove
245
remove
101
ref
subst
proveHyp
appThm
trans
trans
247
def
nil
27
ref
20
remove
nil
cons
cons
26
ref
28
remove
cons
"p"
7
ref
var
248
def
140
remove
cons
nil
cons
cons
cons
nil
cons
cons
30
ref
"_9306"
7
ref
var
249
def
30
ref
11
ref
249
remove
varTerm
appTerm
248
remove
varTerm
250
def
appTerm
appTerm
"Data.Bool.F"
const
1
ref
constTerm
251
def
appTerm
absTerm
252
def
32
ref
appTerm
253
def
appTerm
refl
252
ref
138
ref
144
ref
250
ref
appTerm
254
def
appTerm
255
def
appTerm
betaConv
appThm
89
ref
253
remove
betaConv
appThm
30
ref
11
ref
255
ref
appTerm
256
def
250
ref
appTerm
257
def
appTerm
251
ref
appTerm
refl
appThm
trans
252
remove
refl
256
ref
32
ref
appTerm
assume
sym
appThm
eqMp
sym
nil
75
ref
257
remove
nil
cons
cons
nil
cons
nil
cons
cons
75
ref
30
ref
79
remove
251
ref
appTerm
258
def
appTerm
4
ref
78
ref
appTerm
259
def
appTerm
absTerm
260
def
78
ref
appTerm
261
def
betaConv
nil
162
ref
260
ref
appTerm
262
def
axiom
nil
45
ref
262
remove
nil
cons
cons
46
ref
261
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
260
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
5
ref
nil
26
ref
250
ref
nil
cons
263
def
cons
27
ref
255
ref
nil
cons
264
def
cons
nil
cons
cons
nil
cons
cons
265
def
26
ref
30
ref
34
remove
32
ref
appTerm
266
def
appTerm
33
ref
"Number.Natural.<="
const
10
ref
constTerm
267
def
31
ref
appTerm
32
ref
appTerm
268
def
appTerm
267
ref
32
ref
appTerm
31
ref
appTerm
appTerm
269
def
appTerm
270
def
absTerm
271
def
32
ref
appTerm
272
def
betaConv
27
ref
40
ref
271
ref
appTerm
273
def
absTerm
274
def
31
ref
appTerm
275
def
betaConv
152
ref
27
ref
152
ref
26
ref
270
remove
assume
sym
30
ref
269
remove
appTerm
266
remove
appTerm
276
def
assume
sym
deductAntisym
absThm
appThm
absThm
appThm
nil
40
ref
27
ref
40
ref
26
ref
276
remove
absTerm
appTerm
absTerm
appTerm
axiom
eqMp
nil
45
ref
40
ref
274
ref
appTerm
nil
cons
cons
46
ref
275
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
274
remove
nil
cons
cons
112
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
273
remove
nil
cons
cons
46
ref
272
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
271
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
appThm
nil
"t2"
1
ref
var
277
def
267
ref
250
ref
appTerm
255
ref
appTerm
nil
cons
cons
"t1"
1
ref
var
278
def
267
remove
255
remove
appTerm
250
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
277
ref
30
ref
4
ref
33
ref
278
ref
varTerm
279
def
appTerm
277
remove
varTerm
280
def
appTerm
appTerm
appTerm
"Data.Bool.\\/"
const
29
remove
constTerm
281
def
4
ref
279
ref
appTerm
appTerm
4
ref
280
ref
appTerm
appTerm
appTerm
absTerm
282
def
280
ref
appTerm
283
def
betaConv
278
remove
162
ref
282
ref
appTerm
284
def
absTerm
285
def
279
ref
appTerm
286
def
betaConv
nil
162
ref
285
ref
appTerm
287
def
axiom
nil
45
ref
287
remove
nil
cons
cons
46
ref
286
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
285
remove
nil
cons
cons
166
ref
279
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
284
remove
nil
cons
cons
46
ref
283
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
282
remove
nil
cons
cons
166
ref
280
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
trans
trans
sym
281
ref
refl
265
ref
26
ref
30
ref
4
ref
268
remove
appTerm
appTerm
"Number.Natural.<"
const
10
remove
constTerm
288
def
32
ref
appTerm
31
ref
appTerm
appTerm
absTerm
289
def
32
ref
appTerm
290
def
betaConv
27
ref
40
ref
289
ref
appTerm
291
def
absTerm
292
def
31
ref
appTerm
293
def
betaConv
nil
40
ref
292
ref
appTerm
294
def
axiom
nil
45
ref
294
remove
nil
cons
cons
46
ref
293
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
292
remove
nil
cons
cons
112
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
291
remove
nil
cons
cons
46
ref
290
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
289
remove
nil
cons
cons
136
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
295
def
subst
nil
26
ref
264
remove
cons
27
ref
263
ref
cons
nil
cons
296
def
cons
nil
cons
cons
297
def
26
ref
30
ref
288
remove
31
ref
appTerm
32
ref
appTerm
appTerm
"Data.Bool.?"
const
298
def
39
remove
constTerm
299
def
"d"
7
ref
var
300
def
35
remove
144
remove
138
ref
300
ref
varTerm
301
def
appTerm
302
def
appTerm
appTerm
absTerm
appTerm
appTerm
absTerm
303
def
32
ref
appTerm
304
def
betaConv
27
ref
40
ref
303
ref
appTerm
305
def
absTerm
306
def
31
ref
appTerm
307
def
betaConv
nil
40
ref
306
ref
appTerm
308
def
axiom
nil
45
ref
308
remove
nil
cons
cons
46
ref
307
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
306
remove
nil
cons
cons
112
remove
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
305
remove
nil
cons
cons
46
ref
304
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
303
remove
nil
cons
cons
136
remove
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
309
def
subst
trans
299
ref
refl
310
def
300
ref
256
ref
refl
nil
26
ref
301
ref
nil
cons
cons
311
def
296
remove
cons
nil
cons
cons
218
ref
subst
appThm
absThm
appThm
trans
appThm
297
remove
295
remove
subst
265
remove
309
remove
subst
trans
310
remove
300
ref
11
ref
250
ref
appTerm
312
def
refl
nil
26
ref
302
remove
nil
cons
cons
27
ref
254
ref
nil
cons
313
def
cons
nil
cons
314
def
cons
nil
cons
cons
210
remove
subst
139
ref
nil
311
remove
314
remove
cons
nil
cons
cons
218
remove
subst
appThm
trans
appThm
absThm
appThm
trans
appThm
sym
nil
45
ref
281
ref
299
ref
300
ref
256
ref
138
ref
143
ref
250
remove
appTerm
315
def
301
ref
appTerm
appTerm
appTerm
316
def
absTerm
317
def
appTerm
318
def
appTerm
299
remove
300
ref
312
remove
138
ref
138
ref
143
ref
254
ref
appTerm
301
ref
appTerm
appTerm
appTerm
appTerm
319
def
absTerm
320
def
appTerm
321
def
appTerm
322
def
nil
cons
cons
nil
cons
nil
cons
cons
30
ref
48
ref
appTerm
323
def
refl
324
def
nil
75
ref
4
ref
48
ref
appTerm
325
def
nil
cons
326
def
cons
nil
cons
nil
cons
cons
75
ref
30
ref
47
ref
78
ref
appTerm
251
ref
appTerm
appTerm
259
ref
appTerm
absTerm
327
def
78
ref
appTerm
328
def
betaConv
nil
162
ref
327
ref
appTerm
329
def
axiom
nil
45
ref
329
remove
nil
cons
cons
46
ref
328
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
327
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
330
def
subst
appThm
sym
324
remove
77
ref
75
ref
30
ref
4
ref
259
ref
appTerm
appTerm
78
ref
appTerm
absTerm
331
def
78
ref
appTerm
332
def
betaConv
nil
162
ref
331
ref
appTerm
333
def
axiom
nil
45
ref
333
remove
nil
cons
cons
46
ref
332
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
331
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
appThm
nil
166
ref
76
remove
cons
nil
cons
334
def
nil
cons
cons
164
ref
154
ref
cons
157
remove
subst
335
def
subst
trans
sym
81
ref
eqMp
eqMp
subst
sym
nil
45
ref
4
ref
322
remove
appTerm
336
def
nil
cons
337
def
cons
46
ref
251
ref
nil
cons
338
def
cons
nil
cons
339
def
cons
nil
cons
cons
340
def
62
ref
subst
340
remove
125
ref
subst
nil
40
ref
27
remove
40
ref
26
ref
11
ref
202
remove
appTerm
176
ref
31
ref
appTerm
appTerm
absTerm
appTerm
absTerm
341
def
appTerm
342
def
axiom
nil
45
ref
342
remove
nil
cons
343
def
cons
344
def
339
ref
cons
nil
cons
cons
345
def
107
ref
subst
proveHyp
345
ref
62
ref
subst
345
remove
125
ref
subst
nil
"_9309"
7
ref
var
346
def
263
remove
cons
"_9308"
7
ref
var
347
def
111
ref
cons
nil
cons
cons
nil
cons
cons
26
remove
11
ref
143
remove
347
remove
varTerm
348
def
appTerm
32
remove
appTerm
appTerm
176
remove
348
ref
appTerm
appTerm
absTerm
349
def
346
remove
varTerm
350
def
appTerm
351
def
betaConv
341
ref
348
ref
appTerm
352
def
betaConv
nil
344
remove
46
ref
352
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
108
ref
109
ref
341
remove
nil
cons
cons
110
ref
348
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
45
ref
40
ref
349
ref
appTerm
nil
cons
cons
46
ref
351
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
108
ref
109
ref
349
remove
nil
cons
cons
110
ref
350
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
nil
45
ref
11
ref
254
remove
appTerm
315
ref
31
remove
appTerm
353
def
appTerm
nil
cons
cons
46
ref
256
ref
138
ref
353
ref
appTerm
appTerm
nil
cons
354
def
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
nil
"_9313"
7
ref
var
355
def
353
remove
nil
cons
cons
"_9312"
7
ref
var
356
def
313
remove
cons
nil
cons
cons
nil
cons
cons
nil
45
ref
11
ref
356
remove
varTerm
357
def
appTerm
355
remove
varTerm
358
def
appTerm
359
def
nil
cons
360
def
cons
46
ref
11
ref
138
ref
357
remove
appTerm
appTerm
138
ref
358
remove
appTerm
appTerm
nil
cons
361
def
cons
nil
cons
cons
nil
cons
cons
362
def
62
ref
subst
362
remove
125
ref
subst
139
remove
359
remove
assume
appThm
eqMp
nil
87
ref
360
remove
cons
88
ref
361
remove
cons
nil
cons
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
subst
eqMp
nil
45
ref
354
remove
cons
339
remove
cons
nil
cons
cons
107
ref
subst
proveHyp
nil
"_9310"
7
ref
var
363
def
111
remove
cons
nil
cons
nil
cons
cons
nil
45
ref
256
remove
138
remove
315
remove
363
remove
varTerm
364
def
appTerm
appTerm
appTerm
nil
cons
cons
nil
cons
nil
cons
cons
30
ref
325
ref
appTerm
refl
77
remove
330
remove
subst
appThm
nil
166
ref
326
remove
cons
nil
cons
nil
cons
cons
335
ref
subst
trans
sym
81
ref
eqMp
subst
300
ref
4
ref
316
remove
appTerm
absTerm
365
def
364
ref
appTerm
366
def
betaConv
nil
45
ref
318
remove
nil
cons
cons
46
ref
321
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
nil
45
ref
323
ref
251
ref
appTerm
367
def
nil
cons
368
def
cons
46
ref
30
ref
4
ref
281
ref
48
ref
appTerm
50
ref
appTerm
appTerm
appTerm
33
ref
325
remove
appTerm
4
ref
50
ref
appTerm
369
def
appTerm
appTerm
nil
cons
370
def
cons
nil
cons
371
def
cons
nil
cons
cons
372
def
62
ref
subst
372
remove
125
ref
subst
30
ref
"_534"
1
ref
var
373
def
30
ref
4
ref
281
ref
373
remove
varTerm
374
def
appTerm
50
ref
appTerm
appTerm
appTerm
33
ref
4
ref
374
remove
appTerm
appTerm
369
ref
appTerm
appTerm
absTerm
375
def
48
ref
appTerm
376
def
appTerm
refl
377
def
375
ref
251
ref
appTerm
betaConv
appThm
89
ref
376
remove
betaConv
appThm
378
def
30
ref
4
ref
281
ref
251
ref
appTerm
379
def
50
ref
appTerm
appTerm
appTerm
33
ref
4
ref
251
ref
appTerm
380
def
appTerm
369
ref
appTerm
appTerm
refl
appThm
trans
375
remove
refl
381
def
367
remove
assume
appThm
eqMp
sym
89
ref
5
ref
85
ref
75
ref
30
ref
379
remove
78
ref
appTerm
appTerm
78
ref
appTerm
absTerm
382
def
78
ref
appTerm
383
def
betaConv
nil
162
ref
382
ref
appTerm
384
def
axiom
nil
45
ref
384
remove
nil
cons
cons
46
ref
383
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
382
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
appThm
appThm
137
ref
nil
30
ref
380
remove
appTerm
67
ref
appTerm
axiom
385
def
appThm
369
ref
refl
386
def
appThm
nil
75
ref
369
ref
nil
cons
387
def
cons
nil
cons
nil
cons
cons
388
def
237
remove
subst
trans
appThm
nil
166
ref
387
remove
cons
nil
cons
nil
cons
cons
335
remove
subst
trans
sym
81
ref
eqMp
eqMp
eqMp
nil
87
ref
368
ref
cons
88
ref
370
ref
cons
nil
cons
389
def
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
nil
45
ref
323
remove
67
ref
appTerm
390
def
nil
cons
391
def
cons
371
remove
cons
nil
cons
cons
392
def
62
remove
subst
392
remove
125
remove
subst
377
remove
"_532"
1
ref
var
393
def
30
ref
4
ref
281
ref
393
remove
varTerm
394
def
appTerm
50
ref
appTerm
appTerm
appTerm
33
ref
4
ref
394
remove
appTerm
appTerm
369
ref
appTerm
appTerm
absTerm
67
ref
appTerm
betaConv
appThm
378
remove
30
ref
4
ref
281
ref
67
ref
appTerm
395
def
50
ref
appTerm
appTerm
appTerm
33
ref
4
ref
67
ref
appTerm
396
def
appTerm
369
remove
appTerm
appTerm
refl
appThm
trans
381
remove
390
remove
assume
appThm
eqMp
sym
89
ref
5
ref
85
remove
75
ref
30
ref
395
remove
78
ref
appTerm
appTerm
67
remove
appTerm
absTerm
397
def
78
ref
appTerm
398
def
betaConv
nil
162
ref
397
ref
appTerm
399
def
axiom
nil
45
ref
399
remove
nil
cons
cons
46
ref
398
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
397
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
appThm
nil
30
ref
396
remove
appTerm
251
ref
appTerm
axiom
400
def
trans
appThm
137
ref
400
remove
appThm
386
remove
appThm
388
remove
75
ref
30
ref
33
remove
251
ref
appTerm
78
ref
appTerm
appTerm
251
ref
appTerm
absTerm
401
def
78
ref
appTerm
402
def
betaConv
nil
162
ref
401
ref
appTerm
403
def
axiom
nil
45
ref
403
remove
nil
cons
cons
46
ref
402
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
401
remove
nil
cons
cons
167
ref
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
404
def
subst
trans
appThm
nil
75
ref
338
ref
cons
nil
cons
nil
cons
cons
75
ref
30
ref
30
ref
251
remove
appTerm
78
ref
appTerm
appTerm
259
remove
appTerm
absTerm
405
def
78
remove
appTerm
406
def
betaConv
nil
162
ref
405
ref
appTerm
407
def
axiom
nil
45
ref
407
remove
nil
cons
cons
46
ref
406
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
405
remove
nil
cons
cons
167
remove
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
385
ref
trans
trans
sym
81
ref
eqMp
eqMp
eqMp
nil
87
ref
391
remove
cons
408
def
389
remove
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
75
ref
281
ref
80
remove
appTerm
258
remove
appTerm
absTerm
409
def
48
remove
appTerm
410
def
betaConv
nil
162
ref
409
ref
appTerm
411
def
axiom
nil
45
ref
411
remove
nil
cons
cons
46
ref
410
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
ref
165
ref
409
remove
nil
cons
cons
334
remove
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
nil
408
remove
88
ref
368
remove
cons
"R"
1
ref
var
412
def
370
remove
cons
nil
cons
cons
cons
nil
cons
cons
nil
45
ref
47
ref
92
ref
appTerm
413
def
412
remove
varTerm
414
def
appTerm
415
def
nil
cons
cons
46
ref
414
ref
nil
cons
416
def
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
nil
45
ref
47
ref
90
ref
appTerm
417
def
414
ref
appTerm
nil
cons
cons
46
ref
47
ref
415
remove
appTerm
414
ref
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
"r"
1
remove
var
418
def
47
ref
417
remove
418
ref
varTerm
419
def
appTerm
appTerm
420
def
47
ref
413
remove
419
ref
appTerm
appTerm
419
ref
appTerm
appTerm
absTerm
421
def
414
remove
appTerm
422
def
betaConv
30
ref
281
ref
90
ref
appTerm
423
def
92
ref
appTerm
424
def
appTerm
refl
46
ref
162
ref
418
ref
420
remove
47
ref
47
ref
50
remove
appTerm
419
ref
appTerm
appTerm
419
ref
appTerm
425
def
appTerm
absTerm
appTerm
absTerm
92
remove
appTerm
betaConv
appThm
71
remove
423
remove
appTerm
refl
45
ref
46
ref
162
ref
418
remove
47
remove
49
remove
419
remove
appTerm
appTerm
425
remove
appTerm
absTerm
appTerm
absTerm
absTerm
426
def
90
remove
appTerm
betaConv
appThm
nil
59
remove
281
remove
appTerm
426
remove
appTerm
axiom
99
remove
appThm
eqMp
95
remove
appThm
eqMp
424
remove
assume
eqMp
nil
45
ref
162
remove
421
ref
appTerm
nil
cons
cons
46
ref
422
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
164
remove
165
remove
421
remove
nil
cons
cons
166
remove
416
remove
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
eqMp
eqMp
subst
proveHyp
proveHyp
proveHyp
subst
137
remove
nil
109
ref
317
ref
nil
cons
cons
nil
cons
nil
cons
cons
155
remove
89
remove
5
ref
298
remove
115
ref
constTerm
427
def
refl
nil
"t"
114
ref
var
117
remove
nil
cons
428
def
cons
nil
cons
nil
cons
cons
"A"
113
ref
nil
cons
cons
"B"
2
ref
cons
nil
cons
cons
154
remove
cons
"t"
0
ref
113
remove
"B"
varType
nil
cons
cons
opType
429
def
var
430
def
6
remove
0
ref
429
ref
0
ref
429
ref
2
ref
cons
opType
431
def
nil
cons
cons
opType
constTerm
432
def
430
ref
varTerm
433
def
appTerm
120
ref
433
ref
121
ref
appTerm
absTerm
434
def
appTerm
435
def
absTerm
436
def
433
ref
appTerm
437
def
betaConv
38
ref
0
remove
431
ref
2
remove
cons
opType
constTerm
438
def
refl
430
ref
435
remove
assume
sym
432
remove
434
remove
appTerm
433
ref
appTerm
439
def
assume
sym
deductAntisym
absThm
appThm
nil
438
ref
430
remove
439
remove
absTerm
appTerm
axiom
eqMp
nil
45
ref
438
remove
436
ref
appTerm
nil
cons
cons
46
ref
437
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
"A"
429
ref
nil
cons
cons
nil
cons
"P"
431
remove
var
436
remove
nil
cons
cons
"x"
429
remove
var
433
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
subst
appThm
appThm
appThm
116
ref
120
ref
4
ref
122
remove
appTerm
absTerm
appTerm
refl
appThm
sym
nil
127
ref
428
remove
cons
nil
cons
nil
cons
cons
127
remove
30
remove
4
ref
427
remove
120
ref
128
ref
121
remove
appTerm
440
def
absTerm
appTerm
appTerm
appTerm
116
remove
120
remove
4
ref
440
remove
appTerm
absTerm
appTerm
appTerm
absTerm
441
def
128
ref
appTerm
442
def
betaConv
nil
38
remove
131
remove
constTerm
441
ref
appTerm
443
def
axiom
nil
45
ref
443
remove
nil
cons
cons
46
ref
442
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
ref
subst
proveHyp
"A"
156
remove
cons
nil
cons
"P"
115
remove
var
441
remove
nil
cons
cons
"x"
114
remove
var
128
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
ref
subst
eqMp
eqMp
subst
eqMp
subst
444
def
subst
152
ref
300
ref
5
ref
317
remove
301
ref
appTerm
betaConv
appThm
absThm
appThm
trans
appThm
nil
109
ref
320
ref
nil
cons
cons
nil
cons
nil
cons
cons
444
remove
subst
152
remove
300
ref
5
remove
320
remove
301
remove
appTerm
betaConv
appThm
absThm
appThm
trans
appThm
trans
336
remove
assume
eqMp
nil
87
ref
40
ref
365
ref
appTerm
nil
cons
445
def
cons
88
ref
40
remove
300
remove
4
ref
319
remove
appTerm
absTerm
appTerm
nil
cons
cons
nil
cons
cons
nil
cons
cons
101
ref
subst
proveHyp
nil
45
remove
445
remove
cons
46
remove
366
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
107
remove
subst
proveHyp
108
remove
109
remove
365
remove
nil
cons
cons
110
remove
364
remove
nil
cons
cons
nil
cons
cons
nil
cons
cons
134
remove
subst
eqMp
eqMp
eqMp
subst
eqMp
eqMp
nil
87
ref
343
remove
cons
88
remove
338
remove
cons
nil
cons
446
def
cons
nil
cons
cons
101
ref
subst
deductAntisym
eqMp
eqMp
eqMp
nil
87
remove
337
remove
cons
446
remove
cons
nil
cons
cons
101
remove
subst
deductAntisym
eqMp
eqMp
eqMp
eqMp
eqMp
subst
deductAntisym
247
remove
eqMp
appThm
4
ref
11
ref
22
remove
appTerm
19
ref
appTerm
appTerm
447
def
refl
appThm
nil
75
remove
447
remove
nil
cons
cons
nil
cons
nil
cons
cons
404
remove
subst
trans
appThm
385
remove
trans
sym
81
remove
eqMp
eqMp
nil
4
remove
11
remove
25
remove
7
remove
constTerm
appTerm
448
def
19
remove
appTerm
appTerm
thm
24
remove
nil
448
remove
23
remove
appTerm
thm